feat(web): Added password field visibility toggle (#7368)

* Added password field visibility toggle

* improvements to password input field

* fix e2e and change tabindex

* add missing name=password

* remove unnecessary type prop

---------

Co-authored-by: Jan108 <dasJan108@gmail.com>
Co-authored-by: Michel Heusschen <59014050+michelheusschen@users.noreply.github.com>
This commit is contained in:
Jan108 2024-02-24 21:28:56 +01:00 committed by GitHub
parent 9d3ed719e0
commit 038e69fd02
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 101 additions and 74 deletions

View file

@ -47,6 +47,7 @@
label="PASSWORD"
bind:value={password}
required={true}
passwordAutocomplete="current-password"
/>
<SettingInputField
@ -54,6 +55,7 @@
label="NEW PASSWORD"
bind:value={newPassword}
required={true}
passwordAutocomplete="new-password"
/>
<SettingInputField
@ -61,6 +63,7 @@
label="CONFIRM PASSWORD"
bind:value={confirmPassword}
required={true}
passwordAutocomplete="new-password"
/>
<div class="flex justify-end">