From 41365fab8fe38762f70bf2d7d1ce7d02b986e368 Mon Sep 17 00:00:00 2001 From: Trent Larson Date: Tue, 13 May 2025 19:36:23 -0600 Subject: [PATCH] add projectLink to onboarding meeting, plus enhancements to setup usability --- src/components/MembersList.vue | 6 +- src/views/ContactsView.vue | 9 +- src/views/OnboardMeetingMembersView.vue | 22 +++ src/views/OnboardMeetingSetupView.vue | 170 +++++++++++++++++------- 4 files changed, 148 insertions(+), 59 deletions(-) diff --git a/src/components/MembersList.vue b/src/components/MembersList.vue index a61b0c83..5dcda0e1 100644 --- a/src/components/MembersList.vue +++ b/src/components/MembersList.vue @@ -296,7 +296,7 @@ export default class MembersList extends Vue { this.decryptedMembers.length === 0 || this.decryptedMembers[0].member.memberId !== this.members[0].memberId ) { - return "Your password is not the same as the organizer. Reload or have them check their password."; + return "Your password is not the same as the organizer. Retry or have them check their password."; } else { // the first (organizer) member was decrypted OK return ""; @@ -337,7 +337,7 @@ export default class MembersList extends Vue { group: "alert", type: "info", title: "Contact Exists", - text: "They are in your contacts. If you want to remove them, you must do that from the contacts screen.", + text: "They are in your contacts. To remove them, use the contacts page.", }, 10000, ); @@ -347,7 +347,7 @@ export default class MembersList extends Vue { group: "alert", type: "info", title: "Contact Available", - text: "This is to add them to your contacts. If you want to remove them later, you must do that from the contacts screen.", + text: "This is to add them to your contacts. To remove them later, use the contacts page.", }, 10000, ); diff --git a/src/views/ContactsView.vue b/src/views/ContactsView.vue index 9081effb..b5a5b8bd 100644 --- a/src/views/ContactsView.vue +++ b/src/views/ContactsView.vue @@ -54,17 +54,12 @@ /> diff --git a/src/views/OnboardMeetingMembersView.vue b/src/views/OnboardMeetingMembersView.vue index ff963d50..f24bd3be 100644 --- a/src/views/OnboardMeetingMembersView.vue +++ b/src/views/OnboardMeetingMembersView.vue @@ -28,6 +28,16 @@ + + +
+ + Go To Project Page + +

- Share the password with the people you want to onboard. + Share the password with the members. You can also send them the + "shortcut page for members" link below.

- Your copy of the password is not saved. Edit the meeting, or delete it - and create a new meeting. + You must reenter your password. Edit this meeting, or delete it and + create a new meeting.
@@ -92,7 +93,7 @@ v-if=" !isLoading && isInEditOrCreateMode() && - newOrUpdatedMeeting != null /* duplicate check is for typechecks */ + newOrUpdatedMeetingInputs != null /* duplicate check is for typechecks */ " class="mt-8" > @@ -115,7 +116,7 @@ > +
+ + +
+