-
色彩平衡
+
色彩平衡
@@ -114,7 +114,7 @@ export default function FilterEditor({ initialParams, onSave, onCancel }: Filter
{/* Preview bar */}
-
预览
+
预览
{/* Color gradient preview affected by params */}
-
-
-
+
+
+
);
diff --git a/src/components/filters/FilterGrid.tsx b/src/components/filters/FilterGrid.tsx
index ca93fc2..2ccab9e 100644
--- a/src/components/filters/FilterGrid.tsx
+++ b/src/components/filters/FilterGrid.tsx
@@ -28,8 +28,8 @@ export default function FilterGrid({ filters, loading, likedIds, onLike, onDownl
if (filters.length === 0) {
return (
-
photo_library
-
暂无滤镜数据
+
photo_library
+
暂无滤镜数据
空状态 / 暂无数据
);
diff --git a/src/components/filters/FilterPreview.tsx b/src/components/filters/FilterPreview.tsx
index 003c0bc..4a623fd 100644
--- a/src/components/filters/FilterPreview.tsx
+++ b/src/components/filters/FilterPreview.tsx
@@ -11,7 +11,7 @@ export default function FilterPreview({ filter, onClose }: FilterPreviewProps) {
{filter.title}
- {onClose && }
+ {onClose && }
{/* Preview image area */}
@@ -21,13 +21,13 @@ export default function FilterPreview({ filter, onClose }: FilterPreviewProps) {
) : (
image
- 预览区域
+ 预览区域
)}
{filter.description && (
- {filter.description}
+ {filter.description}
)}
);
diff --git a/src/components/layout/BottomDock.tsx b/src/components/layout/BottomDock.tsx
index 867c146..7c01821 100644
--- a/src/components/layout/BottomDock.tsx
+++ b/src/components/layout/BottomDock.tsx
@@ -25,14 +25,14 @@ export default function BottomDock({ items, currentPage, onNavigate, visible = t
);
diff --git a/src/components/layout/DesktopIcon.tsx b/src/components/layout/DesktopIcon.tsx
index 220b250..019df71 100644
--- a/src/components/layout/DesktopIcon.tsx
+++ b/src/components/layout/DesktopIcon.tsx
@@ -26,22 +26,22 @@ export default function DesktopIcon({ icon, label, onClick, disabled, locked, vi
X{index % 4}Y{Math.floor(index / 4)}
-
{icon}
-
{label}
- {isBlocked && 🔒}
- {vip && !isBlocked && ✦}
+ {isBlocked && 🔒}
+ {vip && !isBlocked && ✦}
{isBlocked && (
-
{vip && locked ? 'VIP' : '登录后可用'}
+
{vip && locked ? 'VIP' : '登录后可用'}
)}
{!isBlocked && (
diff --git a/src/components/layout/SubNavBar.tsx b/src/components/layout/SubNavBar.tsx
index 281de59..48d1f05 100644
--- a/src/components/layout/SubNavBar.tsx
+++ b/src/components/layout/SubNavBar.tsx
@@ -34,7 +34,7 @@ export default function SubNavBar() {