You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The "Sign In" button on the landing page does not follow the established design pattern for button controls. It is not focusable or actionable by the keyboard and does not announce a button role.
WCAG 2.2 A 2.1.1 Keyboard requires that interactive controls are focusable and operable with the keyboard.
Screen reader and keyboard only users expect to be able to navigate to the control and that the proper accessible name and button role are announced when interacting with it.
Acceptance Criteria
Make this control render as an HTML button or add role="button" and tabindex="0"
Test with a screen reader JAWS, VoiceOver, NVDA, Orca, Talkback, etc.
Ensure the control announces the accessible name which matches the visible label for the control and the button role
Issue
The "Sign In" button on the landing page does not follow the established design pattern for button controls. It is not focusable or actionable by the keyboard and does not announce a
button
role.Expected Behavior
button
role is used.button
role are announced when interacting with it.Acceptance Criteria
button
or addrole="button"
andtabindex="0"
button
roleLinked to tracking issue: #456
The text was updated successfully, but these errors were encountered: