From a48bf9269fad98868c49376f2e234793f5074afd Mon Sep 17 00:00:00 2001 From: "Patrick H. Lauke" Date: Fri, 19 Aug 2022 13:17:20 +0100 Subject: [PATCH] [PS-1301] Accessibility: improve item edit for URIs and custom fields (#3305) * Add `role="group"` and accName to URI and custom field groups (browser) Provides more context when editing fields (to understand what the remove, options, etc buttons are all about) * Add `aria-describedby` to custom field value fields (browser) provides further context other than the generic "Value" label * Add `role="group"` and accName to URI and custom field groups, add `aria-describedby` to custom field value fields (desktop) * Add `role="group"` and accName to URI and custom field groups, add `aria-describedby` to custom field value fields (web) * Use `attr.aria-label` instead of `appA11yTitle` don't need/want the tooltips appearing everywhere --- .../src/popup/vault/add-edit-custom-fields.component.html | 6 ++++++ apps/browser/src/popup/vault/add-edit.component.html | 2 ++ .../src/app/vault/add-edit-custom-fields.component.html | 7 +++++++ apps/desktop/src/app/vault/add-edit.component.html | 2 ++ .../src/app/vault/add-edit-custom-fields.component.html | 6 ++++++ apps/web/src/app/vault/add-edit.component.html | 2 ++ 6 files changed, 25 insertions(+) diff --git a/apps/browser/src/popup/vault/add-edit-custom-fields.component.html b/apps/browser/src/popup/vault/add-edit-custom-fields.component.html index c6129233e1f..def0af30031 100644 --- a/apps/browser/src/popup/vault/add-edit-custom-fields.component.html +++ b/apps/browser/src/popup/vault/add-edit-custom-fields.component.html @@ -6,11 +6,13 @@