Skip to content

Restructure nav: Products | Get Started | Reference | Release Notes | Support#2518

Merged
johndmulhausen merged 15 commits into
mainfrom
ia-products
Apr 27, 2026
Merged

Restructure nav: Products | Get Started | Reference | Release Notes | Support#2518
johndmulhausen merged 15 commits into
mainfrom
ia-products

Conversation

@johndmulhausen

Copy link
Copy Markdown
Contributor

Summary

Collapses the five per-product horizontal tabs (W&B Models, Weave, Inference, Training, Sandboxes) into a single Products tab and introduces two new top tabs: Get Started and Reference. The old per-product tabs are preserved as hidden tabs so users still get an isolated product left-nav when they navigate into a specific product's docs.

New visible top nav (English)

Products | Get Started | Reference | Support

What each visible tab contains

  • Products — merges the old Platform tab. Left nav groups:
    • Products: redirect cards to each product home (/models, /weave, /inference, /training, /sandboxes)
    • Platform Details: Release Notes, Configure W&B, Monitoring & Usage, Deployment Options
    • Resources: Pricing, Blog, Courses, Security
    • Tab landing: / (uses existing index.mdx)
  • Get Started (new): get-started, platform/mcp-server, platform/wb-skills, and the new examples page
  • Reference (new): a signpost tab. Left nav is one stub-redirect entry per reference doc set (Models SDK/Public API/CLI/QEL/Workspaces API; Weave Python/TypeScript/Service API; Inference API; Training API). Clicking any entry lands users in the owning product tab where the full reference sub-tree lives. Tab landing: /reference with a by-product card grid.
  • Support: unchanged content; moved in the tab list to sit before the hidden tabs.

Hidden tabs

W&B Models, W&B Weave, W&B Inference, W&B Training, W&B Sandboxes are marked "hidden": true. Their full reference sub-trees remain in each tab as the canonical home for that product's reference content. Existing hidden tabs (W&B Launch, Support: W&B Models/Weave/Inference) are unchanged.

New files

  • reference.mdx: by-product overview of all reference offerings (one card per reference doc set)
  • examples.mdx: comprehensive index of hands-on content, grouped by product, including every tutorial, walkthrough, and colab-bearing page in the nav. Starts with a Quickstarts section covering cross-product + per-product quickstarts.
  • product-sandboxes.mdx: Products tab redirect to /sandboxes
  • models/ref-link-{python,public-api,cli,query-panel,workspaces}.mdx
  • weave/ref-link-{python,typescript,service-api}.mdx
  • inference/ref-link-api.mdx, training/ref-link-api.mdx
    Each stub is a small MDX file with a url: frontmatter redirect to the corresponding page in the owning product's hidden tab.

Non-goals / scope

  • Only the English (en) nav is changed. fr, ja, ko locales are unchanged and should be updated in a follow-up PR.
  • No content changes to any existing reference page. All URLs are preserved.

Test plan

  • mint dev builds cleanly and the visible tabs render as Products | Get Started | Reference | Support
  • mint broken-links reports no broken links
  • Clicking Products lands on /; Get Started on /get-started; Reference on /reference; Support on /support
  • Clicking any entry in the Reference tab left-nav redirects into the owning product tab with the full reference left-nav visible (e.g., Public API/models/ref/python/public-api with Models' Python group expanded)
  • Every card on /reference lands on a working page
  • Every card on /examples lands on a working page, and every page with a live colab link that is present in docs.json is represented in /examples
  • Navigating to any hidden tab URL (e.g., /models, /weave) still shows the isolated product left-nav and a top-nav of Products | Get Started | Reference | Support | <active product>

Collapse the five per-product horizontal tabs (Models, Weave, Inference,
Training, Sandboxes) into a single Products tab and add new Get Started
and Reference tabs. The product tabs are preserved as hidden tabs so
users still get an isolated product left-nav when browsing a specific
product's docs.

Nav changes
- Visible top tabs: Products | Get Started | Reference | Support.
- Products tab merges the old Platform content. Left nav is: a Products
  group (links to each product home page), Platform Details (release
  notes, configure W&B, monitoring & usage, deployment options), and
  Resources. The index page serves as the tab landing.
- Get Started tab (new) contains get-started, MCP server, wb-skills,
  and the new examples page.
- Reference tab (new) is a signpost: left nav lists one stub-redirect
  entry per reference doc set (Models: Python SDK, Public API, CLI,
  Query Expression Language, Reports and Workspaces API; Weave: Python
  SDK, TypeScript SDK, Service API; Inference: API Reference; Training:
  API Reference). Clicking any entry lands users in the owning product
  tab, which holds the full reference sub-tree.
- Support tab is defined before the hidden tabs so it renders before
  any active hidden product tab.
- W&B Models, Weave, Inference, Training, and Sandboxes tabs are marked
  hidden: true; their reference sub-trees remain inside each tab.

New landing pages
- reference.mdx: a by-product overview of all reference offerings
  (one card per reference doc set).
- examples.mdx: a comprehensive index of hands-on content, grouped by
  product, including every tutorial, walkthrough, and colab-bearing
  page in docs.json. Starts with a Quickstarts section covering the
  cross-product get-started page and each product's quickstart.

New stub files
- product-sandboxes.mdx: Products tab redirect to /sandboxes.
- models/ref-link-{python,public-api,cli,query-panel,workspaces}.mdx
- weave/ref-link-{python,typescript,service-api}.mdx
- inference/ref-link-api.mdx
- training/ref-link-api.mdx
  Each stub is a tiny MDX with url: frontmatter that redirects to the
  corresponding page in the owning product's hidden tab.

Scope
- English (en) nav only; fr/ja/ko locales are unchanged and should be
  updated in a follow-up PR.
- No content changes to any existing reference page; URLs preserved.
@johndmulhausen
johndmulhausen requested a review from a team as a code owner April 21, 2026 23:53
Copilot AI review requested due to automatic review settings April 21, 2026 23:53
@mintlify

mintlify Bot commented Apr 21, 2026

Copy link
Copy Markdown
Contributor

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
wandb 🟢 Ready View Preview Apr 21, 2026, 11:57 PM

@github-actions

github-actions Bot commented Apr 21, 2026

Copy link
Copy Markdown
Contributor

📚 Mintlify Preview Links

🔗 View Full Preview

✨ Added (13 total)

📄 Pages (13)

File Preview
examples.mdx Examples
inference/ref-link-api.mdx Ref Link Api
models/ref-link-cli.mdx Ref Link Cli
models/ref-link-public-api.mdx Ref Link Public Api
models/ref-link-python.mdx Ref Link Python
models/ref-link-query-panel.mdx Ref Link Query Panel
models/ref-link-workspaces.mdx Ref Link Workspaces
product-sandboxes.mdx Product Sandboxes
reference.mdx Reference
training/ref-link-api.mdx Ref Link Api
... and 3 more files

📝 Changed (3 total)

📄 Pages (2)

File Preview
get-started.mdx Get Started
support.mdx Support
⚙️ Other (1)
File
docs.json

🤖 Generated automatically when Mintlify deployment succeeds
📍 Deployment: 03ab655 at 2026-04-27 17:40:55 UTC

@github-actions

github-actions Bot commented Apr 21, 2026

Copy link
Copy Markdown
Contributor

🔗 Link Checker Results

All links are valid!

No broken links were detected.

Checked against: https://wb-21fd5541-ia-products.mintlify.app

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Restructures the Mintlify docs top navigation to consolidate product docs under a single Products tab while adding Get Started and Reference tabs, keeping per-product navigation experiences via hidden product tabs and redirect stubs.

Changes:

  • Updates docs.json to implement the new top-nav tabs (Products | Get Started | Reference | Support) and mark product tabs as hidden.
  • Adds new landing pages for Reference (reference.mdx) and Example Code & Notebooks (examples.mdx).
  • Introduces multiple frontmatter-only MDX redirect stubs (*-ref-link-*.mdx, product-sandboxes.mdx) to route users into the correct product-owned sections.

Reviewed changes

Copilot reviewed 15 out of 15 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
docs.json Reworks nav tabs/groups; adds Get Started + Reference tabs; hides product tabs.
reference.mdx Adds Reference landing page with by-product card grid to canonical reference destinations.
examples.mdx Adds consolidated examples/tutorials index grouped by product for the Get Started tab.
product-sandboxes.mdx Adds Products-tab redirect stub to /sandboxes.
models/ref-link-python.mdx Reference-tab redirect stub into Models Python reference.
models/ref-link-public-api.mdx Reference-tab redirect stub into Models Public API reference.
models/ref-link-cli.mdx Reference-tab redirect stub into Models CLI reference.
models/ref-link-query-panel.mdx Reference-tab redirect stub into Models QEL reference.
models/ref-link-workspaces.mdx Reference-tab redirect stub into Reports/Workspaces API reference.
weave/ref-link-python.mdx Reference-tab redirect stub into Weave Python SDK reference.
weave/ref-link-typescript.mdx Reference-tab redirect stub into Weave TypeScript SDK reference.
weave/ref-link-service-api.mdx Reference-tab redirect stub into Weave Service API reference.
inference/ref-link-api.mdx Reference-tab redirect stub into Inference API reference.
training/ref-link-api.mdx Reference-tab redirect stub into Training API reference.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread examples.mdx Outdated
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
… and navigation. Introduced new groupings for Python SDK, CLI, and various functionalities, improving clarity and accessibility of reference materials.
…title for improved navigation. Enhanced organization by introducing new groupings and pages, while renaming the support page to 'Support Home' for clarity.
…clarity in navigation and enhance documentation structure for better organization.
…tation structure and navigation. This update restores the previous grouping of release notes for W&B Server and SDK, enhancing clarity and accessibility for users.
@johndmulhausen
johndmulhausen enabled auto-merge (squash) April 23, 2026 21:44
@johndmulhausen johndmulhausen changed the title Restructure nav: Products | Get Started | Reference | Support Restructure nav: Products | Get Started | Reference | Release Notes | Support Apr 27, 2026
@johndmulhausen
johndmulhausen merged commit 0377a0c into main Apr 27, 2026
9 of 10 checks passed
@johndmulhausen
johndmulhausen deleted the ia-products branch April 27, 2026 17:41
mdlinville added a commit that referenced this pull request May 1, 2026
## Description
Restore the release notes nav from #2518

It was inadvertently reverted in #2554

## Testing
- [x] Local build succeeds without errors (`mint dev`)
- [x] Local link check succeeds without errors (`mint broken-links`)
- [ ] PR tests succeed
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.

3 participants