Bug 39492 - Web Usability Accessibility Audit - Browse Shelf Links on 'Publications' Page
Summary: Web Usability Accessibility Audit - Browse Shelf Links on 'Publications' Page
Status: Signed Off
Alias: None
Product: Koha
Classification: Unclassified
Component: Accessibility (show other bugs)
Version: Main
Hardware: All All
: P5 - low enhancement
Assignee: Alexander Blanchard
QA Contact: Testopia
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-03-31 11:45 UTC by Alexander Blanchard
Modified: 2025-04-03 13:24 UTC (History)
3 users (show)

See Also:
Change sponsored?: ---
Patch complexity: ---
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:
Circulation function:


Attachments
Bug 39492: Browse Shelf Links on 'Publications' Pg (3.12 KB, patch)
2025-04-02 14:58 UTC, Alexander Blanchard
Details | Diff | Splinter Review
Bug 39492: Browse Shelf Links on 'Publications' Pg (3.19 KB, patch)
2025-04-03 13:24 UTC, Laura Escamilla
Details | Diff | Splinter Review

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Blanchard 2025-03-31 11:45:51 UTC
The accessibility audit highlighted that on the accessibility page there are repeated 'Browse Shelf' links. The report indicates that these need additional context to be clear without relying on surrounding context. 

The suggested solution is to add extra context using aria-label or aria-labelledby
Comment 1 Alexander Blanchard 2025-04-02 14:58:58 UTC
Created attachment 180412 [details] [review]
Bug 39492: Browse Shelf Links on 'Publications' Pg

An accessibility audit has highlighted that the Browse Shelf link on the Publicaitons page does not provide enough context for visually impaired users. The suggested solution was to add aria-labels to provide context.

To test:
1) Ensure that you have at least one item with a call number.
2) Navigate to the item's page and scroll down to the table.
3) Right click and choose inspect on the 'Browse Shelf' link and note that there is not an aria label.
4) Apply patch.
5) Repeat the steps above.
6) Notice that there is an aria-label that adds context to the Browse Shelf link by including the title of the record.
Comment 2 Laura Escamilla 2025-04-03 13:24:40 UTC
Created attachment 180524 [details] [review]
Bug 39492: Browse Shelf Links on 'Publications' Pg

An accessibility audit has highlighted that the Browse Shelf link on the Publicaitons page does not provide enough context for visually impaired users. The suggested solution was to add aria-labels to provide context.

To test:
1) Ensure that you have at least one item with a call number.
2) Navigate to the item's page and scroll down to the table.
3) Right click and choose inspect on the 'Browse Shelf' link and note that there is not an aria label.
4) Apply patch.
5) Repeat the steps above.
6) Notice that there is an aria-label that adds context to the Browse Shelf link by including the title of the record.

Signed-off-by: Laura_Escamilla <laura.escamilla@bywatersolutions.com>