From c05883587488c1792e790a846d9937c2ac54ec63 Mon Sep 17 00:00:00 2001 From: kolaente Date: Tue, 5 Mar 2024 17:47:06 +0100 Subject: [PATCH] feat(filters): move filter query to contenteditable --- .../project/partials/FilterInput.vue | 202 +++++++++++++----- .../components/project/partials/filters.vue | 116 ++++++++++ 2 files changed, 263 insertions(+), 55 deletions(-) diff --git a/frontend/src/components/project/partials/FilterInput.vue b/frontend/src/components/project/partials/FilterInput.vue index 101abc5ba..628834cd3 100644 --- a/frontend/src/components/project/partials/FilterInput.vue +++ b/frontend/src/components/project/partials/FilterInput.vue @@ -1,10 +1,10 @@ @@ -194,19 +293,12 @@ function updateDateInQuery(newDate: string) {
-
+ {{ filterQuery }}
@@ -237,7 +330,7 @@ function updateDateInQuery(newDate: string) { padding: .125rem .25rem; display: inline-block; } - + &.filter-query__assignee_value { padding: .125rem .25rem; border-radius: $radius; @@ -245,7 +338,7 @@ function updateDateInQuery(newDate: string) { color: var(--grey-700); display: inline-flex; align-items: center; - + > img { margin-right: .25rem; } @@ -255,7 +348,6 @@ function updateDateInQuery(newDate: string) { button.filter-query__date_value { padding: .125rem .25rem; border-radius: $radius; - position: absolute; margin-top: calc((0.25em - 0.125rem) * -1); height: 1.75rem; } @@ -264,14 +356,14 @@ function updateDateInQuery(newDate: string) {