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;