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('')