fix #477: make nav menus persistent toggles

This commit is contained in:
devmrko
2026-06-26 07:42:57 +09:00
parent ef47893324
commit 453dac6e5d
3 changed files with 51 additions and 8 deletions

View File

@@ -129,7 +129,8 @@ body {
}
.rw-menu-trigger:hover,
.rw-menu-trigger:focus {
.rw-menu-trigger:focus,
.rw-menu-group.open .rw-menu-trigger {
background: var(--rw-surface-muted);
border-color: var(--rw-border);
color: var(--rw-text);
@@ -149,8 +150,7 @@ body {
z-index: 30;
}
.rw-menu-group:hover .rw-menu-panel,
.rw-menu-group:focus-within .rw-menu-panel {
.rw-menu-group.open .rw-menu-panel {
display: grid;
gap: .15rem;
}
@@ -181,7 +181,7 @@ body {
position: static;
}
.rw-menu-group:focus-within .rw-menu-panel {
.rw-menu-group.open .rw-menu-panel {
display: grid;
}