From 9a2e434748faabf57976047266a2f86ad4ebb2b6 Mon Sep 17 00:00:00 2001 From: amosblomqvist Date: Fri, 2 Oct 2026 03:09:22 +0300 Subject: [PATCH] =?UTF-8?q?spinner=20size=20standard:=20h-3=20everywhere?= =?UTF-8?q?=20=E2=80=94=20reasoning=20row=20matches=20the=20placeholder?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/ai-elements/reasoning.tsx | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/components/ai-elements/reasoning.tsx b/components/ai-elements/reasoning.tsx index 2935d88..a8cce0e 100644 --- a/components/ai-elements/reasoning.tsx +++ b/components/ai-elements/reasoning.tsx @@ -183,8 +183,11 @@ export const ReasoningTrigger = memo( {/* The working-state grammar (owner, streaming round 2026-10-01): the Braille spinner replaces the brain icon WHILE STREAMING ONLY — motion is the signal, so a finished - row carries no icon at all, just text + chevron. */} - {isStreaming && } + row carries no icon at all, just text + chevron. Size: + the component default (h-3) — IDENTICAL to the placeholder + spinner (owner, 2026-10-02): the handoff between the two + states must be visually seamless, one size everywhere. */} + {isStreaming && } {getThinkingMessage(isStreaming, duration)}