From e969bdbd7396db99f86a11c67a9e429260f29e13 Mon Sep 17 00:00:00 2001 From: farion1231 Date: Sat, 27 Sep 2025 11:20:37 +0800 Subject: [PATCH] feat: improve SettingsModal UX with scrolling and save icon - Add scrollable content area with max height constraint - Add Save icon to save button for better visual clarity --- src/components/SettingsModal.tsx | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/components/SettingsModal.tsx b/src/components/SettingsModal.tsx index 1528be7..87c06a8 100644 --- a/src/components/SettingsModal.tsx +++ b/src/components/SettingsModal.tsx @@ -8,6 +8,7 @@ import { Check, Undo2, FolderSearch, + Save, } from "lucide-react"; import { getVersion } from "@tauri-apps/api/app"; import { homeDir, join } from "@tauri-apps/api/path"; @@ -295,7 +296,7 @@ export default function SettingsModal({ onClose }: SettingsModalProps) { isLinux() ? "" : " backdrop-blur-sm" }`} /> -
+
{/* 标题栏 */}

@@ -310,7 +311,7 @@ export default function SettingsModal({ onClose }: SettingsModalProps) {

{/* 设置内容 */} -
+
{/* 窗口行为设置 */}

@@ -534,8 +535,9 @@ export default function SettingsModal({ onClose }: SettingsModalProps) {