From 1f07ae926620c09fce0ae367a57bc3de6bdb99cc Mon Sep 17 00:00:00 2001 From: Linus Groh Date: Sat, 14 Dec 2019 16:32:10 +0000 Subject: [PATCH] Improve accessibility * More title attributes * Usage of aria-hidden and role attributes * Focus style improvements * Text contrast improvements --- src/components/AppHeader.vue | 16 ++++++++++------ src/components/LDeviceLocationPopup.vue | 22 +++++++++++----------- src/components/modals/Download.vue | 12 ++++++++++-- src/components/modals/Information.vue | 10 +++++----- src/locales/de.json | 7 ++++++- src/locales/en.json | 7 ++++++- src/styles/_base.scss | 17 ++++++++++++----- src/styles/_datepicker.scss | 1 + src/styles/_map.scss | 8 ++++++++ 9 files changed, 69 insertions(+), 31 deletions(-) diff --git a/src/components/AppHeader.vue b/src/components/AppHeader.vue index c2219c9..e546c13 100644 --- a/src/components/AppHeader.vue +++ b/src/components/AppHeader.vue @@ -13,7 +13,7 @@ diff --git a/src/components/LDeviceLocationPopup.vue b/src/components/LDeviceLocationPopup.vue index 8b17e97..d2d7c6a 100644 --- a/src/components/LDeviceLocationPopup.vue +++ b/src/components/LDeviceLocationPopup.vue @@ -3,30 +3,30 @@
{{ name }}
{{ user }}/{{ device }}
- + diff --git a/src/components/modals/Download.vue b/src/components/modals/Download.vue index ac3a30b..f234816 100644 --- a/src/components/modals/Download.vue +++ b/src/components/modals/Download.vue @@ -12,10 +12,18 @@
- -
diff --git a/src/components/modals/Information.vue b/src/components/modals/Information.vue index 9cd0750..2de0a3c 100644 --- a/src/components/modals/Information.vue +++ b/src/components/modals/Information.vue @@ -2,33 +2,33 @@