Highlight active space

This commit is contained in:
Jon Staab
2026-05-04 16:01:39 -07:00
parent bbbc6f7363
commit ca3270437d
2 changed files with 5 additions and 1 deletions
@@ -13,13 +13,16 @@
const onClick = () => goToSpace(url) const onClick = () => goToSpace(url)
const path = makeSpacePath(url)
const display = $derived(deriveRelayDisplay(url)) const display = $derived(deriveRelayDisplay(url))
</script> </script>
<PrimaryNavItem <PrimaryNavItem
href={path}
onclick={onClick} onclick={onClick}
title={$display} title={$display}
class="tooltip-right" class="tooltip-right"
notification={$notifications.has(makeSpacePath(url))}> notification={$notifications.has(path)}>
<RelayIcon {url} size={10} class="rounded-full" /> <RelayIcon {url} size={10} class="rounded-full" />
</PrimaryNavItem> </PrimaryNavItem>
+1
View File
@@ -25,6 +25,7 @@
cx( cx(
"flex h-full w-full cursor-pointer items-center justify-center rounded-full transition-colors hover:bg-base-300", "flex h-full w-full cursor-pointer items-center justify-center rounded-full transition-colors hover:bg-base-300",
restProps.class, restProps.class,
{"bg-base-300 border border-solid border-base-content/20": active},
), ),
) )
</script> </script>