Commit Graph
168 Commits
Author SHA1 Message Date
DogFatherGit 9d3efeae70 Kategorie-Dropdowns aufgehübscht (waren schlichte graue Kästen)
Gleicher gläserner Dropdown-Stil wie beim Sprachschalter, aber im
Farbton der jeweiligen Kategorie statt neutral: dunkle Karte mit
farbigem Schein (--brand-1/--brand-2, jetzt am .nav-group statt am
Button gesetzt, damit Button-Aurora UND Dropdown denselben Farbklang
teilen), Einträge mit farbigem linkem Rand + leichtem Rutsch-Effekt bei
Hover statt der vorherigen einfachen grauen Hervorhebung.
2026-08-02 16:39:26 +02:00
DogFatherGit 05e3528430 Nav-Bar: Abstand zwischen Kategorien wieder verkleinert (wirkte zu extrem)
Seit die Kategorien eigene farbige Polarlicht-Pillen haben, trennt die
Farbfläche schon optisch selbst — der vorherige große Gap (2.4rem)
wirkte dadurch übertrieben. Auf .7rem reduziert für einen kompakteren,
saubereren Look.
2026-08-02 16:37:12 +02:00
DogFatherGit cf66790a50 Nav: "Links"-Kategorie fehlte der Polarlicht-Farbschimmer
Beim letzten Umbau vergessen — jetzt mit Babyblau/Gold ergänzt, damit
wirklich jede Kategorie in der Leiste ihren eigenen dezenten Farbschein
hat, nicht nur DogFather/HasiDog/Manager/Medien/Start.
2026-08-02 16:34:13 +02:00
DogFatherGit 71e4c19c3a hasidog.html: Überschrift "Was ist HasiDog?" zu "Wer ist HasiDog?"
In allen 5 Sprachen angepasst (de/de-CH/en/fr/pt).
2026-08-02 16:32:40 +02:00
DogFatherGit 32e63d8ad7 Fix: Nav-Bar überlief bei ~1400px (durch vorherige Änderung verursacht)
Der Wechsel auf justify-content:flex-start + größere Gaps + horizontales
Button-Padding hat die nötige Content-Breite über den 1180px-Container-
Deckel getrieben (bei 1400px Viewport 1523px vs. 1180px verfügbar).
Behoben: eigener, breiterer .nav-bar-Container (1180px -> 1400px, nur
für den Header, .container für den restlichen Seiteninhalt bleibt
unverändert bei 1180px), fester statt viewport-wachsender Bewerben-Gap,
Button-Padding von .8rem auf .55rem reduziert, Hamburger-Schwelle auf
1480px angehoben. Vor dem Commit bei mehreren Breiten numerisch
(scrollWidth vs. clientWidth) UND per Screenshot verifiziert.
2026-08-02 16:30:03 +02:00
DogFatherGit eba4a13345 Nav-Bar: Menü näher ans Logo (statt rechts an die Kante gepresst) + Polarlicht-Kategorien
- .nav-bar: justify-content von space-between auf flex-start + eigenen
  Gap gewechselt — Menü rückt näher ans Logo, übriger Platz bleibt rechts
  statt als große Lücke zwischen Logo und "Start" zu klaffen.
- .nav-links Abstand nochmal erhöht (2.1rem -> 2.4rem), da "Start"/
  "Manager" laut Rückmeldung immer noch zu eng wirkten.
- Jede Nav-Kategorie (DogFather/HasiDog/Manager/Medien/Start) bekommt
  jetzt einen dezenten, augenschonenden Polarlicht-Schimmer in den
  ECHTEN Farben ihrer jeweiligen Welt (aus theme-dogfather/-hasidog/
  -spicymedia.css) — ruhig im Normalzustand, etwas kräftiger bei Hover/
  offenem Dropdown. "Links" bleibt bewusst neutral (keine eigene Welt).
2026-08-02 16:27:38 +02:00
DogFatherGit a0ccf38902 Nav-Bar: mehr Abstand zwischen den Menüpunkten (Start/Manager wirkten zu eng)
.nav-links gap von 1.6rem auf 2.1rem erhöht. Hamburger-Schwelle
entsprechend von 1260px auf 1320px nachgezogen, damit bei mittleren
Laptop-Breiten weiterhin alles sauber passt statt zu überlaufen.
2026-08-02 16:10:26 +02:00
DogFatherGit ad9848a1d4 Fix: Nav-Bar überlief bei mittleren Laptop-Breiten (~900-1250px)
Beim Tagescheck-Selbstaudit gefunden: nach der Header-Vergrößerung vom
letzten Deploy (Logo/Schrift/Sprachschalter/Bewerben-Button größer)
passte die Desktop-Nav bei Viewport-Breiten zwischen ~900 und ~1250px
nicht mehr in eine Zeile — Sprachschalter und Bewerben-Button
verschwanden sichtbar rechts aus der Leiste, ohne dass der mobile
Hamburger-Umbruch (bisher erst ab 880px) schon gegriffen hätte.
Hamburger-Schwelle auf 1260px angehoben, damit die enge Zone komplett
vom mobilen Menü statt der zu schmalen Desktop-Zeile abgedeckt wird.
2026-08-02 16:04:53 +02:00
DogFatherGit 3298581a4f links.html: alle Plattform-Karten größer + echte Markenfarben
- .card-tiktok zu generischem .card-brand-System umgebaut (--brand-1/2/3
  Custom Properties statt Duplikat pro Plattform).
- Instagram (lila/pink/orange-Verlauf), Snapchat (Gelb), Discord
  (Blurple #5865F2), Merchandise/Shop (Gold/Amber) und Bewerben (Site-
  Akzentfarben) bekommen jetzt denselben Polarlicht-Farbstil wie TikTok
  vorher schon — auf Wunsch, "so wie die von TikTok".
- Karten größer: mehr Padding, größere Icons (eigenes .icon-badge-Element
  statt Emoji inline im Text), größere Schrift, breiteres Grid (800px →
  1040px).
2026-08-02 15:33:26 +02:00
DogFatherGit 83c7310533 CLAUDE.md: Arbeitsanweisungen/Qualitäts-Checkliste für dieses Projekt
Auf Wunsch von Dogi dauerhaft festgehalten: Perfektionsanspruch, i18n-
Pflicht für jeden Text (inkl. JS-gerenderte Strings), Validierungs- und
Verifikations-Workflow vor/nach jedem Deploy, Chrome-Test-Sicherheits-
regel, Nachaudit-Pflicht nach größeren Batches. Spiegelt die
ausführlichere Fassung im Vault (DogFather Website.md).
2026-08-02 14:47:17 +02:00
DogFatherGit 4c5f994d5a Fix: "Bewerben"-Button (Header) - Herz-Emoji umgebrochen in zweite Zeile
Nach der Größenanpassung passte der Text "Bewerben 🩵" nicht mehr immer
in eine Zeile und das Emoji rutschte darunter. white-space:nowrap +
inline-flex ergänzt, damit Text und Emoji immer in einer Zeile bleiben.
2026-08-02 14:40:24 +02:00
DogFatherGit 12324f312f Startseite + Header: Schrift/Elemente moderat vergrößert
Hero-Bereich (Überschrift, Lead-Text, Live-Status-Box, Buttons, die drei
Welten-Karten) sowie Header (Logo, Markenname, Bewerben-Button, Sprach-
schalter) auf Wunsch spürbar, aber nicht übertrieben vergrößert — wirkte
auf großen Bildschirmen zu klein.
2026-08-02 14:07:59 +02:00
DogFatherGit 7d365e3c48 Alle TikTok-Buttons/-Karten site-weit im neuen TikTok-Farbschema
Der neue .btn-tiktok-Stil (Cyan #25F4EE + Pink/Rot #FE2C55 Polarlicht,
bisher nur auf vanvan.html/dogfather.html) wird jetzt konsequent überall
angewendet, wo es einen echten TikTok-Link gibt:
- profil.html: TikTok-Social-Link (Diene/Miss/Ghost) nutzt .btn-tiktok
  statt generischem .btn-outline, andere Plattformen unverändert.
- streamplan.html: "Zur Dogi TikTok-Seite"-Button jetzt .btn-tiktok.
- links.html: neue .card-tiktok-Variante wendet denselben Polarlicht-
  Mechanismus auf die TikTok-Karte im Karten-Grid an (Kartenform bleibt
  erhalten, damit das Grid nicht durcheinanderkommt), alle anderen
  Plattform-Karten (Instagram/Snapchat/Discord/Shop/Bewerben) bleiben
  im normalen Karten-Stil.
Bewusst NUR TikTok — keine andere Plattform bekommt diese Farben.
2026-08-02 13:38:16 +02:00
DogFatherGit 8048d03fad Neuer TikTok-Button-Stil (Polarlicht-Pille mit echten TikTok-Farben)
Auf vanvan.html und dogfather.html ersetzt ein neuer .btn-tiktok-Button
(gleicher Polarlicht-/Schimmer-Mechanismus wie der "Bewerben"-Button im
Header, aber mit TikTok-Markenfarben Cyan #25F4EE + Pink/Rot #FE2C55
statt der allgemeinen Regenbogen-Aurora) den bisherigen reinen Text-
Handle-Mention. Bewusst NUR für echte TikTok-Links verwendet — keine
anderen Buttons/Links bekommen diese Farben.
2026-08-02 13:32:37 +02:00
DogFatherGit 2daf08d0d5 dogfather.html: PT-Überschrift "Quem é o Filipe?" korrigiert
Portugiesischer Artikel "o" ergänzt (natürlicheres brasilianisches/
europäisches Portugiesisch), wie vom Nutzer gewünscht.
2026-08-02 13:10:29 +02:00
DogFatherGit b0871a8a02 Fix: "Foto folgt"-Platzhalter (Bild-Fehler-Fallback) i18n-fähig gemacht
Gefunden bei systematischem Re-Check aller Seiten: der Platzhaltertext
für fehlgeschlagene Bilder auf index.html (Foto-Collage) und profil.html
war hart kodiert Deutsch. Jetzt über window.dogiUebersetzen() gelöst.
2026-08-02 13:05:59 +02:00
DogFatherGit 4cda20a785 bewerben.html: 🌶️-Emoji bei "Spicy Media" ergänzt, Lead-Text angepasst
"Agentur — Spicy Media" bekommt das Chili-Emoji, Lead-Satz jetzt "Vier
Bewerbungen, drei ganz unterschiedliche Rollen..." (in allen 5 Sprachen).
2026-08-02 11:33:39 +02:00
DogFatherGit b4ff66615f creator.html: Rendering ebenfalls auf dogiFeld() umgestellt (Zukunftssicherheit)
CREATORS ist aktuell noch leer, aber role/quote werden jetzt konsistent
mit team-scouts.html/team-modis.html über dogiFeld() aufgelöst, damit
künftige Creator-Profile automatisch mehrsprachig funktionieren, sobald
sie in data-creator.js ergänzt werden.
2026-08-02 11:31:51 +02:00
DogFatherGit 2eb9fc6897 Team-Personendaten (role/bio/bioHtml/intro/quote) jetzt mehrsprachig
Bisher waren role/bio/bioHtml/intro/quote in data-scouts.js und
data-modis.js reine deutsche Strings — dadurch blieben z.B. Zitate
("Ein Mann, ein Wort.") und Kurzrollen auch bei gewählter Fremdsprache
Deutsch (siehe Screenshot-Hinweis: team-scouts.html in EN zeigte noch
deutsches Zitat).

- main.js: neuer window.dogiFeld()-Helper löst mehrsprachige Feld-Objekte
  { de, "de-CH", en, fr, pt } auf (rückwärtskompatibel zu reinen Strings).
- data-scouts.js: role (Patrick, Bananenstift) + bio (Patrick) + intro/
  bioHtml/quote (Bananenstift) vollständig in allen 5 Sprachen.
- data-modis.js: role (alle 7) + bio (VanVan/Funny/Marina/Michi) +
  bioHtml (Diene/Miss/Ghost) + rankLabel (Ghost) vollständig in allen
  5 Sprachen. Lange bioHtml-Texte von unabhängigen Übersetzer-Agenten
  erstellt, idiomatisch statt wörtlich.
- team-scouts.html, team-modis.html, index.html (Team-Vorschau),
  profil.html: Rendering nutzt jetzt durchgängig dogiFeld() und rendert
  bei Sprachwechsel (dogi-sprache-geaendert) neu — team-modis.html und
  die Team-Vorschau auf index.html haben vorher GAR NICHT auf Sprach-
  wechsel reagiert, das ist jetzt behoben. "Stufe"/"Profil ansehen" auf
  team-modis.html liefen bisher hart kodiert Deutsch, jetzt über
  i18n-team-modis.js.
2026-08-02 11:29:47 +02:00
DogFatherGit 95969c001c i18n: zeitreise, 404 — alle 5 Sprachen (letzte 2 der ~22 Seiten)
Vollständige data-i18n-Abdeckung + Wörterbücher (de, de-CH echter Dialekt,
en, fr, pt) für zeitreise.html und 404.html — damit sind jetzt alle
Seiten der Website vollständig mehrsprachig.
2026-08-02 10:12:28 +02:00
DogFatherGit d5cd3f580d forms.js: Statusmeldungen (Validierung, Erfolg, Mailto-Fallback) i18n-fähig
Die drei bisher hart kodierten deutschen Statustexte in forms.js
(Validierungsfehler, Erfolgsmeldung, Mailto-Fallback inkl. Button)
laufen jetzt über window.dogiUebersetzen() und wurden in allen 4
Bewerbungsformular-Wörterbüchern (creator/scout/modi/kooperation) für
alle 5 Sprachen ergänzt.
2026-08-02 10:12:16 +02:00
DogFatherGit c1e83bfd5a i18n: stimmen, streamplan, team-modis, team-scouts, werte — alle 5 Sprachen
Vollständige data-i18n-Abdeckung + Wörterbücher (de, de-CH echter Dialekt,
en, fr, pt) für 5 weitere der ~22 noch fehlenden Seiten. Dynamisch aus
data-modis.js/data-scouts.js gerenderte Personendaten bleiben bewusst
Deutsch, JS-Template-Strings (team-scouts.html) über
window.dogiUebersetzen() gelöst.
2026-08-02 10:10:01 +02:00
DogFatherGit 7594c7eea4 i18n: alle 5 Bewerbungsseiten (bewerben*) — alle 5 Sprachen
Vollständige data-i18n-Abdeckung + Wörterbücher (de, de-CH echter Dialekt,
en, fr, pt) für bewerben.html, bewerben-creator.html,
bewerben-kooperation.html, bewerben-modi.html, bewerben-scout.html.
Formular-Labels und Placeholder (data-i18n-attr) mit übersetzt.
2026-08-02 10:05:46 +02:00
DogFatherGit c75bf7a5ca Fix: weitere fehlende data-i18n gefunden (index.html, streamer.html)
Vollständige Prüfung aller bereits übersetzten Seiten auf fehlende
data-i18n-Attribute (h1-h4, eyebrow, lead, Buttons): "Manager DogFather"
-Kartentitel auf index.html sowie die drei "Mehr entdecken"-Buttons auf
streamer.html hatten noch kein data-i18n und blieben bei Sprachwechsel
Deutsch. Jetzt ergänzt und in allen 5 Sprachen übersetzt.
2026-08-02 10:02:58 +02:00
DogFatherGit b9536239fb i18n: manager, medien-casper, medien-dogfather, medien-hasidog, profil — alle 5 Sprachen
Vollständige data-i18n-Abdeckung + Wörterbücher (de, de-CH echter Dialekt,
en, fr, pt) für 5 weitere der ~22 noch fehlenden Seiten. profil.html
übersetzt nur die statischen Rahmentexte (Personendaten aus
data-modis.js/data-scouts.js/data-creator.js bleiben bewusst Deutsch).
2026-08-02 10:01:32 +02:00
DogFatherGit d2b23d21a4 profil.html: neues intro-Feld für Kurztext neben großem Foto
Bananenstifts Einstiegstext (Name/Alter/Familie + TikTok-Haltung) steht
jetzt direkt neben seinem großen Profilfoto, wie gewünscht. Neues
optionales person.intro-Feld in profil.html ergänzt (wirkt nur, wenn
gesetzt — Diene/Miss unverändert). Die identischen Absätze wurden aus
bioHtml entfernt, um Dopplung auf der Seite zu vermeiden.
2026-08-02 10:00:26 +02:00
DogFatherGit 667fb5726f Fix: fehlende data-i18n auf Karten-Überschriften (dogfather.html, hasidog.html)
Mehrere <h3>-Überschriften in Karten-Grids (Persönlichkeit, Werte,
Berufung, Nebenprojekte, Herzensprojekte auf dogfather.html; Familie,
Was HasiDog ausmacht, Inhalte, HasiDog-Welt auf hasidog.html) hatten nur
auf dem <p>-Text ein data-i18n-Attribut, nicht auf der Überschrift
selbst — dadurch blieb bei Sprachwechsel die Überschrift Deutsch,
während der Absatztext übersetzt wurde (gemischtsprachige Anzeige).
Jetzt alle 22 (dogfather) + 20 (hasidog) betroffenen Überschriften mit
eigenem data-i18n-Key versehen und in allen 5 Sprachen ergänzt.
2026-08-02 09:58:22 +02:00
DogFatherGit 48ffc8fb7e Bananenstift: neues kleines Avatar-Foto, großes Profilbild bleibt unverändert
Kleines Karten-/Avatar-Foto (Scout-Übersicht) durch neues Portraitfoto
ersetzt. Das große Bild neben dem Vorstellungstext auf profil.html
(photo-Feld) zeigt weiterhin das bisherige Foto (jetzt als
card-bananenstift.jpg ausgelagert), wie vom Nutzer gewünscht.
2026-08-02 09:53:57 +02:00
DogFatherGit ce797868d2 i18n: aktion-detail, community, creator, kontakt, links — alle 5 Sprachen
Vollständige data-i18n-Abdeckung + Wörterbücher (de, de-CH echter Dialekt,
en, fr, pt) für die ersten 5 der ~22 noch fehlenden Seiten.
2026-08-02 09:51:40 +02:00
DogFatherGit 803e2d6a58 Bananenstift: ausführliche Scout-Vorstellung (bioHtml) ergänzt
Eigener Text von Bananenstift (Scout, Linke Hand von DogFather) für sein
Profil auf profil.html?p=bananenstift, analog zum bioHtml-Format von
Diene und Miss.
2026-08-02 09:51:08 +02:00
DogFatherGit f36b6b7c5c i18n-hasidog.js: Englisch, Französisch, Portugiesisch ergänzt (alle 5 Sprachen vollständig) 2026-08-02 09:44:41 +02:00
DogFatherGit 6b328d8f7a i18n-vanvan.js: Englisch, Französisch, Portugiesisch ergänzt (alle 5 Sprachen vollständig) 2026-08-02 09:41:18 +02:00
DogFatherGit c0e646758d i18n-streamer.js: Englisch, Französisch, Portugiesisch ergänzt (alle 5 Sprachen vollständig) 2026-08-02 09:37:21 +02:00
DogFatherGit de43900552 i18n-casper.js: Englisch, Französisch, Portugiesisch ergänzt (alle 5 Sprachen vollständig) 2026-08-02 02:11:38 +02:00
DogFatherGit 64f7ff33bd i18n-dogfather.js: Englisch, Französisch, Portugiesisch ergänzt
Bisher hatten alle bereits übersetzten Unterseiten nur de/de-CH, en/fr/pt
fielen auf Deutsch zurück - das war der eigentliche Bug im Nutzer-
Feedback ("Sprache auf PT, Text bleibt Deutsch"). dogfather.html hat
jetzt alle 46 Textabschnitte in allen 5 Sprachen vollständig.
2026-08-02 02:09:14 +02:00
DogFatherGit 55d5481e0c hasidog.html komplett in echtem Schweizerdeutsch verfügbar
Sechste Unterseite mit eigenem i18n-Wörterbuch (69 Textabschnitte):
Hero, Was ist HasiDog, Eine eigene Welt, Die Welt von HasiDog (6 Karten),
Die HasiDog-Familie (4 Karten), Was HasiDog ausmacht (6 Karten), Die
HasiDog-Inhalte (8 Karten), Die HasiDog-Welt (5 Karten),
Willkommen-Abschluss, Schlaft-schön-Sektion.
2026-08-02 02:02:31 +02:00
DogFatherGit 51686029ba vanvan.html komplett in echtem Schweizerdeutsch verfügbar
Vierte Unterseite mit eigenem i18n-Wörterbuch (69 Textabschnitte):
Hero, Wer ich bin, Zufall oder Schicksal, Meine Stärken/Schwächen, Was
Dogi/Team Dogi für mich bedeutet, Fazit mit Signatur, Mehr entdecken.
2026-08-02 01:56:33 +02:00
DogFatherGit 92b5991c7d streamer.html: Hintergrundbild ersetzt (Desktop + Mobile)
Neues Bild vom Nutzer bereitgestellt, Mobile-Version passend neu
zugeschnitten.
2026-08-02 01:40:44 +02:00
DogFatherGit fe021877b2 casper.html + dogfather.html komplett in echtem Schweizerdeutsch verfügbar
Zwei weitere Unterseiten mit eigenem i18n-Wörterbuch (echter Dialekt,
nicht nur Hochdeutsch mit ss statt ß):
- casper.html: alle 20 Textabschnitte (Hero, Wer ist Casper, Caspers
  eigene lange Vorstellung, Galerie).
- dogfather.html: alle 46 Textabschnitte (Hero, Wer ist Filipe, Der
  Mensch hinter DogFather, Persönlichkeit/Werte/Berufung/Nebenprojekte/
  Herzensprojekte-Karten).
Teil der laufenden Arbeit, jede Seite vollständig mehrsprachig zu
machen (Nutzerwunsch: "jedes einzelne Wort auf jeder Seite").
2026-08-02 01:37:53 +02:00
DogFatherGit eb556aba64 Sprachknopf-Rand: dauerhaft silbern statt sprachfarbig
Rand des Sprachknopfs jetzt konsistent silbern (wie der Dropdown-Rand),
auch im Hover-/Offen-Zustand - nur Kugel und Hintergrund-Glühen bleiben
bunt je Sprache.
2026-08-02 01:29:46 +02:00
DogFatherGit 7842186138 Sprachknopf: Hintergrund leuchtend schwarz statt bunt gefüllt
Aurora-Farbwolke im Knopf-Hintergrund deutlich gedämpft (Opazität
.85 -> .32, bei Hover/offen .48) - der Knopf wirkt jetzt wie eine
schwarze, glühende Pille mit farbigem Rand-Glow statt einer komplett
bunt eingefärbten Fläche. Nutzerwunsch nach Screenshot-Feedback.
2026-08-02 01:25:33 +02:00
DogFatherGit 970f12a5a7 streamer.html komplett in echtem Schweizerdeutsch verfügbar
Erste Unterseite (neben der Startseite) mit eigenem i18n-Wörterbuch:
alle 63 Textabschnitte (Hero, Persönlichkeit, Streamer, Casper, Team
Dogi, Manager, Was macht DogFather aus, Schluss-Statement) jetzt auch in
echtem Zürich-nahem Dialekt, nicht nur Navigation/Startseite. Adressiert
Nutzer-Feedback "nicht nur halb, sondern die richtige Sprache" - wenn
Schweiz ausgewählt ist, bleibt die Seite jetzt durchgehend im Dialekt,
auch nach dem Wechsel von der Startseite hierher.
2026-08-02 01:21:30 +02:00
DogFatherGit 436a7c0723 Sprachschalter: Knopf + Kugel jetzt mit echten gemischten Flaggenfarben
Statt nur einem Farbton (glut) je Sprache gibt es jetzt 2-3 echte
Landesfarben (farbstopps) pro Sprache: DE schwarz-rot-gold, CH rot-weiß,
EN blau-weiß-rot, FR blau-weiß-rot, PT grün-gold-rot. Der Knopf-
Hintergrund ist jetzt eine wandernde Aurora-Wolke aus genau diesen
Farben (analog zum Bewerben-Knopf), die Kugel ein rotierender
conic-gradient aus denselben Farben mit Glanzlicht obendrauf - wirkt
wie eine kleine, echt gemischt eingefärbte Kugel statt einer flachen
Einzelfarbe.
2026-08-02 01:13:32 +02:00
DogFatherGit d91e3144ee Sprachschalter-Dropdown: schwarzer Hintergrund + silberner Polarlicht-Rand
Panel-Hintergrund jetzt sattes Schwarz statt sprachfarbig eingefärbt,
Rand silbern mit pulsierendem Glow (statt der Sprachfarbe) - hebt den
Kasten klar von der bunten Kugel/Schrift jeder Zeile ab. Hover/aktive
Zeile jetzt neutral silbrig-transparent statt bunt eingefärbt, farbiger
linker Rand pro Sprache bleibt als Erkennungsmerkmal erhalten.
2026-08-02 01:08:10 +02:00
DogFatherGit 59dea3becd Sprachumschalter komplett neu gestaltet: viel spezieller/auffälliger
Statt eines schlichten Nav-Menüpunkts jetzt ein eigenes "Schmuckstück":
- Gläserne Pille mit Polarlicht-Schein + durchlaufendem Lichtschimmer
  (analog zum Bewerben-Knopf), Rahmen/Glow in der jeweiligen Sprachfarbe.
- Kugel ist jetzt eine glänzende "Mini-Planet"-Kugel (radialer Verlauf +
  Glanzlicht, komplett aus --sprach-glut in CSS gebaut statt aus einem
  JS-Gradient) mit sanfter Eigendrehung.
- Dropdown im selben Glow-Look, schwebt beim Öffnen sanft ein, jeder
  Eintrag bekommt einen farbigen linken Rand + Hover-Verschiebung.
Alles respektiert weiterhin prefers-reduced-motion.
2026-08-02 01:04:40 +02:00
DogFatherGit ce20166ea3 Sprachumschalter: "de-CH" ist jetzt echtes Schweizerdeutsch (Dialekt)
Auf ausdrücklichen Wunsch des Nutzers ("nicht Deutsch Schweiz, sondern
richtig Schweiz") — vorher war das nur Hochdeutsch mit ss statt ß, jetzt
echter (geschriebener) Dialekt in gängiger, Zürich-naher Schreibweise
(Dialekt hat keine einheitliche Schriftform). Betrifft I18N_CORE in
main.js (Navigation, Fußzeile, Musik-Widget) und das komplette
Startseiten-Wörterbuch in i18n-index.js. Label im Sprachschalter von
"Deutsch (Schweiz)" zu "Schwiizerdütsch" geändert. Markennamen und
rechtliche Begriffe (Impressum & Datenschutz) bleiben unverändert.
2026-08-02 01:01:12 +02:00
DogFatherGit 9484bc60a0 Sprachumschalter: Farben stärker + auch über die Schrift, Polarlicht-Leuchten
Kräftigere, gesättigtere Akzentfarbe pro Sprache (glut) statt der eher
stumpfen Original-Flaggentöne. Die Farbe liegt jetzt nicht mehr nur auf
der Kugel, sondern auch auf dem Sprachcode-Text (DE/EN/...) und den
Dropdown-Einträgen, inklusive leuchtendem text-shadow. Sanft
pulsierender Glow-Effekt (Helligkeit/Sättigung, alle 3,2s) sorgt für den
gewünschten "Polarlicht"-Charakter, respektiert aber
prefers-reduced-motion.
2026-08-02 00:51:29 +02:00
DogFatherGit 276a5cf97b Sprachumschalter: Globus durch farbige "Länder-Kugel" ersetzt
Kleine Kugel im Sprachschalter nimmt jetzt die Landesfarben der aktuell
gewählten Sprache als Verlauf an (DE: schwarz-rot-gold, CH: rot/weiß,
EN: blau-weiß-rot, FR: blau-weiß-rot, PT: grün-rot) - mit Glanzlicht/
Schatten für einen echten Kugel-Look. Selbe Kugel auch vor jedem Eintrag
im Dropdown, damit die Sprachen auf einen Blick unterscheidbar sind.
2026-08-02 00:44:26 +02:00
DogFatherGit 2affcccb1d index.html: "Scout-Team ansehen"-Button aus der Team-Vorschau entfernt
Nur diesen einen Button entfernt (Nutzerwunsch), "Modi-Team ansehen"
bleibt. Ungenutzten Übersetzungsschlüssel idx_team_btn_scouts aus
i18n-index.js mit entfernt.
2026-08-02 00:40:45 +02:00
DogFatherGit 1a46d5b03c streamer.html: Foto-Positionen getauscht + index.html: Team-Satz angepasst
streamer.html: eigenes Foto (streamer-highlight.jpg) und Maskottchen-Foto
(streamer-mascot.jpg) tauschen die Plätze - Nutzerwunsch. Eigenes Foto
jetzt bei "Was macht DogFather aus?", Maskottchen jetzt bei Casper.

index.html: Team-Vorschau-Satz von "Von VanVan bis zu den Scouts" zu
"Von VanVan & die Modis" geändert (DE + EN/FR/PT-Übersetzungen in
i18n-index.js entsprechend angepasst).
2026-08-02 00:38:23 +02:00