I was invited to join the CSS Working Group to help develop the next level of Cascading & Inheritance – along with Container Queries, CSS scoping, and more.

Cascading Style Sheets (CSS) are the design language of the web – allowing authors and users to attach style (fonts, spacing, filter effects, style animations, and more) to structured documents and Web applications. By separating the presentation style from the content, CSS simplifies Web authoring and site maintenance.

All my research, explainers, and proposals are available at css.oddbird.net

4 ‘w3c’ episodes

2021

Live Q&A with Miriam @ Front-end Development, South Africa

| talk | Online

I’ve spent nearly two decades learning, teaching, and writing CSS – as a founder at OddBird, a member of the Sass core team, and an Invited Expert on the CSS Working Group.

Container Queries Explainer & ProposalCSSWG

| article

Media-queries allow an author to make style changes based on the overall viewport dimensions – but in many cases, authors would prefer styling modular components based on their context within a layout.

Container Queries & The Future of CSS @ Web Directions, Hover

| talk | Online

New CSS proposals like Container Queries, Cascade Layers, Scoped Styles, and Nesting are all aimed at improving the way we write responsive components and design systems.

2020

Open CSS Notebook @ css.oddbird.net

| code

As I spend more of my time working on the CSS language, I wanted a place to take notes and explore new ideas in the open.