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
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
Components
Browse React components
Templates
Start from a full template