From 4298b7f5f500b485b44fb56508f6f0eaf4b3672c Mon Sep 17 00:00:00 2001 From: Matthew Knight Date: Wed, 18 Feb 2026 19:07:04 -0800 Subject: [PATCH] Use dropdowns for filters --- web/templates/pages/admin/tickets/list.html | 58 ++++++++++++--------- web/templates/pages/tickets/list.html | 44 +++++++++------- 2 files changed, 58 insertions(+), 44 deletions(-) diff --git a/web/templates/pages/admin/tickets/list.html b/web/templates/pages/admin/tickets/list.html index 99ae20d..831d3f5 100644 --- a/web/templates/pages/admin/tickets/list.html +++ b/web/templates/pages/admin/tickets/list.html @@ -7,37 +7,45 @@ {{$filters := dict "status" .StatusFilter "priority" .PriorityFilter "product" .ProductFilter "reporter" .ReporterFilter}} {{$productFilter := .ProductFilter}} {{$reporterFilter := .ReporterFilter}} -
-
- Status - All - Open - In Progress - Closed +
+
+ +
-
- Priority - All - High - Medium - Low +
+ +
{{if .Products}} -
- Product - All - {{range .Products}} - {{.}} - {{end}} +
+ +
{{end}} {{if .Reporters}} -
- Reporter - All - {{range .Reporters}} - {{.}} - {{end}} +
+ +
{{end}}
diff --git a/web/templates/pages/tickets/list.html b/web/templates/pages/tickets/list.html index a6fcba8..51a312c 100644 --- a/web/templates/pages/tickets/list.html +++ b/web/templates/pages/tickets/list.html @@ -9,28 +9,34 @@ {{with .Data}} {{$filters := dict "status" .StatusFilter "priority" .PriorityFilter "product" .ProductFilter}} {{$productFilter := .ProductFilter}} -
-
- Status - All - Open - In Progress - Closed +
+
+ +
-
- Priority - All - High - Medium - Low +
+ +
{{if .Products}} -
- Product - All - {{range .Products}} - {{.}} - {{end}} +
+ +
{{end}}