Slate & Saffron is a complementary color palette tagged tech, muted, minimal. Near-complementary hues (about 179° apart) make this a high-contrast, attention-grabbing combination. Saturation is moderate, which keeps it flexible for both interfaces and print. Warm and cool hues are mixed, which adds depth.
Color codes click any value to copy
| Swatch | Name | HEX | RGB | HSL | OKLCH |
|---|---|---|---|---|---|
| Gunmetal | #2E3440 | rgb(46, 52, 64) | hsl(220, 16%, 22%) | oklch(32.4% 0.023 264) | |
| Dusk | #4C566A | rgb(76, 86, 106) | hsl(220, 16%, 36%) | oklch(45.2% 0.035 264) | |
| Glacier | #D8DEE9 | rgb(216, 222, 233) | hsl(219, 28%, 88%) | oklch(89.9% 0.016 263) | |
| Oat | #EBCB8B | rgb(235, 203, 139) | hsl(40, 71%, 73%) | oklch(85.5% 0.089 84) |
Why it works and how to use it
The palette holds together thanks to its complementary hue relationship and a strong light-to-dark ladder (88% down to 22% lightness). A natural fit for a SaaS landing page or dashboard.
- Background: Glacier (#D8DEE9) is the lightest color, so it belongs on large surfaces.
- Text: Gunmetal (#2E3440) on #D8DEE9 gives 9.25:1, passing WCAG AAA.
- Primary: Oat (#EBCB8B) is the most saturated mid-tone; use it for buttons and links with a border or a darker shade for contrast.
- Accent: Dusk (#4C566A) for highlights, badges and hover states.
4 of 6 color pairs pass WCAG AA (4.5:1); the strongest is Gunmetal on Glacier at 9.25:1.
Preview on a real UI see how the palette feels in context
Design faster with Slate & Saffron
A palette preview that turns four colors into a page, so you can judge hierarchy, contrast and mood before you commit.
Primary action SecondaryColor blindness simulation
Color-blind check: all four colors stay distinguishable under protanopia, deuteranopia and tritanopia.
Contrast check WCAG ratios between palette colors
| Pair | Sample | Ratio | Level |
|---|---|---|---|
#2E3440 on #D8DEE9 | Aa | 9.25:1 | AAA |
#2E3440 on #EBCB8B | Aa | 8:1 | AAA |
#4C566A on #D8DEE9 | Aa | 5.46:1 | AA |
#4C566A on #EBCB8B | Aa | 4.72:1 | AA |
#2E3440 on #4C566A | Aa | 1.69:1 | Fail |
#D8DEE9 on #EBCB8B | Aa | 1.16:1 | Fail |