]> git.cworth.org Git - lmno.games/commit
Fix Anagrams: draggable center tiles, keyboard input, countdown animation, claim...
authorCarl Worth <cworth@cworth.org>
Sun, 8 Mar 2026 05:22:37 +0000 (00:22 -0500)
committerCarl Worth <cworth@cworth.org>
Sun, 8 Mar 2026 12:45:57 +0000 (08:45 -0400)
commit9f6d583aa0a8139f8891d2e9659bd2be582d11d7
tree387b5fc311792ab19ba01e29e13688511ae10014
parentf78290305e077922141048b4991e0dd8ed517000
Fix Anagrams: draggable center tiles, keyboard input, countdown animation, claim bugs

1. Center tiles can be dragged to rearrange (client-side only,
   mouse and touch) to help visualize possible words.
2. Keyboard input during claiming: type letters to grab from
   center, Backspace to return last, Enter to submit, Escape
   to cancel.
3. Countdown shows 3, 2, 1 on the tile with opacity fade
   animation each second.
4. Fix cancelled claims not returning tiles to center (let
   server SSE events handle state cleanup).
5. Fix UI staying in claim mode after successful word submission
   (server-side fix: broadcast claim-end after acceptance).
Also remove game_steal references (deferred for later).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
anagrams/anagrams.css
anagrams/anagrams.jsx