Skip to content

docs: add sidebar section headers and flatten develop/#188

Merged
BrianSeong99 merged 8 commits intomainfrom
brian/sidebar-sections-flatten-develop
Mar 5, 2026
Merged

docs: add sidebar section headers and flatten develop/#188
BrianSeong99 merged 8 commits intomainfrom
brian/sidebar-sections-flatten-develop

Conversation

@BrianSeong99
Copy link
Contributor

Summary

  • Add non-clickable section headers (Getting Started, Build, Solutions, Reference) to the builder sidebar
  • Flatten develop/tutorials/tutorials/ directly under builder/
  • Update CI workflows to ingest tutorials into the new path
  • Fix all internal links and category doc IDs after the move

Test plan

  • npm run build passes with no new broken links
  • Sidebar renders with section headers visually separating groups
  • All tutorial pages load correctly
  • Category foldering preserved with explicit type: category wrappers

Flatten the develop/ directory by moving tutorials/ up one level:
- docs/builder/develop/tutorials/ → docs/builder/tutorials/
- versioned_docs/version-0.13/builder/develop/tutorials/ → versioned_docs/version-0.13/builder/tutorials/
- Delete develop/index.md and develop/_category_.json
Update all relative links referencing develop/tutorials/ to
use the new tutorials/ path, and adjust link depth for files
that moved up one directory level.
Replace autogenerated builderSidebar with manual config using
HTML section headers (Getting Started, Build, Solutions, Reference)
and per-directory autogenerated items. Add .sidebar-section CSS.
Update CI workflows to ingest tutorials into docs/builder/tutorials/
instead of docs/builder/develop/tutorials/. Add redirect for new
path and keep legacy redirect for old develop/tutorials URLs.
Increase font size (11px → 0.75rem), darken color (emphasis-500 →
emphasis-700), and align padding with menu link horizontal padding.
The SOLUTIONS section header already groups these items, so the
extra Solutions category wrapper was redundant.
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