From 29e40739fc1b6086c7afd8250cdfd29342b135fe Mon Sep 17 00:00:00 2001 From: root Date: Sun, 28 Jun 2026 16:50:05 +0800 Subject: [PATCH] fix: stretch MDTODO workspace height --- .../layout/SplitWorkspaceLayout.vue | 21 +++++-------------- .../src/components/mdtodo/MdtodoPageShell.vue | 6 ++---- .../src/components/mdtodo/MdtodoTaskPanel.vue | 12 ++++------- 3 files changed, 11 insertions(+), 28 deletions(-) diff --git a/web/hwlab-cloud-web/src/components/layout/SplitWorkspaceLayout.vue b/web/hwlab-cloud-web/src/components/layout/SplitWorkspaceLayout.vue index 13debb12..f35e5a3f 100644 --- a/web/hwlab-cloud-web/src/components/layout/SplitWorkspaceLayout.vue +++ b/web/hwlab-cloud-web/src/components/layout/SplitWorkspaceLayout.vue @@ -188,15 +188,15 @@ function clamp(value: number, min: number, max: number): number { } .split-workspace-layout.mdtodo-workspace { - height: auto; - max-height: 100%; - align-items: start; - overflow: visible; + height: 100%; + max-height: none; + align-items: stretch; + overflow: hidden; } .split-workspace-layout.mdtodo-workspace .split-workspace-pane, .split-workspace-layout.mdtodo-workspace .split-workspace-main { - align-self: start; + align-self: stretch; } .split-workspace-layout.mdtodo-workspace .split-workspace-resizer { @@ -222,16 +222,5 @@ function clamp(value: number, min: number, max: number): number { display: none; } - .split-workspace-layout.mdtodo-workspace { - height: 100%; - max-height: none; - align-items: stretch; - overflow: hidden; - } - - .split-workspace-layout.mdtodo-workspace .split-workspace-pane, - .split-workspace-layout.mdtodo-workspace .split-workspace-main { - align-self: stretch; - } } diff --git a/web/hwlab-cloud-web/src/components/mdtodo/MdtodoPageShell.vue b/web/hwlab-cloud-web/src/components/mdtodo/MdtodoPageShell.vue index 09d6e01b..eea16b4c 100644 --- a/web/hwlab-cloud-web/src/components/mdtodo/MdtodoPageShell.vue +++ b/web/hwlab-cloud-web/src/components/mdtodo/MdtodoPageShell.vue @@ -575,7 +575,7 @@ function setError(err: unknown): void { diff --git a/web/hwlab-cloud-web/src/components/mdtodo/MdtodoTaskPanel.vue b/web/hwlab-cloud-web/src/components/mdtodo/MdtodoTaskPanel.vue index d028b31f..377d56ce 100644 --- a/web/hwlab-cloud-web/src/components/mdtodo/MdtodoTaskPanel.vue +++ b/web/hwlab-cloud-web/src/components/mdtodo/MdtodoTaskPanel.vue @@ -124,7 +124,7 @@ const emit = defineEmits<{