Add prettier and plugin for tailwind; Adapted global css for light and dark theme

This commit is contained in:
2026-01-28 10:43:42 +01:00
parent 30228bf6b1
commit 66e3f5a3d1
8 changed files with 335 additions and 108 deletions

View File

@@ -12,17 +12,24 @@ const Layout: React.FC<LayoutProps> = ({ children }) => {
const [sidebarOpen, setSidebarOpen] = useState(false);
return (
<div data-cmp="DashboardLayout" className="min-h-screen bg-muted/30">
<div className="dashboard">
<Sidebar />
{/* Mobile Sidebar Overlay */}
{sidebarOpen && (
<div className="fixed inset-0 bg-black/50 z-40 md:hidden" onClick={() => setSidebarOpen(false)} />
<div
className="fixed inset-0 z-40 bg-black/50 md:hidden"
onClick={() => setSidebarOpen(false)}
/>
)}
<div className={`md:pl-64 flex flex-col min-h-screen transition-all duration-300`}>
<div
className={`flex min-h-screen flex-col transition-all duration-300 md:pl-64`}
>
<Header onMenuClick={() => setSidebarOpen(!sidebarOpen)} />
<main className="flex-1 p-4 md:p-8 animate-in fade-in duration-500">{children}</main>
<main className="animate-in fade-in flex-1 p-4 duration-500 md:p-8">
{children}
</main>
</div>
</div>
);