Color Themes with Baseline CSS Features
So, you have a site that you want to build or redesign. Maybe you have a few core colors in mind, and you’re thinking about how to quickly implement a theme based on those colors. Baseline features can help!

I did a live Q&A at SitePoint talking about:
To be clear: now that we have border-box sizing, grid math can be much simpler. Complex math is only required if you are using margin-based gutters. Move your gutters into padding, and the math is simple. That’s why I don’t use Susy (or any grid system) much any more.
percentage(1/5)works great in Sass - and flexbox takes care of the rest.
You can read a summary of the conversation as well – but it leaves out some good bits. ;)

So, you have a site that you want to build or redesign. Maybe you have a few core colors in mind, and you’re thinking about how to quickly implement a theme based on those colors. Baseline features can help!

<dialog> and popover
Elements and windows that pop up on the screen are one of the most common patterns on the web. With use cases spanning from alerts and brief forms requesting data, to the now ubiquitous cookie settings prompt, these layered UI patterns are used frequently by developers.

From image sharing sites to online stores, image galleries are a common pattern on the web. Images can be very data heavy, and loading images can make the page take a long time to load. In addition, users have high expectations around the usability of galleries, so it’s common to…