Aa
Color, considered.16 semantic tokens
Colour theory / CSS · JSON
A complete semantic palette with background, text, accent and interface colors. Inspect contrast and copy CSS tokens.
WCAG contrast for this exact color pair. Normal text needs 4.5:1 for AA and 7:1 for AAA; large text needs 3:1 for AA.
Good design should be easy to read.
AAA normal textComplementary colors sit opposite each other. Analogous colors sit next to each other. Triadic colors are evenly spaced around the color wheel. Always check contrast after choosing your harmony.
:root {
--primary: #EA580C;
--on-primary: #000000;
--secondary: #F97316;
--on-secondary: #000000;
--accent: #2563EB;
--on-accent: #FFFFFF;
--background: #1C1917;
--foreground: #FFFFFF;
--card: #262321;
--card-foreground: #FFFFFF;
--muted: #2C1E16;
--muted-foreground: #94A3B8;
--destructive: #DC2626;
--on-destructive: #FFFFFF;
--ring: #EA580C;
}Decorative color, with optional gentle movement. Keep readable text on a solid surface.