-
### Environment information
```bash
N/A
```
### Rule name
lint/a11y/noNoninteractiveTabindex
### Playground link
https://biomejs.dev/playground/?code=ZQB4AHAAbwByAHQAIABmAHUAbgBjAHQAa…
-
CENG_3306
Docs: https://react-magma.cengage.com/version/4.3.0/api/input/
Success Criteria: https://www.w3.org/WAI/WCAG21/Understanding/name-role-value
In the Character Counter example, the ch…
-
### Issue Summary
The Date Selection component is not accessible to screen readers due to improper use of HTML elements. Currently, a div with tabindex=0 is used in place of a button, and screen read…
-
### Issue Summary
The File Upload component is inaccessible to screen readers due to improper use of HTML elements. Currently, a div with `tabindex=1` is used in place of a button, and screen reade…
-
### Issue Summary
Users are unable to answer the matrix question using a screen reader because proper labels are missing. Each input option in the matrix should include an `aria-label` that clearly i…
-
### Steps to reproduce
Google Chrome (version 130) on macos with voiceover was used to reproduce.
1. Run provided reproduction code in web
2. Enable screen reader
3. Using screen reader naviga…
-
Create a new page that includes accessibility guidance and a checklist for designers. Goal will be to educate and inform designers about accessibility best practices and provide reminders about what t…
-
## Describe the task
When the screen is narrower and the mobile nav hamburger button pops up, it is not reachable or operable via keyboard navigation. Since it's not reachable by keyboard, screenre…
-
Typing is not possible in any field with voice-over activated. (Used safari)
If VO is deactivated, you can type.
* Organization unit name*
* Assign Employees
* Shipping Address
* Billing Address
!S…
-
The a11y view makes assumptions about its context so that it can hook into a sim. @brettfiedler said that there was a POSE interest in generalizing it so that it could be used for things that are not …