I decided to keep it simple (especially since Angular doesn't allow ICU messages in attributes: https://github.com/angular/angular/issues/21615). Each row's checkbox has an aria-label like "Row 12". The header row's checkbox has an aria-label like "All rows". Saying select or unselect should be redundant, since it is a checkbox.
I created a branch for this called user/sandbergja /lp1796936_ label_grid_ checkboxes
Here's a link: https:/ /git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/user/ sandbergja/ lp1796936_ label_grid_ checkboxes
I decided to keep it simple (especially since Angular doesn't allow ICU messages in attributes: https:/ /github. com/angular/ angular/ issues/ 21615). Each row's checkbox has an aria-label like "Row 12". The header row's checkbox has an aria-label like "All rows". Saying select or unselect should be redundant, since it is a checkbox.
Let me know what you think!