Skip to content

feat(#322): a GitHub Pages site for cellar - #323

Merged
octalide merged 2 commits into
devfrom
feat/322
Oct 4, 2026
Merged

octalide merged 2 commits into
devfrom
feat/322

Conversation

@octalide

@octalide octalide commented Oct 4, 2026

Copy link
Copy Markdown
Owner

Closes #322

  • doc/ → docs/, served by Pages from main:/docs (no workflow, so ci.yml and cd.yml stay as they are). The site goes live with the next release merge to main.
  • docs/index.html, site.css, site.js: live Life hero with trails and pointer drawing, rule preset switcher, feature panels, downloads resolved from the latest release via the GitHub API with the releases page as fallback, usage and keys
  • README links the site in place of briar.systems/projects/cellar

Checked in Chrome through Playwright at 1440 and 390 px: no console errors, no horizontal overflow, the sim runs and the version resolves.

The README links the site at octalide.github.io/cellar in place of the briar.systems page.
A dark page in the app's palette with Life running in the hero, drawn with trails as cellar draws them and paintable with the pointer. Rule presets switch the example, features read as docked panels, and the download links resolve to the latest release's archives, highlighting the visitor's platform.
@octalide
octalide merged commit f7b16c2 into dev Oct 4, 2026
2 checks passed
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.

A GitHub Pages site for cellar

1 participant