From f036a0df9148f3ed44505adc913da81c5f141a17 Mon Sep 17 00:00:00 2001 From: Trent Larson Date: Thu, 10 Oct 2024 08:53:12 -0600 Subject: [PATCH] enhance help & help onboarding --- CHANGELOG.md | 1 + src/views/HelpOnboardingView.vue | 62 ++++++++++++++++++++------------ src/views/HelpView.vue | 2 ++ 3 files changed, 42 insertions(+), 23 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 22317e2..86a437f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Invite for a contact to join immediately ### Changed - Send signed data to nostr endpoints to verify public key ownership. +- Enhanced help & help onboarding. ### Changed in DB or environment - Uses Endorser.ch version 4.1.1 diff --git a/src/views/HelpOnboardingView.vue b/src/views/HelpOnboardingView.vue index 7aa6923..7e1a73b 100644 --- a/src/views/HelpOnboardingView.vue +++ b/src/views/HelpOnboardingView.vue @@ -13,7 +13,8 @@

- To invite someone, generate a link to send to them from this page: + To invite someone the easiest way, send them a link that you generate from + this page:

-

That's all it takes.

-

Watch that page to see when people accept their invite.

+

Then watch that page to see when they accept their invite.

- That page is also reachable from the Contacts page - though the invitation icon. + (That page is also reachable from the Contacts page + though the invitation icon.)

-

Advanced

- The following are optional steps for even more functionality: - +

Next Steps

+ Although not totally necessary, these are important to understand. +
-

Install

+

Backups

- 1) Have them visit TimeSafari.app in a browser, preferably Chrome or Safari. -

-

- 2) Have them "Install" the site to their desktop. + Exporting backups (from the Account screen) + is important for the case where they lose their device. This is + especially true for the Identifier Seed: that is theirs and and theirs + alone, and currently nobody else can recover it if they lose it. The + good thing is that anyone can create a new account and simply inform + their network of their new ID.

+
+ +

Advanced

+ The following are optional steps for even more functionality. + + +

Add Contact & Register

You share even more information such as your picture and name when - you share with your QR code at these links: Scanning + you share with your QR code at these links: +

+

+ Scanning those with your cameras will automatically register people and add them to each other's contact lists.

@@ -54,33 +66,37 @@

- 3) Have them follow their yellow prompts. + 1) Have them follow their yellow prompts.

- 4) Scan their QR, or have them tap on it to copy their info and send it to you. + 2) Scan their QR, or have them tap on it to copy their info and send it to you. Then you can add them to your Contacts

- 5) You can register them at their info page + 3) You can register them at their info page and click on the register button

- 6) Add yourself to their Contacts + 4) Add yourself to their Contacts

-

Enable Notifications

+

Install

- 7) Enable notifications from the Account page + Have them visit TimeSafari.app in a browser, preferably Chrome or Safari, + and then look for the "Install" selection which adds this app to their desktop. + This enables other things, like the ability to "share" a photo from their + device directly to Time Safari, and it makes notifications more reliable.

-

Discuss Backups

+

Enable Notifications

- 8) Exporting backups are important if they lose their phone - --- especially for the Identifier Seed! + Enable notifications from the Account page . + Those notifications might show up on the device depending on your settings. + For the most reliable habits, people should own alarm or some other ritual to look every day.

diff --git a/src/views/HelpView.vue b/src/views/HelpView.vue index 89f4f8d..e1aa7be 100644 --- a/src/views/HelpView.vue +++ b/src/views/HelpView.vue @@ -515,6 +515,8 @@ Copied + You can donate online via + Patreon here. For other donations, contact us.