Cool Grape & Cyan is a analogous color palette tagged ocean, dark, cold. Analogous neighbors on the wheel (Midnight, Grape, Denim) give it a natural, low-tension flow. Saturation is moderate, which keeps it flexible for both interfaces and print. The overall temperature is cool.
Color codes click any value to copy
| Swatch | Name | HEX | RGB | HSL | OKLCH |
|---|---|---|---|---|---|
| Midnight | #231D6B | rgb(35, 29, 107) | hsl(245, 57%, 27%) | oklch(29.6% 0.130 278) | |
| Grape | #4A35AE | rgb(74, 53, 174) | hsl(250, 53%, 45%) | oklch(43.2% 0.182 284) | |
| Denim | #4260AF | rgb(66, 96, 175) | hsl(223, 45%, 47%) | oklch(50.7% 0.130 266) | |
| Cyan | #41B8F1 | rgb(65, 184, 241) | hsl(199, 86%, 60%) | oklch(74.1% 0.132 234) |
Why it works and how to use it
The palette holds together thanks to its analogous hue relationship and a soft light-to-dark ladder (60% down to 27% lightness). A natural fit for websites, presentations and branding.
- Background: Cyan (#41B8F1) is the lightest color, so it belongs on large surfaces.
- Text: Midnight (#231D6B) on #41B8F1 gives 6.41:1, passing WCAG AA.
- Primary: Grape (#4A35AE) is the most saturated mid-tone; use it for buttons and links (3.88:1 against the background, fine for UI elements).
- Accent: Denim (#4260AF) for highlights, badges and hover states.
1 of 6 color pairs pass WCAG AA (4.5:1); the strongest is Midnight on Cyan at 6.41:1.
Preview on a real UI see how the palette feels in context
Design faster with Cool Grape & Cyan
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 deuteranopia, Grape and Denim 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 |
|---|---|---|---|
#231D6B on #41B8F1 | Aa | 6.41:1 | AA |
#4A35AE on #41B8F1 | Aa | 3.88:1 | AA large only |
#4260AF on #41B8F1 | Aa | 2.65:1 | Fail |
#231D6B on #4260AF | Aa | 2.41:1 | Fail |
#231D6B on #4A35AE | Aa | 1.65:1 | Fail |
#4A35AE on #4260AF | Aa | 1.46:1 | Fail |