-
Notifications
You must be signed in to change notification settings - Fork 77
Migration to Fumadocs #2192
Copy link
Copy link
Labels
prio: highASAP, deadline due yesterdayASAP, deadline due yesterdaysize: bigThis is a hard task, more like a project and will take a while to implementThis is a hard task, more like a project and will take a while to implement
Milestone
Metadata
Metadata
Assignees
Labels
prio: highASAP, deadline due yesterdayASAP, deadline due yesterdaysize: bigThis is a hard task, more like a project and will take a while to implementThis is a hard task, more like a project and will take a while to implement
Type
Fields
Give feedbackNo fields configured for Task.
The rough plan:
Port Aside -> replace with Callouts or have a mappingPort FileTree -> map onto existing components<[A-Z])Stubs for all previously used onescontribute/pages and overviewsIconport: this might (?) include fontawesome icons set too, as an alternativetitlealias fortabiconprop for tabs (via Icon)Frontmatter updateswidepages → switched to using the built-infullpropopenapipages: contents, generation, sidebar placementnoindexsupporturlsupportsidebarTitlesupporttagsupportUse Inter fontUse brand colors, use TON logometa.jsonwith previous structureGradually move prior top-level setupresources→publicscripts→ fix pathing wrt newcontent/foldersnippets(what's left of them after the previous step).github/→ stay as isReplace top-level contents with Fumadocs, gradually deprecatemintinvolvementllms.txtplus skill files.Set up build caching: https://nextjs.org/docs/pages/guides/ci-build-caching#github-actionsNotes:
docs.jsonover tovercel.json#2211.ton-blockchain/actonthe-ton-tech/ton-docs-privateProcess: