Add a package.json and bower.json file to load in resources necessary for the theme.
| Comment | File | Size | Author |
|---|---|---|---|
| #2 | 2638500-2-front-end-packaging.patch | 1.64 KB | rainbowarray |
Add a package.json and bower.json file to load in resources necessary for the theme.
| Comment | File | Size | Author |
|---|---|---|---|
| #2 | 2638500-2-front-end-packaging.patch | 1.64 KB | rainbowarray |
Comments
Comment #2
rainbowarrayThis adds initial front-end packaging files, including:
- .gitignore (so packages are not saved)
- package.json (npm packages for build process)
- bower.json (front-end packages for Sass compiling
Initial build packages include:
- Grunt
- Grunt Sass (Compile with Libsass)
- Grunt Sass Globbing (reduce need for manually specifying each partial)
- Grunt Watch (watch changed files)
- Grunt Clean (remove old files before building new ones)
- Post CSS with Autoprefixer (eliminate vendor prefixes from Sass, add after compile)
- px to rem (Use px in Sass, output as rem for better accessibility)
- Linters: CSS Lint, Sass Lint and ES Lint
Initial front-end packages include:
- Susy (Layout framework)
- Breakpoint (Store media queries in variables)
Comment #4
rainbowarray