From 9a1c98ca55b0893f1c7e6e9d6983390b19ea5985 Mon Sep 17 00:00:00 2001 From: Eric Wagoner Date: Fri, 16 Oct 2026 15:54:54 -0400 Subject: [PATCH] The host's phrase button says it makes a transfer phrase, and its tooltip says who it is for and how the player uses it Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_0141G6xqLeNRYEtviLWSB5Up --- packages/web/src/App.svelte | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/packages/web/src/App.svelte b/packages/web/src/App.svelte index 1e35e36..0bf5cf3 100644 --- a/packages/web/src/App.svelte +++ b/packages/web/src/App.svelte @@ -32,7 +32,7 @@ const hall = $derived(kin.hall); let joinCode = $state(""); let claimPhrase = $state(""); - /** The host's seats panel: hand a seat to the clockwork, or make a phrase for it. */ + /** The host's seats panel: hand a seat to the clockwork, or make a transfer phrase for it. */ let seatsOpen = $state(false); /** The seat the host asked to give the clockwork, waiting on a second click. */ let standInAsked = $state(null); @@ -2583,14 +2583,15 @@ {@const standing = net.standIns.includes(p)}
{p}{#if standing} ⚙ the clockwork plays for them{/if} - + {#if !standing && net.started && view?.phase === "playing" && view.players.find((w) => w.id === p)?.alive} {#if standInAsked === p} {:else} - {/if} {/if}