|
1 | 1 | # A Scalable CSS Reading List
|
2 | 2 |
|
3 |
| -## Articles about Scalable CSS |
| 3 | +Things to read (or watch) that address these two questions: **What is scalable CSS?** and **How do we write scalable CSS?** |
4 | 4 |
|
5 |
| -Newest first. |
| 5 | +By *scalable CSS*, I mean CSS that is |
| 6 | +- capable of remaining effective, coherent, extendable, and maintainable as projects grow over time |
| 7 | +- capable of being worked on by any number of different people in a consistent, systematic way |
| 8 | + |
| 9 | +Included are resources that articulate key principles and practices. |
| 10 | + |
| 11 | +**If you know of a resource that should be added, please share! File an issue or a pull request.** |
| 12 | + |
| 13 | +## Articles |
| 14 | + |
| 15 | +Newest on top, oldest on bottom. |
6 | 16 |
|
7 | 17 | - [Medium's CSS is actually pretty f\*\*\*ing good](https://medium.com/@fat/mediums-css-is-actually-pretty-fucking-good-b8e2a6c78b06), by Jacob Thornton (8/28/14)
|
8 | 18 | - [Enduring CSS: writing style sheets for rapidly changing, long-lived projects](http://benfrain.com/enduring-css-writing-style-sheets-rapidly-changing-long-lived-projects), by Ben Frain (8/7/14)
|
9 | 19 | - [MindBEMding - getting your head around BEM syntax](http://csswizardry.com/2013/01/mindbemding-getting-your-head-round-bem-syntax/), by Harry Roberts (1/25/2013)
|
10 | 20 | - [CSS Architecture](http://philipwalton.com/articles/css-architecture/), by Philip Walton (11/16/12)
|
11 | 21 | - [SOLID CSS](http://blog.millermedeiros.com/solid-css/), by Miller Medeiros (9/10/12)
|
| 22 | +- [Shoot to kill: CSS selector intent](http://csswizardry.com/2012/07/shoot-to-kill-css-selector-intent/), by Harry Roberts (7/17/12) |
12 | 23 | - [The open/closed principle applied to CSS](http://csswizardry.com/2012/06/the-open-closed-principle-applied-to-css/), by Harry Roberts (6/21/12)
|
| 24 | +- [Keep your CSS selectors short](http://csswizardry.com/2012/05/keep-your-css-selectors-short/), by Harry Roberts (5/15/12) |
13 | 25 | - [About HTML semantics and frontend architecture](http://nicolasgallagher.com/about-html-semantics-front-end-architecture/), by Nicolas Gallagher (3/15/12)
|
14 | 26 | - [An Introduction to Object Oriented CSS (OOCSS)](http://www.smashingmagazine.com/2011/12/12/an-introduction-to-object-oriented-css-oocss/), by Louis Lazaris (12/12/11)
|
15 | 27 |
|
16 |
| -## Longer Things |
| 28 | +## Longer Readings |
17 | 29 | - [Scalable and Modular Architecture for CSS](https://smacss.com/), by Jonathan Snook
|
18 | 30 | - [SUIT CSS Documentation](https://github.com/suitcss/suit/blob/master/doc/README.md), by Nicolas Gallagher
|
19 | 31 |
|
|
0 commit comments