Achievements als Sammelkarten, Power-Ranking-Podium & AFC/NFC-Redesign
Die Achievements-Seite wird zum Sammelkarten-Album, das Power Ranking bekommt ein Top-3-Podium über der Tabelle, und Conference-Logos werden auf neue SVGs umgestellt — inklusive vertauschter Farbpaletten zwischen AFC und NFC, damit die Optik 1:1 zur echten NFL passt. Plus ein größerer Trade-Refactor, der Asset-Werte zum Trade-Zeitpunkt einfriert, statt nachträglich umzurechnen.
🏅 Achievements als Sammelkarten-Grid
- Komplett neuer Look: Achievements werden als Karten-Grid mit Tier-Akzenten gerendert (Bronze, Silber, Gold, Platin) — jede Karte mit eigenem Icon, Fortschrittsbalken und farbigem Border je nach Tier
- Locked Achievements werden deutlich stärker entsättigt + abgedunkelt, damit erspielte Erfolge optisch sofort herausstechen
- Sortierung: Achievement-Familien zusammen (z.B. alle „Trade Master"-Stufen nebeneinander), erspielte Karten zuerst, innerhalb der Familie aufsteigend nach Wert — kein Suchen mehr nach der nächsten Stufe
- DE-Wording-Pass: Redundantes „mal" in Staff- und Facilities-Labels rausgeflogen („3 mal aufrüsten" → „3× aufrüsten")
🥇 Power Ranking — Top-3-Podium über der Tabelle
- Direkt unterhalb der Seitenüberschrift jetzt ein Hero-Podium für Platz 1, 2 und 3: Gold-Karte größer + zentriert, Silber links, Bronze rechts (auf Mobile rückt Gold automatisch ganz nach oben)
- Jede Podium-Karte zeigt einen kontextbezogenen Quote pro Team („Die Saison gehört uns" / „Wir sind hungrig"), Rang-Pille auf 2.5rem hochgezogen, Power-Score als
.rating-Kreis im selben Stärke-Look wie der Rest des Spiels - DE: „Team-OVR" im Podium-Quote auf „Team-Stärke" umbenannt — konsistent zum Spiel-Vokabular
🆕 AFC/NFC-Logo-Redesign + SB-Hero-Box
- Neue handgezeichnete SVG-Logos für AFC und NFC (statt der alten PNGs) — schärfer auf Retina, kleiner im Repo, skalieren sauber auf Mobile
- Farbpaletten zwischen den beiden Conferences getauscht, damit AFC-rot / NFC-navy 1:1 zur echten NFL passt
- Eigene Hero-Box für den Super Bowl auf der Conferences-Seite mit beiden Champion-Teams + SB-Trophäe
- Konsequente Sweep durch alle
.png-Referenzen — verbleibende PNG-Pfade auf SVG umgezogen
📦 Trade-Wert-Snapshot statt Live-Rechnung
- Neue Spalte
userteamtradehistory+ Snapshot pro Asset: der Wert eines Spielers / Picks zum Trade-Zeitpunkt wird eingefroren und gespeichert, statt nachträglich live aus dem heutigen OVR herzuleiten - Render-Layer auf Tradingblock und in der Trade-History zieht jetzt aus dem Snapshot — historische Trades zeigen genau die Werte, die zum Trade-Datum gegolten haben
- CPU-Trades: Off-by-One in der Pick-Auswahl gefixt, der bisher den ersten Pick von Team 2 verschluckt + den Wert überschätzt hat — Trade-Engine bewertet jetzt sauber
- Provisorische Pick-Nummern in der Trade-History bekommen einen Footnote-Hinweis, damit unklar nicht zu „kaputt" wird
🎨 Custom-Games + fiktive Modi polishen
- Custom-Games kopieren ab sofort die League-SVG-Assets (AFC, NFC, Super Bowl, Pro Bowl) automatisch nach
logos_custom/<game-id>/— kein 404 mehr beim ersten Aufruf neuer Custom-Spiele - Heal-Script erkennt fehlende SVG-Assets in bestehenden Custom-Games und schiebt sie nach — auch alte Spielstände bekommen das Redesign
- Neue Spalte
team.name_kurz_fake: im Fake-Mode darf jedes Team eigene Kurzcodes haben (NYE / NYS / STR), die sich von den realen Codes unterscheiden — saubere Trennung zwischen Real- und Fake-Liga - Index-Top10: Ranking-Box zieht den Fake-Namen jetzt aus
team_startstatt aus der Live-Tabelle — kanonischer SVG-Pfad selbst für noch nicht gestartete Spiele
Achievements wirken jetzt wie ein echtes Trophy-Cabinet, das Power Ranking bekommt seine Champagner-Bühne ganz oben, und die AFC/NFC-Optik passt endlich zur NFL-Realität. Plus ein Trade-Refactor, der historische Werte sauber konserviert — ein Rückblick in die Trade-History zeigt jetzt, was die Assets damals wirklich wert waren.