Design / Web/Jekyll Blog
32 / 67

04/2023Design / Web

Jekyll Blog

A minimal blog built on Jekyll — Markdown posts and Liquid templates compiled to static HTML, with a hand-written Sass theme.

╌╌╌╌

A small demo blog built on Jekyll, the Ruby static-site generator. There is no server and no database: posts are Markdown files with YAML front matter, and the whole site compiles to plain HTML at build time, served straight from disk.

It starts from the Chirpy theme, pulled in as a gem with its static assets vendored as a git submodule, then customized. _config.yml sets the site identity ("Moon Pod"), index.html selects the home layout, and the one real content page is a starter post on getting started with Jekyll. The custom work is a team section: a Liquid include (_includes/team.html) loops over _data/team.yaml — name, title, image, bio lines per member — and a hand-written team.scss styles the grid it produces. A small Ruby plugin sets each post's last_modified_at from its git history.

The point of the demo is the workflow: write a Markdown file, commit, and the static output rebuilds. It is the same idea this portfolio site uses, scaled down to its smallest form.

References

  1. Project repository
  2. Live site

╌╌ END ╌╌