{% extends 'base.html.twig' %} {% block title %}Couleurs - Design System - Bubul{% endblock %} {% block body %}
#0C81E4
--color-primary
#3D9EEB
--color-primary-light
#0A6BC4
--color-primary-dark
#0B74D1
--color-primary-hover
rgba(12,129,228,0.04)
--color-primary-muted
rgba(12,129,228,0.12)
--color-primary-subtle
#309344
#34D399
#2B8540
#D10000
#F87171
#BC0000
#F59E0B
#FCD34D
#E09000
rgba(255,193,7,0.06)
rgba(255,193,7,0.2)
#0EA5E9
#7DD3FC
#0D96D6
#8B5CF6
#A78BFA
#7C3AED
#0A6BC4
#0C81E4
#3AB8E8
from-gradient-start via-gradient-middle to-gradient-end
#267A35
#309344
#34D399
from-gradient-success-start via-... to-...
#A80000
#D10000
#F87171
from-gradient-error-start via-... to-...
#D97706
#F59E0B
#FCD34D
from-gradient-warning-start via-... to-...
#7C3AED
#8B5CF6
#A78BFA
from-gradient-cohorts-start via-... to-...
Fonds subtils avec bordures légères pour les messages de statut.
Votre modification a été enregistrée.
Confirmations, succès
Votre quota est presque atteint.
Avertissements
Impossible de sauvegarder les données.
Erreurs, alertes critiques
Une nouvelle version est disponible.
Informations, conseils
Les apprenants ont été ajoutés à la cohorte.
Tags, cohortes, groupes
Fond bleu pastel réutilisable.
bg-primary-muted + border-primary-subtle
Fond jaune pastel réutilisable.
bg-warning-muted + border-warning-subtle
#FFFFFF
#2D2D2D
#1A1A1A
50
100
200
300
400
500
600
700
800
900
{# Couleurs de fond #}
<div class="bg-primary">...</div>
<div class="bg-success">...</div>
<div class="bg-error">...</div>
{# Couleurs de texte #}
<span class="text-primary">...</span>
<span class="text-success">...</span>
{# Bordures #}
<div class="border border-primary">...</div>
{# Gradients (boutons) #}
<div class="bg-gradient-to-r from-gradient-start via-gradient-middle to-gradient-end">...</div>
<div class="bg-gradient-to-r from-gradient-success-start via-gradient-success-middle to-gradient-success-end">...</div>
<div class="bg-gradient-to-r from-gradient-error-start via-gradient-error-middle to-gradient-error-end">...</div>
<div class="bg-gradient-to-r from-gradient-warning-start via-gradient-warning-middle to-gradient-warning-end">...</div>
<div class="bg-gradient-to-r from-gradient-cohorts-start via-gradient-cohorts-middle to-gradient-cohorts-end">...</div>
{# Shadows colorées #}
<button class="shadow-primary hover:shadow-primary-hover">...</button>
{# Containers (alertes, messages) #}
<div class="container-success rounded-lg p-4">Message de succès</div>
<div class="container-warning rounded-lg p-4">Avertissement</div>
<div class="container-error rounded-lg p-4">Erreur</div>
<div class="container-info rounded-lg p-4">Information</div>
<div class="container-cohorts rounded-lg p-4">Cohortes, tags</div>
<div class="container-primary-muted rounded-lg p-4">Bleu pastel (tokens, stats...)</div>
<div class="container-warning-muted rounded-lg p-4">Jaune pastel (énergie, alertes légères...)</div>
{# Variantes muted/subtle (fonds très pâles) #}
<div class="bg-primary-muted border border-primary-subtle">Fond bleu ultra-léger</div>
<div class="bg-warning-muted border border-warning-subtle">Fond jaune ultra-léger</div>
{# Cohorts (violet) - pour les tags et badges #}
<span class="bg-cohorts/10 text-cohorts">Badge cohort</span>
<button class="bg-cohorts text-white">...</button>