unified CSS, consistent headers, standardized button colors

This commit is contained in:
2026-04-25 13:37:05 +02:00
parent 62ba9b5345
commit cb8994b493
6 changed files with 752 additions and 1090 deletions

View File

@@ -123,7 +123,7 @@ $counts['total'] = count($all_contributions);
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/leaflet/1.9.4/leaflet.min.css">
<!-- Application Styles -->
<link rel="stylesheet" href="admin.css">
<link rel="stylesheet" href="styles.css">
<!-- Loads JavaScript Dependencies -->
@@ -140,15 +140,17 @@ $counts['total'] = count($all_contributions);
<!-- ============================================================= -->
<!-- Header -->
<!-- ============================================================= -->
<div class="admin-header">
<h1><i class="fa-solid fa-shield-halved"></i> Moderationsportal <?= htmlspecialchars($municipality['name']) ?></h1>
<div class="admin-nav">
<a href="index.php"><i class="fa-solid fa-map"></i> Bürgerportal</a>
<a href="admin.php?page=logout"><i class="fa-solid fa-right-from-bracket"></i> Abmelden</a>
<div class="page-header">
<div class="page-header-inner">
<h1><i class="fa-solid fa-shield-halved"></i> Moderationsportal <?= htmlspecialchars($municipality['name']) ?></h1>
<div class="page-header-nav">
<a href="index.php"><i class="fa-solid fa-map"></i> Bürgerportal</a>
<a href="admin.php?page=logout"><i class="fa-solid fa-right-from-bracket"></i> Abmelden</a>
</div>
</div>
</div>
<div class="admin-container">
<div class="page-container">
<!-- ========================================================= -->
<!-- Page Navigation Tabs -->
@@ -295,7 +297,7 @@ $counts['total'] = count($all_contributions);
<?php endif; ?>
<?php if ($item['status'] !== 'pending'): ?>
<button class="btn btn-edit" onclick="changeStatus(<?= $item['contribution_id'] ?>, 'pending')" style="background:#f57f17;">
<button class="btn btn-reset" onclick="changeStatus(..., 'pending')">
<i class="fa-solid fa-rotate-left"></i> Zurücksetzen
</button>
<?php endif; ?>
@@ -864,7 +866,7 @@ function show_login_page($municipality, $error = null) {
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Moderation - Anmeldung</title>
<link rel="icon" href="<?= htmlspecialchars($municipality['logo_path'] ?? 'assets/icon-municipality.png') ?>" type="image/png"> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css">
<link rel="stylesheet" href="admin.css">
<link rel="stylesheet" href="styles.css">
<style>:root { --color-primary: <?= htmlspecialchars($municipality['primary_color']) ?>; }</style>
</head>
<body>