From 1569c4e1ea034d30e0a66e99aef48ba92d685975 Mon Sep 17 00:00:00 2001 From: Neil MacDougall Date: Thu, 25 Jun 2020 09:16:00 +0100 Subject: [PATCH] Theming improvements for header --- .../side-nav/side-nav.component.theme.scss | 14 ++++++++++++- .../page-header/page-header.component.html | 2 +- .../page-header.component.theme.scss | 12 ++++++++++- src/frontend/packages/theme/_helper.scss | 21 ++++++++++++++++--- 4 files changed, 43 insertions(+), 6 deletions(-) diff --git a/src/frontend/packages/core/src/features/dashboard/side-nav/side-nav.component.theme.scss b/src/frontend/packages/core/src/features/dashboard/side-nav/side-nav.component.theme.scss index 7c2b8a671e..e4023c6b4c 100644 --- a/src/frontend/packages/core/src/features/dashboard/side-nav/side-nav.component.theme.scss +++ b/src/frontend/packages/core/src/features/dashboard/side-nav/side-nav.component.theme.scss @@ -4,6 +4,17 @@ $side-nav-colors: map-get($app-theme, side-nav); $side-nav-bottom-color: map-get($app-theme, subdued-color); $side-nav-hover-color: mat-color($side-nav-colors, hover); + $header-span: map-get($app-theme, header-background-span); + + $side-nav-top-background: map-get($side-nav-colors, background); + $side-nav-top-foreground: map-get($side-nav-colors, text); + + // Does the header background color span across the top, or is the sidenav background color used for the top-left portion + @if $header-span == true { + $side-nav-top-background: map-get($app-theme, header-background-color); + $side-nav-top-foreground: map-get($app-theme, header-foreground-color); + } + .side-nav { &__nav-toggle { color: mat-color($side-nav-colors, text); @@ -12,7 +23,8 @@ background-color: mat-color($side-nav-colors, background); } &__top { - background-color: mat-color($side-nav-colors, background-top); + background-color: $side-nav-top-background; + color: $side-nav-top-foreground; } &__item { color: mat-color($side-nav-colors, text); diff --git a/src/frontend/packages/core/src/shared/components/page-header/page-header.component.html b/src/frontend/packages/core/src/shared/components/page-header/page-header.component.html index 84b796dbea..387c40e4ba 100644 --- a/src/frontend/packages/core/src/shared/components/page-header/page-header.component.html +++ b/src/frontend/packages/core/src/shared/components/page-header/page-header.component.html @@ -3,7 +3,7 @@