~/talk

“Don’t Use My Grid System”

Talkat Clarity 2017 · 2017-11-28..11-29· [css, design-collaboration]
slides:none on file

Argues that a bespoke grid system is usually unnecessary, shows Susy (a Sass grid generator) but admits not using it, and gives exact DIY math: percentage = target / context to compute widths and avoid gutters that complicate layouts. Demonstrates practical options — floats with padding gutters, Flexbox for single-axis relationships, CSS Grid for true two‑dimensional layouts using grid-template-areas, and custom properties to pass raw data (example: a scheduler mapping minutes to grid rows). Recommends start with Grid, use @supports fallbacks, and build tiny project-specific systems only when needed.

AI-written summary · about

  1. 0:00Intro
  2. 1:27Table Layouts
  3. 2:39CSS is Awesome
  4. 3:46Dynamic Relationships
  5. 5:15Box Model
  6. 7:19The Flow
  7. 9:43Positioning
  8. 10:59Floats
  9. 16:39Grids
  10. 21:07Different Problems Different Abilities
  11. 26:07Grid Systems Are Overkill
  12. 29:26Custom Properties
  13. 35:30Flexbox Performance
  14. 35:58CSS grids
  15. 41:23Custom Properties with Grid
  16. 42:40Two Dimensions
  17. 42:53Flexibility
  18. 43:09Nesting
  19. 43:40Autogrids
  20. 44:09Grid by Example
  21. 45:39CSS Grid
  22. 47:27Questions
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.