scaffo

Code project launcher

npm install scaffo
1 downloads in the last week
5 downloads in the last month

Project Scaffolding

  1. Pull down HTML5 Boilerplate
  2. JS folder
  3. CSS folder
    • Clear
    • Add Sass/Stylus
      • Variables
      • Compass / Nib
      • Mixins
      • Normalise + ie7 support
      • Brand
        • Use sections detailed on html5doctor?
        • Typography
        • Forms
        • Tables
      • Modules folder
    • Print Stylesheet
  4. Clear unnecessary root files
  5. Build and watch
    • Add grunt file
  6. Unit test
    • Mocha
    • phantom JS

Decisions

  1. Templating language
  2. Responsive Design
  3. CSS Declarations
    1. BEM
    2. Grouping
      1. Font
      2. Color
      3. Display
      4. Float
      5. Box Model
      6. width
      7. height
      8. padding
      9. margin
      10. border
      11. Background

CSS Frameworks

Sass

Less

  • Twitter Bootstrap [Less]

Stylus

Standards Guidelines

CSS

JavaScript

npm loves you