~/talk

Don't Use My Grid System (or any others)

Talkat DjangoCon US 2017 · 2017-08-13..08-18· [css, web-platform]
slides:none on file

Claims that grid frameworks are unnecessary and often harmful, backed by a concrete toolkit: a homegrown Susy grid generator written in Sass that ends up unused but maintained as a fallback, demos showing Flexbox’s one‑dimensional strengths and its performance cost on whole‑page layouts, and browsers shipping real two‑dimensional layout with CSS Grid (landed in March) that replaces hacks. The talk contrasts 12-column grids and legacy float math with calc custom properties viewport units and @supports fallbacks and shows real production layouts built and working.

AI-written summary · about

  1. 0:00Intro
  2. 1:49Abstract Design Patterns In Code
  3. 2:44Ugh, Tables
  4. 3:48Code is Communication
  5. 5:46Dynamic Relationships
  6. 6:14Client Control Over Final Results
  7. 7:38Layout Concepts
  8. 9:33Avoid Tightly Coupled Elements
  9. 11:33Layout Techniques
  10. 12:52CSS Floats
  11. 18:55Display: Table?
  12. 25:34Grid Systems, A Historic Detour
  13. 30:51Consistent Systems Custom Grids
  14. 31:25Grid built with percentages
  15. 32:49Responsive Web Design
  16. 33:48DIY Grids
  17. 35:22Implicit Relationships Explicit Grids
  18. 35:49Paradigm Shift
  19. 37:44Viewport Units
  20. 39:08CSS Grid
  21. 39:26Actual, Real, Layout In The Browser
  22. 44:10Remove External Gutter Math
~/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.