OKLCH (color space)
Espace colorimétrique perceptuellement uniforme (Lightness, Chroma, Hue + alpha) standardisé par le CSS Color Module Level 4. Adopté par Tailwind v4 (`@theme { --color-primary: oklch(...) }`) et par le DTCG color module v2025.10. Garantit que `oklch(L 0.2 240)` reste perçu identique en luminosité quelle que soit la teinte, vrai gain vs RGB/HSL pour les palettes scalables.
Forces
- Perceptuellement uniforme, luminosité L stable quelle que soit la teinte H
- Wide gamut (P3, Rec2020), accède aux couleurs hors sRGB sur écrans modernes
- Adopté par Tailwind v4 + DTCG color module v2025.10, pipeline IA-friendly
Limites
- Courbe d'apprentissage : penser en L/C/H au lieu de R/G/B prend 1-2 semaines
- Outils legacy (Sketch ancien, vieux générateurs CSS) ne supportent pas, fallback hex toujours nécessaire pour browsers très anciens
Pour qui
- DS avec palettes complexes (rampes 50-900, dark/light, brands multiples)
- Pipelines tokens IA-friendly avec Tailwind v4 + DTCG