fix: hide empty MobileDrawers overlays that covered real sidebar content on mobile

- MobileDrawers component rendered empty drawer-left/drawer-right overlays
- These had drawer-body with 0 children, covering the real leftbar/rightbar
- Real sidebars with actual content now visible as slide-in overlays
This commit is contained in:
2026-06-28 18:26:47 +02:00
parent 0785efbbc5
commit 8c878e4bba
+3
View File
@@ -1268,6 +1268,9 @@ a:hover { text-decoration: underline; }
}
.leftbar.open { transform: translateX(0); }
.rightbar.open { transform: translateX(0); }
/* Hide empty MobileDrawers overlays — real sidebars are used as slide-in overlays */
.drawer { display: none !important; }
body.drawer-open { overflow: auto !important; }
/* Mobile sidebars: scrollable content, visible labels */
.leftbar { overflow-y: auto; -webkit-overflow-scrolling: touch; }
.leftbar-title { display: block; }