ui: refine login and panels

This commit is contained in:
2025-12-30 13:51:10 +01:00
parent 044203e332
commit e75a989c54
5 changed files with 98 additions and 14 deletions

View File

@ -25,17 +25,11 @@
<i data-lucide="shield-check"></i>
<div>
<h1>Safe Kiddo Control</h1>
<p class="text-muted">Anmeldung erforderlich</p>
</div>
</div>
<section id="loginSection">
<h3><i data-lucide="log-in"></i> Anmeldung</h3>
<p class="text-muted mb-1">Melde dich an um Nutzerkonten zu verwalten</p>
<div style="margin: 1.5rem 0; border-top: 1px solid var(--color-border); position: relative;">
<span style="position: absolute; top: -0.6rem; left: 50%; transform: translateX(-50%); background: var(--color-surface); padding: 0 1rem; color: var(--color-text-muted); font-size: 0.75rem;">ODER</span>
</div>
<form id="loginForm">
<div class="grid">
@ -102,7 +96,7 @@
</div>
<!-- User Management Section -->
<section id="userSection" class="hidden">
<section id="userSection" class="panel-section hidden">
<h3><i data-lucide="users"></i> Nutzerverwaltung</h3>
<button id="refreshUsersBtn" class="secondary small">
@ -131,7 +125,7 @@
</section>
<!-- Update Management Section -->
<section id="updateSection" class="hidden">
<section id="updateSection" class="panel-section hidden">
<h3><i data-lucide="download"></i> Update-Verwaltung</h3>
<div id="updateStatus" style="background: rgba(10, 14, 20, 0.6); border: 1px solid var(--color-border); border-left: 3px solid var(--color-accent); padding: 1rem; border-radius: var(--radius-sm); margin-bottom: 1rem;">