Cheng-An Yang Passionate about Science and Technology

Blogging with Jekyll and Github Pages

I am planing to migrate my blog to Github Pages.

After seeing @mdo’s nicely designed Jekyll theme Lanyon, I decided to give it a try.

The theme Lanyon is based on @mdo’s Poole. It’s well documented and easy to setup. However, there is one important function that I miss: tags.

Since the author @mdo didn’t seem to be interested in tags, I did some search and realized that it’s not obvious how to get tags working without using Jekyll’s plugin (because Github Pages have limited available plugins).

After some trial and error, I managed to get a very primitive tags page to work. I should document what I did in case I forgot how I made it.