CreativeLabTheme Editor
Dark first. Semantic everywhere.
The editor writes the same semantic variable contract used by shadcn/Tweakcn themes and CreativeLab global.css.
.dark {
--background: oklch(0.145 0 0);
--foreground: oklch(0.985 0 0);
--card: oklch(0.185 0 0);
--card-foreground: oklch(0.985 0 0);
--popover: oklch(0.185 0 0);
--popover-foreground: oklch(0.985 0 0);
--primary: oklch(0.88 0.21 121);
--primary-foreground: oklch(0.16 0 0);
--secondary: oklch(0.24 0 0);
--secondary-foreground: oklch(0.985 0 0);
--muted: oklch(0.24 0 0);
--muted-foreground: oklch(0.68 0 0);
--accent: oklch(0.24 0 0);
--accent-foreground: oklch(0.985 0 0);
--destructive: oklch(0.63 0.24 25);
--border: oklch(0.29 0 0);
--input: oklch(0.29 0 0);
--ring: oklch(0.88 0.21 121);
--radius: 16px;
}