K-MUG official website source code
All the geeks of the community can look into contributing to this repo and make this an epic mess :)
- Fork this repo
- Clone locally
- Create a new topic branch
- Commit your changes in logical chunks
- Locally merge (or rebase) the upstream development branch into your topic branch
- Push your topic branch up to your fork
- Open a Pull Request
gem install bundler
and run next command from root folder:
To start Jekyll run:
jekyll serve -w
Or try this:
bundle exec jekyll serve
Site will be available at http://127.0.0.1:4000/ or http://localhost:4000/ (on Windows)
NOTE: in this mode all changes to html and data files will be automatically regenerated, but after changing
_config.yml you have to restart server.
Note: You need to install Node.js
To watch changes of
.sass files and compile it to the
.css on a fly change property
safe: true to
safe: false in
Note: It works only on local machine, because GitHub runs Jekyll in
Learn more about Sass development from documentation.
Resource optimizations (optional)
But for Mac OS users available amazing tool - imageoptim. Thanks @raphaelsavina for link.
Optimize all images by running this script from
all_image_optimization.bat -d -jtran -pout -pquant -optip -gsicle -svgo
To minify CSS and JS run
minify_js.bat (for Windows) and
minify_js.sh (for Linux and MacOS) from
Learn more about available optimization options from documentation.
Quick-start guide is not enough? Checkout full documentation.