Ruby Orange & Cocoa is a vivid split color palette tagged warm, green, white. A split scheme: Cocoa plays against Orange across roughly 105° 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 |
|---|---|---|---|---|---|
| Cocoa | #7B5D00 | rgb(123, 93, 0) | hsl(45, 100%, 24%) | oklch(49.5% 0.101 87) | |
| Hunter Green | #165B33 | rgb(22, 91, 51) | hsl(145, 61%, 22%) | oklch(41.8% 0.095 153) | |
| Orange | #F8B229 | rgb(248, 178, 41) | hsl(40, 94%, 57%) | oklch(80.9% 0.159 78) | |
| White | #FDFDFD | rgb(253, 253, 253) | hsl(0, 0%, 99%) | oklch(99.4% 0.000 0) |
Why it works and how to use it
It works because the lightness range is wide (22% to 99%), which gives clear hierarchy between background, content and accents. Try it for websites, presentations and branding.
- Background: White (#FDFDFD) is the lightest color, so it belongs on large surfaces.
- Text: Hunter Green (#165B33) on #FDFDFD gives 8.01:1, passing WCAG AAA.
- Primary: Cocoa (#7B5D00) is the most saturated mid-tone; use it for buttons and links (6.06:1 against the background, fine for UI elements).
- Accent: Orange (#F8B229) for highlights, badges and hover states.
2 of 6 color pairs pass WCAG AA (4.5:1); the strongest is Hunter Green on White at 8.01:1.
Preview on a real UI see how the palette feels in context
Design faster with Ruby Orange & Cocoa
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, Cocoa and Hunter Green 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 |
|---|---|---|---|
#165B33 on #FDFDFD | Aa | 8.01:1 | AAA |
#7B5D00 on #FDFDFD | Aa | 6.06:1 | AA |
#165B33 on #F8B229 | Aa | 4.42:1 | AA large only |
#7B5D00 on #F8B229 | Aa | 3.34:1 | AA large only |
#F8B229 on #FDFDFD | Aa | 1.81:1 | Fail |
#7B5D00 on #165B33 | Aa | 1.32:1 | Fail |