fix: Lighthouse Accessibility 88 → 100, robots.txt hinzufügen

- Farbkontrast: --color-text-secondary #8E8E93 → #6C6C70 (5.2:1, WCAG AA)
- Farbkontrast Dark Mode: secondary → #AEAEB2 (4.6:1 auf #2C2C2E)
- Farbkontrast: --color-btn-primary #007AFF → #0066DB (5.0:1 für Buttons)
- Login-Seite: <main> als äußerstes Element für Landmark-Erkennung
- robots.txt: gültige Datei für self-hosted private App (Disallow: /)
- .gitignore: public/robots.txt explizit ausgenommen

Lighthouse-Ergebnis:
  Performance: 98  Accessibility: 100  Best Practices: 92  SEO: 63*
  *SEO blockiert absichtlich (private self-hosted App, kein öffentlicher Zugang)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
ulsklyc
2026-03-25 08:10:55 +01:00
parent 4d933126be
commit 647348c2e7
5 changed files with 14 additions and 6 deletions
+5
View File
@@ -0,0 +1,5 @@
# Oikos Familienplaner — self-hosted, private
# Keine öffentlichen Inhalte zum Indexieren
User-agent: *
Disallow: /