- Back to list
diff --git a/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/orders/orders-detail/orders-detail.component.scss b/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/orders/orders-detail/orders-detail.component.scss
index d84940461..c34f44bdd 100644
--- a/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/orders/orders-detail/orders-detail.component.scss
+++ b/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/orders/orders-detail/orders-detail.component.scss
@@ -3,25 +3,6 @@
.esh-orders_detail {
min-height: 80vh;
- $header-height: 4rem;
- &-header {
- background-color: #00A69C;
- height: $header-height;
- }
-
- &-back {
- color: rgba($color-foreground-brighter, .4);
- line-height: $header-height;
- text-transform: uppercase;
- text-decoration: none;
- transition: color $animation-speed-default;
-
- &:hover {
- color: $color-foreground-brighter;
- transition: color $animation-speed-default;
- }
- }
-
&-section {
padding: 1rem 0;
diff --git a/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/orders/orders.component.html b/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/orders/orders.component.html
index 1e18813ba..f6c547279 100644
--- a/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/orders/orders.component.html
+++ b/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/orders/orders.component.html
@@ -1,9 +1,5 @@
-
+
- Back to list
-
-
- Back to catalog
diff --git a/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/orders/orders.module.ts b/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/orders/orders.module.ts
index 6e8f73358..1ecd0e9f5 100644
--- a/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/orders/orders.module.ts
+++ b/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/orders/orders.module.ts
@@ -6,7 +6,7 @@ import { OrdersComponent } from './orders.component';
import { OrdersDetailComponent } from './orders-detail/orders-detail.component';
import { OrdersNewComponent } from './orders-new/orders-new.component';
import { OrdersService } from './orders.service';
-import { Pager } from '../shared/components/pager/pager';
+import { Header } from '../shared/components/header/header';
@NgModule({
imports: [BrowserModule, SharedModule],
diff --git a/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/shared/components/header/header.html b/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/shared/components/header/header.html
new file mode 100644
index 000000000..c0f771fa6
--- /dev/null
+++ b/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/shared/components/header/header.html
@@ -0,0 +1,7 @@
+
-
+
- Back to catalog
-
-
+
diff --git a/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/shared/components/header/header.scss b/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/shared/components/header/header.scss
new file mode 100644
index 000000000..8f06233da
--- /dev/null
+++ b/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/shared/components/header/header.scss
@@ -0,0 +1,21 @@
+@import "../../../variables";
+
+.esh-header {
+ $header-height: 4rem;
+
+ background-color: $color-brand;
+ height: $header-height;
+
+ &-back {
+ color: rgba($color-foreground-brighter, .4);
+ line-height: $header-height;
+ text-transform: uppercase;
+ text-decoration: none;
+ transition: color $animation-speed-default;
+
+ &:hover {
+ color: $color-foreground-brighter;
+ transition: color $animation-speed-default;
+ }
+ }
+}
diff --git a/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/shared/components/header/header.ts b/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/shared/components/header/header.ts
new file mode 100644
index 000000000..43e996d0f
--- /dev/null
+++ b/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/shared/components/header/header.ts
@@ -0,0 +1,11 @@
+import { Component, Input } from '@angular/core';
+
+@Component({
+ selector: 'esh-header',
+ templateUrl: './header.html',
+ styleUrls: ['./header.scss']
+})
+export class Header {
+ @Input()
+ url: string;
+}
diff --git a/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/shared/components/identity/identity.scss b/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/shared/components/identity/identity.scss
index edec0e452..152c987dc 100644
--- a/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/shared/components/identity/identity.scss
+++ b/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/shared/components/identity/identity.scss
@@ -39,7 +39,7 @@
}
&:hover &-drop {
- height: 6rem;
+ height: 7rem;
transition: height $animation-speed-default;
}
diff --git a/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/shared/shared.module.ts b/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/shared/shared.module.ts
index c55830018..cde0b9a5e 100644
--- a/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/shared/shared.module.ts
+++ b/src/Web/WebSPA/eShopOnContainers.WebSPA/Client/modules/shared/shared.module.ts
@@ -20,8 +20,9 @@ import { BasketWrapperService} from './services/basket.wrapper.service';
import { SecurityService } from './services/security.service';
//Components:
-import {Pager } from './components/pager/pager';
-import {Identity } from './components/identity/identity';
+import { Pager } from './components/pager/pager';
+import { Header } from './components/header/header';
+import { Identity } from './components/identity/identity';
@NgModule({
imports: [
@@ -41,7 +42,8 @@ import {Identity } from './components/identity/identity';
ErrorSummaryComponent,
PageHeadingComponent,
UppercasePipe,
- Pager,
+ Pager,
+ Header,
Identity
],
exports: [
@@ -60,7 +62,8 @@ import {Identity } from './components/identity/identity';
//HeaderComponent,
PageHeadingComponent,
UppercasePipe,
- Pager,
+ Pager,
+ Header,
Identity
]
})
+
+
+
+
+