UI Kit - Système de Couleurs Travelski
Couleurs Principales
Primary
#0042b8
Bleu principal Travelski
--color-primary
Secondary
#fe6100
Orange secondaire
--color-secondary
Success
#005f32
Vert de succès
--color-success
Light
#eef2fa
Bleu très clair
--color-light
Accent
#3766c3
Bleu accent
--color-accent
Nuances de Gris
--color-grey-900
#0D141B
--color-grey-800
#1a1a1a
--color-grey-700
#333333
--color-grey-600
#666666
--color-grey-500
#999999
--color-grey-400
#cccccc
--color-grey-300
#e0e0e0
--color-grey-200
#f0f0f0
--color-grey-100
#f5f5f5
--color-grey-50
#f9f9f9
Couleurs d'État
Error
#e74c3c
Rouge d'erreur
--color-error
Warning
#f39c12
Orange d'alerte
--color-warning
Info
#3498db
Bleu d'information
--color-info
Success Light
#2ecc71
Vert de validation
--color-success-light
Couleurs Transport
Train
#28a745
Vert pour transport train
--color-transport-train
Avion
#1976d2
Bleu pour transport avion
--color-transport-plane
Bus
#f57c00
Orange pour transport bus
--color-transport-bus
Voiture
#7b1fa2
Violet pour transport voiture
--color-purple
Nuances de Gris Étendues
Slate (Ardoise)
--color-grey-slate-200
#e2e8f0
--color-grey-slate-100
#f1f5f9
--color-grey-slate-50
#f8fafc
Neutral
--color-grey-neutral-700
#374151
--color-grey-neutral-600
#4b5563
--color-grey-neutral-500
#6b7280
--color-grey-neutral-400
#9ca3af
--color-grey-neutral-300
#d1d5db
Blue Grey
--color-grey-blue-700
#455a64
--color-grey-blue-600
#546e7a
Couleurs d'État Étendues
Error Dark
#dc3545
Rouge d'erreur foncé
--color-error-dark
Error Light
#c53030
Rouge d'erreur clair
--color-error-light
Warning Dark
#f57c00
Orange d'alerte foncé
--color-warning-dark
Warning Amber
#b7791f
Orange ambre
--color-warning-amber
Info Dark
#1976d2
Bleu d'information foncé
--color-info-dark
Success Emerald
#2f855a
Vert émeraude
--color-success-emerald
Variables CSS
Classes de Couleur de Texte
Texte Primary (.text-primary)
Texte Secondary (.text-secondary)
Texte Success (.text-success)
Texte Accent (.text-accent)
Texte d'erreur (.text-error)
Texte d'alerte (.text-warning)
Texte d'information (.text-info)
Texte de validation (.text-success-light)
Texte gris 900 (.text-grey-900)
Texte gris 700 (.text-grey-700)
Texte gris 600 (.text-grey-600)
Texte gris 500 (.text-grey-500)
Texte Transport Train (.text-transport-train)
Texte Transport Avion (.text-transport-plane)
Texte Transport Bus (.text-transport-bus)
Texte Violet (.text-purple)
Texte Error Dark (.text-error-dark)
Texte Error Light (.text-error-light)
Texte Warning Dark (.text-warning-dark)
Texte Warning Amber (.text-warning-amber)
Texte Info Dark (.text-info-dark)
Texte Success Emerald (.text-success-emerald)
Classes de Couleur de Fond
Classes de Couleur de Bordure
Couleurs des Boutons
Couleurs des Alertes
États Interactifs
Couleurs Spécifiques Travelski
Couleurs d'Icônes SVG
Exemples d'Utilisation Pratique
42
Réservations
98%
Satisfaction
5
En attente
🎨 Guide d'Utilisation des Couleurs
Variables CSS (Recommandé)
background: var(--color-primary);
color: var(--color-white);
}
✅ Utilise les variables CSS pour une cohérence maximale
Classes Utilitaires
<p class="text-success">Message de succès</p>
✅ Pratique pour les styles rapides et les prototypes
🚫 À Éviter
- Utiliser des couleurs en dur (ex: #0042b8) au lieu des variables
- Mélanger plusieurs classes de fond sur le même élément
- Utiliser
text-whitesur fond clair - Négliger le contraste pour l'accessibilité
- Créer des couleurs personnalisées sans cohérence
♿ Accessibilité
- Toutes les couleurs respectent les ratios de contraste WCAG
- Utilisez
focus-primarypour les éléments interactifs - Évitez de transmettre des informations uniquement par la couleur
- Testez avec des simulateurs de daltonisme
Exemples d'Utilisation - Transport
TGV Paris-Lyon
Départ: 14h30
Durée: 2h05
En coursAF 1234
CDG → NCE
1h30
ConfirméNavette Aéroport
Terminal 2 → Gare
45min
RéservéLocation BMW
3 jours
Aéroport Nice
Option