diff options
| author | Armand Philippot <git@armandphilippot.com> | 2021-10-26 14:57:48 +0200 |
|---|---|---|
| committer | Armand Philippot <git@armandphilippot.com> | 2021-10-26 14:57:48 +0200 |
| commit | 76d2c735a474f5f8aad9b7ca9735393069913c10 (patch) | |
| tree | 0f23e6711d201a626601ed49ff9ca7a37f44165b /htdocs/src/scss/layout | |
| parent | 7a9084cb7b97c42a260619ae67797431c22bc2b0 (diff) | |
chore: change header/footer styles
The branding takes a less space. I add box shadows and border to
differentiate the header from the footer and the content.
Diffstat (limited to 'htdocs/src/scss/layout')
| -rw-r--r-- | htdocs/src/scss/layout/_footer.scss | 2 | ||||
| -rw-r--r-- | htdocs/src/scss/layout/_header.scss | 21 |
2 files changed, 18 insertions, 5 deletions
diff --git a/htdocs/src/scss/layout/_footer.scss b/htdocs/src/scss/layout/_footer.scss index 776ea57..b405114 100644 --- a/htdocs/src/scss/layout/_footer.scss +++ b/htdocs/src/scss/layout/_footer.scss @@ -3,11 +3,13 @@ .footer { background: fun.get-var(color-bg-secondary); + border-top: fun.convert-px(1) solid fun.get-var(color-border-light); padding: fun.get-var(spacing-sm) fun.get-var(spacing-md) calc(#{fun.get-var(toolbar-height)} + #{fun.get-var(spacing-sm)}); @include mix.media("screen") { @include mix.dimensions("lg") { + box-shadow: 0 -1px 2px 0 fun.get-var(color-shadow); padding: fun.get-var(spacing-sm) fun.get-var(spacing-md); } } diff --git a/htdocs/src/scss/layout/_header.scss b/htdocs/src/scss/layout/_header.scss index 622a100..9adbebe 100644 --- a/htdocs/src/scss/layout/_header.scss +++ b/htdocs/src/scss/layout/_header.scss @@ -1,21 +1,32 @@ @use "../abstracts/functions" as fun; +@use "../abstracts/mixins" as mix; .header { background: fun.get-var(color-bg-secondary); padding: fun.get-var(spacing-md) clamp(#{fun.get-var(spacing-md)}, 3vw, #{fun.get-var(spacing-lg)}); z-index: 5; + + @include mix.media("screen") { + @include mix.dimensions("lg") { + box-shadow: 0 -1px 2px 0 fun.get-var(color-shadow); + } + } } .branding { - margin-bottom: fun.get-var(spacing-sm); + margin-bottom: clamp( + #{fun.get-var(spacing-sm)}, + 3vw, + #{fun.get-var(spacing-md)} + ); text-align: center; &__title { font-family: fun.get-var(font-family-secondary); - font-size: fun.get-var(font-size-3xl); + font-size: fun.get-var(font-size-2xl); font-weight: 500; - margin: fun.get-var(spacing-xs) 0; + margin: fun.get-var(spacing-xs) 0 fun.get-var(spacing-3xs); } &__link { @@ -71,10 +82,10 @@ &__link { display: block; - height: clamp(#{fun.convert-px(75)}, 15vmin, #{fun.convert-px(90)}); + height: clamp(#{fun.convert-px(75)}, 15vmin, #{fun.convert-px(85)}); transform-style: preserve-3d; transition: all 0.6s linear 0s; - width: clamp(#{fun.convert-px(75)}, 15vmin, #{fun.convert-px(90)}); + width: clamp(#{fun.convert-px(75)}, 15vmin, #{fun.convert-px(85)}); &:hover, &:focus { |
