Expand description
Palette centralisée et styles de la TUI « ops dashboard ».
Toutes les couleurs et styles passent par ce module afin de garder un rendu
cohérent (au lieu de couleurs dispersées dans le code de rendu). Les couleurs
choisies restent lisibles sur un terminal sombre et dégradent proprement si
le terminal ne gère pas la couleur (les Modifier comme BOLD/REVERSED
restent visibles).
Constants§
- ACCENT
- Magenta : accent (branche Git, éléments mis en avant).
- BORDER
- Gris : bordures.
- DANGER
- Rouge : échec, action destructive.
- INFO
- Cyan : information, contexte projet.
- MUTED
- Gris atténué : libellés, métadonnées secondaires.
- SUCCESS
- Vert : succès, état sain.
- TITLE
- Cyan vif : titres de blocs.
- WARNING
- Jaune : avertissement, dates / fenêtres temporelles.
Functions§
- badge
- Badge coloré : texte sur une couleur d’accent (gras).
- border
- Style des bordures.
- label
- Style d’un libellé atténué (clé de champ, métadonnée).
- selected
- Style de la ligne sélectionnée dans la liste : inversion vidéo + accent, qui reste lisible même sans support couleur.
- status_
color - Couleur associée à un code de sortie (vert si succès, rouge si échec, gris si inconnu).
- strong
- Style d’une valeur mise en avant (gras clair).
- title
- Style d’un titre de bloc (cyan gras).
- value
- Style d’une valeur lisible (texte principal).