From 468200b7179e0ef78b6496f52644d661bb67789e Mon Sep 17 00:00:00 2001 From: Jon Staab Date: Mon, 22 Sep 2025 15:48:13 -0700 Subject: [PATCH] Link directly to discover page --- src/app/components/MenuSpaces.svelte | 18 +++--- src/app/components/PrimaryNav.svelte | 8 +-- src/app/components/SpaceAdd.svelte | 17 +----- src/routes/discover/+page.svelte | 83 ++++++++++++++++++---------- 4 files changed, 66 insertions(+), 60 deletions(-) diff --git a/src/app/components/MenuSpaces.svelte b/src/app/components/MenuSpaces.svelte index d12e2f70a..c0afac1ba 100644 --- a/src/app/components/MenuSpaces.svelte +++ b/src/app/components/MenuSpaces.svelte @@ -1,15 +1,11 @@ diff --git a/src/app/components/PrimaryNav.svelte b/src/app/components/PrimaryNav.svelte index 99e2fcb36..6a018bea8 100644 --- a/src/app/components/PrimaryNav.svelte +++ b/src/app/components/PrimaryNav.svelte @@ -18,7 +18,7 @@ import {makeSpacePath} from "@app/util/routes" import {notifications} from "@app/util/notifications" import Widget from "@assets/icons/widget.svg?dataurl" - import AddSquare from "@assets/icons/add-square.svg?dataurl" + import Compass from "@assets/icons/compass.svg?dataurl" import Letter from "@assets/icons/letter.svg?dataurl" import Magnifier from "@assets/icons/magnifier.svg?dataurl" import HomeSmile from "@assets/icons/home-smile.svg?dataurl" @@ -31,8 +31,6 @@ const {children}: Props = $props() - const addSpace = () => pushModal(SpaceAdd) - const showSpacesMenu = () => (spaceUrls.length > 0 ? pushModal(MenuSpaces) : pushModal(SpaceAdd)) const showOtherSpacesMenu = () => pushModal(MenuOtherSpaces, {urls: secondarySpaceUrls}) @@ -83,8 +81,8 @@ {/if} - - + + {/each} diff --git a/src/app/components/SpaceAdd.svelte b/src/app/components/SpaceAdd.svelte index e8fd61c89..50bd98692 100644 --- a/src/app/components/SpaceAdd.svelte +++ b/src/app/components/SpaceAdd.svelte @@ -1,9 +1,7 @@ -
- - {#snippet title()} - Discover Spaces - {/snippet} - {#snippet info()} - Find communities all across the nostr network - {/snippet} - - - {#each relaySearch.searchOptions(term).slice(0, limit) as relay (relay.url)} - - {/each} - {#await discoverRelays()} -
- Looking for spaces... + + {#snippet input()} + + {#snippet title()} + Discover Spaces + {/snippet} + {#snippet info()} + Find communities all across the nostr network + {/snippet} + +
+ +
- {/await} -
+ {/snippet} + {#snippet content()} +
+ {#key termUrl} + {#if isRelayUrl(termUrl)} + + {/if} + {/key} + {#each relaySearch.searchOptions(term).slice(0, limit) as relay (relay.url)} + + {/each} + {#await discoverRelays()} +
+ Looking for spaces... +
+ {/await} +
+ {/snippet} +