Alias sémantiques
Couche d’abstraction au-dessus des primitifs. C’est ce qu’un composant doit consommer. Ces alias changent automatiquement entre thème clair et sombre, garantissant la portabilité sans recompilation.
Concrètement :
var(--color-text-primary)estneutral-900en clair etneutral-50en sombre. Le composant n’a pas à le savoir.
Marque
Couleur primaire et ses déclinaisons d'état.
Surfaces
Fonds des conteneurs (page, cartes, sections).
Texte
Hiérarchie de couleurs pour le texte.
Bordures
Lignes de séparation et contours.
Feedback
Couleurs sémantiques pour les états applicatifs.