Don't Use My Grid System (or any others)
summary
Built a grid system called Susy meta grid-system in Sass but stopped using it five years ago, then prototypes a CSS-only version; shows working examples with floats, flexbox, CSS Grid, and CSS custom properties. Recommends start with CSS Grid for two‑dimensional layout, use flexbox for single‑axis relationships, set box-sizing: border-box, beware CSS variables lack IE and flexbox cost on full‑page performance, and remove gutters to simplify the math — gutters move into padding and layouts become plain calc or var math.
AI-written summary · about
chapters (10)
- 0:00Start
- 5:31Design for Dynamic Relationships
- 6:58Layout Concepts
- 15:58Inline Block!
- 20:48Shared Browser Hacks
- 29:34Custom Properties
- 32:53Implicit Relationships Explicit Grids
- 36:31Nesting Matters Too Much
- 37:53Poor Performance on Full Pages
- 38:12OMG OMG, CSS Grid
related talks
51m“Don’t Use My Grid System”
45mDon't Use My Grid System (or any others)
36mDynamic CSS: Layouts & Beyond
30mStart Using CSS Grid Layout Today
29mStart Using CSS Grid Layout Today
30mSolving layout problems with CSS Grid and friends
01h 02mStart Using CSS Grid Layout Today
48mStart Using CSS Grid Layout Today
