diff --git a/src/lib/components/chat/MessageInput.svelte b/src/lib/components/chat/MessageInput.svelte index a8a091c55..f8050030a 100644 --- a/src/lib/components/chat/MessageInput.svelte +++ b/src/lib/components/chat/MessageInput.svelte @@ -584,6 +584,7 @@ }} />
{ submitPrompt(prompt, user); diff --git a/src/lib/components/chat/Messages/CodeBlock.svelte b/src/lib/components/chat/Messages/CodeBlock.svelte index e71bced8a..695682f01 100644 --- a/src/lib/components/chat/Messages/CodeBlock.svelte +++ b/src/lib/components/chat/Messages/CodeBlock.svelte @@ -272,7 +272,7 @@ __builtins__.input = input`); {#if code} -
+
diff --git a/src/lib/components/chat/Messages/Name.svelte b/src/lib/components/chat/Messages/Name.svelte index 970fb95aa..6047a08b5 100644 --- a/src/lib/components/chat/Messages/Name.svelte +++ b/src/lib/components/chat/Messages/Name.svelte @@ -1,3 +1,3 @@ -
+
diff --git a/src/lib/components/chat/Messages/ProfileImage.svelte b/src/lib/components/chat/Messages/ProfileImage.svelte index c5897b359..6d653e98e 100644 --- a/src/lib/components/chat/Messages/ProfileImage.svelte +++ b/src/lib/components/chat/Messages/ProfileImage.svelte @@ -1,9 +1,11 @@ -
+
{#key message.id} -
+
{#if siblings.length > 1} -
+
+
+
+
diff --git a/src/lib/i18n/locales/en-US/translation.json b/src/lib/i18n/locales/en-US/translation.json index b89f41ec0..c87a12ad2 100644 --- a/src/lib/i18n/locales/en-US/translation.json +++ b/src/lib/i18n/locales/en-US/translation.json @@ -68,6 +68,7 @@ "Change Password": "", "Chat": "", "Chat Bubble UI": "", + "Chat direction": "", "Chat History": "", "Chat History is off for this browser.": "", "Chats": "", @@ -246,6 +247,7 @@ "Light": "", "Listening...": "", "LLMs can make mistakes. Verify important information.": "", + "LTR": "", "Made by OpenWebUI Community": "", "Make sure to enclose them with": "", "Manage LiteLLM Models": "", @@ -361,6 +363,7 @@ "Role": "", "Rosé Pine": "", "Rosé Pine Dawn": "", + "RTL": "", "Save": "", "Save & Create": "", "Save & Update": "", diff --git a/src/lib/stores/index.ts b/src/lib/stores/index.ts index 56b9f10db..28f2ae12f 100644 --- a/src/lib/stores/index.ts +++ b/src/lib/stores/index.ts @@ -84,6 +84,7 @@ type Settings = { notificationEnabled?: boolean; title?: TitleSettings; splitLargeDeltas?: boolean; + chatDirection: 'LTR' | 'RTL'; system?: string; requestFormat?: string;