From 9502d9b1c54b4789491944df21539d768507ecad Mon Sep 17 00:00:00 2001 From: DigHuang <114602213+DigHuang@users.noreply.github.com> Date: Tue, 10 Mar 2026 18:09:46 +0800 Subject: [PATCH] style: refine chat UI consistency and enhance dark mode (#393) --- src/components/settings/ProvidersSettings.tsx | 14 +++---- src/pages/Chat/ChatInput.tsx | 4 +- src/pages/Chat/ChatMessage.tsx | 37 ++++++++----------- src/pages/Chat/index.tsx | 13 +------ 4 files changed, 26 insertions(+), 42 deletions(-) diff --git a/src/components/settings/ProvidersSettings.tsx b/src/components/settings/ProvidersSettings.tsx index 40429b3d2..bf05fb9d0 100644 --- a/src/components/settings/ProvidersSettings.tsx +++ b/src/components/settings/ProvidersSettings.tsx @@ -319,7 +319,7 @@ function ProviderCard({ setFallbackModelsText(normalizeFallbackModels(account.fallbackModels).join('\n')); setFallbackProviderIds(normalizeFallbackProviderIds(account.fallbackAccountIds)); } - }, [isEditing, account.baseUrl, account.fallbackModels, account.fallbackAccountIds, account.model]); + }, [isEditing, account.baseUrl, account.fallbackModels, account.fallbackAccountIds, account.model, account.apiProtocol]); const fallbackOptions = allProviders.filter((candidate) => candidate.account.id !== account.id); @@ -408,8 +408,8 @@ function ProviderCard({ className={cn( "group flex flex-col p-4 rounded-2xl transition-all relative overflow-hidden", isDefault - ? "bg-white dark:bg-[#1a1a19] border border-blue-500/20 shadow-sm ring-1 ring-blue-500/20" - : "bg-black/5 dark:bg-white/5 border border-transparent" + ? "bg-white dark:bg-[#1a1a19] border border-black/10 dark:border-white/10 shadow-sm" + : "bg-transparent border border-black/10 dark:border-white/10" )} >
{t('aiProviders.sections.model')}
{typeInfo?.showBaseUrl && (