Color codes click any value to copy
| Swatch | Name | HEX | RGB | HSL | OKLCH |
|---|---|---|---|---|---|
| Frost | #F0F3FC | rgb(240, 243, 252) | hsl(225, 67%, 96%) | oklch(96.4% 0.012 271) | |
| Kelly Green | #00C458 | rgb(0, 196, 88) | hsl(147, 100%, 38%) | oklch(71.7% 0.200 149) | |
| Dusk | #4C5774 | rgb(76, 87, 116) | hsl(224, 21%, 38%) | oklch(45.9% 0.050 268) | |
| Obsidian | #090D18 | rgb(9, 13, 24) | hsl(224, 45%, 6%) | oklch(16.1% 0.024 268) |
Why it works and how to use it
Kelly Green & Dusk Vibe is a split color palette tagged tech, dark, minimal. The hues span about 77°, enough contrast to create a focal point without the harshness of true complements. Neither washed out nor loud, it adapts to most contexts. The overall temperature is cool.
The palette holds together thanks to its split hue relationship and a strong light-to-dark ladder (96% down to 6% lightness). A natural fit for a SaaS landing page or dashboard.
- Background: Frost (#F0F3FC) is the lightest color, so it belongs on large surfaces.
- Text: Obsidian (#090D18) on #F0F3FC gives 17.49:1, passing WCAG AAA.
- Primary: Kelly Green (#00C458) is the most saturated mid-tone; use it for buttons and links with a border or a darker shade for contrast.
- Accent: Dusk (#4C5774) for highlights, badges and hover states.
3 of 6 color pairs pass WCAG AA (4.5:1); the strongest is Frost on Obsidian at 17.49:1.
Preview on a real UI see how the palette feels in context
Design faster with Kelly Green & Dusk Vibe
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.
Palette card

Contrast check WCAG ratios between palette colors
| Pair | Sample | Ratio | Level |
|---|---|---|---|
#F0F3FC on #090D18 | Aa | 17.49:1 | AAA |
#00C458 on #090D18 | Aa | 8.35:1 | AAA |
#F0F3FC on #4C5774 | Aa | 6.48:1 | AA |
#00C458 on #4C5774 | Aa | 3.09:1 | AA large only |
#4C5774 on #090D18 | Aa | 2.7:1 | Fail |
#F0F3FC on #00C458 | Aa | 2.09:1 | Fail |