From 0b294de1321525e3250571dda85a64d3a2bbcbb1 Mon Sep 17 00:00:00 2001 From: kolaente Date: Sun, 22 Oct 2023 17:40:50 +0000 Subject: [PATCH] fix(task): make sure the modal close button is not overlapped with the title field (#3256) Resolves https://kolaente.dev/vikunja/frontend/issues/3252 Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/3256 Co-authored-by: kolaente Co-committed-by: kolaente --- src/components/misc/modal.vue | 7 +++++-- src/components/tasks/partials/heading.vue | 6 +++++- src/styles/common-imports.scss | 2 ++ 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/src/components/misc/modal.vue b/src/components/misc/modal.vue index b7f968942..2bbd063b6 100644 --- a/src/components/misc/modal.vue +++ b/src/components/misc/modal.vue @@ -195,10 +195,9 @@ $modal-width: 1024px; } .close { - $close-button-min-space: 84px; $close-button-padding: 26px; position: fixed; - top: 5px; + top: .5rem; right: $close-button-padding; color: var(--grey-900); font-size: 2rem; @@ -213,6 +212,10 @@ $modal-width: 1024px; @media screen and (min-width: calc(#{$desktop } + #{$close-button-min-space})) { color: var(--white); } + + @media screen and (min-width: $tablet) and (max-width: #{$desktop + $close-button-min-space}) { + top: .75rem; + } } diff --git a/src/components/tasks/partials/heading.vue b/src/components/tasks/partials/heading.vue index 53829db0e..78abca40c 100644 --- a/src/components/tasks/partials/heading.vue +++ b/src/components/tasks/partials/heading.vue @@ -113,7 +113,7 @@ async function save(title: string) {