From ac40f7f36c0e176371ae4c5d966902e1d61b83e9 Mon Sep 17 00:00:00 2001 From: silentoplayz Date: Thu, 11 Jun 2026 19:22:15 -0400 Subject: [PATCH] feat(ui): add Legacy Message Skeleton toggle in user settings --- .../Messages/MultiResponseMessages.svelte | 2 +- .../chat/Messages/ResponseMessage.svelte | 2 +- .../components/chat/Messages/Skeleton.svelte | 77 +++++++++++++++---- .../components/chat/Settings/Interface.svelte | 21 +++++ src/lib/stores/index.ts | 1 + 5 files changed, 85 insertions(+), 18 deletions(-) diff --git a/src/lib/components/chat/Messages/MultiResponseMessages.svelte b/src/lib/components/chat/Messages/MultiResponseMessages.svelte index a6d5a9b8a7..6ee1608158 100644 --- a/src/lib/components/chat/Messages/MultiResponseMessages.svelte +++ b/src/lib/components/chat/Messages/MultiResponseMessages.svelte @@ -414,7 +414,7 @@
{#if (message?.content ?? '') === ''} - + {:else} {/if} diff --git a/src/lib/components/chat/Messages/ResponseMessage.svelte b/src/lib/components/chat/Messages/ResponseMessage.svelte index 8acec479c6..e896fffa66 100644 --- a/src/lib/components/chat/Messages/ResponseMessage.svelte +++ b/src/lib/components/chat/Messages/ResponseMessage.svelte @@ -827,7 +827,7 @@ id="response-content-container" > {#if message.content === '' && !message.done && !message.error && !hasVisibleStatus} - + {:else if message.content && message.error !== true} diff --git a/src/lib/components/chat/Messages/Skeleton.svelte b/src/lib/components/chat/Messages/Skeleton.svelte index b2631701af..dc0b7bd733 100644 --- a/src/lib/components/chat/Messages/Skeleton.svelte +++ b/src/lib/components/chat/Messages/Skeleton.svelte @@ -1,25 +1,70 @@ - +{#if legacy} +
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+{:else} - - + ? 'size-1.5 my-1' + : 'size-2 my-1'} mx-1" + > + + + +{/if}