import { Palette } from 'lucide-react'; interface ThemeSwitcherProps { currentTheme: string; onThemeChange: (theme: string) => void; } const themes = [ { id: 'bokuseki', name: '墨跡 Bokuseki', colors: ['var(--sumi-accent)', 'var(--sumi-accent-active)'], description: 'Ink Traces — mizu cyan', gradient: 'linear-gradient(135deg, var(--sumi-accent) 0%, var(--sumi-accent-active) 100%)', }, { id: 'kin', name: '金 Kin', colors: ['var(--sumi-kin)', '#8b6a08'], description: 'Gold Leaf — kinpaku', gradient: 'linear-gradient(135deg, var(--sumi-kin) 0%, #8b6a08 100%)', }, { id: 'ai', name: '藍 Ai', colors: ['var(--sumi-ai)', '#1a3548'], description: 'Indigo — deep blue', gradient: 'linear-gradient(135deg, var(--sumi-ai) 0%, #1a3548 100%)', }, { id: 'matcha', name: '抹茶 Matcha', colors: ['#4f6840', '#3a5030'], description: 'Green tea — moss', gradient: 'linear-gradient(135deg, #4f6840 0%, #3a5030 100%)', }, ]; export function ThemeSwitcher({ currentTheme, onThemeChange, }: ThemeSwitcherProps) { return (
Choose your ink palette