jekyll-starter-kit
A starting point for static sites built using Jekyll.
Features
- All the goodness of a statically generated site using Jekyll
- Boilerplate that complies with the AMP Project and increases performance and discover-ability leading to a better web page. (Further markup must be added in accordance to AMP Project)
- A Gulp build system
- Sass compilation using libSass via gulp-sass
- Autoprefixing of CSS using gulp-autoprefixer
- Instant reload (and injection) of files on change using Browser Sync. Also enables easy multi device testing and synchronisation.
- Image optimization using gulp-imagemin
- Separate build task to optimize files and assets for maximum performance
Setup
Requirements:
- Ruby
- NodeJS
To start using your own project follow the snippet below
$ gem install jekyll
$ npm install
$ npm run gulp
Note:
Before deploying your site run the gulp build task to optimize images and compress sass outputs to get the best performance
$ npm run gulp build