Skip to content

Updating components#2

Merged
Brayden merged 5 commits intomainfrom
brayden/component-updates
Nov 10, 2025
Merged

Updating components#2
Brayden merged 5 commits intomainfrom
brayden/component-updates

Conversation

@Brayden
Copy link
Copy Markdown
Collaborator

@Brayden Brayden commented Nov 9, 2025

  • Use LinkComponent instead of <a> or requiring react-router
  • Introduce LinkProvider so apps can decide how to handle links
  • Breadcrumb prevents a11y focus trap
  • PageHeader only shows tabs when they exist
  • Combobox shows X when a selection is made instead of down chevron
  • Better default accessibility support in components
  • Add new Meter component
  • Rename Toggle -> Switch to match Base UI naming
  • Update Tabs to use Base UI
  • Update the Empty leading example
  • Update the PageHeader leading example
  • Update the ResourceList leading example
  • Update LayerCard to support LayerCard.Primary and LayerCard.Secondary options
  • Change SelectOption to Select.Option
  • Change Dialog subitems to support dot notation also (e.g. Dialog.Title)
  • Breadcrumbs support collapsed prop to support hover to expand

@Brayden Brayden marked this pull request as ready for review November 10, 2025 20:16
@Brayden Brayden merged commit 6d16567 into main Nov 10, 2025
@Brayden Brayden deleted the brayden/component-updates branch January 30, 2026 23:44
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