feat(rmeets): chat popup notifications + right-side chat panel

- Enable chat notifications (brief popup for all participants)
- Move chat panel to right side via CHAT_PANEL_POSITION
- Applied to both clean room mode and folk-jitsi-room shell mode

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Jeff Emmett 2026-04-16 09:36:29 -04:00
parent 12cc724291
commit 8592abd467
2 changed files with 4 additions and 0 deletions

View File

@ -143,6 +143,7 @@ class FolkJitsiRoom extends HTMLElement {
hideConferenceSubject: false, hideConferenceSubject: false,
disableVirtualBackground: false, disableVirtualBackground: false,
disableProfile: false, disableProfile: false,
notifications: ['chat'],
toolbarButtons: [ toolbarButtons: [
"camera", "microphone", "desktop", "hangup", "camera", "microphone", "desktop", "hangup",
"raisehand", "tileview", "toggle-camera", "raisehand", "tileview", "toggle-camera",
@ -160,6 +161,7 @@ class FolkJitsiRoom extends HTMLElement {
SHOW_BRAND_WATERMARK: false, SHOW_BRAND_WATERMARK: false,
CLOSE_PAGE_GUEST_HINT: false, CLOSE_PAGE_GUEST_HINT: false,
SHOW_PROMOTIONAL_CLOSE_PAGE: false, SHOW_PROMOTIONAL_CLOSE_PAGE: false,
CHAT_PANEL_POSITION: 'right',
SETTINGS_SECTIONS: ['devices', 'language', 'moderator', 'profile', 'sounds', 'more'], SETTINGS_SECTIONS: ['devices', 'language', 'moderator', 'profile', 'sounds', 'more'],
}, },
}); });

View File

@ -750,6 +750,7 @@ routes.get("/:room", (c) => {
enableClosePage: false, enableClosePage: false,
disableVirtualBackground: false, disableVirtualBackground: false,
disableProfile: false, disableProfile: false,
notifications: ['chat'],
toolbarButtons: [ toolbarButtons: [
"microphone","camera","desktop","hangup", "microphone","camera","desktop","hangup",
"raisehand","tileview","toggle-camera", "raisehand","tileview","toggle-camera",
@ -768,6 +769,7 @@ routes.get("/:room", (c) => {
MOBILE_APP_PROMO: false, MOBILE_APP_PROMO: false,
HIDE_DEEP_LINKING_LOGO: true, HIDE_DEEP_LINKING_LOGO: true,
DISABLE_JOIN_LEAVE_NOTIFICATIONS: false, DISABLE_JOIN_LEAVE_NOTIFICATIONS: false,
CHAT_PANEL_POSITION: 'right',
SETTINGS_SECTIONS: ['devices', 'language', 'moderator', 'profile', 'sounds', 'more'], SETTINGS_SECTIONS: ['devices', 'language', 'moderator', 'profile', 'sounds', 'more'],
}, },
}); });