Skip to content
Snippets Groups Projects
Unverified Commit 66def6eb authored by Olivia Simonet's avatar Olivia Simonet Committed by GitHub
Browse files

Style des liens actifs du `upper menu` : ajout de la possibilité de choisir...

Style des liens actifs du `upper menu` : ajout de la possibilité de choisir entre site et page active (#828)
parent 02e2cbda
No related branches found
No related tags found
No related merge requests found
......@@ -55,6 +55,12 @@ $header-height: 87px !default
$header-height-desktop: 96px !default
$header-sticky-invert-logo: false !default
$header-border-bottom-width: 1px !default
$header-dropdown-title-summary-font-family: $lead-hero-font-family !default
$header-dropdown-title-summary-font-size: $body-size !default
$header-dropdown-title-summary-font-size-desktop: $lead-hero-size-desktop !default
$header-dropdown-title-summary-line-height: 120% !default
$header-dropdown-title-summary-line-height-desktop: $header-dropdown-title-summary-line-height !default
// upper menu
$header-upper-menu-background: $header-background !default
$header-upper-menu-color: $header-color !default
$header-upper-menu-sticky-background: $header-sticky-background !default
......@@ -63,11 +69,8 @@ $header-upper-menu-border-bottom-width: $header-border-bottom-width !default
$header-upper-menu-padding-y: $header-nav-padding-y !default
$header-upper-menu-padding-y-desktop: $header-upper-menu-padding-y !default
$header-upper-menu-mobile-height: pxToRem(50) !default
$header-dropdown-title-summary-font-family: $lead-hero-font-family !default
$header-dropdown-title-summary-font-size: $body-size !default
$header-dropdown-title-summary-font-size-desktop: $lead-hero-size-desktop !default
$header-dropdown-title-summary-line-height: 120% !default
$header-dropdown-title-summary-line-height-desktop: $header-dropdown-title-summary-line-height !default
$header-upper-menu-active-style-for-sites: false !default // set to 'true' to target non external website instead of active page
$header-upper-menu-active-box-shadow: inset 0 -4px 0 0 var(--color-border) !default
// Navs
$body-overlay-color: rgba(0, 0, 0, 0.3) !default
......
......@@ -110,8 +110,13 @@ header#document-header
padding: $header-upper-menu-padding-y 0
@include media-breakpoint-down(desktop)
line-height: $header-upper-menu-mobile-height
&.active
box-shadow: inset 0 -4px 0 0 var(--color-border)
// apply active style to active page (default) or active site
$upper-menu-active-selector: '.active'
@if $header-upper-menu-active-style-for-sites
$upper-menu-active-selector: ':not([href*="https://"], [href*="http://"])'
&#{$upper-menu-active-selector}
box-shadow: $header-upper-menu-active-box-shadow
@include media-breakpoint-down(desktop)
&.has-upper-menu
.menu
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment