Tailwind‑färgkonverterare
Konvertera mellan Tailwind CSS‑färger och vanliga format som HEX, RGB, HSL. Hitta den närmaste Tailwind‑färgen för vilken färg som helst.
Inmatning
Utdata
Readme
Vad är Tailwind CSS och varför är färger viktiga?
Tailwind CSS är ett utility‑first‑CSS‑ramverk som tillhandahåller ett omfattande urval av fördefinierade färgklasser. Istället för att skriva egen CSS som background-color: #3b82f6 använder utvecklare utility‑klasser som bg-blue-500. Detta tillvägagångssätt säkerställer designkonsekvens, påskyndar utvecklingen och gör det mycket enklare att underhålla färgscheman i stora projekt.
Tailwinds färgpalett innehåller 22 färgfamiljer (slate, gray, zinc, neutral, stone, red, orange, amber, yellow, lime, green, emerald, teal, cyan, sky, blue, indigo, violet, purple, fuchsia, pink, rose) med 11 nyanser vardera (50‑950), vilket ger över 240 noggrant utformade färger som är avsedda att fungera harmoniskt tillsammans.
Hur fungerar färgkonverteringar?
Färgkonvertering mellan format innebär matematiska transformationer. HEX‑färger representerar RGB‑värden i hexadecimal notation (#RRGGBB), medan RGB använder decimala värden (0‑255) för de röda, gröna och blå kanalerna. Vid konvertering av en anpassad färg till Tailwind beräknar verktyget "color distance" med hjälp av Euklidiska avståndsformeln i RGB‑färgrymden och hittar den Tailwind‑färg som har den minsta perceptuella skillnaden från ditt indata.
Verktygsbeskrivning
Tailwind Color Converter är ett bidirektionellt konverteringsverktyg som överbryggar klyftan mellan Tailwind CSS‑färgklasser och standardfärgformat. Det fungerar i två lägen: konvertera Tailwind‑färger till HEX/RGB‑värden, eller hitta den närmaste Tailwind‑matchen för en godtycklig anpassad färg. Detta eliminerar gissningsarbete när man integrerar varumärkesfärger i Tailwind‑projekt eller extraherar exakta färgvärden från Tailwind‑klasser.
Exempel
Tailwind till färg:
- Input:
blue-500→ Output:#3b82f6,rgb(59, 130, 246) - Input:
emerald-700→ Output:#047857,rgb(4, 120, 87) - Input:
rose-400→ Output:#fb7185,rgb(251, 113, 133)
Färg till Tailwind:
- Input:
#ef4444→ Output:red-500(exakt matchning) - Input:
#5271ff→ Output:indigo-500(närmaste matchning, avstånd: 12.45) - Input:
rgb(34, 197, 94)→ Output:green-500(exakt matchning)
Funktioner
- Bidirectional conversion: Konvertera från Tailwind till färgkoder eller hitta Tailwind‑matchningar för vilken färg som helst
- Complete Tailwind palette: Tillgång till alla 22 färgfamiljer och 11 nyanser (50‑950)
- Multiple input formats: Stöder HEX, RGB och OKLCH‑färgformat
- Color distance calculation: Visar hur nära din färg matchar den föreslagna Tailwind‑färgen
- Instant CSS output: Få färdiga klassnamn (
bg-blue-500) och CSS‑variabler (--color-blue-500)
Användningsområden
- Brand color integration: Hitta de närmaste Tailwind‑färgerna som matchar ditt företags varumärkesriktlinjer utan att skapa egna färgkonfigurationer
- Design handoff: Konvertera färgvärden från Figma/Sketch till Tailwind‑klasser för snabbare implementering
- Legacy code migration: Vid refaktorering av CSS till Tailwind, identifiera snabbt vilka utility‑klasser som ersätter dina befintliga färgvärden
- Color extraction: Hämta exakta HEX‑ och RGB‑värden från Tailwind‑klasser för användning i icke‑Tailwind‑sammanhang som e‑postmallar eller externa verktyg
- Accessibility auditing: Extrahera precisa färgvärden från Tailwind‑klasser för att verifiera att kontrastförhållanden uppfyller WCAG‑standarder