refactor: Design System v4 — flat dark theme with icon rail sidebar #119

Merged
chihlasm merged 37 commits from refactor/design-system-v4 into main 2026-03-23 02:06:24 +00:00
Showing only changes of commit 97a20a4225 - Show all commits

View File

@@ -436,16 +436,18 @@ export function Sidebar() {
</div>
</nav>
{/* Drawer panel — full height, resizable */}
{/* Drawer panel — fixed position, full height, resizable, overlays main content */}
{activeFlyoutGroup && activeFlyoutGroup.children && (
<div
className="flex h-full shrink-0"
className="fixed top-0 bottom-0 z-50 flex"
style={{ left: '72px' }}
onMouseEnter={keepFlyout}
style={{ width: drawerWidth }}
onMouseLeave={closeFlyout}
>
<div
className="flex flex-col h-full flex-1 overflow-y-auto py-4 px-2"
className="flex flex-col h-full overflow-y-auto py-4 px-2"
style={{
width: drawerWidth,
background: '#0f1118',
borderRight: '1px solid #1e2130',
boxShadow: '4px 0 12px rgba(0,0,0,0.2)',