Skip to content

Review changes for #205, removes deprecated components - #206

Merged
Shrinks99 merged 15 commits into
mainfrom
nav-review
Oct 28, 2026
Merged

Shrinks99 merged 15 commits into
mainfrom
nav-review

Conversation

@Shrinks99

@Shrinks99 Shrinks99 commented Oct 27, 2026 •

Copy link
Copy Markdown
Member

Changes

  • Remove overly specific docs language subject to details that can drift
  • Improves docs specificity around nav component usage - important for agents context
  • Removes line about no nav component existing from the Equality skill
    • This requires everyone to update their skills files to get the latest changes in their projects as well
  • Updates project to pnpm 12

Because this previously required a major version bump to v5, I've also gone ahead and removed our deprecated components that are unused across Guardian and Explorer.

  • Removes ScrollArea & Scrollbar
  • Removes Drawer (never used, doesn't even have a docs page)
  • Removes ListOrGridViewToggle - Replaced by SegmentedControls

- Remove overly specific px measurement.  These details can drift
Over-specced.  We have no plans to use this prop.
`ScrollArea` & `ScrollBar`, `ListOrGridViewToggle`, `Drawer` (never used, doesn't have a docs page even)
Comment thread packages/demo/src/content/docs/components/nav.mdx Outdated
matthewmr-eqty
matthewmr-eqty previously approved these changes Oct 27, 2026

@matthewmr-eqty matthewmr-eqty 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.

Approving. A few small asks inline.

Comment thread packages/demo/src/content/docs/components/nav.mdx Outdated
Comment thread packages/demo/src/content/docs/components/nav.mdx Outdated
Comment thread packages/ui/src/components/nav/nav-switcher.tsx
Comment thread packages/demo/src/content/docs/components/nav.mdx Outdated
@matthewmr-eqty
matthewmr-eqty dismissed their stale review October 27, 2026 19:22

Holding my approval until we settle onHighlightEnd (see inline). Everything else looks good.

Comment thread packages/ui/src/components/nav/nav-switcher.tsx
@Shrinks99 Shrinks99 changed the title Review changes for #205, removes Review changes for #205, removes deprecated components Oct 27, 2026
Shrinks99 and others added 2 commits October 27, 2026 15:36
Co-authored-by: matthewmr-eqty <matthew.rhodes@eqtylab.io>
Co-authored-by: Henry Wilkinson <henry@wilkinson.graphics>
Co-authored-by: matthewmr-eqty <matthew.rhodes@eqtylab.io>

@matthewmr-eqty matthewmr-eqty 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.

Thanks for keeping onHighlightEnd. Approving.

@Shrinks99
Shrinks99 merged commit acdb36a into main Oct 28, 2026
1 check passed
@Shrinks99
Shrinks99 deleted the nav-review branch October 28, 2026 03:23
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.

2 participants