From 8012f2eb8a4ec16721dd94c8c426edb9fa5407a5 Mon Sep 17 00:00:00 2001 From: WithoutPants <53250216+WithoutPants@users.noreply.github.com> Date: Wed, 17 Sep 2025 15:08:47 +1000 Subject: [PATCH] Add search term input to edit filter dialog (#6082) --- .../src/components/List/EditFilterDialog.tsx | 10 +++++++ ui/v2.5/src/components/List/styles.scss | 26 +++++++++++++++++++ ui/v2.5/src/locales/en-GB.json | 1 + 3 files changed, 37 insertions(+) diff --git a/ui/v2.5/src/components/List/EditFilterDialog.tsx b/ui/v2.5/src/components/List/EditFilterDialog.tsx index 4b31ac31a..1ee9e8364 100644 --- a/ui/v2.5/src/components/List/EditFilterDialog.tsx +++ b/ui/v2.5/src/components/List/EditFilterDialog.tsx @@ -34,6 +34,7 @@ import { FilterMode } from "src/core/generated-graphql"; import { useFocusOnce } from "src/utils/focus"; import Mousetrap from "mousetrap"; import ScreenUtils from "src/utils/screen"; +import { SearchTermInput } from "./ListFilter"; interface ICriterionList { criteria: string[]; @@ -453,6 +454,15 @@ export const EditFilterDialog: React.FC = ({ "criterion-selected": !!criterion, })} > +
+ + + + +
span { + width: 100%; + } + + .search-term-input { + flex-basis: 100%; + } + } + } + .filter-tags { border-top: 1px solid rgb(16 22 26 / 40%); padding: 1rem 1rem 0 1rem; diff --git a/ui/v2.5/src/locales/en-GB.json b/ui/v2.5/src/locales/en-GB.json index bd6308425..2faca723d 100644 --- a/ui/v2.5/src/locales/en-GB.json +++ b/ui/v2.5/src/locales/en-GB.json @@ -1317,6 +1317,7 @@ "edit_filter": "Edit Filter", "name": "Filter", "saved_filters": "Saved filters", + "search_term": "Search term", "update_filter": "Update Filter", "more_filter_criteria": "+{count} more" },