This project is a fork of the default minima theme that Jekyll uses, aiming to add enough functionality to make minima a realistic choice, without any bloat / nonsense.
minimaJake is used to host JakeSteam's personal, programming, and internet history sites.
A live demo is available at minima.jakelee.co.uk, and a full guide to all launch features is available in the announcement post.
The easiest way is to just copy the _config.yml
from one of the blogs using this theme, updating the name / accent colour etc as desired.
The theme is imported via remote_theme: JakeSteam/minimaJake
in your config.yml
, optionally adding @1.0.12
to specify a release from the releases page.
Native (liquid) features:
- Table of contents (toggleable & collapsible)
- Calendar with custom events
- Linkable headers
- Tag system
- Pagination improvements
- End of post call to action
- Social & meta link system in footer
- Network site picker
- Plaintext or HTML excerpts (
show_excerpts
/show_excerpts_html
) - Read time / word count (
replace_read_time_with_word_count
) - Modified date (
last_modified_at
) - Outdated content warning (
outdated_content_warning
) - Search
- Automatic
.webp
generation & displaying (webp:
in config)
Third party features:
- Giscus comments
- Configurable Ko-fi donation button & floating prompt
Design changes:
- Banner images
- Accent colour system