From 52e09e4ac0a10c58a67fd25776f3257fe2f1d481 Mon Sep 17 00:00:00 2001 From: Till JS Date: Tue, 31 Mar 2026 13:07:34 +0200 Subject: [PATCH] refactor(todo): merge TagStrip into unified filter strip MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Combine the separate TagStrip and FilterStrip into one unified filter bar. Tag chips now appear as colored pills alongside priority filters, sort options, and completed toggle — all toggled by a single Filter pill. - Add showTags prop + tag chip rendering to TaskFilters strip variant - Remove TagStrip component usage and Tags pill from PillNav - Remove showKanbanNav (dead /kanban reference) - One pill, one strip, no duplication Co-Authored-By: Claude Opus 4.6 (1M context) --- .../web/src/lib/components/TaskFilters.svelte | 60 +++++++++++++++---- .../apps/web/src/routes/(app)/+layout.svelte | 48 +-------------- 2 files changed, 53 insertions(+), 55 deletions(-) diff --git a/apps/todo/apps/web/src/lib/components/TaskFilters.svelte b/apps/todo/apps/web/src/lib/components/TaskFilters.svelte index f3671954e..2bfc11cee 100644 --- a/apps/todo/apps/web/src/lib/components/TaskFilters.svelte +++ b/apps/todo/apps/web/src/lib/components/TaskFilters.svelte @@ -1,5 +1,4 @@