From eefb764f72b9afcce0db2fd72c6102f446d20607 Mon Sep 17 00:00:00 2001 From: YoVinchen Date: Sat, 22 Nov 2025 16:50:35 +0800 Subject: [PATCH] style: unify list item styles with semantic colors Apply consistent styling to list items across components. - Replace hardcoded colors with semantic tokens in MCP and Prompt list items - Add glass effect container to EndpointSpeedTest panel - Format code for better readability --- src/components/mcp/UnifiedMcpPanel.tsx | 2 +- src/components/prompts/PromptListItem.tsx | 2 +- .../providers/forms/EndpointSpeedTest.tsx | 17 +++++++---------- 3 files changed, 9 insertions(+), 12 deletions(-) diff --git a/src/components/mcp/UnifiedMcpPanel.tsx b/src/components/mcp/UnifiedMcpPanel.tsx index 4d5f3f8..0e5448c 100644 --- a/src/components/mcp/UnifiedMcpPanel.tsx +++ b/src/components/mcp/UnifiedMcpPanel.tsx @@ -233,7 +233,7 @@ const UnifiedMcpListItem: React.FC = ({ }; return ( -
+
{/* 左侧:服务器信息 */}
diff --git a/src/components/prompts/PromptListItem.tsx b/src/components/prompts/PromptListItem.tsx index b3ff132..1ba298b 100644 --- a/src/components/prompts/PromptListItem.tsx +++ b/src/components/prompts/PromptListItem.tsx @@ -25,7 +25,7 @@ const PromptListItem: React.FC = ({ const enabled = prompt.enabled === true; return ( -
+
{/* Toggle 开关 */}
diff --git a/src/components/providers/forms/EndpointSpeedTest.tsx b/src/components/providers/forms/EndpointSpeedTest.tsx index 6a0873e..8966c39 100644 --- a/src/components/providers/forms/EndpointSpeedTest.tsx +++ b/src/components/providers/forms/EndpointSpeedTest.tsx @@ -468,7 +468,7 @@ const EndpointSpeedTest: React.FC = ({ onClose={onClose} footer={footer} > -
+
{/* 测速控制栏 */}
@@ -550,20 +550,18 @@ const EndpointSpeedTest: React.FC = ({
handleSelect(entry.url)} - className={`group flex cursor-pointer items-center justify-between px-3 py-2.5 rounded-lg border transition ${ - isSelected + className={`group flex cursor-pointer items-center justify-between px-3 py-2.5 rounded-lg border transition ${isSelected ? "border-primary/70 bg-primary/5 shadow-sm" : "border-border-default bg-background hover:bg-muted" - }`} + }`} >
{/* 选择指示器 */}
{/* 内容 */} @@ -579,15 +577,14 @@ const EndpointSpeedTest: React.FC = ({ {latency !== null ? (
{latency}ms