Set up star homepage & docs site (Astro + MDX) #1
Loading…
Reference in a new issue
No description provided.
Delete branch "t3/homepage-docs-site"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
star homepage & docs site ✦
Sets up the org homepage / documentation site for star, built with
Astro + MDX and small React islands where interactivity earns its
keep.
The site
shooting stars, nebula gradients, translucent blurred panels, starlight-gold
accents, gradient headings with ✦ markers, and a smiling placeholder
logo (
Logo.astro+favicon.svg— swap when a real mascot lands).TypingTerminal(hero demo that typesstar use/star repotranscripts on loop, respectsprefers-reduced-motion)and
InstallTabs(nix/cargo tabs with copy-to-clipboard).shiki theme for code blocks.
The documentation
Written in light of the planned feature set in
star/star (
README,docs/DESIGN.md,docs/PLAN.md,docs/FUTURE-NIX.md), with per-page status badges that trackthe phase table (✅ scaffold/git layer · 🔜 repo management · ⬜ use/template):
flake input, from a checkout), prerequisites, troubleshooting
star use,star repo,star templatestar.toml,star.config.toml, template references, ignoresemantics, git & cache
Nix all the way down
nix develop→ nodejs + pagefind devshellnix build .#site→ deterministicbuildNpmPackagebuild + pagefind indexnix run .→ serves the flake-built sitenix flake check→ what CI gates on.forgejo/workflows/deploy.ymlbuilds via nix (attic-cached,nixrunner)and force-pushes the output to the
pagesbranch