diff --git a/src/app/components/MenuHome.svelte b/src/app/components/MenuHome.svelte deleted file mode 100644 index 47e343f..0000000 --- a/src/app/components/MenuHome.svelte +++ /dev/null @@ -1,40 +0,0 @@ - - - diff --git a/src/app/components/MenuSpaces.svelte b/src/app/components/MenuSpaces.svelte index 08eb67e..3cdbbe8 100644 --- a/src/app/components/MenuSpaces.svelte +++ b/src/app/components/MenuSpaces.svelte @@ -90,14 +90,11 @@ {displayRelayUrl(space)}

- - Chat - Threads - - Calendar + + {GENERAL} {#each rooms as room, i (room)} diff --git a/src/app/components/PrimaryNav.svelte b/src/app/components/PrimaryNav.svelte index e6492db..31e5e72 100644 --- a/src/app/components/PrimaryNav.svelte +++ b/src/app/components/PrimaryNav.svelte @@ -5,7 +5,6 @@ import PrimaryNavItem from "@lib/components/PrimaryNavItem.svelte" import SpaceAdd from "@app/components/SpaceAdd.svelte" import SpaceAvatar from "@app/components/SpaceAvatar.svelte" - import MenuHome from "@app/components/MenuHome.svelte" import MenuSpaces from "@app/components/MenuSpaces.svelte" import MenuSettings from "@app/components/MenuSettings.svelte" import {userMembership, getMembershipUrls} from "@app/state" @@ -14,8 +13,6 @@ const addSpace = () => pushModal(SpaceAdd) - const showHomeMenu = () => pushModal(MenuHome) - const showSpacesMenu = () => pushModal(MenuSpaces) const showSettingsMenu = () => pushModal(MenuSettings) @@ -49,18 +46,18 @@ {/if}
- + - - - + + +
@@ -71,17 +68,17 @@ class="border-top fixed bottom-0 left-0 right-0 z-nav h-14 border border-base-200 bg-base-100 md:hidden">
- - - - - + + + + +
- +
diff --git a/src/lib/components/PrimaryNavItem.svelte b/src/lib/components/PrimaryNavItem.svelte index 0e09348..7892c99 100644 --- a/src/lib/components/PrimaryNavItem.svelte +++ b/src/lib/components/PrimaryNavItem.svelte @@ -4,11 +4,9 @@ export let title = "" export let href = "" - export let noActive = false + export let prefix = "" - $: itemSegment = href.split("/")[1] - $: currentSegment = $page.route?.id?.split("/")[1] - $: active = itemSegment === currentSegment && !noActive + $: active = $page.url?.pathname?.startsWith(prefix || href || "bogus") {#if href} diff --git a/src/routes/spaces/[relay]/+layout.svelte b/src/routes/spaces/[relay]/+layout.svelte index 32dc12d..89b9103 100644 --- a/src/routes/spaces/[relay]/+layout.svelte +++ b/src/routes/spaces/[relay]/+layout.svelte @@ -110,30 +110,20 @@ {/if} -
-
- - Chat - -
Threads
- - {#if rooms.length > 0} -
-
- Your Rooms -
- {/if} {#each rooms as room, i (room)}