Skip to content

docs(pages): dark theme (midnight) + drop the "Home" landing title#119

Merged
rmednitzer merged 1 commit into
mainfrom
claude/stoic-cori-5at5vz
Jun 21, 2026
Merged

docs(pages): dark theme (midnight) + drop the "Home" landing title#119
rmednitzer merged 1 commit into
mainfrom
claude/stoic-cori-5at5vz

Conversation

@rmednitzer

Copy link
Copy Markdown
Owner

Two requested tweaks to the GitHub Pages docs site (https://rmednitzer.github.io/relay-shell/).

1. Dark mode

Switches the Jekyll theme from jekyll-theme-cayman (light) to jekyll-theme-midnight — a dark theme that is part of the GitHub-Pages-supported set, so it keeps working with the legacy /docs-branch build (no remote_theme plumbing). Page content is unchanged; only the theme colors/layout differ.

The other supported dark option is jekyll-theme-hacker (black + green monospace, terminal aesthetic — arguably fitting for a shell tool). Say the word and I'll switch to that instead, or override Cayman's CSS to keep its exact layout but dark.

2. Landing tab no longer says "Home"

The browser tab read Home | relay-shell because docs/index.md front matter set title: Home. Changed it to title: Documentation, so jekyll-seo-tag renders Documentation | relay-shell.

(Setting it to relay-shell would equal the site title, which makes seo-tag fall through and append the entire site description to the tab — hence a distinct, short label.)

Notes

  • Docs-only — no Python touched (ruff/mypy/pytest gate N/A); no Liquid changes (the runbook {% raw %} guard from fix(pages): guard runbook Liquid tokens so the Jekyll build succeeds #118 is untouched, and re-scanning docs/ finds no unguarded {{/{%).
  • The theme is a one-line, supported-theme swap, so the Pages build stays green; the dark rendering + new tab title verify on the live site once this merges and the build redeploys.

🤖 Generated with Claude Code


Generated by Claude Code

Two requested tweaks to the GitHub Pages site:

- Dark mode: switch the Jekyll theme from jekyll-theme-cayman (light) to
  jekyll-theme-midnight, a dark, GitHub-Pages-supported theme so it still
  works with the legacy /docs branch build (no remote_theme needed). The
  page content is unchanged; only the theme's colors/layout differ.
- Landing title: the browser tab read "Home | relay-shell" because
  index.md's front matter set `title: Home`. Set it to `Documentation`
  instead, so jekyll-seo-tag renders `Documentation | relay-shell`.
  (Using `relay-shell` would collide with the site title and make seo-tag
  append the full site description to the tab, hence a distinct label.)

Docs-only; no Python or Liquid changes (the runbook raw-guard from the
prior fix is untouched, and re-scanning docs/ finds no unguarded
`{{`/`{%`). The dark rendering and tab title verify on the live site once
this merges and the Pages build redeploys.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01UyCRhjk4M9W1i7XP4VyiHN
@rmednitzer rmednitzer merged commit 4a32e9b into main Jun 21, 2026
8 checks passed
@rmednitzer rmednitzer deleted the claude/stoic-cori-5at5vz branch June 21, 2026 17:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant