Tailwind v4 ya viene configurado para aplicar modo oscuro automáticamente usando la preferencia del usuario a través de prefers-color-scheme
. No necesitas configurar nada.
Ninguna. En Tailwind CSS v4, el modo dark
basado en media query es el comportamiento por defecto. Ya no se requiere archivo tailwind.config.js
ni configuración en index.css
.
dark:
Se usaban media queries manuales para detectar el tema del sistema:
@media (prefers-color-scheme: dark) {
body {
background-color: black;
color: white;
}
}
Solo debes usar el prefijo dark:
en las clases de utilidad:
<div class="bg-white text-black dark:bg-black dark:text-white">
Contenido dinámico con dark mode
</div>
DevTools > Command Palette (Ctrl+Shift+P) > "Toggle dark mode"