diff --git a/README.md b/README.md index 5e2c7048..6cde226c 100644 --- a/README.md +++ b/README.md @@ -2,11 +2,19 @@ A discord-like nostr client based on the idea of "relays as groups". WIP. -# Notes +# Todo + +- [ ] NIP 17 dms/chats +- [ ] Hook up donate buttons +- [ ] Profile settings +- [ ] Relay settings + +------ -- [ ] If the user isn't following anyone, show warning/fallback on people/notes pages - [ ] Add person drawer with info and recent notes, where you can follow/mute them. Maybe same stuff as person search +- [ ] If the user isn't following anyone, show warning/fallback on people/notes pages - [ ] Add react/reply to notes - [ ] Indicate cut-off images, allow user to expand - [ ] Sort/migrate repository data to keep important events - Get rid of stuff from spaces the user isn't currently a member of +- [ ] Apply mutes diff --git a/src/app/components/InfoHandle.svelte b/src/app/components/InfoHandle.svelte new file mode 100644 index 00000000..2ffb76ec --- /dev/null +++ b/src/app/components/InfoHandle.svelte @@ -0,0 +1,20 @@ + + +
+ Flotilla hosts spaces on the Nostr protocol. + Nostr uses "nostr addresses" to make it easier for people to find you, without having to + memorize your public key (your user id). +
++ There are several providers of nostr addresses, including several clients. You can find a + list and more information on nostr.how. +
+ +- Flotilla hosts spaces on the Nostr protocol. + Flotilla hosts spaces on the Nostr protocol. Nostr uses "relays" to host data, which are special-purpose servers that speak nostr's language. This means that anyone can host their own data, making the web more decentralized and resilient.
diff --git a/src/assets/icons/Pen New Square.svg b/src/assets/icons/Pen New Square.svg new file mode 100644 index 00000000..b538a318 --- /dev/null +++ b/src/assets/icons/Pen New Square.svg @@ -0,0 +1,4 @@ + diff --git a/src/lib/components/Icon.svelte b/src/lib/components/Icon.svelte index 9d85928f..f2ff0474 100644 --- a/src/lib/components/Icon.svelte +++ b/src/lib/components/Icon.svelte @@ -14,6 +14,7 @@ import Document from "@assets/icons/Document.svg?dataurl" import Earth from "@assets/icons/Earth.svg?dataurl" import Pen from "@assets/icons/Pen.svg?dataurl" + import PenNewSquare from "@assets/icons/Pen New Square.svg?dataurl" import HeadphonesRound from "@assets/icons/Headphones Round.svg?dataurl" import AddCircle from "@assets/icons/Add Circle.svg?dataurl" import AltArrowDown from "@assets/icons/Alt Arrow Down.svg?dataurl" @@ -80,6 +81,7 @@ document: Document, earth: Earth, pen: Pen, + 'pen-new-square': PenNewSquare, "headphones-round": HeadphonesRound, "add-circle": AddCircle, "alt-arrow-down": AltArrowDown, diff --git a/src/routes/settings/+layout.svelte b/src/routes/settings/+layout.svelte index 9c58f44e..96049af7 100644 --- a/src/routes/settings/+layout.svelte +++ b/src/routes/settings/+layout.svelte @@ -15,20 +15,25 @@Having problems? Let us know by filing an issue.
- + Open an Issue