Add animated landing page served via GitHub Pages#2
Merged
Conversation
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
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (2)
📝 WalkthroughWalkthroughThe PR adds a Genesis 2.0 static landing page with responsive styling and interactive browser behavior, then updates GitHub Pages to deploy the ChangesGenesis Site
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
✨ Finishing Touches🧪 Generate unit tests (beta)
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. Comment |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
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--helpoutput, and a closing CTA.prefers-reduced-motion; layout verified at desktop and mobile widths with no horizontal overflow..github/workflows/pages.ymlto stagesite/as the Pages root and copyagentic-digital-assets.manifest.jsonalongside it, so the landing page and the public manifest are served from the same GitHub Pages deployment. The workflow now also triggers onsite/**changes.Notes
main; after merge, GitHub Pages must be set to the GitHub Actions source in repository settings for the site to go live athttps://zee-cpu.github.io/genesis/.🤖 Generated with Claude Code
https://claude.ai/code/session_019MLhcTdP6FjuyFVvPnTLuC
Generated by Claude Code
Summary by CodeRabbit
New Features
Improvements