fix: change chexbox positions

This commit is contained in:
mohamad
2026-07-19 15:03:27 +03:30
parent 1042fba121
commit 3c50abf404
4 changed files with 131 additions and 46 deletions
@@ -0,0 +1,21 @@
{% extends "admin/change_form.html" %}
{% block field_sets %}
{{ block.super }}
<script>
(function () {
const form = document.getElementById("projectbrief_form");
if (!form) return;
const fieldsets = form.querySelectorAll("fieldset.module.aligned");
if (!fieldsets.length || form.querySelector(".project-brief-field-header")) return;
const briefFieldset = fieldsets[0];
const titleRow = briefFieldset.querySelector(".form-row.field-title");
if (!titleRow) return;
const header = document.createElement("div");
header.className = "project-brief-field-header";
header.innerHTML = "<span>Field</span><span>Lock</span><span>Show on website</span>";
briefFieldset.classList.add("project-brief-fieldset");
briefFieldset.insertBefore(header, titleRow);
})();
</script>
{% endblock %}