Skip to content

fix(docs): serve Pages at vd3.vanduo.dev with root base - #15

Merged
Nostromo-618 merged 1 commit into
mainfrom
fix/custom-domain-root
Aug 9, 2026
Merged

fix(docs): serve Pages at vd3.vanduo.dev with root base#15
Nostromo-618 merged 1 commit into
mainfrom
fix/custom-domain-root

Conversation

@Nostromo-618

Copy link
Copy Markdown
Member

Summary

  • Deploy GitHub Pages with Vite base / (drop /vd3-docs/) so assets/routes resolve on the custom domain
  • Add public/CNAME for vd3.vanduo.dev and point homepage/canonical/sitemap at that host
  • Showcase: dark-mode screenshots that switch with the docs theme

Test plan

  • After merge, confirm Deploy to GitHub Pages succeeds
  • https://vd3.vanduo.dev/ loads and /assets/*.js / /css/icons/icons-all.css return 200 (no /vd3-docs/ prefixes in HTML)
  • Toggle light/dark on /showcase and confirm framed screenshots follow the theme
  • Spot-check a few deep links (/docs-landing, /components/button)

Made with Cursor

Drop the /vd3-docs/ Vite base so custom-domain assets resolve at /,
add public/CNAME, and switch showcase screenshots with the theme.

Co-authored-by: Cursor <cursoragent@cursor.com>
@Nostromo-618
Nostromo-618 merged commit 1f475d2 into main Aug 9, 2026
1 check passed
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