From b297cb5398600c5074c9312c4a1f5c6e9da9e441 Mon Sep 17 00:00:00 2001 From: kolaente Date: Fri, 13 Sep 2024 17:44:26 +0200 Subject: [PATCH] fix(task): multiple overlapping defer due date popups Resolves https://github.com/go-vikunja/vikunja/issues/131 (cherry picked from commit 4c55016c1a450f75f0a8c5acd8ed01517ed08a1d) --- .../components/tasks/partials/DeferTask.vue | 10 --- .../tasks/partials/SingleTaskInProject.vue | 83 +++++++++---------- 2 files changed, 39 insertions(+), 54 deletions(-) diff --git a/frontend/src/components/tasks/partials/DeferTask.vue b/frontend/src/components/tasks/partials/DeferTask.vue index c5382f68d..3d475dfa5 100644 --- a/frontend/src/components/tasks/partials/DeferTask.vue +++ b/frontend/src/components/tasks/partials/DeferTask.vue @@ -135,18 +135,8 @@ async function updateDueDate() { $defer-task-max-width: 350px + 100px; .defer-task { - position: absolute; width: 100%; max-width: $defer-task-max-width; - border-radius: $radius; - border: 1px solid var(--grey-200); - padding: 1rem; - margin: 1rem; - background: var(--white); - color: var(--text); - cursor: default; - z-index: 10; - box-shadow: var(--shadow-lg); @media screen and (max-width: ($defer-task-max-width)) { left: .5rem; diff --git a/frontend/src/components/tasks/partials/SingleTaskInProject.vue b/frontend/src/components/tasks/partials/SingleTaskInProject.vue index d22c5261e..f6fedcfad 100644 --- a/frontend/src/components/tasks/partials/SingleTaskInProject.vue +++ b/frontend/src/components/tasks/partials/SingleTaskInProject.vue @@ -73,29 +73,32 @@ :inline="true" /> - - - - - - - + + + +