A fork of the Materia GTK theme.

Important information: Google announced that, from September 2026, Android devices will require ALL apps to be signed by Google, effectively leading to an iOS situation. Value your right to a computer that does what you want; do not tolerate this monopolistic practice! Contact me if you don't understand why it is bad. Click to learn more.

 _colors-public.scss

View raw Download
text/plain • 2.53 kiB
ASCII text
        
            
1
//apps rely on some named colors to be exported
2
/* GTK NAMED COLORS */
3
4
// Sass thinks we're using the colors in the variables as strings and may shoot
5
// warning, it's innocuous and can be defeated by using "" + $var
6
@define-color theme_fg_color #{$fg_color};
7
@define-color theme_bg_color #{$bg_color};
8
@define-color theme_base_color #{"" + $base_color};
9
@define-color theme_selected_bg_color #{$selected_bg_color};
10
@define-color theme_selected_fg_color #{"" + $selected_fg_color};
11
@define-color insensitive_bg_color #{$bg_color};
12
@define-color insensitive_fg_color #{$insensitive_fg_color};
13
@define-color insensitive_base_color #{"" + $insensitive_base_color};
14
@define-color theme_unfocused_fg_color #{$backdrop_fg_color};
15
@define-color theme_unfocused_bg_color #{$bg_color};
16
@define-color theme_unfocused_base_color #{"" + $base_color};
17
@define-color theme_unfocused_selected_bg_color #{$selected_bg_color};
18
@define-color theme_unfocused_selected_fg_color #{"" + $backdrop_selected_fg_color};
19
@define-color borders #{$borders_color};
20
@define-color unfocused_borders #{$borders_color};
21
22
@define-color warning_color #{$warning_color};
23
@define-color error_color #{$error_color};
24
@define-color success_color #{$success_color};
25
//@define-color desctructive_color #{$destructive_color}
26
27
//WM
28
29
$wm_button_focused_color: mix($fg_color, $bg_color, 60%);
30
$wm_button_unfocused_color: mix($fg_color, $bg_color, 48%);
31
32
@define-color wm_button_focused_color #{$wm_button_focused_color};
33
@define-color wm_button_unfocused_color #{$wm_button_unfocused_color};
34
35
$wm_button_hover_color: transparentize($fg_color, 0.9);
36
$wm_button_active_color: transparentize($fg_color, 0.8);
37
38
@define-color wm_button_hover_color #{$wm_button_hover_color};
39
@define-color wm_button_active_color #{$wm_button_active_color};
40
41
@define-color wm_title #{$fg_color};
42
@define-color wm_unfocused_title #{$backdrop_fg_color};
43
@define-color wm_highlight transparent;
44
@define-color wm_borders_edge transparent;
45
46
@define-color wm_bg_color #{$dark_color};
47
48
@define-color wm_bg_a #{$bg_color};
49
@define-color wm_bg_b #{$bg_color};
50
51
@define-color wm_shadow #{"" + $borders_color};
52
@define-color wm_border #{$borders_color};
53
54
@define-color wm_button_hover_color_a #{$wm_button_hover_color};
55
@define-color wm_button_hover_color_b #{$wm_button_hover_color};
56
@define-color wm_button_active_color_a #{$wm_button_active_color};
57
@define-color wm_button_active_color_b #{$wm_button_active_color};
58
@define-color wm_button_active_color_c #{$wm_button_active_color};
59
60
//FIXME this is really an API
61
62
@define-color content_view_bg #{"" + $light_color};
63
64