Admin Dashboard und Hilfeseite

This commit is contained in:
Erik Thiele
2026-06-20 16:40:02 +02:00
parent ab1a36dee1
commit e18414ab79
12 changed files with 929 additions and 32 deletions

View File

@@ -32,8 +32,10 @@
<div class="container-xl">
<div class="d-flex flex-wrap gap-2 py-2">
<a class="btn btn-white" href="/admin"><i class="ti ti-arrow-left me-1"></i>Zurück</a>
<a class="btn btn-white" href="/admin/dashboard"><i class="ti ti-dashboard me-1"></i>Admin Dashboard</a>
<a class="btn btn-white" href="/admin/users"><i class="ti ti-users me-1"></i>Userliste</a>
<a class="btn btn-white active" href="#"><i class="ti ti-edit me-1"></i>Bearbeiten</a>
<a class="btn btn-white" href="/admin/help"><i class="ti ti-help me-1"></i>Hilfe</a>
</div>
</div>
</div>
@@ -57,6 +59,16 @@
<label class="form-label">E-Mail (Username)</label>
<input type="email" name="email" class="form-control" value="{{ user.email }}" required>
</div>
<div class="row g-3 mb-3">
<div class="col-md-6">
<label class="form-label">Vorname</label>
<input type="text" name="first_name" class="form-control" value="{{ user.first_name }}">
</div>
<div class="col-md-6">
<label class="form-label">Nachname</label>
<input type="text" name="last_name" class="form-control" value="{{ user.last_name }}">
</div>
</div>
<div class="mb-3">
<label class="form-label">Rolle</label>
<select name="role" class="form-select" id="role-select">
@@ -91,6 +103,14 @@
</div>
</div>
</div>
<div class="mb-3">
<label class="form-label">Abteilung</label>
<input type="text" name="department" class="form-control" value="{{ user.department }}">
</div>
<div class="mb-3">
<label class="form-label">Bemerkung</label>
<textarea name="notes" class="form-control" rows="2">{{ user.notes }}</textarea>
</div>
<button type="submit" class="btn btn-primary">Speichern</button>
<a href="/admin/users" class="btn btn-outline-secondary ms-2">Abbrechen</a>
</form>