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 { Button } from "@/components/ui/button"import { Drawer, DrawerClose, DrawerContent, DrawerDescription, DrawerFooter, DrawerHeader, DrawerTitle, DrawerTrigger,} from "@/components/ui/drawer"import { Input } from "@/components/ui/input"import { Label } from "@/components/ui/label"export default function DrawerDemo() { return ( <Drawer defaultOpen> <DrawerTrigger asChild> <Button variant="outline">Edit profile</Button> </DrawerTrigger> <DrawerContent className="mx-auto max-w-lg"> <DrawerHeader> <DrawerTitle>Edit profile</DrawerTitle> <DrawerDescription>Update your account details below.</DrawerDescription> </DrawerHeader> <div className="grid gap-4 px-4"> <div className="grid gap-2"> <Label htmlFor="name">Name</Label> <Input id="name" defaultValue="Alex Morgan" /> </div> <div className="grid gap-2"> <Label htmlFor="username">Username</Label> <Input id="username" defaultValue="@alexmorgan" /> </div> </div> <DrawerFooter> <Button>Save changes</Button> <DrawerClose asChild> <Button variant="outline">Cancel</Button> </DrawerClose> </DrawerFooter> </DrawerContent> </Drawer> )}