From ccc4ae694d9d7ca5d51536d02c1883428634fed8 Mon Sep 17 00:00:00 2001 From: Aleksander Grygier Date: Mon, 28 Sep 2026 11:23:50 +0200 Subject: [PATCH] ui : give models one mark The mark was Package through MODEL_SELECTOR_ICON in the selector, the sidebar and the slash command, but Box in the manager title and the selector footers, Boxes for the compat groups, and a bare Package in the badge. It lives with the other icon constants as MODEL_ICON now, and every one of those places reads it. Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash --- .../ChatFormPickers/ChatFormPickerCommand.svelte | 4 ++-- .../components/app/dialogs/DialogManageModels.svelte | 5 +++-- .../src/lib/components/app/models/ModelAvatar.svelte | 4 ++-- .../src/lib/components/app/models/ModelBadge.svelte | 4 ++-- .../ModelsManager/ModelsManagerModelsTable.svelte | 5 ++--- .../ModelsSelector/ModelsSelectorDropdown.svelte | 12 ++++-------- .../models/ModelsSelector/ModelsSelectorSheet.svelte | 6 +++--- .../ModelsSelector/ModelsSelectorTriggerIcon.svelte | 6 +++--- tools/ui/src/lib/constants/icons.constants.ts | 6 +++++- tools/ui/src/lib/constants/ui.constants.ts | 8 +++----- 10 files changed, 29 insertions(+), 31 deletions(-) diff --git a/tools/ui/src/lib/components/app/chat/ChatForm/ChatFormPickers/ChatFormPickerCommand.svelte b/tools/ui/src/lib/components/app/chat/ChatForm/ChatFormPickers/ChatFormPickerCommand.svelte index dec9e5b1c7..c68a0171ae 100644 --- a/tools/ui/src/lib/components/app/chat/ChatForm/ChatFormPickers/ChatFormPickerCommand.svelte +++ b/tools/ui/src/lib/components/app/chat/ChatForm/ChatFormPickers/ChatFormPickerCommand.svelte @@ -5,7 +5,7 @@ ChatFormPickerListItem, ChatFormPickerPopover } from '$lib/components/app/chat'; - import { MODEL_SELECTOR_ICON } from '$lib/constants'; + import { MODEL_ICON } from '$lib/constants'; import { ChatFormCommandAction } from '$lib/enums'; import { usePickerNavigation } from '$lib/hooks/use-picker-navigation.svelte'; import type { ChatFormCommand } from '$lib/types'; @@ -28,7 +28,7 @@ const commandIcon: Record = { [ChatFormCommandAction.CWD]: FolderOpen, - [ChatFormCommandAction.MODEL]: MODEL_SELECTOR_ICON, + [ChatFormCommandAction.MODEL]: MODEL_ICON, [ChatFormCommandAction.PROMPT]: Sparkles }; diff --git a/tools/ui/src/lib/components/app/dialogs/DialogManageModels.svelte b/tools/ui/src/lib/components/app/dialogs/DialogManageModels.svelte index 13af001d9d..b27b4f9b95 100644 --- a/tools/ui/src/lib/components/app/dialogs/DialogManageModels.svelte +++ b/tools/ui/src/lib/components/app/dialogs/DialogManageModels.svelte @@ -1,10 +1,11 @@