diff --git a/frontend/src/renderer/pages/Settings.jsx b/frontend/src/renderer/pages/Settings.jsx new file mode 100644 index 0000000..ccfc1ae --- /dev/null +++ b/frontend/src/renderer/pages/Settings.jsx @@ -0,0 +1,83 @@ +import React, { useState } from 'react'; +import { Card, Switch, Select, Button, Progress } from 'antd'; + +function Settings() { + const [darkMode, setDarkMode] = use const [language,State(false); + setLanguage] = useState('zh-CN'); + const [autoSync, setAutoSync] = useState(true); + const [syncFrequency, setSyncFrequency] = useState('5'); + const [wifiOnly, setWifiOnly] = useState(true); + + const storageUsed = 2.1 * 1024; // MB + const storageLimit = 10 * 1024; // MB + + return ( +
+

设置

+ + {/* 主题设置 */} + +
+ 深色模式 + +
+
+ 语言 + +
+
+ 仅 WiFi 同步 + +
+
+ + {/* 存储设置 */} + +
+ 存储空间: {storageUsed.toFixed(1)} MB / {storageLimit} MB + +
+
+ + +
+
+
+ ); +} + +export default Settings;