style(ai-chat): make message text smaller

Reduce chat message font size from text-sm to text-xs for user/assistant
messages and the saved-snapshot footer. Override prose-sm root font-size
in AssistantMessage so markdown renders proportionally at text-xs.

Fixes WIN-1950

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
hugocasa
2026-05-12 14:11:16 +02:00
co-authored by Claude Opus 4.7
parent 27acbbf3d5
commit 4ce0767d3e
2 changed files with 5 additions and 5 deletions
@@ -71,7 +71,7 @@
{:else}
<div
class={twMerge(
'text-sm py-1 mx-2',
'text-xs py-1 mx-2',
message.role === 'user' &&
'px-2 border border-gray-300 dark:border-gray-600 bg-gray-50 dark:bg-gray-900 rounded-lg relative group',
(message.role === 'assistant' || message.role === 'tool') && 'px-[1px]',
@@ -88,7 +88,7 @@
</div>
{/if}
{#if message.role === 'user' && message.snapshot}
<div class="mx-2 text-sm text-primary flex flex-row items-center justify-between gap-2 mt-2">
<div class="mx-2 text-xs text-primary flex flex-row items-center justify-between gap-2 mt-2">
Saved {message.snapshot.type === 'flow' ? 'a flow' : 'an app'} snapshot
<Button
size="xs2"
@@ -6,14 +6,14 @@
import LinkRenderer from './LinkRenderer.svelte'
interface Props {
message: DisplayMessage;
message: DisplayMessage
}
let { message }: Props = $props();
let { message }: Props = $props()
</script>
<div
class="prose prose-sm dark:prose-invert w-full max-w-full leading-snug space-y-2 prose-ul:!pl-6"
class="prose prose-sm dark:prose-invert w-full max-w-full leading-snug space-y-2 prose-ul:!pl-6 !text-xs"
>
<Markdown
md={message.content}