Some Thursday Reads

Avatar of Chris Coyier
Chris Coyier on

Belén Albeza, “You might not need a CSS framework”:

Regardless of the reasons for using a framework, frameworks might introduce technical debt in your project.

Jen Simmons, “The benefits of learning how to code layouts with CSS”:

The more I use CSS Grid, the more convinced I am that there is no benefit to be had by adding a layer of abstraction over it. CSS Grid is the layout framework. Baked right into the browser.

Ethan Marcotte, “On container queries.”:

Why can’t we apply styles based on the space available to the module we’re designing, rather than looking at the shape of the viewport?

This is, in a nutshell, the disconnect that container queries are trying to address. As our designs become more modular and pattern-driven, the value of media queries has decreased.

Dan Mall, “Cooking with Design Systems”:

Let’s say I run a food truck. I have a small kitchen in said truck, so I need to be judicious in what ingredients I stock. …

Turns out this is also a pretty good model for organizing a design system.

Direct Link →