From 132f3c48c9571a536147afaeced2dbb96087fe5f Mon Sep 17 00:00:00 2001 From: Ross Date: Mon, 20 Oct 2025 23:11:31 +0100 Subject: [PATCH] Add hx-disabled-elt attribute to exam status buttons for improved user experience --- generic/templates/generic/exam_overview_headers.html | 2 +- generic/templates/generic/partials/exams/exam_status.html | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/generic/templates/generic/exam_overview_headers.html b/generic/templates/generic/exam_overview_headers.html index a2ca4913..ac166cd5 100644 --- a/generic/templates/generic/exam_overview_headers.html +++ b/generic/templates/generic/exam_overview_headers.html @@ -105,7 +105,7 @@
Select questions on the list above (checkboxes) then click one of the actions below.
-
+
diff --git a/generic/templates/generic/partials/exams/exam_status.html b/generic/templates/generic/partials/exams/exam_status.html index 9269219f..38657b81 100644 --- a/generic/templates/generic/partials/exams/exam_status.html +++ b/generic/templates/generic/partials/exams/exam_status.html @@ -12,6 +12,8 @@ hx-target="#publish-results-status" title="Click to unpublish results" aria-label="Unpublish results" + hx-disabled-elt="this" + >Published {% else %} {% endif %}
@@ -40,6 +43,7 @@ hx-target="#exam-active-status" title="Click to deactivate this exam" aria-label="Deactivate exam" + hx-disabled-elt="this" >Active {% else %} {% endif %}