-
Notifications
You must be signed in to change notification settings - Fork 3.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Instructor students page: accessibility issue for course summary headers #12333
Comments
Hello! I am a first time contributor and I would love to take on this issue. Can I please work on that? |
@athakaras Hello! Feel free to submit a PR for this issue 👍🏻 |
do you know which file this issue is reffering to? because i'm having difficulty in finding it.. |
@athakaras Hello! I took a look around the codebase and I was able to find the issue in the The problem is that the number is in a separate heading tag than the rest of the text, like so:
This is probably the reason why the screen reader is reading the number separately from "students", "sections", and "teams". |
@rhyses-pieces Thank you for looking into this issue. Yes, the different headings were used so as to increase the font size of the text level. However, headings should never be used for styling purposes, and this should be changed. In fact, I would argue that headings should not be used at all here as these cards are not headings semantically. In my opinion, the difference in font size is minimal enough that we can do without it altogether, so the simple fix here would be to just combine the text into one tag. |
@domlimm Hello ! I am interested to work on this... |
Hello @rk22277, thanks for your interest! However since @athakaras has already shown interest in working it, I would suggest you look for another issue to contribute to. |
@EuniceSim142, thank you |
Currently, the summary headers for the course in the instructor students page (
To instructor pages
->Students
tab) are being read separately by the screen reader. For example, the below headers would be read as "9" then "students", "2" then "sections", and "3" then "teams" by the screen reader:This behaviour is confusing for those using screen readers. The expected behaviour should be for the screen reader to read the summary text together (e.g. "9 students", "2 sections", and "3 teams").
The text was updated successfully, but these errors were encountered: