Tailwind CSS v4, konfigürasyon yaklaşımını köklü biçimde değiştiriyor. Artık tailwind.config.js yerine CSS-first konfigürasyon kullanılıyor.
CSS-First Konfigürasyon
tailwind.config.js artık gerekli değil. Tüm custom tokenlar globals.css içindeki @theme {} bloğunda tanımlanıyor.
Yeni @theme Syntax
@theme {
--color-brand: #1D4ED8;
--font-sans: "Inter", system-ui;
}
Vite Plugin
Tailwind CSS v4, Vite için optimize edilmiş yeni bir plugin ile geliyor. Build süreleri v3'e kıyasla çok daha hızlı.
v3'ten Migration
@tailwindcss/upgrade CLI aracı, konfigürasyonunuzu otomatik olarak dönüştürüyor. Çoğu durum için çalışsa da manuel kontrol gerekebilir.