Sync from main server - 2026-04-18 18:47:38

This commit is contained in:
root
2026-04-18 18:47:38 +02:00
parent 81347bbdd2
commit a8db6b5fa2
12 changed files with 2073 additions and 243 deletions

View File

@@ -24,28 +24,28 @@
<nav class="nav">
<div class="nav-section-label">MONITOR</div>
<a class="nav-item active" data-page="dashboard" href="#">
<a class="nav-item {% if active_page == 'dashboard' %}active{% endif %}" href="{{ url_for('dashboard') }}">
<i class="fas fa-gauge-high"></i><span>Dashboard</span>
</a>
<a class="nav-item" data-page="containers" href="#">
<a class="nav-item {% if active_page == 'containers' %}active{% endif %}" href="{{ url_for('containers_page') }}">
<i class="fas fa-cubes"></i><span>All Containers</span>
<span class="nav-badge" id="nav-badge-containers"></span>
</a>
<div class="nav-section-label" style="margin-top:20px;">OPERATIONS</div>
<a class="nav-item" data-page="restore" href="#">
<a class="nav-item {% if active_page == 'restore' %}active{% endif %}" href="{{ url_for('restore_page') }}">
<i class="fas fa-rotate-right"></i><span>Restore</span>
</a>
<a class="nav-item" data-page="backups" href="#">
<a class="nav-item {% if active_page == 'backups' %}active{% endif %}" href="{{ url_for('backups_page') }}">
<i class="fas fa-database"></i><span>Backups</span>
</a>
<div class="nav-section-label" style="margin-top:20px;">ADMIN</div>
<a class="nav-item" data-page="users" href="#">
<a class="nav-item {% if active_page == 'users' %}active{% endif %}" href="{{ url_for('users_page') }}">
<i class="fas fa-users-gear"></i><span>Users</span>
<span class="nav-badge" id="nav-badge-users"></span>
</a>
<a class="nav-item" data-page="settings" href="#">
<a class="nav-item {% if active_page == 'settings' %}active{% endif %}" href="{{ url_for('settings_page') }}">
<i class="fas fa-sliders"></i><span>Settings</span>
</a>
</nav>
@@ -67,8 +67,8 @@
<main class="main">
<header class="topbar">
<div class="topbar-left">
<h1 class="page-title" id="page-title">Dashboard</h1>
<span class="page-subtitle" id="page-subtitle">{{ main_server }}</span>
<h1 class="page-title" id="page-title">{{ page_title or 'Dashboard' }}</h1>
<span class="page-subtitle" id="page-subtitle">{{ page_subtitle or main_server }}</span>
</div>
<div class="topbar-right">
<button class="icon-btn" onclick="refreshAll()" title="Refresh">
@@ -84,7 +84,7 @@
</main>
</div>
<script src="{{ url_for('static', filename='js/main.js') }}"></script>
<script src="{{ url_for('static', filename='js/platform.js') }}?v=navbadges2"></script>
<script>
// ── Theme persistence ───────────────────────────────────────
(function() {