diff --git a/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/globals.scss b/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/globals.scss new file mode 100644 index 000000000..dd6dacf4d --- /dev/null +++ b/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/globals.scss @@ -0,0 +1,30 @@ +@import './modules/_variables.scss'; + +$dist: './fonts/Montserrat-Regular'; +@font-face { + font-family: Montserrat; + font-weight: 400; + src: url("./fonts/Montserrat-Regular.eot?") format("eot"),url("./fonts/Montserrat-Regular.woff") format("woff"),url("./fonts/Montserrat-Regular.ttf") format("truetype"),url("./fonts/Montserrat-Regular.svg#Montserrat") format("svg") +} + +@font-face { + font-family: Montserrat; + font-weight: 700; + src: url("./fonts/Montserrat-Bold.eot?") format("eot"),url("./fonts/Montserrat-Bold.woff") format("woff"),url("./fonts/Montserrat-Bold.ttf") format("truetype"),url("./fonts/Montserrat-Bold.svg#Montserrat") format("svg") +} + +html, +body { + font-family: Montserrat,sans-serif; + font-size: 16px; + font-weight: $font-weight-normal; + z-index: 10; +} + +.preloading { + color: $color-brand; + font-size: $font-size-xl; + left: 50%; + position: fixed; + top: 50%; +} diff --git a/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/_variables.scss b/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/_variables.scss index 179f36d71..a4747f04b 100644 --- a/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/_variables.scss +++ b/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/_variables.scss @@ -13,7 +13,7 @@ $color-secondary-brighter: lighten($color-secondary, 20%); $color-background-dark: #333333; $color-background-darker: #000000; -$color-background-bright: #EEEEEE; +$color-background-bright: #EEEEFF; $color-background-brighter: #FFFFFF; $color-foreground-dark: #333333; @@ -49,8 +49,5 @@ $media-screen-xl: 1440px; $media-screen-xxl: 1680px; $media-screen-xxxl: 1920px; -// Margins -$margin-center: 10vw; - -$medias: xxs, xs, s, m, l, xl, xxl, xxxl; -$mediavalues: $media-screen-xxs, $media-screen-xs, $media-screen-s, $media-screen-m, $media-screen-l, $media-screen-xl, $media-screen-xxl, $media-screen-xxxl; +// Borders +$border-light: 1px; diff --git a/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/app.component.html b/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/app.component.html index 034a82aee..6550a8276 100644 --- a/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/app.component.html +++ b/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/app.component.html @@ -1,44 +1,38 @@ -
- - - - - - - - - -
+ + + + + + diff --git a/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/app.component.scss b/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/app.component.scss index 7433920b1..06ca0b6fe 100644 --- a/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/app.component.scss +++ b/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/app.component.scss @@ -1,44 +1,28 @@ @import './_variables.scss'; -@font-face { - font-family: Montserrat; - font-weight: 400; - src: url("../dist/fonts/Montserrat-Regular.eot?") format("eot"),url("../dist/fonts/Montserrat-Regular.woff") format("woff"),url("../dist/fonts/Montserrat-Regular.ttf") format("truetype"),url("../dist/fonts/Montserrat-Regular.svg#Montserrat") format("svg") -} - -@font-face { - font-family: Montserrat; - font-weight: 700; - src: url("../dist/fonts/Montserrat-Bold.eot?") format("eot"),url("../dist/fonts/Montserrat-Bold.woff") format("woff"),url("../dist/fonts/Montserrat-Bold.ttf") format("truetype"),url("../dist/fonts/Montserrat-Bold.svg#Montserrat") format("svg") -} - -.app { - font-family: Montserrat,sans-serif; - +.esh-app { &-footer { - padding-top: 40px; - padding-bottom: 40px; - margin-top: 40px; - border-top: 1px solid #eee; - background-color: black; + $margin: 2.5rem; + $padding: 2.5rem; + + background-color: $color-background-darker; + border-top: $border-light solid $color-foreground-bright; + margin-top: $margin; + padding-bottom: $padding; + padding-top: $padding; width: 100%; + $height: 50px; &-brand { - margin-top: 25px; - max-width: 231px; - height: 52px; - margin-left: 0px !important; + height: $height; + width: 230px; } &-text { + color: $color-secondary; + line-height: $height; text-align: right; width: 100%; - height: 100%; - color: #83d01b; - margin-top: 10px; } } } - - - diff --git a/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/app.component.ts b/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/app.component.ts index 08d64256a..d9f72b6b3 100644 --- a/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/app.component.ts +++ b/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/app.component.ts @@ -12,7 +12,7 @@ import { SecurityService } from './shared/services/security.service'; */ @Component({ - selector: 'appc-app', + selector: 'esh-app.esh-app', styleUrls: ['./app.component.scss'], templateUrl: './app.component.html' }) diff --git a/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/app.routes.ts b/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/app.routes.ts index 853b64ac4..8f2a1305d 100644 --- a/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/app.routes.ts +++ b/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/app.routes.ts @@ -11,11 +11,6 @@ export const routes: Routes = [ { path: 'catalog', component: CatalogComponent }, { path: 'orders', component: OrdersComponent }, { path: 'orders/:id', component: OrdersDetailComponent }, - //Lazy async modules (angular-loader-router) and enable a router in each module. - //{ - // path: 'basket', loadChildren: '/basket/basket.module' }); - // }) - //} ]; export const routing = RouterModule.forRoot(routes); diff --git a/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/catalog/catalog.component.scss b/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/catalog/catalog.component.scss index 1602f1a69..4b1c4b328 100644 --- a/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/catalog/catalog.component.scss +++ b/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/catalog/catalog.component.scss @@ -28,7 +28,7 @@ select::-ms-expand { &-container { position: absolute; width: 100%; - background-color: $primary-colour; + background-color: $color-brand; left: 0; height: 65px; } @@ -37,7 +37,7 @@ select::-ms-expand { width: 45px; height: 45px; padding: 6px 20px 10px 8px; - background-color: $primary-accent; + background-color: $color-secondary; color: white; font-size: 16px; margin: 10px 0; @@ -96,7 +96,7 @@ select::-ms-expand { width: 255px; height: 45px; padding: 10px 20px 10px 20px; - background-color: $primary-accent; + background-color: $color-secondary; color: white; font-size: 16px; margin: 10px 0; diff --git a/src/Web/WebSPA/eShopOnContainers.WebSPA/Views/Home/Index.cshtml b/src/Web/WebSPA/eShopOnContainers.WebSPA/Views/Home/Index.cshtml index 57d9751b4..931ef55c7 100644 --- a/src/Web/WebSPA/eShopOnContainers.WebSPA/Views/Home/Index.cshtml +++ b/src/Web/WebSPA/eShopOnContainers.WebSPA/Views/Home/Index.cshtml @@ -1,16 +1,8 @@ - - - -
+ +
- +