Show space url in page top bar

This commit is contained in:
Jon Staab
2026-02-09 08:42:30 -08:00
parent 3bd126c11d
commit 8f73fb85e9
2 changed files with 16 additions and 7 deletions
+15 -6
View File
@@ -1,5 +1,8 @@
<script lang="ts"> <script lang="ts">
import type {Snippet} from "svelte" import type {Snippet} from "svelte"
import {displayRelayUrl} from "@welshman/util"
import {page} from "$app/stores"
import {decodeRelay} from "@app/core/state"
interface Props { interface Props {
icon?: Snippet icon?: Snippet
@@ -12,12 +15,18 @@
</script> </script>
<div data-component="PageBar" class="cw top-sai fixed z-nav p-2 {props.class}"> <div data-component="PageBar" class="cw top-sai fixed z-nav p-2 {props.class}">
<div <div class="rounded-xl bg-base-100 p-4 shadow-md h-20 md:h-12 flex flex-col justify-center">
class="flex min-h-12 items-center justify-between gap-4 rounded-xl bg-base-100 px-4 shadow-md"> <div class="flex items-center justify-between gap-4">
<div class="ellipsize flex items-center gap-4 whitespace-nowrap"> <div class="ellipsize flex items-center gap-4 whitespace-nowrap">
{@render props.icon?.()} {@render props.icon?.()}
{@render props.title?.()} {@render props.title?.()}
</div>
{@render props.action?.()}
</div> </div>
{@render props.action?.()} {#if $page.params.relay}
<div class="text-xs text-primary md:hidden">
{displayRelayUrl(decodeRelay($page.params.relay))}
</div>
{/if}
</div> </div>
</div> </div>
+1 -1
View File
@@ -14,6 +14,6 @@
{...props} {...props}
bind:this={element} bind:this={element}
data-component="PageContent" data-component="PageContent"
class="scroll-container cw cb fixed top-[calc(var(--sait)+3rem)] z-feature overflow-y-auto overflow-x-hidden {props.class}"> class="scroll-container cw cb fixed top-[calc(var(--sait)+5rem)] md:top-[calc(var(--sait)+3rem)] z-feature overflow-y-auto overflow-x-hidden {props.class}">
{@render children?.()} {@render children?.()}
</div> </div>