From 99983c01689b1f57d7d272847924483a169fb9fa Mon Sep 17 00:00:00 2001 From: Jane Sandberg Date: Fri, 12 Apr 2019 13:03:46 -0700 Subject: [PATCH] LP1796936: Add aria-labels to the checkboxes in web client grids To test: 1) Go to an AngularJs grid interface. Make sure that the "Select all" checkbox has an aria-label attribute of "All rows" 2) In the same interface, make sure that each checkbox in the non-header rows has an aria-label like "Row 15", "Row 23", etc. 3) Repeat steps 1-2 for an Angular grid interface. Signed-off-by: Jane Sandberg --- Open-ILS/src/eg2/src/app/share/grid/grid-body.component.html | 3 ++- Open-ILS/src/eg2/src/app/share/grid/grid-header.component.html | 3 ++- Open-ILS/src/templates/staff/share/t_autogrid.tt2 | 4 ++-- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/Open-ILS/src/eg2/src/app/share/grid/grid-body.component.html b/Open-ILS/src/eg2/src/app/share/grid/grid-body.component.html index 8d495aa84d..8f22cae4b4 100644 --- a/Open-ILS/src/eg2/src/app/share/grid/grid-body.component.html +++ b/Open-ILS/src/eg2/src/app/share/grid/grid-body.component.html @@ -8,7 +8,8 @@
- +
diff --git a/Open-ILS/src/eg2/src/app/share/grid/grid-header.component.html b/Open-ILS/src/eg2/src/app/share/grid/grid-header.component.html index 0662f54b0b..00a0fbd6fe 100644 --- a/Open-ILS/src/eg2/src/app/share/grid/grid-header.component.html +++ b/Open-ILS/src/eg2/src/app/share/grid/grid-header.component.html @@ -2,7 +2,8 @@
- +
diff --git a/Open-ILS/src/templates/staff/share/t_autogrid.tt2 b/Open-ILS/src/templates/staff/share/t_autogrid.tt2 index 4d90a48408..cfc5febcff 100644 --- a/Open-ILS/src/templates/staff/share/t_autogrid.tt2 +++ b/Open-ILS/src/templates/staff/share/t_autogrid.tt2 @@ -228,7 +228,7 @@
-
@@ -310,7 +310,7 @@
-
-- 2.11.0