diff options
| author | David Skoland <davidskoland@gmail.com> | 2026-02-11 00:05:04 +0100 |
|---|---|---|
| committer | David Skoland <davidskoland@gmail.com> | 2026-02-11 00:05:04 +0100 |
| commit | 6314a7e61ad85aaf9313ed2947853e8e1d2aea33 (patch) | |
| tree | 858f8fe1426443939294fcf59e7a8687e57e9432 /webAO | |
| parent | 9993c378613b20b6f6f74b324c22c3bfda4c71fc (diff) | |
Add area column to playerlist
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Diffstat (limited to 'webAO')
| -rw-r--r-- | webAO/dom/renderPlayerList.ts | 9 | ||||
| -rw-r--r-- | webAO/styles/mod.css | 4 | ||||
| -rw-r--r-- | webAO/styles/nomod.css | 4 |
3 files changed, 10 insertions, 7 deletions
diff --git a/webAO/dom/renderPlayerList.ts b/webAO/dom/renderPlayerList.ts index d0f08c6..a78851b 100644 --- a/webAO/dom/renderPlayerList.ts +++ b/webAO/dom/renderPlayerList.ts @@ -6,7 +6,7 @@ export function renderPlayerList() { list.innerHTML = ""; const header = list.createTHead().insertRow(); - for (const label of ["Icon", "Character", "Showname", "OOC Name"]) { + for (const label of ["Icon", "Character", "Showname", "OOC Name", "Area"]) { const th = document.createElement("th"); th.textContent = label; header.appendChild(th); @@ -38,14 +38,17 @@ export function renderPlayerList() { const oocNameCell = playerRow.insertCell(3); oocNameCell.textContent = player.name; - const kickCell = playerRow.insertCell(4); + const areaCell = playerRow.insertCell(4); + areaCell.textContent = String(player.area); + + const kickCell = playerRow.insertCell(5); kickCell.style.width = "64px"; const kick = document.createElement("button"); kick.innerText = "Kick"; kick.onclick = () => window.kickPlayer(playerID); kickCell.appendChild(kick); - const banCell = playerRow.insertCell(5); + const banCell = playerRow.insertCell(6); banCell.style.width = "64px"; const ban = document.createElement("button"); ban.innerText = "Ban"; diff --git a/webAO/styles/mod.css b/webAO/styles/mod.css index 1e077b3..05f8c87 100644 --- a/webAO/styles/mod.css +++ b/webAO/styles/mod.css @@ -1,4 +1,4 @@ -table#client_playerlist td:nth-child(5), -td:nth-child(6) { +table#client_playerlist td:nth-child(6), +td:nth-child(7) { display: inherit; } diff --git a/webAO/styles/nomod.css b/webAO/styles/nomod.css index 1c03547..132e40e 100644 --- a/webAO/styles/nomod.css +++ b/webAO/styles/nomod.css @@ -1,4 +1,4 @@ -table#client_playerlist td:nth-child(5), -td:nth-child(6) { +table#client_playerlist td:nth-child(6), +td:nth-child(7) { display: none; } |
