Skip to content
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

refactor: reorganize documentation navigation structure #2811

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

devin-ai-integration[bot]
Copy link

Documentation Navigation Restructure

This PR reorganizes the documentation navigation into four main sections:

  • Docs (all documentation)
  • Packages (Beta)
  • Workflow (Beta)
  • Help & Support

Changes

  • Updated topbar navigation in docusaurus.config.js
  • Restructured sidebars.js to maintain hierarchies
  • Added id field to intro.md frontmatter
  • Preserved all existing content and hierarchical relationships

Testing

  • Verified locally that all pages are accessible
  • Confirmed navigation structure works as expected
  • Checked that all existing URLs remain functional
  • Ensured build process completes successfully

Link to Devin run: https://app.devin.ai/sessions/a833e67c3987462e99cc6ef8737570a7

Requested by: [email protected]

- Update topbar with four main sections
- Preserve hierarchical structure
- Move intro page to root level
- Maintain all existing content

Co-Authored-By: [email protected] <[email protected]>
Copy link

vercel bot commented Feb 4, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
appsmith-docs ✅ Ready (Inspect) Visit Preview 💬 Add feedback Feb 4, 2025 4:29pm

Copy link
Author

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add "(aside)" to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment and CI monitoring

@CLAassistant
Copy link

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

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