world-2026-hub/assets/js
Lucas Kalil 6e33142c96 feat(hero): display simultaneous group-final matches with shared timer
findFeaturedMatch → findFeaturedMatches: returns all matches sharing the
earliest kickoff, enabling the hero to show 2+ simultaneous group-final games
(same phase, shared time/countdown). renderHero splits single-match (unchanged
DOM) vs multi-match (stacked with dividers). heroMatchupHTML extracted for
reusable matchup layout.

CSS: .hero-matchups/match/divider/time for vertical stacking and shared time.
i18n: hero.nextMatches (EN/PT) for multi-match label.
2026-06-15 14:52:10 -03:00
..
app.js feat(hero): display simultaneous group-final matches with shared timer 2026-06-15 14:52:10 -03:00
bracket.js feat: add world cup 2026 hub spa with bracket simulation and i18n 2026-06-12 16:12:14 -03:00
calendar.js feat: add world cup 2026 hub spa with bracket simulation and i18n 2026-06-12 16:12:14 -03:00
groups.js feat(stats): add tournament-to-date stats tab 2026-06-14 21:38:01 -03:00
i18n.js feat(hero): display simultaneous group-final matches with shared timer 2026-06-15 14:52:10 -03:00
modal.js feat(modal): display match stats when available 2026-06-13 23:23:18 -03:00
schedule.js feat(schedule): add occurrence filter with pending result status 2026-06-15 14:33:33 -03:00
stadiums.js feat: add world cup 2026 hub spa with bracket simulation and i18n 2026-06-12 16:12:14 -03:00
stats.js feat(stats): add tournament-to-date stats tab 2026-06-14 21:38:01 -03:00
storage.js feat: add world cup 2026 hub spa with bracket simulation and i18n 2026-06-12 16:12:14 -03:00