refacto: Changing display of revenues per planet by default + fixing WS for revenues

This commit is contained in:
gauvainboiche
2026-04-02 15:10:51 +02:00
parent a746662db4
commit 5ce2ae6c98
7 changed files with 417 additions and 97 deletions
+23 -7
View File
@@ -191,9 +191,16 @@
</details>
<!-- Resources overview (collapsible) -->
<details class="panel panelCollapsible">
<details class="panel panelCollapsible" id="resourcesDetails">
<summary class="panelTitle panelTitleSummary">💰 Ressources</summary>
<div id="resourceTableBody" class="econTableWrap">
<div class="resTabs">
<button type="button" class="resTabBtn resTabBtn--active" data-res-tab="planet">Par planète</button>
<button type="button" class="resTabBtn" data-res-tab="type">Par type</button>
</div>
<div id="resourcePlanetTableBody" class="econTableWrap">
<p class="econEmpty">Chargement…</p>
</div>
<div id="resourceTableBody" class="econTableWrap hidden">
<p class="econEmpty">Chargement…</p>
</div>
</details>
@@ -267,6 +274,20 @@
</div>
</details>
<!-- Players list -->
<details class="panel panelCollapsible">
<summary class="panelTitle panelTitleSummary">👥 Joueurs actifs</summary>
<div class="playerListPanel">
<div class="playerListFilter">
<input type="text" id="playerListSearch" class="playerListSearchInput" placeholder="Filtrer par nom…" autocomplete="off" />
<button type="button" id="playerListSortBtn" class="playerListSortBtn" title="Trier">AZ ↑</button>
</div>
<div id="playerListTableWrap" class="playerListTableWrap">
<p class="econEmpty">Chargement…</p>
</div>
</div>
</details>
<!-- Credits -->
<details class="panel panelCollapsible">
<summary class="panelTitle panelTitleSummary">🏷️ Crédits</summary>
@@ -287,11 +308,6 @@
</aside>
<!-- Player list popup (shown on click of joueur count) -->
<div id="playerListPopup" class="playerListPopup hidden" role="tooltip">
<div id="playerListContent"></div>
</div>
<!-- ── Galaxy (square, 1000×1000, fixed ratio) ────────────────────────── -->
<main class="galaxyMain">
<!-- Mobile burger button -->