Added db with team selection, scoreboard enabled by default, Added Debugwindow, cleanup
This commit is contained in:
+71
-22
@@ -93,9 +93,9 @@
|
||||
<div class="col-sm-12 col-md-12 col-lg-4">
|
||||
<div class="h-100 card text-center">
|
||||
<div class="card-body">
|
||||
<button class="mb-2 btn btn-lg btn-danger" data-bs-toggle="modal" data-bs-target="#scoreSwitchModal"><i class="fa-solid fa-rotate"></i> Seitenwechsel</button>
|
||||
<button class="mb-2 btn btn-lg btn-success" data-bs-toggle="modal" data-bs-target="#scoreConfigTeamsModal"><i class="fa-solid fa-people-group"></i> Teams konfigurieren</button>
|
||||
<button class="mb-2 btn btn-lg btn-warning" data-bs-toggle="modal" data-bs-target="#scoreSwitchModal"><i class="fa-solid fa-repeat"></i> Seitenwechsel</button>
|
||||
<button class="mb-2 btn btn-lg btn-danger" data-bs-toggle="modal" data-bs-target="#scoreResetModal"><i class="fa-solid fa-rotate-right"></i> Score zurücksetzen</button>
|
||||
<button class="mb-2 btn btn-lg btn-danger" data-bs-toggle="modal" data-bs-target="#scoreConfigTeamsModal">Teams konfigurieren</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -103,13 +103,7 @@
|
||||
<div class="col-sm-12 col-md-12 col-lg-4">
|
||||
<div class="h-100 card text-center">
|
||||
<div class="card-body">
|
||||
<div class="form-check form-switch">
|
||||
<input class="form-check-input" onclick="scoreToggle()" type="checkbox" role="switch" id="scoreSwitchEnable">
|
||||
<label class="form-check-label" for="scoreSwitchEnable">Zeige Scoreboard</label>
|
||||
</div>
|
||||
<button class="mb-2 btn btn-lg btn-warning" onclick="scoreToggle()"><i class="fa-solid fa-rotate"></i> Scoreboard togglen</button>
|
||||
<button class="mb-2 btn btn-lg btn-warning" onclick="refreshMonitor()"><i class="fa-solid fa-rotate"></i> Monitor neu laden</button>
|
||||
|
||||
<button class="mb-2 btn btn-lg btn-danger" data-bs-toggle="modal" data-bs-target="#debugModal"><i class="fa-solid fa-bug"></i> Debugfenster</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -239,34 +233,49 @@
|
||||
<div class="modal-body">
|
||||
<p class="fw-bold">Konfiguration von Team A bearbeiten:</p>
|
||||
<form>
|
||||
<div class="mb-3">
|
||||
<label for="teamAname", class="form-label">Team A Name</label>
|
||||
<div class="input-group mb-3">
|
||||
<span class="input-group-text">Name</span>
|
||||
<input type="text" class="form-control" id="teamAname" aria-describedby="teamAnameHelp">
|
||||
<button class="btn btn-outline-secondary dropdown-toggle" type="button" data-bs-toggle="dropdown" aria-expanded="false">Auswählen</button>
|
||||
<ul id="teamAnameDropdown" class="dropdown-menu dropdown-menu-end">
|
||||
</ul>
|
||||
</div>
|
||||
<div class="form-check">
|
||||
|
||||
<div class="form-check mb-3">
|
||||
<input class="form-check-input" type="checkbox" id="teamAisSpielgemeinschaft">
|
||||
<label class="form-check-label" for="teamAisSpielgemeinschaft">Team ist eine Spielgemeinschaft</label>
|
||||
</div>
|
||||
<div class="mb-3">
|
||||
<label for="teamAname2", class="form-label">Team A Name 2</label>
|
||||
|
||||
<div class="input-group">
|
||||
<span class="input-group-text">Name2</span>
|
||||
<input type="text" class="form-control" id="teamAname2" aria-describedby="teamAname2help">
|
||||
<div id="teamAname2help" class="form-text">Wird nur bei einer Spielgemeinschaft angezeigt, sonst leer lassen</div>
|
||||
<button class="btn btn-outline-secondary dropdown-toggle" type="button" data-bs-toggle="dropdown" aria-expanded="false">Auswählen</button>
|
||||
<ul id="teamAname2Dropdown" class="dropdown-menu dropdown-menu-end">
|
||||
</ul>
|
||||
</div>
|
||||
<br><br>
|
||||
<div id="teamAname2help" class="form-text mb-5">Wird nur bei einer Spielgemeinschaft angezeigt, sonst leer lassen</div>
|
||||
|
||||
|
||||
<p class="fw-bold">Konfiguration von Team B bearbeiten:</p>
|
||||
<div class="mb-3">
|
||||
<label for="teamBname", class="form-label">Team B Name</label>
|
||||
<div class="input-group mb-3">
|
||||
<span class="input-group-text">Name</span>
|
||||
<input type="text" class="form-control" id="teamBname" aria-describedby="teamBnameHelp">
|
||||
<button class="btn btn-outline-secondary dropdown-toggle" type="button" data-bs-toggle="dropdown" aria-expanded="false">Auswählen</button>
|
||||
<ul id="teamBnameDropdown" class="dropdown-menu dropdown-menu-end">
|
||||
</ul>
|
||||
</div>
|
||||
<div class="form-check">
|
||||
<div class="form-check mb-3">
|
||||
<input class="form-check-input" type="checkbox" id="teamBisSpielgemeinschaft">
|
||||
<label class="form-check-label" for="teamBisSpielgemeinschaft">Team ist eine Spielgemeinschaft</label>
|
||||
</div>
|
||||
<div class="mb-3">
|
||||
<label for="teamBname2", class="form-label">Team B Name 2</label>
|
||||
<div class="input-group">
|
||||
<span class="input-group-text">Name2</span>
|
||||
<input type="text" class="form-control" id="teamBname2" aria-describedby="teamBname2help">
|
||||
<div id="teamBname2help" class="form-text">Wird nur bei einer Spielgemeinschaft angezeigt, sonst leer lassen</div>
|
||||
<button class="btn btn-outline-secondary dropdown-toggle" type="button" data-bs-toggle="dropdown" aria-expanded="false">Auswählen</button>
|
||||
<ul id="teamBname2Dropdown" class="dropdown-menu dropdown-menu-end">
|
||||
</ul>
|
||||
</div>
|
||||
<div id="teamBname2help" class="form-text mb-3">Wird nur bei einer Spielgemeinschaft angezeigt, sonst leer lassen</div>
|
||||
</form>
|
||||
|
||||
|
||||
@@ -280,6 +289,46 @@
|
||||
</div>
|
||||
<!-- Config Team Modal -->
|
||||
|
||||
<!-- Debug Modal -->
|
||||
<div class="modal fade" id="debugModal" tabindex="-1" aria-labelledby="debugModalLabel" aria-hidden="true">
|
||||
<div class="modal-dialog modal-dialog-centered">
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<h1 class="modal-title fs-5" id="debugModalLabel">Debugfenster</h1>
|
||||
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
|
||||
</div>
|
||||
<div class="modal-body">
|
||||
<p>Achtung, eine Fehlbedienung kann unerwünschtes Verhalten hervorrufen.</p>
|
||||
<div class="form-check form-switch">
|
||||
<input class="form-check-input" onclick="scoreToggle()" type="checkbox" role="switch" id="scoreSwitchEnable">
|
||||
<label class="form-check-label" for="scoreSwitchEnable">Scoreboard anzeigen?</label>
|
||||
</div>
|
||||
<button class="mb-2 btn btn-lg btn-warning" onclick="refreshMonitor()"><i class="fa-solid fa-rotate"></i> Monitor neu laden</button> <br>
|
||||
<button class="mb-2 btn btn-lg btn-success" onclick="openBrowser()"><i class="fa-solid fa-rocket"></i> Browser öffnen</button> <br>
|
||||
<button class="mb-3 btn btn-lg btn-danger" onclick="killBrowser()"><i class="fa-solid fa-stop"></i> Browser stoppen</button> <br>
|
||||
|
||||
|
||||
<p class="fw-bold">Team Datenbank:</p>
|
||||
<div class="input-group mb-3">
|
||||
<span class="input-group-text"><i class="fa-solid fa-user-plus"></i></span>
|
||||
<input type="text" class="form-control" id="dbTeamToAdd" aria-describedby="teamBnameHelp">
|
||||
<button class="btn btn-outline-success" type="button" onclick="dbAddTeam()"><i class="fa-solid fa-plus"></i></button>
|
||||
</div>
|
||||
<div class="input-group mb-3">
|
||||
<span class="input-group-text"><i class="fa-solid fa-user-minus"></i></span>
|
||||
<select class="form-select" id="dbTeamToDelete" aria-label="Default select example">
|
||||
</select>
|
||||
<button class="btn btn-outline-danger" type="button" onclick="dbDeleteTeam()"><i class="fa-solid fa-trash"></i></button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
<button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Schließen</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Debug Modal -->
|
||||
|
||||
|
||||
<!-- Timer start error toast -->
|
||||
<div class="toast-container position-fixed bottom-0 end-0 p-3">
|
||||
|
||||
Reference in New Issue
Block a user