designTailwind
Mobile-First Responsive
MUST
MUST: Write mobile styles first; use sm:/md:/lg: to enhance for larger screens (min-width based)
Start with mobile styles, add breakpoints for larger screens
Bad
Good
Why it matters
Tailwind breakpoints are mobile-first (min-width). md:flex means "flex at medium screens AND UP." Starting desktop-first leads to verbose code with unnecessary overrides.
References