ADD: added first working version

This commit is contained in:
hwinkel
2026-03-11 22:09:49 +01:00
parent 4bc57b2c4e
commit 1ac4fae943
17 changed files with 701 additions and 196 deletions
+4 -4
View File
@@ -1,6 +1,6 @@
import { Outlet, useLoaderData } from "react-router";
import { requireUser } from "@/session.server";
import { Sidebar } from "@/components/layout/sidebar";
import { Topbar } from "@/components/layout/topbar";
export async function loader({ request }: { request: Request }) {
const user = await requireUser(request);
@@ -11,9 +11,9 @@ export default function DashboardLayout() {
const { userName } = useLoaderData<typeof loader>();
return (
<div className="flex min-h-screen bg-gray-50">
<Sidebar userName={userName} />
<main className="flex-1 overflow-auto">
<div className="min-h-screen bg-slate-50 flex flex-col">
<Topbar userName={userName} />
<main className="flex-1">
<div className="max-w-7xl mx-auto px-6 py-8">
<Outlet />
</div>