69 lines
2.2 KiB
JavaScript
69 lines
2.2 KiB
JavaScript
/* eslint-disable no-unused-vars, no-var, max-len */
|
|
/* Jeffsi Meet - Branded interface configuration */
|
|
|
|
var interfaceConfig = {
|
|
APP_NAME: 'Jeffsi Meet',
|
|
AUDIO_LEVEL_PRIMARY_COLOR: 'rgba(255,255,255,0.4)',
|
|
AUDIO_LEVEL_SECONDARY_COLOR: 'rgba(255,255,255,0.2)',
|
|
AUTO_PIN_LATEST_SCREEN_SHARE: 'remote-only',
|
|
|
|
// Branding - Remove all Jitsi references
|
|
BRAND_WATERMARK_LINK: 'https://jeffemmett.com',
|
|
JITSI_WATERMARK_LINK: 'https://jeffemmett.com',
|
|
SHOW_JITSI_WATERMARK: false,
|
|
SHOW_BRAND_WATERMARK: false,
|
|
SHOW_POWERED_BY: false,
|
|
SHOW_PROMOTIONAL_CLOSE_PAGE: false,
|
|
SHOW_CHROME_EXTENSION_BANNER: false,
|
|
|
|
// Provider info
|
|
PROVIDER_NAME: 'Jeff Emmett',
|
|
SUPPORT_URL: 'https://jeffemmett.com',
|
|
|
|
// Welcome page (disabled for canvas embed use)
|
|
DISPLAY_WELCOME_FOOTER: false,
|
|
DISPLAY_WELCOME_PAGE_ADDITIONAL_CARD: false,
|
|
DISPLAY_WELCOME_PAGE_CONTENT: false,
|
|
DISPLAY_WELCOME_PAGE_TOOLBAR_ADDITIONAL_CONTENT: false,
|
|
GENERATE_ROOMNAMES_ON_WELCOME_PAGE: false,
|
|
|
|
// Default appearance
|
|
DEFAULT_BACKGROUND: '#1a1a2e',
|
|
DEFAULT_WELCOME_PAGE_LOGO_URL: 'images/custom/jeffsi-logo.svg',
|
|
|
|
// UI preferences for embedded use
|
|
CLOSE_PAGE_GUEST_HINT: false,
|
|
DISABLE_DOMINANT_SPEAKER_INDICATOR: false,
|
|
DISABLE_JOIN_LEAVE_NOTIFICATIONS: false,
|
|
DISABLE_PRESENCE_STATUS: false,
|
|
DISABLE_TRANSCRIPTION_SUBTITLES: false,
|
|
DISABLE_VIDEO_BACKGROUND: false,
|
|
|
|
// Features
|
|
ENABLE_DIAL_OUT: false,
|
|
HIDE_INVITE_MORE_HEADER: true,
|
|
LANG_DETECTION: true,
|
|
LOCAL_THUMBNAIL_RATIO: 16 / 9,
|
|
MAXIMUM_ZOOMING_COEFFICIENT: 1.3,
|
|
MOBILE_APP_PROMO: false,
|
|
|
|
// Browsers
|
|
OPTIMAL_BROWSERS: ['chrome', 'chromium', 'firefox', 'electron', 'safari', 'webkit'],
|
|
UNSUPPORTED_BROWSERS: [],
|
|
|
|
// UI layout
|
|
POLICY_LOGO: null,
|
|
RECENT_LIST_ENABLED: false,
|
|
REMOTE_THUMBNAIL_RATIO: 1,
|
|
SETTINGS_SECTIONS: ['devices', 'language', 'moderator', 'profile', 'sounds', 'more'],
|
|
VERTICAL_FILMSTRIP: true,
|
|
VIDEO_LAYOUT_FIT: 'both',
|
|
VIDEO_QUALITY_LABEL_DISABLED: false,
|
|
FILM_STRIP_MAX_HEIGHT: 120,
|
|
|
|
// Allow trailing comma
|
|
makeJsonParserHappy: 'even if last key had a trailing comma'
|
|
};
|
|
|
|
/* eslint-enable no-unused-vars, no-var, max-len */
|