Landing page and documentation site for cc-deck, the TweetDeck for Claude Code.
- Landing page: Built with Astro using the AstroWind template. Dark theme with cyan-teal accents.
- Documentation: Built with Antora from AsciiDoc sources in the main cc-deck repo.
- Deployment: GitHub Actions builds both, merges output, deploys to GitHub Pages.
npm install
npm run dev # Dev server at http://localhost:4321npm run build # Astro -> dist/
npm i antora @antora/lunr-extension # Install Antora (first time)
npx antora antora-playbook.yml # Antora -> dist/docs/Then open dist/index.html in a browser.
Edit src/pages/index.astro. The page composes AstroWind widgets (Hero, Features, Steps, CallToAction) with cc-deck content passed as props.
Edit AsciiDoc files in the main cc-deck repo under docs/modules/ROOT/pages/. Add new pages to docs/modules/ROOT/nav.adoc.
src/pages/index.astro Landing page content
src/config.yaml Site configuration
src/navigation.ts Header/footer navigation
antora-playbook.yml Antora build configuration
supplemental-ui/css/ Antora dark theme overrides
.github/workflows/actions.yaml CI pipeline (build + check)