Atomes
Les briques élémentaires du système. Chaque atome est présenté avec ses variantes et ses états — le bouton « Copier le code » place le code HTML tokenisé dans le presse-papier.
Liens
Inline, standalone avec flèche, muted.
Pilules & statuts
Tokens dédiés --color-text-pill / --color-text-pill-bg, et paires de statut availability / warning / error.
Champs de saisie
Champ texte : default, focus, error, success, disabled.
Contrôles de sélection
Commandes de choix interactives.
Badges & tags
Marqueurs sémantiques, tags neutres, chips interactives, indicateurs d'état.
Avatar
Tailles xs → md (tokens --size-avatar-*), initiales, statut, groupe.
Icônes
La classe .icon fixe la hauteur à --size-icon-reg (largeur auto), le remplissage à --color-icon-default, et empêche la compression flex.
Dans le cas d'icônes 'line', le trait (stroke) est de 1.5px (0.094rem).
- Phosphor Icons : https://phosphoricons.com/
- Tabler Icons : https://tablericons.com/
- Lucide : https://lucide.dev/
- Flowbite : https://flowbite.com/icons/
- MingCute : https://www.mingcute.com/
Séparateur
Séparateurs horizontaux et labellisés.
Tooltip
Bulle d'aide - Survolez les déclencheurs — positions top et bottom.
Indicateurs d'état
États de chargement et de progression.