Skip to content

Migrate Handbook Pages into MDX Collections #7223

Merged
Rajesh-Nagarajan-11 merged 55 commits into
layer5io:masterfrom
Rajesh-Nagarajan-11:handbook-migration
Dec 8, 2025
Merged

Migrate Handbook Pages into MDX Collections #7223
Rajesh-Nagarajan-11 merged 55 commits into
layer5io:masterfrom
Rajesh-Nagarajan-11:handbook-migration

Conversation

@Rajesh-Nagarajan-11
Copy link
Copy Markdown
Member

@Rajesh-Nagarajan-11 Rajesh-Nagarajan-11 commented Dec 5, 2025

Currently

  • The Community Handbook pages are currently managed statically, with each page and navigation item

Description

Notes for Reviewers

  • Migrate all pages into the MDX collection under src/collections/handbook
  • Move all images into their respective collection folders (if any)
  • Ensure all content is properly migrated to MDX
  • Ensure all styles are preserved after migration
  • Remove unwanted files (old pages) and unused assets
  • Configure GraphQL queries for MDX collections
  • Ensure all collections are dynamically generated
  • In this PR, two files : src/sections/Community/Handbook/BookComponent/BookComponent.js and src/sections/Community/Meshmates/index.js — are shown as modified, but there are actually no changes in them. Please ignore those files.

Signed commits

  • Yes, I signed my commits.

Rajesh-Nagarajan-11 and others added 30 commits December 3, 2025 22:40
Signed-off-by: Rajesh-Nagarajan-11 <rajeshnagarajan36@gmail.com>
Signed-off-by: Rajesh-Nagarajan-11 <rajeshnagarajan36@gmail.com>
Signed-off-by: Rajesh-Nagarajan-11 <rajeshnagarajan36@gmail.com>
Signed-off-by: Rajesh-Nagarajan-11 <rajeshnagarajan36@gmail.com>
Signed-off-by: Rajesh-Nagarajan-11 <rajeshnagarajan36@gmail.com>
Signed-off-by: Rajesh-Nagarajan-11 <rajeshnagarajan36@gmail.com>
Signed-off-by: Rajesh-Nagarajan-11 <rajeshnagarajan36@gmail.com>
Signed-off-by: Rajesh-Nagarajan-11 <rajeshnagarajan36@gmail.com>
Signed-off-by: Rajesh-Nagarajan-11 <rajeshnagarajan36@gmail.com>
Signed-off-by: Rajesh-Nagarajan-11 <rajeshnagarajan36@gmail.com>
Signed-off-by: Rajesh-Nagarajan-11 <rajeshnagarajan36@gmail.com>
Signed-off-by: Rajesh-Nagarajan-11 <rajeshnagarajan36@gmail.com>
Signed-off-by: Rajesh-Nagarajan-11 <rajeshnagarajan36@gmail.com>
Signed-off-by: Rajesh-Nagarajan-11 <rajeshnagarajan36@gmail.com>
Signed-off-by: Rajesh-Nagarajan-11 <rajeshnagarajan36@gmail.com>
Signed-off-by: Rajesh-Nagarajan-11 <rajeshnagarajan36@gmail.com>
Signed-off-by: Rajesh-Nagarajan-11 <rajeshnagarajan36@gmail.com>
Signed-off-by: Rajesh-Nagarajan-11 <rajeshnagarajan36@gmail.com>
Signed-off-by: Rajesh-Nagarajan-11 <rajeshnagarajan36@gmail.com>
Signed-off-by: Rajesh-Nagarajan-11 <rajeshnagarajan36@gmail.com>
Signed-off-by: Rajesh-Nagarajan-11 <rajeshnagarajan36@gmail.com>
Signed-off-by: Rajesh-Nagarajan-11 <rajeshnagarajan36@gmail.com>
Signed-off-by: Rajesh-Nagarajan-11 <rajeshnagarajan36@gmail.com>
Signed-off-by: Rajesh-Nagarajan-11 <rajeshnagarajan36@gmail.com>
Comment thread src/collections/handbook/designer/index.mdx Outdated
@saurabhraghuvanshii
Copy link
Copy Markdown
Member

@Rajesh-Nagarajan-11 I noticed another issue with the current change. Clicking on items in the Table of Contents causes the page to reload, but it should navigate smoothly without reloading.

Rajesh-Nagarajan-11 and others added 5 commits December 7, 2025 11:08
…ormat issues

Signed-off-by: Rajesh-Nagarajan-11 <rajeshnagarajan36@gmail.com>
Signed-off-by: Rajesh-Nagarajan-11 <rajeshnagarajan36@gmail.com>
Signed-off-by: Rajesh-Nagarajan-11 <rajeshnagarajan36@gmail.com>
Signed-off-by: Rajesh-Nagarajan-11 <rajeshnagarajan36@gmail.com>
This reverts commit 24e2878.

Signed-off-by: Rajesh-Nagarajan-11 <rajeshnagarajan36@gmail.com>
Signed-off-by: Rajesh-Nagarajan-11 <rajeshnagarajan36@gmail.com>
Signed-off-by: Rajesh-Nagarajan-11 <rajeshnagarajan36@gmail.com>
Signed-off-by: Rajesh-Nagarajan-11 <rajeshnagarajan36@gmail.com>
This reverts commit 4487b86.

Signed-off-by: Rajesh-Nagarajan-11 <rajeshnagarajan36@gmail.com>
Signed-off-by: Rajesh-Nagarajan-11 <rajeshnagarajan36@gmail.com>
Signed-off-by: Rajesh-Nagarajan-11 <rajeshnagarajan36@gmail.com>
@layer5io layer5io deleted a comment from l5io Dec 7, 2025
@layer5io layer5io deleted a comment from l5io Dec 7, 2025
@layer5io layer5io deleted a comment from l5io Dec 7, 2025
@layer5io layer5io deleted a comment from l5io Dec 7, 2025
@layer5io layer5io deleted a comment from l5io Dec 7, 2025
@l5io
Copy link
Copy Markdown
Member

l5io commented Dec 7, 2025

🚀 Preview for commit fc93e77 at: https://693540553ed019cbadb59950--layer5.netlify.app

@Fireentity
Copy link
Copy Markdown
Contributor

@Rajesh-Nagarajan-11 Thank you for your contribution! Let's discuss this during the website call tomorrow at 6:30 PM IST | 8 AM CT Add it as an agenda item to the meeting minutes, if you would 🙂

@l5io
Copy link
Copy Markdown
Member

l5io commented Dec 8, 2025

🚀 Preview for commit 50d6fea at: https://6936e11d702ed9073fcf1ddf--layer5.netlify.app

Rajesh-Nagarajan-11 and others added 2 commits December 8, 2025 21:02
Signed-off-by: Rajesh Nagarajan <139469505+Rajesh-Nagarajan-11@users.noreply.github.com>
Signed-off-by: Rajesh-Nagarajan-11 <rajeshnagarajan36@gmail.com>
@l5io
Copy link
Copy Markdown
Member

l5io commented Dec 8, 2025

🚀 Preview for commit bba33a8 at: https://6936f74ad4dd634dd0d1ca55--layer5.netlify.app

@Rajesh-Nagarajan-11 Rajesh-Nagarajan-11 merged commit e669938 into layer5io:master Dec 8, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Handbook] Table of Contents need to be dynamically generated

8 participants