From 6bb0189078d13567edb2700b0a1f63758f9e2ea9 Mon Sep 17 00:00:00 2001 From: 10G Meow <10gmeow@gmail.com> Date: Sun, 21 Dec 2025 22:23:09 +0200 Subject: [PATCH] Confirmation dialog ux: Logout, set password and change name --- src/assets/translations/en.json | 4 +- src/components/LogoutRoomDialog.vue | 9 ++- src/components/Profile.vue | 91 +++++++++++++++-------------- 3 files changed, 57 insertions(+), 47 deletions(-) diff --git a/src/assets/translations/en.json b/src/assets/translations/en.json index aecbbdd..2b3115d 100644 --- a/src/assets/translations/en.json +++ b/src/assets/translations/en.json @@ -253,6 +253,7 @@ "title": "My Profile", "temporary_identity": "This identity is temporary. Set a password to use it again", "set_password": "Set password", + "set_password_desc": "Convene does not store passwords and cannot recover them. We recommend storing your password in a secure location before clicking save.", "change_name": "Change name", "change_password": "Change password", "my_rooms": "My rooms", @@ -323,7 +324,8 @@ "copy_credentials": "Copy Username & Password", "copied_credentials": "Copied Username & Password", "copied_credentials_value": "Username: {userId} \nPassword: {password}", - "copy_credentials_desc": "Your username and password are required to regain access to your chats from a new device or browser. We recommend storing these credentials in a secure location." + "copy_credentials_desc": "Your username and password are required to regain access to your chats from a new device or browser. We recommend storing these credentials in a secure location.", + "copy_credentials_desc_for_real_user": "Your username (ex: {'@user:server'}) and your password are required to regain access to your chats from a new device or browser." }, "delete_post": { "confirm_text": "Are you sure you want to delete this message?", diff --git a/src/components/LogoutRoomDialog.vue b/src/components/LogoutRoomDialog.vue index 8a9b6ff..3a24676 100644 --- a/src/components/LogoutRoomDialog.vue +++ b/src/components/LogoutRoomDialog.vue @@ -4,8 +4,8 @@ @click:outside="$emit('onOutsideLogoutPopupClicked')">