#222831
#575D65
#00ADB5
#EEEEEE
Periwinkle & Frost Vibe is a neutral-based color palette tagged modern, white, gray. Frost is the only saturated color here, so it does all the talking against a neutral base. Neither washed out nor loud, it adapts to most contexts. The overall temperature is cool.
| Swatch | Name | HEX | RGB | HSL | OKLCH |
|---|---|---|---|---|---|
| Frost | #E4EEFF | rgb(228, 238, 255) | hsl(218, 100%, 95%) | oklch(94.7% 0.025 261) | |
| Periwinkle | #BFD4F4 | rgb(191, 212, 244) | hsl(216, 71%, 85%) | oklch(86.5% 0.050 259) | |
| Stone | #969083 | rgb(150, 144, 131) | hsl(41, 8%, 55%) | oklch(65.5% 0.020 86) | |
| Umber | #605C55 | rgb(96, 92, 85) | hsl(38, 6%, 35%) | oklch(47.6% 0.012 82) |
The palette holds together thanks to its neutral backbone and a strong light-to-dark ladder (95% down to 35% lightness). A natural fit for websites, presentations and branding.
1 of 6 color pairs pass WCAG AA (4.5:1); the strongest is Frost on Umber at 5.69:1.
A palette preview that turns four colors into a page, so you can judge hierarchy, contrast and mood before you commit.
Primary action SecondaryColor-blind check: all four colors stay distinguishable under protanopia, deuteranopia and tritanopia.
| Pair | Sample | Ratio | Level |
|---|---|---|---|
#E4EEFF on #605C55 | Aa | 5.69:1 | AA |
#BFD4F4 on #605C55 | Aa | 4.41:1 | AA large only |
#E4EEFF on #969083 | Aa | 2.72:1 | Fail |
#BFD4F4 on #969083 | Aa | 2.11:1 | Fail |
#969083 on #605C55 | Aa | 2.09:1 | Fail |
#E4EEFF on #BFD4F4 | Aa | 1.29:1 | Fail |