No description
Client feedback: after removing mouse-drag on the coverflow (it fought the 3D transform), the thin scrollbar underneath was the only desktop way to browse tiles - too fiddly. Hovering the tile row and scrolling the wheel now moves the row horizontally, fluid/1:1 with the wheel delta rather than snapping one card per tick, with scroll-snap briefly suspended during the burst and re-enabled ~150ms after the last tick so cards settle into place afterward - the same pattern already used for the old drag interaction. At the first card, scrolling further "up" is left alone (no preventDefault): the event falls through to native behavior, which is already exactly how the page scrolls today when hovering the row, so the page scrolls up instead. Same at the last card scrolling "down" - the page takes over. Horizontal wheel/trackpad sideswipe (deltaX) is untouched, since the container already handles that natively. Applies uniformly to both strip and coverflow (same scrollerRef container); the scrollbar stays as-is. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> |
||
|---|---|---|
| hifi | ||
| hifi-src | ||
| .gitignore | ||
| DEPLOY.md | ||