Navbar barrierearm

This commit is contained in:
egnbkts committed 2026-05-03 12:06:03 +02:00
1 parent 18d285e95b
commit 319ce3a065
1 file changed
+26 -2
+26 -2
View File
@@ -19,10 +19,10 @@
background-color: var(--nav-bg); background-color: var(--nav-bg);
} }
.nav-submenu > li a:focus-visible { /* .nav-submenu > li a:focus-visible {
outline: 2px solid var(--nav-outline-color); outline: 2px solid var(--nav-outline-color);
outline-offset: 2px; outline-offset: 2px;
} } */
.nav-submenu.open { .nav-submenu.open {
max-height: var(--submenu-h); max-height: var(--submenu-h);
@@ -41,6 +41,27 @@
margin: 0 auto; margin: 0 auto;
} }
.nav-submenu-list li a {
position: relative;
}
.nav-submenu-list li a:focus-visible {
outline: none;
width: 100vw;
}
.nav-submenu-list li a:focus-visible::after {
content: "";
position: absolute;
top: 8px;
right: 8px;
bottom: 8px;
left: 8px;
border: 2px solid var(--nav-outline-color);
pointer-events: none;
box-sizing: border-box;
}
.nav-sub-toggle { .nav-sub-toggle {
display: flex; display: flex;
align-items: center; align-items: center;
@@ -84,6 +105,9 @@
opacity 300ms, opacity 300ms,
transform 300ms ease; transform 300ms ease;
} }
.nav-submenu-list li a:focus-visible {
width: auto;
}
.nav-submenu.open { .nav-submenu.open {
opacity: 1; opacity: 1;