Reef Cadet & Moss is a dark, split color palette tagged ocean, cold, teal. A split scheme: Moss plays against Evergreen across roughly 99° of hue. 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 |
|---|---|---|---|---|---|
| Moss | #7F9A6D | rgb(127, 154, 109) | hsl(96, 18%, 52%) | oklch(65.3% 0.071 133) | |
| Cadet | #009C99 | rgb(0, 156, 153) | hsl(179, 100%, 31%) | oklch(62.6% 0.107 192) | |
| Storm | #3F7283 | rgb(63, 114, 131) | hsl(195, 35%, 38%) | oklch(52.3% 0.061 222) | |
| Evergreen | #1F4E3A | rgb(31, 78, 58) | hsl(154, 43%, 21%) | oklch(38.5% 0.062 163) |
Why it works and how to use it
The palette holds together thanks to its split hue relationship and a soft light-to-dark ladder (52% down to 21% lightness). A natural fit for dark-mode interfaces and gaming.
- Background: Moss (#7F9A6D) is the lightest color, so it belongs on large surfaces.
- Text: Evergreen (#1F4E3A) on #7F9A6D gives 3.05:1, enough for large headings only.
- Primary: Cadet (#009C99) is the most saturated mid-tone; use it for buttons and links with a border or a darker shade for contrast.
- Accent: Storm (#3F7283) 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 Reef Cadet & Moss
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 protanopia, Moss and Cadet 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 |
|---|---|---|---|
#7F9A6D on #1F4E3A | Aa | 3.05:1 | AA large only |
#009C99 on #1F4E3A | Aa | 2.81:1 | Fail |
#3F7283 on #1F4E3A | Aa | 1.79:1 | Fail |
#7F9A6D on #3F7283 | Aa | 1.71:1 | Fail |
#009C99 on #3F7283 | Aa | 1.58:1 | Fail |
#7F9A6D on #009C99 | Aa | 1.09:1 | Fail |