From 4fa51004b83923391fc4307c17ca2a9234de06c8 Mon Sep 17 00:00:00 2001
From: panda <1415243231@qq.com>
Date: Mon, 25 May 2026 23:18:19 +0800
Subject: [PATCH] fix: ProjectDetail sidebar layout - 1/4 collapsible, preview
full height
---
src/components/FilePreview.vue | 14 ++++++-------
src/pages/ProjectDetail.vue | 38 +++++++++++++++++++++++++++-------
2 files changed, 38 insertions(+), 14 deletions(-)
diff --git a/src/components/FilePreview.vue b/src/components/FilePreview.vue
index c7d6fcf..a684764 100644
--- a/src/components/FilePreview.vue
+++ b/src/components/FilePreview.vue
@@ -34,29 +34,29 @@
-
-
+
+
-
+
-
+
-
+
diff --git a/src/pages/ProjectDetail.vue b/src/pages/ProjectDetail.vue
index 2ad5c89..9dbe95c 100644
--- a/src/pages/ProjectDetail.vue
+++ b/src/pages/ProjectDetail.vue
@@ -2,10 +2,23 @@
-
-
-
+
+
+
+
-
-
+
+
+
-
+
@@ -115,6 +138,7 @@ const reports = ref([])
const selectedReport = ref(null)
const reportContent = ref('')
const editing = ref(false)
+const sidebarCollapsed = ref(false)
const editName = ref('')
const coverImageFile = ref(null)
const coverImagePreview = ref('')