Commit Graph

5 Commits

Author SHA1 Message Date
Jeff Emmett 0550308450 Fix toolbar CSS: force bottom:0 to prevent off-screen hiding on mobile
The .new-toolbox element was positioned at bottom:-96px by default and
only shown via .visible class on mouse activity. Mobile has no hover,
so toolbar was permanently hidden. Force bottom:0 with !important.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-12 06:19:49 +00:00
Jeff Emmett 3f5899070f Fix mobile UI: force toolbar always visible, revert viewport hack
Toolbar was auto-hiding on mobile leaving only video visible. Added
toolbarConfig.alwaysVisible and CSS overrides to keep controls showing.
Reverted desktop viewport override which caused zoom/layout issues.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-12 02:37:30 +00:00
Jeff Emmett 39179b8c10 Force desktop viewport on mobile for full UI experience
Override viewport to width=1280 so mobile browsers render the desktop
layout instead of a scaled-down mobile view.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-12 00:11:38 +00:00
Jeff Emmett 98119f58cc Add deployment scaffolding (Dockerfile, docker-compose, nginx)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 14:14:31 +01:00
Jeff Emmett bedb53180e Initial commit: Jeffsi Meet Docker setup with Traefik integration 2026-01-08 19:27:07 +01:00