From d528d72b4d363c202d2a50d88d41b8ab0ba4542e Mon Sep 17 00:00:00 2001 From: "Patrick H. Lauke" Date: Sat, 31 Jul 2021 20:03:51 +0100 Subject: [PATCH] Change links to buttons - more semantically accurate, will expose these as buttons to assistive technologies - note: while having block-level elements like `
` inside a ` @@ -28,8 +28,8 @@ - - + + @@ -39,7 +39,7 @@ - + diff --git a/src/popup/accounts/home.component.html b/src/popup/accounts/home.component.html index 3cdfa2e99f7..5e37c55e8b6 100644 --- a/src/popup/accounts/home.component.html +++ b/src/popup/accounts/home.component.html @@ -1,14 +1,14 @@ - - -  {{'settings' | i18n}} - +
+
+
+

{{'loginOrCreateNewAccount' | i18n}}

+ {{'login' | i18n}} + + {{'createAccount' | i18n}} +
+
+ +  {{'settings' | i18n}} + diff --git a/src/popup/accounts/lock.component.html b/src/popup/accounts/lock.component.html index 173487f001f..16ddbb5a71a 100644 --- a/src/popup/accounts/lock.component.html +++ b/src/popup/accounts/lock.component.html @@ -23,11 +23,11 @@ class="monospaced" [(ngModel)]="masterPassword" required appInputVerbatim>
- - +
@@ -38,11 +38,11 @@

- {{'logOut' | i18n}} +

diff --git a/src/popup/accounts/login.component.html b/src/popup/accounts/login.component.html index 0e760197add..6f0434b89fe 100644 --- a/src/popup/accounts/login.component.html +++ b/src/popup/accounts/login.component.html @@ -28,11 +28,11 @@ class="monospaced" [(ngModel)]="masterPassword" required appInputVerbatim>
- - +
diff --git a/src/popup/accounts/register.component.html b/src/popup/accounts/register.component.html index e9fd86bcad0..4bc4ebc8017 100644 --- a/src/popup/accounts/register.component.html +++ b/src/popup/accounts/register.component.html @@ -36,11 +36,11 @@ [appAutofocus]="email !== ''" appInputVerbatim (input)="updatePasswordStrength()">
- - +
@@ -64,11 +64,11 @@ appInputVerbatim>
- - +
diff --git a/src/popup/accounts/set-password.component.html b/src/popup/accounts/set-password.component.html index 53ebcbd33a8..52c75ac9a75 100644 --- a/src/popup/accounts/set-password.component.html +++ b/src/popup/accounts/set-password.component.html @@ -54,11 +54,11 @@ (input)="updatePasswordStrength()" appInputVerbatim>
- - +
@@ -85,11 +85,11 @@ autocomplete="new-password">
- - +
diff --git a/src/popup/accounts/two-factor-options.component.html b/src/popup/accounts/two-factor-options.component.html index f9405d4837c..15ad88013f1 100644 --- a/src/popup/accounts/two-factor-options.component.html +++ b/src/popup/accounts/two-factor-options.component.html @@ -10,14 +10,14 @@ diff --git a/src/popup/accounts/two-factor.component.html b/src/popup/accounts/two-factor.component.html index 2e8cd97b063..e667aa37718 100644 --- a/src/popup/accounts/two-factor.component.html +++ b/src/popup/accounts/two-factor.component.html @@ -73,7 +73,7 @@

{{'webAuthnNewTab' | i18n}}

- +

- {{'useAnotherTwoStepMethod' | i18n}} +

- +

diff --git a/src/popup/components/pop-out.component.html b/src/popup/components/pop-out.component.html index 1c34a1c762e..2e8d5581c24 100644 --- a/src/popup/components/pop-out.component.html +++ b/src/popup/components/pop-out.component.html @@ -1,5 +1,5 @@ - diff --git a/src/popup/components/send-list.component.html b/src/popup/components/send-list.component.html index 7862cd640e3..cbedd7fbe9d 100644 --- a/src/popup/components/send-list.component.html +++ b/src/popup/components/send-list.component.html @@ -1,4 +1,4 @@ -
@@ -47,4 +47,4 @@
-
+ diff --git a/src/popup/generator/password-generator-history.component.html b/src/popup/generator/password-generator-history.component.html index f2d93bc27f5..26c96108883 100644 --- a/src/popup/generator/password-generator-history.component.html +++ b/src/popup/generator/password-generator-history.component.html @@ -1,6 +1,6 @@
- @@ -9,7 +9,7 @@ {{'passwordHistory' | i18n}}
-
@@ -26,10 +26,10 @@
- - +
diff --git a/src/popup/generator/password-generator.component.html b/src/popup/generator/password-generator.component.html index bb5f2552318..6986210e941 100644 --- a/src/popup/generator/password-generator.component.html +++ b/src/popup/generator/password-generator.component.html @@ -19,10 +19,10 @@
- {{'regeneratePassword' | i18n}} - {{'copyPassword' | i18n}} + +
diff --git a/src/popup/send/efflux-dates.component.html b/src/popup/send/efflux-dates.component.html index 57dc270244b..b7b35f3a46d 100644 --- a/src/popup/send/efflux-dates.component.html +++ b/src/popup/send/efflux-dates.component.html @@ -46,9 +46,9 @@
- +
diff --git a/src/popup/send/send-add-edit.component.html b/src/popup/send/send-add-edit.component.html index 3db380c5274..63e04cf332e 100644 --- a/src/popup/send/send-add-edit.component.html +++ b/src/popup/send/send-add-edit.component.html @@ -155,11 +155,11 @@ class="monospaced" [(ngModel)]="password" appInputVerbatim [readonly]="disableSend">
- - +
@@ -204,7 +204,7 @@ diff --git a/src/popup/send/send-groupings.component.html b/src/popup/send/send-groupings.component.html index 959ee3c37a1..34bc2f1bfea 100644 --- a/src/popup/send/send-groupings.component.html +++ b/src/popup/send/send-groupings.component.html @@ -8,7 +8,7 @@
-
@@ -22,7 +22,7 @@

{{'noItemsInList' | i18n}}

-
@@ -32,22 +32,22 @@ {{'types' | i18n}}
diff --git a/src/popup/send/send-type.component.html b/src/popup/send/send-type.component.html index 7fe28aacfc6..d489e5f3a53 100644 --- a/src/popup/send/send-type.component.html +++ b/src/popup/send/send-type.component.html @@ -11,7 +11,7 @@
-
@@ -24,7 +24,7 @@

{{'noItemsInList' | i18n}}

-
diff --git a/src/popup/settings/excluded-domains.component.html b/src/popup/settings/excluded-domains.component.html index 7a104492829..50bc0a856e5 100644 --- a/src/popup/settings/excluded-domains.component.html +++ b/src/popup/settings/excluded-domains.component.html @@ -16,9 +16,9 @@
- +
- - +
- {{'newUri' | i18n}} - +
- - +
diff --git a/src/popup/settings/folder-add-edit.component.html b/src/popup/settings/folder-add-edit.component.html index d7e6f9ea56c..9ebdeb7ab3e 100644 --- a/src/popup/settings/folder-add-edit.component.html +++ b/src/popup/settings/folder-add-edit.component.html @@ -24,7 +24,7 @@ diff --git a/src/popup/settings/folders.component.html b/src/popup/settings/folders.component.html index 6b12b47d591..6becefcf381 100644 --- a/src/popup/settings/folders.component.html +++ b/src/popup/settings/folders.component.html @@ -9,7 +9,7 @@ {{'folders' | i18n}}
-
@@ -17,8 +17,8 @@
- {{f.name}} +
diff --git a/src/popup/settings/settings.component.html b/src/popup/settings/settings.component.html index dca4e801345..6fe0a69667c 100644 --- a/src/popup/settings/settings.component.html +++ b/src/popup/settings/settings.component.html @@ -50,16 +50,16 @@
-
{{'lockNow' | i18n}}
-
- +
@@ -72,41 +72,41 @@
-
{{'changeMasterPassword' | i18n}}
-
- + diff --git a/src/popup/vault/add-edit.component.html b/src/popup/vault/add-edit.component.html index 77418d02a45..ea54027ebf2 100644 --- a/src/popup/vault/add-edit.component.html +++ b/src/popup/vault/add-edit.component.html @@ -56,17 +56,17 @@ - - - +
@@ -90,11 +90,11 @@ name="Card.Number" [(ngModel)]="cipher.card.number" appInputVerbatim>
- - +
@@ -121,11 +121,11 @@ name="Card.Code" [(ngModel)]="cipher.card.code" appInputVerbatim>
- - +
@@ -225,9 +225,9 @@
- +
- {{'newUri' | i18n}} - +
@@ -301,17 +301,17 @@
-
{{'attachments' | i18n}}
-
- +
@@ -333,9 +333,9 @@
- +
@@ -352,11 +352,11 @@ *ngIf="f.type === fieldType.Boolean" appTrueFalseValue trueValue="true" falseValue="false">
- - +
@@ -364,9 +364,9 @@
- + -
- -
-
-
- {{'username' | i18n}} - - -
-
- - - -
-
-
-
- {{'password' | i18n}} -
- {{cipher.login.maskedPassword}}
-
-
-
- - - - - - - -
-
-
-
- {{'verificationCodeTotp' | i18n}} - {{totpCodeFormatted}} -
- - {{totpSec}} - - - - - - - -
- - - -
-
-
- -
-
- {{'cardholderName' | i18n}} - {{cipher.card.cardholderName}} -
-
-
- {{'number' | i18n}} - {{cipher.card.maskedNumber}} - {{cipher.card.number}} -
- -
-
- {{'brand' | i18n}} - {{cipher.card.brand}} -
-
- {{'expiration' | i18n}} - {{cipher.card.expiration}} -
-
-
- {{'securityCode' | i18n}} - {{cipher.card.maskedCode}} - {{cipher.card.code}} -
- -
-
- -
-
- {{'identityName' | i18n}} - {{cipher.identity.fullName}} -
-
- {{'username' | i18n}} - {{cipher.identity.username}} -
-
- {{'company' | i18n}} - {{cipher.identity.company}} -
-
- {{'ssn' | i18n}} - {{cipher.identity.ssn}} -
-
- {{'passportNumber' | i18n}} - {{cipher.identity.passportNumber}} -
-
- {{'licenseNumber' | i18n}} - {{cipher.identity.licenseNumber}} -
-
- {{'email' | i18n}} - {{cipher.identity.email}} -
-
- {{'phone' | i18n}} - {{cipher.identity.phone}} -
-
- {{'address' | i18n}} -
{{cipher.identity.address1}}
-
{{cipher.identity.address2}}
-
{{cipher.identity.address3}}
-
{{cipher.identity.fullAddressPart2}}
-
{{cipher.identity.country}}
-
-
-
-
-
-
-
-
- {{'uri' | i18n}} - {{'website' | i18n}} - - - -
- -
-
-
-
-
- {{'notes' | i18n}} -
-
-
- -
-
-
-
-
- {{'customFields' | i18n}} -
-
-
-
- {{field.name}} -
- {{field.value || ' '}} -
-
- {{field.value}} - {{field.maskedValue}} -
-
- - - {{field.value}} -
-
- -
-
-
- - -
- -
-
+
+
+ +
+
+ {{'viewItem' | i18n}} +
+
+ +
+
+ +
+
+ {{'itemInformation' | i18n}} +
+
+
+ {{'name' | i18n}} + +
+ +
+
+
+ {{'username' | i18n}} + + +
+
+ +
+
+
+
+ {{'password' | i18n}} +
+ {{cipher.login.maskedPassword}}
+
+
+
+ + + +
+
+
+
+ {{'verificationCodeTotp' | i18n}} + {{totpCodeFormatted}} +
+ + {{totpSec}} + + + + + + + +
+ +
+
+
+ +
+
+ {{'cardholderName' | i18n}} + {{cipher.card.cardholderName}} +
+
+
+ {{'number' | i18n}} + {{cipher.card.maskedNumber}} + {{cipher.card.number}} +
+
+ + +
+
+
+ {{'brand' | i18n}} + {{cipher.card.brand}} +
+
+ {{'expiration' | i18n}} + {{cipher.card.expiration}} +
+
+
+ {{'securityCode' | i18n}} + {{cipher.card.maskedCode}} + {{cipher.card.code}} +
+
+ + +
+
+
+ +
+
+ {{'identityName' | i18n}} + {{cipher.identity.fullName}} +
+
+ {{'username' | i18n}} + {{cipher.identity.username}} +
+
+ {{'company' | i18n}} + {{cipher.identity.company}} +
+
+ {{'ssn' | i18n}} + {{cipher.identity.ssn}} +
+
+ {{'passportNumber' | i18n}} + {{cipher.identity.passportNumber}} +
+
+ {{'licenseNumber' | i18n}} + {{cipher.identity.licenseNumber}} +
+
+ {{'email' | i18n}} + {{cipher.identity.email}} +
+
+ {{'phone' | i18n}} + {{cipher.identity.phone}} +
+
+ {{'address' | i18n}} +
{{cipher.identity.address1}}
+
{{cipher.identity.address2}}
+
{{cipher.identity.address3}}
+
{{cipher.identity.fullAddressPart2}}
+
{{cipher.identity.country}}
+
+
+
+
+
+
+
+
+ {{'uri' | i18n}} + {{'website' | i18n}} + + + +
+
+ + +
+
+
+
+
+
+ {{'notes' | i18n}} +
+
+
+ +
+
+
+
+
+ {{'customFields' | i18n}} +
+
+
+
+ {{field.name}} +
+ {{field.value || ' '}} +
+
+ {{field.value}} + {{field.maskedValue}} +
+
+ + + {{field.value}} +
+
+
+ + +
+
+
+
+
+
+ {{'attachments' | i18n}} +
+
+ +
+
+
+
+ + + + + + +
+
+
+ +
+