Soliguide

Couleurs

Chaque pastille est peinte par une classe DaisyUI, jamais par une valeur écrite. Si une pastille apparaît blanche, transparente ou noire, le token correspondant ne se propage pas — c'est un bug du thème à corriger dans packages/ui/tokens, pas ici.

Couleurs sémantiques

--color-primary

Actions, éléments de marque

--color-secondary

Actions secondaires

--color-accent

Liens et mises en avant

--color-neutral

Tooltips, éléments neutres

Couleurs d'état

Elles ne portent jamais l'information à elles seules : un texte l'accompagne toujours, pour le daltonisme comme pour les lecteurs d'écran.

--color-success

Lieu ouvert, opération réussie

--color-warning

Horaires modifiés, vigilance

--color-error

Lieu fermé, échec

--color-info

Précision utile

Fonds et texte

--color-base-100

Fond principal

--color-base-200

Fond secondaire, survol

--color-base-300

Bordures, séparateurs

--color-base-content

Texte courant

Couleurs par usage

Ces associations ne sont pas des suggestions : elles sont la convention Soliguide, et un écran qui s'en écarte se remarque immédiatement à côté des autres.

ÉlémentClasse
Titres (h1, h2, h3, card-title)text-primary-content
Liens cliquablestext-accent-content
Nom de l'outil dans la navbartext-primary
Tags et badgestext-primary + bg-primary/10
En-têtes de tableau triables (survol)hover:text-accent-content

Rayons

Trois valeurs, pas une de plus. Un rayon inventé se voit tout de suite à côté d'un composant standard.

--radius-field

Champs

--radius-box

Cartes, modales

--radius-selector

Cases, radios