Hall of Fame Relaunch: Award Hero Cards, Trophy Wall & Saison-Stats
The halloffame.php page graduates from a static tabular graveyard into its own stage: the current title holders show up at the top as award hero cards in team-color gradients, complete with position-specific saison stats, scout-aware OVR/POT visuals and a brand-new Trophy Wall for the league's last 5 champions. The same hero block appears in week 26 on player_stats_leaders.php, and a stubborn bug in the saison-recap overlay that turned 88-90 OVR rating circles orange is finally green.
👑 Award Hero Cards on HOF + Player Stats
- New shared partial
_player_awards_hero.phprenders 5–7 trophy cards (MVP, SBMVP, OPY, DPY, ORY, DRY, OCPY, DCPY) in the same po-stage-bg style as the simresult W26 awards box — team-color gradient with a dark midpoint, animated sheen stripe, crosshatch texture, gold-bordered MVP/SBMVP cards - Each card shows a position-specific stat strip for the award saison: QB → PA YDS / PA TD / QBR · RB → RU YDS / TD / YPR (yards per rush) · WR/TE → RE YDS / REC / TD · DL/LB → TKL / SACK / INT · CB/S → TKL / INT / SACK · K → FGM / FG% · P → PUNTS / AVG YDS
- OVR and potential star icons inside the cards significantly enlarged (14px → 32px) so they match the OVR rating circle — no more visual imbalance
- The user team's card gets a blue glow border so your own award winners pop instantly
- SBMVP fallback: if no dedicated "sbmvp" row exists, the box automatically pulls the game MVP of the actual Super Bowl game
- On
halloffame.phppermanently visible (W1-25 = previous saison's winners, W26+ = current saison's winners) — onplayer_stats_leaders.phponly in W26 with the freshly announced winners
🏆 Trophy Wall on the Hall of Fame
- New block above the Teams table: shows the last 5 saisons with Super Bowl, AFC and NFC champion in an fh-cabinet wooden display (same look as on the franchise page)
- One glass shelf per saison with a saison pill as label, three trophy cards side by side (Super Bowl gold, AFC red, NFC navy) including the winning team's logo badge — every element clickable to its team.php
- Older than 5 years? A subtle hint banner below the cabinet ("Only the last 5 saisons are shown …") prevents the cabinet from growing infinitely tall in saison 12+
- Fully responsive: viewports under 540px switch to a 120px tile grid with smaller trophies
📅 W26 Announce-Gating Now Consistent
- Award winners now consistently surface only from week 26 onwards — matching the official ceremony, which happens at exactly that point in the simresult overlay
- HOF DataTable, hero box and trophy wall all respect the same rule: saison N is only shown once the saison is past W26 (or a later saison has already started)
- Game MVPs on
player_stats_leaders.phpnow always visible — no longer week-26-only - The redundant legacy "Season Awards" table on player_stats_leaders has been removed — the hero box fully supersedes it
🐞 Saison Recap Overlay: Rating Colour Finally Correct
- Inside the "🔮 Season Outlook" block, conference-favorite circles stubbornly rendered orange-yellow at OVR 88-90 instead of green — the root cause was a builder path in
saisonwechsel.phpthat didn't populate the derivedbereich/colorfields - The render site no longer falls back to
r70; it now always derives the rating class + colour fresh from the displayed OVR — colour and number can no longer go out of sync, regardless of which builder produced the data
🧹 Smaller Polish
- Header news ticker:
$logos_extwasn't captured by the closure → warnings on every page, fixed - simresult W26 awards box: team logos for award winners now also work in custom games (logos_custom/game-id path with the correct extension)
- Menu item + h1: DE "Teamstärken" → "Power Ranking", aligning the German label 1:1 with its English counterpart
- Stat label "YPC" → "YPR" (yards per rush), plus new language keys
stat_pa_yds,stat_qbr,stat_tkl& co. for proper translatability
The Hall of Fame finally feels like a real hall of fame — with a hero stage for current champions, a clickable trophy wall for recent league history and position-specific stats that show why the MVP became the MVP. And the nagging orange-vs-green bug in the season recap is — three attempts later — finally history.