→ chapters/11-css-tailwind

Card · CSS & Tailwind

Mobile-first flex/grid, CSS tokens, Tailwind where it saves time.

Basics

  • Start mobile; add min-width breakpoints for tablet/desktop.
  • Keep design tokens in CSS vars; utilities for speed only.
  • Flex for linear flows; grid for complex layouts.

Snippets

:root { --gap: 1rem; }
.stack { display:flex; flex-direction:column; gap:var(--gap); }
@media (min-width:768px) { .stack.row { flex-direction:row; } }

// tailwind.config.js
module.exports = { content: ["./app/**/*.{ts,tsx}"], theme: { extend: {} } };

Study Card · Chapter 11-css-tailwind