From ceef4b83620343f3254cbccaa1e77608825e5217 Mon Sep 17 00:00:00 2001 From: Vitalii Date: Mon, 31 Jul 2023 14:38:56 +0300 Subject: [PATCH] web/satellite/vuetify: added change password dialog Added change password dialog for vuetify app and wired it up with backend. Issue: https://github.com/storj/storj/issues/6089 Change-Id: Ib1dffa947b65c299b278a48ed1491a623895a0bd --- .../src/assets/icon-change-password.svg | 8 + .../dialogs/ChangePasswordDialog.vue | 183 ++++++++++++++++++ .../vuetify-poc/src/views/AccountSettings.vue | 13 +- 3 files changed, 203 insertions(+), 1 deletion(-) create mode 100644 web/satellite/vuetify-poc/src/assets/icon-change-password.svg create mode 100644 web/satellite/vuetify-poc/src/components/dialogs/ChangePasswordDialog.vue diff --git a/web/satellite/vuetify-poc/src/assets/icon-change-password.svg b/web/satellite/vuetify-poc/src/assets/icon-change-password.svg new file mode 100644 index 000000000..1c5a23fdc --- /dev/null +++ b/web/satellite/vuetify-poc/src/assets/icon-change-password.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/web/satellite/vuetify-poc/src/components/dialogs/ChangePasswordDialog.vue b/web/satellite/vuetify-poc/src/components/dialogs/ChangePasswordDialog.vue new file mode 100644 index 000000000..6c4755ae6 --- /dev/null +++ b/web/satellite/vuetify-poc/src/components/dialogs/ChangePasswordDialog.vue @@ -0,0 +1,183 @@ +// Copyright (C) 2023 Storj Labs, Inc. +// See LICENSE for copying information. + + + + diff --git a/web/satellite/vuetify-poc/src/views/AccountSettings.vue b/web/satellite/vuetify-poc/src/views/AccountSettings.vue index 8c8b00110..6d2eaa16a 100644 --- a/web/satellite/vuetify-poc/src/views/AccountSettings.vue +++ b/web/satellite/vuetify-poc/src/views/AccountSettings.vue @@ -67,7 +67,9 @@ @@ -132,9 +134,14 @@ + +