The template used responsive:
- Grid of 12 columns
- Table
- Menu with 4 types of animation:
- Fold Out
- Slide Down
- Fade In/Out
- Not Animated
The template uses:
- Gulp
- Browser-sync - automatic restart when changing the code page
- Sass
- Autoprefixer
- Merge and compress CSS and JavaScript
- Combining images into a sprite
- Sass Guidelines An opinionated styleguide for writing sane, maintainable and scalable Sass.
Install packages:
npm installCreate environment file:
cp config.json.example config.jsonAnd run command:
gulpgulp start- run browserSyncgulp reload- reload browserSyncgulp build:sprites- combining images into a spritegulp build:css- merge and compress CSSgulp build:js- merge and compress JavaScriptgulp build:html- build html from twiggulp compile- run commandsbuild:sprites,build:css,build:js,build:htmlgulp- run commandstart,compileand watch file
In config.json file specifies the path to the source