You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

_variables.scss 6.4KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258
  1. @import "themes/light";
  2. /**
  3. * Style variables
  4. */
  5. $baseFontFamily: -apple-system, BlinkMacSystemFont, 'open_sanslight', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  6. $hangupColor:#DD3849;
  7. $hangupHoverColor: #F25363;
  8. $hangupFontSize: 2em;
  9. /**
  10. * Size variables.
  11. */
  12. // Video layout.
  13. $thumbnailVideoMargin: 2px;
  14. $thumbnailsBorder: 2px;
  15. $thumbnailVideoBorder: 2px;
  16. $filmstripToggleButtonWidth: 17px;
  17. /**
  18. * Color variables.
  19. */
  20. $defaultColor: #F1F1F1;
  21. $defaultSideBarFontColor: #44A5FF;
  22. $defaultSemiDarkColor: #ACACAC;
  23. $defaultDarkColor: #2b3d5c;
  24. $defaultWarningColor: rgb(215, 121, 118);
  25. $participantsPaneBgColor: #141414;
  26. /**
  27. * Toolbar
  28. */
  29. $newToolbarBackgroundColor: #131519;
  30. $newToolbarButtonHoverColor: rgba(255, 255, 255, 0.2);
  31. $newToolbarButtonToggleColor: rgba(255, 255, 255, 0.15);
  32. $menuBG:#242528;
  33. $newToolbarFontSize: 24px;
  34. $newToolbarHangupFontSize: 32px;
  35. $newToolbarSize: 48px;
  36. $newToolbarSizeMobile: 60px;
  37. $newToolbarSizeWithPadding: calc(#{$newToolbarSize} + 24px);
  38. $toolbarTitleFontSize: 19px;
  39. $overflowMenuItemColor: #fff;
  40. $overflowMenuItemBackground: #36383C;
  41. /**
  42. * Video layout
  43. */
  44. $participantNameColor: #fff;
  45. $audioLevelBg: #44A5FF;
  46. $audioLevelShadow: rgba(9, 36, 77, 0.9);
  47. $videoStateIndicatorColor: $defaultColor;
  48. $videoStateIndicatorBackground: $toolbarBackground;
  49. $videoStateIndicatorSize: 40px;
  50. /**
  51. * Feedback Modal
  52. */
  53. $feedbackContentBg: #fff;
  54. $feedbackInputBg: #fff;
  55. $feedbackTextColor: #000;
  56. $feedbackInputTextColor: #333;
  57. $feedbackInputPlaceholderColor: #777;
  58. /**
  59. * Modals
  60. */
  61. $modalButtonFontSize: 14px;
  62. $modalMockAKInputBackground: #fafbfc;
  63. $modalMockAKInputBorder: 1px solid #f4f5f7;
  64. $modalTextColor: #333;
  65. /**
  66. * Chat
  67. */
  68. $chatActionsSeparatorColor: rgb(173, 105, 112);
  69. $chatBackgroundColor: #131519;
  70. $chatInputSeparatorColor: #A4B8D1;
  71. $chatLobbyMessageBackgroundColor: #6A50D3;
  72. $chatLobbyActionsSeparatorColor: #6A50D3;
  73. $chatLocalMessageBackgroundColor: #484A4F;
  74. $chatPrivateMessageBackgroundColor: rgb(153, 69, 77);
  75. $chatRemoteMessageBackgroundColor: #242528;
  76. $sidebarWidth: 315px;
  77. /**
  78. * Misc.
  79. */
  80. $borderRadius: 4px;
  81. $happySoftwareBackground: transparent;
  82. $desktopAppDragBarHeight: 25px;
  83. $scrollHeight: 7px;
  84. /**
  85. * Z-indexes. TODO: Replace this by a function.
  86. */
  87. $zindex0: 0;
  88. $zindex1: 1;
  89. $zindex2: 2;
  90. $zindex3: 3;
  91. $toolbarBackgroundZ: 4;
  92. $labelsZ: 5;
  93. $subtitlesZ: 7;
  94. $popoverZ: 8;
  95. $reloadZ: 20;
  96. $poweredByZ: 100;
  97. $ringingZ: 300;
  98. $sideToolbarContainerZ: 300;
  99. $toolbarZ: 250;
  100. $drawerZ: 351;
  101. $tooltipsZ: 401;
  102. $dropdownMaskZ: 900;
  103. $dropdownZ: 901;
  104. $centeredVideoLabelZ: 1010;
  105. $overlayZ: 1016;
  106. // Place filmstrip videos over toolbar in order
  107. // to make connection info visible.
  108. $filmstripVideosZ: $toolbarZ + 1;
  109. /**
  110. * Font Colors
  111. */
  112. $defaultFontColor: #777;
  113. $defaultLightFontColor: #F1F1F1;
  114. $defaultDarkFontColor: #000;
  115. /**
  116. * Forms
  117. */
  118. //inputs
  119. $inputControlEmColor: #f29424;
  120. //buttons
  121. $linkFontColor: #489afe;
  122. $linkHoverFontColor: #287ade;
  123. $formPadding: 16px;
  124. /**
  125. * Unsupported browser
  126. */
  127. $primaryUnsupportedBrowserButtonBgColor: #0052CC;
  128. $unsupportedBrowserButtonBgColor: rgba(9, 30, 66, 0.04);
  129. $unsupportedBrowserTextColor: #4a4a4a;
  130. $unsupportedBrowserTextSmallFontSize: 17px;
  131. $unsupportedBrowserTitleColor: #fff;
  132. $unsupportedBrowserTitleFontSize: 24px;
  133. $unsupportedDesktopBrowserTextColor: rgba(255, 255, 255, 0.7);
  134. $unsupportedDesktopBrowserTextFontSize: 21px;
  135. /**
  136. * The size of the default watermark.
  137. */
  138. $watermarkWidth: 71px;
  139. $watermarkHeight: 32px;
  140. $welcomePageWatermarkWidth: 71px;
  141. $welcomePageWatermarkHeight: 32px;
  142. /**
  143. * Welcome page variables.
  144. */
  145. $welcomePageDescriptionColor: #fff;
  146. $welcomePageFontFamily: inherit;
  147. $welcomePageBackground: none;
  148. $welcomePageTitleColor: #fff;
  149. $welcomePageHeaderBackground: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), url('../images/welcome-background.png');
  150. $welcomePageHeaderBackgroundPosition: center;
  151. $welcomePageHeaderBackgroundRepeat: none;
  152. $welcomePageHeaderBackgroundSize: cover;
  153. $welcomePageHeaderPaddingBottom: 0px;
  154. $welcomePageHeaderTitleMaxWidth: initial;
  155. $welcomePageHeaderTextAlign: center;
  156. $welcomePageHeaderContainerDisplay: flex;
  157. $welcomePageHeaderContainerMargin: 104px 32px 0 32px;
  158. $welcomePageHeaderTextTitleMarginBottom: 0;
  159. $welcomePageHeaderTextTitleFontSize: 42px;
  160. $welcomePageHeaderTextTitleFontWeight: normal;
  161. $welcomePageHeaderTextTitleLineHeight: 50px;
  162. $welcomePageHeaderTextTitleOpacity: 1;
  163. $welcomePageEnterRoomDisplay: flex;
  164. $welcomePageEnterRoomWidth: calc(100% - 32px);
  165. $welcomePageEnterRoomPadding: 4px;
  166. $welcomePageEnterRoomMargin: 0 auto;
  167. $welcomePageTabContainerDisplay: flex;
  168. $welcomePageTabContentDisplay: inherit;
  169. $welcomePageTabButtonsDisplay: flex;
  170. $welcomePageTabDisplay: block;
  171. /**
  172. * Deep-linking page variables.
  173. */
  174. $deepLinkingMobileLogoHeight: 40px;
  175. $deepLinkingMobileHeaderBackground: #f1f2f5;
  176. $deepLinkingMobileLinkColor: inherit;
  177. $deepLinkingMobileTextFontSize: inherit;
  178. $deepLinkingMobileTextLineHeight: inherit;
  179. $deepLinkingDialInConferenceIdMargin: 10px 0 10px 0;
  180. $deepLinkingDialInConferenceIdPadding: inherit;
  181. $deepLinkingDialInConferenceIdBackgroundColor: inherit;
  182. $deepLinkingDialInConferenceIdBorderRadius: inherit;
  183. $deepLinkingDialInConferenceNameFontSize: inherit;
  184. $deepLinkingDialInConferenceNameLineHeight: inherit;
  185. $deepLinkingDialInConferenceNameMarginBottom: none;
  186. $deepLinkingDialInConferenceNameFontWeight: inherit;
  187. $deepLinkingDialInConferenceDescriptionFontSize: 0.8em;
  188. $deepLinkingDialInConferenceDescriptionLineHeight: inherit;
  189. $deepLinkingDialInConferenceDescriptionMarginBottom: none;
  190. $deepLinkingDialInConferencePinFontSize: inherit;
  191. $deepLinkingDialInConferencePinLineHeight: inherit;
  192. $depLinkingMobileHrefLineHeight: 2.2857142857142856em;
  193. $deepLinkingMobileHrefFontWeight: bolder;
  194. $deepLinkingMobileHrefFontSize: inherit;
  195. $deepLinkingMobileButtonHeight: 2.2857142857142856em;
  196. $deepLinkingMobileButtonLineHeight: 2.2857142857142856em;
  197. $deepLinkingMobileButtonMargin: 18px auto 10px;
  198. $deepLinkingMobileButtonWidth: auto;
  199. $deepLinkingMobileButtonFontWeight: bold;
  200. $deepLinkingMobileButtonFontSize: inherit;
  201. $primaryDeepLinkingMobileButtonBorderRadius: inherit;
  202. /**
  203. * Chrome extension banner variables.
  204. */
  205. $chromeExtensionBannerDontShowAgainDisplay: flex;
  206. $chromeExtensionBannerHeight: 128px;
  207. $chromeExtensionBannerTop: 80px;
  208. $chromeExtensionBannerRight: 16px;
  209. $chromeExtensionBannerTopInMeeting: 10px;
  210. $chromeExtensionBannerRightInMeeeting: 10px;
  211. /**
  212. * media type thresholds
  213. */
  214. $smallScreen: 700px;
  215. $verySmallScreen: 500px;
  216. /**
  217. * Prejoin / premeeting screen
  218. */
  219. $prejoinDefaultContentWidth: 336px;