Pixel Vanilla & Periwinkle is a complementary color palette tagged tech, minimal, white. Near-complementary hues (about 150° 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 |
|---|---|---|---|---|---|
| Frost | #EEECF5 | rgb(238, 236, 245) | hsl(253, 31%, 94%) | oklch(94.7% 0.012 296) | |
| Vanilla | #FFD878 | rgb(255, 216, 120) | hsl(43, 100%, 74%) | oklch(89.6% 0.123 88) | |
| Periwinkle | #D3C9EF | rgb(211, 201, 239) | hsl(256, 54%, 86%) | oklch(85.6% 0.053 297) | |
| Raisin | #1C1925 | rgb(28, 25, 37) | hsl(255, 19%, 12%) | oklch(22.3% 0.023 296) |
Why it works and how to use it
With 4 chromatic colors, Vanilla takes the lead while the rest support. Lightness runs from 12% to 94%. Well suited to a SaaS landing page or dashboard.
- Background: Frost (#EEECF5) is the lightest color, so it belongs on large surfaces.
- Text: Raisin (#1C1925) on #EEECF5 gives 14.77:1, passing WCAG AAA.
- Primary: Vanilla (#FFD878) is the most saturated mid-tone; use it for buttons and links with a border or a darker shade for contrast.
- Accent: Periwinkle (#D3C9EF) for highlights, badges and hover states.
3 of 6 color pairs pass WCAG AA (4.5:1); the strongest is Frost on Raisin at 14.77:1.
Preview on a real UI see how the palette feels in context
Design faster with Pixel Vanilla & Periwinkle
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, Vanilla 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 |
|---|---|---|---|
#EEECF5 on #1C1925 | Aa | 14.77:1 | AAA |
#FFD878 on #1C1925 | Aa | 12.63:1 | AAA |
#D3C9EF on #1C1925 | Aa | 11:1 | AAA |
#EEECF5 on #D3C9EF | Aa | 1.34:1 | Fail |
#EEECF5 on #FFD878 | Aa | 1.17:1 | Fail |
#FFD878 on #D3C9EF | Aa | 1.15:1 | Fail |