Add a package.json and bower.json file to load in resources necessary for the theme.

Comments

mdrummond created an issue. See original summary.

rainbowarray’s picture

StatusFileSize
new1.64 KB

This 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)

  • mdrummond committed 61ddd7e on 8.x-1.x
    Issue #2638500 by mdrummond: Add front-end packaging files
    
rainbowarray’s picture

Status: Active » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.