git clone
the repo and install the dependencies:
bundle install
# or without bundler
gem install github-pages
Then build the site and serve it:
jekyll serve -w
There's a Python script to cache all GitHub avatars into the repository. Install the following:
pip install pyyaml requests
And then just execute:
python download_avatars.py
Don't forget to commit the downloaded images.
Text on project teasers is cut off after \n\n. Include a dedicated "excerpt:" in the frontmatter to override. Images are crop-centered. You can fine tune by providing a specific crop image through "imgname-teaser:" in frontmatter.
Please use mobile friendly filesizes for images.