From 74a257b565c3a285e2a79f6838f811d5799f8b0b Mon Sep 17 00:00:00 2001 From: YoVinchen Date: Mon, 22 Dec 2025 23:11:52 +0800 Subject: [PATCH] fix(ui): differentiate active provider border color by proxy mode - Use green border/gradient when proxy takeover is active - Use blue border/gradient in normal mode (no proxy) - Improves visual distinction between proxy and non-proxy states --- src/components/providers/ProviderCard.tsx | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/src/components/providers/ProviderCard.tsx b/src/components/providers/ProviderCard.tsx index 1925f911d..7bb81c712 100644 --- a/src/components/providers/ProviderCard.tsx +++ b/src/components/providers/ProviderCard.tsx @@ -169,6 +169,10 @@ export function ProviderCard({ ? activeProviderId === provider.id : isCurrent; + // 判断是否使用绿色(代理接管模式)还是蓝色(普通模式) + const shouldUseGreen = isProxyTakeover && isActiveProvider; + const shouldUseBlue = !isProxyTakeover && isActiveProvider; + return (