Convertisseur de couleur Tailwind
Convertissez entre les couleurs Tailwind CSS et les formats classiques tels que HEX, RGB, HSL. Trouvez la couleur Tailwind la plus proche pour n’importe quelle teinte.
Entrée
Sortie
Documentation
Qu’est‑ce que Tailwind CSS et pourquoi les couleurs sont‑elles importantes ?
Tailwind CSS est un framework CSS « utility‑first » qui fournit un ensemble complet de classes de couleur prédéfinies. Au lieu d’écrire du CSS personnalisé comme background-color: #3b82f6, les développeurs utilisent des classes utilitaires telles que bg-blue-500. Cette approche garantit la cohérence du design, accélère le développement et facilite grandement la gestion des palettes de couleurs dans les projets de grande envergure.
La palette de couleurs de Tailwind comprend 22 familles de couleurs (slate, gray, zinc, neutral, stone, red, orange, amber, yellow, lime, green, emerald, teal, cyan, sky, blue, indigo, violet, purple, fuchsia, pink, rose) avec 11 nuances chacune (50‑950), soit plus de 240 couleurs soigneusement conçues pour fonctionner harmonieusement ensemble.
Comment fonctionnent les conversions de couleur ?
La conversion de couleur entre formats implique des transformations mathématiques. Les couleurs HEX représentent les valeurs RGB en notation hexadécimale (#RRGGBB), tandis que le format RGB utilise des valeurs décimales (0‑255) pour les canaux rouge, vert et bleu. Lors de la conversion d’une couleur personnalisée vers Tailwind, l’outil calcule la « distance de couleur » à l’aide de la formule de distance euclidienne dans l’espace couleur RGB, afin de trouver la couleur Tailwind présentant la plus petite différence perceptuelle par rapport à votre entrée.
Description de l'outil
Le Convertisseur de Couleurs Tailwind est un outil de conversion bidirectionnel qui comble le fossé entre les classes de couleur Tailwind CSS et les formats de couleur standards. Il fonctionne en deux modes : convertir les couleurs Tailwind en valeurs HEX/RGB, ou trouver la correspondance Tailwind la plus proche pour toute couleur personnalisée. Cela élimine les approximations lors de l’intégration des couleurs de marque dans les projets Tailwind ou de l’extraction de valeurs de couleur exactes à partir des classes Tailwind.
Exemples
Tailwind vers Couleur :
- Entrée :
blue-500→ Sortie :#3b82f6,rgb(59, 130, 246) - Entrée :
emerald-700→ Sortie :#047857,rgb(4, 120, 87) - Entrée :
rose-400→ Sortie :#fb7185,rgb(251, 113, 133)
Couleur vers Tailwind :
- Entrée :
#ef4444→ Sortie :red-500(correspondance exacte) - Entrée :
#5271ff→ Sortie :indigo-500(correspondance la plus proche, distance : 12,45) - Entrée :
rgb(34, 197, 94)→ Sortie :green-500(correspondance exacte)
Fonctionnalités
- Conversion bidirectionnelle : Convertir de Tailwind vers des codes couleur ou trouver les correspondances Tailwind pour n’importe quelle couleur
- Palette Tailwind complète : Accès aux 22 familles de couleurs et aux 11 niveaux de nuances (50‑950)
- Formats d’entrée multiples : Prise en charge des formats couleur HEX, RGB et OKLCH
- Calcul de la distance de couleur : Indique à quel point votre couleur correspond à la couleur Tailwind suggérée
- Sortie CSS instantanée : Obtenez des noms de classe prêts à l’emploi (
bg-blue-500) et des variables CSS (--color-blue-500)
Cas d’utilisation
- Intégration des couleurs de marque : Trouver les couleurs Tailwind les plus proches pour respecter les directives de marque de votre entreprise sans créer de configurations de couleur personnalisées
- Transmission du design : Convertir les valeurs couleur de Figma/Sketch en classes Tailwind pour une mise en œuvre plus rapide
- Migration de code hérité : Lors de la refactorisation du CSS vers Tailwind, identifier rapidement quelles classes utilitaires remplacent vos valeurs couleur existantes
- Extraction de couleur : Obtenir les valeurs HEX et RGB exactes à partir des classes Tailwind pour les utiliser dans des contextes hors Tailwind tels que les modèles d’e‑mail ou les outils externes
- Audit d’accessibilité : Extraire les valeurs couleur précises des classes Tailwind afin de vérifier que les rapports de contraste respectent les normes WCAG