privacy and imprint, reverse geocoding, news CRUD functionality, anonymous user authentification from cookies, unified CSS, photos and comments functionality for contributions #11

Merged
lukas.uptmoor merged 25 commits from dev/patrick into main 2026-04-27 15:08:45 +02:00
Showing only changes of commit c9040b2f4e - Show all commits

View File

@@ -91,8 +91,10 @@ if (!$municipality) {
<!-- ============================================================= -->
<header id="app-header">
<div class="header-left">
<img src="assets/logo-municipality.png" alt="<?= htmlspecialchars($municipality['name']) ?>" class="header-logo" onerror="this.style.display='none'">
<h1 class="header-title">Bürgerbeteiligung <?= htmlspecialchars($municipality['name']) ?></h1>
<?php if (!empty($municipality['logo_path'])): ?>
<img src="<?= htmlspecialchars($municipality['logo_path']) ?>" alt="<?= htmlspecialchars($municipality['name']) ?>" class="header-logo" onerror="this.style.display='none'">
<?php endif; ?>
<h1 class="header-title">Mitmachkarte <?= htmlspecialchars($municipality['name']) ?></h1>
</div>
<nav class="header-nav">