Tailwind CSS: A Utility-First Framework
Tailwind CSS is a utility-first framework packed with classes like flex, pt-4, text-center, and rotate-90, allowing you to build any design directly in your markup.
- It simplifies modern web development, enabling rapid UI creation without leaving your HTML.
- In v4.0, everything is included in a single CSS file (
global.cssorindex.css). - In this tutorial, we'll implement Dark Mode using Tailwind CSS v4.0.
- We'll use Vite + React for this demo.
- Visit the official documentation for installation via different frameworks, CLI, or CDN.
1. Installation
npm install tailwindcss @tailwindcss/vite 2. Configure the Vite Plugin
Create or update vite.config.js:
import { defineConfig } from 'vite' import tailwindcss from '@tailwindcss/vite' export default defineConfig({ plugins: [tailwindcss()], }) 3. Import Tailwind CSS
In your main CSS file (global.css or index.css), add:
@import "tailwindcss"; 4. Run the App
That's it! Now, start the development server:
npm run dev This will launch your app with Tailwind CSS integrated. π
Top comments (2)
If we follow above steps for CMS like Drupal, tailwindcss V4 classes are not getting applied on the page. Can anyone help on this?
Tailwind 4 + Vite = π₯