feat(dashboard): add Server Links page with all service URLs

Categorized link cards for all services across nodes + public domains.
Opens in new tabs. Accessible from sidebar navigation.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-06 08:23:25 -06:00
parent 04c2e1f102
commit 9508b73293
3 changed files with 191 additions and 4 deletions
+6
View File
@@ -25,6 +25,9 @@
<a href="#" class="sidebar-item active" id="nav-all" data-view="all">
<span class="sidebar-icon">&#9776;</span> All Services
</a>
<a href="#" class="sidebar-item" id="nav-links" data-view="links">
<span class="sidebar-icon">&#128279;</span> Server Links
</a>
</div>
<div class="sidebar-section">
@@ -72,6 +75,9 @@
<span class="empty-icon">&#128230;</span>
<p>No services found</p>
</div>
<!-- Links view -->
<div id="links-view" style="display:none;"></div>
</main>
<!-- ===== Log Viewer (slide-out panel) ===== -->