Rework admin player table and account deletion

This commit is contained in:
2026-02-05 13:19:23 +01:00
parent 19b5dc2491
commit 69d31b4113
7 changed files with 147 additions and 70 deletions

View File

@@ -144,22 +144,27 @@
<h3 data-i18n="admin.title">Admin</h3>
<button id="admin-close" class="ghost"></button>
</div>
<div class="stack" id="admin-vote-status">
<div class="stack" id="admin-players">
<div class="badge" id="admin-ready-status"></div>
<ul class="status-list" id="admin-voter-list"></ul>
<div class="table-scroll">
<table class="compact" id="admin-player-table">
<thead>
<tr>
<th data-i18n="admin.playerName">Name</th>
<th data-i18n="admin.playerUsername">Username</th>
<th data-i18n="admin.playerStatus">Status</th>
<th data-i18n="admin.playerJoker">Joker</th>
<th data-i18n="admin.playerDelete">Delete</th>
</tr>
</thead>
<tbody></tbody>
</table>
</div>
</div>
<label class="stack toggle-row">
<input type="checkbox" id="results-open" />
<span data-i18n="admin.resultsOpenToggle">Allow results phase</span>
</label>
<div class="stack hidden" id="admin-joker">
<h4 data-i18n="admin.jokerTitle">Jokers</h4>
<label class="stack">
<span class="label" data-i18n="admin.jokerSelect">Player</span>
<select id="joker-player"></select>
</label>
<button id="grant-joker" class="secondary" type="button" data-i18n="admin.jokerGive">Grant joker</button>
</div>
<div class="stack hidden" id="admin-linker">
<h4 data-i18n="admin.linkTitle">Link games</h4>
<label class="stack">