feat(design): self-hosted Fonts, Kontrast-Fixes, Status-i18n und Feinschliff

- Inter + JetBrains Mono als WOFF2 self-hosted via next/font/local (keine Third-Party-Requests)
- --muted auf #8a8aa5 (WCAG-AA >= 4.5:1), --muted-2 als rein dekoratives Token
- formatStatus() in dictionaries: DB-Status bleibt deutsch, EN-Oberflaeche uebersetzt
- Featured-Dopplung auf der Startseite entfernt, Mobile-Card-Kategorie truncated,
  Sie->du vereinheitlicht, Glitch auf 3 Zyklen begrenzt, Reading-Time ab 300 Woertern
- Cleanup: tote Root-Page (proxy rewrited / -> /de) und verwaiste Komponenten
  (HeroBanner, HeroTilt, StatsBar, TiltCard) samt CSS und hero-bg.jpg entfernt
This commit is contained in:
Jan Wagner
2026-09-04 20:49:16 +02:00
parent ffe65eb8d7
commit cac603a89d
18 changed files with 70 additions and 523 deletions
+3
View File
@@ -14,3 +14,6 @@ data/*.db-*
tsconfig.tsbuildinfo
.graphify*
.graphify-out
# KDE-Metadaten
.directory