fix(mobile): make unavailable sidebar state clear

This commit is contained in:
laoyh
2026-08-20 12:13:49 +08:00
parent 6c891514b5
commit 5be195df18
7 changed files with 21 additions and 9 deletions
+4 -2
View File
@@ -91,17 +91,19 @@
color var(--ds-transition-duration-slow) var(--ds-ease-in-out);
}
.toggleButton:hover:not(:disabled) {
.toggleButton:hover:not(:disabled):not([aria-disabled='true']) {
background: var(--dsw-alias-interactive-bg-hover);
color: var(--dsw-alias-label-primary);
}
.toggleButton:disabled {
.toggleButton:disabled,
.toggleButton[aria-disabled='true'] {
opacity: 0.4;
cursor: default;
}
.panel {
box-sizing: border-box;
position: absolute;
top: 0;
right: 0;