Tokens
Sistema cromático
Fuente de verdad: tokens/*.tokens.json (W3C DTCG). Cada muestra se lee directo del JSON; los alias se resuelven a su hex final y el OKLCH exacto va como metadato.
Core
Valores crudos. No consumir en UI directamente.
lima
50 #F4FFCC 100 #E9FF99 200 #DBFF66 300 #CAFF33 400 #BDFF14 500 #B5FF00 600 #9FDB00 700 #83B800 800 #618A00 900 #435F00 neutral
50 #F5F5F5 100 #E8E8E8 200 #D4D4D4 300 #B4B4B4 400 #8F8F8F 500 #6B6B6B 600 #454545 700 #2E2E2E 800 #1F1F1F 900 #141414 950 #0A0A0A white · carbon
white #FFFFFF carbon #0F0F0F feedback
success #3BB273 warning #E0A82C error #E05545 info #6E8AD1 Semánticos — roles de UI
La capa que se consume. Alias → core (tema dark).
bg
base #0A0A0A ← {color.neutral.950} surface #141414 ← {color.neutral.900} elevated #1F1F1F ← {color.neutral.800} border
subtle #1F1F1F ← {color.neutral.800} default #2E2E2E ← {color.neutral.700} strong #454545 ← {color.neutral.600} text
primary #F5F5F5 ← {color.neutral.50} secondary #B4B4B4 ← {color.neutral.300} muted #8F8F8F ← {color.neutral.400} onAccent #0F0F0F ← {color.carbon} accent
default #B5FF00 ← {color.lima.500} hover #BDFF14 ← {color.lima.400} pressed #9FDB00 ← {color.lima.600} subtle #435F00 ← {color.lima.900} Gráficos — dataviz
Paleta validada (banda L, chroma, daltonismo, contraste).
chart
highlight #B5FF00 ← {color.lima.500} categorical.1 #2AA898 categorical.2 #E0663F categorical.3 #7E8CE8 categorical.4 #B8841F categorical.5 #CF5FA0 categorical.6 #5AA84A categorical.7 #4F93D6 sequential.from #E9FF99 ← {color.lima.100} sequential.to #618A00 ← {color.lima.800} surface #141414 ← {color.neutral.900} grid #1F1F1F ← {color.neutral.800}