fix: Rechtliche Konformität 2026 + Google Fonts lokal hosten

- § 5 TMG → § 5 DDG (Digitale-Dienste-Gesetz seit Mai 2024)
- § 55 Abs. 2 RStV entfernt (nur bei redaktionellen Inhalten nötig)
- EU-OS-Plattform-Link entfernt (seit 20.07.2025 abgeschaltet)
- § 36 VSBG Hinweis Streitschlichtung korrekt formuliert
- Google Fonts lokal gehostet (DSGVO-konform, LG München)
- Inter Variable Font als woff2 (latin + latin-ext, 132 KB)
- Datenschutzerklärung: TDDDG statt TTDSG, Art. 21 DSGVO Widerspruchsrecht,
  Datenübertragbarkeit, Einschränkung der Verarbeitung ergänzt
- Tailwind CDN Hinweis in Datenschutz beibehalten (IP-Übermittlung)
- Versionsnummer v1.0.0 im Footer aller Seiten

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-23 21:37:04 +01:00
parent dc51be2da1
commit 96fc0601b5
6 changed files with 95 additions and 47 deletions
+8 -18
View File
@@ -20,9 +20,7 @@
},
}
</script>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap" rel="stylesheet">
<link rel="stylesheet" href="fonts/inter.css">
<link rel="stylesheet" href="css/style.css">
</head>
<body class="bg-dark text-slate-200 font-sans antialiased">
@@ -45,7 +43,7 @@
<h1 class="text-3xl sm:text-4xl font-extrabold text-white mb-8">Impressum</h1>
<div class="prose prose-invert prose-slate max-w-none space-y-6 text-slate-300 leading-relaxed">
<h2 class="text-xl font-bold text-white mt-8">Angaben gemäß § 5 TMG</h2>
<h2 class="text-xl font-bold text-white mt-8">Angaben gemäß § 5 DDG</h2>
<p>
sonith UG (haftungsbeschränkt)<br>
Kleinheubacher Str. 7<br>
@@ -77,20 +75,9 @@
[USt-IdNr. eintragen]
</p>
<h2 class="text-xl font-bold text-white mt-8">Verantwortlich für den Inhalt nach § 55 Abs. 2 RStV</h2>
<h2 class="text-xl font-bold text-white mt-8">Verbraucherstreitbeilegung</h2>
<p>
[Name eintragen]<br>
Kleinheubacher Str. 7<br>
63924 Rüdenau
</p>
<h2 class="text-xl font-bold text-white mt-8">Streitschlichtung</h2>
<p>
Die Europäische Kommission stellt eine Plattform zur Online-Streitbeilegung (OS) bereit:
<a href="https://ec.europa.eu/consumers/odr/" target="_blank" rel="noopener" class="text-sonith hover:underline">https://ec.europa.eu/consumers/odr/</a>.
</p>
<p>
Wir sind nicht bereit oder verpflichtet, an Streitbeilegungsverfahren vor einer Verbraucherschlichtungsstelle teilzunehmen.
Wir sind nicht bereit oder verpflichtet, an Streitbeilegungsverfahren vor einer Verbraucherschlichtungsstelle teilzunehmen (§ 36 VSBG).
</p>
</div>
</div>
@@ -100,7 +87,10 @@
<footer class="py-8 bg-dark-light border-t border-slate-700/50">
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
<div class="flex flex-col sm:flex-row items-center justify-between gap-4">
<p class="text-slate-500 text-sm">&copy; 2026 sonith UG (haftungsbeschränkt)</p>
<div class="flex items-center gap-3">
<p class="text-slate-500 text-sm">&copy; 2026 sonith UG (haftungsbeschränkt)</p>
<span class="text-slate-600 text-xs">v1.0.0</span>
</div>
<div class="flex items-center gap-6">
<a href="impressum.html" class="text-sonith text-sm">Impressum</a>
<a href="datenschutz.html" class="text-slate-500 text-sm hover:text-sonith transition-colors">Datenschutz</a>