Couleurs primaires
Construites à partir des deux / trois grandes couleurs de la marque, elles sont utilisées pour marquer l’identité dans des composants qui véhiculent l’image de la marque ou sur lesquels il est nécessaire d’attirer l’attention de l’utilisateur, tels que les éléments cliquables ou les états actifs.
Couleurs système
Couleurs utilisées exclusivement pour représenter des états et des statuts.
Couleurs neutres
Couleurs de base utilisées dans les typographies, fonds, contours et séparateurs dans la majorité des composants. Elles sont notamment utilisées dans les éléments non cliquables et pour représenter les états inactifs.
Couleurs illustratives
Couleurs complémentaires de la charte.
–variations
lightness
from 0 (white) to 1000 (black)
state
–hover
–active
Examples:
// couleurs primaires
primary : primary--525
primary--100
primary--200
...
secondary
tertiary
// couleurs neutres
neutral
neutral--100 : #fff
...
neutral--1000 : #000
// couleurs système
info
success
warning
error
text : neutral--100
text-inverted : neutral--1000
background : neutral--950
// already outdated
accent ? highlight ?
base ? -> background
contrast ? -> main text color
- https://github.com/WordPress/gutenberg/issues/29568
- https://richtabor.com/standardizing-theme-json-colors/
- https://www.systeme-de-design.gouv.fr/a-propos/articles/refonte-du-systeme-de-couleur/
- https://www.systeme-de-design.gouv.fr/elements-d-interface/fondamentaux-de-l-identite-de-l-etat/couleurs-palette/
- https://spectrum.adobe.com/page/color-system/
- https://bootcamp.uxdesign.cc/simple-design-tokens-with-css-custom-properties-7ab69b71d8ad