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
+1 -1
View File
@@ -14,7 +14,7 @@ const PROFILE_DEFAULTS = {
"Hermes ist meine Multi-Agent-Fleet: ein Dutzend Rollen, mehrere Hosts, ein Context-Bus. Es ist das Nervensystem hinter fast allen anderen Projekten hier.",
"Daneben schreibe ich Bots, die Daten lesen und Aktionen auslösen — Casino, Prediction-Markets, Crypto, TeamSpeak. Ich bin kein Trader, ich bin jemand, der die Mechanik verstehen will und die Reibung in den Werkzeugen reduziert.",
"Wenn ich nicht am Code bin, self-hoste ich Freewarez (Gitea, Jellyfin, Discourse, Authelia, Uptime-Kuma und ein paar mehr), betreibe ein Minecraft-Portal und schraube an meinem Setup aus Nix, Tailscale und 9router.",
"Was Sie hier nicht finden: Industrie-Software und Auftragsarbeit. Die steht auf w-make.com. Hier ist alles andere: Hacks, Spielwiesen, Notizen.",
"Was du hier nicht findest: Industrie-Software und Auftragsarbeit. Die steht auf w-make.com. Hier ist alles andere: Hacks, Spielwiesen, Notizen.",
].join("\n\n"),
bio_en: [
"I build things I want to use myself — usually at night.",