From 00573580e4a7313095b76508d906ceafbd9fe40f Mon Sep 17 00:00:00 2001 From: Jon Staab Date: Fri, 13 Mar 2026 13:13:36 -0700 Subject: [PATCH] A little bit of cleanup --- Dockerfile | 4 ++-- src/app/components/ProfileCircle.svelte | 12 ++++-------- src/app/components/RoomForm.svelte | 11 ++++------- src/app/components/RoomImage.svelte | 3 +-- src/app/components/SpaceBar.svelte | 18 +++++------------- src/app/components/SpaceMenu.svelte | 3 ++- src/app/core/state.ts | 14 ++------------ 7 files changed, 20 insertions(+), 45 deletions(-) diff --git a/Dockerfile b/Dockerfile index 36277ba6..780ce934 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,7 +4,7 @@ FROM node:20-bookworm AS builder -RUN apt-get update && apt-get install -y --no-install-recommends curl +RUN apt-get update && apt-get install -y --no-install-recommends curl RUN npm install -g pnpm@latest @@ -29,4 +29,4 @@ WORKDIR /app # Copy only the built output - no source, no .env, no dev deps COPY --from=builder /app/build ./build -CMD ["npx", "serve", "build"] +CMD ["npx", "serve", "-s", "build"] diff --git a/src/app/components/ProfileCircle.svelte b/src/app/components/ProfileCircle.svelte index 8d4561b6..255cbffe 100644 --- a/src/app/components/ProfileCircle.svelte +++ b/src/app/components/ProfileCircle.svelte @@ -1,14 +1,12 @@ + src={$profile?.picture || UserRounded} /> diff --git a/src/app/components/RoomForm.svelte b/src/app/components/RoomForm.svelte index 9779aae3..042aaf76 100644 --- a/src/app/components/RoomForm.svelte +++ b/src/app/components/RoomForm.svelte @@ -1,5 +1,4 @@ {#if isVoiceRoom}
{#if $room.picture} / diff --git a/src/app/components/SpaceBar.svelte b/src/app/components/SpaceBar.svelte index a0273a31..e32e5051 100644 --- a/src/app/components/SpaceBar.svelte +++ b/src/app/components/SpaceBar.svelte @@ -12,13 +12,12 @@ interface Props { back?: () => unknown - icon?: Snippet title?: Snippet action?: Snippet [key: string]: any } - const {back = () => goto(makeSpacePath(url)), icon, title, action, ...props}: Props = $props() + const {back = () => goto(makeSpacePath(url)), title, action, ...props}: Props = $props() const url = decodeRelay($page.params.relay!) @@ -28,17 +27,10 @@ -
-
-
- {#if icon} -
{@render icon?.()}
-
{@render title?.()}
- {:else} -
- {@render title?.()} -
- {/if} +
+
+
+ {@render title?.()}
{displayRelayUrl(url)} diff --git a/src/app/components/SpaceMenu.svelte b/src/app/components/SpaceMenu.svelte index bb5223c2..7b457907 100644 --- a/src/app/components/SpaceMenu.svelte +++ b/src/app/components/SpaceMenu.svelte @@ -296,7 +296,8 @@
-
+