Skip to content

docs: add interactive GitHub Pages landing site - #12

Merged
YapWH1208 merged 5 commits into
mainfrom
agent/gh-pages-site
Aug 15, 2026
Merged

docs: add interactive GitHub Pages landing site#12
YapWH1208 merged 5 commits into
mainfrom
agent/gh-pages-site

Conversation

@YapWH1208

Copy link
Copy Markdown
Owner

Summary

Adds an interactive marketing/landing site under docs/ published to GitHub Pages, plus a CI workflow that builds and deploys it.

Changes

  • docs/: standalone HTML/CSS/JS landing site (interactive demo sections, no build step)
  • .github/workflows/pages.yml: deploy docs/ to GitHub Pages on push to main (actions/upload-pages-artifact + deploy-pages)
  • README.md: link to the live site
  • .nojekyll: prevent Jekyll processing

Testing

  • Workflow follows the official Pages Actions pattern (configure-pagesupload-pages-artifactdeploy-pages)
  • Site verified locally by serving docs/ statically; JS is vanilla and has no external dependencies

Closes N/A

…landing page

Rebuild docs/ as an interactive intro page with a click-to-copy install
console (Homebrew / install script / release zip / build from source),
each with verify steps and expected output, a live typing terminal mock,
a 7-step pipeline stepper, a persisted first-run checklist, and a new
day/night theme. Swap the brand logo for Assets/icon.svg (SVG favicon,
rasterized PNG for OG images).
@YapWH1208
YapWH1208 marked this pull request as ready for review August 15, 2026 03:06
@YapWH1208
YapWH1208 merged commit 68e2fcc into main Aug 15, 2026
1 check passed
@YapWH1208
YapWH1208 deleted the agent/gh-pages-site branch August 15, 2026 03:08
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