-
{{ ckey }}
+
+
+
{{ ckey }}
-
+
-
-
- Status:
-
+
+
+ Status:
+
- Reporter:
-
+ Reporter:
+
- Assignee:
-
+ Assignee:
+
- Created At:
- {{ createdAtFormatted }}
+ Created At:
+ {{ createdAtFormatted }}
- Due Date:
-
-
-
+ Due Date:
+
+
+
-
-
-
+
+
+
+
+
+
+
+
+ Comments
+ History
+
-
-
-
- Comments
- History
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/IssueTitle.vue b/src/components/IssueTitle.vue
index 692cd1c..97af3ba 100644
--- a/src/components/IssueTitle.vue
+++ b/src/components/IssueTitle.vue
@@ -33,7 +33,7 @@ const cancel = () => {
@@ -56,9 +56,9 @@ const cancel = () => {
diff --git a/src/main.ts b/src/main.ts
index ba9bc2d..617fb14 100644
--- a/src/main.ts
+++ b/src/main.ts
@@ -75,6 +75,9 @@ const vuetify = createVuetify({
density: 'compact',
hideDetails: true,
},
+ VCard: {
+ elevation: 0,
+ },
},
})
diff --git a/src/router/index.ts b/src/router/index.ts
index a64b0e8..b53d2a4 100644
--- a/src/router/index.ts
+++ b/src/router/index.ts
@@ -16,6 +16,7 @@ declare module 'vue-router' {
breadcrumb?: string | ((route: RouteLocationNormalizedLoaded) => string)
/** Named route the back button should navigate to, when deep-linking means history may be empty. */
backTo?: string
+ fluid?: boolean
}
}
@@ -25,7 +26,7 @@ const router = createRouter({
{
path: '/',
component: HomeView,
- meta: { layout: 'Default' },
+ meta: { layout: 'Default', fluid: false },
},
{
name: 'sign-in',
diff --git a/src/router/issues.ts b/src/router/issues.ts
index c09dfcb..22dc833 100644
--- a/src/router/issues.ts
+++ b/src/router/issues.ts
@@ -20,6 +20,7 @@ export const issuesRoutes: RouteRecordRaw = {
meta: {
breadcrumb: (route) => route.params.ckey as string,
backTo: 'issues',
+ fluid: false,
},
},
],
diff --git a/src/views/Issues/IssueView.vue b/src/views/Issues/IssueView.vue
index 4acea0d..302239b 100644
--- a/src/views/Issues/IssueView.vue
+++ b/src/views/Issues/IssueView.vue
@@ -24,7 +24,7 @@ watchEffect(async () => fetch())
-
+
diff --git a/src/views/Issues/IssuesListView.vue b/src/views/Issues/IssuesListView.vue
index 5688902..12536f2 100644
--- a/src/views/Issues/IssuesListView.vue
+++ b/src/views/Issues/IssuesListView.vue
@@ -183,7 +183,7 @@ async function onDeleteBatch() {
-
+
-
+
Work item
@@ -297,9 +297,15 @@ async function onDeleteBatch() {
.u-grid {
display: grid;
grid-template-columns: v-bind(gridTemplate);
+ flex: 1;
+ min-height: 0;
+}
+
+.u-grid > * {
+ min-height: 0;
}
.u-height {
- height: calc(100vh - 10rem);
+ overflow-y: auto;
}