-
Notifications
You must be signed in to change notification settings - Fork 0
Migrate documentation from VitePress to Fumadocs site #93
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com>
|
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR migrates existing documentation from the VitePress-based /docs directory to a new Fumadocs-based documentation site at /apps/site. The migration includes converting markdown files to MDX format, restructuring navigation, and updating the homepage with a more focused presentation of ObjectOS as a Business Operating System.
Changes:
- Migrated 15 documentation files from VitePress to Fumadocs MDX format
- Created new navigation structure with meta.json files for guide and spec sections
- Updated homepage with enhanced messaging about ObjectOS's role as an enterprise kernel
- Added Card component integration for improved navigation
Reviewed changes
Copilot reviewed 20 out of 20 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| apps/site/lib/page-tree.ts | Added Guide and Specifications folder structures to site navigation |
| apps/site/content/docs/index.mdx | Rewrote homepage with enhanced messaging and Card components |
| apps/site/content/docs/meta.json | Created root navigation structure |
| apps/site/content/docs/guide/*.mdx | Migrated 11 guide documents covering architecture, security, SDK, and more |
| apps/site/content/docs/guide/meta.json | Created guide section navigation |
| apps/site/content/docs/spec/*.mdx | Migrated 4 specification documents for metadata, queries, and HTTP protocol |
| apps/site/content/docs/spec/meta.json | Created specifications section navigation |
Co-authored-by: huangyiirene <7665279+huangyiirene@users.noreply.github.com>
Co-authored-by: huangyiirene <7665279+huangyiirene@users.noreply.github.com>
Co-authored-by: huangyiirene <7665279+huangyiirene@users.noreply.github.com>
|
|
Migrated all existing documentation from the VitePress-based
/docsdirectory to the new Fumadocs-based site at/apps/site.Changes
Content Migration
Navigation Structure
meta.jsonfiles for docs root, guide, and spec sectionspage-tree.tswith complete hierarchical navigationTechnical Fixes
Record<string, any>→Record\<string, any\>)fumadocs-ui/components/carddocs/public/toapps/site/public/Result
Documentation site builds successfully and renders all pages with:
Access via
pnpm docs:devathttp://localhost:3000/docsOriginal prompt
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.