2016-10-31 17:21:15 +00:00
|
|
|
@import "themes/light";
|
|
|
|
|
2016-09-02 09:53:22 +00:00
|
|
|
/**
|
2016-09-08 18:22:50 +00:00
|
|
|
* Style variables
|
|
|
|
*/
|
2018-07-24 19:26:17 +00:00
|
|
|
$baseFontFamily: -apple-system, BlinkMacSystemFont, 'open_sanslight', 'Helvetica Neue', Helvetica, Arial, sans-serif;
|
2017-02-16 23:02:40 +00:00
|
|
|
$hangupColor: #bf2117;
|
2016-09-13 04:10:18 +00:00
|
|
|
$hangupFontSize: 2em;
|
2016-09-08 18:22:50 +00:00
|
|
|
|
|
|
|
/**
|
|
|
|
* Size variables.
|
|
|
|
*/
|
|
|
|
|
2016-09-15 02:20:54 +00:00
|
|
|
// Video layout.
|
2016-10-26 03:05:32 +00:00
|
|
|
$thumbnailToolbarHeight: 22px;
|
2017-01-09 21:32:25 +00:00
|
|
|
$thumbnailIndicatorBorder: 2px;
|
|
|
|
$thumbnailIndicatorSize: $thumbnailToolbarHeight;
|
2017-02-06 21:32:24 +00:00
|
|
|
$thumbnailVideoMargin: 2px;
|
2016-11-11 16:52:36 +00:00
|
|
|
$thumbnailsBorder: 2px;
|
|
|
|
$thumbnailVideoBorder: 2px;
|
2017-04-06 18:09:05 +00:00
|
|
|
$filmstripToggleButtonWidth: 17px;
|
2016-11-11 16:52:36 +00:00
|
|
|
|
2016-09-15 02:20:54 +00:00
|
|
|
|
2016-09-10 02:26:29 +00:00
|
|
|
/**
|
2016-09-11 21:54:32 +00:00
|
|
|
* Color variables.
|
2016-09-10 02:26:29 +00:00
|
|
|
*/
|
2016-09-12 04:36:15 +00:00
|
|
|
$defaultColor: #F1F1F1;
|
2016-09-20 06:14:00 +00:00
|
|
|
$defaultSideBarFontColor: #44A5FF;
|
2016-10-12 00:08:24 +00:00
|
|
|
$defaultSemiDarkColor: #ACACAC;
|
|
|
|
$defaultDarkColor: #2b3d5c;
|
2019-10-07 12:35:04 +00:00
|
|
|
$defaultWarningColor: rgb(215, 121, 118);
|
2019-12-06 15:02:51 +00:00
|
|
|
$presence-available: rgb(110, 176, 5);
|
|
|
|
$presence-away: rgb(250, 201, 20);
|
|
|
|
$presence-busy: rgb(233, 0, 27);
|
|
|
|
$presence-idle: rgb(172, 172, 172);
|
2016-09-15 02:20:54 +00:00
|
|
|
|
2016-10-26 14:52:55 +00:00
|
|
|
/**
|
|
|
|
* Toolbar
|
|
|
|
*/
|
2018-03-27 22:30:04 +00:00
|
|
|
$newToolbarBackgroundColor: rgba(22, 38, 55, 0.8);
|
2019-02-21 17:08:19 +00:00
|
|
|
$newToolbarButtonHoverColor: rgba(255, 255, 255, 0.15);
|
|
|
|
$newToolbarButtonToggleColor: rgba(255, 255, 255, 0.2);
|
2019-02-20 23:35:19 +00:00
|
|
|
$AOTToolbarButtonHoverColor: rgba(14, 20, 35, 0.6);
|
|
|
|
$AOTToolbarButtonToggleColor: rgba(14, 20, 35, 1);
|
2018-05-04 20:10:48 +00:00
|
|
|
$newToolbarFontSize: 24px;
|
|
|
|
$newToolbarHangupFontSize: 32px;
|
|
|
|
$newToolbarSize: 40px;
|
|
|
|
$newToolbarSizeWithPadding: calc(#{$newToolbarSize} + 24px);
|
2017-02-16 23:02:40 +00:00
|
|
|
$toolbarTitleFontSize: 19px;
|
2019-02-21 17:27:51 +00:00
|
|
|
$overflowMenuBG: initial;
|
|
|
|
$overflowMenuItemHoverBG: #313D52;
|
|
|
|
$overflowMenuItemHoverColor: #B8C7E0;
|
|
|
|
$overflowMenuItemColor: #B8C7E0;
|
2016-09-20 02:22:41 +00:00
|
|
|
|
2017-01-15 18:09:02 +00:00
|
|
|
/**
|
2016-10-26 14:52:55 +00:00
|
|
|
* Video layout
|
|
|
|
*/
|
2016-10-28 17:53:50 +00:00
|
|
|
$videoThumbnailHovered: rgba(22, 94, 204, .4);
|
2016-09-20 03:07:10 +00:00
|
|
|
$videoThumbnailSelected: #165ECC;
|
2016-09-15 02:20:54 +00:00
|
|
|
$participantNameColor: #fff;
|
|
|
|
$thumbnailPictogramColor: #fff;
|
|
|
|
$dominantSpeakerBg: #165ecc;
|
|
|
|
$raiseHandBg: #D6D61E;
|
2016-09-28 21:31:40 +00:00
|
|
|
$audioLevelBg: #44A5FF;
|
2016-10-27 20:27:28 +00:00
|
|
|
$connectionIndicatorBg: #165ecc;
|
2016-09-29 05:22:05 +00:00
|
|
|
$audioLevelShadow: rgba(9, 36, 77, 0.9);
|
2016-10-19 12:31:13 +00:00
|
|
|
$videoStateIndicatorColor: $defaultColor;
|
2016-10-19 16:36:10 +00:00
|
|
|
$videoStateIndicatorBackground: $toolbarBackground;
|
2017-10-06 16:14:45 +00:00
|
|
|
$videoStateIndicatorSize: 40px;
|
2019-03-11 15:56:36 +00:00
|
|
|
$remoteVideoMenuIconMargin: initial;
|
2016-09-15 02:20:54 +00:00
|
|
|
|
2016-10-18 13:22:56 +00:00
|
|
|
/**
|
|
|
|
* Feedback Modal
|
|
|
|
*/
|
|
|
|
$feedbackContentBg: #fff;
|
|
|
|
$feedbackInputBg: #fff;
|
|
|
|
$feedbackTextColor: #000;
|
|
|
|
$feedbackInputTextColor: #333;
|
|
|
|
$feedbackInputPlaceholderColor: #777;
|
2016-09-15 02:20:54 +00:00
|
|
|
|
2017-04-11 17:30:14 +00:00
|
|
|
/**
|
|
|
|
* Modals
|
|
|
|
*/
|
|
|
|
$modalButtonFontSize: 14px;
|
2017-04-13 00:23:43 +00:00
|
|
|
$modalMockAKInputBackground: #fafbfc;
|
|
|
|
$modalMockAKInputBorder: 1px solid #f4f5f7;
|
2017-04-13 17:16:30 +00:00
|
|
|
$modalTextColor: #333;
|
2017-04-11 17:30:14 +00:00
|
|
|
|
2016-09-11 21:54:32 +00:00
|
|
|
/**
|
2019-05-02 22:14:09 +00:00
|
|
|
* Chat
|
|
|
|
*/
|
2019-10-22 07:56:42 +00:00
|
|
|
$chatActionsSeparatorColor: rgb(173, 105, 112);
|
2019-05-02 22:14:09 +00:00
|
|
|
$chatHeaderBackgroundColor: rgba(42, 58, 75, 0.9);
|
|
|
|
$chatInputSeparatorColor: #A4B8D1;
|
2019-10-22 07:56:42 +00:00
|
|
|
$chatLocalMessageBackgroundColor: rgb(4, 98, 178);
|
|
|
|
$chatPrivateMessageBackgroundColor: rgb(153, 69, 77);
|
|
|
|
$chatRemoteMessageBackgroundColor: rgb(86, 101, 114);
|
2019-05-02 22:14:09 +00:00
|
|
|
$sidebarWidth: 375px;
|
|
|
|
|
|
|
|
/**
|
2016-09-11 21:54:32 +00:00
|
|
|
* Misc.
|
|
|
|
*/
|
2017-01-09 21:32:25 +00:00
|
|
|
$borderRadius: 4px;
|
2016-11-23 10:32:59 +00:00
|
|
|
$popoverMenuPadding: 13px;
|
2016-11-01 18:13:07 +00:00
|
|
|
$happySoftwareBackground: transparent;
|
2019-04-16 18:45:25 +00:00
|
|
|
$desktopAppDragBarHeight: 25px;
|
2019-12-16 17:57:53 +00:00
|
|
|
$scrollHeight: 7px;
|
2016-11-01 18:13:07 +00:00
|
|
|
|
2016-09-13 04:10:18 +00:00
|
|
|
/**
|
|
|
|
* Z-indexes. TODO: Replace this by a function.
|
|
|
|
*/
|
2017-03-30 17:13:00 +00:00
|
|
|
$zindex0: 0;
|
|
|
|
$zindex1: 1;
|
|
|
|
$zindex2: 2;
|
|
|
|
$zindex3: 3;
|
2019-02-20 23:35:19 +00:00
|
|
|
$toolbarBackgroundZ: 4;
|
2017-03-30 17:13:00 +00:00
|
|
|
$filmstripVideosZ: 5;
|
|
|
|
$zindex10: 10;
|
|
|
|
$reloadZ: 20;
|
|
|
|
$poweredByZ: 100;
|
|
|
|
$ringingZ: 300;
|
|
|
|
$sideToolbarContainerZ: 300;
|
2017-08-14 18:45:17 +00:00
|
|
|
$toolbarZ: 350;
|
2017-03-30 17:13:00 +00:00
|
|
|
$tooltipsZ: 401;
|
|
|
|
$dropdownMaskZ: 900;
|
|
|
|
$dropdownZ: 901;
|
2017-06-08 00:12:08 +00:00
|
|
|
$centeredVideoLabelZ: 1010;
|
2017-03-30 17:13:00 +00:00
|
|
|
$popoverZ: 1015;
|
2017-04-19 22:09:22 +00:00
|
|
|
$overlayZ: 1016;
|
2017-03-30 17:13:00 +00:00
|
|
|
|
2016-10-12 00:08:24 +00:00
|
|
|
|
|
|
|
/**
|
2016-10-26 14:52:55 +00:00
|
|
|
* Font Colors
|
2016-10-12 00:08:24 +00:00
|
|
|
*/
|
|
|
|
$defaultFontColor: #777;
|
|
|
|
$defaultLightFontColor: #F1F1F1;
|
|
|
|
$defaultDarkFontColor: #000;
|
2016-09-20 07:59:12 +00:00
|
|
|
|
|
|
|
/**
|
|
|
|
* Forms
|
|
|
|
*/
|
2016-10-26 14:52:55 +00:00
|
|
|
//inputs
|
|
|
|
$inputControlEmColor: #f29424;
|
|
|
|
//buttons
|
|
|
|
$linkFontColor: #489afe;
|
2017-01-15 18:09:02 +00:00
|
|
|
$linkHoverFontColor: #287ade;
|
2017-05-19 15:12:24 +00:00
|
|
|
$formPadding: 16px;
|
2016-12-22 12:50:20 +00:00
|
|
|
|
|
|
|
/**
|
2017-02-07 14:45:51 +00:00
|
|
|
* Unsupported browser
|
2017-01-13 22:37:53 +00:00
|
|
|
*/
|
2017-12-04 23:16:16 +00:00
|
|
|
$primaryUnsupportedBrowserButtonBgColor: #0052CC;
|
|
|
|
$unsupportedBrowserButtonBgColor: rgba(9, 30, 66, 0.04);
|
2017-01-19 15:47:22 +00:00
|
|
|
$unsupportedBrowserTextColor: #4a4a4a;
|
2017-02-07 14:45:51 +00:00
|
|
|
$unsupportedBrowserTextSmallFontSize: 17px;
|
|
|
|
$unsupportedBrowserTitleColor: #fff;
|
|
|
|
$unsupportedBrowserTitleFontSize: 24px;
|
|
|
|
$unsupportedDesktopBrowserTextColor: rgba(255, 255, 255, 0.7);
|
|
|
|
$unsupportedDesktopBrowserTextFontSize: 21px;
|
2017-08-30 19:01:41 +00:00
|
|
|
|
|
|
|
/**
|
|
|
|
* The size of the default watermark.
|
|
|
|
*/
|
|
|
|
$watermarkWidth: 186px;
|
2018-02-22 04:58:55 +00:00
|
|
|
$watermarkHeight: 74px;
|
|
|
|
|
2020-08-11 22:44:19 +00:00
|
|
|
$welcomePageWatermarkWidth: 186px;
|
|
|
|
$welcomePageWatermarkHeight: 74px;
|
|
|
|
|
2018-02-22 04:58:55 +00:00
|
|
|
/**
|
|
|
|
* Welcome page variables.
|
|
|
|
*/
|
2018-10-22 18:49:18 +00:00
|
|
|
$welcomePageDescriptionColor: #fff;
|
2018-02-22 23:08:17 +00:00
|
|
|
$welcomePageFontFamily: inherit;
|
2019-10-15 07:33:36 +00:00
|
|
|
$welcomePageBackground: linear-gradient(-90deg, #1251AE 0%, #0074FF 50%, #1251AE 100%);
|
2018-02-22 04:58:55 +00:00
|
|
|
$welcomePageTitleColor: #fff;
|
2019-03-15 11:07:45 +00:00
|
|
|
|
2019-10-15 07:33:36 +00:00
|
|
|
$welcomePageHeaderBackground: none;
|
|
|
|
$welcomePageHeaderBackgroundSmall: none;
|
|
|
|
$welcomePageHeaderBackgroundPosition: none;
|
|
|
|
$welcomePageHeaderBackgroundRepeat: none;
|
|
|
|
$welcomePageHeaderBackgroundSize: none;
|
|
|
|
$welcomePageHeaderPaddingBottom: 0px;
|
2020-08-06 14:30:56 +00:00
|
|
|
$welcomePageHeaderMinHeight: fit-content;
|
2019-10-15 07:33:36 +00:00
|
|
|
|
|
|
|
$welcomePageHeaderTextMarginTop: 35px;
|
|
|
|
$welcomePageHeaderTextMarginBottom: 35px;
|
2020-08-06 14:30:56 +00:00
|
|
|
$welcomePageHeaderTextDisplay: flex;
|
|
|
|
$welcomePageHeaderTextWidth: 650px;
|
2019-10-15 07:33:36 +00:00
|
|
|
|
|
|
|
$welcomePageHeaderTextTitleMarginBottom: 16px;
|
2019-10-22 09:53:33 +00:00
|
|
|
$welcomePageHeaderTextTitleFontSize: 2.5rem;
|
|
|
|
$welcomePageHeaderTextTitleFontWeight: 500;
|
|
|
|
$welcomePageHeaderTextTitleLineHeight: 1.18;
|
|
|
|
$welcomePageHeaderTextTitleOpacity: 1;
|
2019-10-15 07:33:36 +00:00
|
|
|
|
|
|
|
$welcomePageHeaderTextDescriptionDisplay: inherit;
|
2019-10-22 09:53:33 +00:00
|
|
|
$welcomePageHeaderTextDescriptionFontSize: 1rem;
|
|
|
|
$welcomePageHeaderTextDescriptionFontWeight: 400;
|
|
|
|
$welcomePageHeaderTextDescriptionLineHeight: 24px;
|
|
|
|
$welcomePageHeaderTextDescriptionMarginBottom: 20px;
|
|
|
|
$welcomePageHeaderTextDescriptionAlignSelf: inherit;
|
2019-10-15 07:33:36 +00:00
|
|
|
|
2020-08-06 14:30:56 +00:00
|
|
|
$welcomePageEnterRoomDisplay: flex;
|
2019-10-15 07:33:36 +00:00
|
|
|
$welcomePageEnterRoomWidth: 680px;
|
|
|
|
$welcomePageEnterRoomPadding: 25px 30px;
|
|
|
|
$welcomePageEnterRoomBorderRadius: 0px;
|
|
|
|
|
|
|
|
$welcomePageEnterRoomInputContainerPadding: 0 8px 5px 0px;
|
|
|
|
$welcomePageEnterRoomInputContainerBorderWidth: 0px 0px 2px 0px;
|
|
|
|
$welcomePageEnterRoomInputContainerBorderStyle: solid;
|
|
|
|
$welcomePageEnterRoomInputContainerBorderImage: linear-gradient(to right, #dee1e6, #fff) 1;
|
|
|
|
|
|
|
|
$welcomePageEnterRoomTitleDisplay: inherit;
|
|
|
|
|
|
|
|
$welcomePageTabContainerDisplay: flex;
|
|
|
|
$welcomePageTabContentDisplay: inherit;
|
|
|
|
$welcomePageTabButtonsDisplay: flex;
|
2019-10-15 11:39:52 +00:00
|
|
|
$welcomePageTabDisplay: block;
|
2019-10-15 07:33:36 +00:00
|
|
|
|
|
|
|
$welcomePageButtonWidth: 51px;
|
2019-10-22 09:53:33 +00:00
|
|
|
$welcomePageButtonMinWidth: inherit;
|
|
|
|
$welcomePageButtonFontSize: 14px;
|
2019-10-15 07:33:36 +00:00
|
|
|
$welcomePageButtonHeight: 35px;
|
|
|
|
$welcomePageButtonFontWeight: inherit;
|
|
|
|
$welcomePageButtonBorderRadius: 4px;
|
|
|
|
$welcomePageButtonLineHeight: 35px;
|
|
|
|
|
2019-03-15 11:07:45 +00:00
|
|
|
/**
|
|
|
|
* Deep-linking page variables.
|
|
|
|
*/
|
|
|
|
$deepLinkingMobileLogoHeight: 40px;
|
2019-11-05 12:02:39 +00:00
|
|
|
|
2019-03-15 11:07:45 +00:00
|
|
|
$deepLinkingMobileHeaderBackground: #f1f2f5;
|
2019-11-05 12:02:39 +00:00
|
|
|
|
|
|
|
$deepLinkingMobileLinkColor: inherit;
|
|
|
|
$deepLinkingMobileTextFontSize: inherit;
|
|
|
|
$deepLinkingMobileTextLineHeight: inherit;
|
|
|
|
|
|
|
|
$deepLinkingDialInConferenceIdMargin: 10px 0 10px 0;
|
|
|
|
$deepLinkingDialInConferenceIdPadding: inherit;
|
|
|
|
$deepLinkingDialInConferenceIdBackgroundColor: inherit;
|
|
|
|
$deepLinkingDialInConferenceIdBorderRadius: inherit;
|
|
|
|
|
|
|
|
$deepLinkingDialInConferenceNameFontSize: inherit;
|
|
|
|
$deepLinkingDialInConferenceNameLineHeight: inherit;
|
|
|
|
$deepLinkingDialInConferenceNameMarginBottom: none;
|
|
|
|
$deepLinkingDialInConferenceNameFontWeight: inherit;
|
|
|
|
|
|
|
|
$deepLinkingDialInConferenceDescriptionFontSize: 0.8em;
|
|
|
|
$deepLinkingDialInConferenceDescriptionLineHeight: inherit;
|
|
|
|
$deepLinkingDialInConferenceDescriptionMarginBottom: none;
|
|
|
|
|
|
|
|
$deepLinkingDialInConferencePinFontSize: inherit;
|
|
|
|
$deepLinkingDialInConferencePinLineHeight: inherit;
|
|
|
|
|
|
|
|
$depLinkingMobileHrefLineHeight: 2.2857142857142856em;
|
|
|
|
$deepLinkingMobileHrefFontWeight: bolder;
|
|
|
|
$deepLinkingMobileHrefFontSize: inherit;
|
|
|
|
|
|
|
|
$deepLinkingMobileButtonHeight: 2.2857142857142856em;
|
|
|
|
$deepLinkingMobileButtonLineHeight: 2.2857142857142856em;
|
|
|
|
$deepLinkingMobileButtonMargin: 18px auto 10px;
|
|
|
|
$deepLinkingMobileButtonWidth: auto;
|
|
|
|
$deepLinkingMobileButtonFontWeight: bold;
|
|
|
|
$deepLinkingMobileButtonFontSize: inherit;
|
|
|
|
|
|
|
|
$primaryDeepLinkingMobileButtonBorderRadius: inherit;
|
2020-01-23 09:32:52 +00:00
|
|
|
|
|
|
|
/**
|
|
|
|
* Chrome extension banner variables.
|
|
|
|
*/
|
|
|
|
$chromeExtensionBannerDontShowAgainDisplay: flex;
|
|
|
|
$chromeExtensionBannerHeight: 128px;
|
|
|
|
$chromeExtensionBannerTop: 80px;
|
|
|
|
$chromeExtensionBannerRight: 16px;
|
|
|
|
$chromeExtensionBannerTopInMeeting: 10px;
|
|
|
|
$chromeExtensionBannerRightInMeeeting: 10px;
|
2020-07-31 11:53:19 +00:00
|
|
|
|
|
|
|
/**
|
|
|
|
* media type thresholds
|
|
|
|
*/
|
|
|
|
$smallScreen: 700px;
|
|
|
|
$verySmallScreen: 500px;
|