Skip to content

evoltorg/evoltorg.github.io

Repository files navigation

evoltorg.github.io

evolt.org static site

Steps to develop locally

  1. Ensure you have Jekyll installed
  2. Fork repo from git@github.com:evoltorg/evoltorg.github.io.git
  3. cd into the directory
  4. Compile the site with Jekyll: jekyll serve -w
  5. Make changes to the code and test locally by visiting localhost:4000
  6. Submit pull request once changes have been made

Extra steps

Categories

The category lists are generated by a plugin which takes all the tags and creates listing pages, because github doesn't support plugins for jekyll sites, these category pages need to be copied manually to the base of the site so that github copies them. First step in re-creating these is to delete the /categories/ folder so that local jekyll actually re-generates them.

Editing content

Code can be edited by hand or you can locally manage the content with something like pagoda which gives you a UI

Making articles 'sticky'

To promote articles to the top of the listing, just add the sticky category to the front-matter section of the content.

Releases

No releases published

Packages

No packages published

Languages