Bug 33812

Summary: Accessibility: OPAC messaging preferences is missing form labels
Product: Koha Reporter: Matt Blenkinsop <matt.blenkinsop>
Component: OPACAssignee: Matt Blenkinsop <matt.blenkinsop>
Status: RESOLVED FIXED QA Contact: Marcel de Rooy <m.de.rooy>
Severity: enhancement    
Priority: P5 - low CC: fridolin.somers, m.de.rooy
Version: Main   
Hardware: All   
OS: All   
See Also: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33810
Change sponsored?: --- Patch complexity: Trivial patch
Documentation contact: Documentation submission:
Text to go in the release notes:
Version(s) released in:
23.11.00
Bug Depends on:    
Bug Blocks: 25243    
Attachments: Bug 33812: Checkboxes need labels in opac-messaging.tt
Bug 33812: Checkboxes need labels in opac-messaging.tt
Bug 33812: Checkboxes need labels in opac-messaging.tt

Description Matt Blenkinsop 2023-05-23 16:07:43 UTC
The checkboxes in the Messaging preferences table in the OPAC have been flagged as non-compliant by the Shaw Trust in a report carried out for the British Museum. It is not clear for screen readers what the checkboxes are for.
Comment 1 Matt Blenkinsop 2023-05-23 16:10:18 UTC
Created attachment 151594 [details] [review]
Bug 33812: Checkboxes need labels in opac-messaging.tt

Aria-labels have been added to checkboxes in the OPAC messaging preferences table to assist with screen reading. The relevant preference has been mentioned in each label to identify what the checkbox is for.
Comment 2 Sam Lau 2023-08-08 16:11:19 UTC
Created attachment 154320 [details] [review]
Bug 33812: Checkboxes need labels in opac-messaging.tt

Aria-labels have been added to checkboxes in the OPAC messaging preferences table to assist with screen reading. The relevant preference has been mentioned in each label to identify what the checkbox is for.

Signed-off-by: Sam Lau <samalau@gmail.com>
Comment 3 Marcel de Rooy 2023-09-29 09:46:38 UTC
Created attachment 156372 [details] [review]
Bug 33812: Checkboxes need labels in opac-messaging.tt

Aria-labels have been added to checkboxes in the OPAC messaging preferences table to assist with screen reading. The relevant preference has been mentioned in each label to identify what the checkbox is for.

Signed-off-by: Sam Lau <samalau@gmail.com>

Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>
Comment 4 Tomás Cohen Arazi 2023-10-04 13:33:25 UTC
Pushed to master for 23.11.

Nice work everyone, thanks!
Comment 5 Fridolin Somers 2023-10-05 20:15:16 UTC
Enhancement not pushed to 23.05.x