Skip to content

chore(docs): remove internal UI component library page from public docs - #59

Merged
Bissbert merged 1 commit into
mainfrom
chore/remove-components-docs
Jul 17, 2026
Merged

chore(docs): remove internal UI component library page from public docs#59
Bissbert merged 1 commit into
mainfrom
chore/remove-components-docs

Conversation

@Bissbert

Copy link
Copy Markdown
Contributor

Summary

  • Removes /docs/components, a live style guide for the site's own presentational components (Button/Card/Badge/etc.) that was a contributor concern, not gemmology product/API documentation
  • Removes the corresponding nav.ts entry, which was the single source of truth driving the sidebar, hub cards, and prev/next ordering

Test plan

  • Build succeeds: 921 pages generated (was 922)
  • Test suite passes: 502 tests

The /docs/components page was a live style guide for the site's own
presentational components (Button/Card/Badge/etc.) - an internal
contributor aid, not gemmology product/API documentation, and not a
consumable package. Removed the page and its nav.ts entry (which drops
it from the sidebar, hub cards, and prev/next ordering). Build 921
pages (was 922), 502 tests pass.
@github-actions

Copy link
Copy Markdown

🚀 Preview deployed to: https://7e6f788c.gemmology-dev.pages.dev

@Bissbert
Bissbert merged commit 95e4446 into main Jul 17, 2026
5 of 6 checks passed
@Bissbert
Bissbert deleted the chore/remove-components-docs branch July 17, 2026 08:19
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