Skip to content

fix(a11y): add accessible labels to icon-only controls#50

Open
msmps wants to merge 2 commits intocloudflare:mainfrom
msmps:fix/a11y-icon-control-labels
Open

fix(a11y): add accessible labels to icon-only controls#50
msmps wants to merge 2 commits intocloudflare:mainfrom
msmps:fix/a11y-icon-control-labels

Conversation

@msmps
Copy link
Contributor

@msmps msmps commented Feb 8, 2026

Description

  • Add aria-labels to icon-only controls in MenuBar and Combobox

Problem

Several icon-only controls were missing explicit accessible labels, so screen readers could announce them as unlabeled buttons.

Controls:

  • MenuBar option buttons (icon-only)
  • Combobox.TriggerInput clear button
  • Combobox.TriggerInput dropdown trigger button
  • Combobox.ChipRemove button in multi-select chips

Solution

Add aria-label to each icon-only control:

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