refactor(games): implement carousel, fix victories bug, add conditional stats
This commit includes several related improvements to the games page: 1. Fix victories calculation - removed incorrect division by player count 2. Implement player profile carousel using embla-carousel-react - Smooth infinite loop carousel with drag support - Navigation dots with player emojis - Simple opacity-based transitions (no 3D effects) - Disabled text selection during drag - Fixed gap spacing at carousel wrap point 3. Add conditional rendering - hide stats sections when user has no gameplay data 4. Update hero section - simplified design, removed excessive animations 5. Switch to PageWithNav for consistent navigation across the app 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in: