From 87e4859a3915cff4f8dadda13fd2373cf8dc1d94 Mon Sep 17 00:00:00 2001 From: Anish Sarkar <104695310+AnishSarkar22@users.noreply.github.com> Date: Sun, 22 Feb 2026 03:58:04 +0530 Subject: [PATCH] feat: update styling in ModelSelector and provider-icons for improved UI consistency --- .../components/new-chat/model-selector.tsx | 46 +++++++++---------- surfsense_web/lib/provider-icons.tsx | 2 +- 2 files changed, 24 insertions(+), 24 deletions(-) diff --git a/surfsense_web/components/new-chat/model-selector.tsx b/surfsense_web/components/new-chat/model-selector.tsx index d894fe252..ab8248dd9 100644 --- a/surfsense_web/components/new-chat/model-selector.tsx +++ b/surfsense_web/components/new-chat/model-selector.tsx @@ -280,7 +280,7 @@ export function ModelSelector({ @@ -289,18 +289,18 @@ export function ModelSelector({ onValueChange={(v) => setActiveTab(v as "llm" | "image")} className="w-full" > -
- +
+ LLM Image @@ -312,7 +312,7 @@ export function ModelSelector({ {totalLLMModels > 3 && (
@@ -350,9 +350,9 @@ export function ModelSelector({ onSelect={() => handleSelectLLM(config)} className={cn( "mx-2 rounded-lg mb-1 cursor-pointer group transition-all", - "hover:bg-accent/50", - isSelected && "bg-accent/80", - isAutoMode && "border border-violet-800" + "hover:bg-accent/50 dark:hover:bg-white/10", + isSelected && "bg-accent/80 dark:bg-white/10", + isAutoMode && "" )} >
@@ -366,7 +366,7 @@ export function ModelSelector({ {isAutoMode && ( Recommended @@ -426,8 +426,8 @@ export function ModelSelector({ onSelect={() => handleSelectLLM(config)} className={cn( "mx-2 rounded-lg mb-1 cursor-pointer group transition-all", - "hover:bg-accent/50", - isSelected && "bg-accent/80" + "hover:bg-accent/50 dark:hover:bg-white/10", + isSelected && "bg-accent/80 dark:bg-white/10" )} >
@@ -471,11 +471,11 @@ export function ModelSelector({ )} {/* Add New LLM Config */} -
+