Plum & Lilac Echo is a split color palette tagged muted, romantic, purple. The hues span about 94°, 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 warm.
Color codes click any value to copy
| Swatch | Name | HEX | RGB | HSL | OKLCH |
|---|---|---|---|---|---|
| Plum | #784C7B | rgb(120, 76, 123) | hsl(296, 24%, 39%) | oklch(48.4% 0.090 325) | |
| Lilac | #B98CB6 | rgb(185, 140, 182) | hsl(304, 24%, 64%) | oklch(69.7% 0.079 329) | |
| Thistle | #E8C2D5 | rgb(232, 194, 213) | hsl(330, 45%, 84%) | oklch(85.2% 0.050 347) | |
| Linen | #F6EFE8 | rgb(246, 239, 232) | hsl(30, 44%, 94%) | oklch(95.6% 0.012 68) |
Why it works and how to use it
It works because the lightness range is wide (39% to 94%), which gives clear hierarchy between background, content and accents. Try it for websites, presentations and branding.
- Background: Linen (#F6EFE8) is the lightest color, so it belongs on large surfaces.
- Text: Plum (#784C7B) on #F6EFE8 gives 5.91:1, passing WCAG AA.
- Primary: Thistle (#E8C2D5) is the most saturated mid-tone; use it for buttons and links with a border or a darker shade for contrast.
- Accent: Lilac (#B98CB6) for highlights, badges and hover states.
1 of 6 color pairs pass WCAG AA (4.5:1); the strongest is Plum on Linen at 5.91:1.
Preview on a real UI see how the palette feels in context
Design faster with Plum & Lilac Echo
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 |
|---|---|---|---|
#784C7B on #F6EFE8 | Aa | 5.91:1 | AA |
#784C7B on #E8C2D5 | Aa | 4.2:1 | AA large only |
#B98CB6 on #F6EFE8 | Aa | 2.46:1 | Fail |
#784C7B on #B98CB6 | Aa | 2.4:1 | Fail |
#B98CB6 on #E8C2D5 | Aa | 1.75:1 | Fail |
#E8C2D5 on #F6EFE8 | Aa | 1.41:1 | Fail |