feat: add sidebar layout, environment tree, and router

Wires up AppShell + Sidebar compound component, a per-environment
SidebarTree that lazy-fetches apps, React Router nested routes, and
provider-wrapped main.tsx with ThemeProvider/ToastProvider/BreadcrumbProvider.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
hsiegeln
2026-04-04 21:55:21 +02:00
parent e725669aef
commit 91a4235223
9 changed files with 360 additions and 2 deletions

View File

@@ -0,0 +1,3 @@
export function EnvironmentsPage() {
return <div>Environments</div>;
}