Gulpy HTML starter web template
npm install gulper-template-icubicGulper is Gulp-based static webpage generator. It includes HTML boilerplate, not-so-minimal CSS, and some JS scripts for kickstarting web projects. It also includes _Documentation_ template.
Gulper does:
+ Live reloading browser
+ Ability to include HTML file in HTML file
+ Compile SCSS to CSS
+ Autoprefix CSS to support last 2 versions
+ Lint, babelify, concatenate and uglify JavaScript
+ Optimize SVG files with SVGO
+ Combine SVG files in assets/images/symbols/ to SVG Symbol (https://github.com/Hiswe/gulp-svg-symbols)
Gulper doesn't:
+ optimize images, use imageoptim or jpegmini
+ generate favicons, use http://realfavicongenerator.net/
Have fun! :)
+ open terminal
+ run npm install
+ run gulp to start development mode
+ run gulp build for production-ready website
+ svg source without gulp if this happens
+ always use useref for script, un-useref-ed script will not included in _dist/_
+ to review _doc/_, run gulp build since _doc/_ needs bundle.js
2.3.2 (Jan 21, 2020)
+ mixins.scss: update wrapper mixins
+ lot of fixes
2.3.0 (Jan 9, 2020)
+ Restructure JS scripts
+ Remove jQuery
2.2.3 (Dec 17, 2019)
+ Update _template.html to showcase predefined layout
+ Many changes to css utilizing CSS Grid
+ Add .site-sidebar
+ Update .js-scene
+ Update how .js-tab work
2.2.2 (Sep 9, 2019)
+ replace kit with gulp-file-include
2.2.0 (Aug 8, 2019)
+ add dev/ for development folder
+ sync dist/ to git
2.1.0 (Aug 2, 2019)
+ update to Gulp 4.0.2
1.9 (Jul 31, 2019)
+ relocate kit files (to support image url fuzzy search)
+ rollback to anime.js (smaller footprint, can be hacked to work with ScrollMagic)
+ update vendors
+ update jquery to 3.4.1
+ many updates on SCSS
1.5 (Oct 9, 2018)
+ rollback from anime.js to GSAP (more robust and 3rd party plugins)
+ rollback from scrollMonitor to ScrollMagic (more robust)
+ update gulp-autoprefixer, gulp-sass
1.3 (Jan 8, 2018)
+ remove GSAP independency
+ changes on file structure
1.2 (Jan 7, 2018)
+ too many changes o.0
1.1.4 (Feb 13, 2017)
+ footer.kit: divide library.js and bundle.js because of babel
+ helper.js: NEW
+ gulpfile.js & package.json: add babel for bundle.js
1.1.3 (Jan 18, 2017)
+ style.js: add script for get mouse position
1.1.2 (Jan 12, 2017)
+ fastclick.js: removed (no longer required)
+ gulpfile.js: updated
+ magnific-popup.js: updated
+ magnific-popup.scss: updated
+ Various changes on scss
1.1.1 (Jan 6, 2017)
+ HAPPY NEW YEAR! Change name from Haunter to Gulper
+ header.kit: update jquery src from CDN with fallback
+ mixins.scss: add font-fluid mixin
1.1.0 (Dec 20, 2016)
+ .htaccess: updated based on HTML5 Boilerplate
+ index.kit: add guide to write HTML markup
+ Various changes on scss
1.0.9 (Nov 25, 2016)
+ /root: Update favicon
+ footer.kit: remove instantClick.js
+ mixins.scss: change creeper breakpoint 480px to 414px
+ Various small fix
1.0.8 (Oct 26, 2016)
+ Add symbols folder inside assets/images to hold SVG symbols
+ Update gulpfile.js to reflect above change
1.0.7 (Oct 25, 2016)
+ Move jquery to header
+ Update flickity.js to 2.0.5
+ style.css: update class naming
+ style.js: rewrite switchFunction & toggleFunction
+ gulpfile.js & package.json: updated
1.0.6 (Aug 31, 2016)
+ Rewrite Documentation
+ Rename entry.scss to wordpress.scss
+ variables.scss: remove opacity, tint, and shade variables (rather than using fixed variable, try to adjust opacity visually)
+ mixins.scss: add box-shadow mixins
+ table.scss: NEW
+ wrapper.scss: REMOVED
+ style.js: add GSAP to js-toggle-hover
1.0.5 (Aug 27, 2016)
+ Add ScrollMagic.min.js and its plugins
+ Remove Font Awesome
+ Fix Documentation
1.0.4 (Aug 26, 2016)
+ Add Greensock TweenMax, remove VelocityJS
+ Remove jquery.walker-tabs.js
+ style.js: convert VelocityJS-dependant script to TweenMax, rewrite switch and toggle scripts
1.0.3 (Aug 10, 2016)
+ /scss/plugins: NEW
+ js.scss: NEW
+ script.js & style.js: add js- prefix to js selector
+ Various small fix
1.0.2 (Aug 9, 2016)
+ Update readme.md
+ Various small fix
1.0.1 (Aug 6, 2016)
+ /scss: rearranged
+ style.js: remove unnecessary scripts
+ gulpfile.js: fix bugs
1.0.0 (Jul 14, 2016)
+ Fresh start!
+ Inspired from Walker 2.50