diff --git a/tools/server/webui/src/lib/components/app/actions/ActionIcon.svelte b/tools/server/webui/src/lib/components/app/actions/ActionIcon.svelte index 1d2dd3c1d9..ea63a17b22 100644 --- a/tools/server/webui/src/lib/components/app/actions/ActionIcon.svelte +++ b/tools/server/webui/src/lib/components/app/actions/ActionIcon.svelte @@ -35,7 +35,7 @@ {size} {disabled} {onclick} - class="h-6 w-6 p-0 {className} flex" + class="h-6 w-6 p-0 {className} flex hover:bg-transparent! data-[state=open]:bg-transparent!" aria-label={ariaLabel || tooltip} > {@const IconComponent = icon} diff --git a/tools/server/webui/src/lib/components/app/chat/ChatSettings/ChatSettings.svelte b/tools/server/webui/src/lib/components/app/chat/ChatSettings/ChatSettings.svelte index 445b10741c..bdb6cec1da 100644 --- a/tools/server/webui/src/lib/components/app/chat/ChatSettings/ChatSettings.svelte +++ b/tools/server/webui/src/lib/components/app/chat/ChatSettings/ChatSettings.svelte @@ -7,10 +7,12 @@ Monitor, ChevronLeft, ChevronRight, - ListRestart + ListRestart, + + Sliders + } from '@lucide/svelte'; import { ChatSettingsFooter, ChatSettingsFields } from '$lib/components/app'; - import { ScrollArea } from '$lib/components/ui/scroll-area'; import { config, settingsStore } from '$lib/stores/settings.svelte'; import { SETTINGS_SECTION_TITLES, @@ -40,7 +42,7 @@ }> = [ { title: SETTINGS_SECTION_TITLES.GENERAL, - icon: Settings, + icon: Sliders, fields: [ { key: SETTINGS_KEYS.THEME, @@ -128,13 +130,18 @@ type: SettingsFieldType.CHECKBOX }, { - key: SETTINGS_KEYS.AUTO_SHOW_SIDEBAR_ON_NEW_CHAT, - label: 'Auto-show sidebar on new chat', + key: SETTINGS_KEYS.SHOW_RAW_MODEL_NAMES, + label: 'Show raw model names', type: SettingsFieldType.CHECKBOX }, { - key: SETTINGS_KEYS.SHOW_RAW_MODEL_NAMES, - label: 'Show raw model names', + key: SETTINGS_KEYS.ALWAYS_SHOW_AGENTIC_TURNS, + label: 'Always show agentic turns in conversation', + type: SettingsFieldType.CHECKBOX + }, + { + key: SETTINGS_KEYS.SHOW_TOOL_CALL_IN_PROGRESS, + label: 'Show tool call in progress', type: SettingsFieldType.CHECKBOX } ] @@ -260,20 +267,10 @@ label: 'Agentic turns', type: SettingsFieldType.INPUT }, - { - key: SETTINGS_KEYS.ALWAYS_SHOW_AGENTIC_TURNS, - label: 'Always show agentic turns in conversation', - type: SettingsFieldType.CHECKBOX - }, { key: SETTINGS_KEYS.AGENTIC_MAX_TOOL_PREVIEW_LINES, label: 'Max lines per tool preview', type: SettingsFieldType.INPUT - }, - { - key: SETTINGS_KEYS.SHOW_TOOL_CALL_IN_PROGRESS, - label: 'Show tool call in progress', - type: SettingsFieldType.CHECKBOX } ] }, @@ -433,17 +430,15 @@ -