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<{