fix: strip Sidebar wrapper from RouteDetail + fix StatusDot prop in LayoutSection

- RouteDetail.tsx was missed in page stripping pass — remove AppShell
  + Sidebar wrapper, replace with fragment
- LayoutSection.tsx used StatusDot status= instead of variant=

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
hsiegeln
2026-04-02 18:13:03 +02:00
parent 18bf644040
commit eeb2713612
2 changed files with 7 additions and 19 deletions

View File

@@ -31,7 +31,7 @@ const SAMPLE_APP_NODES: SidebarTreeNode[] = [
{
id: 'app1',
label: 'cameleer-prod',
icon: <StatusDot status="live" />,
icon: <StatusDot variant="live" />,
badge: '14.3k',
path: '/apps/app1',
starrable: true,
@@ -44,7 +44,7 @@ const SAMPLE_APP_NODES: SidebarTreeNode[] = [
{
id: 'app2',
label: 'cameleer-staging',
icon: <StatusDot status="stale" />,
icon: <StatusDot variant="stale" />,
badge: '871',
path: '/apps/app2',
starrable: true,
@@ -56,7 +56,7 @@ const SAMPLE_APP_NODES: SidebarTreeNode[] = [
{
id: 'app3',
label: 'cameleer-dev',
icon: <StatusDot status="dead" />,
icon: <StatusDot variant="dead" />,
badge: '42',
path: '/apps/app3',
starrable: true,