Tags: ThomasJButler/The-Matrix-Arcade
Tags
Add focus visual indicator to Phaser games Users can now see when a Phaser game has keyboard focus via a green glow (box-shadow) around the game container. This resolves P1.5 from the implementation plan, improving discoverability of keyboard controls. - Add hasFocus state to track focus/blur events - Apply green box-shadow (0 0 0 2px #00ff00) when focused - Smooth 0.2s transition for visual polish
Consolidate implementation plan to remove completed checklist items Reduced plan from 1050+ lines to ~175 lines whilst preserving: - Current status summary and E2E screenshot status - P3 optional enhancement items - Architecture notes and reference implementations - Troubleshooting guidance All P0/P1/P2 items remain complete - only optional enhancements remain.
Fix Phaser keyboard input and E2E navigation - Fixed App.tsx preventDefault blocking Phaser keyboard events - Added data-phaser-game attribute for proper event propagation - Added auto-focus to PhaserGame container for immediate input - Added data-testid to carousel buttons for E2E reliability - Fixed E2E navigation to use exact title matching
PreviousNext