1/**************************************************************************************
2This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2)
3(c) 2019-2021 Virgil Mager - vvmager@gmail.com
4(c) 2019-2021 Information Technology Group - http://itgroup.ro
5**************************************************************************************/
6
7# current formula for themed:
8#mix(0.7, mix(0.45, "#ffffff", @selected_bg_color), mix(0.2, "#000000", mix(00.30, @shift_bg_color, @bg_color)))
9# maybe better, but needs syncing in gtk3:
10#mix(0.12, @bg_color, mix(0.6, @selected_bg_color, mix(00.30, @shift_bg_color, @bg_color)))
11
12/**********************************************************************/
13
14style "scrollbar" {
15	color["scrollbar_bg_color"] = mix(0.7, mix(0.45, "#ffffff", @selected_bg_color), mix(0.2, "#000000", mix(00.30, @shift_bg_color, @bg_color)))
16	color["scrollbar_fg_color"] = mix(0.85, @fg_color, @scrollbar_bg_color)
17}
18
19/**********************************************************************/
20
21style "button" {
22	color["button_bg_color"] = mix(0.7, mix(0.45, "#ffffff", @selected_bg_color), mix(0.2, "#000000", mix(00.30, @shift_bg_color, @bg_color)))
23	color["button_fg_color"] = mix(0.95, @fg_color, @button_bg_color)
24}
25
26style "toolbar_button" {
27	color["button_bg_color"] = mix(0.7, mix(0.45, "#ffffff", @selected_bg_color), mix(0.2, "#000000", mix(00.30, @shift_bg_color, @bg_color)))
28	color["button_fg_color"] = mix(0.95, @fg_color, @button_bg_color)
29}
30
31style "treeview_header" {
32	color["button_bg_color"] = mix(0.7, mix(0.45, "#ffffff", @selected_bg_color), mix(0.2, "#000000", mix(00.30, @shift_bg_color, @bg_color)))
33	color["button_fg_color"] = mix(0.95, @fg_color, @button_bg_color)
34}
35
36style "combo" {
37	color["button_bg_color"] = mix(0.7, mix(0.45, "#ffffff", @selected_bg_color), mix(0.2, "#000000", mix(00.30, @shift_bg_color, @bg_color)))
38	color["button_fg_color"] = mix(0.95, @fg_color, @button_bg_color)
39}
40
41style "combo_button" {
42	color["button_bg_color"] = mix(0.7, mix(0.45, "#ffffff", @selected_bg_color), mix(0.2, "#000000", mix(00.30, @shift_bg_color, @bg_color)))
43	color["button_fg_color"] = mix(0.95, @fg_color, @button_bg_color)
44}
45
46style "combobox" {
47	color["button_bg_color"] = mix(0.7, mix(0.45, "#ffffff", @selected_bg_color), mix(0.2, "#000000", mix(00.30, @shift_bg_color, @bg_color)))
48	color["button_fg_color"] = mix(0.95, @fg_color, @button_bg_color)
49}
50
51style "combobox_entry" {
52	color["button_bg_color"] = mix(0.7, mix(0.45, "#ffffff", @selected_bg_color), mix(0.2, "#000000", mix(00.30, @shift_bg_color, @bg_color)))
53	color["button_fg_color"] = mix(0.95, @fg_color, @button_bg_color)
54}
55
56style "combobox_entry_button" {
57	color["button_bg_color"] = mix(0.7, mix(0.45, "#ffffff", @selected_bg_color), mix(0.2, "#000000", mix(00.30, @shift_bg_color, @bg_color)))
58	color["button_fg_color"] = mix(0.95, @fg_color, @button_bg_color)
59}
60
61style "spinbutton" {
62	color["button_bg_color"] = mix(0.7, mix(0.45, "#ffffff", @selected_bg_color), mix(0.2, "#000000", mix(00.30, @shift_bg_color, @bg_color)))
63	color["button_fg_color"] = mix(0.95, @fg_color, @button_bg_color)
64}
65
66style "radiocheck" {
67	color["button_bg_color"] = mix(0.7, mix(0.45, "#ffffff", @selected_bg_color), mix(0.2, "#000000", mix(00.30, @shift_bg_color, @bg_color)))
68	color["button_fg_color"] = mix(0.95, @fg_color, @button_bg_color)
69}
70
71style "set_text_color_to_fg_color_workaround" {
72	color["button_bg_color"] = mix(0.7, mix(0.45, "#ffffff", @selected_bg_color), mix(0.2, "#000000", mix(00.30, @shift_bg_color, @bg_color)))
73	color["button_fg_color"] = mix(0.95, @fg_color, @button_bg_color)
74}
75