-
Notifications
You must be signed in to change notification settings - Fork 7
New sidebar mockup #597
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
Draft
nearestnabors
wants to merge
11
commits into
main
Choose a base branch
from
nav-mockup
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
New sidebar mockup #597
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This commit implements a complete restructuring of the Nextra documentation sidebar navigation to match the provided mockup specification. Key changes: Major Structural Changes: - Reorganized content into clear sections: Get Started, Example agents, Guides, Learn, Updates, APIs & SDKs - Renamed directories (using-tools → calling-tools, orchestrators → agent-frameworks, scaling → sharing-with-end-users) - Created proper hierarchical structures for all major sections Navigation Cleanup: - Removed duplicate navigation entries caused by page.mdx files in directories with subdirectories - Fixed auto-discovery issues by explicitly hiding unwanted directories - Eliminated "orchestrators" references and created clean agent-frameworks structure - Removed extra items like "Auth Providers", "Scaling", "migrate mcp" from various sections Section-Specific Improvements: - Calling tools: Organized into 3rd party apps, custom apps, triggers, and reference sections - Creating tools: Restructured into 7 major subsections with proper nesting - Deployment & Hosting: Converted from single link to proper subsection structure - Security & Compliance: Cleaned up to show only 3 specified items - Customizing Auth: Fixed order and removed duplicates, added OAuth 2.0 properly - Learn: Added proper subsections to "What's an agent?" and cleaned up duplicates - Arcade Clients: Removed duplicates and standardized to 3 clients Technical Implementation: - Updated all _meta.tsx files to match new structure - Created proper directory hierarchies with placeholder content - Added comprehensive hidden directory list to prevent auto-discovery issues - Maintained proper Nextra navigation patterns throughout 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
- Convert "Example agents" section from separate pages to single unified page - Move example agents from standalone section to under "Getting Started" - Combine confluence-jira-example and daily-digest-example into one page - Remove old individual example agent directories and pages - Update sidebar navigation to show "Example Agents" as single link 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
Update section and page titles throughout the navigation to be more consistent: Main section changes: - "Calling tools" → "Call tools" - "Creating tools" → "Create tools" - "Sharing your agent with end-users" → "Share your agent with end-users" - "APIs & SDKs" → "APIs" Subsection updates: - "Tool building basics" → "Build a tool" - "Evaluating tools" → "Evaluate tools" - "Building tools to get more performance..." → "Improve an existing toolkit" - "Error Handling"/"Error handling" → "Handle errors" - "Triggers" → "Trigger tool calls" - "Customizing Auth" → "Customize auth" Page title normalization: - Remove "-ing" suffixes for consistency (Connecting → Connect) - Use imperative mood throughout (Set up, Configure, etc.) - Add Java Client page placeholder 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
Update the main navigation section title from "APIs" to "API Reference" to better reflect the content and align with standard documentation conventions. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
- Add "Toolkits" as external link to "/en/mcp-servers" in Get Started section - Change "API key" to "Get an API key" for clarity and consistency 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.