• v0.5.1 4ed919c54b

    Shell UI: hero-carousel gap + keyboard + mouse-wheel nav
    release / Build Windows .zip (push) Canceled after 0s

    LastSkywalker released this 2026-05-27 14:50:38 +03:00 | 68 commits to main since this release

    • HeroPanel: drop height 62vh → 55vh and extend the bottom-fade gradient
      so the hero blends into the background well above the carousel
      instead of meeting it edge-to-edge. Content padding-bottom bumped to
      pb-20 so the Play button doesn't sit right on the seam.

    • Keyboard: arrow keys move the cursor, Enter launches, Esc closes the
      current overlay, I opens Details. Mirrors the controller exactly so
      mouse-and-keyboard users can drive the shell UI without a pad.

    • Mouse wheel: one notch / scroll step = one tile, throttled to 150 ms
      so a single trackpad swipe doesn't shoot past five games. Accepts
      horizontal trackpad gestures too (deltaX).

    • Refactored cursor movement into a single moveCursor() helper used by
      all three input paths, so the "play sound only when cursor actually
      shifts" rule lives in one place.

    Downloads