2.4.0 • Published 4 years ago

gulper-template-icubic v2.4.0

Weekly downloads
1
License
MIT
Repository
github
Last release
4 years ago

Gulper: Gulpy Website Generator

Gulper 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:

Have fun! :)

USAGE

  • open terminal
  • run npm install
  • run gulp to start development mode
  • run gulp build for production-ready website

KNOWN ISSUES

  • svg source without will fail silently, close and re-run 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

ROADMAP

  • Replace magnific popup with vanilla alternative
  • Demo page to showcase what gulper can do with prepackaged code
  • Documentation refresh

CHANGELOG

2.4.0 (Feb 17, 2020)

  • HTML markup update
  • bug fixes

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