Skip to content

johhat/johhat.github.io

Repository files navigation

A github pages page. It is based on the standard jekyll template. Gulp used as build system.

To test locally

  1. Install jekyll following the github pages guide.
  2. Install server side dev dependencies using npm install
  3. Install client side dependencies using bower install
  4. Start server using gulp when in the project root.

You need nodejs and a global install of the npm packages less, gulp, BrowserSync and bower to do this.

Keeping packages up to date

Three usefull commands

  • npm update to update npm packages
  • bower update to update bower packages
  • bundle update to update Github-pages jekyll dependencies

Favico

In lack of a logo, the favicon is now a Font Awesome paper plane converted to png with this great web app and then converted to favicon with this other great web app.

Placeholder images

I've used placehold.it.