Commit Graph

5 Commits

Author SHA1 Message Date
Jeff Emmett bddd22453c fix(mobile): comprehensive mobile rendering fixes for all platforms
- index.html: add viewport-fit=cover, user-scalable=no, maximum-scale=1,
  apple-mobile-web-app-capable, format-detection meta tags
- close2.html: add missing viewport meta tag and mobile web app tags
- _base.scss: add touch-action:manipulation and -webkit-tap-highlight-color
  on body for 300ms tap delay fix and Android tap flash removal
- _videolayout_default.scss: fix invalid overflow:'hidden' (quoted string),
  add vh fallback before dvh for iOS 14 compat
- _toolbars.scss: move :active states outside hover media query so touch
  devices get visual feedback on hangup button
- _whiteboard.scss: add dvh/dvw fallback for iOS Safari address bar

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-10 19:32:54 -04:00
Jeff Emmett 8dc9c74c45 feat(shared-video): add video source types, embed URLs, and tile view support
Adds VIDEO_SOURCE_TYPES, getVideoSourceType, getVideoEmbedUrl to
shared-video for multi-platform embed support (Vimeo, Dailymotion,
Twitch). Adds SharedVideoTile and EmbedPlayerManager components.
Updates shared-music with embed player manager and source type helpers.
CSS fixes for meeting intelligence, toolbars, and filmstrip tiles.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-10 18:58:10 -04:00
Jeff Emmett 57db6da004 feat(mobile): add swipe navigation and tileview button for mobile layout switching
Add Zoom-like layout switching on mobile web: horizontal swipe on video area
toggles between speaker and tile view, tileview button now visible in toolbar
at mobile widths (≤470px), and layout indicator dots show current view mode.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-07 16:09:35 -04:00
Jeff Emmett ec77b5f471 feat(video-layout): make videos fill tiles and remove blurred background
Videos now use object-fit: cover in all thumbnail types, removing dark
bars around portrait videos. Hides the blurred large video background
and makes the large video fill its container edge-to-edge.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11 13:28:03 -07:00
Jeff Emmett 9f4b09d135 Initial commit: Jeffsi Meet - forked from Jitsi Meet 2026-01-08 19:27:14 +01:00