diff --git a/static/index.js b/static/index.js index d394c47..1d4041b 100644 --- a/static/index.js +++ b/static/index.js @@ -12,9 +12,14 @@ function setupClanButtons(dropdownId, delBtnId, editBtnId) { dropdown.addEventListener('change', function () { deleteButton.disabled = !this.value; - deleteButton.classList.toggle("bg-secondary-subtle"); editButton.disabled = !this.value; - editButton.classList.toggle("bg-secondary-subtle"); + if (this.value) { + deleteButton.classList.remove("bg-secondary-subtle"); + editButton.classList.remove("bg-secondary-subtle"); + } else { + deleteButton.classList.add("bg-secondary-subtle"); + editButton.classList.add("bg-secondary-subtle"); + } }); } @@ -30,7 +35,10 @@ function setupPlayerButtons(dropdownId, listId, addBtnId) { dropdown.addEventListener('change', function () { addButton.disabled = !this.value && (dropdown.selectedIndex !== -1); - addButton.classList.toggle("bg-secondary-subtle"); + if (this.value) + addButton.classList.remove("bg-secondary-subtle"); + else + addButton.classList.add("bg-secondary-subtle"); }); } diff --git a/templates/modals/add_clan.html b/templates/modals/add_clan.html index db26367..4eb1b1c 100644 --- a/templates/modals/add_clan.html +++ b/templates/modals/add_clan.html @@ -1,5 +1,6 @@ {{ define "add_clan" }} +