Setup
Install Tailwind via npm and configure it with PostCSS. Works with any framework — Vite, Next.js, Astro, plain HTML.
Lessons
1
The Utility-First Approach
Traditional CSS: you write a class name, then write CSS for it. Tailwind: the cl…
→
2
Spacing & Sizing
Tailwind's spacing scale is based on `0.25rem` increments. `p-4` = 1rem padding,…
→
3
Typography & Colors
Tailwind ships a carefully-curated color palette (50 shades × 22 colors) and a t…
→
4
Flexbox & Grid
Tailwind wraps flexbox and CSS Grid in intuitive utilities. Most layouts are one…
→
5
Responsive Design & States
Tailwind uses a mobile-first approach. Classes apply at all sizes unless prefixe…
→
6
Building Components
Real-world Tailwind means building reusable component patterns. In a framework l…
→
7
Mini Project: Landing Page
Let's build a complete landing page hero section using Tailwind. Navigation, hea…
→
8
Tailwind Cheatsheet
The utility classes you reach for daily, on one page.
→