From 9df22d360182958779f7c2df12e3887835264725 Mon Sep 17 00:00:00 2001 From: "Patrick H. Lauke" Date: Thu, 28 Apr 2022 17:24:13 +0100 Subject: [PATCH] [PS-329] A11y: make view, copy, etc controls for ciphers/items keyboard focusable/operable, add screen reader improvements (#2507) --- .../components/action-buttons.component.html | 47 ++++++++++++------- .../components/cipher-row.component.html | 22 +++++---- src/popup/scss/box.scss | 2 + 3 files changed, 46 insertions(+), 25 deletions(-) diff --git a/src/popup/components/action-buttons.component.html b/src/popup/components/action-buttons.component.html index beea50c29f1..f63c1f1ac32 100644 --- a/src/popup/components/action-buttons.component.html +++ b/src/popup/components/action-buttons.component.html @@ -1,4 +1,5 @@ - - + - - - + - - - + - - + diff --git a/src/popup/components/cipher-row.component.html b/src/popup/components/cipher-row.component.html index fbf9f1dab46..fc78fd9ccfa 100644 --- a/src/popup/components/cipher-row.component.html +++ b/src/popup/components/cipher-row.component.html @@ -1,13 +1,17 @@ - - + diff --git a/src/popup/scss/box.scss b/src/popup/scss/box.scss index da7a3ab789b..0b691b60443 100644 --- a/src/popup/scss/box.scss +++ b/src/popup/scss/box.scss @@ -136,6 +136,7 @@ .row-main { display: flex; min-width: 0; + align-items: normal; .row-main-content { min-width: 0; @@ -283,6 +284,7 @@ .text, .detail { display: block; + text-align: left; @include themify($themes) { color: themed("textColor");