From db934a3b4ff16532b48670d7cc75e7048a6db993 Mon Sep 17 00:00:00 2001 From: Timothy Jaeryang Baek Date: Wed, 15 Jul 2026 16:51:08 -0400 Subject: [PATCH] refac --- src/lib/components/AddConnectionModal.svelte | 19 +- .../components/AddTerminalServerModal.svelte | 35 +- src/lib/components/AddToolServerModal.svelte | 31 +- src/lib/components/admin/Functions.svelte | 105 +++--- .../components/admin/Settings/Events.svelte | 11 +- .../MessageInput/AttachWebpageModal.svelte | 5 +- .../Settings/Connections/Connection.svelte | 5 +- .../components/chat/Settings/General.svelte | 10 +- .../chat/Settings/Personalization.svelte | 258 +++++++++++++-- .../Personalization/ManageModal.svelte | 306 ------------------ src/lib/components/chat/SettingsModal.svelte | 6 +- .../components/common/SensitiveInput.svelte | 5 +- src/lib/components/layout/Sidebar.svelte | 14 +- .../layout/Sidebar/ChannelItem.svelte | 12 +- .../components/layout/Sidebar/ChatItem.svelte | 57 ++-- .../components/layout/Sidebar/ChatMenu.svelte | 4 +- .../layout/Sidebar/PinnedModelItem.svelte | 4 +- .../layout/Sidebar/PinnedNoteList.svelte | 2 +- .../layout/Sidebar/UserStatusModal.svelte | 5 +- src/lib/components/notes/Notes.svelte | 6 +- .../workspace/common/Visibility.svelte | 32 +- src/routes/(app)/automations/+page.svelte | 7 +- 22 files changed, 412 insertions(+), 527 deletions(-) delete mode 100644 src/lib/components/chat/Settings/Personalization/ManageModal.svelte diff --git a/src/lib/components/AddConnectionModal.svelte b/src/lib/components/AddConnectionModal.svelte index a5a8375853..f1300a0ba5 100644 --- a/src/lib/components/AddConnectionModal.svelte +++ b/src/lib/components/AddConnectionModal.svelte @@ -59,6 +59,11 @@ let loading = false; let showDeleteConfirmDialog = false; + const highContrastInputClass = + '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 highContrastSelectClass = + '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'; + const verifyOllamaHandler = async () => { // remove trailing slash from url url = url.replace(/\/$/, ''); @@ -313,7 +318,7 @@
{ return JSON.stringify(value && Object.keys(value).length ? value : {}, null, 2); }; @@ -404,7 +409,7 @@