From 933ab1e1cd44105578e9c2003aede585bce04aa4 Mon Sep 17 00:00:00 2001 From: Timothy Jaeryang Baek Date: Wed, 15 Jul 2026 18:03:36 -0400 Subject: [PATCH] refac --- src/lib/components/AddConnectionModal.svelte | 4 +- .../components/AddTerminalServerModal.svelte | 9 +- src/lib/components/AddToolServerModal.svelte | 8 +- .../components/admin/Settings/Audio.svelte | 16 +-- .../admin/Settings/Authentication.svelte | 2 +- .../admin/Settings/CodeExecution.svelte | 2 +- .../admin/Settings/Documents.svelte | 68 ++++----- .../Evaluations/ArenaModelModal.svelte | 2 +- .../components/admin/Settings/Events.svelte | 2 +- .../admin/Settings/ExternalKnowledge.svelte | 2 +- .../components/admin/Settings/Images.svelte | 42 +++--- .../admin/Settings/Interface/Banners.svelte | 4 +- .../Models/Manage/ManageMultipleOllama.svelte | 2 +- .../Models/Manage/ManageOllama.svelte | 2 +- .../Settings/Models/ModelSelector.svelte | 2 +- .../admin/Settings/Pipelines.svelte | 2 +- .../admin/Settings/WebSearch.svelte | 10 +- .../components/chat/Settings/Account.svelte | 9 +- src/lib/components/chat/Settings/Audio.svelte | 28 ++-- .../components/chat/Settings/General.svelte | 16 +-- .../chat/Settings/Personalization.svelte | 129 +++++++++--------- .../chat/Settings/UserSettingSelect.svelte | 19 +++ .../workspace/Prompts/PromptEditor.svelte | 52 ++++--- .../workspace/models/create/+page.svelte | 8 +- .../(app)/workspace/models/edit/+page.svelte | 9 +- 25 files changed, 239 insertions(+), 210 deletions(-) create mode 100644 src/lib/components/chat/Settings/UserSettingSelect.svelte diff --git a/src/lib/components/AddConnectionModal.svelte b/src/lib/components/AddConnectionModal.svelte index 51171a2df2..36bf48fdbe 100644 --- a/src/lib/components/AddConnectionModal.svelte +++ b/src/lib/components/AddConnectionModal.svelte @@ -61,7 +61,7 @@ const inputClass = 'rounded-lg border border-gray-100/50 bg-gray-50/40 px-2 py-1.5 text-gray-700 outline-hidden transition-colors placeholder:text-gray-300 focus:border-blue-400 dark:border-white/[0.04] dark:bg-white/[0.03] dark:text-gray-300 dark:placeholder:text-gray-700 dark:focus:border-blue-500'; const selectClass = - 'rounded-lg border border-gray-100/50 bg-gray-50/40 px-2 py-1.5 text-gray-700 outline-hidden transition-colors focus:border-blue-400 dark:border-white/[0.04] dark:bg-white/[0.03] dark:text-gray-300 dark:focus:border-blue-500'; + 'rounded-lg border border-gray-100/50 bg-gray-50/40 px-2 pe-8 py-1.5 text-gray-700 outline-hidden transition-colors focus:border-blue-400 dark:border-white/[0.04] dark:bg-white/[0.03] dark:text-gray-300 dark:focus:border-blue-500'; const verifyOllamaHandler = async () => { // remove trailing slash from url @@ -384,7 +384,7 @@
+ @@ -816,7 +813,7 @@
- {#if !direct} diff --git a/src/lib/components/AddToolServerModal.svelte b/src/lib/components/AddToolServerModal.svelte index b5d9ff14ba..b3945b7d95 100644 --- a/src/lib/components/AddToolServerModal.svelte +++ b/src/lib/components/AddToolServerModal.svelte @@ -72,7 +72,7 @@ const inputClass = 'rounded-lg border border-gray-100/50 bg-gray-50/40 px-2 py-1.5 text-gray-700 outline-hidden transition-colors placeholder:text-gray-300 focus:border-blue-400 dark:border-white/[0.04] dark:bg-white/[0.03] dark:text-gray-300 dark:placeholder:text-gray-700 dark:focus:border-blue-500'; const selectClass = - 'rounded-lg border border-gray-100/50 bg-gray-50/40 px-2 py-1.5 text-gray-700 outline-hidden transition-colors focus:border-blue-400 dark:border-white/[0.04] dark:bg-white/[0.03] dark:text-gray-300 dark:focus:border-blue-500'; + 'rounded-lg border border-gray-100/50 bg-gray-50/40 px-2 pe-8 py-1.5 text-gray-700 outline-hidden transition-colors focus:border-blue-400 dark:border-white/[0.04] dark:bg-white/[0.03] dark:text-gray-300 dark:focus:border-blue-500'; const registerOAuthClientHandler = async () => { if (url === '') { @@ -694,7 +694,7 @@
@@ -894,7 +894,7 @@
@@ -285,7 +285,7 @@
@@ -429,7 +429,7 @@
@@ -601,7 +601,7 @@
@@ -688,7 +688,7 @@
@@ -697,7 +697,7 @@ {:else if RAGConfig.CONTENT_EXTRACTION_ENGINE === 'docling'}
@@ -726,7 +726,7 @@ {:else if RAGConfig.CONTENT_EXTRACTION_ENGINE === 'document_intelligence'}
@@ -743,7 +743,7 @@
@@ -753,7 +753,7 @@ {:else if RAGConfig.CONTENT_EXTRACTION_ENGINE === 'mistral_ocr'}
@@ -780,7 +780,7 @@ {:else if RAGConfig.CONTENT_EXTRACTION_ENGINE === 'paddleocr_vl'}
@@ -798,7 +798,7 @@ {$i18n.t('API Mode')}
@@ -926,7 +926,7 @@
{ @@ -1082,7 +1082,7 @@ {#if RAG_EMBEDDING_ENGINE === 'openai'}
diff --git a/src/lib/components/admin/Settings/ExternalKnowledge.svelte b/src/lib/components/admin/Settings/ExternalKnowledge.svelte index 6c89353111..5f7d9c6189 100644 --- a/src/lib/components/admin/Settings/ExternalKnowledge.svelte +++ b/src/lib/components/admin/Settings/ExternalKnowledge.svelte @@ -460,7 +460,7 @@
@@ -372,7 +372,7 @@ placement="top-start" > @@ -469,7 +469,7 @@
@@ -509,7 +509,7 @@
@@ -623,7 +623,7 @@
@@ -786,7 +786,7 @@
@@ -830,7 +830,7 @@
@@ -869,7 +869,7 @@
@@ -934,7 +934,7 @@ @@ -952,7 +952,7 @@
@@ -1016,7 +1016,7 @@
@@ -1036,7 +1036,7 @@
@@ -1191,7 +1191,7 @@
@@ -1235,7 +1235,7 @@
diff --git a/src/lib/components/admin/Settings/Interface/Banners.svelte b/src/lib/components/admin/Settings/Interface/Banners.svelte index 5ebf9c7685..41a71037e7 100644 --- a/src/lib/components/admin/Settings/Interface/Banners.svelte +++ b/src/lib/components/admin/Settings/Interface/Banners.svelte @@ -60,7 +60,7 @@
{:else}