From 3a34790487121142e556d37dad3d1fd8e8e894ea Mon Sep 17 00:00:00 2001 From: Anais Saraiva Date: Tue, 22 Sep 2026 09:45:56 +0200 Subject: [PATCH] . --- frontend/src/components/Chat.tsx | 9 ++++++--- frontend/src/components/ui.tsx | 8 +++++--- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/frontend/src/components/Chat.tsx b/frontend/src/components/Chat.tsx index b5b626f..bb733f1 100644 --- a/frontend/src/components/Chat.tsx +++ b/frontend/src/components/Chat.tsx @@ -295,7 +295,7 @@ export function Chat({ )} - + {conv?.title || t("sidebar.newChat")} {conv?.topic && ( @@ -333,7 +333,7 @@ export function Chat({ ))} {streaming !== "" && (
- +
KisAssistant
@@ -343,7 +343,10 @@ export function Chat({
)} {sending && streaming === "" && ( -
{t("chat.thinking")}
+
+ + {t("chat.thinking")} +
)}
diff --git a/frontend/src/components/ui.tsx b/frontend/src/components/ui.tsx index fcf8b8d..6563c1a 100644 --- a/frontend/src/components/ui.tsx +++ b/frontend/src/components/ui.tsx @@ -570,15 +570,17 @@ export function FlowerMark({ size, className, dynamic = true }: { size?: number; ); } -/** Assistant identity: static flower mark on a soft circle (message avatars). */ -export function AssistantAvatar({ size = 32 }: { size?: number }) { +/** Assistant identity: flower mark on a soft circle (message avatars). + * Pass `dynamic` while the assistant is thinking/streaming so the logo + * blooms, then back to static once the reply is done. */ +export function AssistantAvatar({ size = 32, dynamic = false }: { size?: number; dynamic?: boolean }) { return ( - + ); }