add app shell with top bar, view routing, and board factory

This commit is contained in:
2026-02-15 18:44:19 +02:00
parent b07df5cf7b
commit f4ab1565f5
4 changed files with 259 additions and 3 deletions

View File

@@ -0,0 +1,18 @@
import type { ReactNode } from "react";
import { TooltipProvider } from "@/components/ui/tooltip";
import { TopBar } from "@/components/layout/TopBar";
interface AppShellProps {
children: ReactNode;
}
export function AppShell({ children }: AppShellProps) {
return (
<TooltipProvider>
<div className="flex h-screen flex-col bg-pylon-bg">
<TopBar />
<main className="flex-1 overflow-hidden">{children}</main>
</div>
</TooltipProvider>
);
}