jiti-meet/css/_variables.scss

272 lines
6.8 KiB
SCSS
Raw Normal View History

2016-10-31 17:21:15 +00:00
@import "themes/light";
2016-09-02 09:53:22 +00:00
/**
* Style variables
*/
$baseFontFamily: -apple-system, BlinkMacSystemFont, 'open_sanslight', 'Helvetica Neue', Helvetica, Arial, sans-serif;
2021-02-23 11:09:22 +00:00
$hangupColor:#DD3849;
$hangupHoverColor: #F25363;
$hangupFontSize: 2em;
/**
* 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;
$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;
$defaultSideBarFontColor: #44A5FF;
$defaultSemiDarkColor: #ACACAC;
$defaultDarkColor: #2b3d5c;
2019-10-07 12:35:04 +00:00
$defaultWarningColor: rgb(215, 121, 118);
$participantsPaneBgColor: #141414;
$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
*/
$newToolbarBackgroundColor: #131519;
2021-02-23 11:09:22 +00:00
$newToolbarButtonHoverColor: rgba(255, 255, 255, 0.2);
$newToolbarButtonToggleColor: rgba(255, 255, 255, 0.15);
$menuBG:#242528;
$newToolbarFontSize: 24px;
$newToolbarHangupFontSize: 32px;
2021-02-23 11:09:22 +00:00
$newToolbarSize: 48px;
$newToolbarSizeMobile: 60px;
$newToolbarSizeWithPadding: calc(#{$newToolbarSize} + 24px);
2017-02-16 23:02:40 +00:00
$toolbarTitleFontSize: 19px;
2021-02-23 11:09:22 +00:00
$overflowMenuItemColor: #fff;
$overflowMenuItemBackground: #36383C;
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);
$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;
$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;
$videoStateIndicatorBackground: $toolbarBackground;
$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
/**
* Modals
*/
$modalButtonFontSize: 14px;
$modalMockAKInputBackground: #fafbfc;
$modalMockAKInputBorder: 1px solid #f4f5f7;
$modalTextColor: #333;
2016-09-11 21:54:32 +00:00
/**
* Chat
*/
2019-10-22 07:56:42 +00:00
$chatActionsSeparatorColor: rgb(173, 105, 112);
$chatBackgroundColor: #131519;
$chatInputSeparatorColor: #A4B8D1;
$chatLocalMessageBackgroundColor: #484A4F;
2019-10-22 07:56:42 +00:00
$chatPrivateMessageBackgroundColor: rgb(153, 69, 77);
$chatRemoteMessageBackgroundColor: #242528;
$sidebarWidth: 315px;
/**
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;
$happySoftwareBackground: transparent;
$desktopAppDragBarHeight: 25px;
2019-12-16 17:57:53 +00:00
$scrollHeight: 7px;
/**
* Z-indexes. TODO: Replace this by a function.
*/
$zindex0: 0;
$zindex1: 1;
$zindex2: 2;
$zindex3: 3;
2019-02-20 23:35:19 +00:00
$toolbarBackgroundZ: 4;
2021-02-11 19:32:38 +00:00
$labelsZ: 5;
$subtitlesZ: 7;
$popoverZ: 8;
$zindex10: 10;
$reloadZ: 20;
$poweredByZ: 100;
$ringingZ: 300;
2021-02-23 11:09:22 +00:00
$sideToolbarContainerZ: 200;
$toolbarZ: 250;
$drawerZ: 351;
$tooltipsZ: 401;
$dropdownMaskZ: 900;
$dropdownZ: 901;
$centeredVideoLabelZ: 1010;
$overlayZ: 1016;
// Place filmstrip videos over toolbar in order
// to make connection info visible.
$filmstripVideosZ: $toolbarZ + 1;
/**
2016-10-26 14:52:55 +00:00
* Font Colors
*/
$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
*/
$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: 71px;
$watermarkHeight: 32px;
$welcomePageWatermarkWidth: 71px;
$welcomePageWatermarkHeight: 32px;
/**
* Welcome page variables.
*/
$welcomePageDescriptionColor: #fff;
$welcomePageFontFamily: inherit;
$welcomePageBackground: none;
$welcomePageTitleColor: #fff;
$welcomePageHeaderBackground: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), url('../images/welcome-background.png');
$welcomePageHeaderBackgroundPosition: center;
2019-10-15 07:33:36 +00:00
$welcomePageHeaderBackgroundRepeat: none;
$welcomePageHeaderBackgroundSize: cover;
2019-10-15 07:33:36 +00:00
$welcomePageHeaderPaddingBottom: 0px;
$welcomePageHeaderTitleMaxWidth: initial;
$welcomePageHeaderTextAlign: center;
2019-10-15 07:33:36 +00:00
$welcomePageHeaderContainerDisplay: flex;
$welcomePageHeaderContainerMargin: 104px 32px 0 32px;
2019-10-15 07:33:36 +00:00
$welcomePageHeaderTextTitleMarginBottom: 0;
$welcomePageHeaderTextTitleFontSize: 42px;
$welcomePageHeaderTextTitleFontWeight: normal;
$welcomePageHeaderTextTitleLineHeight: 50px;
2019-10-22 09:53:33 +00:00
$welcomePageHeaderTextTitleOpacity: 1;
2019-10-15 07:33:36 +00:00
2020-08-06 14:30:56 +00:00
$welcomePageEnterRoomDisplay: flex;
$welcomePageEnterRoomWidth: calc(100% - 32px);
$welcomePageEnterRoomPadding: 4px;
$welcomePageEnterRoomMargin: 0 auto;
2019-10-15 07:33:36 +00:00
$welcomePageTabContainerDisplay: flex;
$welcomePageTabContentDisplay: inherit;
$welcomePageTabButtonsDisplay: flex;
2019-10-15 11:39:52 +00:00
$welcomePageTabDisplay: block;
2019-10-15 07:33:36 +00:00
/**
* Deep-linking page variables.
*/
$deepLinkingMobileLogoHeight: 40px;
2019-11-05 12:02:39 +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;
/**
* Chrome extension banner variables.
*/
$chromeExtensionBannerDontShowAgainDisplay: flex;
$chromeExtensionBannerHeight: 128px;
$chromeExtensionBannerTop: 80px;
$chromeExtensionBannerRight: 16px;
$chromeExtensionBannerTopInMeeting: 10px;
$chromeExtensionBannerRightInMeeeting: 10px;
/**
* media type thresholds
*/
$smallScreen: 700px;
$verySmallScreen: 500px;
/**
* Prejoin / premeeting screen
*/
$prejoinDefaultContentWidth: 336px;