Kami menggunakan cookies untuk meningkatkan pengalaman Anda di website ini. Dengan melanjutkan, Anda menyetujui penggunaan cookies sesuai Kebijakan Privasi kami.
Tailwind CSS v4 hadir dengan engine baru berbasis Rust, konfigurasi via CSS bukan JavaScript, dan performa build yang jauh lebih cepat. Ini breakdown lengkap perubahannya.
Muhamad Putra Aulia Hidayat
Tailwind CSS v4 adalah rewrite besar-besaran yang mengubah cara kerja Tailwind secara fundamental. Kalau kamu upgrade dari v3 tanpa baca-baca dulu, siap-siap kaget.
Ini yang paling mengejutkan. Di v4, konfigurasi Tailwind dilakukan langsung di CSS:
/* globals.css */
@import "tailwindcss";
@theme {
--font-sans: "Inter", sans-serif;
--font-mono: "Fira Code", monospace;
--color-brand: #0ea5e9;
--color-brand-dark: #0284c7;
--radius-card: 0.75rem;
--spacing-section: 5rem;
}
Custom colors, fonts, spacing — semua di-define di CSS. tailwind.config.js tidak diperlukan lagi.
Tailwind v4 ditulis ulang dengan engine baru bernama Oxide yang menggunakan Rust untuk parsing. Hasilnya:
content paths — Tailwind otomatis detect file<!-- v3 -->
<div class="bg-slate-900 text-slate-100">
<!-- v4 - masih sama, tapi ada shorthand baru -->
<div class="bg-slate--900 text-slate-100">
<!-- Arbitrary values sekarang bisa pakai custom property -->
<div class="mt-[--spacing-section]">
<!-- Group dan peer sekarang support arbitrary values -->
<div class="group/modal">
<button class="group-hover/modal:opacity-100">
@theme {
/* Semua nilai ini jadi CSS custom properties */
--color-primary: oklch(60% 0.15 230);
--color-secondary: oklch(70% 0.12 150);
}
Dan bisa dipakai di CSS biasa:
.custom-component {
background: var(--color-primary);
border-radius: var(--radius-card);
}
# Install v4
npm install tailwindcss@next @tailwindcss/vite@next
# atau untuk Next.js
npm install tailwindcss@next @tailwindcss/postcss@next
# Jalankan upgrade codemod (otomatis convert sebagian besar)
npx @tailwindcss/upgrade@next
Cek perubahan breaking changes:
ring-opacity-* → gunakan ring-black/50bg-opacity-* → gunakan bg-black/50text-opacity-* → gunakan text-black/50shadow-sm sekarang lebih besar dari sebelumnyaSemua project baru di Digital Uptime sudah pakai Tailwind v4. Build time yang lebih cepat sangat terasa di project besar.
Tips teknologi & bisnis mingguan
Bergabung dengan 2,500+ subscriber yang mendapatkan insight teknologi, tutorial development, dan tips bisnis digital langsung ke inbox mereka setiap minggu.
Dapatkan tips & insight teknologi terbaru langsung ke inbox Anda.
© 2026 PT Digital Uptime Teknologi Informasi. Hak cipta dilindungi.