From 600dd4c8d3e2386c027b95d1b726a6bed4dc2fec Mon Sep 17 00:00:00 2001 From: tianma-if Date: Mon, 27 Jul 2026 14:21:09 +0800 Subject: [PATCH] style(web): optimize settings tab and preference item order --- apps/mobile/app.json | 4 +- apps/web/src/components/SettingsPane.tsx | 36 +++++----- .../components/settings/PreferenceCard.tsx | 68 +++++++++---------- package.json | 2 +- 4 files changed, 55 insertions(+), 55 deletions(-) diff --git a/apps/mobile/app.json b/apps/mobile/app.json index 62b1e10f..6dff2d84 100644 --- a/apps/mobile/app.json +++ b/apps/mobile/app.json @@ -3,7 +3,7 @@ "name": "EdgeEver", "slug": "edgeever", "scheme": "edgeever", - "version": "1.6.21", + "version": "1.6.22", "runtimeVersion": { "policy": "appVersion" }, @@ -28,7 +28,7 @@ }, "android": { "package": "org.edgeever.mobile", - "versionCode": 42, + "versionCode": 43, "adaptiveIcon": { "backgroundColor": "#d1fae5", "backgroundImage": "./assets/icon.png", diff --git a/apps/web/src/components/SettingsPane.tsx b/apps/web/src/components/SettingsPane.tsx index eb493f95..79d9c7c5 100644 --- a/apps/web/src/components/SettingsPane.tsx +++ b/apps/web/src/components/SettingsPane.tsx @@ -98,6 +98,24 @@ export const SettingsPane = ({ hoverColorClass: "hover:bg-emerald-50/40", iconColorClass: "text-emerald-600", }, + { + key: "ai", + label: t("settings.tabs.ai"), + icon: Sparkles, + colorClass: "text-emerald-700", + bgColorClass: "bg-emerald-50/80", + hoverColorClass: "hover:bg-emerald-50/40", + iconColorClass: "text-emerald-600", + }, + { + key: "data", + label: t("settings.tabs.data"), + icon: Database, + colorClass: "text-emerald-700", + bgColorClass: "bg-emerald-50/80", + hoverColorClass: "hover:bg-emerald-50/40", + iconColorClass: "text-emerald-600", + }, ...(isOwner ? [ { @@ -111,24 +129,6 @@ export const SettingsPane = ({ }, ] : []), - { - key: "data", - label: t("settings.tabs.data"), - icon: Database, - colorClass: "text-emerald-700", - bgColorClass: "bg-emerald-50/80", - hoverColorClass: "hover:bg-emerald-50/40", - iconColorClass: "text-emerald-600", - }, - { - key: "ai", - label: t("settings.tabs.ai"), - icon: Sparkles, - colorClass: "text-emerald-700", - bgColorClass: "bg-emerald-50/80", - hoverColorClass: "hover:bg-emerald-50/40", - iconColorClass: "text-emerald-600", - }, { key: "account", label: t("settings.tabs.account"), diff --git a/apps/web/src/components/settings/PreferenceCard.tsx b/apps/web/src/components/settings/PreferenceCard.tsx index 5b8ee309..0258225c 100644 --- a/apps/web/src/components/settings/PreferenceCard.tsx +++ b/apps/web/src/components/settings/PreferenceCard.tsx @@ -84,40 +84,6 @@ export const PreferenceCard = ({ -
-
- -
-
{t("settings.autoSaveIntervalTitle")}
-
{t("settings.autoSaveIntervalDescription")}
-
-
-
- -
-
-
@@ -169,6 +135,40 @@ export const PreferenceCard = ({
+
+
+ +
+
{t("settings.autoSaveIntervalTitle")}
+
{t("settings.autoSaveIntervalDescription")}
+
+
+
+ +
+
+
diff --git a/package.json b/package.json index f9591786..211c2056 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "edgeever", - "version": "1.6.21", + "version": "1.6.22", "private": true, "type": "module", "workspaces": [