Skip to content

Add real GitHub Pages site from docs/ folder#167

Merged
noah-peeters merged 2 commits into
masterfrom
website-docs
Jun 4, 2026
Merged

Add real GitHub Pages site from docs/ folder#167
noah-peeters merged 2 commits into
masterfrom
website-docs

Conversation

@noah-peeters

Copy link
Copy Markdown
Owner

What

Replaces the stale gh-pages placeholder branch with a real website built from the docs/ folder on master.

  • docs/index.md — real ChimpStackr landing page (features, downloads, CLI quickstart, screenshots, doc links) built from the README
  • docs/_config.yml — Cayman theme + site title/description
  • Front matter added to docs/algorithms.md and docs/packaging.md so they render as proper titled pages with a back-to-home link

Why

The live site at https://noah-peeters.github.io/ChimpStackr/ has served the default "Welcome to GitHub Pages" placeholder since 2022, built from an orphan gh-pages branch. This moves the site source into the repo's docs/ folder so it updates alongside the code in normal PRs.

Follow-up after merge (manual, one-time)

  1. Switch Pages source: Settings → Pages → Build from branch → master / /docs
  2. Delete the now-unused gh-pages branch

🤖 Generated with Claude Code

noah-peeters and others added 2 commits June 4, 2026 13:53
Replaces the stale gh-pages placeholder branch with a real site built
from the docs/ folder on master: landing page (index.md), Cayman theme
config, and front matter on the existing algorithms/packaging docs.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Without an explicit layout, Jekyll renders the markdown unwrapped (no
theme CSS, header, or title). Verified fix in a local Jekyll preview.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@noah-peeters noah-peeters merged commit 91442b6 into master Jun 4, 2026
3 checks passed
@noah-peeters noah-peeters deleted the website-docs branch June 4, 2026 16:26
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