(Do not merge) Add filter stories for experimental SelectPanel - #7992
(Do not merge) Add filter stories for experimental SelectPanel#7992siddharthkp wants to merge 6 commits into
Conversation
- WithFilterButtons: Add aria-pressed, aria-controls, role=group for accessibility - WithFilterSegmentedControl: New story using SegmentedControl for filter UI
|
|
🤖 Lint issues have been automatically fixed and committed to this PR. |
|
🤖 Lint issues have been automatically fixed and committed to this PR. |
|
Hi! This pull request has been marked as stale because it has been open with no activity for 60 days. You can comment on the pull request or remove the stale label to keep it open. If you do nothing, this pull request will be closed in 7 days. |
Overview
Adds accessibility improvements to the existing
WithFilterButtonsstory and introduces a newWithFilterSegmentedControlstory to demonstrate two accessible approaches for filtering within SelectPanel.Changelog
New
WithFilterSegmentedControlstory: demonstrates using SegmentedControl for branch/tag filteringChanged
WithFilterButtons: addedaria-pressed,aria-controls, androle="group"for accessibilityRemoved
None
Rollout strategy
Testing & Reviewing
Open Storybook and navigate to:
Verify both stories render correctly and screen readers announce the filter state properly.
Merge checklist