Sprint 14: Impressum, Datenschutz, Google Analytics (cookieless)
- Impressum-Seite (§5 TMG / §18 MStV) mit René Degelmanns Daten - Datenschutzerklärung (DSGVO) mit GA-Erläuterung und Opt-out - Google Analytics G-YLG780DV3Z, Option B (cookieless, kein Consent nötig) - Sidebar-Footer-Links Impressum / Datenschutz - APP_VER → 86, SW-Cache → by-v110
This commit is contained in:
parent
21e50c6c7b
commit
6698543d14
5 changed files with 327 additions and 22 deletions
66
backend/static/js/pages/impressum.js
Normal file
66
backend/static/js/pages/impressum.js
Normal file
|
|
@ -0,0 +1,66 @@
|
|||
/* ============================================================
|
||||
BAN YARO — Impressum
|
||||
============================================================ */
|
||||
|
||||
window.Page_impressum = (() => {
|
||||
|
||||
function init(container) {
|
||||
container.innerHTML = `
|
||||
<div style="max-width:640px;margin:0 auto;padding:var(--space-6) var(--space-4)">
|
||||
|
||||
<h1 style="font-size:var(--text-2xl);font-weight:var(--weight-bold);
|
||||
color:var(--c-text);margin:0 0 var(--space-6)">Impressum</h1>
|
||||
|
||||
<section style="margin-bottom:var(--space-6)">
|
||||
<h2 style="font-size:var(--text-base);font-weight:var(--weight-semibold);
|
||||
color:var(--c-text);margin:0 0 var(--space-2)">Angaben gemäß § 5 TMG</h2>
|
||||
<p style="font-size:var(--text-sm);color:var(--c-text-secondary);line-height:1.7;margin:0">
|
||||
René Degelmann<br>
|
||||
Ringstr. 26<br>
|
||||
85560 Ebersberg
|
||||
</p>
|
||||
</section>
|
||||
|
||||
<section style="margin-bottom:var(--space-6)">
|
||||
<h2 style="font-size:var(--text-base);font-weight:var(--weight-semibold);
|
||||
color:var(--c-text);margin:0 0 var(--space-2)">Kontakt</h2>
|
||||
<p style="font-size:var(--text-sm);color:var(--c-text-secondary);line-height:1.7;margin:0">
|
||||
E-Mail: <a href="mailto:mail@motocamp.de"
|
||||
style="color:var(--c-primary)">mail@motocamp.de</a>
|
||||
</p>
|
||||
</section>
|
||||
|
||||
<section style="margin-bottom:var(--space-6)">
|
||||
<h2 style="font-size:var(--text-base);font-weight:var(--weight-semibold);
|
||||
color:var(--c-text);margin:0 0 var(--space-2)">Verantwortlich für den Inhalt
|
||||
gemäß § 18 Abs. 2 MStV</h2>
|
||||
<p style="font-size:var(--text-sm);color:var(--c-text-secondary);line-height:1.7;margin:0">
|
||||
René Degelmann<br>
|
||||
(Anschrift wie oben)
|
||||
</p>
|
||||
</section>
|
||||
|
||||
<section style="margin-bottom:var(--space-6)">
|
||||
<h2 style="font-size:var(--text-base);font-weight:var(--weight-semibold);
|
||||
color:var(--c-text);margin:0 0 var(--space-2)">Haftungshinweis</h2>
|
||||
<p style="font-size:var(--text-sm);color:var(--c-text-secondary);line-height:1.7;margin:0">
|
||||
Die Inhalte dieser App wurden mit größtmöglicher Sorgfalt erstellt. Für die Richtigkeit,
|
||||
Vollständigkeit und Aktualität der Inhalte übernehmen wir keine Gewähr. Als
|
||||
Diensteanbieter sind wir gemäß § 7 Abs. 1 TMG für eigene Inhalte verantwortlich.
|
||||
Für nutzergenerierte Inhalte (z. B. Forenbeiträge, Giftköder-Meldungen) übernehmen wir
|
||||
keine Haftung; diese liegen in der Verantwortung der jeweiligen Nutzer.
|
||||
</p>
|
||||
</section>
|
||||
|
||||
<p style="font-size:var(--text-xs);color:var(--c-text-muted);margin:0">
|
||||
Stand: April 2026
|
||||
</p>
|
||||
|
||||
</div>
|
||||
`;
|
||||
}
|
||||
|
||||
function refresh() {}
|
||||
|
||||
return { init, refresh };
|
||||
})();
|
||||
Loading…
Add table
Add a link
Reference in a new issue