Skip to content

Add favicon, fix console errors, and fix merge animation#1

Merged
viqueen merged 8 commits into
mainfrom
feature/welcome-favicon
Mar 14, 2026
Merged

Add favicon, fix console errors, and fix merge animation#1
viqueen merged 8 commits into
mainfrom
feature/welcome-favicon

Conversation

@viqueen
Copy link
Copy Markdown
Owner

@viqueen viqueen commented Mar 14, 2026

Summary

  • Add labset logo as favicon with apple touch icons and web manifest
  • Remove unused assets (hero.png, react.svg, vite.svg, icons.svg)
  • Make game pages full-screen and prevent scroll on swipe
  • Fix deprecated apple-mobile-web-app-capable meta tag
  • Replace Radix-style asChild prop with Base UI render prop to eliminate React warnings
  • Fix merged tile animation staying enlarged by using a merge-pop keyframe animation
  • Add Chrome DevTools MCP configuration

Test plan

  • Verify favicon appears in browser tab and on mobile home screen
  • Open game page and confirm no console errors or warnings
  • Play 2048 Time Rush on mobile - confirm swipe works and tiles do not stay enlarged after merging
  • Check gallery and game pages render correctly on mobile viewport

Generated with Claude Code

viqueen and others added 8 commits March 14, 2026 21:49
Replace the default Vite favicon with the labset frosted dark logo. Add
apple-touch-icon, web manifest, and PNG fallbacks so the logo shows when
pinned to home screens on iOS and Android.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Game routes now bypass the app header and render in a fixed full-screen
layout with only a back button. Touch scroll is prevented on the game board
so swiping does not trigger page scroll on mobile.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Replace apple-mobile-web-app-capable with mobile-web-app-capable to
resolve deprecation warning. Replace Radix-style asChild pattern with
Base UI render prop and nativeButton={false} on link buttons.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Replace static scale-110 class with a merge-pop keyframe animation
that pulses up to 1.15x and returns to normal size in 150ms.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@viqueen viqueen merged commit fb5e49d into main Mar 14, 2026
2 checks passed
@viqueen viqueen deleted the feature/welcome-favicon branch March 14, 2026 11:19
Repository owner deleted a comment from cloudflare-workers-and-pages Bot Mar 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant