diff --git a/docs/menu-di-navigazione/header.md b/docs/menu-di-navigazione/header.md index 4d2d25fe83..c9fef9ca56 100644 --- a/docs/menu-di-navigazione/header.md +++ b/docs/menu-di-navigazione/header.md @@ -49,7 +49,7 @@ Il cambio lingua è gestito con il componente [dropdown]({{ site.baseurl }}/docs {% comment %}Example name: Slim header{% endcomment %} {% capture example %}
-
+
@@ -109,7 +109,7 @@ Il modificatore `.btn-full` è disponibile anche con il tema chiaro attivato da {% comment %}Example name: Slim header con pulsante accedi full-responsive{% endcomment %} {% capture example %}
-
+
@@ -157,7 +157,7 @@ Per cambiare tema all'header slim è sufficiente aggiungere la classe `theme-lig {% comment %}Example name: Slim header, variante chiara{% endcomment %} {% capture example %}
-
+
@@ -214,7 +214,7 @@ Per cambiare tema all'header slim è sufficiente aggiungere la classe `theme-lig {% comment %}Example name: Header centrale{% endcomment %} {% capture example %}
-
+
@@ -279,7 +279,7 @@ Per utilizzare la versione più compatta in verticale dell'header centrale è su {% comment %}Example name: Header centrale, variante compatta{% endcomment %} {% capture example %}
-
+
@@ -344,7 +344,7 @@ Per cambiare tema all'header centrale è sufficiente aggiungere la classe `theme {% comment %}Example name: Header centrale, variante chiara{% endcomment %} {% capture example %}
-
+
@@ -409,7 +409,7 @@ Per cambiare tema all'header centrale è sufficiente aggiungere la classe `theme {% comment %}Example name: Header navigazione{% endcomment %} {% capture example %}
-
+
@@ -560,7 +560,7 @@ Per modificare il tema dell'Header Nav è sufficiente aggiungere una o tutte e d {% comment %}Example name: Header navigazione standard{% endcomment %} {% capture example %}
-
+
@@ -699,7 +699,7 @@ Per modificare il tema dell'Header Nav è sufficiente aggiungere una o tutte e d {% comment %}Example name: Header navigazione mobile scura{% endcomment %} {% capture example %}
-
+
@@ -838,7 +838,7 @@ Per modificare il tema dell'Header Nav è sufficiente aggiungere una o tutte e d {% comment %}Example name: Header navigazione desktop chiara{% endcomment %} {% capture example %}
-
+
@@ -981,7 +981,7 @@ Al menu di navigazione principale può essere aggiunto anche un menu di navigazi {% comment %}Example name: Header navigazione secondaria{% endcomment %} {% capture example %}
-
+
@@ -1025,7 +1025,7 @@ Al menu di navigazione principale può essere aggiunto anche un menu di navigazi {% capture example %}
-
+
@@ -1075,7 +1075,7 @@ Al menu di navigazione principale può essere aggiunto anche un menu di navigazi
-
+
@@ -1122,7 +1122,7 @@ Al menu di navigazione principale può essere aggiunto anche un menu di navigazi
-
+
@@ -1274,7 +1274,7 @@ Verrà creata un'ombra per enfatizzare l'Header rispetto alla pagina in cui è c {% capture example %}
-
+
@@ -1324,7 +1324,7 @@ Verrà creata un'ombra per enfatizzare l'Header rispetto alla pagina in cui è c
-
+
@@ -1371,7 +1371,7 @@ Verrà creata un'ombra per enfatizzare l'Header rispetto alla pagina in cui è c
-
+
diff --git a/src/scss/custom/_header.scss b/src/scss/custom/_header.scss index 6d7a9891a5..1565f8c27d 100644 --- a/src/scss/custom/_header.scss +++ b/src/scss/custom/_header.scss @@ -4,24 +4,28 @@ .it-header-wrapper { position: relative; z-index: 5; + .it-nav-wrapper { position: relative; z-index: auto; + // se ha un menu .it-brand-wrapper { padding-left: $v-gap * 4; } + .it-header-navbar-wrapper { transition: padding-top 0.3s ease; - position: absolute; z-index: 3; left: 0; top: 50%; margin-top: -$header-nav-button-distance; + nav { padding-left: $header-general-padding - ($grid-columns * 0.5); padding-right: $header-general-padding - ($grid-columns * 0.5); + .custom-navbar-toggler { padding: 0; transform: translateX(-2px); @@ -34,6 +38,7 @@ &.it-header-sticky { &.is-sticky { width: 100%; + .it-nav-wrapper { //position: fixed; top: 0; @@ -46,6 +51,7 @@ } @include media-breakpoint-up(lg) { + .it-header-slim-wrapper, .it-header-center-wrapper { display: none; @@ -72,9 +78,11 @@ a { color: $header-center-text-color; + &:hover { text-decoration: none; } + .icon { fill: $header-center-text-color; width: $header-center-icon-size * 0.5; @@ -93,6 +101,7 @@ margin-left: math.div($header-center-search-distance, 3); font-size: $header-center-text-size; color: $header-center-text-color; + a { &.rounded-icon { width: $header-center-search-size; @@ -104,9 +113,11 @@ align-items: center; margin-left: $v-gap * 2; transition: all 0.3s; + &:hover { background: shade-color($header-center-text-color, 5%); } + svg { fill: $header-center-bg-color; width: $header-center-search-icon-size; @@ -150,21 +161,25 @@ .it-brand-wrapper { padding-left: 0; } + position: relative; + .it-header-navbar-wrapper { position: inherit; left: auto; top: inherit; margin-top: 0; + nav { padding-left: $header-general-padding - ($grid-columns * 0.5); padding-right: $header-general-padding - ($grid-columns * 0.5); } } } + .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu { left: 0; right: 0; } } -} +} \ No newline at end of file