From afadb3aa0beacc5de86136bcf7bd3b50250dd265 Mon Sep 17 00:00:00 2001
From: giles
Date: Tue, 24 Feb 2026 17:33:12 +0000
Subject: [PATCH] Remove cross-domain template copies, use shared macros
- Browse search: use macros/search.html for orders search UI
Co-Authored-By: Claude Opus 4.6
---
shared | 2 +-
.../_types/browse/desktop/_filter/search.html | 44 -------------------
templates/_types/orders/_oob_elements.html | 4 +-
templates/_types/orders/_summary.html | 4 +-
templates/_types/orders/index.html | 4 +-
5 files changed, 7 insertions(+), 51 deletions(-)
delete mode 100644 templates/_types/browse/desktop/_filter/search.html
diff --git a/shared b/shared
index 5518c95..cf2e2ba 160000
--- a/shared
+++ b/shared
@@ -1 +1 @@
-Subproject commit 5518c9523729e5c1f6cdb8dd1892ded8d0ed8c71
+Subproject commit cf2e2ba1db3011f686de7b8f11dfaa7d928c0d1e
diff --git a/templates/_types/browse/desktop/_filter/search.html b/templates/_types/browse/desktop/_filter/search.html
deleted file mode 100644
index 2e0ea8e..0000000
--- a/templates/_types/browse/desktop/_filter/search.html
+++ /dev/null
@@ -1,44 +0,0 @@
-
-{% macro search(current_local_href,search, search_count, hx_select) -%}
-
-
-
-
-
-
- {% if search %}
- {{search_count}}
- {% endif %}
- {{zap_filter}}
-
-
-{% endmacro %}
\ No newline at end of file
diff --git a/templates/_types/orders/_oob_elements.html b/templates/_types/orders/_oob_elements.html
index ab50cb1..741e8fa 100644
--- a/templates/_types/orders/_oob_elements.html
+++ b/templates/_types/orders/_oob_elements.html
@@ -18,8 +18,8 @@
{% endblock %}
{% block aside %}
- {% import '_types/browse/desktop/_filter/search.html' as s %}
- {{ s.search(current_local_href, search, search_count, hx_select) }}
+ {% from 'macros/search.html' import search_desktop %}
+ {{ search_desktop(current_local_href, search, search_count, hx_select) }}
{% endblock %}
{% block filter %}
diff --git a/templates/_types/orders/_summary.html b/templates/_types/orders/_summary.html
index 824a235..f812413 100644
--- a/templates/_types/orders/_summary.html
+++ b/templates/_types/orders/_summary.html
@@ -5,7 +5,7 @@
- {% import '_types/browse/mobile/_filter/search.html' as s %}
- {{ s.search(current_local_href, search, search_count, hx_select) }}
+ {% from 'macros/search.html' import search_mobile %}
+ {{ search_mobile(current_local_href, search, search_count, hx_select) }}
\ No newline at end of file
diff --git a/templates/_types/orders/index.html b/templates/_types/orders/index.html
index 8744c13..7ee80a0 100644
--- a/templates/_types/orders/index.html
+++ b/templates/_types/orders/index.html
@@ -15,8 +15,8 @@
{% endblock %}
{% block aside %}
- {% import '_types/browse/desktop/_filter/search.html' as s %}
- {{ s.search(current_local_href, search, search_count, hx_select) }}
+ {% from 'macros/search.html' import search_desktop %}
+ {{ search_desktop(current_local_href, search, search_count, hx_select) }}
{% endblock %}