diff --git a/pages/Base64Converter/ImageMode.tsx b/pages/Base64Converter/ImageMode.tsx
index 87a3d05..1f68cef 100644
--- a/pages/Base64Converter/ImageMode.tsx
+++ b/pages/Base64Converter/ImageMode.tsx
@@ -202,7 +202,7 @@ export default function ImageMode() {
}}
/>
{isLoading ? (
-
+
) : info ? (
{result && (
diff --git a/pages/JsonTools/JsonFormatSection.tsx b/pages/JsonTools/JsonFormatSection.tsx
index aa036bd..437b199 100644
--- a/pages/JsonTools/JsonFormatSection.tsx
+++ b/pages/JsonTools/JsonFormatSection.tsx
@@ -90,7 +90,7 @@ export default function JsonFormatSection() {
type="checkbox"
checked={sortKeys}
onChange={(e) => setSortKeys(e.target.checked)}
- className="h-4 w-4 rounded border-input text-blue-500 focus:ring-primary"
+ className="h-4 w-4 rounded border-input text-primary focus:ring-primary"
/>
{t('jsonFormat:sortKeys')}
diff --git a/pages/StorageCleaner/AutoRefreshToggle.tsx b/pages/StorageCleaner/AutoRefreshToggle.tsx
index c8c9d40..3b49c8a 100644
--- a/pages/StorageCleaner/AutoRefreshToggle.tsx
+++ b/pages/StorageCleaner/AutoRefreshToggle.tsx
@@ -19,7 +19,7 @@ export default function AutoRefreshToggle({ autoRefresh, onChange }: AutoRefresh
onChange={(e) => onChange(e.target.checked)}
className="sr-only peer"
/>
-
+
);
diff --git a/pages/Timestamp/LiveClock.tsx b/pages/Timestamp/LiveClock.tsx
index d74e134..fc9b43b 100644
--- a/pages/Timestamp/LiveClock.tsx
+++ b/pages/Timestamp/LiveClock.tsx
@@ -47,7 +47,7 @@ const LiveClock = React.memo(({ unit, onUseNow }: LiveClockProps) => {
diff --git a/pages/Timestamp/index.tsx b/pages/Timestamp/index.tsx
index 714167b..469002b 100644
--- a/pages/Timestamp/index.tsx
+++ b/pages/Timestamp/index.tsx
@@ -98,7 +98,7 @@ export default function Index() {
{/* 立即转换 */}
diff --git a/src/index.css b/src/index.css
index 110f4d6..e7e4950 100644
--- a/src/index.css
+++ b/src/index.css
@@ -4,6 +4,7 @@
@layer base {
:root {
+ color-scheme: light;
--background: 0 0% 100%;
--foreground: 222.2 84% 4.9%;
@@ -36,6 +37,7 @@
}
.dark {
+ color-scheme: dark;
--background: 222.2 84% 4.9%;
--foreground: 210 40% 98%;
@@ -74,4 +76,9 @@
background-color: hsl(var(--background));
color: hsl(var(--foreground));
}
+ input,
+ textarea,
+ select {
+ color: hsl(var(--foreground));
+ }
}