From e4c0298a08ce1ef442e3d3668e6c53d24c5ed1e4 Mon Sep 17 00:00:00 2001 From: Jean-Luc Makiola Date: Mon, 20 Apr 2026 22:34:03 +0200 Subject: [PATCH] docs: capture todo - Make tag selector in global search searchable --- .planning/STATE.md | 1 + ...ke-tag-selector-in-global-search-searchable.md | 15 +++++++++++++++ 2 files changed, 16 insertions(+) create mode 100644 .planning/todos/pending/2026-04-20-make-tag-selector-in-global-search-searchable.md diff --git a/.planning/STATE.md b/.planning/STATE.md index 4a60c8a..e3a3d89 100644 --- a/.planning/STATE.md +++ b/.planning/STATE.md @@ -80,6 +80,7 @@ Phase 35 decisions (35-02): ### Pending Todos - Cursor pointer on all clickable links — Phase 35 (FIX-05, plan 35-03) +- Make tag selector in global search searchable — `CatalogSearchOverlay.tsx` Resolved in 35-01: diff --git a/.planning/todos/pending/2026-04-20-make-tag-selector-in-global-search-searchable.md b/.planning/todos/pending/2026-04-20-make-tag-selector-in-global-search-searchable.md new file mode 100644 index 0000000..fd276c5 --- /dev/null +++ b/.planning/todos/pending/2026-04-20-make-tag-selector-in-global-search-searchable.md @@ -0,0 +1,15 @@ +--- +created: 2026-04-20T00:00:00.000Z +title: Make tag selector in global search searchable +area: ui +files: + - src/client/components/CatalogSearchOverlay.tsx +--- + +## Problem + +The tag filter in the global search overlay (`CatalogSearchOverlay.tsx`) displays all tags as chips but provides no search/filter input. When there are many tags, users must scroll through all of them to find the one they want — not ergonomic. + +## Solution + +Add a search input inside the tag filter dropdown/section so users can type to narrow down visible tags before selecting. Similar pattern to how the admin items list (`src/client/routes/admin/items/index.tsx`) handles tag filtering.