Cranberry & Rust Mist is a vivid dark, split color palette tagged gradient, vibrant, warm. A split scheme: Plum Purple plays against Ochre across roughly 76° of hue. Saturation runs high, so use the brightest color sparingly and let the others carry the surface area. The overall temperature is warm.
Color codes click any value to copy
| Swatch | Name | HEX | RGB | HSL | OKLCH |
|---|---|---|---|---|---|
| Plum Purple | #710049 | rgb(113, 0, 73) | hsl(321, 100%, 22%) | oklch(36.2% 0.151 350) | |
| Cranberry | #9E003B | rgb(158, 0, 59) | hsl(338, 100%, 31%) | oklch(44.6% 0.178 11) | |
| Rust | #B54500 | rgb(181, 69, 0) | hsl(23, 100%, 35%) | oklch(53.6% 0.159 43) | |
| Ochre | #C47A00 | rgb(196, 122, 0) | hsl(37, 100%, 38%) | oklch(64.3% 0.141 68) |
Why it works and how to use it
It works because the lightness steps are gentle (22% to 38%), which keeps the mood consistent from edge to edge. Try it for dark-mode interfaces and gaming.
- Background: Ochre (#C47A00) is the lightest color, so it belongs on large surfaces.
- Text: Plum Purple (#710049) on #C47A00 gives 3.41:1, enough for large headings only.
- Primary: Cranberry (#9E003B) is the most saturated mid-tone; use it for buttons and links with a border or a darker shade for contrast.
- Accent: Rust (#B54500) for highlights, badges and hover states.
No pair inside the palette reaches 4.5:1, so add black or white for body text.
Preview on a real UI see how the palette feels in context
Design faster with Cranberry & Rust 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, Cranberry and Rust 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 |
|---|---|---|---|
#710049 on #C47A00 | Aa | 3.41:1 | AA large only |
#9E003B on #C47A00 | Aa | 2.44:1 | Fail |
#710049 on #B54500 | Aa | 2.12:1 | Fail |
#B54500 on #C47A00 | Aa | 1.61:1 | Fail |
#9E003B on #B54500 | Aa | 1.52:1 | Fail |
#710049 on #9E003B | Aa | 1.4:1 | Fail |