From 0da48660f42c4c23207a08812408e5b4b6ed133f Mon Sep 17 00:00:00 2001 From: Tianyang Date: Sat, 1 Aug 2026 18:59:44 +0800 Subject: [PATCH] fix: apply sidebar class for fixed width and document-editor flex layout for scrolling --- frontend/src/components/DocumentEditor.tsx | 2 +- frontend/src/components/FileExplorer.tsx | 2 +- frontend/src/styles.css | 8 ++++++++ 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/frontend/src/components/DocumentEditor.tsx b/frontend/src/components/DocumentEditor.tsx index f03a610..893970a 100644 --- a/frontend/src/components/DocumentEditor.tsx +++ b/frontend/src/components/DocumentEditor.tsx @@ -96,7 +96,7 @@ export default function DocumentEditor({ documentKey, onDirtyChange, onDeleted } } return ( -
+
{documentKey} diff --git a/frontend/src/components/FileExplorer.tsx b/frontend/src/components/FileExplorer.tsx index 50528cd..eaf96fc 100644 --- a/frontend/src/components/FileExplorer.tsx +++ b/frontend/src/components/FileExplorer.tsx @@ -26,7 +26,7 @@ export default function FileExplorer({ onSelectFile, selectedKey, refreshKey }: } return ( -
+
{folders.map((folder) => ( ))} diff --git a/frontend/src/styles.css b/frontend/src/styles.css index 768a470..490482d 100644 --- a/frontend/src/styles.css +++ b/frontend/src/styles.css @@ -322,6 +322,14 @@ body { display: flex; flex-direction: column; min-width: 0; + overflow: hidden; +} + +.document-editor { + flex: 1; + display: flex; + flex-direction: column; + overflow: hidden; } .empty-state {