Pipeline
- Docsusage, props, keywords
- Demosrc/demo.tsx
- Buildshadcn add → vite
- Capturelight, dark, motion
- IndexBM25 + vectors
Public log. Prompts, raw model errors and costs stay on the admin side.
Log
Demo source
src/demo.tsx · from an earlier run
import { LayoutDashboard, Settings, Users } from "lucide-react"import { Sidebar, SidebarContent, SidebarGroup, SidebarGroupLabel, SidebarMenu, SidebarMenuButton, SidebarMenuItem, SidebarProvider, SidebarTrigger,} from "@/components/ui/sidebar"export default function SidebarDemo() { return ( <SidebarProvider className="h-[400px] min-h-0 w-full max-w-3xl overflow-hidden"> <Sidebar collapsible="icon"> <SidebarContent> <SidebarGroup> <SidebarGroupLabel>Workspace</SidebarGroupLabel> <SidebarMenu> <SidebarMenuItem> <SidebarMenuButton isActive tooltip="Overview"> <LayoutDashboard /> <span>Overview</span> </SidebarMenuButton> </SidebarMenuItem> <SidebarMenuItem> <SidebarMenuButton tooltip="Team"> <Users /> <span>Team</span> </SidebarMenuButton> </SidebarMenuItem> <SidebarMenuItem> <SidebarMenuButton tooltip="Settings"> <Settings /> <span>Settings</span> </SidebarMenuButton> </SidebarMenuItem> </SidebarMenu> </SidebarGroup> </SidebarContent> </Sidebar> <div className="flex min-w-0 flex-1 flex-col"> <div className="flex h-12 items-center gap-2 border-b-2 border-border px-4"> <SidebarTrigger /> <span className="font-head text-sm font-semibold">Overview</span> </div> <div className="p-6 text-sm text-muted-foreground"> Your workspace is up to date. </div> </div> </SidebarProvider> )}