Bubble Bath is a pastel light, complementary color palette tagged pastel, light, muted. Cotton Candy and Thistle sit nearly opposite on the color wheel, so the pairing has real energy; keep one as the accent. The colors are light and airy, which suits friendly, soft-spoken brands. Warm and cool hues are mixed, which adds depth.
Color codes click any value to copy
| Swatch | Name | HEX | RGB | HSL | OKLCH |
|---|---|---|---|---|---|
| Cotton Candy | #FFAFCC | rgb(255, 175, 204) | hsl(338, 100%, 84%) | oklch(83.8% 0.100 356) | |
| Glacier | #BDE0FE | rgb(189, 224, 254) | hsl(208, 97%, 87%) | oklch(89.1% 0.056 244) | |
| Thistle | #CDB4DB | rgb(205, 180, 219) | hsl(278, 35%, 78%) | oklch(80.4% 0.060 313) | |
| White | #FFFFFF | rgb(255, 255, 255) | hsl(0, 0%, 100%) | oklch(100.0% 0.000 0) |
Why it works and how to use it
With 3 chromatic colors, Cotton Candy takes the lead while the rest support. Lightness runs from 78% to 100%. Well suited to social media templates and gentle interfaces.
- Background: White (#FFFFFF) is the lightest color, so it belongs on large surfaces.
- Text: Thistle (#CDB4DB) on #FFFFFF gives 1.88:1, so pair it with a darker neutral for body copy.
- Primary: Cotton Candy (#FFAFCC) is the most saturated mid-tone; use it for buttons and links with a border or a darker shade for contrast.
- Accent: Glacier (#BDE0FE) 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 Bubble Bath
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, Cotton Candy and Glacier 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 |
|---|---|---|---|
#CDB4DB on #FFFFFF | Aa | 1.88:1 | Fail |
#FFAFCC on #FFFFFF | Aa | 1.71:1 | Fail |
#BDE0FE on #FFFFFF | Aa | 1.38:1 | Fail |
#BDE0FE on #CDB4DB | Aa | 1.37:1 | Fail |
#FFAFCC on #BDE0FE | Aa | 1.24:1 | Fail |
#FFAFCC on #CDB4DB | Aa | 1.1:1 | Fail |