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 @@
-
-
-
-