Feed one brand color, get primary / secondary / success / warning / danger — exported as Tailwind config and CSS variables.
2F6FED · L 57%
Primary
Derived automatically, brand lightness & chroma kept
Secondary
Derived automatically, brand lightness & chroma kept
Success
Derived automatically, brand lightness & chroma kept
Warning
Derived automatically, brand lightness & chroma kept
Danger
Derived automatically, brand lightness & chroma kept
Export code
// tailwind.config.js
module.exports = {
theme: {
extend: {
colors: {
primary: {
DEFAULT: "#010101",
light: "#010101",
dark: "#000101",
foreground: "#ffffff",
},
secondary: {
DEFAULT: "#010101",
light: "#010101",
dark: "#010101",
foreground: "#ffffff",
},
success: {
DEFAULT: "#000101",
light: "#010101",
dark: "#000100",
foreground: "#ffffff",
},
warning: {
DEFAULT: "#010100",
light: "#010101",
dark: "#010100",
foreground: "#ffffff",
},
danger: {
DEFAULT: "#010101",
light: "#010101",
dark: "#010000",
foreground: "#ffffff",
},
},
},
},
};Enter a brand color, get the five semantic sets every interface needs, exported as code.
Paste your brand HEX; semantic colors inherit its lightness and chroma character.
Success lands in the green hue range, Warning in amber, Danger in red - hue is semantic, character stays on-brand.
Copy as Tailwind config / CSS variables / JSON, straight into your design system.
Three frequent questions when wiring into a design system.
Open the board editor and play it as a real interface.
Tune L / C / H in the perceptually uniform OKLCH space with live preview and oklch() / HEX / RGB output.
Any color into an 11-step design-system scale, perceptually even in OKLCH, WCAG contrast per step, export to Tailwind/CSS/SCSS/JSON.
WCAG 2.1 contrast validation between any foreground and background color.
Describe a scene or mood in one line — get a five-role palette with rationale.