{{ ckey }}
@@ -124,7 +124,7 @@ defineExpose({
-
+
@@ -164,6 +164,20 @@ defineExpose({
overflow-y: auto;
}
+// Children keep their content height; only the Details panel shrinks to the space left and scrolls
+.details__main > * {
+ flex-shrink: 0;
+}
+
+.details__content {
+ flex-shrink: 1;
+ min-height: 0;
+
+ :deep(.panel__body) {
+ overflow-y: auto;
+ }
+}
+
.activity {
flex: 1;
min-height: 0;
diff --git a/src/components/IssueTitle.vue b/src/components/IssueTitle.vue
index 97af3ba..f5cba2c 100644
--- a/src/components/IssueTitle.vue
+++ b/src/components/IssueTitle.vue
@@ -34,12 +34,13 @@ const cancel = () => {
@@ -60,7 +61,7 @@ const cancel = () => {
// background-color: rgba(var(--v-theme-on-surface), 0.06);
//}
-.v-sheet {
- transition: padding 0.2s ease-in-out;
-}
+//.v-sheet {
+// transition: padding 0.2s ease-in-out;
+//}