From ab60d1944d85a674c2134af974160aed2ddd53e4 Mon Sep 17 00:00:00 2001 From: Marker689 Date: Sun, 10 May 2026 06:14:10 +0300 Subject: [PATCH] =?UTF-8?q?fix(ui):=20=D1=84=D0=B8=D0=BB=D1=8C=D1=82=D1=80?= =?UTF-8?q?-=D0=B1=D0=B0=D1=80=20=D0=B1=D0=BE=D0=BB=D1=8C=D1=88=D0=B5=20?= =?UTF-8?q?=D0=BD=D0=B5=20=D0=B2=20htmx-=D1=84=D1=80=D0=B0=D0=B3=D0=BC?= =?UTF-8?q?=D0=B5=D0=BD=D1=82=D0=B5=20=E2=80=94=20=D0=BD=D0=B5=20=D0=B4?= =?UTF-8?q?=D1=83=D0=B1=D0=BB=D0=B8=D1=80=D1=83=D0=B5=D1=82=D1=81=D1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Фильтр-бар вынесен из _scans_table.html / _packages_table.html в scans_list.html / packages_list.html — вне htmx target. htmx заменяет только таблицу, фильтр остаётся на месте. --- .../web/templates/_packages_table.html | 10 ---------- guarddog_nexus/web/templates/_scans_table.html | 17 ----------------- .../web/templates/packages_list.html | 11 +++++++++++ guarddog_nexus/web/templates/scans_list.html | 18 ++++++++++++++++++ 4 files changed, 29 insertions(+), 27 deletions(-) diff --git a/guarddog_nexus/web/templates/_packages_table.html b/guarddog_nexus/web/templates/_packages_table.html index ad7c041..af91d22 100644 --- a/guarddog_nexus/web/templates/_packages_table.html +++ b/guarddog_nexus/web/templates/_packages_table.html @@ -1,12 +1,3 @@ -
- - - {% if flagged_filter == '1' %}Show all{% else %}Flagged only{% endif %} - - Export CSV -
- -
@@ -46,7 +37,6 @@ {% endif %}
-
{% set total_pages = (total // per_page) + (1 if total % per_page else 0) %} {% if total_pages > 1 %} diff --git a/guarddog_nexus/web/templates/_scans_table.html b/guarddog_nexus/web/templates/_scans_table.html index 4169c20..b527097 100644 --- a/guarddog_nexus/web/templates/_scans_table.html +++ b/guarddog_nexus/web/templates/_scans_table.html @@ -1,19 +1,3 @@ -
- - - - {% if flagged_filter == '1' %}Show all{% else %}Flagged only{% endif %} - - Export CSV -
- -
@@ -57,7 +41,6 @@ {% endif %}
-
{% set total_pages = (total // per_page) + (1 if total % per_page else 0) %} {% if total_pages > 1 %} diff --git a/guarddog_nexus/web/templates/packages_list.html b/guarddog_nexus/web/templates/packages_list.html index 2fcdd11..4f71dd7 100644 --- a/guarddog_nexus/web/templates/packages_list.html +++ b/guarddog_nexus/web/templates/packages_list.html @@ -9,5 +9,16 @@ {% endblock %} {% block content %}

Packages

+ +
+ + + {% if flagged_filter == '1' %}Show all{% else %}Flagged only{% endif %} + + Export CSV +
+ +
{% include "_packages_table.html" %} +
{% endblock %} diff --git a/guarddog_nexus/web/templates/scans_list.html b/guarddog_nexus/web/templates/scans_list.html index 8691f5e..4336a4c 100644 --- a/guarddog_nexus/web/templates/scans_list.html +++ b/guarddog_nexus/web/templates/scans_list.html @@ -9,5 +9,23 @@ {% endblock %} {% block content %}

Scans

+ +
+ + + + {% if flagged_filter == '1' %}Show all{% else %}Flagged only{% endif %} + + Export CSV +
+ +
{% include "_scans_table.html" %} +
{% endblock %}