shadcn Orange in OKLCH
Quick answer: shadcn Orange is #F97316, which converts to oklch(0.705 0.187 47.60). On white, it has a WCAG contrast ratio of 2.80:1 and an APCA score of Lc +53.16.
This falls below the WCAG 2.2 AA Large text threshold (3:1) on white; pair with a darker foreground. The OKLCH base colors used here are available in shadcn/ui since the Tailwind v4 update (February 2025), with 92% global browser support for OKLCH notation (caniuse, April 2026).
Specs
Highest contrast: black
Accessibility lens
How does shadcn Orange scale from 50 to 950?
- 50oklch(0.959 0.026 62.01)
- 100oklch(0.907 0.055 52.75)
- 200oklch(0.852 0.091 52.08)
- 300oklch(0.799 0.129 50.74)
- 400oklch(0.751 0.163 48.39)
- 500oklch(0.705 0.187 47.60)
- 600oklch(0.591 0.173 43.71)
- 700oklch(0.478 0.151 39.71)
- 800oklch(0.361 0.121 36.86)
- 900oklch(0.248 0.094 31.90)
- 950oklch(0.142 0.058 29.23)
How does shadcn Orange score on WCAG 2.2 contrast?
Every fg × bg combination, with WCAG 2.2 verdicts.
Where should you use shadcn Orange in production UI?
What other Tailwind and shadcn colors look like shadcn Orange?
Tailwind Blue 600 in OKLCH
oklch(0.546 0.215 262.90)
Tailwind Slate 500 in OKLCH
oklch(0.554 0.041 257.40)
Tailwind Emerald 400 in OKLCH
oklch(0.773 0.153 163.20)
Tailwind Violet 600 in OKLCH
oklch(0.541 0.247 293.00)
Tailwind Rose 500 in OKLCH
oklch(0.645 0.215 16.40)
shadcn Primary Blue in OKLCH
oklch(0.623 0.188 259.80)
shadcn Zinc Dark in OKLCH
oklch(0.274 0.005 286.00)
shadcn Slate Accessible in OKLCH
oklch(0.279 0.037 260.00)
shadcn Indigo Custom in OKLCH
oklch(0.585 0.204 277.10)
:root {
--background: 0 7% 97%;
--foreground: 20 6% 10%;
--card: 0 7% 97%;
--card-foreground: 20 6% 10%;
--popover: 0 7% 97%;
--popover-foreground: 20 6% 10%;
--primary: 23 93% 52%;
--primary-foreground: 0 0% 100%;
--secondary: 55 66% 86%;
--secondary-foreground: 54 66% 15%;
--muted: 30 7% 94%;
--muted-foreground: 24 6% 50%;
--accent: 355 66% 86%;
--accent-foreground: 355 66% 15%;
--destructive: 0 72% 51%;
--destructive-foreground: 0 0% 100%;
--border: 20 5% 88%;
--input: 20 5% 88%;
--ring: 23 93% 52%;
--radius: 0.5rem;
}
.dark {
--background: 30 7% 6%;
--foreground: 0 7% 97%;
--card: 20 6% 10%;
--card-foreground: 0 7% 97%;
--popover: 20 6% 10%;
--popover-foreground: 0 7% 97%;
--primary: 24 92% 60%;
--primary-foreground: 0 0% 100%;
--secondary: 55 67% 24%;
--secondary-foreground: 55 66% 86%;
--muted: 20 7% 18%;
--muted-foreground: 22 6% 64%;
--accent: 354 67% 24%;
--accent-foreground: 355 66% 86%;
--destructive: 0 72% 51%;
--destructive-foreground: 0 0% 100%;
--border: 20 7% 18%;
--input: 20 7% 18%;
--ring: 24 92% 60%;
--radius: 0.5rem;
}Frequently asked questions
Ready to build your color system?
Free forever, no credit card, Pro when you need more.