System Halted

Welcome to System Halted

A tidy writing desk with a notebook and pen
Start here — a quick tour of the theme
Share on:

System Halted is a Jekyll theme for people who want a polished, fast blog without standing up a single backend service. This post is a quick tour of what you get out of the box. The other posts on this demo site go deeper on each feature.

What you get

  • A responsive card grid on the home page — featured images, excerpts, and author bylines, laid out in columns that adapt from phone to desktop.
  • Built-in search powered by elasticlunr. It runs entirely in the browser, so there’s no server to host and no third-party service to sign up for. Press / to try it.
  • Light and dark themes based on the Nord palette. The toggle remembers your choice and respects your system preference on first visit.
  • Organized content through categories, tags, sortable archives, and a Featured Posts page — categories are grouped into themed sections you control.
  • SEO, a sitemap, and an RSS feed, generated automatically via jekyll-seo-tag, jekyll-sitemap, and jekyll-feed.
  • Accessibility baked in — ARIA labels, a focus trap in the search dialog, a skip link, and full keyboard navigation.

Getting started

Add the theme to your Gemfile:

gem "jekyll-theme-systemhalted"

Then point your _config.yml at it and set your own title, tagline, and author:

theme: jekyll-theme-systemhalted
title: Your Site Name
tagline: A short, memorable line
author:
  name: Your Name

Run bundle exec jekyll serve, open the local URL, and you’re publishing. Read on to see each feature in action.

Getting Started