diff --git a/branding/head.html b/branding/head.html index aab4bb6..3ca9474 100644 --- a/branding/head.html +++ b/branding/head.html @@ -1,4 +1,19 @@ - - + diff --git a/config/web/custom-config.js b/config/web/custom-config.js index 54e2065..06467c1 100644 --- a/config/web/custom-config.js +++ b/config/web/custom-config.js @@ -97,3 +97,22 @@ config.disableDeepLinking = true; // Mobile-friendly: prefer VP8 (better hardware decode support on mobile) config.videoQuality.mobileCodecPreferenceOrder = ["VP8", "H264", "VP9", "AV1"]; + +// Force toolbar to always be visible (don't auto-hide on mobile) +config.toolbarConfig = { + autoHideWhileChatIsOpen: false, + alwaysVisible: true, + initialTimeout: 0, + timeout: 0 +}; + +// Ensure all toolbar buttons are available on mobile +config.toolbarButtons = [ + 'camera', 'chat', 'desktop', 'filmstrip', 'fullscreen', + 'hangup', 'microphone', 'participants-pane', 'raisehand', + 'settings', 'tileview', 'videoquality' +]; + +// Disable mobile-specific notifications that obscure controls +config.notifications = []; +config.disableModeratorIndicator = false;