Skip to content

Conversation

@gary149
Copy link
Collaborator

@gary149 gary149 commented Dec 9, 2025

Summary

  • Converts the welcome modal video to an optimized GIF for reliable autoplay on mobile devices
  • Videos with autoplay don't work reliably on mobile browsers without user interaction
  • GIF autoplays consistently across all devices and browsers

Details

  • Size: 236KB (2x retina resolution: 840×384)
  • Frame rate: 20fps
  • Colors: 256 (full palette with Floyd-Steinberg dithering)
  • Removes dependency on external HuggingFace CDN

Test plan

  • Verify GIF displays correctly in welcome modal on desktop
  • Verify GIF autoplays on iOS Safari
  • Verify GIF autoplays on Android Chrome

🤖 Generated with Claude Code

Videos with autoplay don't work reliably on mobile browsers. This change
replaces the external CDN video with a locally hosted animated GIF that
works consistently across all devices.

- Created 2x retina resolution GIF (840x384, renders at 420x192)
- Optimized to 1.08MB with 24-color palette
- 20 frames at 10fps for smooth 2-second loop
- Updated WelcomeModal to use img tag instead of video
- Removes dependency on external CDN
@gary149 gary149 merged commit a11eb8e into main Dec 9, 2025
6 checks passed
@gary149 gary149 deleted the claude/video-to-gif-mobile-016eRT8GjniZTJWLs9zGAZDu branch December 9, 2025 15:48
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.

3 participants