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.
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.
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>
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>
Pushed to master for 23.11. Nice work everyone, thanks!
Enhancement not pushed to 23.05.x