Guides

Components

The shadcn/ui building blocks included in this template, rendered on Base UI primitives.

Components live in components/ui and are added with the shadcn CLI using the base library flag. Add more at any time:

bash
pnpm dlx shadcn@latest add accordion tabs -y

Buttons

Badges

DefaultSecondaryOutlineDestructive

Keyboard keys

Open the palette withK

Code blocks

CodeBlock renders a syntax-highlighted, copyable snippet with an optional filename header. Highlighting runs at build time via Shiki — pass any language Shiki supports:

example.ts
export function greet(name: string) {
  return `Hello, ${name}!`
}

Search documentation

Search pages and jump to a section