Improving the accessibility of the pagination layout in the admin.
In the admin, when navigating to the pagination area using a screen reader, there is currently no description provided for the area. When focusing on a button, the screen reader only announces the button's innerHTML and its role.
e.g. "2, button"

This may not clearly communicate the purpose of the button to screen reader users, as the innerHTML and role alone can be ambiguous.
I believe accessibility could be improved by using aria-labelledby
to provide a description when entering the pagination area, and by adding the aria-current
attribute to indicate the current page when focusing on individual buttons. This would help screenreader users better understand the context and purpose of each button control.
Change History
(15)
Owner: |
set to Antoliny
|
Status: |
new → assigned
|
Description: |
modified (diff)
|
Cc: |
Eliana Rosselli Thibaud Colas Sarah Abderemane Tom Carrick added
|
Triage Stage: |
Unreviewed → Accepted
|
Patch needs improvement: |
set
|
Patch needs improvement: |
unset
|
Patch needs improvement: |
set
|
Patch needs improvement: |
unset
|
Triage Stage: |
Accepted → Ready for checkin
|
Resolution: |
→ fixed
|
Status: |
assigned → closed
|
PR