You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Rebuild the Awesome GitHub website from the React/Babel prototype (wceu-2026/design_handoff_awesome_github/design_source/) into a production-ready Astro 5 static site deployed to https://github.lightspeedwp.agency/awesome-github/.
Motivation
The current prototype is a single-HTML-file React/Babel app — useful as a design reference but not deployable or maintainable. The Astro site needs to be the canonical, production version: statically built, SEO-friendly, properly typed, and wired into the existing GitHub Pages deployment pipeline.
Acceptance criteria
Typed TypeScript data layer (catalogue.ts, learn.ts, glossary.ts) porting all 110+ catalogue items across 8 categories
Summary
Rebuild the Awesome GitHub website from the React/Babel prototype (
wceu-2026/design_handoff_awesome_github/design_source/) into a production-ready Astro 5 static site deployed tohttps://github.lightspeedwp.agency/awesome-github/.Motivation
The current prototype is a single-HTML-file React/Babel app — useful as a design reference but not deployable or maintainable. The Astro site needs to be the canonical, production version: statically built, SEO-friendly, properly typed, and wired into the existing GitHub Pages deployment pipeline.
Acceptance criteria
catalogue.ts,learn.ts,glossary.ts) porting all 110+ catalogue items across 8 categoriesSearchPalettewith Cmd/Ctrl+K keyboard activationvar(--*)) — no hardcoded coloursnpm run buildproduces 0 errors in CIScope
website/src/lib/— data layer (catalogue, learn, glossary, resources)website/src/components/AwesomeGithub/— SearchPalette, Nav, Footerwebsite/src/layouts/AwesomeGithubLayout.astrowebsite/src/pages/awesome-github/**— all route pageswebsite/src/styles/awesome-github.css— design tokensReferences
wceu-2026/design_handoff_awesome_github/design_source/AWESOME_GITHUB_BUILD_PROMPT.mdAWESOME_GITHUB_CONTENT_STRUCTURE.md