From d49481a25978738ae5bcf8e4c3e4e16e46beecaf Mon Sep 17 00:00:00 2001 From: YoVinchen Date: Thu, 11 Dec 2025 14:03:02 +0800 Subject: [PATCH] fix(ui): use semantic color tokens for text foreground - Replace hardcoded gray-900/gray-100 with text-foreground in EndpointSpeedTest - Add text-foreground class to Input component for consistent theming - Ensures proper text color in both light and dark modes --- src/components/providers/forms/EndpointSpeedTest.tsx | 4 ++-- src/components/ui/input.tsx | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/components/providers/forms/EndpointSpeedTest.tsx b/src/components/providers/forms/EndpointSpeedTest.tsx index 3adbf9dbd..ebeb77129 100644 --- a/src/components/providers/forms/EndpointSpeedTest.tsx +++ b/src/components/providers/forms/EndpointSpeedTest.tsx @@ -559,7 +559,7 @@ 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 ${ + className={`group flex cursor-pointer items-center justify-between px-3 py-2.5 rounded-lg border transition text-foreground ${ isSelected ? "border-primary/70 bg-primary/5 shadow-sm" : "border-border-default bg-background hover:bg-muted" @@ -577,7 +577,7 @@ const EndpointSpeedTest: React.FC = ({ {/* 内容 */}
-
+
{entry.url}
diff --git a/src/components/ui/input.tsx b/src/components/ui/input.tsx index 5050b0cdf..98c583d82 100644 --- a/src/components/ui/input.tsx +++ b/src/components/ui/input.tsx @@ -9,7 +9,7 @@ const Input = React.forwardRef(