Finding Themes
Theme Types
Presets — Curated themes ready to use. Hand-picked color combinations that work well together. Websites — Themes extracted from real websites. See exactly what colors and fonts your favorite sites use.Browse Themes
Open the command menu (⌘K) and select the Themes tab, or go to Themes in the sidebar.
What’s in a Theme
Each theme includes:- Colors — Background, foreground, primary, secondary, accent, and more
- Typography — Font families for sans, serif, and monospace
- Borders — Border radius values
- Shadows — Shadow configurations
Theme Preview
Click any theme card to see a full preview showing how colors work together in a sample UI.Using Themes
Copy Theme Styles
1
Open a theme
Click any theme card to open the preview
2
Copy CSS variables
Copy the CSS variables to paste into your project’s globals.css
3
Apply to your project
The theme will apply to all components using CSS variables
With shadcn/ui
If your project uses shadcn/ui, themes work out of the box. The CSS variables match shadcn’s theming system:Light & Dark Modes
Most themes include both light and dark mode variants. The preview lets you toggle between them to see how your UI will look in each mode.Theme Details
Colors
| Variable | Usage |
|---|---|
background | Page background |
foreground | Main text color |
primary | Primary buttons, links |
secondary | Secondary elements |
accent | Highlights, hover states |
muted | Subtle backgrounds |
card | Card backgrounds |
border | Borders and dividers |
Typography
Themes can include custom font stacks:- Sans — Used for body text and UI
- Serif — For headings or editorial content
- Mono — For code and technical content