Styles/global #1

Merged
egnbkts merged 35 commits from styles/global into main 2026-08-12 10:14:58 +02:00
Showing only changes of commit 319ce3a065 - Show all commits
+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;