From baf15c73a7cd1b9c5c3f30905b9d292cf60427f7 Mon Sep 17 00:00:00 2001 From: Agate Date: Tue, 4 Aug 2020 14:12:12 +0200 Subject: [PATCH 1/2] Added missing changelog fragment --- changes/changelog.d/1125.enhancement | 1 + 1 file changed, 1 insertion(+) create mode 100644 changes/changelog.d/1125.enhancement diff --git a/changes/changelog.d/1125.enhancement b/changes/changelog.d/1125.enhancement new file mode 100644 index 000000000..78de39e00 --- /dev/null +++ b/changes/changelog.d/1125.enhancement @@ -0,0 +1 @@ +Improved keyboard accessibility (#1125) \ No newline at end of file From 6c580bc41160f75dcf01e8d8081e895cb2ac4ea8 Mon Sep 17 00:00:00 2001 From: Agate Date: Tue, 4 Aug 2020 17:27:00 +0200 Subject: [PATCH 2/2] Added aria-landmarks on important pieces of content --- front/src/App.vue | 2 +- front/src/components/Footer.vue | 5 ++++- front/src/components/Sidebar.vue | 5 ++++- front/src/components/audio/Player.vue | 5 ++++- 4 files changed, 13 insertions(+), 4 deletions(-) diff --git a/front/src/App.vue b/front/src/App.vue index 702fd36b9..85c9391a5 100644 --- a/front/src/App.vue +++ b/front/src/App.vue @@ -15,7 +15,7 @@ - + -
+
+

+ Application footer +

diff --git a/front/src/components/Sidebar.vue b/front/src/components/Sidebar.vue index bf2ed255a..2a2a6e7a5 100644 --- a/front/src/components/Sidebar.vue +++ b/front/src/components/Sidebar.vue @@ -107,7 +107,10 @@ Create an account
-
+
+

+ Main navigation +

diff --git a/front/src/components/audio/Player.vue b/front/src/components/audio/Player.vue index c2091141f..98219045e 100644 --- a/front/src/components/audio/Player.vue +++ b/front/src/components/audio/Player.vue @@ -1,5 +1,8 @@