From ef7feb46b077b5cf5b5a27f734c54107476b7f49 Mon Sep 17 00:00:00 2001 From: Guillaume Vincent Date: Sat, 20 May 2017 12:37:42 +0200 Subject: [PATCH] Redesign encrypt master password feature * remove checkbox and replace with a button * remove inner-addon to clean the interface * add encrypt master password feature in reset password page fix https://github.com/lesspass/lesspass/issues/227 fix https://github.com/lesspass/lesspass/issues/110 --- src/components/EncryptMasterPassword.vue | 48 ++++++++++++++++++++ src/components/MasterPassword.vue | 23 ++++++++-- src/views/Login.vue | 72 ++++++++---------------------- src/views/PasswordGenerator.vue | 75 +++++++++----------------------- src/views/PasswordReset.vue | 15 +++---- src/views/PasswordResetConfirm.vue | 46 +++++++++++--------- 6 files changed, 138 insertions(+), 141 deletions(-) create mode 100644 src/components/EncryptMasterPassword.vue diff --git a/src/components/EncryptMasterPassword.vue b/src/components/EncryptMasterPassword.vue new file mode 100644 index 0000000..05a1324 --- /dev/null +++ b/src/components/EncryptMasterPassword.vue @@ -0,0 +1,48 @@ + + diff --git a/src/components/MasterPassword.vue b/src/components/MasterPassword.vue index 1191313..1184f8c 100644 --- a/src/components/MasterPassword.vue +++ b/src/components/MasterPassword.vue @@ -1,7 +1,15 @@