Make modals static. Hide some settings. Minor optimizations. Switch from NPM bach to CDN.

This commit is contained in:
MaxJa4
2024-01-22 12:41:47 +01:00
parent 14b4856d47
commit 938e4ef348
16 changed files with 34 additions and 38 deletions

View File

@@ -1,7 +1,7 @@
{{ define "add_clan" }}
<div class="modal fade" id="addClanModal" tabindex="-1">
<div class="modal fade" data-bs-backdrop="static" data-bs-keyboard="false" id="addClanModal" tabindex="-1">
<div class="modal-dialog modal-dialog-centered">
<div class="modal-content">
<div class="modal-header">

View File

@@ -1,6 +1,6 @@
{{ define "add_player" }}
<div class="modal fade" id="addPlayerModal" tabindex="-1">
<div class="modal fade" data-bs-backdrop="static" data-bs-keyboard="false" id="addPlayerModal" tabindex="-1">
<div class="modal-dialog modal-dialog-centered">
<div class="modal-content">
<div class="modal-header">

View File

@@ -1,6 +1,6 @@
{{ define "delete_clan" }}
<div class="modal fade" id="deleteClanModal" tabindex="-1">
<div class="modal fade" data-bs-backdrop="static" data-bs-keyboard="false" id="deleteClanModal" tabindex="-1">
<div class="modal-dialog modal-dialog-centered">
<div class="modal-content">
<div class="modal-header">

View File

@@ -1,6 +1,6 @@
{{ define "delete_player" }}
<div class="modal fade" id="deletePlayerModal" tabindex="-1">
<div class="modal fade" data-bs-backdrop="static" data-bs-keyboard="false" id="deletePlayerModal" tabindex="-1">
<div class="modal-dialog modal-dialog-centered">
<div class="modal-content">
<div class="modal-header">

View File

@@ -1,6 +1,6 @@
{{ define "edit_clan" }}
<div class="modal fade" id="editClanModal" tabindex="-1">
<div class="modal fade" data-bs-backdrop="static" data-bs-keyboard="false" id="editClanModal" tabindex="-1">
<div class="modal-dialog modal-dialog-centered">
<div class="modal-content">
<div class="modal-header">

View File

@@ -1,6 +1,6 @@
{{ define "edit_player" }}
<div class="modal fade" id="editPlayerModal" tabindex="-1">
<div class="modal fade" data-bs-backdrop="static" data-bs-keyboard="false" id="editPlayerModal" tabindex="-1">
<div class="modal-dialog modal-dialog-centered">
<div class="modal-content">
<div class="modal-header">
@@ -47,7 +47,7 @@
}
function createSubmitPlayerHandler(modalEvent) {
return function submitPlayerHandler(e) {
return function submitPlayerHandler(_) {
if (!validateInput())
return;

View File

@@ -1,6 +1,6 @@
{{ define "settings" }}
<div class="modal fade" id="settingsModal" tabindex="-1">
<div class="modal fade" data-bs-backdrop="static" data-bs-keyboard="false" id="settingsModal" tabindex="-1">
<div class="modal-dialog modal-dialog-centered">
<div class="modal-content">
<div class="modal-header">
@@ -18,15 +18,15 @@
</select>
</div>
</div>
<div class="form-check form-check-inline mt-3 fs-5">
<div class="form-check form-check-inline mt-3 fs-5 visually-hidden">
<input class="form-check-input" type="checkbox" id="settingsSquadColors" value="squadColors" checked>
<label class="form-check-label" for="settingsSquadColors">Squad-Farben aktivieren</label>
</div>
<div class="form-check form-check-inline mt-3 fs-5">
<div class="form-check form-check-inline mt-3 fs-5 visually-hidden" data-bs-toggle="tooltip" data-bs-title="Median zusätzlich berechnen">
<input class="form-check-input" type="checkbox" id="settingsCalcMedian" value="calcMedian">
<label class="form-check-label" for="settingsCalcMedian">Median aktivieren</label>
</div>
<div class="form-check form-check-inline mt-3 fs-5">
<div class="form-check form-check-inline mt-3 fs-5 visually-hidden">
<input class="form-check-input" type="checkbox" id="settingsUseCache" value="useCache" checked>
<label class="form-check-label" for="settingsUseCache">Infantryskill-Cache benutzen (empfohlen)</label>
</div>
@@ -102,7 +102,6 @@
return response.json();
})
.then((result) => {
console.log(result);
games.selectedIndex = games.querySelector(`option[value="${result['active_game_id']}"]`).index;
squadColors.checked = result['squad_colors'];
calcMedian.value = result['calc_median'];