Tailwind‑Farbkonverter
Konvertieren Sie zwischen Tailwind‑CSS‑Farben und gängigen Formaten wie HEX, RGB, HSL. Finden Sie die am nächsten kommende Tailwind‑Farbübereinstimmung für jede Farbe.
Eingabe
Ausgabe
Readme
Was ist Tailwind CSS und warum sind Farben wichtig?
Tailwind CSS ist ein utility-first CSS‑Framework, das ein umfassendes Set vordefinierter Farbklassen bereitstellt. Anstatt benutzerdefiniertes CSS wie background-color: #3b82f6 zu schreiben, verwenden Entwickler Utility‑Klassen wie bg-blue-500. Dieser Ansatz gewährleistet Design‑Konsistenz, beschleunigt die Entwicklung und erleichtert die Pflege von Farbschemata in großen Projekten erheblich.
Tailwinds Farbpalette umfasst 22 Farbfamilien (slate, gray, zinc, neutral, stone, red, orange, amber, yellow, lime, green, emerald, teal, cyan, sky, blue, indigo, violet, purple, fuchsia, pink, rose) mit jeweils 11 Abstufungen (50‑950), insgesamt über 240 sorgfältig gestaltete Farben, die harmonisch zusammenarbeiten.
Wie funktionieren Farbumwandlungen?
Die Farbumwandlung zwischen Formaten beinhaltet mathematische Transformationen. HEX‑Farben stellen RGB‑Werte in hexadezimaler Schreibweise (#RRGGBB) dar, während RGB dezimale Werte (0‑255) für die Kanäle rot, grün und blau verwendet. Beim Konvertieren einer benutzerdefinierten Farbe zu Tailwind berechnet das Tool den „Farbabstand“ mittels der euklidischen Distanzformel im RGB‑Farbraum und ermittelt die Tailwind‑Farbe mit dem geringsten wahrnehmbaren Unterschied zu Ihrer Eingabe.
Tool‑Beschreibung
Der Tailwind Color Converter ist ein bidirektionales Konvertierungstool, das die Lücke zwischen Tailwind CSS‑Farbklassen und gängigen Farbformaten schließt. Es arbeitet in zwei Modi: Tailwind‑Farben in HEX/RGB‑Werte konvertieren oder die nächstliegende Tailwind‑Entsprechung für jede benutzerdefinierte Farbe finden. Dadurch entfällt das Rätselraten bei der Integration von Markenfarben in Tailwind‑Projekte oder beim Extrahieren exakter Farbwerte aus Tailwind‑Klassen.
Beispiele
Tailwind zu Farbe:
- Eingabe:
blue-500→ Ausgabe:#3b82f6,rgb(59, 130, 246) - Eingabe:
emerald-700→ Ausgabe:#047857,rgb(4, 120, 87) - Eingabe:
rose-400→ Ausgabe:#fb7185,rgb(251, 113, 133)
Farbe zu Tailwind:
- Eingabe:
#ef4444→ Ausgabe:red-500(exakte Übereinstimmung) - Eingabe:
#5271ff→ Ausgabe:indigo-500(nächstliegende Übereinstimmung, Abstand: 12.45) - Eingabe:
rgb(34, 197, 94)→ Ausgabe:green-500(exakte Übereinstimmung)
Funktionen
- Bidirektionale Konvertierung: Von Tailwind zu Farbwerten konvertieren oder Tailwind‑Entsprechungen für jede Farbe finden
- Vollständige Tailwind‑Palette: Zugriff auf alle 22 Farbfamilien und 11 Abstufungen (50‑950)
- Mehrere Eingabeformate: Unterstützt HEX-, RGB- und OKLCH‑Farbformate
- Berechnung des Farbabstands: Zeigt, wie nah Ihre Farbe an der vorgeschlagenen Tailwind‑Farbe liegt
- Sofortiger CSS‑Ausgabe: Erhalten Sie sofort einsetzbare Klassennamen (
bg-blue-500) und CSS‑Variablen (--color-blue-500)
Anwendungsfälle
- Integration von Markenfarben: Finden Sie die nächstliegenden Tailwind‑Farben, die den Markenrichtlinien Ihres Unternehmens entsprechen, ohne eigene Farbkonfigurationen erstellen zu müssen
- Design‑Übergabe: Konvertieren Sie Figma/Sketch‑Farbwerte in Tailwind‑Klassen für eine schnellere Umsetzung
- Legacy‑Code‑Migration: Beim Refactoring von CSS zu Tailwind schnell ermitteln, welche Utility‑Klassen Ihre bestehenden Farbwerte ersetzen
- Farbextraktion: Erhalten Sie exakte HEX‑ und RGB‑Werte aus Tailwind‑Klassen für die Verwendung in Nicht‑Tailwind‑Kontexten wie E‑Mail‑Vorlagen oder externen Tools
- Barrierefreiheits‑Audit: Extrahieren Sie präzise Farbwerte aus Tailwind‑Klassen, um zu prüfen, ob die Kontrastverhältnisse den WCAG‑Standards entsprechen