docs(site): UI improvements and Starlight integration fixes #94

Merged
rootiest merged 1 commits from docs-site-improvements into main 2026-07-28 03:28:08 +00:00
Owner

Summary:

  • Upgraded the manual site with modern UI touches, button styling, and Catppuccin themes.
  • Fixed multiple Markdown rendering bugs and edge cases in the manual generation script (build-manual.py).
  • Cleaned up obsolete customization components and corrected links in the Troubleshooting guide.

Manual Verification:

  • Pull the branch locally
  • Run npm run dev inside docs/site
  • Verify the Catppuccin theme renders correctly
  • Verify the table on the C5 component page renders correctly without Markdown bleeding
  • Verify the links in the Troubleshooting section work correctly
Summary: - Upgraded the manual site with modern UI touches, button styling, and Catppuccin themes. - Fixed multiple Markdown rendering bugs and edge cases in the manual generation script (`build-manual.py`). - Cleaned up obsolete customization components and corrected links in the Troubleshooting guide. Manual Verification: - [x] Pull the branch locally - [x] Run `npm run dev` inside `docs/site` - [x] Verify the Catppuccin theme renders correctly - [x] Verify the table on the C5 component page renders correctly without Markdown bleeding - [x] Verify the links in the Troubleshooting section work correctly
rootiest added 1 commit 2026-07-28 03:27:23 +00:00
rootiest merged commit 7d95e7854c into main 2026-07-28 03:28:08 +00:00
rootiest deleted branch docs-site-improvements 2026-07-28 03:28:11 +00:00
Sign in to join this conversation.