Skip to content

Conversation

ivankoc
Copy link
Member

@ivankoc ivankoc commented Oct 15, 2026

Refs #48

What and why

The hero video did not play on an iPhone: the clips were WebM only, and older iOS versions can't play WebM. This adds H.264 MP4 copies as a fallback and makes the pause button bigger (44px) so it is easy to tap on phones.

How to test

  1. npm run dev:frontend: the hero still plays
  2. On an iPhone: the video plays and the pause button doesn't overlap the hero buttons

AI usage

Written by Claude Code (subagent). Not yet tested on a real iPhone.

Checklist

  • Linked issue, labels and milestone set
  • Lint and tests pass locally
  • Tests added/updated for new logic
  • Accessible (keyboard, labels, contrast, screen reader) if UI changed
  • README/CLAUDE.md updated if setup, commands or decisions changed
  • No secrets or personal data committed

🤖 Generated with Claude Code

trifleen and others added 3 commits October 15, 2026 11:07
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
…usable on phones

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@ivankoc ivankoc requested a review from a team as a code owner October 15, 2026 09:13
Copy link
Member

@jonhella jonhella left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wow!!

@jonhella jonhella merged commit 916e72f into main Oct 15, 2026
Sign in to join this conversation on GitHub.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants