From 768e0100441487b5de9e1202b4b95ff9da4d133c Mon Sep 17 00:00:00 2001 From: Abhijit Prajapati Date: Tue, 18 Nov 2025 21:35:52 +0530 Subject: [PATCH] SideBar enhancement for Dashboard --- apps/web/src/app/(main)/dashboard/layout.tsx | 52 +++++++++++++++----- 1 file changed, 40 insertions(+), 12 deletions(-) diff --git a/apps/web/src/app/(main)/dashboard/layout.tsx b/apps/web/src/app/(main)/dashboard/layout.tsx index 936e28c7..df754d87 100644 --- a/apps/web/src/app/(main)/dashboard/layout.tsx +++ b/apps/web/src/app/(main)/dashboard/layout.tsx @@ -28,19 +28,47 @@ export default function DashboardLayout({ )} -
-
- setShowSidebar(true)}> - - - - Opensox - + {showSidebar && ( +
setShowSidebar(false)} + className="fixed inset-0 xl:hidden" + > +
+
+ + + + + Opensox + +
+
+ {children} +
+
+
+ )} + {!showSidebar && ( +
+
+ setShowSidebar(true)}> + + + + Opensox + +
+
+ {children} +
-
- {children} -
-
+ )}
); }