A static site boilerplate, powered by roots.
- tweak css folder structure
- fix sourcemaps (postcss broke it)
- bower integration
- Make sure node.js and roots are installed.
- Clone this repo down and
cdinto the folder. - Run
npm install. - Run
roots watch. This will will perform all watch tasks, spin up a server, and point your browser tolocalhost:1111/
- Roots – Roots is a fast, simple, and customizable static site compiler and task runner. It is responsible for all minification, concatination, and watch tasks for dev.
- Stylus – Stylus provides extremely fast, expressive, powerful, and robust pre-processing for our CSS. Also accepts Sass, or vanilla css.
- Axis – Stylus mixins and utlities
- Lost – Fractional grid system, successor to Jeet.
- Rupture – Stylus media query utility for clean breakpoints
- If you just want to compile the production build, run
roots compile -e productionand it will build to public. - To deploy your site with a single command, run
roots deploy -to XXXwithXXXbeing whichever ship deployer you want to use.