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