diff --git a/Components/ChatArea.svelte b/Components/ChatArea.svelte index 8ed2f40..c6ef8ac 100644 --- a/Components/ChatArea.svelte +++ b/Components/ChatArea.svelte @@ -117,9 +117,9 @@
{#if message.isUser} -

{message.content}

+

{message.content}

{:else} -
+
{#if message.isStreaming}
@@ -212,6 +212,22 @@ min-height: 1em; /* Ensure the element exists for binding */ } + /* Streaming message styles */ + .fade-in-fast { + animation: reveal-fade 0.5s ease-in-out forwards; + } + + @keyframes reveal-fade { + 0% { + opacity: 0; + transform: translateY(10px); + } + 100% { + opacity: 1; + transform: translateY(0); + } + } + /* Welcome text animation */ .typing-in { overflow: hidden;