Skip to content

docs: surface distribution + eject/init in the docs sidebar#40

Merged
jal-co merged 1 commit into
mainfrom
docs/sidebar-distribution-cli
Jun 3, 2026
Merged

docs: surface distribution + eject/init in the docs sidebar#40
jal-co merged 1 commit into
mainfrom
docs/sidebar-distribution-cli

Conversation

@jal-co

@jal-co jal-co commented Jun 3, 2026

Copy link
Copy Markdown
Owner

What

Adds the new docs pages to the rendered sidebar nav (www/components/docs-sidebar.tsx):

  • New Distribution group → Hosted Registry, GitHub Source Registry
  • Missing CLI entries → Init Command, Eject

Why

The docs sidebar is a hand-written component, not driven by the Fumadocs meta.json files. PRs #38 and #39 added/moved pages (eject, init, github-registries, distribution) and updated meta.json, but the visible sidebar was never updated — so those pages existed and served 200 but weren't reachable from the nav. This closes that gap, including the pre-existing miss where init and eject were never listed.

Follow-up to #39 (the sidebar commit didn't make it into that squash).

Closes #

Type

  • docs — Documentation

Checklist

  • Branch follows conventional naming (feat/, fix/, docs/, etc.)
  • Commits follow Conventional Commits
  • npm run lint passes
  • npm test passes
  • Tests added or updated (if changing behaviour)
  • Docs updated (if changing flags, prompts, or generator output)

Docs-only. Verified all six sidebar targets resolve to real .mdx pages and pnpm build passes (26 static pages).

The docs sidebar is a hand-written component, not driven by the Fumadocs
meta.json files, so new pages were not appearing in the nav.

- Add a Distribution group (Hosted Registry, GitHub Source Registry)
- Add the missing CLI entries (Init Command, Eject)
@vercel

vercel Bot commented Jun 3, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
scn-stack Ready Ready Preview, Comment Jun 3, 2026 6:33pm

Request Review

@github-actions github-actions Bot added docs Documentation changes website Changes to www/ (scnstack.sh) labels Jun 3, 2026
@jal-co jal-co merged commit 10bb072 into main Jun 3, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docs Documentation changes website Changes to www/ (scnstack.sh)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant