+ /*** theme ***/
+ // now beware sass requires interpolation
+ // for css custom properties #{$var}
+ --mainColor: #{$main-color};
+ --mainColorLighter: #{$main-color-lighter};
+ --mainColorLightest: #{$main-color-lightest};
+ --mainHoverColor: #{$main-hover-color};
+ --mainBackgroundColor: #{$bg-color};
+ --mainForegroundColor: #{$fg-color};
+ --secondaryColor: #{$secondary-color};
+
+ --greyForegroundColor: #{$grey-foreground-color};
+ --greyBackgroundColor: #{$grey-background-color};
+
+ --menuBackgroundColor: #{$menu-background};
+ --menuForegroundColor: #{$menu-color};
+
+ --submenuBackgroundColor: #{$sub-menu-background-color};
+ --channelBackgroundColor: #{$channel-background-color};
+
+ --inputForegroundColor: #{$input-foreground-color};
+ --inputBackgroundColor: #{$input-background-color};
+ --inputPlaceholderColor: #{$input-placeholder-color};
+
+ --textareaForegroundColor: #{$textarea-foreground-color};
+ --textareaBackgroundColor: #{$textarea-background-color};
+ --markdownTextareaBackgroundColor: #{$markdown-textarea-background-color};
+
+ --actionButtonColor: #{$grey-foreground-color};
+ --supportButtonBackgroundColor: #{transparent};
+ --supportButtonColor: #{pvar(--actionButtonColor)};
+ --supportButtonHeartColor: #{$support-button-heart};
+
+ --activatedActionButtonColor: #{$activated-action-button-color};
+
+ --horizontalMarginContent: #{$not-expanded-horizontal-margins};
+ --videosHorizontalMarginContent: 6vw;
+ --mainColWidth: calc(100vw - #{$menu-width});
+
+ font-family: $main-fonts;