Add Buttons status to support A11y + Address common "disabled" inclusive language issue #677
HfernetyA11y
started this conversation in
Ideas
Replies: 1 comment
-
@HfernetyA11y ! |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Summary:
Provide inactive button status of “unavailable” to improve accessibility for screen readers.
Basic Example:
A transaction cannot be processed until require data is provided by casher. Transaction “Pay” button needs to be in inactive status until data is provided. A11y screen reader users need a way to hear that “pay” button is “unavailable”. Motivations:
1- Button UI element has no status support in the framework currently.
2- While making this change consider also inclusive language enhancement. Instead of using the common “disable” term use “unavailable”.
Alternatives:
The term “dimmed” could be used. But we tested the term “unavailable” with lived experiences screen reader user and it was selected as it communicates more directly the status.
Beta Was this translation helpful? Give feedback.
All reactions