Tailwind-kleurconverter
Converteer tussen Tailwind CSS‑kleuren en gangbare formaten zoals HEX, RGB, HSL. Vind de dichtstbijzijnde Tailwind‑kleur die overeenkomt met elke kleur.
Invoer
Uitvoer
Readme
Wat is Tailwind CSS en waarom zijn kleuren belangrijk?
Tailwind CSS is een utility‑first CSS‑framework dat een uitgebreide set vooraf gedefinieerde kleurklassen biedt. In plaats van aangepaste CSS te schrijven zoals background-color: #3b82f6, gebruiken ontwikkelaars utility‑klassen zoals bg-blue-500. Deze aanpak zorgt voor ontwerpconsistentie, versnelt de ontwikkeling en maakt het onderhouden van kleurenschema's in grote projecten veel eenvoudiger.
Het kleurpalet van Tailwind bevat 22 kleurfamilies (slate, gray, zinc, neutral, stone, red, orange, amber, yellow, lime, green, emerald, teal, cyan, sky, blue, indigo, violet, purple, fuchsia, pink, rose) met elk 11 tinten (50‑950), wat meer dan 240 zorgvuldig ontworpen kleuren oplevert die harmonieus samenwerken.
Hoe werken kleurconversies?
Kleurconversie tussen formaten omvat wiskundige transformaties. HEX‑kleuren vertegenwoordigen RGB‑waarden in hexadecimale notatie (#RRGGBB), terwijl RGB decimale waarden (0‑255) gebruikt voor de rode, groene en blauwe kanalen. Bij het converteren van een aangepaste kleur naar Tailwind berekent de tool de “kleurafstand” met behulp van de Euclidische afstandsformule in de RGB‑kleurruimte, en vindt de Tailwind‑kleur met het kleinste perceptuele verschil ten opzichte van jouw invoer.
Toolbeschrijving
De Tailwind Color Converter is een bidirectionele conversietool die de kloof overbrugt tussen Tailwind CSS‑kleurklassen en standaard kleurformaten. Hij werkt in twee modi: Tailwind‑kleuren converteren naar HEX/RGB‑waarden, of de dichtstbijzijnde Tailwind‑match vinden voor elke aangepaste kleur. Dit elimineert giswerk bij het integreren van merk‑kleuren in Tailwind‑projecten of het extraheren van exacte kleurwaarden uit Tailwind‑klassen.
Voorbeelden
Tailwind naar Kleur:
- Invoer:
blue-500→ Uitvoer:#3b82f6,rgb(59, 130, 246) - Invoer:
emerald-700→ Uitvoer:#047857,rgb(4, 120, 87) - Invoer:
rose-400→ Uitvoer:#fb7185,rgb(251, 113, 133)
Kleur naar Tailwind:
- Invoer:
#ef4444→ Uitvoer:red-500(exacte match) - Invoer:
#5271ff→ Uitvoer:indigo-500(dichtstbijzijnde match, afstand: 12.45) - Invoer:
rgb(34, 197, 94)→ Uitvoer:green-500(exacte match)
Functies
- Bidirectionele conversie: Converteer van Tailwind naar kleurcodes of vind Tailwind‑matches voor elke kleur
- Compleet Tailwind‑palet: Toegang tot alle 22 kleurfamilies en 11 tintniveaus (50‑950)
- Meerdere invoerformaten: Ondersteunt HEX, RGB en OKLCH‑kleurformaten
- Berekening van kleurafstand: Laat zien hoe nauw jouw kleur overeenkomt met de voorgestelde Tailwind‑kleur
- Directe CSS‑output: Verkrijg kant‑klaar class‑namen (
bg-blue-500) en CSS‑variabelen (--color-blue-500)
Gebruikssituaties
- Integratie van merk‑kleuren: Vind de dichtstbijzijnde Tailwind‑kleuren die overeenkomen met de merkrichtlijnen van jouw bedrijf zonder aangepaste kleurconfiguraties te maken
- Design‑handover: Converteer Figma/Sketch‑kleurwaarden naar Tailwind‑klassen voor snellere implementatie
- Legacy‑code migratie: Bij het refactoren van CSS naar Tailwind snel identificeren welke utility‑klassen jouw bestaande kleurwaarden vervangen
- Kleur‑extractie: Haal exacte HEX‑ en RGB‑waarden uit Tailwind‑klassen voor gebruik in niet‑Tailwind‑omgevingen zoals e‑mailtemplates of externe tools
- Toegankelijkheids‑audit: Extraheer precieze kleurwaarden uit Tailwind‑klassen om te verifiëren of contrastverhoudingen voldoen aan de WCAG‑normen