Keeping your CSS in good shape for the long term is about more than a good architecture. It needs to encourage others to contribute. Combine design systems, coding style guidelines, code reviews, testing, CSS architecture patterns and help with contributions to keep everyone focusing on long-term quality.
Wes Ruvalcaba explains how a little BEM and cleverness can make extensive use of EMs worth doing, and how it can improve your CSS.
Set your web and interaction design skills Apart. Save $100 on any 2- or 3-day An Event Apart conference in 2016—including DC, Chicago, San Francisco, and our 3-day Special Edition at Disney World Orlando—with discount code AEACSS, only for CSS Weekly readers.
Articles & Tutorials
Ana Tudor explores the options we have today for creating the reflection, illustrates the “almost” solutions, how cross-browser issues cause pain and, finally, discusses her thoughts on what should be done.
Infinite scrollers are a common UI pattern. Surma explores how to implement this pattern in a memory conservative way that performs at 60fps.
Chris Coyier shows how to create a full-browser-width container inside a limited-width parent.
SVGs are great for working on the web, and clipping and masking techniques can help you make some stunning designs. Here’s how to get started.
Chris Pearce shares some practical tips you can apply to make your UI more accessible.
Michael Ngo looks at how you can use SVGs to create seemingly complex animations from simple illustrations.
With Hired, companies apply to hire you – get salary and equity offers up front from companies like Facebook, Postmates, & Square.
A powerful toolkit for building websites with beautiful typography.
A Sass mixin for creating angled edges on sections by dynamically encoding SVGs.
Jamie Coulter created beautiful 3D bar charts in pure CSS.