diff --git a/ROADMAP.md b/ROADMAP.md index 7521378b..860b9fde 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -1,13 +1,7 @@ # Current - [ ] Collapse relaycard and relaycardsimple? -- [ ] Onboarding - - [ ] Create my own version of nostr.how and extension explanation - - [ ] Move extension suggestion to later in the app, maybe a notification if they don't have one installed - - [ ] Reassure user that if they don't copy the key now they can get it later in settings - - [ ] Design empty state for messages page - - [ ] Add copy to explain that chat is public, dms are encrypted - - [ ] Add QR code that pre-fills follows and relays for a new user +- [ ] Create my own version of nostr.how and extension explanation - [ ] Review sampleRelays, seems like we shouldn't be shuffling - [ ] Go over onboarding process, suggest some good relays for newcomers @@ -41,6 +35,10 @@ # Custom views +- [ ] Add QR code that pre-fills follows and relays for a new user + - If logged in, open a detail page that shows the relays and people + - If not logged in, pre-populate follows/relays in onboarding flow +- [ ] If someone logs in with their private key, create a notification to install an extension - [ ] Add customize icon and route with editable custom view cards using "lists" nip - nevent1qqspjcqw2hu5gfcpkrjhs0aqvxuzjgtp50l375mcqjfpmk48cg5hevgpr3mhxue69uhkummnw3ez6un9d3shjtnhd3m8xtnnwpskxegpzamhxue69uhkummnw3ezuendwsh8w6t69e3xj7spramhxue69uhkummnw3ez6un9d3shjtnwdahxxefwv93kzer9d4usz9rhwden5te0wfjkccte9ejxzmt4wvhxjmcpr9mhxue69uhkummnw3ezuer9d3hjuum0ve68wctjv5n8hwfg - [ ] Custom views should combine pubkeys, relays, event ids, and topics diff --git a/src/routes/Alerts.svelte b/src/routes/Alerts.svelte index f26b2ef6..24159981 100644 --- a/src/routes/Alerts.svelte +++ b/src/routes/Alerts.svelte @@ -50,7 +50,7 @@ {/if} {:else} - No alerts found - check back later! + No notifications found - check back later! {/each} {:else} diff --git a/src/routes/MessagesList.svelte b/src/routes/MessagesList.svelte index 276056ba..f6ad5a8a 100644 --- a/src/routes/MessagesList.svelte +++ b/src/routes/MessagesList.svelte @@ -29,5 +29,10 @@ {#each getContacts(activeTab) as contact (contact.pubkey)} + {:else} + + No messages found - start a conversation by clicking the envelope button on someone's + profile. + {/each} diff --git a/src/views/onboarding/OnboardingKey.svelte b/src/views/onboarding/OnboardingKey.svelte index 16ada7b0..1574d518 100644 --- a/src/views/onboarding/OnboardingKey.svelte +++ b/src/views/onboarding/OnboardingKey.svelte @@ -10,7 +10,6 @@ export let privkey const nsec = nip19.nsecEncode(privkey) - const nip07 = "https://github.com/nostr-protocol/nips/blob/master/07.md" const copyKey = () => { copyToClipboard(nsec) @@ -34,8 +33,6 @@

- Avoid pasting your key into too many apps and websites. Instead, use a compatible browser extension to securely store your key. + If you don't want to save your keys now, you can find them later in Coracle's settings.