From cbe7931366cfcc4e458759da17f08095bf89a665 Mon Sep 17 00:00:00 2001 From: Victoria Nduka <122698422+nwanduka@users.noreply.github.com> Date: Wed, 31 Jul 2024 14:05:35 +0100 Subject: [PATCH 1/2] Accessibility: Add Enter key support for back button navigation --- apps/dev-workbench/workbench.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/apps/dev-workbench/workbench.js b/apps/dev-workbench/workbench.js index 2a408cd2c..39a6de33c 100644 --- a/apps/dev-workbench/workbench.js +++ b/apps/dev-workbench/workbench.js @@ -8,6 +8,13 @@ $('#goBack').click(function() { window.history.back(); }); +// Keydown event for the back button +$('#goBack').keydown(function(e) { + if (e.keyCode === 13) { + window.history.back(); + } +}); + // initialize Step 1 function dataSelect() { $('.navbar-brand').text(' Workbench - Step 1'); From afff165bcefd2a4aa2c5e8232be8d908805d2923 Mon Sep 17 00:00:00 2001 From: Victoria Nduka <122698422+nwanduka@users.noreply.github.com> Date: Wed, 31 Jul 2024 14:08:45 +0100 Subject: [PATCH 2/2] added aria-label and role attribute to back button --- apps/dev-workbench/workbench.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/dev-workbench/workbench.html b/apps/dev-workbench/workbench.html index e59bcb6d5..330ce9d39 100644 --- a/apps/dev-workbench/workbench.html +++ b/apps/dev-workbench/workbench.html @@ -67,7 +67,7 @@ class="navbar navbar-expand-lg navbar-dark flex-row px-2" style="background: rgb(33, 37, 41);" > -
+