Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/BankkRoll/tweakcn-theme-picker/llms.txt

Use this file to discover all available pages before exploring further.

Colorful themes bring energy and personality to your application with vibrant hues and distinctive color combinations.

Available Themes

Catppuccin

Popular pastel theme with soothing purple tonesColors
  • Light: oklch(0.55 0.25 297.02) - Rich purple
  • Dark: oklch(0.79 0.12 304.77) - Soft lavender
Font: Montserrat, sans-serif
npx shadcn@latest add https://tweakcn-picker.vercel.app/r/theme-catppuccin.json

Bubblegum

Sweet pink theme with playful energyColors
  • Light: oklch(0.62 0.18 348.14) - Bubblegum pink
  • Dark: oklch(0.92 0.08 87.67) - Soft yellow
Font: Poppins, sans-serif
npx shadcn@latest add https://tweakcn-picker.vercel.app/r/theme-bubblegum.json

Nature

Fresh green inspired by the natural worldColors
  • Light: oklch(0.52 0.13 144.17) - Forest green
  • Dark: oklch(0.67 0.16 144.21) - Bright green
Font: Montserrat, sans-serif
npx shadcn@latest add https://tweakcn-picker.vercel.app/r/theme-nature.json

Ocean Breeze

Refreshing aqua tones reminiscent of tropical watersColors
  • Light: oklch(0.72 0.19 149.58) - Bright aqua
  • Dark: oklch(0.77 0.15 163.22) - Cyan
Font: DM Sans, sans-serif
npx shadcn@latest add https://tweakcn-picker.vercel.app/r/theme-ocean-breeze.json

Sunset Horizon

Warm peachy-orange sunset colorsColors
  • Light: oklch(0.74 0.16 34.71) - Peachy orange
  • Dark: oklch(0.74 0.16 34.71) - Peachy orange
Font: Montserrat, sans-serif
npx shadcn@latest add https://tweakcn-picker.vercel.app/r/theme-sunset-horizon.json

Pastel Dreams

Soft purple pastels for a dreamy aestheticColors
  • Light: oklch(0.71 0.16 293.54) - Pastel purple
  • Dark: oklch(0.79 0.12 295.75) - Light lavender
Font: Open Sans, sans-serif
npx shadcn@latest add https://tweakcn-picker.vercel.app/r/theme-pastel-dreams.json

Perpetuity

Cool blue-gray with cyan accentsColors
  • Light: oklch(0.56 0.09 203.28) - Deep blue-gray
  • Dark: oklch(0.85 0.13 195.04) - Bright cyan
Font: Courier New, monospace
npx shadcn@latest add https://tweakcn-picker.vercel.app/r/theme-perpetuity.json

Tangerine

Vibrant orange citrus themeColors
  • Light: oklch(0.64 0.17 36.44) - Tangerine orange
  • Dark: oklch(0.64 0.17 36.44) - Tangerine orange
Font: Inter, sans-serif
npx shadcn@latest add https://tweakcn-picker.vercel.app/r/theme-tangerine.json

Solar Dusk

Golden hour yellows and orangesColors
  • Light: oklch(0.56 0.15 49) - Deep gold
  • Dark: oklch(0.7 0.19 47.6) - Bright gold
Font: Oxanium, sans-serif
npx shadcn@latest add https://tweakcn-picker.vercel.app/r/theme-solar-dusk.json

Candyland

Sweet pastel pinks and soft tonesColors
  • Light: oklch(0.87 0.07 7.09) - Soft pink
  • Dark: oklch(0.8 0.14 349.23) - Rose pink
Font: Poppins, sans-serif
npx shadcn@latest add https://tweakcn-picker.vercel.app/r/theme-candyland.json

Northern Lights

Mystical teal inspired by aurora borealisColors
  • Light: oklch(0.65 0.15 150.31) - Arctic teal
  • Dark: oklch(0.65 0.15 150.31) - Arctic teal
Font: Plus Jakarta Sans, sans-serif
npx shadcn@latest add https://tweakcn-picker.vercel.app/r/theme-northern-lights.json

Installation

Install the theme system first (if you haven’t already):
npx shadcn@latest add https://tweakcn-picker.vercel.app/r/nextjs/theme-system.json
Then add any colorful theme from above using its installation command.

Usage

Switch to a colorful theme programmatically:
import { useTheme } from "next-themes";

export function ThemeExample() {
  const { setTheme } = useTheme();
  
  return (
    <div>
      <button onClick={() => setTheme("catppuccin-dark")}>
        Catppuccin Dark
      </button>
      <button onClick={() => setTheme("bubblegum-light")}>
        Bubblegum Light
      </button>
      <button onClick={() => setTheme("ocean-breeze-dark")}>
        Ocean Breeze Dark
      </button>
    </div>
  );
}

Build docs developers (and LLMs) love