Color codes click any value to copy
| Swatch | Name | HEX | RGB | HSL | OKLCH |
|---|---|---|---|---|---|
| Brass | #ACB100 | rgb(172, 177, 0) | hsl(62, 100%, 35%) | oklch(73.2% 0.162 112) | |
| Cantaloupe | #FFB347 | rgb(255, 179, 71) | hsl(35, 100%, 64%) | oklch(82.1% 0.149 72) | |
| Teal | #0A9396 | rgb(10, 147, 150) | hsl(181, 88%, 31%) | oklch(60.2% 0.101 197) | |
| Smoke | #F8F8F8 | rgb(248, 248, 248) | hsl(0, 0%, 97%) | oklch(97.9% 0.000 0) |
Why it works and how to use it
Sunny Brass & Cantaloupe Story is a vivid complementary color palette tagged modern, orange, teal. Brass and Teal sit nearly opposite on the color wheel, so the pairing has real energy; keep one as the accent. These are bold, punchy colors that need generous white space around them. Warm and cool hues are mixed, which adds depth.
With 3 chromatic colors, Brass takes the lead while the rest support. Lightness runs from 31% to 97%. Well suited to websites, presentations and branding.
- Background: Smoke (#F8F8F8) is the lightest color, so it belongs on large surfaces.
- Text: Teal (#0A9396) on #F8F8F8 gives 3.51:1, enough for large headings only.
- Primary: Brass (#ACB100) is the most saturated mid-tone; use it for buttons and links with a border or a darker shade for contrast.
- Accent: Cantaloupe (#FFB347) 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 Sunny Brass & Cantaloupe Story
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, Brass and Cantaloupe become hard to tell apart, so do not rely on that pair alone to carry meaning.
Palette card

Contrast check WCAG ratios between palette colors
| Pair | Sample | Ratio | Level |
|---|---|---|---|
#0A9396 on #F8F8F8 | Aa | 3.51:1 | AA large only |
#ACB100 on #F8F8F8 | Aa | 2.19:1 | Fail |
#FFB347 on #0A9396 | Aa | 2.1:1 | Fail |
#FFB347 on #F8F8F8 | Aa | 1.68:1 | Fail |
#ACB100 on #0A9396 | Aa | 1.61:1 | Fail |
#ACB100 on #FFB347 | Aa | 1.3:1 | Fail |