From 46afcac4a33eceb58a894064f87c840e6cb193e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julius=20H=C3=A4rtl?= Date: Sat, 23 May 2020 17:58:52 +0200 Subject: [PATCH] Fix card height in compact mode MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Julius Härtl --- src/components/cards/CardItem.vue | 22 ++++++++++++++++------ src/store/main.js | 2 +- 2 files changed, 17 insertions(+), 7 deletions(-) diff --git a/src/components/cards/CardItem.vue b/src/components/cards/CardItem.vue index ee62c3086..3114f7455 100644 --- a/src/components/cards/CardItem.vue +++ b/src/components/cards/CardItem.vue @@ -47,7 +47,7 @@ -
+
{{ relativeDate }} @@ -57,7 +57,8 @@
- @@ -190,7 +191,7 @@ export default { .card-upper { display: flex; - min-height: 50px; + min-height: 44px; form { display: flex; padding: 5px 7px; @@ -201,7 +202,7 @@ export default { } h3 { - margin: 14px $card-padding; + margin: 12px $card-padding; flex-grow: 1; font-size: 100%; overflow-x: hidden; @@ -258,10 +259,12 @@ export default { } } } + .duedate { + margin-right: 9px; + } .right { display: flex; align-items: flex-start; - margin-right: 9px; } .icon.due { @@ -270,6 +273,7 @@ export default { margin-top: 9px; margin-bottom: 9px; padding: 3px 4px; + padding-right: 0; font-size: 90%; display: flex; align-items: center; @@ -285,14 +289,17 @@ export default { background-color: var(--color-error); color: var(--color-primary-text); opacity: .7; + padding: 3px 4px; } &.now { background-color: var(--color-warning); opacity: .7; + padding: 3px 4px; } &.next { background-color: var(--color-background-dark); opacity: .7; + padding: 3px 4px; } span { @@ -304,8 +311,11 @@ export default { } .compact { - min-height: 50px; + min-height: 44px; + .duedate { + margin-right: 0; + } &.has-labels { padding-bottom: $card-padding; } diff --git a/src/store/main.js b/src/store/main.js index 0b7358cce..b759b23cf 100644 --- a/src/store/main.js +++ b/src/store/main.js @@ -124,7 +124,7 @@ export default new Vuex.Store({ }, isArchived: state => { return state.currentBoard && state.currentBoard.archived - } + }, }, mutations: { setSearchQuery(state, searchQuery) {