1 Commits

Author SHA1 Message Date
ea14d44a7f improved sidebar structure, layouts and texts 2026-05-07 16:02:07 +02:00

View File

@@ -169,21 +169,12 @@ $news_items = $stmt->fetchAll();
<div class="sidebar-body"> <div class="sidebar-body">
<p>Verwenden Sie die Karte, um <strong>Aufgaben</strong> für die Gemeinschaft hinzuzufügen oder bestehende Aufgaben zu betrachten, bewerten und kommentieren.</p> <p>Verwenden Sie die Karte, um <strong>Aufgaben</strong> für die Gemeinschaft hinzuzufügen oder bestehende Aufgaben zu betrachten, bewerten und kommentieren.</p>
<!-- Leaderboard -->
<div id="leaderboard-container" class="leaderboard-box">
<h3>Rangliste</h3>
<div id="leaderboard-list"></div>
<button class="btn btn-secondary leaderboard-more-btn" onclick="showFullLeaderboard()">
Vollständige Rangliste
</button>
</div>
<h3>Kategorien</h3> <h3>Kategorien</h3>
<div id="task-category-filter"> <div id="task-category-filter">
<!-- Task Category Filter Checkboxes — populated by app.js (with count per category) --> <!-- populated by app.js -->
</div> </div>
<p id="tasks-total"> <p id="task-stats-container">
<!-- e.g. "✓ 17 Aufgaben insgesamt" — populated by app.js --> <!-- populated by app.js -->
</p> </p>
<div class="task-filter-row"> <div class="task-filter-row">
@@ -194,6 +185,16 @@ $news_items = $stmt->fetchAll();
<option value="verified">Erledigte Aufgaben</option> <option value="verified">Erledigte Aufgaben</option>
</select> </select>
</div> </div>
<!-- Leaderboard -->
<div id="leaderboard-container" class="leaderboard-box">
<h3>Rangliste</h3>
<div id="leaderboard-list"></div>
<button class="btn btn-secondary leaderboard-more-btn" onclick="showFullLeaderboard()">
Vollständige Rangliste
</button>
</div>
</div> </div>
</div> </div>