GitHub Pages, Jekyll and Liquid
Hints and tips on using Jekyll for publishing to GitHub Pages.
Note that these articles have been migrated from a Jekyll site and may not render correctly.
If you want to generate a table of contents list (toc) for a markdown file, you can use the native Kramdown feature.
Example code to add to every page as a footer to enable the Disqus comments service.
A comprehensive list of filters available to modify/format Jekyll variables.
This is a list of
tags that can be used in Jekyll.
Some reference sites and links for Jekyll and Liquid.
The following code automatically generates a list of pages that exist in a given folder.
The following code automatically generates a list of collection documents.
It assumes that the collection uses
output: true and optionally includes a collection title and description defined in the
_config.yml configuration file.
While sites generated using GitHub pages can use Jekyll to enhance them, there are some limitations and, it seems, a number of problems.
These are the default attributes (variables) that you get with each part of the Jekyll domain.