world-2026-hub/assets/js
Lucas Kalil 9c62cbd7c1 fix(stats): sub-nav edge fades + scrollspy jump on chip click
- Edge fades like the header tabs: chips moved into an inner scroll track so
  the fade mask only affects the chips, leaving the pill background/rounded
  ends crisp. updateSubnavFades toggles fade-left/right from the track's
  overflow (on track scroll, resize, setActiveChip, init).
- Scrollspy no longer jumps when a chip is clicked: the page-scroll spy is
  suppressed for the duration of the programmatic smooth-scroll (700ms; 0 under
  reduced-motion), so the clicked chip stays active instead of flipping back to
  the old section mid-animation and forward again.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-17 11:26:05 -03:00
..
app.js Merge branch 'master' into feature/stats-final-screen 2026-06-17 00:08:54 -03:00
bracket.js feat(app): poll results.json for live updates without reload 2026-06-16 00:12:50 -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(app): poll results.json for live updates without reload 2026-06-16 00:12:50 -03:00
i18n.js feat(stats): team comparator with diverging bars (Stage F) 2026-06-17 10:58:24 -03:00
modal.js feat(modal): display match stats when available 2026-06-13 23:23:18 -03:00
schedule.js feat(app): poll results.json for live updates without reload 2026-06-16 00:12:50 -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 fix(stats): sub-nav edge fades + scrollspy jump on chip click 2026-06-17 11:26:05 -03:00
storage.js feat: add world cup 2026 hub spa with bracket simulation and i18n 2026-06-12 16:12:14 -03:00