From f3d72c9841d4862f643eb3719203988c90995cfb Mon Sep 17 00:00:00 2001 From: Usman Baig Date: Tue, 24 Mar 2026 22:28:18 +0100 Subject: [PATCH] fix: move glassmorphism to shell level, sidebar becomes transparent Shell now has the glass treatment so sidebar and surrounding area are one seamless surface. No more visible line between sidebar and content panel. Desktop sidebar is transparent over the shell. Mobile sidebar keeps its own glass since it overlays independently. --- components/dashboard/DashboardShell.tsx | 4 ++-- components/dashboard/Sidebar.tsx | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/components/dashboard/DashboardShell.tsx b/components/dashboard/DashboardShell.tsx index b22200b..58e620f 100644 --- a/components/dashboard/DashboardShell.tsx +++ b/components/dashboard/DashboardShell.tsx @@ -11,7 +11,7 @@ const Sidebar = dynamic(() => import('./Sidebar'), { // so page content never occupies the sidebar zone loading: () => (
@@ -31,7 +31,7 @@ export default function DashboardShell({ const openMobile = useCallback(() => setMobileOpen(true), []) return ( -
+
{/* Desktop — ssr:false means this only renders on client, no hydration flash */}