Skip to content

feat(www): rebuild site with Astro - #44274

Merged
thdxr merged 1 commit into
v2from
astro-www
Aug 22, 2026
Merged

feat(www): rebuild site with Astro#44274
thdxr merged 1 commit into
v2from
astro-www

Conversation

@thdxr

@thdxr thdxr commented Aug 22, 2026

Copy link
Copy Markdown
Member

Summary

  • replace Blume with a standard Astro website and fully owned frontend
  • keep the docs implementation self-contained under src/docs and preserve all authored MDX content
  • add Pagefind search, base-aware links, code titles, link validation, and native Astro client navigation without animation
  • preserve the installer proxy and raw OpenAPI document while adding a real website homepage

Verification

  • bun typecheck in packages/www
  • bun run check:generated in packages/www
  • bun run build in packages/www
  • full pre-push monorepo typecheck (32/32 packages)
  • browser-verified homepage, docs navigation, OpenTUI fonts, responsive layout, and Pagefind search

Note

The previous generated per-operation API UI is replaced by a lightweight /docs/api overview linking the raw OpenAPI specification.

@thdxr
thdxr merged commit 917051a into v2 Aug 22, 2026
9 checks passed
@thdxr
thdxr deleted the astro-www branch August 22, 2026 23:49
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.

1 participant