Eleven shades, from orange-50 to orange-950
Tailwind orange colors
Tailwind CSS 4.3.3 defines eleven orange shades in OKLCH, from orange-50 (#fff7ed) to orange-950 (#441306). On them white text passes WCAG AA from orange-700 to orange-950, and black text from orange-50 to orange-600. Recolor (recolor.page) shows the scale on a real page.
Last updated
- 50#fff7ed
- 100#ffedd4
- 200#ffd6a7
- 300#ffb86a
- 400#ff8904
- 500#ff6900
- 600#f54a00
- 700#ca3500
- 800#9f2d00
- 900#7e2a0c
- 950#441306
| Shade | OKLCH | Hex | White text | Black text |
|---|---|---|---|---|
| orange-50 | oklch(98% 0.016 73.684) | #fff7ed | 1.06:1 fails | 19.78:1 passes |
| orange-100 | oklch(95.4% 0.038 75.164) | #ffedd4 | 1.15:1 fails | 18.32:1 passes |
| orange-200 | oklch(90.1% 0.076 70.697) | #ffd6a7 | 1.36:1 fails | 15.43:1 passes |
| orange-300 | oklch(83.7% 0.128 66.29) | #ffb86a | 1.71:1 fails | 12.32:1 passes |
| orange-400 | oklch(75% 0.183 55.934) | #ff8904 | 2.38:1 fails | 8.83:1 passes |
| orange-500 | oklch(70.5% 0.213 47.604) | #ff6900 | 2.89:1 fails | 7.27:1 passes |
| orange-600 | oklch(64.6% 0.222 41.116) | #f54a00 | 3.58:1 fails | 5.86:1 passes |
| orange-700 | oklch(55.3% 0.195 38.402) | #ca3500 | 5.22:1 passes | 4.02:1 fails |
| orange-800 | oklch(47% 0.157 37.304) | #9f2d00 | 7.37:1 passes | 2.85:1 fails |
| orange-900 | oklch(40.8% 0.123 38.172) | #7e2a0c | 9.44:1 passes | 2.22:1 fails |
| orange-950 | oklch(26.6% 0.079 36.259) | #441306 | 15.65:1 passes | 1.34:1 fails |
Text on orange, and orange as text
For orange text the same lines hold in reverse: on white, use orange-700 or darker; on black, orange-600 or lighter. Contrast does not care which color sits behind.
The most colorful shade is orange-600, chroma 0.222; the hue moves 38.9 degrees between orange-50 and orange-950.
Of the eleven values, 9 reach beyond sRGB; for those the hex is a gamut-mapped stand-in with less chroma.
Sources
- Tailwind CSS: Colors tailwindcss.com
- WCAG 2.2: Contrast (Minimum) w3.org