Skip to content

Add animated landing page served via GitHub Pages#2

Merged
zee-cpu merged 2 commits into
mainfrom
claude/repo-website-1idcii
Jul 18, 2026
Merged

Add animated landing page served via GitHub Pages#2
zee-cpu merged 2 commits into
mainfrom
claude/repo-website-1idcii

Conversation

@zee-cpu

@zee-cpu zee-cpu commented Jul 18, 2026

Copy link
Copy Markdown
Owner

Summary

  • Adds site/index.html, a self-contained landing page for the Genesis CLI: dark futuristic treatment with a particle-field canvas, parallax glow orbs, scroll progress bar, gradient shine headline, count-up stats, principle ticker marquee, a workflow timeline that fills as the user scrolls, blur-to-sharp staggered reveals, conic-border card hovers, pointer-tilt terminal with real --help output, and a closing CTA.
  • No build step, no dependencies — a single static HTML file with inline CSS/JS. All motion respects prefers-reduced-motion; layout verified at desktop and mobile widths with no horizontal overflow.
  • Updates .github/workflows/pages.yml to stage site/ as the Pages root and copy agentic-digital-assets.manifest.json alongside it, so the landing page and the public manifest are served from the same GitHub Pages deployment. The workflow now also triggers on site/** changes.

Notes

  • The deploy job runs only on main; after merge, GitHub Pages must be set to the GitHub Actions source in repository settings for the site to go live at https://zee-cpu.github.io/genesis/.

🤖 Generated with Claude Code

https://claude.ai/code/session_019MLhcTdP6FjuyFVvPnTLuC


Generated by Claude Code

Summary by CodeRabbit

  • New Features

    • Added a complete Genesis 2.0 landing page with navigation, feature highlights, workflow timeline, command reference, and calls to action.
    • Added interactive experiences including animated statistics, terminal demonstrations, copy-to-clipboard commands, scroll effects, particle visuals, and responsive motion preferences.
  • Improvements

    • Updated site publishing to deploy the Genesis landing page content.
    • Site builds now automatically run when website content changes.

claude added 2 commits July 18, 2026 19:45
Introduce site/index.html, a self-contained dark-mode landing page for
the Genesis CLI: animated terminal with real --help output, governed
six-step workflow, feature grid, command reference, boundaries panel,
and roadmap. No build step, no backend; respects prefers-reduced-motion
and stays within WCAG AA contrast.

Update the Pages workflow to stage site/ as the site root and copy the
agentic-digital-assets manifest alongside it, so both are served from
the same GitHub Pages deployment.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019MLhcTdP6FjuyFVvPnTLuC
Replace the static layout with an animated one: particle-field canvas
and parallax glow orbs behind a perspective grid, scroll progress bar,
gradient shine headline, count-up stat row, principle ticker marquee,
a workflow timeline whose rail fills as the user scrolls with glowing
step nodes, blur-to-sharp staggered card reveals, conic-border hover on
feature cards, terminal tilt on pointer, and a closing CTA section.

Drop the limitations and roadmap sections in favor of a confident
single-narrative page. All animation paths respect
prefers-reduced-motion and render instantly when it is set.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019MLhcTdP6FjuyFVvPnTLuC
@zee-cpu
zee-cpu merged commit 71f1107 into main Jul 18, 2026
1 check passed
@coderabbitai

coderabbitai Bot commented Jul 18, 2026

Copy link
Copy Markdown

Review Change Stack

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: 289c6543-f796-4d07-a50d-98e60766b7c6

📥 Commits

Reviewing files that changed from the base of the PR and between c9eb2a5 and d52e0e6.

📒 Files selected for processing (2)
  • .github/workflows/pages.yml
  • site/index.html

📝 Walkthrough

Walkthrough

The PR adds a Genesis 2.0 static landing page with responsive styling and interactive browser behavior, then updates GitHub Pages to deploy the site/ directory and run when its contents change.

Changes

Genesis Site

Layer / File(s) Summary
Genesis 2.0 landing page
site/index.html
Adds the page layout, inline styling, responsive sections, terminal mockup, workflow timeline, feature grid, command reference, animations, particle background, counters, copy actions, and reduced-motion handling.
Pages workflow deployment
.github/workflows/pages.yml
Updates the workflow name and triggers, copies site/ into _site/, and preserves the asset manifest without generating a separate index file.

Estimated code review effort: 3 (Moderate) | ~20 minutes

Sequence Diagram(s)

sequenceDiagram
  participant GitPush
  participant PagesWorkflow
  participant SiteDirectory
  participant PagesArtifact
  participant GitHubPages
  GitPush->>PagesWorkflow: site/** change triggers workflow
  PagesWorkflow->>SiteDirectory: copy site contents
  PagesWorkflow->>PagesArtifact: stage site contents and manifest
  PagesWorkflow->>GitHubPages: deploy Pages artifact
Loading
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch claude/repo-website-1idcii

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

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.

2 participants