Register for Workshop Get Smacked! Sign in

Changelog

2011-12-24Added Page: Screencast: Applying the Principles
2011-12-10Added Resources: KSS and Front-end Style Guide
2011-12-07Added Page: Icon Module
2011-11-22Added Resource: Pattern Primer
2011-11-20Added Resources: Base Rules
2011-11-20Updated naming convention: Four Types of CSS Rules
2011-11-14Added Page: Prototyping
2011-11-13Added Page: How HTML5 works with SMACSS
2011-09-29Added Page: Selector Performance
2011-09-28Added Single Page view
2011-09-27Added item to Resources: OOCSS for Pirates
2011-09-26Added Page: Resources
2011-09-26Changelog created.

Preface

  1. About the Author
  2. Introduction

Core

  1. Categorizing CSS Rules
  2. Base Rules
  3. Layout Rules
  4. Module Rules
  5. State Rules
  6. Theme Rules
  7. Changing State

Aspects of SMACSS

  1. Depth of Applicability
  2. Selector Performance
  3. HTML5 and SMACSS
  4. Prototyping

Aspects (cont) Premium access

  1. Preprocessors
  2. Drop the Base
  3. The Icon Module
  4. Complicated Inheritance
  5. Screencast: Applying the Principles

Appendix

  1. Formatting Code
  2. Resources