From 76b1798e23d22925781ac2504680fc4d32433b58 Mon Sep 17 00:00:00 2001 From: "Patrick H. Lauke" Date: Wed, 27 Jul 2022 21:22:45 +0100 Subject: [PATCH] [PS-1181] Desktop: Accessibility - ARIA/structure fixes (#2689) * Fix incorrect h2/button nesting, wrap expand/collapse controls around their text and remove unnecessary `appA11yTitle`s, expand `appA11yTitle` where needed to give more context, fix broken `aria-pressed` attributes, tweak styling * Remove orphaned jslibs --- .../collection-filter.component.html | 37 ++++++++-------- .../components/folder-filter.component.html | 37 ++++++++-------- .../organization-filter.component.html | 34 +++++++++------ .../components/type-filter.component.html | 43 ++++++++++--------- apps/desktop/src/app/send/send.component.html | 6 ++- apps/desktop/src/scss/left-nav.scss | 13 +++--- 6 files changed, 92 insertions(+), 78 deletions(-) diff --git a/apps/desktop/src/app/modules/vault-filter/components/collection-filter.component.html b/apps/desktop/src/app/modules/vault-filter/components/collection-filter.component.html index aa0c1887fe..834b643a2b 100644 --- a/apps/desktop/src/app/modules/vault-filter/components/collection-filter.component.html +++ b/apps/desktop/src/app/modules/vault-filter/components/collection-filter.component.html @@ -1,22 +1,23 @@
- -

 {{ collectionsGrouping.name | i18n }}

+

+ +