1style "menubar" { 2 3 bg[NORMAL] = "#2f343f" 4 fg[NORMAL] = "#eeeeec" 5 fg[PRELIGHT] = "#eeeeec" 6 fg[ACTIVE] = "#eeeeec" 7 fg[SELECTED] = @selected_fg_color 8 fg[INSENSITIVE] = shade(0.7, "#eeeeec") 9 10 xthickness = 0 11 ythickness = 0 12 13 engine "pixmap" { 14 15 image { 16 function = BOX 17 file = "menubar-toolbar/menubar-darkest.png" 18 stretch = TRUE 19 border = { 1, 1, 1, 1 } 20 } 21 } 22} 23 24style "menubar-borderless" { 25 26 bg[NORMAL] = "#2f343f" 27 fg[NORMAL] = "#eeeeec" 28 fg[SELECTED] = @selected_fg_color 29 fg[INSENSITIVE] = shade(0.7, "#eeeeec") 30 31 xthickness = 0 32 ythickness = 0 33 34 engine "pixmap" { 35 36 image { 37 function = BOX 38 file = "assets/null.png" 39 stretch = TRUE 40 border = { 1, 1, 1, 1 } 41 } 42 } 43} 44 45style "menubar_item" { 46 47 xthickness = 2 48 ythickness = 6 49 50 fg[PRELIGHT] = @selected_fg_color 51 52 engine "pixmap" { 53 54 image { 55 function = BOX 56 state = PRELIGHT 57 file = "menubar-toolbar/menubar_button-darkest.png" 58 border = { 0, 0, 0, 5 } 59 stretch = TRUE 60 } 61 } 62} 63 64# Text Style Menubar 65style "menubar-text" { 66 67 engine "murrine" { 68 text_shade = 0.0 69 textstyle = 0 70 } 71} 72 73 74style "toolbar_text" { 75 fg[NORMAL] = "#eeeeec" 76 fg[PRELIGHT] = "#eeeeec" 77 fg[INSENSITIVE] = shade(0.7, "#eeeeec") 78 fg[ACTIVE] = "#eeeeec" 79 80 text[NORMAL] = "#eeeeec" 81 text[PRELIGHT] = "#eeeeec" 82 text[INSENSITIVE] = shade(0.7, "#eeeeec") 83 text[ACTIVE] = "#eeeeec" 84 85} 86 87style "toolbar_button" { 88 89 xthickness = 4 90 ythickness = 4 91 92 engine "pixmap" { 93 94 image { 95 function = BOX 96 state = NORMAL 97 file = "menubar-toolbar/button.png" 98 border = { 4, 4, 4, 4 } 99 stretch = TRUE 100 } 101 102 image { 103 function = BOX 104 state = PRELIGHT 105 file = "menubar-toolbar/button-hover.png" 106 border = { 4, 4, 4, 4 } 107 stretch = TRUE 108 } 109 110 image { 111 function = BOX 112 state = ACTIVE 113 file = "menubar-toolbar/button-active.png" 114 border = { 4, 4, 4, 4 } 115 stretch = TRUE 116 } 117 118 image { 119 function = BOX 120 state = INSENSITIVE 121 file = "menubar-toolbar/button-insensitive.png" 122 border = { 4, 4, 4, 4 } 123 stretch = TRUE 124 } 125 } 126} 127 128style "toolbar_entry" { 129 130 base[NORMAL] = "#404552" 131 base[ACTIVE] = "#404552" 132 base[INSENSITIVE] = "#39404d" 133 134 text[NORMAL] = "#eeeeec" 135 136 engine "pixmap" { 137 138 image { 139 function = SHADOW 140 state = NORMAL 141 detail = "entry" 142 file = "menubar-toolbar/entry-toolbar-darkest.png" 143 border = {6, 6, 6, 6} 144 stretch = TRUE 145 } 146 147 image { 148 function = SHADOW 149 state = ACTIVE 150 detail = "entry" 151 file = "menubar-toolbar/entry-active-toolbar-darkest.png" 152 border = {6, 6, 6, 6} 153 stretch = TRUE 154 } 155 156 image { 157 function = SHADOW 158 state = INSENSITIVE 159 detail = "entry" 160 file = "menubar-toolbar/entry-disabled-toolbar-darkest.png" 161 border = {6, 6, 6, 6} 162 stretch = TRUE 163 } 164 165 image { 166 function = FLAT_BOX 167 state = ACTIVE 168 detail = "entry_bg" 169 file = "assets/null.png" 170 } 171 172 image { 173 function = FLAT_BOX 174 state = INSENSITIVE 175 detail = "entry_bg" 176 file = "assets/null.png" 177 } 178 179 image { 180 function = FLAT_BOX 181 detail = "entry_bg" 182 file = "assets/null.png" 183 } 184 } 185} 186 187#Chromium 188style "chrome-gtk-frame" { 189 190 ChromeGtkFrame::frame-color = "#2f343f" 191 ChromeGtkFrame::inactive-frame-color = "#2f343f" 192 193 ChromeGtkFrame::frame-gradient-size = 0 194 ChromeGtkFrame::frame-gradient-color = shade(0.5, @bg_color) 195 196 ChromeGtkFrame::incognito-frame-color = shade(0.85, @bg_color) 197 ChromeGtkFrame::incognito-inactive-frame-color = @bg_color 198 199 ChromeGtkFrame::incognito-frame-gradient-color = @bg_color 200 201 ChromeGtkFrame::scrollbar-trough-color = shade(0.912, @bg_color) 202 ChromeGtkFrame::scrollbar-slider-prelight-color = shade(1.04, @bg_color) 203 ChromeGtkFrame::scrollbar-slider-normal-color = @bg_color 204 205} 206 207widget_class "*<GtkMenuBar>*" style "menubar" 208widget_class "*<GtkMenuBar>.<GtkMenuItem>*" style "menubar_item" 209 210widget_class "*ThunarWindow*<GtkToolbar>" style "menubar" 211 212class "ChromeGtkFrame" style "chrome-gtk-frame" 213 214widget_class "*<GtkMenuBar>*<GtkMenuItem>*<GtkAccelLabel>" style "menubar-text" 215 216# Whitelist for dark toolbars 217widget_class "*ThunarWindow*<GtkMenuBar>" style "menubar-borderless" 218widget_class "*ThunarWindow*<GtkToolbar>*<GtkEntry>" style "toolbar_entry" 219widget_class "*ThunarWindow*<GtkToolbar>*<GtkButton>" style "toolbar_button" 220widget_class "*ThunarWindow*<GtkToolbar>*<GtkWidget>" style "toolbar_text" 221widget_class "*ThunarWindow*<GtkToolbar>*<GtkButton>*<GtkLabel>" style "menubar-text" 222 223