From cb7428b5a37764dd407070b879b7581501990121 Mon Sep 17 00:00:00 2001 From: t8y2 <1156263951@qq.com> Date: Sun, 10 May 2026 09:37:02 +0800 Subject: [PATCH] feat(ui): refine app chrome layout --- src-tauri/tauri.conf.json | 4 ++++ src/App.vue | 8 ++++---- src/components/layout/AppSidebar.vue | 5 ++++- src/components/layout/AppToolbar.vue | 24 ++++++++++++------------ src/components/layout/WindowControls.vue | 6 +++--- src/styles/globals.css | 23 +++++++++++++++-------- 6 files changed, 42 insertions(+), 28 deletions(-) diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index 717f902ae0..04caa062bc 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -21,6 +21,10 @@ "fullscreen": false, "visible": false, "titleBarStyle": "Overlay", + "trafficLightPosition": { + "x": 16, + "y": 18 + }, "hiddenTitle": true } ], diff --git a/src/App.vue b/src/App.vue index 4d36909441..fb011b7be7 100644 --- a/src/App.vue +++ b/src/App.vue @@ -511,7 +511,7 @@ onUnmounted(() => { @open-sql-file="dialogs.showSqlFileDialog.value = true" /> -
+
{ @start-resize="startSidebarResize" /> -
+
@@ -590,7 +590,7 @@ onUnmounted(() => {
@@ -608,7 +608,7 @@ onUnmounted(() => {
diff --git a/src/components/layout/AppSidebar.vue b/src/components/layout/AppSidebar.vue index 2f23c9a1af..0dc7446883 100644 --- a/src/components/layout/AppSidebar.vue +++ b/src/components/layout/AppSidebar.vue @@ -31,7 +31,10 @@ async function refreshTree() {