fix: mobile sidebar display toggle instead of transform

This commit is contained in:
2026-07-27 12:01:19 +08:00
parent e8c3c85193
commit 6c4e61f0c0
+2 -11
View File
@@ -707,27 +707,18 @@ code {
}
.sidebar {
display: none;
position: fixed;
left: 0; top: 0;
width: var(--sidebar-width);
height: 100vh;
z-index: 200;
transform: translateX(-100%);
transition: transform .3s ease;
box-shadow: none;
}
.sidebar.mobile-open {
transform: translateX(0);
display: flex;
box-shadow: 4px 0 24px rgba(0,0,0,.3);
}
.sidebar.mobile-open .nav-label,
.sidebar.mobile-open .sidebar-title,
.sidebar.mobile-open .sidebar-logo {
opacity: 1;
visibility: visible;
width: auto;
overflow: visible;
}
.main-content {
padding-bottom: 64px;