Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A hyperfocused Jekyll theme for documentation, designed for the victus project and available to all.
Lifeblood is a hyperfocused Jekyll theme for documentation, designed as the official theme for the victus project and released for anyone to use on their own documentation sites.
Lifeblood is a theme for Jekyll that renders standard Jekyll content into a documentation-focused static site. It takes Markdown files and Liquid layouts as input and produces a clean, customizable HTML site with a "cutesy" visual style. The theme is distributed two ways: as a remote theme for GitHub Pages via remote_theme: sporeball/lifeblood, and as a gem-based theme you can add to your Gemfile with gem "lifeblood". It is built and maintained by sporeball, and the repository is hosted on GitHub with the topics documentation, github-pages, jekyll, and jekyll-theme.
_config.yml to use it on GitHub Pages without installing anything locally.Gemfile, set theme: lifeblood, and run bundle to update.Documentation writers who want a Jekyll-based theme that stays focused on content will find it a good fit. Developers who publish docs to GitHub Pages can adopt it by changing a single _config.yml line. Open-source maintainers who want a lightweight, no-dependency theme for project docs can use the gem version with Bundler. It is also the theme used for the victus documentation, so anyone reading victus docs is already seeing lifeblood in action.
remote_theme: sporeball/lifeblood to their repository's _config.yml.lifeblood gem and configure theme: lifeblood to start writing Markdown docs that render with the theme's design.Lifeblood works like a typical Jekyll theme. To use it on GitHub Pages, add the remote theme line to your _config.yml. To use it as a gem, add gem "lifeblood" to your Gemfile, change the theme parameter to lifeblood, and run bundle to install the theme. After that, Jekyll processes your Markdown content with the theme's layouts.
