/beyond-css

A course and additional materials regarding CSS architecture, specificity, rules and good practices

Beyond CSS

Course

Specificity

1- Inline Styles

2- IDs

3- Classes, pseudoclasses and attributes

4- Elements and pseudoelements

Namespaces

Commom used namespaces:

  • l-: Layouts
  • o-: Objects
  • c-: Components
  • js: Javascript hooks
  • is- | has: State classes
  • t1 | s1: Typography sizes
  • u-: Utility classes

Utils

Articles / Guides

Docs

Tools

Plugins for Gulp