feat: Update version to 2.2.2, enhance global navigation exclusion logic, and improve hover behavior in MegaMenu

This commit is contained in:
Torsten Brendgen
2026-08-18 20:20:20 +02:00
parent f58c6f6135
commit e977fd7365
12 changed files with 104 additions and 25 deletions
+14 -4
View File
@@ -70,6 +70,15 @@ $menuLayer: var(--megaMenuZIndex, 6000);
padding: 0;
}
.mega-menu-top-item:hover,
.mega-menu-top-item:focus-within,
.mega-menu-top-item:active,
.mega-menu-top-item.is-open,
.mega-menu-top-item.is-active {
background: $neutralLighter;
color: $neutralPrimary;
}
.mega-menu-mobile-toggle {
display: none;
}
@@ -132,8 +141,8 @@ $menuLayer: var(--megaMenuZIndex, 6000);
.menu-item-text:hover,
.menu-item-toggle:hover,
.menu-item-toggle[aria-expanded='true'] {
background: $neutralLighter;
color: $neutralPrimary;
background: transparent;
color: inherit;
text-decoration: none;
}
@@ -309,8 +318,9 @@ $menuLayer: var(--megaMenuZIndex, 6000);
outline: none;
}
.flyout-link:hover,
.flyout-item:hover > .flyout-link,
.flyout-item:focus-within > .flyout-link,
.flyout-item:active > .flyout-link,
.flyout-item.is-active > .flyout-link {
background: $neutralLighter;
color: $neutralPrimary;
@@ -461,7 +471,7 @@ $menuLayer: var(--megaMenuZIndex, 6000);
.menu-item-toggle {
width: 44px;
margin: 0;
border-left: 1px solid $neutralLight;
border-left: 0;
}
.mega-menu {