Pine & Periwinkle Mist is a vivid split color palette tagged cold, white, black. A split scheme: Periwinkle plays against Licorice across roughly 95° of hue. Saturation runs high, so use the brightest color sparingly and let the others carry the surface area. The overall temperature is cool.
Color codes click any value to copy
| Swatch | Name | HEX | RGB | HSL | OKLCH |
|---|---|---|---|---|---|
| Frost | #ECF2FF | rgb(236, 242, 255) | hsl(221, 100%, 96%) | oklch(96.0% 0.019 266) | |
| Periwinkle | #E1D1FF | rgb(225, 209, 255) | hsl(261, 100%, 91%) | oklch(88.8% 0.065 301) | |
| Pine | #008062 | rgb(0, 128, 98) | hsl(166, 100%, 25%) | oklch(53.3% 0.107 169) | |
| Licorice | #171721 | rgb(23, 23, 33) | hsl(240, 18%, 11%) | oklch(20.9% 0.020 285) |
Why it works and how to use it
It works because the lightness range is wide (11% to 96%), which gives clear hierarchy between background, content and accents. Try it for websites, presentations and branding.
- Background: Frost (#ECF2FF) is the lightest color, so it belongs on large surfaces.
- Text: Licorice (#171721) on #ECF2FF gives 15.84:1, passing WCAG AAA.
- Primary: Periwinkle (#E1D1FF) is the most saturated mid-tone; use it for buttons and links with a border or a darker shade for contrast.
- Accent: Pine (#008062) for highlights, badges and hover states.
2 of 6 color pairs pass WCAG AA (4.5:1); the strongest is Frost on Licorice at 15.84:1.
Preview on a real UI see how the palette feels in context
Design faster with Pine & Periwinkle Mist
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: under tritanopia, Frost and Periwinkle become hard to tell apart, so do not rely on that pair alone to carry meaning.
Contrast check WCAG ratios between palette colors
| Pair | Sample | Ratio | Level |
|---|---|---|---|
#ECF2FF on #171721 | Aa | 15.84:1 | AAA |
#E1D1FF on #171721 | Aa | 12.5:1 | AAA |
#ECF2FF on #008062 | Aa | 4.39:1 | AA large only |
#008062 on #171721 | Aa | 3.61:1 | AA large only |
#E1D1FF on #008062 | Aa | 3.46:1 | AA large only |
#ECF2FF on #E1D1FF | Aa | 1.27:1 | Fail |