2017-07-30 23:03:31 -05:00
|
|
|
// scss-lint:disable ColorVariable
|
|
|
|
|
|
|
|
@import "functions";
|
|
|
|
|
|
|
|
// default color scheme
|
|
|
|
$bg_color: if($variant == "dark", #ebdbb2, #1d2021);
|
|
|
|
$fg_color: if($variant == "dark", #1d2021, #ebdbb2);
|
|
|
|
$base_color: if($variant == "dark", #ebdbb2, #282828);
|
|
|
|
$text_color: if($variant == "dark", #282828, #ebdbb2);
|
|
|
|
$button_bg_color: if($variant == "dark", #ebdbb2, #32302f);
|
|
|
|
$button_fg_color: if($variant == "dark", #32302f, #ebdbb2);
|
2017-08-10 02:31:57 -05:00
|
|
|
$header_button_bg_color: #282828;
|
2017-07-30 23:03:31 -05:00
|
|
|
$header_button_fg_color: #ebdbb2;
|
2017-08-13 23:27:49 -05:00
|
|
|
$selected_bg_color: #d3869b;
|
2017-08-10 02:31:57 -05:00
|
|
|
$selected_fg_color: #ebdbb2;
|
2017-07-30 23:03:31 -05:00
|
|
|
$tooltip_bg_color: #1d2021;
|
|
|
|
$tooltip_fg_color: #ebdbb2;
|
|
|
|
|
|
|
|
// dark colors
|
2017-08-10 02:31:57 -05:00
|
|
|
$dark_bg_color: #32302f;
|
2017-07-30 23:03:31 -05:00
|
|
|
$dark_fg_color: #ebdbb2;
|
|
|
|
|
|
|
|
// shadows
|
|
|
|
$dark_shadow: #000;
|
|
|
|
$light_shadow: #fff;
|
|
|
|
|
|
|
|
// caret
|
2017-08-10 02:31:57 -05:00
|
|
|
$primary_caret_color: #1d2021;
|
|
|
|
$secondary_caret_color: #1d2021;
|
2017-07-30 23:03:31 -05:00
|
|
|
$caret_aspect_ratio: 0.04;
|
|
|
|
|
|
|
|
// white and black
|
|
|
|
$black: #000;
|
|
|
|
$white: #fff;
|
|
|
|
|
|
|
|
// misc colors used by gtk+
|
|
|
|
$info_fg_color: #fff;
|
|
|
|
$info_bg_color: #03a9f4;
|
|
|
|
$warning_fg_color: #fff;
|
|
|
|
$warning_bg_color: #ef6c00;
|
|
|
|
$question_fg_color: #fff;
|
|
|
|
$question_bg_color: #673ab7;
|
|
|
|
$error_fg_color: #fff;
|
|
|
|
$error_bg_color: #f44336;
|
2017-08-13 23:27:49 -05:00
|
|
|
$link_color: #d3869b;
|
2017-07-30 23:03:31 -05:00
|
|
|
$success_color: #4caf50;
|
|
|
|
$warning_color: #ef6c00;
|
|
|
|
$error_color: #f44336;
|
|
|
|
|
|
|
|
$toolbar_bg_color: $bg_color;
|
|
|
|
$toolbar_fg_color: $fg_color;
|
|
|
|
|
|
|
|
$titlebar_bg_color: $dark_bg_color;
|
|
|
|
$titlebar_fg_color: $dark_fg_color;
|
|
|
|
|
|
|
|
$menu_bg_color: $dark_bg_color;
|
|
|
|
$menu_fg_color: $dark_fg_color;
|
|
|
|
|
|
|
|
$menubar_bg_color: $dark_bg_color;
|
|
|
|
$menubar_fg_color: $dark_fg_color;
|
|
|
|
|
|
|
|
$panel_bg_color: $dark_bg_color;
|
|
|
|
$panel_fg_color: $dark_fg_color;
|
|
|
|
|
|
|
|
$osd_base: $dark_bg_color;
|
|
|
|
$osd_fg: $dark_fg_color;
|
|
|
|
$osd_bg: alpha($osd_base, 0.8);
|
|
|
|
|
|
|
|
$lightdm_bg_color: $dark_bg_color;
|
|
|
|
$lightdm_fg_color: $dark_fg_color;
|
|
|
|
|
|
|
|
$wm_bg: $titlebar_bg_color;
|
2017-08-10 02:31:57 -05:00
|
|
|
$wm_border_focused: #32302f;
|
2017-07-30 23:03:31 -05:00
|
|
|
$wm_border_unfocused: #1d2021;
|
|
|
|
$wm_title_focused: mix($titlebar_fg_color, $titlebar_bg_color, .1);
|
|
|
|
$wm_title_unfocused: mix($titlebar_fg_color, $titlebar_bg_color, .4);
|
|
|
|
$wm_icons_focused: mix($titlebar_fg_color, $titlebar_bg_color, .1);
|
|
|
|
$wm_icons_focused_prelight: $selected_bg_color;
|
|
|
|
$wm_icons_focused_pressed: shade($selected_bg_color, .8);
|
|
|
|
$wm_icons_unfocused: mix($titlebar_fg_color, $titlebar_bg_color, .4);
|
|
|
|
$wm_icons_unfocused_prelight: $selected_bg_color;
|
|
|
|
$wm_icons_unfocused_pressed: shade($selected_bg_color, .8);
|
|
|
|
|
|
|
|
// widget styles
|
2017-08-10 02:31:57 -05:00
|
|
|
$roundness: 5px;
|
|
|
|
$spacing: 3px;
|
2017-07-30 23:03:31 -05:00
|
|
|
$gradient: 0.0;
|
|
|
|
|
|
|
|
$contrast: .8;
|