Update v0.4.0

Handy koppeln, Bot sauber weiterspielen

QR-Remote-Steuerung, stabilere Bot-Pausen und ein überarbeiteter Zuschauerfluss verbessern das Spiel rund ums Board.

Technische Details

Hinzugefügt

  • Bot Match & Leg Completion Timing Fixes:
    • Paused Bot Turn (useBotTurn) when Leg Victory completion dialog is visible so the modal stays open for the full 4s countdown instead of vanishing prematurely.
    • Visual celebration bursts (180, 26er / 3x 26 clown celebration, and checkout bursts) for bot visits.
  • Scorer UI & Input Enhancements:
    • REST button repositioning (moved to left of Checkout button) with icon (<Icon name="arrow-right" /> REST) and smooth entrance animation.
    • Keypad & quick score button touch ripple effect (::after radial gradient) and fixed sticky hover on touch devices using @media (hover: hover).
  • Toolchain & Infrastructure:
    • Upgraded toolchain to Vite 8, TypeScript 7, Oxlint, Biome, Node 24, and pnpm.
    • Added PWA Web App manifest, app icons, and mobile meta tags.