Skip to content

IA reorg: nav structure skeleton with stub pages#4835

Open
shannonbradshaw wants to merge 1 commit intoviamrobotics:mainfrom
shannonbradshaw:IA-reorg-skeleton
Open

IA reorg: nav structure skeleton with stub pages#4835
shannonbradshaw wants to merge 1 commit intoviamrobotics:mainfrom
shannonbradshaw:IA-reorg-skeleton

Conversation

@shannonbradshaw
Copy link
Collaborator

Summary

  • Establishes the new information architecture as a complete nav skeleton
  • All new sections, subsections, and leaf pages exist as frontmatter-only stubs (420+ pages)
  • New sidebar styling: collapsed by default, uppercase top-level labels, border separators, no second-nav bar
  • Old sections (operate, manage, data-ai) hidden from nav via toc_hide but still accessible by URL
  • Config: ul_show=1 for collapsed sidebar

Approach

This is PR 1 of a series that breaks the IA-reorg branch into reviewable pieces. This PR lands only structure — no content changes. Subsequent PRs will fill in content section by section on top of this skeleton.

Test plan

  • hugo builds cleanly with no errors
  • All new sections appear in sidebar with correct names and hierarchy
  • Old sections (operate, manage, data-ai) are hidden from sidebar
  • Dev tools and Tutorials still appear in sidebar
  • Clicking any new section/page renders without 404
  • Existing pages at old URLs still work

🤖 Generated with Claude Code

Establish the new information architecture with all sections,
subsections, and leaf pages as frontmatter-only stubs. This gives
reviewers the full nav to evaluate without 747 files of content
changes. Subsequent PRs will fill in content section by section.

Changes:
- config.toml: ul_show=1 (collapsed sidebar)
- SCSS: remove second-nav, add nav-top-section styling, tighter spacing
- sidebar-tree.html: add nav-top-section class, remove overview spans
- navbar.html: remove second-nav bar
- Hide old sections (operate, manage, data-ai) from nav via toc_hide
- 420+ new stub pages mirroring the IA-reorg branch structure

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@netlify
Copy link

netlify bot commented Mar 17, 2026

Deploy Preview for viam-docs ready!

Name Link
🔨 Latest commit 40e6835
🔍 Latest deploy log https://app.netlify.com/projects/viam-docs/deploys/69b9a3423d47180008f26963
😎 Deploy Preview https://deploy-preview-4835--viam-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 33 (🔴 down 9 from production)
Accessibility: 100 (no change from production)
Best Practices: 100 (no change from production)
SEO: 92 (no change from production)
PWA: 70 (no change from production)
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

@viambot viambot added the safe to build This pull request is marked safe to build from a trusted zone label Mar 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

safe to build This pull request is marked safe to build from a trusted zone

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants