Skip to main content


5 Results

  • BEM by Example

    BEM by Example

    06-12-17 Nathan Rambeck

    BEM is a popular naming convention for CSS class names that we use widely here at Sparkbox. The fundamental concepts of BEM are simple and straightforward, but there are common errors those new to BEM make that this post seeks to explain through a series of examples.

  • Thoughtful CSS Architecture

    Thoughtful CSS Architecture

    10-11-16 Nathan Rambeck

    Nathan provides an introduction to CSS architecture that will help you design a structure for your code so your projects and teams can grow without becoming an unmanageable mess.

  • Naming CSS Stuff Is Really Hard

    Naming CSS Stuff Is Really Hard

    09-02-14 Ethan Muller

    Limit gross refactoring tomorrow by picking class names that are less likely to change. Ethan shares three naming options to help cushion the blow of future design changes.

Want to talk about how we can work together?

Katie can help

A portrait of Director of Business Development, Katie Jennings.

Katie Jennings

Director of Business Development