From fa5fee3b82088b18017f14bf5888469e97386d9e Mon Sep 17 00:00:00 2001 From: alexisben <alex@noesya.coop> Date: Fri, 16 Dec 2022 18:16:29 +0100 Subject: [PATCH] fixes --- assets/js/theme/design-system/toc.js | 1 + assets/sass/_theme/_configuration.sass | 1 + assets/sass/_theme/design-system/footer.sass | 17 ++++++++++---- assets/sass/_theme/design-system/hero.sass | 3 ++- layouts/diplomas/term.html | 2 +- layouts/partials/footer/footer-simple.html | 24 ++++++++++++-------- layouts/partials/footer/footer.html | 4 +--- 7 files changed, 33 insertions(+), 19 deletions(-) diff --git a/assets/js/theme/design-system/toc.js b/assets/js/theme/design-system/toc.js index 25c6927c..d95de462 100644 --- a/assets/js/theme/design-system/toc.js +++ b/assets/js/theme/design-system/toc.js @@ -14,6 +14,7 @@ class TableOfContents { this.nav = this.element.querySelector('.toc'); this.links = this.element.querySelectorAll('a'); this.sections = document.querySelectorAll('section'); + // TODO : handle sublinks update in toc this.ctaTitle = document.querySelector('.toc-cta-title span'); this.togglers = document.querySelectorAll('.toc-cta button, .toc-container button'); this.state = { diff --git a/assets/sass/_theme/_configuration.sass b/assets/sass/_theme/_configuration.sass index 97275330..9a7b55c8 100644 --- a/assets/sass/_theme/_configuration.sass +++ b/assets/sass/_theme/_configuration.sass @@ -150,6 +150,7 @@ $zindex-body-overlay: 51 !default $zindex-toc: 60 !default $zindex-toc-cta: 49 !default $zindex-aside: 48 !default +$zindex-footer: 70 !default // Header $header-color: $color-text !default diff --git a/assets/sass/_theme/design-system/footer.sass b/assets/sass/_theme/design-system/footer.sass index e27dfe60..9512a512 100644 --- a/assets/sass/_theme/design-system/footer.sass +++ b/assets/sass/_theme/design-system/footer.sass @@ -3,8 +3,11 @@ footer[role="contentinfo"] color: $footer-color padding-bottom: $spacing3 padding-top: $spacing3 + position: relative + @include media-breakpoint-down(desktop) + z-index: $zindex-footer a - color: inherit + @include link($footer-color) .logo img height: $footer-logo-height @@ -31,14 +34,20 @@ footer[role="contentinfo"] @include media-breakpoint-down(desktop) .container + + .container, > * + * margin-top: $spacing3 + @include media-breakpoint-up(desktop) .container - @include grid(2, desktop, $spacing4) + display: flex + justify-content: space-between + padding-bottom: $spacing3 + + .container + padding-top: $spacing3 + padding-bottom: 0 .footer &-site, &-social text-align: right &-social - order: 4 - align-self: end + order: 2 diff --git a/assets/sass/_theme/design-system/hero.sass b/assets/sass/_theme/design-system/hero.sass index 59bbb49f..7123223d 100644 --- a/assets/sass/_theme/design-system/hero.sass +++ b/assets/sass/_theme/design-system/hero.sass @@ -8,6 +8,7 @@ padding-bottom: $spacing3 padding-top: calc(2rem + var(--header-height)) position: relative + margin-bottom: $spacing3 @include media-breakpoint-up(desktop) min-height: $hero-height-desktop *:focus-visible @@ -74,7 +75,7 @@ > h1, > hgroup width: col(9) &--with-image - margin-bottom: $negative-margin-bottom + // margin-bottom: $negative-margin-bottom .content display: flex justify-content: space-between diff --git a/layouts/diplomas/term.html b/layouts/diplomas/term.html index 581f0101..6e518d4f 100644 --- a/layouts/diplomas/term.html +++ b/layouts/diplomas/term.html @@ -13,7 +13,7 @@ </a> <p class="description"> {{/* TODO: replace with description_short */}} - {{- partial "PrepareHTML" .Params.description -}} + {{- partial "PrepareHTML" .Params.presentation -}} </p> </li> {{- end -}} diff --git a/layouts/partials/footer/footer-simple.html b/layouts/partials/footer/footer-simple.html index d772fe82..01a5b6e0 100644 --- a/layouts/partials/footer/footer-simple.html +++ b/layouts/partials/footer/footer-simple.html @@ -1,12 +1,16 @@ -<div class="footer-logo"> - {{ partial "footer/logo.html" }} +<div class="container"> + <div class="footer-logo"> + {{ partial "footer/logo.html" }} + </div> + <div class="footer-site"> + {{ partial "footer/site.html" }} + </div> </div> -<div class="footer-site"> - {{ partial "footer/site.html" }} -</div> -<div class="footer-social"> - {{ partial "footer/social.html" }} -</div> -<div class="footer-legals"> - {{ partial "footer/legals.html" }} +<div class="container"> + <div class="footer-social"> + {{ partial "footer/social.html" }} + </div> + <div class="footer-legals"> + {{ partial "footer/legals.html" }} + </div> </div> diff --git a/layouts/partials/footer/footer.html b/layouts/partials/footer/footer.html index f31398d2..f01359fe 100644 --- a/layouts/partials/footer/footer.html +++ b/layouts/partials/footer/footer.html @@ -1,5 +1,3 @@ <footer role="contentinfo"> - <div class="container"> - {{ partial "footer/footer-simple.html" }} - </div> + {{ partial "footer/footer-simple.html" }} </footer> -- GitLab