Cascading Layouts
A workshop on resilient CSS layouts
-
Cascading Layouts OddWorkshop
A workshop on resilient CSS layouts
A workshop on resilient & maintainable CSS
I drop by the show
to talk about CSS updates
and news on container queries,
rolling out cascade layers,
!important
things to remember,
custom properties,
exit animations,
CSS functions,
state queries,
and more.
Pushing past global design tokens
An exploration of CSS custom properties
Since the inception of CSS in 1994, the cascade and inheritance have defined how we design on the web. Both are powerful features, but as authors we’ve had very little control over how they interact. Selector specificity and source order provide some minimal “layering” control, without a lot of nuance…
a deep-dive into what’s possible
Pushing past the “variable” metaphor, CSS Custom Properties can provide new ways to balance context and isolation in our patterns and components.
Questions about Dynamic CSS
I had the pleasure of presenting both a talk and workshop at Smashing Conf in San Francisco this year. During the talk, people left questions in a collaborative doc, so I’m here to provide the answers!
A workshop with practical use-cases, tooling, and pitfalls
Inspired by Robin Rendle, I demonstrate some of my early experiments combining CSS Grids and custom properties to create dynamic layouts and data-visualizations.