Skip to content

Fix: restructure pages per updated Figma sitemap#7769

Open
kanishksingh23 wants to merge 4 commits into
layer5io:masterfrom
kanishksingh23:fix/page-structure
Open

Fix: restructure pages per updated Figma sitemap#7769
kanishksingh23 wants to merge 4 commits into
layer5io:masterfrom
kanishksingh23:fix/page-structure

Conversation

@kanishksingh23
Copy link
Copy Markdown
Contributor

Description
Restructures pages on layer5.io based on the latest Figma sitemap revision:

  • Moved /cloud-native-management/kanvas/*/products/meshmap/*
  • Moved /cloud-native-management/meshery/*/products/meshery/*
  • Renamed design.jsdesigner.js, operate.jsorchestration.js
  • Renamed getting-started.jsinstall-meshery.js
  • Renamed operating-cloud-native-infra.jshow-meshery-works.js
  • Moved diagram pages under /products/meshmap/diagramming-cloud-architecture/
  • Updated all internal links across 40+ files
  • Added redirects for all old URLs so existing links don't break
  • Updated existing redirect toPath values in redirects.yaml to point to new paths

This PR fixes #5359

Notes for Reviewers

  • cloud-native-management/catalog.js, playground.js, and generate-kubernetes-architecture-diagram.js are intentionally left in place — no corresponding node found in Figma sitemap
  • cloud-native-management/solutions/index.js is also left in place pending maintainer clarification

Signed commits

  • Yes, I signed my commits.

Signed-off-by: kanishksingh23 <kanishksingh763@gmail.com>
Signed-off-by: kanishksingh23 <kanishksingh763@gmail.com>
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jun 2, 2026

Preview deployment for PR #7769 removed.

This PR preview was automatically pruned because we keep only the 6 most recently updated previews on GitHub Pages to stay within deployment size limits.

If needed, push a new commit to this PR to generate a fresh preview.

@saurabhraghuvanshii
Copy link
Copy Markdown
Member

@kanishksingh23 did you verified all links and redirects?

Signed-off-by: kanishksingh23 <kanishksingh763@gmail.com>
@kanishksingh23
Copy link
Copy Markdown
Contributor Author

@saurabhraghuvanshii, Yes, I have verified all the pages on the preview deployment.

@leecalcote leecalcote added the pr/hold Do not merge this PR label Jun 2, 2026
@leecalcote
Copy link
Copy Markdown
Member

The sitemap in Figma hasn't been updated or reviewed an a year or more. Let's hold on this PR until it has been refreshed / re-approved.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/learn Related to /learn section pr/hold Do not merge this PR project/kanvas

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update the structure of pages based on the latest sitemap revision available in Figma

4 participants