Disabled States
Communicate disabled states clearly to all users.
Disabled menu items are announced but not interactive.
Screen readers announce: "Disabled Action, menuitem, disabled, unavailable"
Disabled menus prevent interaction entirely.
The trigger button is disabled and not focusable, clearly indicating the menu is unavailable.
Ensure radio groups are accessible and properly managed.
Radio items within a group are properly associated.
Screen readers announce the group relationship and current selection: "Theme menu, Light, menuitemradio, checked, 1 of 2, Radio group"
Use controlled state for radio groups to ensure accessibility.
Controlled state ensures screen readers receive updates when selections change.