From ba41bf538c70f1cd37c863c3e85ebdb6f559d1a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=87=E5=A4=A9?= Date: Thu, 5 May 2022 00:11:07 +0800 Subject: [PATCH] init --- .gitignore | 17 + build-themes.py | 114 + cinnamon/README.md | 11 + cinnamon/cinnamon-dark.css | 1731 +++++ cinnamon/cinnamon.css | 1731 +++++ .../common-assets/menu/menu-separator.svg | 60 + .../misc/add-workspace-active.svg | 117 + .../misc/add-workspace-hover.svg | 117 + cinnamon/common-assets/misc/add-workspace.svg | 117 + cinnamon/common-assets/misc/bg.svg | 127 + .../misc/calendar-arrow-left-hover.svg | 152 + .../misc/calendar-arrow-left.svg | 152 + .../misc/calendar-arrow-right-hover.svg | 152 + .../misc/calendar-arrow-right.svg | 152 + cinnamon/common-assets/misc/close-active.svg | 100 + cinnamon/common-assets/misc/close-hover.svg | 100 + cinnamon/common-assets/misc/close.svg | 100 + cinnamon/common-assets/misc/corner-ripple.svg | 122 + .../common-assets/misc/desklet-header.svg | 158 + cinnamon/common-assets/misc/desklet.svg | 152 + cinnamon/common-assets/misc/osd.svg | 127 + .../common-assets/misc/overview-hover.png | Bin 0 -> 838 bytes cinnamon/common-assets/misc/overview.png | Bin 0 -> 680 bytes cinnamon/common-assets/misc/trash-icon.svg | 97 + .../common-assets/panel/activities-active.svg | 158 + cinnamon/common-assets/panel/activities.svg | 158 + .../panel/window-list-active-bottom.svg | 142 + .../panel/window-list-active-top.svg | 142 + .../checkbox/checkbox-checked-focused.svg | 195 + .../dark-assets/checkbox/checkbox-checked.svg | 195 + .../checkbox/checkbox-unchecked-focused.svg | 141 + .../checkbox/checkbox-unchecked.svg | 141 + cinnamon/dark-assets/menu/menu-hover.svg | 97 + cinnamon/dark-assets/menu/menu.svg | 127 + cinnamon/dark-assets/menu/submenu.svg | 117 + cinnamon/dark-assets/misc/button-box.svg | 101 + cinnamon/dark-assets/misc/message.svg | 81 + cinnamon/dark-assets/misc/modal.svg | 143 + cinnamon/dark-assets/switch/switch-off.svg | 201 + cinnamon/dark-assets/switch/switch-on.svg | 220 + .../checkbox/checkbox-checked-focused.svg | 223 + .../checkbox/checkbox-checked.svg | 223 + .../checkbox/checkbox-unchecked-focused.svg | 141 + .../checkbox/checkbox-unchecked.svg | 141 + cinnamon/light-assets/menu/menu-hover.svg | 97 + cinnamon/light-assets/menu/menu.svg | 127 + cinnamon/light-assets/menu/submenu.svg | 117 + cinnamon/light-assets/misc/button-box.svg | 92 + cinnamon/light-assets/misc/message.svg | 81 + cinnamon/light-assets/misc/modal.svg | 143 + cinnamon/light-assets/switch/switch-off.svg | 201 + cinnamon/light-assets/switch/switch-on.svg | 220 + cinnamon/mint-y-dark-thumbnail.png | Bin 0 -> 35178 bytes cinnamon/mint-y-thumbnail.png | Bin 0 -> 34401 bytes cinnamon/parse-sass.sh | 4 + cinnamon/sass/_colors.scss | 50 + cinnamon/sass/_common.scss | 2253 +++++++ cinnamon/sass/_drawing.scss | 155 + cinnamon/sass/cinnamon-dark.scss | 5 + cinnamon/sass/cinnamon.scss | 5 + gtk-2.0/README.md | 16 + gtk-2.0/apps.rc | 45 + gtk-2.0/assets-dark.svg | 5288 ++++++++++++++++ gtk-2.0/assets-dark/arrow-down-insens.png | Bin 0 -> 220 bytes gtk-2.0/assets-dark/arrow-down-prelight.png | Bin 0 -> 218 bytes .../assets-dark/arrow-down-small-insens.png | Bin 0 -> 203 bytes .../assets-dark/arrow-down-small-prelight.png | Bin 0 -> 207 bytes gtk-2.0/assets-dark/arrow-down-small.png | Bin 0 -> 276 bytes gtk-2.0/assets-dark/arrow-down.png | Bin 0 -> 312 bytes gtk-2.0/assets-dark/arrow-left-insens.png | Bin 0 -> 222 bytes gtk-2.0/assets-dark/arrow-left-prelight.png | Bin 0 -> 221 bytes gtk-2.0/assets-dark/arrow-left.png | Bin 0 -> 307 bytes gtk-2.0/assets-dark/arrow-right-insens.png | Bin 0 -> 213 bytes gtk-2.0/assets-dark/arrow-right-prelight.png | Bin 0 -> 215 bytes gtk-2.0/assets-dark/arrow-right.png | Bin 0 -> 303 bytes gtk-2.0/assets-dark/arrow-up-insens.png | Bin 0 -> 219 bytes gtk-2.0/assets-dark/arrow-up-prelight.png | Bin 0 -> 218 bytes gtk-2.0/assets-dark/arrow-up-small-insens.png | Bin 0 -> 204 bytes .../assets-dark/arrow-up-small-prelight.png | Bin 0 -> 210 bytes gtk-2.0/assets-dark/arrow-up-small.png | Bin 0 -> 278 bytes gtk-2.0/assets-dark/arrow-up.png | Bin 0 -> 315 bytes gtk-2.0/assets-dark/button-active.png | Bin 0 -> 266 bytes gtk-2.0/assets-dark/button-hover.png | Bin 0 -> 252 bytes gtk-2.0/assets-dark/button-insensitive.png | Bin 0 -> 257 bytes gtk-2.0/assets-dark/button.png | Bin 0 -> 252 bytes .../checkbox-checked-insensitive.png | Bin 0 -> 344 bytes gtk-2.0/assets-dark/checkbox-checked.png | Bin 0 -> 356 bytes .../checkbox-unchecked-insensitive.png | Bin 0 -> 259 bytes gtk-2.0/assets-dark/checkbox-unchecked.png | Bin 0 -> 256 bytes .../combo-entry-button-active-rtl.png | Bin 0 -> 237 bytes .../assets-dark/combo-entry-button-active.png | Bin 0 -> 222 bytes .../combo-entry-button-insensitive-rtl.png | Bin 0 -> 234 bytes .../combo-entry-button-insensitive.png | Bin 0 -> 232 bytes .../assets-dark/combo-entry-button-rtl.png | Bin 0 -> 239 bytes gtk-2.0/assets-dark/combo-entry-button.png | Bin 0 -> 231 bytes .../combo-entry-focus-notebook-rtl.png | Bin 0 -> 262 bytes .../combo-entry-focus-notebook.png | Bin 0 -> 254 bytes gtk-2.0/assets-dark/combo-entry-focus-rtl.png | Bin 0 -> 271 bytes gtk-2.0/assets-dark/combo-entry-focus.png | Bin 0 -> 254 bytes .../combo-entry-insensitive-notebook-rtl.png | Bin 0 -> 223 bytes .../combo-entry-insensitive-notebook.png | Bin 0 -> 210 bytes .../combo-entry-insensitive-rtl.png | Bin 0 -> 210 bytes .../assets-dark/combo-entry-insensitive.png | Bin 0 -> 204 bytes .../assets-dark/combo-entry-notebook-rtl.png | Bin 0 -> 259 bytes gtk-2.0/assets-dark/combo-entry-notebook.png | Bin 0 -> 238 bytes gtk-2.0/assets-dark/combo-entry-rtl.png | Bin 0 -> 256 bytes gtk-2.0/assets-dark/combo-entry.png | Bin 0 -> 240 bytes .../down-background-disable-rtl.png | Bin 0 -> 200 bytes .../assets-dark/down-background-disable.png | Bin 0 -> 199 bytes gtk-2.0/assets-dark/down-background-rtl.png | Bin 0 -> 200 bytes gtk-2.0/assets-dark/down-background.png | Bin 0 -> 199 bytes .../entry-border-active-bg-solid.png | Bin 0 -> 293 bytes .../assets-dark/entry-border-active-bg.png | Bin 0 -> 301 bytes gtk-2.0/assets-dark/entry-border-bg-solid.png | Bin 0 -> 226 bytes gtk-2.0/assets-dark/entry-border-bg.png | Bin 0 -> 271 bytes .../assets-dark/entry-border-disabled-bg.png | Bin 0 -> 226 bytes gtk-2.0/assets-dark/entry-border-fill.png | Bin 0 -> 154 bytes gtk-2.0/assets-dark/focus-line.png | Bin 0 -> 165 bytes gtk-2.0/assets-dark/frame-gap-end.png | Bin 0 -> 139 bytes gtk-2.0/assets-dark/frame-gap-start.png | Bin 0 -> 139 bytes gtk-2.0/assets-dark/frame.png | Bin 0 -> 165 bytes gtk-2.0/assets-dark/handle-h.png | Bin 0 -> 160 bytes gtk-2.0/assets-dark/handle-v.png | Bin 0 -> 157 bytes gtk-2.0/assets-dark/inline-toolbar.png | Bin 0 -> 165 bytes gtk-2.0/assets-dark/line-h.png | Bin 0 -> 151 bytes gtk-2.0/assets-dark/line-v.png | Bin 0 -> 151 bytes gtk-2.0/assets-dark/menu-arrow-prelight.png | Bin 0 -> 186 bytes gtk-2.0/assets-dark/menu-arrow.png | Bin 0 -> 237 bytes .../menu-checkbox-checked-insensitive.png | Bin 0 -> 342 bytes gtk-2.0/assets-dark/menu-checkbox-checked.png | Bin 0 -> 324 bytes .../menu-checkbox-unchecked-insensitive.png | Bin 0 -> 223 bytes .../assets-dark/menu-checkbox-unchecked.png | Bin 0 -> 230 bytes .../menu-radio-checked-insensitive.png | Bin 0 -> 378 bytes gtk-2.0/assets-dark/menu-radio-checked.png | Bin 0 -> 384 bytes .../menu-radio-unchecked-insensitive.png | Bin 0 -> 411 bytes gtk-2.0/assets-dark/menu-radio-unchecked.png | Bin 0 -> 314 bytes gtk-2.0/assets-dark/menubar.png | Bin 0 -> 165 bytes gtk-2.0/assets-dark/menubar_button.png | Bin 0 -> 164 bytes gtk-2.0/assets-dark/menuitem.png | Bin 0 -> 164 bytes gtk-2.0/assets-dark/minus.png | Bin 0 -> 267 bytes .../notebook-entry-border-active-bg.png | Bin 0 -> 292 bytes .../assets-dark/notebook-entry-border-bg.png | Bin 0 -> 263 bytes .../notebook-entry-border-disabled-bg.png | Bin 0 -> 233 bytes gtk-2.0/assets-dark/notebook-gap-horiz.png | Bin 0 -> 159 bytes gtk-2.0/assets-dark/notebook-gap-vert.png | Bin 0 -> 155 bytes gtk-2.0/assets-dark/notebook.png | Bin 0 -> 165 bytes gtk-2.0/assets-dark/null.png | Bin 0 -> 148 bytes gtk-2.0/assets-dark/plus.png | Bin 0 -> 255 bytes gtk-2.0/assets-dark/progressbar.png | Bin 0 -> 267 bytes gtk-2.0/assets-dark/progressbar_v.png | Bin 0 -> 264 bytes .../assets-dark/radio-checked-insensitive.png | Bin 0 -> 374 bytes gtk-2.0/assets-dark/radio-checked.png | Bin 0 -> 366 bytes .../radio-unchecked-insensitive.png | Bin 0 -> 350 bytes gtk-2.0/assets-dark/radio-unchecked.png | Bin 0 -> 395 bytes gtk-2.0/assets-dark/slider-horiz-active.png | Bin 0 -> 253 bytes gtk-2.0/assets-dark/slider-horiz-insens.png | Bin 0 -> 253 bytes gtk-2.0/assets-dark/slider-horiz-prelight.png | Bin 0 -> 253 bytes gtk-2.0/assets-dark/slider-horiz.png | Bin 0 -> 253 bytes gtk-2.0/assets-dark/slider-insensitive.png | Bin 0 -> 375 bytes gtk-2.0/assets-dark/slider-prelight.png | Bin 0 -> 404 bytes gtk-2.0/assets-dark/slider-vert-active.png | Bin 0 -> 248 bytes gtk-2.0/assets-dark/slider-vert-insens.png | Bin 0 -> 248 bytes gtk-2.0/assets-dark/slider-vert-prelight.png | Bin 0 -> 248 bytes gtk-2.0/assets-dark/slider-vert.png | Bin 0 -> 248 bytes gtk-2.0/assets-dark/slider.png | Bin 0 -> 407 bytes gtk-2.0/assets-dark/tab-bottom-active.png | Bin 0 -> 166 bytes gtk-2.0/assets-dark/tab-left-active.png | Bin 0 -> 167 bytes gtk-2.0/assets-dark/tab-right-active.png | Bin 0 -> 168 bytes gtk-2.0/assets-dark/tab-top-active.png | Bin 0 -> 166 bytes .../toolbar-entry-border-active-bg.png | Bin 0 -> 298 bytes .../assets-dark/toolbar-entry-border-bg.png | Bin 0 -> 265 bytes .../toolbar-entry-border-disabled-bg.png | Bin 0 -> 219 bytes gtk-2.0/assets-dark/toolbar.png | Bin 0 -> 165 bytes gtk-2.0/assets-dark/tree_header.png | Bin 0 -> 164 bytes .../assets-dark/trough-horizontal-active.png | Bin 0 -> 252 bytes gtk-2.0/assets-dark/trough-horizontal.png | Bin 0 -> 252 bytes gtk-2.0/assets-dark/trough-progressbar.png | Bin 0 -> 275 bytes gtk-2.0/assets-dark/trough-progressbar_v.png | Bin 0 -> 276 bytes .../assets-dark/trough-scrollbar-horiz.png | Bin 0 -> 164 bytes gtk-2.0/assets-dark/trough-scrollbar-vert.png | Bin 0 -> 161 bytes .../assets-dark/trough-vertical-active.png | Bin 0 -> 257 bytes gtk-2.0/assets-dark/trough-vertical.png | Bin 0 -> 257 bytes .../assets-dark/up-background-disable-rtl.png | Bin 0 -> 201 bytes gtk-2.0/assets-dark/up-background-disable.png | Bin 0 -> 212 bytes gtk-2.0/assets-dark/up-background-rtl.png | Bin 0 -> 204 bytes gtk-2.0/assets-dark/up-background.png | Bin 0 -> 212 bytes gtk-2.0/assets.svg | 5254 +++++++++++++++ gtk-2.0/assets.txt | 123 + gtk-2.0/assets/arrow-down-insens.png | Bin 0 -> 218 bytes gtk-2.0/assets/arrow-down-prelight.png | Bin 0 -> 219 bytes gtk-2.0/assets/arrow-down-small-insens.png | Bin 0 -> 201 bytes gtk-2.0/assets/arrow-down-small-prelight.png | Bin 0 -> 203 bytes gtk-2.0/assets/arrow-down-small.png | Bin 0 -> 281 bytes gtk-2.0/assets/arrow-down.png | Bin 0 -> 309 bytes gtk-2.0/assets/arrow-left-insens.png | Bin 0 -> 217 bytes gtk-2.0/assets/arrow-left-prelight.png | Bin 0 -> 221 bytes gtk-2.0/assets/arrow-left.png | Bin 0 -> 316 bytes gtk-2.0/assets/arrow-right-insens.png | Bin 0 -> 213 bytes gtk-2.0/assets/arrow-right-prelight.png | Bin 0 -> 214 bytes gtk-2.0/assets/arrow-right.png | Bin 0 -> 316 bytes gtk-2.0/assets/arrow-up-insens.png | Bin 0 -> 216 bytes gtk-2.0/assets/arrow-up-prelight.png | Bin 0 -> 219 bytes gtk-2.0/assets/arrow-up-small-insens.png | Bin 0 -> 203 bytes gtk-2.0/assets/arrow-up-small-prelight.png | Bin 0 -> 207 bytes gtk-2.0/assets/arrow-up-small.png | Bin 0 -> 274 bytes gtk-2.0/assets/arrow-up.png | Bin 0 -> 314 bytes gtk-2.0/assets/button-active.png | Bin 0 -> 266 bytes gtk-2.0/assets/button-hover.png | Bin 0 -> 252 bytes gtk-2.0/assets/button-insensitive.png | Bin 0 -> 257 bytes gtk-2.0/assets/button.png | Bin 0 -> 252 bytes .../assets/checkbox-checked-insensitive.png | Bin 0 -> 356 bytes gtk-2.0/assets/checkbox-checked.png | Bin 0 -> 359 bytes .../assets/checkbox-unchecked-insensitive.png | Bin 0 -> 259 bytes gtk-2.0/assets/checkbox-unchecked.png | Bin 0 -> 262 bytes .../assets/combo-entry-button-active-rtl.png | Bin 0 -> 237 bytes gtk-2.0/assets/combo-entry-button-active.png | Bin 0 -> 232 bytes .../combo-entry-button-insensitive-rtl.png | Bin 0 -> 239 bytes .../assets/combo-entry-button-insensitive.png | Bin 0 -> 235 bytes gtk-2.0/assets/combo-entry-button-rtl.png | Bin 0 -> 239 bytes gtk-2.0/assets/combo-entry-button.png | Bin 0 -> 231 bytes .../assets/combo-entry-focus-notebook-rtl.png | Bin 0 -> 262 bytes gtk-2.0/assets/combo-entry-focus-notebook.png | Bin 0 -> 254 bytes gtk-2.0/assets/combo-entry-focus-rtl.png | Bin 0 -> 262 bytes gtk-2.0/assets/combo-entry-focus.png | Bin 0 -> 270 bytes .../combo-entry-insensitive-notebook-rtl.png | Bin 0 -> 208 bytes .../combo-entry-insensitive-notebook.png | Bin 0 -> 206 bytes .../assets/combo-entry-insensitive-rtl.png | Bin 0 -> 214 bytes gtk-2.0/assets/combo-entry-insensitive.png | Bin 0 -> 213 bytes gtk-2.0/assets/combo-entry-notebook-rtl.png | Bin 0 -> 259 bytes gtk-2.0/assets/combo-entry-notebook.png | Bin 0 -> 238 bytes gtk-2.0/assets/combo-entry-rtl.png | Bin 0 -> 254 bytes gtk-2.0/assets/combo-entry.png | Bin 0 -> 243 bytes .../assets/down-background-disable-rtl.png | Bin 0 -> 201 bytes gtk-2.0/assets/down-background-disable.png | Bin 0 -> 201 bytes gtk-2.0/assets/down-background-rtl.png | Bin 0 -> 197 bytes gtk-2.0/assets/down-background.png | Bin 0 -> 191 bytes .../assets/entry-border-active-bg-solid.png | Bin 0 -> 271 bytes gtk-2.0/assets/entry-border-active-bg.png | Bin 0 -> 303 bytes gtk-2.0/assets/entry-border-bg-solid.png | Bin 0 -> 219 bytes gtk-2.0/assets/entry-border-bg.png | Bin 0 -> 270 bytes gtk-2.0/assets/entry-border-disabled-bg.png | Bin 0 -> 219 bytes gtk-2.0/assets/entry-border-fill.png | Bin 0 -> 154 bytes gtk-2.0/assets/focus-line.png | Bin 0 -> 165 bytes gtk-2.0/assets/frame-gap-end.png | Bin 0 -> 142 bytes gtk-2.0/assets/frame-gap-start.png | Bin 0 -> 142 bytes gtk-2.0/assets/frame.png | Bin 0 -> 165 bytes gtk-2.0/assets/handle-h.png | Bin 0 -> 160 bytes gtk-2.0/assets/handle-v.png | Bin 0 -> 157 bytes gtk-2.0/assets/inline-toolbar.png | Bin 0 -> 165 bytes gtk-2.0/assets/line-h.png | Bin 0 -> 152 bytes gtk-2.0/assets/line-v.png | Bin 0 -> 152 bytes gtk-2.0/assets/menu-arrow-prelight.png | Bin 0 -> 186 bytes gtk-2.0/assets/menu-arrow.png | Bin 0 -> 265 bytes .../menu-checkbox-checked-insensitive.png | Bin 0 -> 355 bytes gtk-2.0/assets/menu-checkbox-checked.png | Bin 0 -> 327 bytes .../menu-checkbox-unchecked-insensitive.png | Bin 0 -> 234 bytes gtk-2.0/assets/menu-checkbox-unchecked.png | Bin 0 -> 226 bytes .../assets/menu-radio-checked-insensitive.png | Bin 0 -> 384 bytes gtk-2.0/assets/menu-radio-checked.png | Bin 0 -> 387 bytes .../menu-radio-unchecked-insensitive.png | Bin 0 -> 420 bytes gtk-2.0/assets/menu-radio-unchecked.png | Bin 0 -> 309 bytes gtk-2.0/assets/menubar.png | Bin 0 -> 165 bytes gtk-2.0/assets/menubar_button.png | Bin 0 -> 163 bytes gtk-2.0/assets/menuitem.png | Bin 0 -> 163 bytes gtk-2.0/assets/minus.png | Bin 0 -> 261 bytes .../notebook-entry-border-active-bg.png | Bin 0 -> 292 bytes gtk-2.0/assets/notebook-entry-border-bg.png | Bin 0 -> 258 bytes .../notebook-entry-border-disabled-bg.png | Bin 0 -> 222 bytes gtk-2.0/assets/notebook-gap-horiz.png | Bin 0 -> 154 bytes gtk-2.0/assets/notebook-gap-vert.png | Bin 0 -> 155 bytes gtk-2.0/assets/notebook.png | Bin 0 -> 165 bytes gtk-2.0/assets/null.png | Bin 0 -> 148 bytes gtk-2.0/assets/plus.png | Bin 0 -> 249 bytes gtk-2.0/assets/progressbar.png | Bin 0 -> 267 bytes gtk-2.0/assets/progressbar_v.png | Bin 0 -> 264 bytes gtk-2.0/assets/radio-checked-insensitive.png | Bin 0 -> 386 bytes gtk-2.0/assets/radio-checked.png | Bin 0 -> 373 bytes .../assets/radio-unchecked-insensitive.png | Bin 0 -> 386 bytes gtk-2.0/assets/radio-unchecked.png | Bin 0 -> 404 bytes gtk-2.0/assets/slider-horiz-active.png | Bin 0 -> 253 bytes gtk-2.0/assets/slider-horiz-insens.png | Bin 0 -> 253 bytes gtk-2.0/assets/slider-horiz-prelight.png | Bin 0 -> 253 bytes gtk-2.0/assets/slider-horiz.png | Bin 0 -> 253 bytes gtk-2.0/assets/slider-insensitive.png | Bin 0 -> 408 bytes gtk-2.0/assets/slider-prelight.png | Bin 0 -> 404 bytes gtk-2.0/assets/slider-vert-active.png | Bin 0 -> 248 bytes gtk-2.0/assets/slider-vert-insens.png | Bin 0 -> 248 bytes gtk-2.0/assets/slider-vert-prelight.png | Bin 0 -> 248 bytes gtk-2.0/assets/slider-vert.png | Bin 0 -> 248 bytes gtk-2.0/assets/slider.png | Bin 0 -> 403 bytes gtk-2.0/assets/tab-bottom-active.png | Bin 0 -> 166 bytes gtk-2.0/assets/tab-left-active.png | Bin 0 -> 167 bytes gtk-2.0/assets/tab-right-active.png | Bin 0 -> 168 bytes gtk-2.0/assets/tab-top-active.png | Bin 0 -> 166 bytes .../assets/toolbar-entry-border-active-bg.png | Bin 0 -> 299 bytes gtk-2.0/assets/toolbar-entry-border-bg.png | Bin 0 -> 271 bytes .../toolbar-entry-border-disabled-bg.png | Bin 0 -> 237 bytes gtk-2.0/assets/toolbar.png | Bin 0 -> 165 bytes gtk-2.0/assets/tree_header.png | Bin 0 -> 164 bytes gtk-2.0/assets/trough-horizontal-active.png | Bin 0 -> 252 bytes gtk-2.0/assets/trough-horizontal.png | Bin 0 -> 252 bytes gtk-2.0/assets/trough-progressbar.png | Bin 0 -> 275 bytes gtk-2.0/assets/trough-progressbar_v.png | Bin 0 -> 276 bytes gtk-2.0/assets/trough-scrollbar-horiz.png | Bin 0 -> 164 bytes gtk-2.0/assets/trough-scrollbar-vert.png | Bin 0 -> 162 bytes gtk-2.0/assets/trough-vertical-active.png | Bin 0 -> 257 bytes gtk-2.0/assets/trough-vertical.png | Bin 0 -> 257 bytes gtk-2.0/assets/up-background-disable-rtl.png | Bin 0 -> 206 bytes gtk-2.0/assets/up-background-disable.png | Bin 0 -> 212 bytes gtk-2.0/assets/up-background-rtl.png | Bin 0 -> 206 bytes gtk-2.0/assets/up-background.png | Bin 0 -> 212 bytes gtk-2.0/gtkrc | 10 + gtk-2.0/gtkrc-dark | 10 + gtk-2.0/main.rc | 2448 +++++++ gtk-2.0/menubar-toolbar-dark.rc | 222 + gtk-2.0/menubar-toolbar.rc | 166 + gtk-2.0/panel.rc | 153 + gtk-2.0/render-assets.sh | 23 + gtk-2.0/render-dark-assets.sh | 23 + gtk-3.0/README.md | 25 + gtk-3.0/assets.svg | 5606 +++++++++++++++++ gtk-3.0/assets.txt | 62 + gtk-3.0/assets/checkbox-checked-dark.png | Bin 0 -> 360 bytes gtk-3.0/assets/checkbox-checked-dark@2.png | Bin 0 -> 479 bytes .../checkbox-checked-insensitive-dark.png | Bin 0 -> 370 bytes .../checkbox-checked-insensitive-dark@2.png | Bin 0 -> 484 bytes .../checkbox-checked-insensitive-selected.png | Bin 0 -> 364 bytes ...heckbox-checked-insensitive-selected@2.png | Bin 0 -> 488 bytes .../assets/checkbox-checked-insensitive.png | Bin 0 -> 381 bytes .../assets/checkbox-checked-insensitive@2.png | Bin 0 -> 493 bytes gtk-3.0/assets/checkbox-checked-selected.png | Bin 0 -> 359 bytes .../assets/checkbox-checked-selected@2.png | Bin 0 -> 479 bytes .../checkbox-checked-selectionmode-dark.png | Bin 0 -> 473 bytes .../checkbox-checked-selectionmode-dark@2.png | Bin 0 -> 658 bytes .../assets/checkbox-checked-selectionmode.png | Bin 0 -> 470 bytes .../checkbox-checked-selectionmode@2.png | Bin 0 -> 652 bytes gtk-3.0/assets/checkbox-checked.png | Bin 0 -> 359 bytes gtk-3.0/assets/checkbox-checked@2.png | Bin 0 -> 479 bytes gtk-3.0/assets/checkbox-mixed-dark.png | Bin 0 -> 235 bytes gtk-3.0/assets/checkbox-mixed-dark@2.png | Bin 0 -> 294 bytes .../checkbox-mixed-insensitive-dark.png | Bin 0 -> 233 bytes .../checkbox-mixed-insensitive-dark@2.png | Bin 0 -> 289 bytes .../checkbox-mixed-insensitive-selected.png | Bin 0 -> 227 bytes .../checkbox-mixed-insensitive-selected@2.png | Bin 0 -> 285 bytes gtk-3.0/assets/checkbox-mixed-insensitive.png | Bin 0 -> 233 bytes .../assets/checkbox-mixed-insensitive@2.png | Bin 0 -> 289 bytes gtk-3.0/assets/checkbox-mixed-selected.png | Bin 0 -> 233 bytes gtk-3.0/assets/checkbox-mixed-selected@2.png | Bin 0 -> 294 bytes gtk-3.0/assets/checkbox-mixed.png | Bin 0 -> 235 bytes gtk-3.0/assets/checkbox-mixed@2.png | Bin 0 -> 294 bytes .../assets/checkbox-selectionmode-dark.png | Bin 0 -> 477 bytes .../assets/checkbox-selectionmode-dark@2.png | Bin 0 -> 675 bytes gtk-3.0/assets/checkbox-selectionmode.png | Bin 0 -> 407 bytes gtk-3.0/assets/checkbox-selectionmode@2.png | Bin 0 -> 615 bytes gtk-3.0/assets/checkbox-unchecked-dark.png | Bin 0 -> 264 bytes gtk-3.0/assets/checkbox-unchecked-dark@2.png | Bin 0 -> 345 bytes .../checkbox-unchecked-insensitive-dark.png | Bin 0 -> 262 bytes .../checkbox-unchecked-insensitive-dark@2.png | Bin 0 -> 330 bytes ...heckbox-unchecked-insensitive-selected.png | Bin 0 -> 244 bytes ...ckbox-unchecked-insensitive-selected@2.png | Bin 0 -> 312 bytes .../assets/checkbox-unchecked-insensitive.png | Bin 0 -> 258 bytes .../checkbox-unchecked-insensitive@2.png | Bin 0 -> 336 bytes .../assets/checkbox-unchecked-selected.png | Bin 0 -> 252 bytes .../assets/checkbox-unchecked-selected@2.png | Bin 0 -> 337 bytes gtk-3.0/assets/checkbox-unchecked.png | Bin 0 -> 260 bytes gtk-3.0/assets/checkbox-unchecked@2.png | Bin 0 -> 351 bytes gtk-3.0/assets/pane-separator-vertical.png | Bin 0 -> 172 bytes gtk-3.0/assets/pane-separator-vertical@2.png | Bin 0 -> 194 bytes gtk-3.0/assets/pane-separator.png | Bin 0 -> 176 bytes gtk-3.0/assets/pane-separator@2.png | Bin 0 -> 201 bytes gtk-3.0/assets/radio-checked-dark.png | Bin 0 -> 371 bytes gtk-3.0/assets/radio-checked-dark@2.png | Bin 0 -> 641 bytes .../assets/radio-checked-insensitive-dark.png | Bin 0 -> 364 bytes .../radio-checked-insensitive-dark@2.png | Bin 0 -> 620 bytes .../radio-checked-insensitive-selected.png | Bin 0 -> 352 bytes .../radio-checked-insensitive-selected@2.png | Bin 0 -> 577 bytes gtk-3.0/assets/radio-checked-insensitive.png | Bin 0 -> 367 bytes .../assets/radio-checked-insensitive@2.png | Bin 0 -> 627 bytes gtk-3.0/assets/radio-checked-selected.png | Bin 0 -> 368 bytes gtk-3.0/assets/radio-checked-selected@2.png | Bin 0 -> 631 bytes gtk-3.0/assets/radio-checked.png | Bin 0 -> 373 bytes gtk-3.0/assets/radio-checked@2.png | Bin 0 -> 632 bytes gtk-3.0/assets/radio-mixed-dark.png | Bin 0 -> 342 bytes gtk-3.0/assets/radio-mixed-dark@2.png | Bin 0 -> 546 bytes .../assets/radio-mixed-insensitive-dark.png | Bin 0 -> 334 bytes .../assets/radio-mixed-insensitive-dark@2.png | Bin 0 -> 538 bytes .../radio-mixed-insensitive-selected.png | Bin 0 -> 319 bytes .../radio-mixed-insensitive-selected@2.png | Bin 0 -> 481 bytes gtk-3.0/assets/radio-mixed-insensitive.png | Bin 0 -> 334 bytes gtk-3.0/assets/radio-mixed-insensitive@2.png | Bin 0 -> 537 bytes gtk-3.0/assets/radio-mixed-selected.png | Bin 0 -> 310 bytes gtk-3.0/assets/radio-mixed-selected@2.png | Bin 0 -> 518 bytes gtk-3.0/assets/radio-mixed.png | Bin 0 -> 342 bytes gtk-3.0/assets/radio-mixed@2.png | Bin 0 -> 546 bytes gtk-3.0/assets/radio-unchecked-dark.png | Bin 0 -> 426 bytes gtk-3.0/assets/radio-unchecked-dark@2.png | Bin 0 -> 742 bytes .../radio-unchecked-insensitive-dark.png | Bin 0 -> 410 bytes .../radio-unchecked-insensitive-dark@2.png | Bin 0 -> 673 bytes .../radio-unchecked-insensitive-selected.png | Bin 0 -> 333 bytes ...radio-unchecked-insensitive-selected@2.png | Bin 0 -> 575 bytes .../assets/radio-unchecked-insensitive.png | Bin 0 -> 395 bytes .../assets/radio-unchecked-insensitive@2.png | Bin 0 -> 657 bytes gtk-3.0/assets/radio-unchecked-selected.png | Bin 0 -> 356 bytes gtk-3.0/assets/radio-unchecked-selected@2.png | Bin 0 -> 708 bytes gtk-3.0/assets/radio-unchecked.png | Bin 0 -> 410 bytes gtk-3.0/assets/radio-unchecked@2.png | Bin 0 -> 716 bytes gtk-3.0/assets/switch-active-dark.png | Bin 0 -> 803 bytes gtk-3.0/assets/switch-active-dark@2.png | Bin 0 -> 1435 bytes gtk-3.0/assets/switch-active-header-dark.png | Bin 0 -> 810 bytes .../assets/switch-active-header-dark@2.png | Bin 0 -> 1435 bytes gtk-3.0/assets/switch-active-header.png | Bin 0 -> 803 bytes gtk-3.0/assets/switch-active-header@2.png | Bin 0 -> 1435 bytes .../assets/switch-active-insensitive-dark.png | Bin 0 -> 778 bytes .../switch-active-insensitive-dark@2.png | Bin 0 -> 1421 bytes .../switch-active-insensitive-header-dark.png | Bin 0 -> 794 bytes ...witch-active-insensitive-header-dark@2.png | Bin 0 -> 1385 bytes .../switch-active-insensitive-header.png | Bin 0 -> 788 bytes .../switch-active-insensitive-header@2.png | Bin 0 -> 1428 bytes .../switch-active-insensitive-selected.png | Bin 0 -> 762 bytes .../switch-active-insensitive-selected@2.png | Bin 0 -> 1314 bytes gtk-3.0/assets/switch-active-insensitive.png | Bin 0 -> 788 bytes .../assets/switch-active-insensitive@2.png | Bin 0 -> 1428 bytes gtk-3.0/assets/switch-active-selected.png | Bin 0 -> 805 bytes gtk-3.0/assets/switch-active-selected@2.png | Bin 0 -> 1442 bytes gtk-3.0/assets/switch-active.png | Bin 0 -> 803 bytes gtk-3.0/assets/switch-active@2.png | Bin 0 -> 1435 bytes gtk-3.0/assets/switch-dark.png | Bin 0 -> 728 bytes gtk-3.0/assets/switch-dark@2.png | Bin 0 -> 1266 bytes gtk-3.0/assets/switch-header-dark.png | Bin 0 -> 742 bytes gtk-3.0/assets/switch-header-dark@2.png | Bin 0 -> 1291 bytes gtk-3.0/assets/switch-header.png | Bin 0 -> 781 bytes gtk-3.0/assets/switch-header@2.png | Bin 0 -> 1343 bytes gtk-3.0/assets/switch-insensitive-dark.png | Bin 0 -> 667 bytes gtk-3.0/assets/switch-insensitive-dark@2.png | Bin 0 -> 1159 bytes .../assets/switch-insensitive-header-dark.png | Bin 0 -> 662 bytes .../switch-insensitive-header-dark@2.png | Bin 0 -> 1147 bytes gtk-3.0/assets/switch-insensitive-header.png | Bin 0 -> 687 bytes .../assets/switch-insensitive-header@2.png | Bin 0 -> 1177 bytes .../assets/switch-insensitive-selected.png | Bin 0 -> 644 bytes .../assets/switch-insensitive-selected@2.png | Bin 0 -> 1081 bytes gtk-3.0/assets/switch-insensitive.png | Bin 0 -> 687 bytes gtk-3.0/assets/switch-insensitive@2.png | Bin 0 -> 1170 bytes gtk-3.0/assets/switch-selected.png | Bin 0 -> 717 bytes gtk-3.0/assets/switch-selected@2.png | Bin 0 -> 1216 bytes gtk-3.0/assets/switch.png | Bin 0 -> 729 bytes gtk-3.0/assets/switch@2.png | Bin 0 -> 1264 bytes gtk-3.0/gtk-dark.css | 4103 ++++++++++++ gtk-3.0/gtk.css | 4120 ++++++++++++ gtk-3.0/parse-sass.sh | 4 + gtk-3.0/render-assets.sh | 34 + gtk-3.0/sass/_applications.scss | 1025 +++ gtk-3.0/sass/_colors-public.scss | 65 + gtk-3.0/sass/_colors.scss | 122 + gtk-3.0/sass/_common.scss | 3191 ++++++++++ gtk-3.0/sass/_drawing.scss | 390 ++ gtk-3.0/sass/_libhandy.scss | 247 + gtk-3.0/sass/_lightdm.scss | 173 + gtk-3.0/sass/_ubiquity.scss | 8 + gtk-3.0/sass/gtk-dark.scss | 10 + gtk-3.0/sass/gtk.scss | 11 + gtk-3.0/thumbnail-dark.png | Bin 0 -> 1519 bytes gtk-3.0/thumbnail.png | Bin 0 -> 1511 bytes index.theme | 12 + index.theme-dark | 12 + metacity-1/button-bg.svg | 106 + metacity-1/close-icon.svg | 60 + metacity-1/max-icon.svg | 63 + metacity-1/menu-icon.svg | 69 + metacity-1/metacity-theme-3.xml | 680 ++ metacity-1/min-icon.svg | 63 + metacity-1/restore-icon.svg | 72 + metacity-1/shade-icon.svg | 75 + metacity-1/stick-icon.svg | 63 + metacity-1/thumbnail.png | Bin 0 -> 1294 bytes metacity-1/unshade-icon.svg | 69 + metacity-1/unstick-icon.svg | 70 + update-theme.sh | 16 + xfwm4-dark/assets.svg | 2484 ++++++++ xfwm4-dark/assets.txt | 52 + xfwm4-dark/bottom-active.png | Bin 0 -> 154 bytes xfwm4-dark/bottom-inactive.png | Bin 0 -> 154 bytes xfwm4-dark/bottom-left-active.png | Bin 0 -> 172 bytes xfwm4-dark/bottom-left-inactive.png | Bin 0 -> 172 bytes xfwm4-dark/bottom-right-active.png | Bin 0 -> 171 bytes xfwm4-dark/bottom-right-inactive.png | Bin 0 -> 171 bytes xfwm4-dark/close-active.png | Bin 0 -> 417 bytes xfwm4-dark/close-inactive.png | Bin 0 -> 284 bytes xfwm4-dark/close-prelight.png | Bin 0 -> 420 bytes xfwm4-dark/close-pressed.png | Bin 0 -> 430 bytes xfwm4-dark/hide-active.png | Bin 0 -> 170 bytes xfwm4-dark/hide-inactive.png | Bin 0 -> 170 bytes xfwm4-dark/hide-prelight.png | Bin 0 -> 297 bytes xfwm4-dark/hide-pressed.png | Bin 0 -> 266 bytes xfwm4-dark/left-active.png | Bin 0 -> 156 bytes xfwm4-dark/left-inactive.png | Bin 0 -> 156 bytes xfwm4-dark/maximize-active.png | Bin 0 -> 180 bytes xfwm4-dark/maximize-inactive.png | Bin 0 -> 180 bytes xfwm4-dark/maximize-prelight.png | Bin 0 -> 304 bytes xfwm4-dark/maximize-pressed.png | Bin 0 -> 270 bytes xfwm4-dark/maximize-toggled-active.png | Bin 0 -> 186 bytes xfwm4-dark/maximize-toggled-inactive.png | Bin 0 -> 186 bytes xfwm4-dark/maximize-toggled-prelight.png | Bin 0 -> 320 bytes xfwm4-dark/maximize-toggled-pressed.png | Bin 0 -> 288 bytes xfwm4-dark/menu-active.png | Bin 0 -> 239 bytes xfwm4-dark/menu-inactive.png | Bin 0 -> 221 bytes xfwm4-dark/menu-prelight.png | Bin 0 -> 293 bytes xfwm4-dark/menu-pressed.png | Bin 0 -> 306 bytes xfwm4-dark/render-assets.sh | 29 + xfwm4-dark/right-active.png | Bin 0 -> 155 bytes xfwm4-dark/right-inactive.png | Bin 0 -> 155 bytes xfwm4-dark/shade-active.png | Bin 0 -> 248 bytes xfwm4-dark/shade-inactive.png | Bin 0 -> 227 bytes xfwm4-dark/shade-prelight.png | Bin 0 -> 296 bytes xfwm4-dark/shade-pressed.png | Bin 0 -> 312 bytes xfwm4-dark/shade-toggled-active.png | Bin 0 -> 248 bytes xfwm4-dark/shade-toggled-inactive.png | Bin 0 -> 227 bytes xfwm4-dark/shade-toggled-prelight.png | Bin 0 -> 296 bytes xfwm4-dark/shade-toggled-pressed.png | Bin 0 -> 312 bytes xfwm4-dark/stick-active.png | Bin 0 -> 291 bytes xfwm4-dark/stick-inactive.png | Bin 0 -> 267 bytes xfwm4-dark/stick-prelight.png | Bin 0 -> 359 bytes xfwm4-dark/stick-pressed.png | Bin 0 -> 361 bytes xfwm4-dark/stick-toggled-active.png | Bin 0 -> 318 bytes xfwm4-dark/stick-toggled-inactive.png | Bin 0 -> 279 bytes xfwm4-dark/stick-toggled-prelight.png | Bin 0 -> 384 bytes xfwm4-dark/stick-toggled-pressed.png | Bin 0 -> 380 bytes xfwm4-dark/themerc | 24 + xfwm4-dark/title-1-active.png | Bin 0 -> 161 bytes xfwm4-dark/title-1-inactive.png | Bin 0 -> 161 bytes xfwm4-dark/title-2-active.png | 1 + xfwm4-dark/title-2-inactive.png | 1 + xfwm4-dark/title-3-active.png | 1 + xfwm4-dark/title-3-inactive.png | 1 + xfwm4-dark/title-4-active.png | 1 + xfwm4-dark/title-4-inactive.png | 1 + xfwm4-dark/title-5-active.png | 1 + xfwm4-dark/title-5-inactive.png | 1 + xfwm4-dark/top-left-active.png | Bin 0 -> 190 bytes xfwm4-dark/top-left-inactive.png | Bin 0 -> 190 bytes xfwm4-dark/top-right-active.png | Bin 0 -> 191 bytes xfwm4-dark/top-right-inactive.png | Bin 0 -> 191 bytes xfwm4/assets.svg | 2501 ++++++++ xfwm4/assets.txt | 52 + xfwm4/bottom-active.png | Bin 0 -> 155 bytes xfwm4/bottom-inactive.png | Bin 0 -> 155 bytes xfwm4/bottom-left-active.png | Bin 0 -> 174 bytes xfwm4/bottom-left-inactive.png | Bin 0 -> 174 bytes xfwm4/bottom-right-active.png | Bin 0 -> 172 bytes xfwm4/bottom-right-inactive.png | Bin 0 -> 172 bytes xfwm4/close-active.png | Bin 0 -> 431 bytes xfwm4/close-inactive.png | Bin 0 -> 284 bytes xfwm4/close-prelight.png | Bin 0 -> 419 bytes xfwm4/close-pressed.png | Bin 0 -> 447 bytes xfwm4/hide-active.png | Bin 0 -> 181 bytes xfwm4/hide-inactive.png | Bin 0 -> 180 bytes xfwm4/hide-prelight.png | Bin 0 -> 290 bytes xfwm4/hide-pressed.png | Bin 0 -> 271 bytes xfwm4/left-active.png | Bin 0 -> 156 bytes xfwm4/left-inactive.png | Bin 0 -> 156 bytes xfwm4/maximize-active.png | Bin 0 -> 191 bytes xfwm4/maximize-inactive.png | Bin 0 -> 190 bytes xfwm4/maximize-prelight.png | Bin 0 -> 297 bytes xfwm4/maximize-pressed.png | Bin 0 -> 278 bytes xfwm4/maximize-toggled-active.png | Bin 0 -> 198 bytes xfwm4/maximize-toggled-inactive.png | Bin 0 -> 197 bytes xfwm4/maximize-toggled-prelight.png | Bin 0 -> 311 bytes xfwm4/maximize-toggled-pressed.png | Bin 0 -> 294 bytes xfwm4/menu-active.png | Bin 0 -> 247 bytes xfwm4/menu-inactive.png | Bin 0 -> 233 bytes xfwm4/menu-prelight.png | Bin 0 -> 288 bytes xfwm4/menu-pressed.png | Bin 0 -> 311 bytes xfwm4/render-assets.sh | 29 + xfwm4/right-active.png | Bin 0 -> 156 bytes xfwm4/right-inactive.png | Bin 0 -> 156 bytes xfwm4/shade-active.png | Bin 0 -> 248 bytes xfwm4/shade-inactive.png | Bin 0 -> 240 bytes xfwm4/shade-prelight.png | Bin 0 -> 290 bytes xfwm4/shade-pressed.png | Bin 0 -> 318 bytes xfwm4/shade-toggled-active.png | Bin 0 -> 248 bytes xfwm4/shade-toggled-inactive.png | Bin 0 -> 240 bytes xfwm4/shade-toggled-prelight.png | Bin 0 -> 290 bytes xfwm4/shade-toggled-pressed.png | Bin 0 -> 318 bytes xfwm4/stick-active.png | Bin 0 -> 292 bytes xfwm4/stick-inactive.png | Bin 0 -> 270 bytes xfwm4/stick-prelight.png | Bin 0 -> 352 bytes xfwm4/stick-pressed.png | Bin 0 -> 354 bytes xfwm4/stick-toggled-active.png | Bin 0 -> 315 bytes xfwm4/stick-toggled-inactive.png | Bin 0 -> 285 bytes xfwm4/stick-toggled-prelight.png | Bin 0 -> 379 bytes xfwm4/stick-toggled-pressed.png | Bin 0 -> 372 bytes xfwm4/themerc | 24 + xfwm4/title-1-active.png | Bin 0 -> 167 bytes xfwm4/title-1-inactive.png | Bin 0 -> 167 bytes xfwm4/title-2-active.png | 1 + xfwm4/title-2-inactive.png | 1 + xfwm4/title-3-active.png | 1 + xfwm4/title-3-inactive.png | 1 + xfwm4/title-4-active.png | 1 + xfwm4/title-4-inactive.png | 1 + xfwm4/title-5-active.png | 1 + xfwm4/title-5-inactive.png | 1 + xfwm4/top-left-active.png | Bin 0 -> 190 bytes xfwm4/top-left-inactive.png | Bin 0 -> 190 bytes xfwm4/top-right-active.png | Bin 0 -> 192 bytes xfwm4/top-right-inactive.png | Bin 0 -> 192 bytes 605 files changed, 51961 insertions(+) create mode 100644 .gitignore create mode 100755 build-themes.py create mode 100755 cinnamon/README.md create mode 100755 cinnamon/cinnamon-dark.css create mode 100755 cinnamon/cinnamon.css create mode 100755 cinnamon/common-assets/menu/menu-separator.svg create mode 100755 cinnamon/common-assets/misc/add-workspace-active.svg create mode 100755 cinnamon/common-assets/misc/add-workspace-hover.svg create mode 100755 cinnamon/common-assets/misc/add-workspace.svg create mode 100755 cinnamon/common-assets/misc/bg.svg create mode 100755 cinnamon/common-assets/misc/calendar-arrow-left-hover.svg create mode 100755 cinnamon/common-assets/misc/calendar-arrow-left.svg create mode 100755 cinnamon/common-assets/misc/calendar-arrow-right-hover.svg create mode 100755 cinnamon/common-assets/misc/calendar-arrow-right.svg create mode 100755 cinnamon/common-assets/misc/close-active.svg create mode 100755 cinnamon/common-assets/misc/close-hover.svg create mode 100755 cinnamon/common-assets/misc/close.svg create mode 100755 cinnamon/common-assets/misc/corner-ripple.svg create mode 100755 cinnamon/common-assets/misc/desklet-header.svg create mode 100755 cinnamon/common-assets/misc/desklet.svg create mode 100755 cinnamon/common-assets/misc/osd.svg create mode 100755 cinnamon/common-assets/misc/overview-hover.png create mode 100755 cinnamon/common-assets/misc/overview.png create mode 100755 cinnamon/common-assets/misc/trash-icon.svg create mode 100755 cinnamon/common-assets/panel/activities-active.svg create mode 100755 cinnamon/common-assets/panel/activities.svg create mode 100755 cinnamon/common-assets/panel/window-list-active-bottom.svg create mode 100755 cinnamon/common-assets/panel/window-list-active-top.svg create mode 100755 cinnamon/dark-assets/checkbox/checkbox-checked-focused.svg create mode 100755 cinnamon/dark-assets/checkbox/checkbox-checked.svg create mode 100755 cinnamon/dark-assets/checkbox/checkbox-unchecked-focused.svg create mode 100755 cinnamon/dark-assets/checkbox/checkbox-unchecked.svg create mode 100755 cinnamon/dark-assets/menu/menu-hover.svg create mode 100755 cinnamon/dark-assets/menu/menu.svg create mode 100755 cinnamon/dark-assets/menu/submenu.svg create mode 100755 cinnamon/dark-assets/misc/button-box.svg create mode 100755 cinnamon/dark-assets/misc/message.svg create mode 100755 cinnamon/dark-assets/misc/modal.svg create mode 100755 cinnamon/dark-assets/switch/switch-off.svg create mode 100755 cinnamon/dark-assets/switch/switch-on.svg create mode 100755 cinnamon/light-assets/checkbox/checkbox-checked-focused.svg create mode 100755 cinnamon/light-assets/checkbox/checkbox-checked.svg create mode 100755 cinnamon/light-assets/checkbox/checkbox-unchecked-focused.svg create mode 100755 cinnamon/light-assets/checkbox/checkbox-unchecked.svg create mode 100755 cinnamon/light-assets/menu/menu-hover.svg create mode 100755 cinnamon/light-assets/menu/menu.svg create mode 100755 cinnamon/light-assets/menu/submenu.svg create mode 100755 cinnamon/light-assets/misc/button-box.svg create mode 100755 cinnamon/light-assets/misc/message.svg create mode 100755 cinnamon/light-assets/misc/modal.svg create mode 100755 cinnamon/light-assets/switch/switch-off.svg create mode 100755 cinnamon/light-assets/switch/switch-on.svg create mode 100755 cinnamon/mint-y-dark-thumbnail.png create mode 100755 cinnamon/mint-y-thumbnail.png create mode 100755 cinnamon/parse-sass.sh create mode 100755 cinnamon/sass/_colors.scss create mode 100755 cinnamon/sass/_common.scss create mode 100755 cinnamon/sass/_drawing.scss create mode 100755 cinnamon/sass/cinnamon-dark.scss create mode 100755 cinnamon/sass/cinnamon.scss create mode 100755 gtk-2.0/README.md create mode 100755 gtk-2.0/apps.rc create mode 100755 gtk-2.0/assets-dark.svg create mode 100755 gtk-2.0/assets-dark/arrow-down-insens.png create mode 100755 gtk-2.0/assets-dark/arrow-down-prelight.png create mode 100755 gtk-2.0/assets-dark/arrow-down-small-insens.png create mode 100755 gtk-2.0/assets-dark/arrow-down-small-prelight.png create mode 100755 gtk-2.0/assets-dark/arrow-down-small.png create mode 100755 gtk-2.0/assets-dark/arrow-down.png create mode 100755 gtk-2.0/assets-dark/arrow-left-insens.png create mode 100755 gtk-2.0/assets-dark/arrow-left-prelight.png create mode 100755 gtk-2.0/assets-dark/arrow-left.png create mode 100755 gtk-2.0/assets-dark/arrow-right-insens.png create mode 100755 gtk-2.0/assets-dark/arrow-right-prelight.png create mode 100755 gtk-2.0/assets-dark/arrow-right.png create mode 100755 gtk-2.0/assets-dark/arrow-up-insens.png create mode 100755 gtk-2.0/assets-dark/arrow-up-prelight.png create mode 100755 gtk-2.0/assets-dark/arrow-up-small-insens.png create mode 100755 gtk-2.0/assets-dark/arrow-up-small-prelight.png create mode 100755 gtk-2.0/assets-dark/arrow-up-small.png create mode 100755 gtk-2.0/assets-dark/arrow-up.png create mode 100755 gtk-2.0/assets-dark/button-active.png create mode 100755 gtk-2.0/assets-dark/button-hover.png create mode 100755 gtk-2.0/assets-dark/button-insensitive.png create mode 100755 gtk-2.0/assets-dark/button.png create mode 100755 gtk-2.0/assets-dark/checkbox-checked-insensitive.png create mode 100755 gtk-2.0/assets-dark/checkbox-checked.png create mode 100755 gtk-2.0/assets-dark/checkbox-unchecked-insensitive.png create mode 100755 gtk-2.0/assets-dark/checkbox-unchecked.png create mode 100755 gtk-2.0/assets-dark/combo-entry-button-active-rtl.png create mode 100755 gtk-2.0/assets-dark/combo-entry-button-active.png create mode 100755 gtk-2.0/assets-dark/combo-entry-button-insensitive-rtl.png create mode 100755 gtk-2.0/assets-dark/combo-entry-button-insensitive.png create mode 100755 gtk-2.0/assets-dark/combo-entry-button-rtl.png create mode 100755 gtk-2.0/assets-dark/combo-entry-button.png create mode 100755 gtk-2.0/assets-dark/combo-entry-focus-notebook-rtl.png create mode 100755 gtk-2.0/assets-dark/combo-entry-focus-notebook.png create mode 100755 gtk-2.0/assets-dark/combo-entry-focus-rtl.png create mode 100755 gtk-2.0/assets-dark/combo-entry-focus.png create mode 100755 gtk-2.0/assets-dark/combo-entry-insensitive-notebook-rtl.png create mode 100755 gtk-2.0/assets-dark/combo-entry-insensitive-notebook.png create mode 100755 gtk-2.0/assets-dark/combo-entry-insensitive-rtl.png create mode 100755 gtk-2.0/assets-dark/combo-entry-insensitive.png create mode 100755 gtk-2.0/assets-dark/combo-entry-notebook-rtl.png create mode 100755 gtk-2.0/assets-dark/combo-entry-notebook.png create mode 100755 gtk-2.0/assets-dark/combo-entry-rtl.png create mode 100755 gtk-2.0/assets-dark/combo-entry.png create mode 100755 gtk-2.0/assets-dark/down-background-disable-rtl.png create mode 100755 gtk-2.0/assets-dark/down-background-disable.png create mode 100755 gtk-2.0/assets-dark/down-background-rtl.png create mode 100755 gtk-2.0/assets-dark/down-background.png create mode 100755 gtk-2.0/assets-dark/entry-border-active-bg-solid.png create mode 100755 gtk-2.0/assets-dark/entry-border-active-bg.png create mode 100755 gtk-2.0/assets-dark/entry-border-bg-solid.png create mode 100755 gtk-2.0/assets-dark/entry-border-bg.png create mode 100755 gtk-2.0/assets-dark/entry-border-disabled-bg.png create mode 100755 gtk-2.0/assets-dark/entry-border-fill.png create mode 100755 gtk-2.0/assets-dark/focus-line.png create mode 100755 gtk-2.0/assets-dark/frame-gap-end.png create mode 100755 gtk-2.0/assets-dark/frame-gap-start.png create mode 100755 gtk-2.0/assets-dark/frame.png create mode 100755 gtk-2.0/assets-dark/handle-h.png create mode 100755 gtk-2.0/assets-dark/handle-v.png create mode 100755 gtk-2.0/assets-dark/inline-toolbar.png create mode 100755 gtk-2.0/assets-dark/line-h.png create mode 100755 gtk-2.0/assets-dark/line-v.png create mode 100755 gtk-2.0/assets-dark/menu-arrow-prelight.png create mode 100755 gtk-2.0/assets-dark/menu-arrow.png create mode 100755 gtk-2.0/assets-dark/menu-checkbox-checked-insensitive.png create mode 100755 gtk-2.0/assets-dark/menu-checkbox-checked.png create mode 100755 gtk-2.0/assets-dark/menu-checkbox-unchecked-insensitive.png create mode 100755 gtk-2.0/assets-dark/menu-checkbox-unchecked.png create mode 100755 gtk-2.0/assets-dark/menu-radio-checked-insensitive.png create mode 100755 gtk-2.0/assets-dark/menu-radio-checked.png create mode 100755 gtk-2.0/assets-dark/menu-radio-unchecked-insensitive.png create mode 100755 gtk-2.0/assets-dark/menu-radio-unchecked.png create mode 100755 gtk-2.0/assets-dark/menubar.png create mode 100755 gtk-2.0/assets-dark/menubar_button.png create mode 100755 gtk-2.0/assets-dark/menuitem.png create mode 100755 gtk-2.0/assets-dark/minus.png create mode 100755 gtk-2.0/assets-dark/notebook-entry-border-active-bg.png create mode 100755 gtk-2.0/assets-dark/notebook-entry-border-bg.png create mode 100755 gtk-2.0/assets-dark/notebook-entry-border-disabled-bg.png create mode 100755 gtk-2.0/assets-dark/notebook-gap-horiz.png create mode 100755 gtk-2.0/assets-dark/notebook-gap-vert.png create mode 100755 gtk-2.0/assets-dark/notebook.png create mode 100755 gtk-2.0/assets-dark/null.png create mode 100755 gtk-2.0/assets-dark/plus.png create mode 100755 gtk-2.0/assets-dark/progressbar.png create mode 100755 gtk-2.0/assets-dark/progressbar_v.png create mode 100755 gtk-2.0/assets-dark/radio-checked-insensitive.png create mode 100755 gtk-2.0/assets-dark/radio-checked.png create mode 100755 gtk-2.0/assets-dark/radio-unchecked-insensitive.png create mode 100755 gtk-2.0/assets-dark/radio-unchecked.png create mode 100755 gtk-2.0/assets-dark/slider-horiz-active.png create mode 100755 gtk-2.0/assets-dark/slider-horiz-insens.png create mode 100755 gtk-2.0/assets-dark/slider-horiz-prelight.png create mode 100755 gtk-2.0/assets-dark/slider-horiz.png create mode 100755 gtk-2.0/assets-dark/slider-insensitive.png create mode 100755 gtk-2.0/assets-dark/slider-prelight.png create mode 100755 gtk-2.0/assets-dark/slider-vert-active.png create mode 100755 gtk-2.0/assets-dark/slider-vert-insens.png create mode 100755 gtk-2.0/assets-dark/slider-vert-prelight.png create mode 100755 gtk-2.0/assets-dark/slider-vert.png create mode 100755 gtk-2.0/assets-dark/slider.png create mode 100755 gtk-2.0/assets-dark/tab-bottom-active.png create mode 100755 gtk-2.0/assets-dark/tab-left-active.png create mode 100755 gtk-2.0/assets-dark/tab-right-active.png create mode 100755 gtk-2.0/assets-dark/tab-top-active.png create mode 100755 gtk-2.0/assets-dark/toolbar-entry-border-active-bg.png create mode 100755 gtk-2.0/assets-dark/toolbar-entry-border-bg.png create mode 100755 gtk-2.0/assets-dark/toolbar-entry-border-disabled-bg.png create mode 100755 gtk-2.0/assets-dark/toolbar.png create mode 100755 gtk-2.0/assets-dark/tree_header.png create mode 100755 gtk-2.0/assets-dark/trough-horizontal-active.png create mode 100755 gtk-2.0/assets-dark/trough-horizontal.png create mode 100755 gtk-2.0/assets-dark/trough-progressbar.png create mode 100755 gtk-2.0/assets-dark/trough-progressbar_v.png create mode 100755 gtk-2.0/assets-dark/trough-scrollbar-horiz.png create mode 100755 gtk-2.0/assets-dark/trough-scrollbar-vert.png create mode 100755 gtk-2.0/assets-dark/trough-vertical-active.png create mode 100755 gtk-2.0/assets-dark/trough-vertical.png create mode 100755 gtk-2.0/assets-dark/up-background-disable-rtl.png create mode 100755 gtk-2.0/assets-dark/up-background-disable.png create mode 100755 gtk-2.0/assets-dark/up-background-rtl.png create mode 100755 gtk-2.0/assets-dark/up-background.png create mode 100755 gtk-2.0/assets.svg create mode 100755 gtk-2.0/assets.txt create mode 100755 gtk-2.0/assets/arrow-down-insens.png create mode 100755 gtk-2.0/assets/arrow-down-prelight.png create mode 100755 gtk-2.0/assets/arrow-down-small-insens.png create mode 100755 gtk-2.0/assets/arrow-down-small-prelight.png create mode 100755 gtk-2.0/assets/arrow-down-small.png create mode 100755 gtk-2.0/assets/arrow-down.png create mode 100755 gtk-2.0/assets/arrow-left-insens.png create mode 100755 gtk-2.0/assets/arrow-left-prelight.png create mode 100755 gtk-2.0/assets/arrow-left.png create mode 100755 gtk-2.0/assets/arrow-right-insens.png create mode 100755 gtk-2.0/assets/arrow-right-prelight.png create mode 100755 gtk-2.0/assets/arrow-right.png create mode 100755 gtk-2.0/assets/arrow-up-insens.png create mode 100755 gtk-2.0/assets/arrow-up-prelight.png create mode 100755 gtk-2.0/assets/arrow-up-small-insens.png create mode 100755 gtk-2.0/assets/arrow-up-small-prelight.png create mode 100755 gtk-2.0/assets/arrow-up-small.png create mode 100755 gtk-2.0/assets/arrow-up.png create mode 100755 gtk-2.0/assets/button-active.png create mode 100755 gtk-2.0/assets/button-hover.png create mode 100755 gtk-2.0/assets/button-insensitive.png create mode 100755 gtk-2.0/assets/button.png create mode 100755 gtk-2.0/assets/checkbox-checked-insensitive.png create mode 100755 gtk-2.0/assets/checkbox-checked.png create mode 100755 gtk-2.0/assets/checkbox-unchecked-insensitive.png create mode 100755 gtk-2.0/assets/checkbox-unchecked.png create mode 100755 gtk-2.0/assets/combo-entry-button-active-rtl.png create mode 100755 gtk-2.0/assets/combo-entry-button-active.png create mode 100755 gtk-2.0/assets/combo-entry-button-insensitive-rtl.png create mode 100755 gtk-2.0/assets/combo-entry-button-insensitive.png create mode 100755 gtk-2.0/assets/combo-entry-button-rtl.png create mode 100755 gtk-2.0/assets/combo-entry-button.png create mode 100755 gtk-2.0/assets/combo-entry-focus-notebook-rtl.png create mode 100755 gtk-2.0/assets/combo-entry-focus-notebook.png create mode 100755 gtk-2.0/assets/combo-entry-focus-rtl.png create mode 100755 gtk-2.0/assets/combo-entry-focus.png create mode 100755 gtk-2.0/assets/combo-entry-insensitive-notebook-rtl.png create mode 100755 gtk-2.0/assets/combo-entry-insensitive-notebook.png create mode 100755 gtk-2.0/assets/combo-entry-insensitive-rtl.png create mode 100755 gtk-2.0/assets/combo-entry-insensitive.png create mode 100755 gtk-2.0/assets/combo-entry-notebook-rtl.png create mode 100755 gtk-2.0/assets/combo-entry-notebook.png create mode 100755 gtk-2.0/assets/combo-entry-rtl.png create mode 100755 gtk-2.0/assets/combo-entry.png create mode 100755 gtk-2.0/assets/down-background-disable-rtl.png create mode 100755 gtk-2.0/assets/down-background-disable.png create mode 100755 gtk-2.0/assets/down-background-rtl.png create mode 100755 gtk-2.0/assets/down-background.png create mode 100755 gtk-2.0/assets/entry-border-active-bg-solid.png create mode 100755 gtk-2.0/assets/entry-border-active-bg.png create mode 100755 gtk-2.0/assets/entry-border-bg-solid.png create mode 100755 gtk-2.0/assets/entry-border-bg.png create mode 100755 gtk-2.0/assets/entry-border-disabled-bg.png create mode 100755 gtk-2.0/assets/entry-border-fill.png create mode 100755 gtk-2.0/assets/focus-line.png create mode 100755 gtk-2.0/assets/frame-gap-end.png create mode 100755 gtk-2.0/assets/frame-gap-start.png create mode 100755 gtk-2.0/assets/frame.png create mode 100755 gtk-2.0/assets/handle-h.png create mode 100755 gtk-2.0/assets/handle-v.png create mode 100755 gtk-2.0/assets/inline-toolbar.png create mode 100755 gtk-2.0/assets/line-h.png create mode 100755 gtk-2.0/assets/line-v.png create mode 100755 gtk-2.0/assets/menu-arrow-prelight.png create mode 100755 gtk-2.0/assets/menu-arrow.png create mode 100755 gtk-2.0/assets/menu-checkbox-checked-insensitive.png create mode 100755 gtk-2.0/assets/menu-checkbox-checked.png create mode 100755 gtk-2.0/assets/menu-checkbox-unchecked-insensitive.png create mode 100755 gtk-2.0/assets/menu-checkbox-unchecked.png create mode 100755 gtk-2.0/assets/menu-radio-checked-insensitive.png create mode 100755 gtk-2.0/assets/menu-radio-checked.png create mode 100755 gtk-2.0/assets/menu-radio-unchecked-insensitive.png create mode 100755 gtk-2.0/assets/menu-radio-unchecked.png create mode 100755 gtk-2.0/assets/menubar.png create mode 100755 gtk-2.0/assets/menubar_button.png create mode 100755 gtk-2.0/assets/menuitem.png create mode 100755 gtk-2.0/assets/minus.png create mode 100755 gtk-2.0/assets/notebook-entry-border-active-bg.png create mode 100755 gtk-2.0/assets/notebook-entry-border-bg.png create mode 100755 gtk-2.0/assets/notebook-entry-border-disabled-bg.png create mode 100755 gtk-2.0/assets/notebook-gap-horiz.png create mode 100755 gtk-2.0/assets/notebook-gap-vert.png create mode 100755 gtk-2.0/assets/notebook.png create mode 100755 gtk-2.0/assets/null.png create mode 100755 gtk-2.0/assets/plus.png create mode 100755 gtk-2.0/assets/progressbar.png create mode 100755 gtk-2.0/assets/progressbar_v.png create mode 100755 gtk-2.0/assets/radio-checked-insensitive.png create mode 100755 gtk-2.0/assets/radio-checked.png create mode 100755 gtk-2.0/assets/radio-unchecked-insensitive.png create mode 100755 gtk-2.0/assets/radio-unchecked.png create mode 100755 gtk-2.0/assets/slider-horiz-active.png create mode 100755 gtk-2.0/assets/slider-horiz-insens.png create mode 100755 gtk-2.0/assets/slider-horiz-prelight.png create mode 100755 gtk-2.0/assets/slider-horiz.png create mode 100755 gtk-2.0/assets/slider-insensitive.png create mode 100755 gtk-2.0/assets/slider-prelight.png create mode 100755 gtk-2.0/assets/slider-vert-active.png create mode 100755 gtk-2.0/assets/slider-vert-insens.png create mode 100755 gtk-2.0/assets/slider-vert-prelight.png create mode 100755 gtk-2.0/assets/slider-vert.png create mode 100755 gtk-2.0/assets/slider.png create mode 100755 gtk-2.0/assets/tab-bottom-active.png create mode 100755 gtk-2.0/assets/tab-left-active.png create mode 100755 gtk-2.0/assets/tab-right-active.png create mode 100755 gtk-2.0/assets/tab-top-active.png create mode 100755 gtk-2.0/assets/toolbar-entry-border-active-bg.png create mode 100755 gtk-2.0/assets/toolbar-entry-border-bg.png create mode 100755 gtk-2.0/assets/toolbar-entry-border-disabled-bg.png create mode 100755 gtk-2.0/assets/toolbar.png create mode 100755 gtk-2.0/assets/tree_header.png create mode 100755 gtk-2.0/assets/trough-horizontal-active.png create mode 100755 gtk-2.0/assets/trough-horizontal.png create mode 100755 gtk-2.0/assets/trough-progressbar.png create mode 100755 gtk-2.0/assets/trough-progressbar_v.png create mode 100755 gtk-2.0/assets/trough-scrollbar-horiz.png create mode 100755 gtk-2.0/assets/trough-scrollbar-vert.png create mode 100755 gtk-2.0/assets/trough-vertical-active.png create mode 100755 gtk-2.0/assets/trough-vertical.png create mode 100755 gtk-2.0/assets/up-background-disable-rtl.png create mode 100755 gtk-2.0/assets/up-background-disable.png create mode 100755 gtk-2.0/assets/up-background-rtl.png create mode 100755 gtk-2.0/assets/up-background.png create mode 100755 gtk-2.0/gtkrc create mode 100755 gtk-2.0/gtkrc-dark create mode 100755 gtk-2.0/main.rc create mode 100755 gtk-2.0/menubar-toolbar-dark.rc create mode 100755 gtk-2.0/menubar-toolbar.rc create mode 100755 gtk-2.0/panel.rc create mode 100755 gtk-2.0/render-assets.sh create mode 100755 gtk-2.0/render-dark-assets.sh create mode 100755 gtk-3.0/README.md create mode 100755 gtk-3.0/assets.svg create mode 100755 gtk-3.0/assets.txt create mode 100755 gtk-3.0/assets/checkbox-checked-dark.png create mode 100755 gtk-3.0/assets/checkbox-checked-dark@2.png create mode 100755 gtk-3.0/assets/checkbox-checked-insensitive-dark.png create mode 100755 gtk-3.0/assets/checkbox-checked-insensitive-dark@2.png create mode 100755 gtk-3.0/assets/checkbox-checked-insensitive-selected.png create mode 100755 gtk-3.0/assets/checkbox-checked-insensitive-selected@2.png create mode 100755 gtk-3.0/assets/checkbox-checked-insensitive.png create mode 100755 gtk-3.0/assets/checkbox-checked-insensitive@2.png create mode 100755 gtk-3.0/assets/checkbox-checked-selected.png create mode 100755 gtk-3.0/assets/checkbox-checked-selected@2.png create mode 100755 gtk-3.0/assets/checkbox-checked-selectionmode-dark.png create mode 100755 gtk-3.0/assets/checkbox-checked-selectionmode-dark@2.png create mode 100755 gtk-3.0/assets/checkbox-checked-selectionmode.png create mode 100755 gtk-3.0/assets/checkbox-checked-selectionmode@2.png create mode 100755 gtk-3.0/assets/checkbox-checked.png create mode 100755 gtk-3.0/assets/checkbox-checked@2.png create mode 100755 gtk-3.0/assets/checkbox-mixed-dark.png create mode 100755 gtk-3.0/assets/checkbox-mixed-dark@2.png create mode 100755 gtk-3.0/assets/checkbox-mixed-insensitive-dark.png create mode 100755 gtk-3.0/assets/checkbox-mixed-insensitive-dark@2.png create mode 100755 gtk-3.0/assets/checkbox-mixed-insensitive-selected.png create mode 100755 gtk-3.0/assets/checkbox-mixed-insensitive-selected@2.png create mode 100755 gtk-3.0/assets/checkbox-mixed-insensitive.png create mode 100755 gtk-3.0/assets/checkbox-mixed-insensitive@2.png create mode 100755 gtk-3.0/assets/checkbox-mixed-selected.png create mode 100755 gtk-3.0/assets/checkbox-mixed-selected@2.png create mode 100755 gtk-3.0/assets/checkbox-mixed.png create mode 100755 gtk-3.0/assets/checkbox-mixed@2.png create mode 100755 gtk-3.0/assets/checkbox-selectionmode-dark.png create mode 100755 gtk-3.0/assets/checkbox-selectionmode-dark@2.png create mode 100755 gtk-3.0/assets/checkbox-selectionmode.png create mode 100755 gtk-3.0/assets/checkbox-selectionmode@2.png create mode 100755 gtk-3.0/assets/checkbox-unchecked-dark.png create mode 100755 gtk-3.0/assets/checkbox-unchecked-dark@2.png create mode 100755 gtk-3.0/assets/checkbox-unchecked-insensitive-dark.png create mode 100755 gtk-3.0/assets/checkbox-unchecked-insensitive-dark@2.png create mode 100755 gtk-3.0/assets/checkbox-unchecked-insensitive-selected.png create mode 100755 gtk-3.0/assets/checkbox-unchecked-insensitive-selected@2.png create mode 100755 gtk-3.0/assets/checkbox-unchecked-insensitive.png create mode 100755 gtk-3.0/assets/checkbox-unchecked-insensitive@2.png create mode 100755 gtk-3.0/assets/checkbox-unchecked-selected.png create mode 100755 gtk-3.0/assets/checkbox-unchecked-selected@2.png create mode 100755 gtk-3.0/assets/checkbox-unchecked.png create mode 100755 gtk-3.0/assets/checkbox-unchecked@2.png create mode 100755 gtk-3.0/assets/pane-separator-vertical.png create mode 100755 gtk-3.0/assets/pane-separator-vertical@2.png create mode 100755 gtk-3.0/assets/pane-separator.png create mode 100755 gtk-3.0/assets/pane-separator@2.png create mode 100755 gtk-3.0/assets/radio-checked-dark.png create mode 100755 gtk-3.0/assets/radio-checked-dark@2.png create mode 100755 gtk-3.0/assets/radio-checked-insensitive-dark.png create mode 100755 gtk-3.0/assets/radio-checked-insensitive-dark@2.png create mode 100755 gtk-3.0/assets/radio-checked-insensitive-selected.png create mode 100755 gtk-3.0/assets/radio-checked-insensitive-selected@2.png create mode 100755 gtk-3.0/assets/radio-checked-insensitive.png create mode 100755 gtk-3.0/assets/radio-checked-insensitive@2.png create mode 100755 gtk-3.0/assets/radio-checked-selected.png create mode 100755 gtk-3.0/assets/radio-checked-selected@2.png create mode 100755 gtk-3.0/assets/radio-checked.png create mode 100755 gtk-3.0/assets/radio-checked@2.png create mode 100755 gtk-3.0/assets/radio-mixed-dark.png create mode 100755 gtk-3.0/assets/radio-mixed-dark@2.png create mode 100755 gtk-3.0/assets/radio-mixed-insensitive-dark.png create mode 100755 gtk-3.0/assets/radio-mixed-insensitive-dark@2.png create mode 100755 gtk-3.0/assets/radio-mixed-insensitive-selected.png create mode 100755 gtk-3.0/assets/radio-mixed-insensitive-selected@2.png create mode 100755 gtk-3.0/assets/radio-mixed-insensitive.png create mode 100755 gtk-3.0/assets/radio-mixed-insensitive@2.png create mode 100755 gtk-3.0/assets/radio-mixed-selected.png create mode 100755 gtk-3.0/assets/radio-mixed-selected@2.png create mode 100755 gtk-3.0/assets/radio-mixed.png create mode 100755 gtk-3.0/assets/radio-mixed@2.png create mode 100755 gtk-3.0/assets/radio-unchecked-dark.png create mode 100755 gtk-3.0/assets/radio-unchecked-dark@2.png create mode 100755 gtk-3.0/assets/radio-unchecked-insensitive-dark.png create mode 100755 gtk-3.0/assets/radio-unchecked-insensitive-dark@2.png create mode 100755 gtk-3.0/assets/radio-unchecked-insensitive-selected.png create mode 100755 gtk-3.0/assets/radio-unchecked-insensitive-selected@2.png create mode 100755 gtk-3.0/assets/radio-unchecked-insensitive.png create mode 100755 gtk-3.0/assets/radio-unchecked-insensitive@2.png create mode 100755 gtk-3.0/assets/radio-unchecked-selected.png create mode 100755 gtk-3.0/assets/radio-unchecked-selected@2.png create mode 100755 gtk-3.0/assets/radio-unchecked.png create mode 100755 gtk-3.0/assets/radio-unchecked@2.png create mode 100755 gtk-3.0/assets/switch-active-dark.png create mode 100755 gtk-3.0/assets/switch-active-dark@2.png create mode 100755 gtk-3.0/assets/switch-active-header-dark.png create mode 100755 gtk-3.0/assets/switch-active-header-dark@2.png create mode 100755 gtk-3.0/assets/switch-active-header.png create mode 100755 gtk-3.0/assets/switch-active-header@2.png create mode 100755 gtk-3.0/assets/switch-active-insensitive-dark.png create mode 100755 gtk-3.0/assets/switch-active-insensitive-dark@2.png create mode 100755 gtk-3.0/assets/switch-active-insensitive-header-dark.png create mode 100755 gtk-3.0/assets/switch-active-insensitive-header-dark@2.png create mode 100755 gtk-3.0/assets/switch-active-insensitive-header.png create mode 100755 gtk-3.0/assets/switch-active-insensitive-header@2.png create mode 100755 gtk-3.0/assets/switch-active-insensitive-selected.png create mode 100755 gtk-3.0/assets/switch-active-insensitive-selected@2.png create mode 100755 gtk-3.0/assets/switch-active-insensitive.png create mode 100755 gtk-3.0/assets/switch-active-insensitive@2.png create mode 100755 gtk-3.0/assets/switch-active-selected.png create mode 100755 gtk-3.0/assets/switch-active-selected@2.png create mode 100755 gtk-3.0/assets/switch-active.png create mode 100755 gtk-3.0/assets/switch-active@2.png create mode 100755 gtk-3.0/assets/switch-dark.png create mode 100755 gtk-3.0/assets/switch-dark@2.png create mode 100755 gtk-3.0/assets/switch-header-dark.png create mode 100755 gtk-3.0/assets/switch-header-dark@2.png create mode 100755 gtk-3.0/assets/switch-header.png create mode 100755 gtk-3.0/assets/switch-header@2.png create mode 100755 gtk-3.0/assets/switch-insensitive-dark.png create mode 100755 gtk-3.0/assets/switch-insensitive-dark@2.png create mode 100755 gtk-3.0/assets/switch-insensitive-header-dark.png create mode 100755 gtk-3.0/assets/switch-insensitive-header-dark@2.png create mode 100755 gtk-3.0/assets/switch-insensitive-header.png create mode 100755 gtk-3.0/assets/switch-insensitive-header@2.png create mode 100755 gtk-3.0/assets/switch-insensitive-selected.png create mode 100755 gtk-3.0/assets/switch-insensitive-selected@2.png create mode 100755 gtk-3.0/assets/switch-insensitive.png create mode 100755 gtk-3.0/assets/switch-insensitive@2.png create mode 100755 gtk-3.0/assets/switch-selected.png create mode 100755 gtk-3.0/assets/switch-selected@2.png create mode 100755 gtk-3.0/assets/switch.png create mode 100755 gtk-3.0/assets/switch@2.png create mode 100755 gtk-3.0/gtk-dark.css create mode 100755 gtk-3.0/gtk.css create mode 100755 gtk-3.0/parse-sass.sh create mode 100755 gtk-3.0/render-assets.sh create mode 100755 gtk-3.0/sass/_applications.scss create mode 100755 gtk-3.0/sass/_colors-public.scss create mode 100755 gtk-3.0/sass/_colors.scss create mode 100755 gtk-3.0/sass/_common.scss create mode 100755 gtk-3.0/sass/_drawing.scss create mode 100755 gtk-3.0/sass/_libhandy.scss create mode 100755 gtk-3.0/sass/_lightdm.scss create mode 100755 gtk-3.0/sass/_ubiquity.scss create mode 100755 gtk-3.0/sass/gtk-dark.scss create mode 100755 gtk-3.0/sass/gtk.scss create mode 100755 gtk-3.0/thumbnail-dark.png create mode 100755 gtk-3.0/thumbnail.png create mode 100755 index.theme create mode 100755 index.theme-dark create mode 100755 metacity-1/button-bg.svg create mode 100755 metacity-1/close-icon.svg create mode 100755 metacity-1/max-icon.svg create mode 100755 metacity-1/menu-icon.svg create mode 100755 metacity-1/metacity-theme-3.xml create mode 100755 metacity-1/min-icon.svg create mode 100755 metacity-1/restore-icon.svg create mode 100755 metacity-1/shade-icon.svg create mode 100755 metacity-1/stick-icon.svg create mode 100755 metacity-1/thumbnail.png create mode 100755 metacity-1/unshade-icon.svg create mode 100755 metacity-1/unstick-icon.svg create mode 100644 update-theme.sh create mode 100755 xfwm4-dark/assets.svg create mode 100755 xfwm4-dark/assets.txt create mode 100755 xfwm4-dark/bottom-active.png create mode 100755 xfwm4-dark/bottom-inactive.png create mode 100755 xfwm4-dark/bottom-left-active.png create mode 100755 xfwm4-dark/bottom-left-inactive.png create mode 100755 xfwm4-dark/bottom-right-active.png create mode 100755 xfwm4-dark/bottom-right-inactive.png create mode 100755 xfwm4-dark/close-active.png create mode 100755 xfwm4-dark/close-inactive.png create mode 100755 xfwm4-dark/close-prelight.png create mode 100755 xfwm4-dark/close-pressed.png create mode 100755 xfwm4-dark/hide-active.png create mode 100755 xfwm4-dark/hide-inactive.png create mode 100755 xfwm4-dark/hide-prelight.png create mode 100755 xfwm4-dark/hide-pressed.png create mode 100755 xfwm4-dark/left-active.png create mode 100755 xfwm4-dark/left-inactive.png create mode 100755 xfwm4-dark/maximize-active.png create mode 100755 xfwm4-dark/maximize-inactive.png create mode 100755 xfwm4-dark/maximize-prelight.png create mode 100755 xfwm4-dark/maximize-pressed.png create mode 100755 xfwm4-dark/maximize-toggled-active.png create mode 100755 xfwm4-dark/maximize-toggled-inactive.png create mode 100755 xfwm4-dark/maximize-toggled-prelight.png create mode 100755 xfwm4-dark/maximize-toggled-pressed.png create mode 100755 xfwm4-dark/menu-active.png create mode 100755 xfwm4-dark/menu-inactive.png create mode 100755 xfwm4-dark/menu-prelight.png create mode 100755 xfwm4-dark/menu-pressed.png create mode 100755 xfwm4-dark/render-assets.sh create mode 100755 xfwm4-dark/right-active.png create mode 100755 xfwm4-dark/right-inactive.png create mode 100755 xfwm4-dark/shade-active.png create mode 100755 xfwm4-dark/shade-inactive.png create mode 100755 xfwm4-dark/shade-prelight.png create mode 100755 xfwm4-dark/shade-pressed.png create mode 100755 xfwm4-dark/shade-toggled-active.png create mode 100755 xfwm4-dark/shade-toggled-inactive.png create mode 100755 xfwm4-dark/shade-toggled-prelight.png create mode 100755 xfwm4-dark/shade-toggled-pressed.png create mode 100755 xfwm4-dark/stick-active.png create mode 100755 xfwm4-dark/stick-inactive.png create mode 100755 xfwm4-dark/stick-prelight.png create mode 100755 xfwm4-dark/stick-pressed.png create mode 100755 xfwm4-dark/stick-toggled-active.png create mode 100755 xfwm4-dark/stick-toggled-inactive.png create mode 100755 xfwm4-dark/stick-toggled-prelight.png create mode 100755 xfwm4-dark/stick-toggled-pressed.png create mode 100755 xfwm4-dark/themerc create mode 100755 xfwm4-dark/title-1-active.png create mode 100755 xfwm4-dark/title-1-inactive.png create mode 120000 xfwm4-dark/title-2-active.png create mode 120000 xfwm4-dark/title-2-inactive.png create mode 120000 xfwm4-dark/title-3-active.png create mode 120000 xfwm4-dark/title-3-inactive.png create mode 120000 xfwm4-dark/title-4-active.png create mode 120000 xfwm4-dark/title-4-inactive.png create mode 120000 xfwm4-dark/title-5-active.png create mode 120000 xfwm4-dark/title-5-inactive.png create mode 100755 xfwm4-dark/top-left-active.png create mode 100755 xfwm4-dark/top-left-inactive.png create mode 100755 xfwm4-dark/top-right-active.png create mode 100755 xfwm4-dark/top-right-inactive.png create mode 100755 xfwm4/assets.svg create mode 100755 xfwm4/assets.txt create mode 100755 xfwm4/bottom-active.png create mode 100755 xfwm4/bottom-inactive.png create mode 100755 xfwm4/bottom-left-active.png create mode 100755 xfwm4/bottom-left-inactive.png create mode 100755 xfwm4/bottom-right-active.png create mode 100755 xfwm4/bottom-right-inactive.png create mode 100755 xfwm4/close-active.png create mode 100755 xfwm4/close-inactive.png create mode 100755 xfwm4/close-prelight.png create mode 100755 xfwm4/close-pressed.png create mode 100755 xfwm4/hide-active.png create mode 100755 xfwm4/hide-inactive.png create mode 100755 xfwm4/hide-prelight.png create mode 100755 xfwm4/hide-pressed.png create mode 100755 xfwm4/left-active.png create mode 100755 xfwm4/left-inactive.png create mode 100755 xfwm4/maximize-active.png create mode 100755 xfwm4/maximize-inactive.png create mode 100755 xfwm4/maximize-prelight.png create mode 100755 xfwm4/maximize-pressed.png create mode 100755 xfwm4/maximize-toggled-active.png create mode 100755 xfwm4/maximize-toggled-inactive.png create mode 100755 xfwm4/maximize-toggled-prelight.png create mode 100755 xfwm4/maximize-toggled-pressed.png create mode 100755 xfwm4/menu-active.png create mode 100755 xfwm4/menu-inactive.png create mode 100755 xfwm4/menu-prelight.png create mode 100755 xfwm4/menu-pressed.png create mode 100755 xfwm4/render-assets.sh create mode 100755 xfwm4/right-active.png create mode 100755 xfwm4/right-inactive.png create mode 100755 xfwm4/shade-active.png create mode 100755 xfwm4/shade-inactive.png create mode 100755 xfwm4/shade-prelight.png create mode 100755 xfwm4/shade-pressed.png create mode 100755 xfwm4/shade-toggled-active.png create mode 100755 xfwm4/shade-toggled-inactive.png create mode 100755 xfwm4/shade-toggled-prelight.png create mode 100755 xfwm4/shade-toggled-pressed.png create mode 100755 xfwm4/stick-active.png create mode 100755 xfwm4/stick-inactive.png create mode 100755 xfwm4/stick-prelight.png create mode 100755 xfwm4/stick-pressed.png create mode 100755 xfwm4/stick-toggled-active.png create mode 100755 xfwm4/stick-toggled-inactive.png create mode 100755 xfwm4/stick-toggled-prelight.png create mode 100755 xfwm4/stick-toggled-pressed.png create mode 100755 xfwm4/themerc create mode 100755 xfwm4/title-1-active.png create mode 100755 xfwm4/title-1-inactive.png create mode 120000 xfwm4/title-2-active.png create mode 120000 xfwm4/title-2-inactive.png create mode 120000 xfwm4/title-3-active.png create mode 120000 xfwm4/title-3-inactive.png create mode 120000 xfwm4/title-4-active.png create mode 120000 xfwm4/title-4-inactive.png create mode 120000 xfwm4/title-5-active.png create mode 120000 xfwm4/title-5-inactive.png create mode 100755 xfwm4/top-left-active.png create mode 100755 xfwm4/top-left-inactive.png create mode 100755 xfwm4/top-right-active.png create mode 100755 xfwm4/top-right-inactive.png diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..00a9fb5 --- /dev/null +++ b/.gitignore @@ -0,0 +1,17 @@ +.DS_Store +.AppleDouble +.LSOverride +.idea +._* +.Spotlight-V100 +.Trashes + + + +build +build/** + +node_modules +node_modules/** + +package-lock.json \ No newline at end of file diff --git a/build-themes.py b/build-themes.py new file mode 100755 index 0000000..476dcc6 --- /dev/null +++ b/build-themes.py @@ -0,0 +1,114 @@ +#!/usr/bin/env python3 + +import os + +VARIATIONS = ["Mint-Y", + "Mint-Y-Dark"] + +DEST = '../../usr/share/themes' + +curdir = os.getcwd() + +print("Updating Gtk3 assets") +os.chdir("gtk-3.0/") +os.system("sassc ./sass/gtk.scss gtk.css") +os.system("sassc ./sass/gtk-dark.scss gtk-dark.css") +os.system("./render-assets.sh") +print("Gtk3 assets updated") + +os.chdir(curdir) + +print("Updating Gtk2 assets") +os.chdir("gtk-2.0/") +os.system("./render-assets.sh") +os.system("./render-dark-assets.sh") +print("Gtk2 assets updated") + +os.chdir(curdir) + +print("Updating Cinnamon assets") +os.chdir("cinnamon/") +os.system("sassc ./sass/cinnamon.scss cinnamon.css") +os.system("sassc ./sass/cinnamon-dark.scss cinnamon-dark.css") +print("Cinnamon assets updated") + +os.chdir(curdir) + +print("Updating Xfwm4 assets") +os.chdir("xfwm4/") +os.system("./render-assets.sh") + +os.chdir(curdir) + +print("Updating Xfwm4 dark assets") +os.chdir("xfwm4-dark/") +os.system("./render-assets.sh") + +os.chdir(curdir) + +if __name__ == '__main__': + print("Building themes") + for variation in VARIATIONS: + dest_folder = os.path.join(DEST, variation) + os.system("mkdir -p %s" % dest_folder) + if variation == "Mint-Y": + print(" Building Mint-Y") + os.system("cp index.theme %s/" % dest_folder) + # Gtk2 + version_folder = os.path.join(dest_folder, "gtk-2.0") + os.system("mkdir -p %s" % version_folder) + os.system("cp -R gtk-2.0/assets %s" % version_folder) + os.system("cp gtk-2.0/*.rc %s" % version_folder) + os.system("cp gtk-2.0/gtkrc %s" % version_folder) + # Gtk3 + version_folder = os.path.join(dest_folder, "gtk-3.0") + os.system("mkdir -p %s" % version_folder) + os.system("cp -R gtk-3.0/assets %s" % version_folder) + os.system("cp gtk-3.0/gtk.css %s" % version_folder) + os.system("cp gtk-3.0/gtk-dark.css %s" % version_folder) + os.system("cp gtk-3.0/thumbnail.png %s" % version_folder) + # Metacity + os.system("cp -R metacity-1 %s" % dest_folder) + # Cinnamon + version_folder = os.path.join(dest_folder, "cinnamon") + os.system("mkdir -p %s" % version_folder) + os.system("cp -R cinnamon/common-assets %s" % version_folder) + os.system("cp -R cinnamon/light-assets %s" % version_folder) + os.system("cp cinnamon/mint-y-thumbnail.png %s" % os.path.join(version_folder, "thumbnail.png")) + os.system("cp cinnamon/cinnamon.css %s" % version_folder) + # XFWM + version_folder = os.path.join(dest_folder, "xfwm4") + os.system("mkdir -p %s" % version_folder) + os.system("cp -R xfwm4/*.png %s" % version_folder) + os.system("cp -R xfwm4/themerc %s" % version_folder) + + elif variation == "Mint-Y-Dark": + print(" Building Mint-Y-Dark") + os.system("cp index.theme-dark %s" % os.path.join(dest_folder, "index.theme")) + # Gtk2 + version_folder = os.path.join(dest_folder, "gtk-2.0") + os.system("mkdir -p %s" % version_folder) + os.system("cp -R gtk-2.0/assets-dark %s" % version_folder) + os.system("rm -rf %s" % os.path.join(version_folder, "assets")) + os.system("mv %s %s" % (os.path.join(version_folder, "assets-dark"), os.path.join(version_folder, "assets"))) + os.system("cp gtk-2.0/*.rc %s" % version_folder) + os.system("cp gtk-2.0/gtkrc-dark %s" % os.path.join(version_folder, "gtkrc")) + os.system("cp gtk-2.0/menubar-toolbar-dark.rc %s" % os.path.join(version_folder, "menubar-toolbar.rc")) + # Gtk3 + version_folder = os.path.join(dest_folder, "gtk-3.0") + os.system("mkdir -p %s" % version_folder) + os.system("cp -R gtk-3.0/assets %s" % version_folder) + os.system("cp gtk-3.0/gtk-dark.css %s" % os.path.join(version_folder, "gtk.css")) + os.system("cp gtk-3.0/thumbnail-dark.png %s" % os.path.join(version_folder, "thumbnail.png")) + # Cinnamon + version_folder = os.path.join(dest_folder, "cinnamon") + os.system("mkdir -p %s" % version_folder) + os.system("cp -R cinnamon/common-assets %s" % version_folder) + os.system("cp -R cinnamon/dark-assets %s" % version_folder) + os.system("cp cinnamon/mint-y-dark-thumbnail.png %s" % os.path.join(version_folder, "thumbnail.png")) + os.system("cp cinnamon/cinnamon-dark.css %s" % os.path.join(version_folder, "cinnamon.css")) + # XFWM + version_folder = os.path.join(dest_folder, "xfwm4") + os.system("mkdir -p %s" % version_folder) + os.system("cp -R xfwm4-dark/*.png %s" % version_folder) + os.system("cp -R xfwm4-dark/themerc %s" % version_folder) diff --git a/cinnamon/README.md b/cinnamon/README.md new file mode 100755 index 0000000..de547fb --- /dev/null +++ b/cinnamon/README.md @@ -0,0 +1,11 @@ +This theme uses libsass to process the sass/*.scss. Never edit any of the .css files manually. + +#### Editing the theme + +In most cases edits will done in sass/_common.scss. The sass directory contains several other supporting style sheets: + +* _colors.scss This file defines the color variables used by the theme + +* _drawing.scss Drawing helper mixins/functions to allow for easier definition of widget drawing + +Once you have made your edits run ./parse-sass.sh to update the css files diff --git a/cinnamon/cinnamon-dark.css b/cinnamon/cinnamon-dark.css new file mode 100755 index 0000000..d52aff6 --- /dev/null +++ b/cinnamon/cinnamon-dark.css @@ -0,0 +1,1731 @@ +stage { + color: rgba(255, 255, 255, 0.87); } + +.label-shadow { + color: rgba(0, 0, 0, 0); } + +.sound-button, .modal-dialog-button-box .modal-dialog-button, .notification-button, .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { + min-height: 20px; + padding: 5px 32px; + transition-duration: 0; + color: rgba(255, 255, 255, 0.87); + background-color: #474746; + border: 1px solid #212221; + box-shadow: inset 0 2px 4px rgba(71, 71, 70, 0.05); } + .sound-button, .modal-dialog-button-box .modal-dialog-button, .notification-button, .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { + border-radius: 2px; } + .sound-button:focus, .modal-dialog-button-box .modal-dialog-button:focus, .notification-button:focus, .notification-icon-button:focus, .popup-menu #notification .notification-button:focus, .popup-menu #notification .notification-icon-button:focus { + color: rgba(255, 255, 255, 0.87); + background-color: #474746; + border: 1px solid #8fa876; + box-shadow: inset 0 2px 4px rgba(71, 71, 70, 0.05); } + .sound-button:hover, .modal-dialog-button-box .modal-dialog-button:hover, .notification-button:hover, .notification-icon-button:hover, .popup-menu #notification .notification-button:hover, .popup-menu #notification .notification-icon-button:hover { + color: rgba(255, 255, 255, 0.87); + background-color: #545453; + border: 1px solid #212221; + box-shadow: inset 0 2px 4px rgba(84, 84, 83, 0.05); } + .sound-button:hover:focus, .modal-dialog-button-box .modal-dialog-button:hover:focus, .notification-button:hover:focus, .notification-icon-button:hover:focus, .popup-menu #notification .notification-button:hover:focus, .popup-menu #notification .notification-icon-button:hover:focus { + color: rgba(255, 255, 255, 0.87); + background-color: #545453; + border: 1px solid #8fa876; + box-shadow: inset 0 2px 4px rgba(71, 71, 70, 0.05); } + .sound-button:active, .modal-dialog-button-box .modal-dialog-button:active, .notification-button:active, .notification-icon-button:active, .popup-menu #notification .notification-button:active, .popup-menu #notification .notification-icon-button:active { + color: #ffffff; + background-color: #8fa876; + border: 1px solid #8fa876; + box-shadow: inset 0 2px 4px #8fa876; } + .sound-button:insensitive, .modal-dialog-button-box .modal-dialog-button:insensitive, .notification-button:insensitive, .notification-icon-button:insensitive, .popup-menu #notification .notification-button:insensitive, .popup-menu #notification .notification-icon-button:insensitive { + color: rgba(255, 255, 255, 0.32); + border: 1px solid rgba(33, 34, 33, 0.55); + background-color: rgba(71, 71, 70, 0.55); + box-shadow: inset 0 2px 4px rgba(71, 71, 70, 0.05); } + +#menu-search-entry, .popup-menu #notification StEntry { + padding: 7px; + caret-size: 1px; + selection-background-color: #8fa876; + selected-color: #ffffff; + transition-duration: 300ms; + border-radius: 3px; + color: #D3D3D3; + background-color: #424241; + border: 1px solid #212221; + box-shadow: inset 0 2px 4px rgba(66, 66, 65, 0.05); } + #menu-search-entry:focus, .popup-menu #notification StEntry:focus, #menu-search-entry:hover, .popup-menu #notification StEntry:hover { + color: rgba(255, 255, 255, 0.87); + background-color: #424241; + border: 1px solid #8fa876; + box-shadow: inset 0 2px 4px rgba(66, 66, 65, 0.05); } + #menu-search-entry:insensitive, .popup-menu #notification StEntry:insensitive { + color: rgba(255, 255, 255, 0.32); + background-color: #3a3a39; + border-color: 1px solid #282828; + box-shadow: inset 0 2px 4px rgba(58, 58, 57, 0.05); } + #menu-search-entry StIcon.capslock-warning, .popup-menu #notification StEntry StIcon.capslock-warning { + icon-size: 16px; + warning-color: #F27835; + padding: 0 4px; } + +.notification StEntry { + padding: 7px; + caret-size: 1px; + caret-color: #c3c3c3; + selection-background-color: #8fa876; + selected-color: #ffffff; + transition-duration: 300ms; + border-radius: 3px; + color: #c3c3c3; + background-color: rgba(109, 109, 109, 0.4); + border: 1px solid rgba(22, 22, 22, 0.4); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); } + .notification StEntry:focus { + color: #ffffff; + background-color: #8fa876; + border: 1px solid #8fa876; + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); } + .notification StEntry:insensitive { + color: rgba(195, 195, 195, 0.55); + background-color: rgba(109, 109, 109, 0.25); + border: 1px solid rgba(22, 22, 22, 0.4); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); } + +StScrollView.vfade { + -st-vfade-offset: 68px; } + +StScrollView.hfade { + -st-hfade-offset: 68px; } + +StScrollBar { + padding: 8px; } + StScrollView StScrollBar { + min-width: 5px; + min-height: 5px; } + StScrollBar StBin#trough { + background-color: rgba(66, 66, 65, 0.1); + border-radius: 8px; } + StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { + border-radius: 2px; + background-color: rgba(118, 119, 118, 0.948); + border: 0px solid; + margin: 0px; } + StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { + background-color: rgba(99, 100, 99, 0.961); } + StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { + background-color: #8fa876; } + +.separator { + -gradient-height: 1px; + -gradient-start: rgba(0, 0, 0, 0); + -gradient-end: rgba(0, 0, 0, 0); + -margin-horizontal: 1.5em; + height: 1em; } + +.popup-slider-menu-item, +.slider { + -slider-height: 0.3em; + -slider-background-color: #212221; + -slider-border-color: rgba(48, 49, 48, 0.3); + -slider-active-background-color: #8fa876; + -slider-active-border-color: rgba(48, 49, 48, 0.3); + -slider-border-width: 1px; + -slider-handle-radius: 0.5em; + height: 1em; + min-width: 15em; + border: 0 solid transparent; + border-right-width: 1px; + border-left-width: 5px; } + +.check-box CinnamonGenericContainer { + spacing: .2em; + min-height: 30px; + padding-top: 2px; } + +.check-box StLabel { + font-weight: normal; } + +.check-box StBin { + width: 16px; + height: 16px; + background-image: url("dark-assets/checkbox/checkbox-unchecked.svg"); } + +.check-box:focus StBin { + background-image: url("dark-assets/checkbox/checkbox-unchecked-focused.svg"); } + +.check-box:checked StBin { + background-image: url("dark-assets/checkbox/checkbox-checked.svg"); } + +.check-box:focus:checked StBin { + background-image: url("dark-assets/checkbox/checkbox-checked-focused.svg"); } + +.radiobutton CinnamonGenericContainer { + spacing: .2em; + height: 26px; + padding-top: 2px; } + +.radiobutton StLabel { + padding-top: 4px; + font-size: 0.9em; + box-shadow: none; } + +.radiobutton StBin { + width: 16px; + height: 16px; + background-image: url("dark-assets/checkbox/checkbox-unchecked.svg"); } + +.radiobutton:focus StBin { + background-image: url("dark-assets/checkbox/checkbox-unchecked-focused.svg"); } + +.radiobutton:checked StBin { + background-image: url("dark-assets/checkbox/checkbox-checked.svg"); } + +.radiobutton:focus:checked StBin { + background-image: url("dark-assets/checkbox/checkbox-checked-focused.svg"); } + +.toggle-switch { + width: 50px; + height: 20px; + background-size: contain; } + .toggle-switch-us, .toggle-switch-intl { + background-image: url("dark-assets/switch/switch-off.svg"); } + .toggle-switch-us:checked, .toggle-switch-intl:checked { + background-image: url("dark-assets/switch/switch-on.svg"); } + +.cinnamon-link { + color: #c2d0b4; + text-decoration: underline; } + .cinnamon-link:hover { + color: #dce3d4; } + +#Tooltip { + border: 1px solid #d0d0d0; + border-radius: 3px; + padding: 5px 12px; + background-color: #fbeaa0; + color: #4a4a4a; + font-size: 1em; + font-weight: normal; + text-align: center; } + +#LookingGlassDialog { + color: rgba(255, 255, 255, 0.87); + border: 1px solid #212221; + border-radius: 3px; + background-color: #303130; + spacing: 4px; + padding: 8px; } + +.menu { + color: rgba(255, 255, 255, 0.87); + border: 1px solid #212221; + border-radius: 3px; + background-color: rgba(48, 49, 48, 0.99); } + .menu.top { + border-radius: 0 0 3px 3px; } + .menu.bottom { + border-radius: 3px 3px 0 0; } + .menu.left { + border-radius: 0 3px 3px 0; } + .menu.right { + border-radius: 3px 0 0 3px; } + +.popup-sub-menu { + background-color: #424241; + box-shadow: none; } + .popup-sub-menu .popup-menu-item:ltr { + padding-right: 1.75em; } + .popup-sub-menu .popup-menu-item:rtl { + padding-left: 1.75em; } + .popup-sub-menu StScrollBar { + padding: 4px; } + .popup-sub-menu StScrollBar StBin#trough, .popup-sub-menu StScrollBar StBin#vhandle { + border-width: 0; } + +.popup-menu-content { + padding: 1em 0em 1em 0em; } + +.popup-menu-item { + padding: .4em 1.75em; + spacing: 1em; + border-left-width: 0; + border-right-width: 0; } + .popup-menu-item:active { + color: #ffffff; + background-color: #8fa876; } + .popup-menu-item:insensitive { + color: rgba(255, 255, 255, 0.37); + background: none; } + +.popup-inactive-menu-item { + color: rgba(255, 255, 255, 0.87); } + .popup-inactive-menu-item:insensitive { + color: rgba(255, 255, 255, 0.32); } + +/* This is for popup menus in Cinnamon versions < 3.2 */ +.popup-menu { + color: white; + color: rgba(255, 255, 255, 0.87); } + .popup-menu-arrow { + icon-size: 16px; } + .popup-menu .popup-sub-menu { + background-color: #424241; + box-shadow: none; } + .popup-menu .popup-sub-menu .popup-menu-item:ltr { + padding-right: 1.75em; } + .popup-menu .popup-sub-menu .popup-menu-item:rtl { + padding-left: 1.75em; } + .popup-menu .popup-sub-menu StScrollBar { + padding: 4px; } + .popup-menu .popup-sub-menu StScrollBar StBin#trough, .popup-menu .popup-sub-menu StScrollBar StBin#vhandle { + border-width: 0; } + .popup-menu .popup-menu-content { + padding: 1em 0em 1em 0em; } + .popup-menu .popup-menu-item { + padding: .4em 1.75em; + spacing: 1em; + border: 1px solid transparent; + border-left-width: 0; + border-right-width: 0; } + .popup-menu .popup-menu-item:active { + color: rgba(255, 255, 255, 0.87); + border-color: rgba(255, 255, 255, 0); + background-color: rgba(255, 255, 255, 0); } + .popup-menu .popup-menu-item:insensitive { + color: rgba(255, 255, 255, 0.37); + background: none; } + .popup-menu .popup-inactive-menu-item { + color: rgba(255, 255, 255, 0.87); } + .popup-menu .popup-inactive-menu-item:insensitive { + color: rgba(255, 255, 255, 0.32); } + .popup-menu-icon { + icon-size: 16px; } + +.popup-menu-boxpointer { + -arrow-border-radius: 3px; + -arrow-background-color: #303130; + -arrow-border-width: 1px; + -arrow-border-color: #212221; + -arrow-base: 21px; + -arrow-rise: 9px; + -boxpointer-gap: 2px; } + +/*Scale view context menu*/ +.popup-combo-menu { + color: rgba(255, 255, 255, 0.87); + border: 1px solid #212221; + border-radius: 3px; + background-color: #424241; + box-shadow: none; + padding: 1em 0em 1em 0em; } + +.popup-combobox-item { + spacing: 1em; + padding: .4em 1.75em; + border: 1px solid transparent; + border-left-width: 0; + border-right-width: 0; } + +.popup-separator-menu-item { + -gradient-height: 1px; + -gradient-start: #212221; + -gradient-end: #212221; + -margin-horizontal: 0; + height: 1px; } + +.popup-alternating-menu-item:alternate { + font-weight: normal; } + +.popup-device-menu-item { + spacing: .5em; } + +.popup-subtitle-menu-item { + font-weight: normal; } + +.nm-menu-item-icons { + spacing: .5em; } + +#panel { + font-weight: bold; + /* sets the height of horizontal panels */ + height: 40px; + /* sets the width of vertical panels */ + width: 32px; + /* Set the symbolic foreground color for icons, and importantly, the system tray applet icons */ + color: rgba(255, 255, 255, 0.87); } + #panelLeft { + spacing: 4px; } + #panelLeft:dnd { + background-gradient-direction: vertical; + background-gradient-start: rgba(255, 0, 0, 0.05); + background-gradient-end: rgba(255, 0, 0, 0.2); } + #panelLeft:ltr { + padding-right: 4px; } + #panelLeft:rtl { + padding-left: 4px; } + #panelLeft.vertical { + padding: 0px; } + #panelLeft.vertical:ltr { + padding-right: 0px; } + #panelLeft.vertical:rtl { + padding-left: 0px; } + #panelRight:dnd { + background-gradient-direction: vertical; + background-gradient-start: rgba(0, 0, 255, 0.05); + background-gradient-end: rgba(0, 0, 255, 0.2); } + #panelRight:ltr { + padding-left: 4px; + spacing: 0px; } + #panelRight:rtl { + padding-right: 4px; + spacing: 0px; } + #panelRight.vertical { + padding: 0px; } + #panelRight.vertical:ltr { + padding-right: 0px; } + #panelRight.vertical:rtl { + padding-left: 0px; } + #panelCenter { + spacing: 4px; } + #panelCenter:dnd { + background-gradient-direction: vertical; + background-gradient-start: rgba(0, 255, 0, 0.05); + background-gradient-end: rgba(0, 255, 0, 0.2); } + #panel:highlight { + border-image: none; + background-color: rgba(252, 65, 56, 0.5); } + +.panelLeft { + spacing: 4px; } + .panelLeft:dnd { + background-gradient-direction: vertical; + background-gradient-start: rgba(255, 0, 0, 0.05); + background-gradient-end: rgba(255, 0, 0, 0.2); } + .panelLeft:ltr { + padding-right: 4px; } + .panelLeft:rtl { + padding-left: 4px; } + .panelLeft.vertical { + padding: 0px; } + .panelLeft.vertical:ltr { + padding-right: 0px; } + .panelLeft.vertical:rtl { + padding-left: 0px; } + +.panelRight:dnd { + background-gradient-direction: vertical; + background-gradient-start: rgba(0, 0, 255, 0.05); + background-gradient-end: rgba(0, 0, 255, 0.2); } + +.panelRight:ltr { + padding-left: 4px; + spacing: 0px; } + +.panelRight:rtl { + padding-right: 4px; + spacing: 0px; } + +.panelRight.vertical { + padding: 0px; } + .panelRight.vertical:ltr { + padding-left: 0px; + spacing: 0px; } + .panelRight.vertical:rtl { + padding-right: 0px; + spacing: 0px; } + +.panelCenter { + spacing: 4px; } + .panelCenter.vertical { + padding-left: 0px; + padding-right: 0px; } + .panelCenter:dnd { + background-gradient-direction: vertical; + background-gradient-start: rgba(0, 255, 0, 0.05); + background-gradient-end: rgba(0, 255, 0, 0.2); } + +.panel-top, .panel-bottom, .panel-left, .panel-right { + color: #ffffff; + border: none; + background-color: rgba(48, 49, 48, 0.99); + font-size: 1em; + padding: 0px; } + +.panel-top { + box-shadow: 0 1px #212221; } + +.panel-bottom { + box-shadow: 0 -1px #212221; } + +.panel-left { + box-shadow: 1px 0 #212221; } + +.panel-right { + box-shadow: -1px 0 #212221; } + +.panel-dummy { + background-color: rgba(252, 65, 56, 0.5); } + .panel-dummy:entered { + background-color: rgba(252, 65, 56, 0.6); } + +.panel-status-button { + border-width: 0; + -natural-hpadding: 3px; + -minimum-hpadding: 3px; + font-weight: bold; + color: rgba(255, 255, 255, 0.87); } + +.panel-button { + -natural-hpadding: 6px; + -minimum-hpadding: 2px; + font-weight: bold; + color: green; + transition-duration: 100; } + +.system-status-icon { + icon-size: 16px; + padding: 0 1px; } + .system-status-icon.warning { + color: #F27835; } + .system-status-icon.error { + color: #FC4138; } + +#overview { + spacing: 12px; } + +.window-caption { + background-color: #353535; + border: 1px solid #353535; + color: #c3c3c3; + spacing: 8px; + border-radius: 2px; + font-size: 0.9em; + padding: 5px 8px; + -cinnamon-caption-spacing: 8px; } + .window-caption:focus { + background-color: #8fa876; + color: #ffffff; + border: 1px solid #8fa876; } + +.window-border { + border: 3px #8fa876; + border-radius: 2px; + background-color: rgba(255, 255, 255, 0.05); + /* Cover rounded corners and some bad adjustment gaps */ + box-shadow: 0 0 0 1px #8fa876 inset; } + +.overview-empty-placeholder { + color: #ffffff; + font-size: 2em; } + +.expo-workspaces-name-entry, +.expo-workspaces-name-entry#selected { + height: 1.5em; + border-radius: 2px; + font-size: 1em; + padding: 5px 8px; + -cinnamon-caption-spacing: 4px; + color: #c3c3c3; + background-color: rgba(109, 109, 109, 0.4); + border: 1px solid rgba(22, 22, 22, 0.4); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); } + .expo-workspaces-name-entry:focus, + .expo-workspaces-name-entry#selected:focus { + border: 1px solid #8fa876; + background-color: #8fa876; + color: #ffffff; + font-style: italic; + transition-duration: 300; + selection-background-color: #ffffff; + selected-color: #8fa876; } + +.expo-workspace-thumbnail-frame { + border: 4px solid rgba(255, 255, 255, 0); + background-color: rgba(255, 255, 255, 0); + border-radius: 2px; } + .expo-workspace-thumbnail-frame#active { + border: 4px solid #8fa876; + background-color: black; + border-radius: 2px; } + +.expo-background { + background-color: #353535; } + +.workspace-thumbnails { + spacing: 26px; } + .workspace-thumbnails-background, .workspace-thumbnails-background:rtl { + padding: 8px; } + +.workspace-add-button { + background-image: url("common-assets/misc/add-workspace.svg"); + height: 200px; + width: 35px; + transition-duration: 100; } + .workspace-add-button:hover { + background-image: url("common-assets/misc/add-workspace-hover.svg"); + transition-duration: 100; } + .workspace-add-button:active { + background-image: url("common-assets/misc/add-workspace-active.svg"); + transition-duration: 100; } + +.workspace-overview-background-shade { + background-color: rgba(0, 0, 0, 0.5); } + +.workspace-close-button, +.window-close { + background-image: url("common-assets/misc/close.svg"); + background-size: 26px; + height: 26px; + width: 26px; + -cinnamon-close-overlap: 12px; } + .workspace-close-button:hover, + .window-close:hover { + background-image: url("common-assets/misc/close-hover.svg"); + background-size: 26px; + height: 26px; + width: 26px; } + .workspace-close-button:active, + .window-close:active { + background-image: url("common-assets/misc/close-active.svg"); + background-size: 26px; + height: 26px; + width: 26px; } + +.window-close-area { + background-image: url("common-assets/misc/trash-icon.svg"); + height: 120px; + width: 400px; } + +.calendar { + spacing-rows: 0; + spacing-columns: 0; } + +.calendar-main-box { + margin: 0 .8em .5em .8em; } + +.calendar-events-main-box { + height: 300px; + margin-right: .5em; + padding: .5em; + min-width: 350px; + border: 1px solid #212221; + background-color: #424241; } + +.calendar-events-no-events-button { + margin: 6px 0 6px 0; + padding: 6px; } + .calendar-events-no-events-button:hover { + background-color: #8fa876; } + .calendar-events-no-events-button:hover .calendar-events-no-events-icon, + .calendar-events-no-events-button:hover .calendar-events-no-events-label { + color: #ffffff; } + +.calendar-events-no-events-icon, +.calendar-events-no-events-label { + font-weight: bold; + color: rgba(255, 255, 255, 0.87); + text-align: center; } + +.calendar-events-date-label { + padding: .1em .1em .5em .1em; + color: rgba(255, 255, 255, 0.87); + font-weight: bold; + text-align: center; } + +.calendar-events-event-container { + padding: 0; } + +.calendar-event-button { + border: 1px solid rgba(0, 0, 0, 0); } + .calendar-event-button .calendar-event-time-past { + color: rgba(255, 255, 255, 0.27); + font-weight: bold; + text-align: left; + margin-bottom: .2em; } + .calendar-event-button .calendar-event-time-present { + color: rgba(255, 255, 255, 0.87); + font-weight: bold; + text-align: left; + margin-bottom: .2em; } + .calendar-event-button .calendar-event-time-present:all-day { + color: #8fa876; } + .calendar-event-button .calendar-event-time-future { + color: rgba(255, 255, 255, 0.87); + font-weight: bold; + text-align: left; + margin-bottom: .2em; } + .calendar-event-button .calendar-event-summary { + color: rgba(255, 255, 255, 0.87); + text-align: left; + width: 200px; } + .calendar-event-button .calendar-event-countdown { + text-align: right; + margin-bottom: .6em; + color: rgba(255, 255, 255, 0.87); } + .calendar-event-button .calendar-event-countdown:soon { + font-weight: bold; } + .calendar-event-button .calendar-event-countdown:imminent { + font-weight: bold; + color: #F27835; } + .calendar-event-button .calendar-event-countdown:current { + font-weight: bold; + color: #8fa876; } + .calendar-event-button:hover { + background-color: #8fa876; + border: 1px solid #212221; } + .calendar-event-button:hover .calendar-event-time-past, + .calendar-event-button:hover .calendar-event-time-present, + .calendar-event-button:hover .calendar-event-time-future, + .calendar-event-button:hover .calendar-event-summary { + color: #ffffff; } + .calendar-event-button:hover .calendar-event-countdown { + text-align: right; + margin-bottom: .6em; + color: #ffffff; } + .calendar-event-button:hover .calendar-event-countdown:soon { + font-weight: bold; } + .calendar-event-button:hover .calendar-event-countdown:imminent { + font-weight: bold; } + .calendar-event-button:hover .calendar-event-countdown:current { + font-weight: bold; } + +.calendar-event-color-strip { + width: 2px; } + +.calendar-today-home-button { + padding: 6px; } + +.calendar-today-day-label { + font-size: 1.75em; + color: rgba(255, 255, 255, 0.87); + font-weight: bold; + text-align: center; + padding-bottom: .1em; } + +.calendar-today-date-label { + font-size: 1.1em; + color: rgba(255, 255, 255, 0.87); + font-weight: bold; + text-align: center; } + +.calendar-today-home-button-enabled { + padding: 6px; } + .calendar-today-home-button-enabled:hover { + background-color: #8fa876; } + .calendar-today-home-button-enabled:hover .calendar-today-day-label { + color: #ffffff; } + .calendar-today-home-button-enabled:hover .calendar-today-date-label { + color: #ffffff; } + +.calendar-month-label { + color: rgba(255, 255, 255, 0.87); + font-weight: bold; + padding: 8px 0; } + +.calendar-change-month-back, +.calendar-change-month-forward { + width: 16px; + height: 16px; } + +.calendar-change-month-back { + background-image: url("common-assets/misc/calendar-arrow-left.svg"); } + .calendar-change-month-back:focus, .calendar-change-month-back:hover { + background-image: url("common-assets/misc/calendar-arrow-left-hover.svg"); } + .calendar-change-month-back:active { + background-image: url("common-assets/misc/calendar-arrow-left.svg"); } + .calendar-change-month-back:rtl { + background-image: url("common-assets/misc/calendar-arrow-right.svg"); } + .calendar-change-month-back:rtl:focus, .calendar-change-month-back:rtl:hover { + background-image: url("common-assets/misc/calendar-arrow-right-hover.svg"); } + .calendar-change-month-back:rtl:active { + background-image: url("common-assets/misc/calendar-arrow-right.svg"); } + +.calendar-change-month-forward { + background-image: url("common-assets/misc/calendar-arrow-right.svg"); } + .calendar-change-month-forward:focus, .calendar-change-month-forward:hover { + background-image: url("common-assets/misc/calendar-arrow-right-hover.svg"); } + .calendar-change-month-forward:active { + background-image: url("common-assets/misc/calendar-arrow-right.svg"); } + .calendar-change-month-forward:rtl { + background-image: url("common-assets/misc/calendar-arrow-left.svg"); } + .calendar-change-month-forward:rtl:focus, .calendar-change-month-forward:rtl:hover { + background-image: url("common-assets/misc/calendar-arrow-left-hover.svg"); } + .calendar-change-month-forward:rtl:active { + background-image: url("common-assets/misc/calendar-arrow-left.svg"); } + +.calendar-day-event-dot-box { + margin-top: 1.7em; + max-rows: 1; } + +.calendar-day-event-dot { + margin: 1px; + border-radius: 2px; + width: 4px; + height: 4px; } + +.calendar-day-base { + font-size: 1em; + text-align: center; + width: 2.2em; + height: 2.2em; + padding: 0.1em; } + .calendar-day-base:hover { + font-weight: bold; + color: #ffffff; + background-color: #8fa876; } + +.calendar-day-heading { + color: rgba(255, 255, 255, 0.72); + margin-top: 1em; + font-size: 1.05em; } + +.calendar-day { + border-width: 0; + color: rgba(255, 255, 255, 0.77); } + +.calendar-day-top { + border-top-width: 0; } + +.calendar-day-left { + border-left-width: 0; } + +.calendar-nonwork-day { + color: rgba(255, 255, 255, 0.87); + background-color: transparent; + font-weight: bold; } + +.calendar-today { + color: rgba(255, 255, 255, 0.87); + background-color: rgba(143, 168, 118, 0.4); + border-width: 0; } + .calendar-today:selected { + font-weight: bold; } + +.calendar-not-today { + color: rgba(255, 255, 255, 0.87); } + .calendar-not-today:selected { + font-weight: bold; + background-color: rgba(255, 255, 255, 0.27); } + .calendar-not-today:selected:hover { + font-weight: bold; + color: rgba(255, 255, 255, 0.87); } + +.calendar-other-month-day { + color: rgba(255, 255, 255, 0.17); + opacity: 1; } + +.calendar-other-month-day:hover { + color: #ffffff; + opacity: 1; } + +.calendar-week-number { + color: rgba(255, 255, 255, 0.72); + font-size: 0.8em; + margin-top: 0.8em; } + +#notification { + border: 1px solid #212221; + border-radius: 3px; + background-color: #303130; + padding: 13px; + spacing-rows: 10px; + spacing-columns: 10px; + margin-from-right-edge-of-screen: 20px; + width: 34em; + color: rgba(255, 255, 255, 0.87); } + .popup-menu #notification { + color: rgba(255, 255, 255, 0.87); + border-image: url("dark-assets/misc/message.svg") 9 9 9 9; } + .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { + padding: 5px; } + #notification.multi-line-notification { + padding-bottom: 13px; + color: rgba(255, 255, 255, 0.87); } + #notification-scrollview { + max-height: 10em; } + #notification-scrollview > .top-shadow, #notification-scrollview > .bottom-shadow { + height: 1em; } + #notification-scrollview:ltr > StScrollBar { + padding-left: 6px; } + #notification-scrollview:rtl > StScrollBar { + padding-right: 6px; } + #notification-body { + spacing: 5px; } + #notification-actions { + spacing: 10px; } + +.notification-with-image { + min-height: 159px; + color: rgba(255, 255, 255, 0.87); } + +.notification-button, .notification-icon-button { + padding: 5px; } + +.notification-icon-button > StIcon { + icon-size: 32px; } + +#altTabPopup { + padding: 8px; + spacing: 16px; } + +.switcher-list { + color: rgba(255, 255, 255, 0.87); + border: 1px solid #212221; + background-color: #303130; + border-radius: 3px; + padding: 20px; } + .switcher-list > StBoxLayout { + padding: 4px; } + .switcher-list-item-container { + spacing: 8px; } + .switcher-list .item-box { + padding: 8px; + border-radius: 2px; } + .switcher-list .item-box:outlined { + padding: 8px; + border: 1px solid #8fa876; } + .switcher-list .item-box:selected { + color: #ffffff; + background-color: #8fa876; + border: 0px solid #8fa876; } + .switcher-list .thumbnail { + width: 256px; } + .switcher-list .thumbnail-box { + padding: 2px; + spacing: 4px; } + .switcher-list .separator { + width: 1px; + background: rgba(255, 255, 255, 0.2); } + +.switcher-arrow { + border-color: rgba(0, 0, 0, 0); + color: rgba(255, 255, 255, 0.87); } + .switcher-arrow:highlighted { + border-color: rgba(0, 0, 0, 0); + color: #ffffff; } + +.thumbnail-scroll-gradient-left { + background-color: rgba(0, 0, 0, 0); + border-radius: 24px; + border-radius-topright: 0px; + border-radius-bottomright: 0px; + width: 60px; } + +.thumbnail-scroll-gradient-right { + background-color: rgba(0, 0, 0, 0); + border-radius: 24px; + border-radius-topleft: 0px; + border-radius-bottomleft: 0px; + width: 60px; } + +.ripple-box { + width: 104px; + height: 104px; + background-image: url("common-assets/misc/corner-ripple.svg"); + background-size: contain; } + .ripple-box:rtl { + background-image: url("common-assets/misc/corner-ripple.svg"); } + +.lightbox { + background-color: rgba(0, 0, 0, 0.4); } + +.flashspot { + background-color: white; } + +.modal-dialog { + background-color: #303130; + border: 1px solid #212221; + border-radius: 3px; + padding: 5px 10px; } + .modal-dialog > StBoxLayout:first-child { + padding: 10px; } + .modal-dialog-button-box { + spacing: 0; + margin: 0px; + padding: 10px; + border: none; + background-color: #303130; } + .modal-dialog-button-box .modal-dialog-button { + padding-top: 0; + padding-bottom: 0; + height: 30px; } + .modal-dialog .confirm-dialog-title { + text-align: center; + font-weight: bold; + font-size: 1.3em; + padding-bottom: 12px; } + +.run-dialog { + padding: 10px 15px 10px 15px; + border: 1px solid #212221; + border-radius: 3px; + background-color: #303130; } + .run-dialog > * { + padding: 0; } + .run-dialog-label { + font-size: 1.3em; + font-weight: bold; + color: rgba(255, 255, 255, 0.87); + padding-bottom: 15px; + text-align: center; } + .run-dialog-description { + color: rgba(255, 255, 255, 0.87); + padding-top: 15px; + text-align: center; } + .run-dialog-description.error { + color: #FC4138; } + .run-dialog-completion-box { + padding-top: 5px; + padding-left: 15px; + font-size: 1em; } + .run-dialog-entry { + width: 21em; + height: 1.2em; + padding: 7px; + border-radius: 3px; + caret-color: #c3c3c3; + selected-color: #ffffff; + selection-background-color: #8fa876; + color: #c3c3c3; + background-color: rgba(109, 109, 109, 0.4); + border: 1px solid rgba(22, 22, 22, 0.4); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); } + .run-dialog-entry:focus { + color: rgba(255, 255, 255, 0.87); + background-color: #424241; + border: 1px solid #8fa876; + box-shadow: inset 0 2px 4px rgba(66, 66, 65, 0.05); } + .run-dialog .modal-dialog-button-box { + border: none; + box-shadow: none; + background: none; } + +/* CinnamonMountOperation Dialogs */ +.cinnamon-mount-operation-icon { + icon-size: 48px; } + +.mount-password-reask { + color: #F27835; } + +.show-processes-dialog, +.mount-question-dialog { + spacing: 24px; } + .show-processes-dialog-subject, + .mount-question-dialog-subject { + padding-top: 10px; + padding-left: 17px; + padding-bottom: 6px; } + .show-processes-dialog-subject:rtl, + .mount-question-dialog-subject:rtl { + padding-left: 0px; + padding-right: 17px; } + .show-processes-dialog-description, + .mount-question-dialog-description { + padding-left: 17px; + width: 28em; } + .show-processes-dialog-description:rtl, + .mount-question-dialog-description:rtl { + padding-right: 17px; } + +.show-processes-dialog-app-list { + max-height: 200px; + padding-top: 24px; + padding-left: 49px; + padding-right: 32px; } + .show-processes-dialog-app-list:rtl { + padding-right: 49px; + padding-left: 32px; } + .show-processes-dialog-app-list-item { + color: #ccc; } + .show-processes-dialog-app-list-item:hover { + color: white; } + .show-processes-dialog-app-list-item:ltr { + padding-right: 1em; } + .show-processes-dialog-app-list-item:rtl { + padding-left: 1em; } + .show-processes-dialog-app-list-item-icon:ltr { + padding-right: 17px; } + .show-processes-dialog-app-list-item-icon:rtl { + padding-left: 17px; } + .show-processes-dialog-app-list-item-name { + font-size: 1.1em; } + +.magnifier-zoom-region { + border: 2px solid maroon; } + .magnifier-zoom-region .full-screen { + border-width: 0px; } + +#keyboard { + background-color: #353535; + border-width: 0; + border-top-width: 1px; + border-color: rgba(0, 0, 0, 0.4); } + +.keyboard-layout { + spacing: 10px; + padding: 10px; } + +.keyboard-row { + spacing: 15px; } + +.keyboard-key { + min-height: 2em; + min-width: 2em; + font-size: 1.4em; + font-weight: bold; + border-radius: 3px; + box-shadow: none; + color: #c3c3c3; + border: 1px solid #212221; + background-color: rgba(109, 109, 109, 0.4); } + .keyboard-key:hover { + color: #c3c3c3; + border: 1px solid rgba(2, 2, 2, 0.4); + background-color: rgba(127, 127, 127, 0.5); } + .keyboard-key:active, .keyboard-key:checked { + color: #ffffff; + border: 1px solid #8fa876; + background-color: #8fa876; } + .keyboard-key:grayed { + color: #606060; + border: 1px solid rgba(2, 2, 2, 0.4); + background-color: rgba(109, 109, 109, 0.25); } + +.keyboard-subkeys { + color: #c3c3c3; + padding: 5px; + -arrow-border-radius: 2px; + -arrow-background-color: #353535; + -arrow-border-width: 1px; + -arrow-border-color: rgba(0, 0, 0, 0.4); + -arrow-base: 20px; + -arrow-rise: 10px; + -boxpointer-gap: 5px; } + +.menu-favorites-box { + padding: 10px; + transition-duration: 300; + background-color: #424241; + border: 1px solid #212221; } + +.menu-favorites-button { + padding: .9em 1em; + border: 1px solid rgba(0, 0, 0, 0); + border-radius: 2px; } + .menu-favorites-button:hover { + background-color: #8fa876; } + +.menu-places-box { + padding: 10px; + border: 0px solid red; } + +.menu-places-button { + padding: 10px; } + +.menu-categories-box { + padding: 10px 30px 10px 30px; } + +.menu-applications-inner-box, .menu-applications-outer-box { + padding: 10px 10px 0 10px; } + +.menu-application-button { + padding: 7px; + border: 1px solid rgba(0, 0, 0, 0); } + .menu-application-button:highlighted { + font-weight: bold; } + .menu-application-button-selected { + padding: 7px; + color: #ffffff; + background-color: #8fa876; + border: 1px solid #212221; } + .menu-application-button-selected:highlighted { + font-weight: bold; } + .menu-application-button-label:ltr { + padding-left: 5px; } + .menu-application-button-label:rtl { + padding-right: 5px; } + +.menu-category-button { + padding: 7px; + border: 1px solid rgba(0, 0, 0, 0); } + .menu-category-button-selected { + padding: 7px; + color: #ffffff; + background-color: #8fa876; + border: 1px solid #212221; } + .menu-category-button-hover { + background-color: red; + border-radius: 2px; } + .menu-category-button-greyed { + padding: 7px; + color: rgba(255, 255, 255, 0.32); + border: 1px solid rgba(0, 0, 0, 0); } + .menu-category-button-label:ltr { + padding-left: 5px; } + .menu-category-button-label:rtl { + padding-right: 5px; } + +.menu-selected-app-box { + padding-right: 30px; + padding-left: 28px; + text-align: right; + height: 2.2em; } + .menu-selected-app-box:rtl { + padding-top: 10px; + height: 2.2em; } + +.menu-selected-app-title { + font-weight: bold; } + +.menu-selected-app-description { + max-width: 150px; } + +.menu-search-box:ltr { + padding-left: 30px; } + +.menu-search-box-rtl { + padding-right: 30px; } + +#menu-search-entry { + width: 250px; + min-height: 16px; + font-weight: normal; + caret-color: rgba(255, 255, 255, 0.87); } + +.menu-search-entry-icon { + icon-size: 1em; + color: rgba(255, 255, 255, 0.87); } + +/* Context menu (at the moment only for favorites) */ +.info-osd { + text-align: center; + font-weight: bold; + spacing: 1em; + padding: 16px; + color: rgba(255, 255, 255, 0.87); + border: 1px solid #212221; + border-radius: 5px; + background-color: #303130; } + +.restart-osd { + font-size: 1.6em; } + +.workspace-osd { + font-size: 4em; } + +.osd-window { + text-align: center; + font-weight: bold; + spacing: 1em; + padding: 20px; + color: rgba(255, 255, 255, 0.87); + background-color: #303130; + border: 1px solid #212221; + border-radius: 5px; } + .osd-window .osd-monitor-label { + font-size: 3em; } + .osd-window .level { + padding: 0; + height: 0.7em; + background-color: rgba(0, 0, 0, 0.5); + border-radius: 2px; } + .osd-window .level-bar { + border-radius: 2px; + background-color: #8fa876; } + +.window-list-box { + spacing: 6px; + padding-left: 10px; + padding-top: 1px; } + .window-list-box.vertical { + spacing: 2px; + padding-left: 0px; + padding-right: 0px; + padding-top: 10px; + padding-bottom: 10px; } + .window-list-box:highlight { + background-color: rgba(252, 65, 56, 0.5); } + +.window-list-item-label { + font-weight: bold; + width: 15em; + min-width: 5px; } + +.window-list-item-box { + font-weight: bold; + background-image: none; + padding-top: 0; + padding-left: 8px; + padding-right: 8px; + transition-duration: 100; + color: rgba(255, 255, 255, 0.67); } + .window-list-item-box.top, .window-list-item-box.bottom { + border-bottom-width: 2px; } + .window-list-item-box.top StLabel, .window-list-item-box.bottom StLabel { + padding-left: 2px; } + .window-list-item-box.right { + padding-left: 0px; + padding-right: 0px; + border-right-width: 2px; } + .window-list-item-box.right StBin { + padding-right: 0; } + .window-list-item-box.left { + padding-left: 0px; + padding-right: 0px; + border-left-width: 2px; } + .window-list-item-box.left StBin { + padding-left: 1px; } + .window-list-item-box:hover, .window-list-item-box:groupFocus { + color: rgba(255, 255, 255, 0.87); + background-color: rgba(255, 255, 255, 0.07); } + .window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:focus, .window-list-item-box:running { + color: rgba(255, 255, 255, 0.87); + border-color: #8fa876; + background-color: rgba(255, 255, 255, 0.07); } + .window-list-item-box .progress { + background-color: rgba(143, 168, 118, 0.8); } + +.window-list-item-demands-attention { + background-gradient-direction: vertical; + background-gradient-start: #F04A50; + background-gradient-end: #F04A50; } + +.window-list-preview { + spacing: 6px; + color: rgba(255, 255, 255, 0.87); + border: 1px solid #212221; + background-color: #303130; + border-radius: 3px; + padding: 6px 12px 12px 12px; + font-size: 1em; } + +.grouped-window-list-item-label { + font-weight: bold; + width: 15em; + min-width: 5px; } + +.grouped-window-list-item-box { + text-align: left; + font-weight: bold; + background-image: none; + padding-top: 0; + padding-left: 8px; + padding-right: 8px; + transition-duration: 100; + color: rgba(255, 255, 255, 0.67); } + .grouped-window-list-item-box.top, .grouped-window-list-item-box.bottom { + border-bottom-width: 2px; } + .grouped-window-list-item-box.top StLabel, .grouped-window-list-item-box.bottom StLabel { + padding-left: 2px; } + .grouped-window-list-item-box.right { + padding-left: 0px; + padding-right: 0px; + border-right-width: 2px; } + .grouped-window-list-item-box.right StBin { + padding-right: 0; } + .grouped-window-list-item-box.left { + padding-left: 0px; + padding-right: 0px; + border-left-width: 2px; } + .grouped-window-list-item-box.left StBin { + padding-left: 1px; } + .grouped-window-list-item-box:hover, .grouped-window-list-item-box:focus { + color: rgba(255, 255, 255, 0.87); + background-color: rgba(255, 255, 255, 0.17); } + .grouped-window-list-item-box:active, .grouped-window-list-item-box:checked { + color: rgba(255, 255, 255, 0.87); + border-color: #8fa876; } + .grouped-window-list-item-box .progress { + background-color: rgba(143, 168, 118, 0.8); } + +.grouped-window-list-item-demands-attention { + background-gradient-direction: vertical; + background-gradient-start: #F04A50; + background-gradient-end: #F04A50; } + +.grouped-window-list-thumbnail-label { + padding-left: 4px; } + +.grouped-window-list-number-label { + z-index: 99; + color: #d0d0d0; } + +.grouped-window-list-badge { + border-radius: 256px; + background-color: #4a4a4a; } + +.grouped-window-list-button-label { + padding-left: 4px; } + +.grouped-window-list-thumbnail-alert { + background: rgba(255, 52, 52, 0.3); } + +.grouped-window-list-thumbnail-menu { + color: rgba(255, 255, 255, 0.87); + border: 1px solid #212221; + background-color: #303130; + border-radius: 3px; + padding: 0px; } + .grouped-window-list-thumbnail-menu > StBoxLayout { + padding: 4px; } + .grouped-window-list-thumbnail-menu .item-box { + padding: 10px; + border-radius: 2px; + spacing: 4px; } + .grouped-window-list-thumbnail-menu .item-box:outlined { + padding: 8px; + border: 1px solid #8fa876; } + .grouped-window-list-thumbnail-menu .item-box:selected { + border: 1px solid #8fa876; } + .grouped-window-list-thumbnail-menu .thumbnail { + width: 256px; } + .grouped-window-list-thumbnail-menu .separator { + width: 1px; + background: rgba(255, 255, 255, 0.2); } + +.sound-button { + width: 22px; + height: 13px; + padding: 8px; } + .sound-button-container { + padding-right: 3px; + padding-left: 3px; } + .sound-button StIcon { + icon-size: 1.4em; } + +.sound-track-infos { + padding: 5px; } + +.sound-track-info { + padding-top: 2px; + padding-bottom: 2px; } + .sound-track-info StIcon { + icon-size: 16px; } + .sound-track-info StLabel { + padding-left: 5px; + padding-right: 5px; } + +.sound-track-box { + padding-left: 15px; + padding-right: 15px; + max-width: 220px; } + +.sound-seek-box { + padding-left: 15px; } + .sound-seek-box StLabel { + padding-top: 2px; } + .sound-seek-box StIcon { + icon-size: 16px; } + +.sound-seek-slider { + width: 140px; } + +.sound-volume-menu-item { + padding: .4em 1.75em; } + .sound-volume-menu-item StIcon { + icon-size: 1.14em; + padding-left: 8px; + padding-right: 8px; } + +.sound-playback-control { + padding: 5px 10px 10px 10px; } + +.sound-player > StBoxLayout:first-child { + padding: 5px 10px 12px 10px; + spacing: 0.5em; } + .sound-player > StBoxLayout:first-child StButton:small { + width: 20px; + height: 20px; + border: 1px solid transparent; } + .sound-player > StBoxLayout:first-child StButton:small StIcon { + icon-size: 12px; } + .sound-player > StBoxLayout:first-child StButton:small:hover { + color: rgba(255, 255, 255, 0.87); + background-color: #545453; + border: 1px solid #212221; + box-shadow: inset 0 2px 4px rgba(84, 84, 83, 0.05); } + .sound-player > StBoxLayout:first-child StButton:small:active { + color: #ffffff; + background-color: #8fa876; + border: 1px solid #8fa876; + box-shadow: inset 0 2px 4px #8fa876; } + +.sound-player-generic-coverart { + background: rgba(0, 0, 0, 0.2); } + +.sound-player-overlay { + width: 290px; + height: 70px; + padding: 15px; + spacing: 0.5em; + background: rgba(48, 49, 48, 0.9); + border-top: 1px solid #212221; + color: rgba(255, 255, 255, 0.87); } + .sound-player-overlay StButton { + width: 22px; + height: 13px; + padding: 5px; + color: rgba(255, 255, 255, 0.87); + border-radius: 2px; + border: 1px solid transparent; } + .sound-player-overlay StButton StIcon { + icon-size: 16px; } + .sound-player-overlay StButton:hover { + color: rgba(255, 255, 255, 0.87); + background-color: #545453; + border: 1px solid #212221; + box-shadow: inset 0 2px 4px rgba(84, 84, 83, 0.05); } + .sound-player-overlay StButton:active { + color: #ffffff; + background-color: #8fa876; + border: 1px solid #8fa876; + box-shadow: inset 0 2px 4px #8fa876; } + .sound-player-overlay StBoxLayout { + padding-top: 2px; } + .sound-player-overlay > StBoxLayout { + spacing: 5px; } + +.sound-player .slider { + height: 0.5em; + padding: 0; + border: none; + -slider-height: 0.5em; + -slider-background-color: #232423; + -slider-border-color: rgba(0, 0, 0, 0); + -slider-active-background-color: #8fa876; + -slider-active-border-color: rgba(0, 0, 0, 0); + -slider-border-width: 0px; + -slider-handle-radius: 0px; } + +#workspaceSwitcher { + spacing: 0px; + padding: 3px; } + +/* Controls the styling when using the "Simple buttons" option */ +.workspace-switcher { + padding-left: 3px; + padding-right: 3px; } + .panel-left .workspace-switcher, .panel-right .workspace-switcher { + padding: 0; } + +.workspace-button { + border: 1px solid rgba(0, 0, 0, 0.4); + background-color: rgba(0, 0, 0, 0.2); + width: 20px; + height: 14px; + color: rgba(255, 255, 255, 0.45); + padding: 3px; + padding-top: 4px; + transition-duration: 200; } + .workspace-button.vertical { + height: 1.5em; + width: 24px; + padding: 0; + padding-top: 3px; + padding-bottom: 3px; } + .workspace-button:outlined { + background-color: #8fa876; + color: #ffffff; } + .workspace-button:outlined:hover { + background-color: rgba(143, 168, 118, 0.7); + color: #ffffff; } + .workspace-button:hover { + background-color: rgba(255, 255, 255, 0.07); + color: #ffffff; } + +/* Controls the style when using the "Visual representation" option */ +.workspace-graph { + padding: 3px; + spacing: 6px; } + +.workspace-graph .workspace { + border: 1px solid rgba(0, 0, 0, 0.4); + background-color: rgba(0, 0, 0, 0.2); } + +.workspace-graph .workspace:active { + border: 1px solid #8fa876; } + +.workspace-graph .workspace .windows { + -active-window-background: #565856; + -active-window-border: rgba(0, 0, 0, 0.8); + -inactive-window-background: #565856; + -inactive-window-border: rgba(0, 0, 0, 0.8); } + +.workspace-graph .workspace:active .windows { + -active-window-background: #6f716f; + -active-window-border: rgba(0, 0, 0, 0.8); + -inactive-window-background: #3d3e3d; + -inactive-window-border: rgba(0, 0, 0, 0.8); } + +.panel-launchers { + padding-left: 7px; + spacing: 2px; } + .panel-launchers .launcher { + padding-left: 2px; + padding-right: 2px; + padding-bottom: 2px; + transition-duration: 200; } + .panel-launchers .launcher:hover { + background-color: #8fa876; } + .panel-launchers.vertical { + padding-top: 2px; + padding-bottom: 2px; + padding-left: 0px; + padding-right: 0px; + spacing: 1px; } + .panel-launchers.vertical .launcher { + padding-top: 2px; + padding-bottom: 2px; } + +#overview-corner { + background-image: url("common-assets/misc/overview.png"); } + #overview-corner:hover { + background-image: url("common-assets/misc/overview-hover.png"); } + +.applet-separator { + padding: 1px 4px; } + .applet-separator.vertical { + padding: 4px 1px; } + +.applet-separator-line { + width: 1px; + background: rgba(255, 255, 255, 0.12); } + .applet-separator-line-vertical { + height: 1px; + background: rgba(255, 255, 255, 0.12); } + +.applet-box { + padding-left: 4px; + padding-right: 4px; + spacing: 4px; + color: rgba(255, 255, 255, 0.87); + text-shadow: none; + transition-duration: 100; + text-align: center; } + .applet-box.vertical { + padding-left: 0px; + padding-right: 0px; + padding-top: 3px; + padding-bottom: 3px; } + .applet-box:hover, .applet-box:checked { + color: #ffffff; + background-color: #8fa876; } + .applet-box:highlight { + background-image: none; + border-image: none; + background-color: rgba(252, 65, 56, 0.5); } + +.applet-label { + font-weight: bold; + color: rgba(255, 255, 255, 0.87); } + .applet-label:hover, .applet-label:checked, .applet-box:hover .applet-label, .applet-box:checked .applet-label { + color: #ffffff; + text-shadow: none; } + +.applet-icon { + color: #ffffff; + icon-size: 22px; } + .applet-icon:hover, .applet-icon:checked, .applet-box:hover > .applet-icon, .applet-box:checked > .applet-icon { + color: #ffffff; + text-shadow: none; } + +.user-icon { + width: 32px; + height: 32px; + background-color: transparent; + border: none; + border-radius: 0; } + +.user-label { + color: rgba(255, 255, 255, 0.87); + font-size: 1em; + font-weight: bold; + margin: 0px; } + +.desklet { + color: rgba(255, 255, 255, 0.87); } + .desklet:highlight { + background-color: rgba(252, 65, 56, 0.5); } + .desklet-with-borders { + border: 1px solid #212221; + border-radius: 5px; + background-color: #303130; + color: rgba(255, 255, 255, 0.87); + padding: 12px; + padding-bottom: 16px; } + .desklet-with-borders:highlight { + background-color: rgba(252, 65, 56, 0.5); } + .desklet-with-borders-and-header { + border: 1px solid #212221; + border-top-width: 0; + border-radius: 0 0 5px 5px; + background-color: #303130; + color: rgba(255, 255, 255, 0.87); + border-radius: 0; + border-radius-topleft: 0; + border-radius-topright: 0; + padding: 12px; + padding-bottom: 17px; } + .desklet-with-borders-and-header:highlight { + background-color: rgba(252, 65, 56, 0.5); } + .desklet-header { + border: 1px solid #212221; + border-radius: 5px 5px 0 0; + background-color: #282928; + color: rgba(255, 255, 255, 0.87); + font-size: 1em; + padding: 12px; + padding-bottom: 6px; } + .desklet-drag-placeholder { + border: 2px solid #8fa876; + background-color: rgba(143, 168, 118, 0.3); } + +.photoframe-box { + border: 1px solid #212221; + border-radius: 5px; + background-color: #303130; + color: rgba(255, 255, 255, 0.87); + padding: 12px; + padding-bottom: 16px; } + +.notification-applet-padding { + padding: .5em 1em; } + +.notification-applet-container { + max-height: 100px; } + +.tile-preview { + background-color: rgba(143, 168, 118, 0.3); + border: 1px solid #8fa876; } + .tile-preview.snap { + background-color: rgba(143, 168, 118, 0.6); } + +.tile-hud { + background-color: rgba(143, 168, 118, 0.3); + border: 1px solid #8fa876; } + .tile-hud.snap { + background-color: rgba(143, 168, 118, 0.6); } + .tile-hud:top { + border-top-width: 0px; } + .tile-hud:bottom { + border-bottom-width: 0px; } + .tile-hud:left { + border-left-width: 0px; } + .tile-hud:right { + border-right-width: 0px; } + .tile-hud:top-left { + border-top-width: 0px; + border-left-width: 0px; } + .tile-hud:top-right { + border-top-width: 0px; + border-right-width: 0px; } + .tile-hud:bottom-left { + border-bottom-width: 0px; + border-left-width: 0px; } + .tile-hud:bottom-right { + border-bottom-width: 0px; + border-right-width: 0px; } + +.xkcd-box { + padding: 6px; + border: 0px; + background-color: rgba(0, 0, 0, 0); + border-radius: 0px; } diff --git a/cinnamon/cinnamon.css b/cinnamon/cinnamon.css new file mode 100755 index 0000000..5e75af0 --- /dev/null +++ b/cinnamon/cinnamon.css @@ -0,0 +1,1731 @@ +stage { + color: rgba(0, 0, 0, 0.87); } + +.label-shadow { + color: rgba(0, 0, 0, 0); } + +.sound-button, .modal-dialog-button-box .modal-dialog-button, .notification-button, .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { + min-height: 20px; + padding: 5px 32px; + transition-duration: 0; + color: rgba(0, 0, 0, 0.87); + background-color: #f8f9f8; + border: 1px solid #c0c5bb; + box-shadow: inset 0 2px 4px rgba(248, 249, 248, 0.05); } + .sound-button, .modal-dialog-button-box .modal-dialog-button, .notification-button, .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { + border-radius: 2px; } + .sound-button:focus, .modal-dialog-button-box .modal-dialog-button:focus, .notification-button:focus, .notification-icon-button:focus, .popup-menu #notification .notification-button:focus, .popup-menu #notification .notification-icon-button:focus { + color: rgba(0, 0, 0, 0.87); + background-color: #f8f9f8; + border: 1px solid #92b372; + box-shadow: inset 0 2px 4px rgba(248, 249, 248, 0.05); } + .sound-button:hover, .modal-dialog-button-box .modal-dialog-button:hover, .notification-button:hover, .notification-icon-button:hover, .popup-menu #notification .notification-button:hover, .popup-menu #notification .notification-icon-button:hover { + color: rgba(0, 0, 0, 0.87); + background-color: white; + border: 1px solid #c0c5bb; + box-shadow: inset 0 2px 4px rgba(255, 255, 255, 0.05); } + .sound-button:hover:focus, .modal-dialog-button-box .modal-dialog-button:hover:focus, .notification-button:hover:focus, .notification-icon-button:hover:focus, .popup-menu #notification .notification-button:hover:focus, .popup-menu #notification .notification-icon-button:hover:focus { + color: rgba(0, 0, 0, 0.87); + background-color: white; + border: 1px solid #92b372; + box-shadow: inset 0 2px 4px rgba(248, 249, 248, 0.05); } + .sound-button:active, .modal-dialog-button-box .modal-dialog-button:active, .notification-button:active, .notification-icon-button:active, .popup-menu #notification .notification-button:active, .popup-menu #notification .notification-icon-button:active { + color: #ffffff; + background-color: #92b372; + border: 1px solid #92b372; + box-shadow: inset 0 2px 4px #92b372; } + .sound-button:insensitive, .modal-dialog-button-box .modal-dialog-button:insensitive, .notification-button:insensitive, .notification-icon-button:insensitive, .popup-menu #notification .notification-button:insensitive, .popup-menu #notification .notification-icon-button:insensitive { + color: rgba(0, 0, 0, 0.42); + border: 1px solid rgba(192, 197, 187, 0.55); + background-color: rgba(248, 249, 248, 0.55); + box-shadow: inset 0 2px 4px rgba(248, 249, 248, 0.05); } + +#menu-search-entry, .popup-menu #notification StEntry { + padding: 7px; + caret-size: 1px; + selection-background-color: #92b372; + selected-color: #ffffff; + transition-duration: 300ms; + border-radius: 3px; + color: #202020; + background-color: #fdfdfc; + border: 1px solid #cfd6e6; + box-shadow: inset 0 2px 4px rgba(253, 253, 252, 0.05); } + #menu-search-entry:focus, .popup-menu #notification StEntry:focus, #menu-search-entry:hover, .popup-menu #notification StEntry:hover { + color: rgba(0, 0, 0, 0.87); + background-color: #fdfdfc; + border: 1px solid #92b372; + box-shadow: inset 0 2px 4px rgba(253, 253, 252, 0.05); } + #menu-search-entry:insensitive, .popup-menu #notification StEntry:insensitive { + color: rgba(0, 0, 0, 0.42); + background-color: #f9f9f8; + border-color: 1px solid #dfe4eb; + box-shadow: inset 0 2px 4px rgba(249, 249, 248, 0.05); } + #menu-search-entry StIcon.capslock-warning, .popup-menu #notification StEntry StIcon.capslock-warning { + icon-size: 16px; + warning-color: #F27835; + padding: 0 4px; } + +.notification StEntry { + padding: 7px; + caret-size: 1px; + caret-color: #c3c3c3; + selection-background-color: #92b372; + selected-color: #ffffff; + transition-duration: 300ms; + border-radius: 3px; + color: #c3c3c3; + background-color: rgba(109, 109, 109, 0.4); + border: 1px solid rgba(22, 22, 22, 0.4); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); } + .notification StEntry:focus { + color: #ffffff; + background-color: #92b372; + border: 1px solid #92b372; + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); } + .notification StEntry:insensitive { + color: rgba(195, 195, 195, 0.55); + background-color: rgba(109, 109, 109, 0.25); + border: 1px solid rgba(22, 22, 22, 0.4); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); } + +StScrollView.vfade { + -st-vfade-offset: 68px; } + +StScrollView.hfade { + -st-hfade-offset: 68px; } + +StScrollBar { + padding: 8px; } + StScrollView StScrollBar { + min-width: 5px; + min-height: 5px; } + StScrollBar StBin#trough { + background-color: rgba(253, 253, 252, 0.1); + border-radius: 8px; } + StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { + border-radius: 2px; + background-color: rgba(161, 161, 160, 0.948); + border: 0px solid; + margin: 0px; } + StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { + background-color: rgba(183, 183, 182, 0.961); } + StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { + background-color: #92b372; } + +.separator { + -gradient-height: 1px; + -gradient-start: rgba(0, 0, 0, 0); + -gradient-end: rgba(0, 0, 0, 0); + -margin-horizontal: 1.5em; + height: 1em; } + +.popup-slider-menu-item, +.slider { + -slider-height: 0.3em; + -slider-background-color: #cfd6e6; + -slider-border-color: rgba(243, 244, 242, 0.3); + -slider-active-background-color: #92b372; + -slider-active-border-color: rgba(243, 244, 242, 0.3); + -slider-border-width: 1px; + -slider-handle-radius: 0.5em; + height: 1em; + min-width: 15em; + border: 0 solid transparent; + border-right-width: 1px; + border-left-width: 5px; } + +.check-box CinnamonGenericContainer { + spacing: .2em; + min-height: 30px; + padding-top: 2px; } + +.check-box StLabel { + font-weight: normal; } + +.check-box StBin { + width: 16px; + height: 16px; + background-image: url("light-assets/checkbox/checkbox-unchecked.svg"); } + +.check-box:focus StBin { + background-image: url("light-assets/checkbox/checkbox-unchecked-focused.svg"); } + +.check-box:checked StBin { + background-image: url("light-assets/checkbox/checkbox-checked.svg"); } + +.check-box:focus:checked StBin { + background-image: url("light-assets/checkbox/checkbox-checked-focused.svg"); } + +.radiobutton CinnamonGenericContainer { + spacing: .2em; + height: 26px; + padding-top: 2px; } + +.radiobutton StLabel { + padding-top: 4px; + font-size: 0.9em; + box-shadow: none; } + +.radiobutton StBin { + width: 16px; + height: 16px; + background-image: url("light-assets/checkbox/checkbox-unchecked.svg"); } + +.radiobutton:focus StBin { + background-image: url("light-assets/checkbox/checkbox-unchecked-focused.svg"); } + +.radiobutton:checked StBin { + background-image: url("light-assets/checkbox/checkbox-checked.svg"); } + +.radiobutton:focus:checked StBin { + background-image: url("light-assets/checkbox/checkbox-checked-focused.svg"); } + +.toggle-switch { + width: 50px; + height: 20px; + background-size: contain; } + .toggle-switch-us, .toggle-switch-intl { + background-image: url("light-assets/switch/switch-off.svg"); } + .toggle-switch-us:checked, .toggle-switch-intl:checked { + background-image: url("light-assets/switch/switch-on.svg"); } + +.cinnamon-link { + color: #789d55; + text-decoration: underline; } + .cinnamon-link:hover { + color: #92b372; } + +#Tooltip { + border: 1px solid #d0d0d0; + border-radius: 3px; + padding: 5px 12px; + background-color: #fbeaa0; + color: #4a4a4a; + font-size: 1em; + font-weight: normal; + text-align: center; } + +#LookingGlassDialog { + color: rgba(0, 0, 0, 0.87); + border: 1px solid #c0c5bb; + border-radius: 3px; + background-color: #f3f4f2; + spacing: 4px; + padding: 8px; } + +.menu { + color: rgba(0, 0, 0, 0.87); + border: 1px solid #c0c5bb; + border-radius: 3px; + background-color: rgba(243, 244, 242, 0.99); } + .menu.top { + border-radius: 0 0 3px 3px; } + .menu.bottom { + border-radius: 3px 3px 0 0; } + .menu.left { + border-radius: 0 3px 3px 0; } + .menu.right { + border-radius: 3px 0 0 3px; } + +.popup-sub-menu { + background-color: #fdfdfc; + box-shadow: none; } + .popup-sub-menu .popup-menu-item:ltr { + padding-right: 1.75em; } + .popup-sub-menu .popup-menu-item:rtl { + padding-left: 1.75em; } + .popup-sub-menu StScrollBar { + padding: 4px; } + .popup-sub-menu StScrollBar StBin#trough, .popup-sub-menu StScrollBar StBin#vhandle { + border-width: 0; } + +.popup-menu-content { + padding: 1em 0em 1em 0em; } + +.popup-menu-item { + padding: .4em 1.75em; + spacing: 1em; + border-left-width: 0; + border-right-width: 0; } + .popup-menu-item:active { + color: #ffffff; + background-color: #92b372; } + .popup-menu-item:insensitive { + color: rgba(0, 0, 0, 0.37); + background: none; } + +.popup-inactive-menu-item { + color: rgba(0, 0, 0, 0.87); } + .popup-inactive-menu-item:insensitive { + color: rgba(0, 0, 0, 0.42); } + +/* This is for popup menus in Cinnamon versions < 3.2 */ +.popup-menu { + color: white; + color: rgba(0, 0, 0, 0.87); } + .popup-menu-arrow { + icon-size: 16px; } + .popup-menu .popup-sub-menu { + background-color: #fdfdfc; + box-shadow: none; } + .popup-menu .popup-sub-menu .popup-menu-item:ltr { + padding-right: 1.75em; } + .popup-menu .popup-sub-menu .popup-menu-item:rtl { + padding-left: 1.75em; } + .popup-menu .popup-sub-menu StScrollBar { + padding: 4px; } + .popup-menu .popup-sub-menu StScrollBar StBin#trough, .popup-menu .popup-sub-menu StScrollBar StBin#vhandle { + border-width: 0; } + .popup-menu .popup-menu-content { + padding: 1em 0em 1em 0em; } + .popup-menu .popup-menu-item { + padding: .4em 1.75em; + spacing: 1em; + border: 1px solid transparent; + border-left-width: 0; + border-right-width: 0; } + .popup-menu .popup-menu-item:active { + color: rgba(0, 0, 0, 0.87); + border-color: rgba(0, 0, 0, 0); + background-color: rgba(0, 0, 0, 0); } + .popup-menu .popup-menu-item:insensitive { + color: rgba(0, 0, 0, 0.37); + background: none; } + .popup-menu .popup-inactive-menu-item { + color: rgba(0, 0, 0, 0.87); } + .popup-menu .popup-inactive-menu-item:insensitive { + color: rgba(0, 0, 0, 0.42); } + .popup-menu-icon { + icon-size: 16px; } + +.popup-menu-boxpointer { + -arrow-border-radius: 3px; + -arrow-background-color: #f3f4f2; + -arrow-border-width: 1px; + -arrow-border-color: #c0c5bb; + -arrow-base: 21px; + -arrow-rise: 9px; + -boxpointer-gap: 2px; } + +/*Scale view context menu*/ +.popup-combo-menu { + color: rgba(0, 0, 0, 0.87); + border: 1px solid #c0c5bb; + border-radius: 3px; + background-color: #fdfdfc; + box-shadow: none; + padding: 1em 0em 1em 0em; } + +.popup-combobox-item { + spacing: 1em; + padding: .4em 1.75em; + border: 1px solid transparent; + border-left-width: 0; + border-right-width: 0; } + +.popup-separator-menu-item { + -gradient-height: 1px; + -gradient-start: #cdd1c9; + -gradient-end: #cdd1c9; + -margin-horizontal: 0; + height: 1px; } + +.popup-alternating-menu-item:alternate { + font-weight: normal; } + +.popup-device-menu-item { + spacing: .5em; } + +.popup-subtitle-menu-item { + font-weight: normal; } + +.nm-menu-item-icons { + spacing: .5em; } + +#panel { + font-weight: bold; + /* sets the height of horizontal panels */ + height: 40px; + /* sets the width of vertical panels */ + width: 32px; + /* Set the symbolic foreground color for icons, and importantly, the system tray applet icons */ + color: rgba(0, 0, 0, 0.87); } + #panelLeft { + spacing: 4px; } + #panelLeft:dnd { + background-gradient-direction: vertical; + background-gradient-start: rgba(255, 0, 0, 0.05); + background-gradient-end: rgba(255, 0, 0, 0.2); } + #panelLeft:ltr { + padding-right: 4px; } + #panelLeft:rtl { + padding-left: 4px; } + #panelLeft.vertical { + padding: 0px; } + #panelLeft.vertical:ltr { + padding-right: 0px; } + #panelLeft.vertical:rtl { + padding-left: 0px; } + #panelRight:dnd { + background-gradient-direction: vertical; + background-gradient-start: rgba(0, 0, 255, 0.05); + background-gradient-end: rgba(0, 0, 255, 0.2); } + #panelRight:ltr { + padding-left: 4px; + spacing: 0px; } + #panelRight:rtl { + padding-right: 4px; + spacing: 0px; } + #panelRight.vertical { + padding: 0px; } + #panelRight.vertical:ltr { + padding-right: 0px; } + #panelRight.vertical:rtl { + padding-left: 0px; } + #panelCenter { + spacing: 4px; } + #panelCenter:dnd { + background-gradient-direction: vertical; + background-gradient-start: rgba(0, 255, 0, 0.05); + background-gradient-end: rgba(0, 255, 0, 0.2); } + #panel:highlight { + border-image: none; + background-color: rgba(252, 65, 56, 0.5); } + +.panelLeft { + spacing: 4px; } + .panelLeft:dnd { + background-gradient-direction: vertical; + background-gradient-start: rgba(255, 0, 0, 0.05); + background-gradient-end: rgba(255, 0, 0, 0.2); } + .panelLeft:ltr { + padding-right: 4px; } + .panelLeft:rtl { + padding-left: 4px; } + .panelLeft.vertical { + padding: 0px; } + .panelLeft.vertical:ltr { + padding-right: 0px; } + .panelLeft.vertical:rtl { + padding-left: 0px; } + +.panelRight:dnd { + background-gradient-direction: vertical; + background-gradient-start: rgba(0, 0, 255, 0.05); + background-gradient-end: rgba(0, 0, 255, 0.2); } + +.panelRight:ltr { + padding-left: 4px; + spacing: 0px; } + +.panelRight:rtl { + padding-right: 4px; + spacing: 0px; } + +.panelRight.vertical { + padding: 0px; } + .panelRight.vertical:ltr { + padding-left: 0px; + spacing: 0px; } + .panelRight.vertical:rtl { + padding-right: 0px; + spacing: 0px; } + +.panelCenter { + spacing: 4px; } + .panelCenter.vertical { + padding-left: 0px; + padding-right: 0px; } + .panelCenter:dnd { + background-gradient-direction: vertical; + background-gradient-start: rgba(0, 255, 0, 0.05); + background-gradient-end: rgba(0, 255, 0, 0.2); } + +.panel-top, .panel-bottom, .panel-left, .panel-right { + color: #ffffff; + border: none; + background-color: rgba(243, 244, 242, 0.99); + font-size: 1em; + padding: 0px; } + +.panel-top { + box-shadow: 0 1px #c0c5bb; } + +.panel-bottom { + box-shadow: 0 -1px #c0c5bb; } + +.panel-left { + box-shadow: 1px 0 #c0c5bb; } + +.panel-right { + box-shadow: -1px 0 #c0c5bb; } + +.panel-dummy { + background-color: rgba(252, 65, 56, 0.5); } + .panel-dummy:entered { + background-color: rgba(252, 65, 56, 0.6); } + +.panel-status-button { + border-width: 0; + -natural-hpadding: 3px; + -minimum-hpadding: 3px; + font-weight: bold; + color: rgba(0, 0, 0, 0.87); } + +.panel-button { + -natural-hpadding: 6px; + -minimum-hpadding: 2px; + font-weight: bold; + color: green; + transition-duration: 100; } + +.system-status-icon { + icon-size: 16px; + padding: 0 1px; } + .system-status-icon.warning { + color: #F27835; } + .system-status-icon.error { + color: #FC4138; } + +#overview { + spacing: 12px; } + +.window-caption { + background-color: #353535; + border: 1px solid #353535; + color: #c3c3c3; + spacing: 8px; + border-radius: 2px; + font-size: 0.9em; + padding: 5px 8px; + -cinnamon-caption-spacing: 8px; } + .window-caption:focus { + background-color: #92b372; + color: #ffffff; + border: 1px solid #92b372; } + +.window-border { + border: 3px #92b372; + border-radius: 2px; + background-color: rgba(255, 255, 255, 0.05); + /* Cover rounded corners and some bad adjustment gaps */ + box-shadow: 0 0 0 1px #92b372 inset; } + +.overview-empty-placeholder { + color: #ffffff; + font-size: 2em; } + +.expo-workspaces-name-entry, +.expo-workspaces-name-entry#selected { + height: 1.5em; + border-radius: 2px; + font-size: 1em; + padding: 5px 8px; + -cinnamon-caption-spacing: 4px; + color: #c3c3c3; + background-color: rgba(109, 109, 109, 0.4); + border: 1px solid rgba(22, 22, 22, 0.4); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); } + .expo-workspaces-name-entry:focus, + .expo-workspaces-name-entry#selected:focus { + border: 1px solid #92b372; + background-color: #92b372; + color: #ffffff; + font-style: italic; + transition-duration: 300; + selection-background-color: #ffffff; + selected-color: #92b372; } + +.expo-workspace-thumbnail-frame { + border: 4px solid rgba(255, 255, 255, 0); + background-color: rgba(255, 255, 255, 0); + border-radius: 2px; } + .expo-workspace-thumbnail-frame#active { + border: 4px solid #92b372; + background-color: black; + border-radius: 2px; } + +.expo-background { + background-color: #353535; } + +.workspace-thumbnails { + spacing: 26px; } + .workspace-thumbnails-background, .workspace-thumbnails-background:rtl { + padding: 8px; } + +.workspace-add-button { + background-image: url("common-assets/misc/add-workspace.svg"); + height: 200px; + width: 35px; + transition-duration: 100; } + .workspace-add-button:hover { + background-image: url("common-assets/misc/add-workspace-hover.svg"); + transition-duration: 100; } + .workspace-add-button:active { + background-image: url("common-assets/misc/add-workspace-active.svg"); + transition-duration: 100; } + +.workspace-overview-background-shade { + background-color: rgba(0, 0, 0, 0.5); } + +.workspace-close-button, +.window-close { + background-image: url("common-assets/misc/close.svg"); + background-size: 26px; + height: 26px; + width: 26px; + -cinnamon-close-overlap: 12px; } + .workspace-close-button:hover, + .window-close:hover { + background-image: url("common-assets/misc/close-hover.svg"); + background-size: 26px; + height: 26px; + width: 26px; } + .workspace-close-button:active, + .window-close:active { + background-image: url("common-assets/misc/close-active.svg"); + background-size: 26px; + height: 26px; + width: 26px; } + +.window-close-area { + background-image: url("common-assets/misc/trash-icon.svg"); + height: 120px; + width: 400px; } + +.calendar { + spacing-rows: 0; + spacing-columns: 0; } + +.calendar-main-box { + margin: 0 .8em .5em .8em; } + +.calendar-events-main-box { + height: 300px; + margin-right: .5em; + padding: .5em; + min-width: 350px; + border: 1px solid #c0c5bb; + background-color: #fdfdfc; } + +.calendar-events-no-events-button { + margin: 6px 0 6px 0; + padding: 6px; } + .calendar-events-no-events-button:hover { + background-color: #92b372; } + .calendar-events-no-events-button:hover .calendar-events-no-events-icon, + .calendar-events-no-events-button:hover .calendar-events-no-events-label { + color: #ffffff; } + +.calendar-events-no-events-icon, +.calendar-events-no-events-label { + font-weight: bold; + color: rgba(0, 0, 0, 0.87); + text-align: center; } + +.calendar-events-date-label { + padding: .1em .1em .5em .1em; + color: rgba(0, 0, 0, 0.87); + font-weight: bold; + text-align: center; } + +.calendar-events-event-container { + padding: 0; } + +.calendar-event-button { + border: 1px solid rgba(0, 0, 0, 0); } + .calendar-event-button .calendar-event-time-past { + color: rgba(0, 0, 0, 0.27); + font-weight: bold; + text-align: left; + margin-bottom: .2em; } + .calendar-event-button .calendar-event-time-present { + color: rgba(0, 0, 0, 0.87); + font-weight: bold; + text-align: left; + margin-bottom: .2em; } + .calendar-event-button .calendar-event-time-present:all-day { + color: #92b372; } + .calendar-event-button .calendar-event-time-future { + color: rgba(0, 0, 0, 0.87); + font-weight: bold; + text-align: left; + margin-bottom: .2em; } + .calendar-event-button .calendar-event-summary { + color: rgba(0, 0, 0, 0.87); + text-align: left; + width: 200px; } + .calendar-event-button .calendar-event-countdown { + text-align: right; + margin-bottom: .6em; + color: rgba(0, 0, 0, 0.87); } + .calendar-event-button .calendar-event-countdown:soon { + font-weight: bold; } + .calendar-event-button .calendar-event-countdown:imminent { + font-weight: bold; + color: #F27835; } + .calendar-event-button .calendar-event-countdown:current { + font-weight: bold; + color: #92b372; } + .calendar-event-button:hover { + background-color: #92b372; + border: 1px solid #c0c5bb; } + .calendar-event-button:hover .calendar-event-time-past, + .calendar-event-button:hover .calendar-event-time-present, + .calendar-event-button:hover .calendar-event-time-future, + .calendar-event-button:hover .calendar-event-summary { + color: #ffffff; } + .calendar-event-button:hover .calendar-event-countdown { + text-align: right; + margin-bottom: .6em; + color: #ffffff; } + .calendar-event-button:hover .calendar-event-countdown:soon { + font-weight: bold; } + .calendar-event-button:hover .calendar-event-countdown:imminent { + font-weight: bold; } + .calendar-event-button:hover .calendar-event-countdown:current { + font-weight: bold; } + +.calendar-event-color-strip { + width: 2px; } + +.calendar-today-home-button { + padding: 6px; } + +.calendar-today-day-label { + font-size: 1.75em; + color: rgba(0, 0, 0, 0.87); + font-weight: bold; + text-align: center; + padding-bottom: .1em; } + +.calendar-today-date-label { + font-size: 1.1em; + color: rgba(0, 0, 0, 0.87); + font-weight: bold; + text-align: center; } + +.calendar-today-home-button-enabled { + padding: 6px; } + .calendar-today-home-button-enabled:hover { + background-color: #92b372; } + .calendar-today-home-button-enabled:hover .calendar-today-day-label { + color: #ffffff; } + .calendar-today-home-button-enabled:hover .calendar-today-date-label { + color: #ffffff; } + +.calendar-month-label { + color: rgba(0, 0, 0, 0.87); + font-weight: bold; + padding: 8px 0; } + +.calendar-change-month-back, +.calendar-change-month-forward { + width: 16px; + height: 16px; } + +.calendar-change-month-back { + background-image: url("common-assets/misc/calendar-arrow-left.svg"); } + .calendar-change-month-back:focus, .calendar-change-month-back:hover { + background-image: url("common-assets/misc/calendar-arrow-left-hover.svg"); } + .calendar-change-month-back:active { + background-image: url("common-assets/misc/calendar-arrow-left.svg"); } + .calendar-change-month-back:rtl { + background-image: url("common-assets/misc/calendar-arrow-right.svg"); } + .calendar-change-month-back:rtl:focus, .calendar-change-month-back:rtl:hover { + background-image: url("common-assets/misc/calendar-arrow-right-hover.svg"); } + .calendar-change-month-back:rtl:active { + background-image: url("common-assets/misc/calendar-arrow-right.svg"); } + +.calendar-change-month-forward { + background-image: url("common-assets/misc/calendar-arrow-right.svg"); } + .calendar-change-month-forward:focus, .calendar-change-month-forward:hover { + background-image: url("common-assets/misc/calendar-arrow-right-hover.svg"); } + .calendar-change-month-forward:active { + background-image: url("common-assets/misc/calendar-arrow-right.svg"); } + .calendar-change-month-forward:rtl { + background-image: url("common-assets/misc/calendar-arrow-left.svg"); } + .calendar-change-month-forward:rtl:focus, .calendar-change-month-forward:rtl:hover { + background-image: url("common-assets/misc/calendar-arrow-left-hover.svg"); } + .calendar-change-month-forward:rtl:active { + background-image: url("common-assets/misc/calendar-arrow-left.svg"); } + +.calendar-day-event-dot-box { + margin-top: 1.7em; + max-rows: 1; } + +.calendar-day-event-dot { + margin: 1px; + border-radius: 2px; + width: 4px; + height: 4px; } + +.calendar-day-base { + font-size: 1em; + text-align: center; + width: 2.2em; + height: 2.2em; + padding: 0.1em; } + .calendar-day-base:hover { + font-weight: bold; + color: #ffffff; + background-color: #92b372; } + +.calendar-day-heading { + color: rgba(0, 0, 0, 0.72); + margin-top: 1em; + font-size: 1.05em; } + +.calendar-day { + border-width: 0; + color: rgba(0, 0, 0, 0.77); } + +.calendar-day-top { + border-top-width: 0; } + +.calendar-day-left { + border-left-width: 0; } + +.calendar-nonwork-day { + color: rgba(0, 0, 0, 0.87); + background-color: transparent; + font-weight: bold; } + +.calendar-today { + color: rgba(0, 0, 0, 0.87); + background-color: rgba(146, 179, 114, 0.4); + border-width: 0; } + .calendar-today:selected { + font-weight: bold; } + +.calendar-not-today { + color: rgba(0, 0, 0, 0.87); } + .calendar-not-today:selected { + font-weight: bold; + background-color: rgba(0, 0, 0, 0.17); } + .calendar-not-today:selected:hover { + font-weight: bold; + color: rgba(0, 0, 0, 0.87); } + +.calendar-other-month-day { + color: rgba(0, 0, 0, 0.17); + opacity: 1; } + +.calendar-other-month-day:hover { + color: #ffffff; + opacity: 1; } + +.calendar-week-number { + color: rgba(0, 0, 0, 0.72); + font-size: 0.8em; + margin-top: 0.8em; } + +#notification { + border: 1px solid #c0c5bb; + border-radius: 3px; + background-color: #f3f4f2; + padding: 13px; + spacing-rows: 10px; + spacing-columns: 10px; + margin-from-right-edge-of-screen: 20px; + width: 34em; + color: rgba(0, 0, 0, 0.87); } + .popup-menu #notification { + color: rgba(0, 0, 0, 0.87); + border-image: url("light-assets/misc/message.svg") 9 9 9 9; } + .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { + padding: 5px; } + #notification.multi-line-notification { + padding-bottom: 13px; + color: rgba(0, 0, 0, 0.87); } + #notification-scrollview { + max-height: 10em; } + #notification-scrollview > .top-shadow, #notification-scrollview > .bottom-shadow { + height: 1em; } + #notification-scrollview:ltr > StScrollBar { + padding-left: 6px; } + #notification-scrollview:rtl > StScrollBar { + padding-right: 6px; } + #notification-body { + spacing: 5px; } + #notification-actions { + spacing: 10px; } + +.notification-with-image { + min-height: 159px; + color: rgba(0, 0, 0, 0.87); } + +.notification-button, .notification-icon-button { + padding: 5px; } + +.notification-icon-button > StIcon { + icon-size: 32px; } + +#altTabPopup { + padding: 8px; + spacing: 16px; } + +.switcher-list { + color: rgba(0, 0, 0, 0.87); + border: 1px solid #c0c5bb; + background-color: #f3f4f2; + border-radius: 3px; + padding: 20px; } + .switcher-list > StBoxLayout { + padding: 4px; } + .switcher-list-item-container { + spacing: 8px; } + .switcher-list .item-box { + padding: 8px; + border-radius: 2px; } + .switcher-list .item-box:outlined { + padding: 8px; + border: 1px solid #92b372; } + .switcher-list .item-box:selected { + color: #ffffff; + background-color: #92b372; + border: 0px solid #92b372; } + .switcher-list .thumbnail { + width: 256px; } + .switcher-list .thumbnail-box { + padding: 2px; + spacing: 4px; } + .switcher-list .separator { + width: 1px; + background: rgba(255, 255, 255, 0.2); } + +.switcher-arrow { + border-color: rgba(0, 0, 0, 0); + color: rgba(0, 0, 0, 0.87); } + .switcher-arrow:highlighted { + border-color: rgba(0, 0, 0, 0); + color: #ffffff; } + +.thumbnail-scroll-gradient-left { + background-color: rgba(0, 0, 0, 0); + border-radius: 24px; + border-radius-topright: 0px; + border-radius-bottomright: 0px; + width: 60px; } + +.thumbnail-scroll-gradient-right { + background-color: rgba(0, 0, 0, 0); + border-radius: 24px; + border-radius-topleft: 0px; + border-radius-bottomleft: 0px; + width: 60px; } + +.ripple-box { + width: 104px; + height: 104px; + background-image: url("common-assets/misc/corner-ripple.svg"); + background-size: contain; } + .ripple-box:rtl { + background-image: url("common-assets/misc/corner-ripple.svg"); } + +.lightbox { + background-color: rgba(0, 0, 0, 0.4); } + +.flashspot { + background-color: white; } + +.modal-dialog { + background-color: #f3f4f2; + border: 1px solid #c0c5bb; + border-radius: 3px; + padding: 5px 10px; } + .modal-dialog > StBoxLayout:first-child { + padding: 10px; } + .modal-dialog-button-box { + spacing: 0; + margin: 0px; + padding: 10px; + border: none; + background-color: #f3f4f2; } + .modal-dialog-button-box .modal-dialog-button { + padding-top: 0; + padding-bottom: 0; + height: 30px; } + .modal-dialog .confirm-dialog-title { + text-align: center; + font-weight: bold; + font-size: 1.3em; + padding-bottom: 12px; } + +.run-dialog { + padding: 10px 15px 10px 15px; + border: 1px solid #c0c5bb; + border-radius: 3px; + background-color: #f3f4f2; } + .run-dialog > * { + padding: 0; } + .run-dialog-label { + font-size: 1.3em; + font-weight: bold; + color: rgba(0, 0, 0, 0.87); + padding-bottom: 15px; + text-align: center; } + .run-dialog-description { + color: rgba(0, 0, 0, 0.87); + padding-top: 15px; + text-align: center; } + .run-dialog-description.error { + color: #FC4138; } + .run-dialog-completion-box { + padding-top: 5px; + padding-left: 15px; + font-size: 1em; } + .run-dialog-entry { + width: 21em; + height: 1.2em; + padding: 7px; + border-radius: 3px; + caret-color: #c3c3c3; + selected-color: #ffffff; + selection-background-color: #92b372; + color: #c3c3c3; + background-color: rgba(109, 109, 109, 0.4); + border: 1px solid rgba(22, 22, 22, 0.4); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); } + .run-dialog-entry:focus { + color: rgba(0, 0, 0, 0.87); + background-color: #fdfdfc; + border: 1px solid #92b372; + box-shadow: inset 0 2px 4px rgba(253, 253, 252, 0.05); } + .run-dialog .modal-dialog-button-box { + border: none; + box-shadow: none; + background: none; } + +/* CinnamonMountOperation Dialogs */ +.cinnamon-mount-operation-icon { + icon-size: 48px; } + +.mount-password-reask { + color: #F27835; } + +.show-processes-dialog, +.mount-question-dialog { + spacing: 24px; } + .show-processes-dialog-subject, + .mount-question-dialog-subject { + padding-top: 10px; + padding-left: 17px; + padding-bottom: 6px; } + .show-processes-dialog-subject:rtl, + .mount-question-dialog-subject:rtl { + padding-left: 0px; + padding-right: 17px; } + .show-processes-dialog-description, + .mount-question-dialog-description { + padding-left: 17px; + width: 28em; } + .show-processes-dialog-description:rtl, + .mount-question-dialog-description:rtl { + padding-right: 17px; } + +.show-processes-dialog-app-list { + max-height: 200px; + padding-top: 24px; + padding-left: 49px; + padding-right: 32px; } + .show-processes-dialog-app-list:rtl { + padding-right: 49px; + padding-left: 32px; } + .show-processes-dialog-app-list-item { + color: #ccc; } + .show-processes-dialog-app-list-item:hover { + color: white; } + .show-processes-dialog-app-list-item:ltr { + padding-right: 1em; } + .show-processes-dialog-app-list-item:rtl { + padding-left: 1em; } + .show-processes-dialog-app-list-item-icon:ltr { + padding-right: 17px; } + .show-processes-dialog-app-list-item-icon:rtl { + padding-left: 17px; } + .show-processes-dialog-app-list-item-name { + font-size: 1.1em; } + +.magnifier-zoom-region { + border: 2px solid maroon; } + .magnifier-zoom-region .full-screen { + border-width: 0px; } + +#keyboard { + background-color: #353535; + border-width: 0; + border-top-width: 1px; + border-color: rgba(0, 0, 0, 0.4); } + +.keyboard-layout { + spacing: 10px; + padding: 10px; } + +.keyboard-row { + spacing: 15px; } + +.keyboard-key { + min-height: 2em; + min-width: 2em; + font-size: 1.4em; + font-weight: bold; + border-radius: 3px; + box-shadow: none; + color: #c3c3c3; + border: 1px solid #c0c5bb; + background-color: rgba(109, 109, 109, 0.4); } + .keyboard-key:hover { + color: #c3c3c3; + border: 1px solid rgba(2, 2, 2, 0.4); + background-color: rgba(127, 127, 127, 0.5); } + .keyboard-key:active, .keyboard-key:checked { + color: #ffffff; + border: 1px solid #92b372; + background-color: #92b372; } + .keyboard-key:grayed { + color: #606060; + border: 1px solid rgba(2, 2, 2, 0.4); + background-color: rgba(109, 109, 109, 0.25); } + +.keyboard-subkeys { + color: #c3c3c3; + padding: 5px; + -arrow-border-radius: 2px; + -arrow-background-color: #353535; + -arrow-border-width: 1px; + -arrow-border-color: rgba(0, 0, 0, 0.4); + -arrow-base: 20px; + -arrow-rise: 10px; + -boxpointer-gap: 5px; } + +.menu-favorites-box { + padding: 10px; + transition-duration: 300; + background-color: #fdfdfc; + border: 1px solid #c0c5bb; } + +.menu-favorites-button { + padding: .9em 1em; + border: 1px solid rgba(0, 0, 0, 0); + border-radius: 2px; } + .menu-favorites-button:hover { + background-color: #92b372; } + +.menu-places-box { + padding: 10px; + border: 0px solid red; } + +.menu-places-button { + padding: 10px; } + +.menu-categories-box { + padding: 10px 30px 10px 30px; } + +.menu-applications-inner-box, .menu-applications-outer-box { + padding: 10px 10px 0 10px; } + +.menu-application-button { + padding: 7px; + border: 1px solid rgba(0, 0, 0, 0); } + .menu-application-button:highlighted { + font-weight: bold; } + .menu-application-button-selected { + padding: 7px; + color: #ffffff; + background-color: #92b372; + border: 1px solid #c0c5bb; } + .menu-application-button-selected:highlighted { + font-weight: bold; } + .menu-application-button-label:ltr { + padding-left: 5px; } + .menu-application-button-label:rtl { + padding-right: 5px; } + +.menu-category-button { + padding: 7px; + border: 1px solid rgba(0, 0, 0, 0); } + .menu-category-button-selected { + padding: 7px; + color: #ffffff; + background-color: #92b372; + border: 1px solid #c0c5bb; } + .menu-category-button-hover { + background-color: red; + border-radius: 2px; } + .menu-category-button-greyed { + padding: 7px; + color: rgba(0, 0, 0, 0.42); + border: 1px solid rgba(0, 0, 0, 0); } + .menu-category-button-label:ltr { + padding-left: 5px; } + .menu-category-button-label:rtl { + padding-right: 5px; } + +.menu-selected-app-box { + padding-right: 30px; + padding-left: 28px; + text-align: right; + height: 2.2em; } + .menu-selected-app-box:rtl { + padding-top: 10px; + height: 2.2em; } + +.menu-selected-app-title { + font-weight: bold; } + +.menu-selected-app-description { + max-width: 150px; } + +.menu-search-box:ltr { + padding-left: 30px; } + +.menu-search-box-rtl { + padding-right: 30px; } + +#menu-search-entry { + width: 250px; + min-height: 16px; + font-weight: normal; + caret-color: rgba(0, 0, 0, 0.87); } + +.menu-search-entry-icon { + icon-size: 1em; + color: rgba(0, 0, 0, 0.87); } + +/* Context menu (at the moment only for favorites) */ +.info-osd { + text-align: center; + font-weight: bold; + spacing: 1em; + padding: 16px; + color: rgba(0, 0, 0, 0.87); + border: 1px solid #c0c5bb; + border-radius: 5px; + background-color: #f3f4f2; } + +.restart-osd { + font-size: 1.6em; } + +.workspace-osd { + font-size: 4em; } + +.osd-window { + text-align: center; + font-weight: bold; + spacing: 1em; + padding: 20px; + color: rgba(0, 0, 0, 0.87); + background-color: #f3f4f2; + border: 1px solid #c0c5bb; + border-radius: 5px; } + .osd-window .osd-monitor-label { + font-size: 3em; } + .osd-window .level { + padding: 0; + height: 0.7em; + background-color: rgba(0, 0, 0, 0.5); + border-radius: 2px; } + .osd-window .level-bar { + border-radius: 2px; + background-color: #92b372; } + +.window-list-box { + spacing: 6px; + padding-left: 10px; + padding-top: 1px; } + .window-list-box.vertical { + spacing: 2px; + padding-left: 0px; + padding-right: 0px; + padding-top: 10px; + padding-bottom: 10px; } + .window-list-box:highlight { + background-color: rgba(252, 65, 56, 0.5); } + +.window-list-item-label { + font-weight: bold; + width: 15em; + min-width: 5px; } + +.window-list-item-box { + font-weight: bold; + background-image: none; + padding-top: 0; + padding-left: 8px; + padding-right: 8px; + transition-duration: 100; + color: rgba(0, 0, 0, 0.67); } + .window-list-item-box.top, .window-list-item-box.bottom { + border-bottom-width: 2px; } + .window-list-item-box.top StLabel, .window-list-item-box.bottom StLabel { + padding-left: 2px; } + .window-list-item-box.right { + padding-left: 0px; + padding-right: 0px; + border-right-width: 2px; } + .window-list-item-box.right StBin { + padding-right: 0; } + .window-list-item-box.left { + padding-left: 0px; + padding-right: 0px; + border-left-width: 2px; } + .window-list-item-box.left StBin { + padding-left: 1px; } + .window-list-item-box:hover, .window-list-item-box:groupFocus { + color: rgba(0, 0, 0, 0.87); + background-color: rgba(0, 0, 0, 0.07); } + .window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:focus, .window-list-item-box:running { + color: rgba(0, 0, 0, 0.87); + border-color: #92b372; + background-color: rgba(0, 0, 0, 0.07); } + .window-list-item-box .progress { + background-color: rgba(146, 179, 114, 0.8); } + +.window-list-item-demands-attention { + background-gradient-direction: vertical; + background-gradient-start: #F04A50; + background-gradient-end: #F04A50; } + +.window-list-preview { + spacing: 6px; + color: rgba(0, 0, 0, 0.87); + border: 1px solid #c0c5bb; + background-color: #f3f4f2; + border-radius: 3px; + padding: 6px 12px 12px 12px; + font-size: 1em; } + +.grouped-window-list-item-label { + font-weight: bold; + width: 15em; + min-width: 5px; } + +.grouped-window-list-item-box { + text-align: left; + font-weight: bold; + background-image: none; + padding-top: 0; + padding-left: 8px; + padding-right: 8px; + transition-duration: 100; + color: rgba(0, 0, 0, 0.67); } + .grouped-window-list-item-box.top, .grouped-window-list-item-box.bottom { + border-bottom-width: 2px; } + .grouped-window-list-item-box.top StLabel, .grouped-window-list-item-box.bottom StLabel { + padding-left: 2px; } + .grouped-window-list-item-box.right { + padding-left: 0px; + padding-right: 0px; + border-right-width: 2px; } + .grouped-window-list-item-box.right StBin { + padding-right: 0; } + .grouped-window-list-item-box.left { + padding-left: 0px; + padding-right: 0px; + border-left-width: 2px; } + .grouped-window-list-item-box.left StBin { + padding-left: 1px; } + .grouped-window-list-item-box:hover, .grouped-window-list-item-box:focus { + color: rgba(0, 0, 0, 0.87); + background-color: rgba(0, 0, 0, 0.17); } + .grouped-window-list-item-box:active, .grouped-window-list-item-box:checked { + color: rgba(0, 0, 0, 0.87); + border-color: #92b372; } + .grouped-window-list-item-box .progress { + background-color: rgba(146, 179, 114, 0.8); } + +.grouped-window-list-item-demands-attention { + background-gradient-direction: vertical; + background-gradient-start: #F04A50; + background-gradient-end: #F04A50; } + +.grouped-window-list-thumbnail-label { + padding-left: 4px; } + +.grouped-window-list-number-label { + z-index: 99; + color: #d0d0d0; } + +.grouped-window-list-badge { + border-radius: 256px; + background-color: #4a4a4a; } + +.grouped-window-list-button-label { + padding-left: 4px; } + +.grouped-window-list-thumbnail-alert { + background: rgba(255, 52, 52, 0.3); } + +.grouped-window-list-thumbnail-menu { + color: rgba(0, 0, 0, 0.87); + border: 1px solid #c0c5bb; + background-color: #f3f4f2; + border-radius: 3px; + padding: 0px; } + .grouped-window-list-thumbnail-menu > StBoxLayout { + padding: 4px; } + .grouped-window-list-thumbnail-menu .item-box { + padding: 10px; + border-radius: 2px; + spacing: 4px; } + .grouped-window-list-thumbnail-menu .item-box:outlined { + padding: 8px; + border: 1px solid #92b372; } + .grouped-window-list-thumbnail-menu .item-box:selected { + border: 1px solid #92b372; } + .grouped-window-list-thumbnail-menu .thumbnail { + width: 256px; } + .grouped-window-list-thumbnail-menu .separator { + width: 1px; + background: rgba(255, 255, 255, 0.2); } + +.sound-button { + width: 22px; + height: 13px; + padding: 8px; } + .sound-button-container { + padding-right: 3px; + padding-left: 3px; } + .sound-button StIcon { + icon-size: 1.4em; } + +.sound-track-infos { + padding: 5px; } + +.sound-track-info { + padding-top: 2px; + padding-bottom: 2px; } + .sound-track-info StIcon { + icon-size: 16px; } + .sound-track-info StLabel { + padding-left: 5px; + padding-right: 5px; } + +.sound-track-box { + padding-left: 15px; + padding-right: 15px; + max-width: 220px; } + +.sound-seek-box { + padding-left: 15px; } + .sound-seek-box StLabel { + padding-top: 2px; } + .sound-seek-box StIcon { + icon-size: 16px; } + +.sound-seek-slider { + width: 140px; } + +.sound-volume-menu-item { + padding: .4em 1.75em; } + .sound-volume-menu-item StIcon { + icon-size: 1.14em; + padding-left: 8px; + padding-right: 8px; } + +.sound-playback-control { + padding: 5px 10px 10px 10px; } + +.sound-player > StBoxLayout:first-child { + padding: 5px 10px 12px 10px; + spacing: 0.5em; } + .sound-player > StBoxLayout:first-child StButton:small { + width: 20px; + height: 20px; + border: 1px solid transparent; } + .sound-player > StBoxLayout:first-child StButton:small StIcon { + icon-size: 12px; } + .sound-player > StBoxLayout:first-child StButton:small:hover { + color: rgba(0, 0, 0, 0.87); + background-color: white; + border: 1px solid #c0c5bb; + box-shadow: inset 0 2px 4px rgba(255, 255, 255, 0.05); } + .sound-player > StBoxLayout:first-child StButton:small:active { + color: #ffffff; + background-color: #92b372; + border: 1px solid #92b372; + box-shadow: inset 0 2px 4px #92b372; } + +.sound-player-generic-coverart { + background: rgba(0, 0, 0, 0.2); } + +.sound-player-overlay { + width: 290px; + height: 70px; + padding: 15px; + spacing: 0.5em; + background: rgba(243, 244, 242, 0.9); + border-top: 1px solid #c0c5bb; + color: rgba(0, 0, 0, 0.87); } + .sound-player-overlay StButton { + width: 22px; + height: 13px; + padding: 5px; + color: rgba(0, 0, 0, 0.87); + border-radius: 2px; + border: 1px solid transparent; } + .sound-player-overlay StButton StIcon { + icon-size: 16px; } + .sound-player-overlay StButton:hover { + color: rgba(0, 0, 0, 0.87); + background-color: white; + border: 1px solid #c0c5bb; + box-shadow: inset 0 2px 4px rgba(255, 255, 255, 0.05); } + .sound-player-overlay StButton:active { + color: #ffffff; + background-color: #92b372; + border: 1px solid #92b372; + box-shadow: inset 0 2px 4px #92b372; } + .sound-player-overlay StBoxLayout { + padding-top: 2px; } + .sound-player-overlay > StBoxLayout { + spacing: 5px; } + +.sound-player .slider { + height: 0.5em; + padding: 0; + border: none; + -slider-height: 0.5em; + -slider-background-color: #cfd6e6; + -slider-border-color: rgba(0, 0, 0, 0); + -slider-active-background-color: #92b372; + -slider-active-border-color: rgba(0, 0, 0, 0); + -slider-border-width: 0px; + -slider-handle-radius: 0px; } + +#workspaceSwitcher { + spacing: 0px; + padding: 3px; } + +/* Controls the styling when using the "Simple buttons" option */ +.workspace-switcher { + padding-left: 3px; + padding-right: 3px; } + .panel-left .workspace-switcher, .panel-right .workspace-switcher { + padding: 0; } + +.workspace-button { + border: 1px solid rgba(0, 0, 0, 0.4); + background-color: rgba(0, 0, 0, 0.2); + width: 20px; + height: 14px; + color: rgba(255, 255, 255, 0.45); + padding: 3px; + padding-top: 4px; + transition-duration: 200; } + .workspace-button.vertical { + height: 1.5em; + width: 24px; + padding: 0; + padding-top: 3px; + padding-bottom: 3px; } + .workspace-button:outlined { + background-color: #92b372; + color: #ffffff; } + .workspace-button:outlined:hover { + background-color: rgba(146, 179, 114, 0.7); + color: #ffffff; } + .workspace-button:hover { + background-color: rgba(0, 0, 0, 0.07); + color: #ffffff; } + +/* Controls the style when using the "Visual representation" option */ +.workspace-graph { + padding: 3px; + spacing: 6px; } + +.workspace-graph .workspace { + border: 1px solid rgba(0, 0, 0, 0.4); + background-color: rgba(0, 0, 0, 0.2); } + +.workspace-graph .workspace:active { + border: 1px solid #92b372; } + +.workspace-graph .workspace .windows { + -active-window-background: white; + -active-window-border: rgba(0, 0, 0, 0.8); + -inactive-window-background: white; + -inactive-window-border: rgba(0, 0, 0, 0.8); } + +.workspace-graph .workspace:active .windows { + -active-window-background: white; + -active-window-border: rgba(0, 0, 0, 0.8); + -inactive-window-background: white; + -inactive-window-border: rgba(0, 0, 0, 0.8); } + +.panel-launchers { + padding-left: 7px; + spacing: 2px; } + .panel-launchers .launcher { + padding-left: 2px; + padding-right: 2px; + padding-bottom: 2px; + transition-duration: 200; } + .panel-launchers .launcher:hover { + background-color: #92b372; } + .panel-launchers.vertical { + padding-top: 2px; + padding-bottom: 2px; + padding-left: 0px; + padding-right: 0px; + spacing: 1px; } + .panel-launchers.vertical .launcher { + padding-top: 2px; + padding-bottom: 2px; } + +#overview-corner { + background-image: url("common-assets/misc/overview.png"); } + #overview-corner:hover { + background-image: url("common-assets/misc/overview-hover.png"); } + +.applet-separator { + padding: 1px 4px; } + .applet-separator.vertical { + padding: 4px 1px; } + +.applet-separator-line { + width: 1px; + background: rgba(255, 255, 255, 0.12); } + .applet-separator-line-vertical { + height: 1px; + background: rgba(255, 255, 255, 0.12); } + +.applet-box { + padding-left: 4px; + padding-right: 4px; + spacing: 4px; + color: rgba(0, 0, 0, 0.87); + text-shadow: none; + transition-duration: 100; + text-align: center; } + .applet-box.vertical { + padding-left: 0px; + padding-right: 0px; + padding-top: 3px; + padding-bottom: 3px; } + .applet-box:hover, .applet-box:checked { + color: #ffffff; + background-color: #92b372; } + .applet-box:highlight { + background-image: none; + border-image: none; + background-color: rgba(252, 65, 56, 0.5); } + +.applet-label { + font-weight: bold; + color: rgba(0, 0, 0, 0.87); } + .applet-label:hover, .applet-label:checked, .applet-box:hover .applet-label, .applet-box:checked .applet-label { + color: #ffffff; + text-shadow: none; } + +.applet-icon { + color: #ffffff; + icon-size: 22px; } + .applet-icon:hover, .applet-icon:checked, .applet-box:hover > .applet-icon, .applet-box:checked > .applet-icon { + color: #ffffff; + text-shadow: none; } + +.user-icon { + width: 32px; + height: 32px; + background-color: transparent; + border: none; + border-radius: 0; } + +.user-label { + color: rgba(0, 0, 0, 0.87); + font-size: 1em; + font-weight: bold; + margin: 0px; } + +.desklet { + color: rgba(0, 0, 0, 0.87); } + .desklet:highlight { + background-color: rgba(252, 65, 56, 0.5); } + .desklet-with-borders { + border: 1px solid #c0c5bb; + border-radius: 5px; + background-color: #f3f4f2; + color: rgba(0, 0, 0, 0.87); + padding: 12px; + padding-bottom: 16px; } + .desklet-with-borders:highlight { + background-color: rgba(252, 65, 56, 0.5); } + .desklet-with-borders-and-header { + border: 1px solid #c0c5bb; + border-top-width: 0; + border-radius: 0 0 5px 5px; + background-color: #f3f4f2; + color: rgba(0, 0, 0, 0.87); + border-radius: 0; + border-radius-topleft: 0; + border-radius-topright: 0; + padding: 12px; + padding-bottom: 17px; } + .desklet-with-borders-and-header:highlight { + background-color: rgba(252, 65, 56, 0.5); } + .desklet-header { + border: 1px solid #c0c5bb; + border-radius: 5px 5px 0 0; + background-color: #ebedea; + color: rgba(0, 0, 0, 0.87); + font-size: 1em; + padding: 12px; + padding-bottom: 6px; } + .desklet-drag-placeholder { + border: 2px solid #92b372; + background-color: rgba(146, 179, 114, 0.3); } + +.photoframe-box { + border: 1px solid #c0c5bb; + border-radius: 5px; + background-color: #f3f4f2; + color: rgba(0, 0, 0, 0.87); + padding: 12px; + padding-bottom: 16px; } + +.notification-applet-padding { + padding: .5em 1em; } + +.notification-applet-container { + max-height: 100px; } + +.tile-preview { + background-color: rgba(146, 179, 114, 0.3); + border: 1px solid #92b372; } + .tile-preview.snap { + background-color: rgba(146, 179, 114, 0.6); } + +.tile-hud { + background-color: rgba(146, 179, 114, 0.3); + border: 1px solid #92b372; } + .tile-hud.snap { + background-color: rgba(146, 179, 114, 0.6); } + .tile-hud:top { + border-top-width: 0px; } + .tile-hud:bottom { + border-bottom-width: 0px; } + .tile-hud:left { + border-left-width: 0px; } + .tile-hud:right { + border-right-width: 0px; } + .tile-hud:top-left { + border-top-width: 0px; + border-left-width: 0px; } + .tile-hud:top-right { + border-top-width: 0px; + border-right-width: 0px; } + .tile-hud:bottom-left { + border-bottom-width: 0px; + border-left-width: 0px; } + .tile-hud:bottom-right { + border-bottom-width: 0px; + border-right-width: 0px; } + +.xkcd-box { + padding: 6px; + border: 0px; + background-color: rgba(0, 0, 0, 0); + border-radius: 0px; } diff --git a/cinnamon/common-assets/menu/menu-separator.svg b/cinnamon/common-assets/menu/menu-separator.svg new file mode 100755 index 0000000..4962ebc --- /dev/null +++ b/cinnamon/common-assets/menu/menu-separator.svg @@ -0,0 +1,60 @@ + + + + + + + + + + image/svg+xml + + + + + + + diff --git a/cinnamon/common-assets/misc/add-workspace-active.svg b/cinnamon/common-assets/misc/add-workspace-active.svg new file mode 100755 index 0000000..4a54d61 --- /dev/null +++ b/cinnamon/common-assets/misc/add-workspace-active.svg @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/cinnamon/common-assets/misc/add-workspace-hover.svg b/cinnamon/common-assets/misc/add-workspace-hover.svg new file mode 100755 index 0000000..ce48f5c --- /dev/null +++ b/cinnamon/common-assets/misc/add-workspace-hover.svg @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/cinnamon/common-assets/misc/add-workspace.svg b/cinnamon/common-assets/misc/add-workspace.svg new file mode 100755 index 0000000..5b3ed52 --- /dev/null +++ b/cinnamon/common-assets/misc/add-workspace.svg @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/cinnamon/common-assets/misc/bg.svg b/cinnamon/common-assets/misc/bg.svg new file mode 100755 index 0000000..feeddea --- /dev/null +++ b/cinnamon/common-assets/misc/bg.svg @@ -0,0 +1,127 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/cinnamon/common-assets/misc/calendar-arrow-left-hover.svg b/cinnamon/common-assets/misc/calendar-arrow-left-hover.svg new file mode 100755 index 0000000..fb957eb --- /dev/null +++ b/cinnamon/common-assets/misc/calendar-arrow-left-hover.svg @@ -0,0 +1,152 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + diff --git a/cinnamon/common-assets/misc/calendar-arrow-left.svg b/cinnamon/common-assets/misc/calendar-arrow-left.svg new file mode 100755 index 0000000..2774254 --- /dev/null +++ b/cinnamon/common-assets/misc/calendar-arrow-left.svg @@ -0,0 +1,152 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + diff --git a/cinnamon/common-assets/misc/calendar-arrow-right-hover.svg b/cinnamon/common-assets/misc/calendar-arrow-right-hover.svg new file mode 100755 index 0000000..f2c44a4 --- /dev/null +++ b/cinnamon/common-assets/misc/calendar-arrow-right-hover.svg @@ -0,0 +1,152 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + diff --git a/cinnamon/common-assets/misc/calendar-arrow-right.svg b/cinnamon/common-assets/misc/calendar-arrow-right.svg new file mode 100755 index 0000000..366e69b --- /dev/null +++ b/cinnamon/common-assets/misc/calendar-arrow-right.svg @@ -0,0 +1,152 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + diff --git a/cinnamon/common-assets/misc/close-active.svg b/cinnamon/common-assets/misc/close-active.svg new file mode 100755 index 0000000..95822bf --- /dev/null +++ b/cinnamon/common-assets/misc/close-active.svg @@ -0,0 +1,100 @@ + + + +image/svg+xml \ No newline at end of file diff --git a/cinnamon/common-assets/misc/close-hover.svg b/cinnamon/common-assets/misc/close-hover.svg new file mode 100755 index 0000000..7b52140 --- /dev/null +++ b/cinnamon/common-assets/misc/close-hover.svg @@ -0,0 +1,100 @@ + + + +image/svg+xml \ No newline at end of file diff --git a/cinnamon/common-assets/misc/close.svg b/cinnamon/common-assets/misc/close.svg new file mode 100755 index 0000000..e221a33 --- /dev/null +++ b/cinnamon/common-assets/misc/close.svg @@ -0,0 +1,100 @@ + + + +image/svg+xml \ No newline at end of file diff --git a/cinnamon/common-assets/misc/corner-ripple.svg b/cinnamon/common-assets/misc/corner-ripple.svg new file mode 100755 index 0000000..7f965ef --- /dev/null +++ b/cinnamon/common-assets/misc/corner-ripple.svg @@ -0,0 +1,122 @@ + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/cinnamon/common-assets/misc/desklet-header.svg b/cinnamon/common-assets/misc/desklet-header.svg new file mode 100755 index 0000000..a6e1054 --- /dev/null +++ b/cinnamon/common-assets/misc/desklet-header.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/cinnamon/common-assets/misc/desklet.svg b/cinnamon/common-assets/misc/desklet.svg new file mode 100755 index 0000000..8445c61 --- /dev/null +++ b/cinnamon/common-assets/misc/desklet.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/cinnamon/common-assets/misc/osd.svg b/cinnamon/common-assets/misc/osd.svg new file mode 100755 index 0000000..df41a00 --- /dev/null +++ b/cinnamon/common-assets/misc/osd.svg @@ -0,0 +1,127 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/cinnamon/common-assets/misc/overview-hover.png b/cinnamon/common-assets/misc/overview-hover.png new file mode 100755 index 0000000000000000000000000000000000000000..75673f9cf4d11cc891275cbcb5fc775db9585540 GIT binary patch literal 838 zcmV-M1G)T(P)kdg0009GNkl1!KD9DQ@_rPbw?9N7*sw#Z576(BYZ3DEzb{X_e)6zI27Qi4@NLTggv_=u%gc6IKq z_MDkkn?VhNLVmQbWvk!4Q-E9+tqwIZ;jQ&2E4P!K4{ zVmm2%q@W83^_SfE%JoPU#PVW+Td|Lms^%XH9UnTZV>$b6d z{;iU34gsM(fa~AKN6w(yeBwPF_MaV`T-4G#6|dp!-S{$2pZ|Q=%Vnpz|5@{Ca6S00 zlz1sJXa`i!JTylYZ!b%K?7q9$^qax-syC|M=I)D^N5_rH#`N;-Pu(o__C}S^1P6r% z*C$O!_Ow)PU-d_WouD0qS|zP`TY-r>$~^YT2l0me>;5hrW~9P=&pB+Y+{Wqsx>1SGJUMB~@W z>Dr(%@xn4ps(4lo8$o@ZkfAjy#g-&i?2R`@oyh|q*}}szNcyIcR;ZMdUWH*PF*&Ss zZN4?PvVi6mvE~L-wRk<)2wQXH5CwhZHWD!KbIZ5JreuJVm-AZYihvH8&lBRn&8q26 zs_Am|Ixp&b5n5Dy@FGCRX3>$w45I$si?j*_{L_oH6w%#Px`rnIxA=%Z0mD;*r^|!p Q1ONa407*qoM6N<$f{;O?8~^|S literal 0 HcmV?d00001 diff --git a/cinnamon/common-assets/misc/overview.png b/cinnamon/common-assets/misc/overview.png new file mode 100755 index 0000000000000000000000000000000000000000..9eb4f87f4e8e2b95cb3ae488e84da3d63d1786ed GIT binary patch literal 680 zcmV;Z0$2TsP)kdg00002VoOIv0RM-N z%)bBt010qNS#tmY3ljhU3ljkVnw%H_000McNliru-U%BC88MnF!IrGCBwm9)u_fl)|8*yQeM^6m$^r64|vV z3`vkcNr{9G7J`vMnZim6VY%*Zx;s0&JI-`zYgVOmhkZ`p_Z^=1dEe)GKPaJu{{h0T zyNHO0fQ^NPjqv*gY<94){zV`lb$k2Uf~Q@9+-l<8hxyJ#jr5`=-0o`A3*%NZ)IZ+*HH*RyO0Q4Yaj-SHFD97pssQ;?B{Jj#yThZ--;`ZmBH3X{6TcLhClVGN)8+2eH}DXOOW7= z=5IsRtH-?@rJgzt_jMTK$ziIHi--1?KrL_BSR06vB*7NO!=x54(svg~5+g=@AiA+u z-hf(6AUmjJ5N!<7=zw_Kt@@1A;!n0oVPoSFZ9sMuEm8n%M*X3|nt~&Dnib!6?3%C8 z^I(lXv>9cO?*&+xbF+%p)Ajrqz7v(xr%ra}QXfBG2v63X^WhzB>giInxmnC&7X(K$ zWevfR^DSrcnfwN_`+#Y_oVY)KD|Dz<_PYGudY9+@%%!pAb+$40&w&uPC)cXueyyw; z`Rn4-iR*Jq2{{o~Dh{f_`1;h;)z>R=bn;Fcg`$DF(eU9x!p07j6_}Y)rCbu@F&kA!CyxOMZ8Z_FEHjHVKl}m(9?n#zS$LZO O0000 + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/cinnamon/common-assets/panel/activities-active.svg b/cinnamon/common-assets/panel/activities-active.svg new file mode 100755 index 0000000..6986f5c --- /dev/null +++ b/cinnamon/common-assets/panel/activities-active.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/cinnamon/common-assets/panel/activities.svg b/cinnamon/common-assets/panel/activities.svg new file mode 100755 index 0000000..b4a4b0d --- /dev/null +++ b/cinnamon/common-assets/panel/activities.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/cinnamon/common-assets/panel/window-list-active-bottom.svg b/cinnamon/common-assets/panel/window-list-active-bottom.svg new file mode 100755 index 0000000..b69b955 --- /dev/null +++ b/cinnamon/common-assets/panel/window-list-active-bottom.svg @@ -0,0 +1,142 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + diff --git a/cinnamon/common-assets/panel/window-list-active-top.svg b/cinnamon/common-assets/panel/window-list-active-top.svg new file mode 100755 index 0000000..1800b3c --- /dev/null +++ b/cinnamon/common-assets/panel/window-list-active-top.svg @@ -0,0 +1,142 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + diff --git a/cinnamon/dark-assets/checkbox/checkbox-checked-focused.svg b/cinnamon/dark-assets/checkbox/checkbox-checked-focused.svg new file mode 100755 index 0000000..5f14508 --- /dev/null +++ b/cinnamon/dark-assets/checkbox/checkbox-checked-focused.svg @@ -0,0 +1,195 @@ + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cinnamon/dark-assets/checkbox/checkbox-checked.svg b/cinnamon/dark-assets/checkbox/checkbox-checked.svg new file mode 100755 index 0000000..aecba41 --- /dev/null +++ b/cinnamon/dark-assets/checkbox/checkbox-checked.svg @@ -0,0 +1,195 @@ + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cinnamon/dark-assets/checkbox/checkbox-unchecked-focused.svg b/cinnamon/dark-assets/checkbox/checkbox-unchecked-focused.svg new file mode 100755 index 0000000..3501abf --- /dev/null +++ b/cinnamon/dark-assets/checkbox/checkbox-unchecked-focused.svg @@ -0,0 +1,141 @@ + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cinnamon/dark-assets/checkbox/checkbox-unchecked.svg b/cinnamon/dark-assets/checkbox/checkbox-unchecked.svg new file mode 100755 index 0000000..6234011 --- /dev/null +++ b/cinnamon/dark-assets/checkbox/checkbox-unchecked.svg @@ -0,0 +1,141 @@ + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cinnamon/dark-assets/menu/menu-hover.svg b/cinnamon/dark-assets/menu/menu-hover.svg new file mode 100755 index 0000000..a023a8e --- /dev/null +++ b/cinnamon/dark-assets/menu/menu-hover.svg @@ -0,0 +1,97 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/cinnamon/dark-assets/menu/menu.svg b/cinnamon/dark-assets/menu/menu.svg new file mode 100755 index 0000000..44e295d --- /dev/null +++ b/cinnamon/dark-assets/menu/menu.svg @@ -0,0 +1,127 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/cinnamon/dark-assets/menu/submenu.svg b/cinnamon/dark-assets/menu/submenu.svg new file mode 100755 index 0000000..9369544 --- /dev/null +++ b/cinnamon/dark-assets/menu/submenu.svg @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/cinnamon/dark-assets/misc/button-box.svg b/cinnamon/dark-assets/misc/button-box.svg new file mode 100755 index 0000000..0342698 --- /dev/null +++ b/cinnamon/dark-assets/misc/button-box.svg @@ -0,0 +1,101 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/cinnamon/dark-assets/misc/message.svg b/cinnamon/dark-assets/misc/message.svg new file mode 100755 index 0000000..b05e3a5 --- /dev/null +++ b/cinnamon/dark-assets/misc/message.svg @@ -0,0 +1,81 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/cinnamon/dark-assets/misc/modal.svg b/cinnamon/dark-assets/misc/modal.svg new file mode 100755 index 0000000..ec0b945 --- /dev/null +++ b/cinnamon/dark-assets/misc/modal.svg @@ -0,0 +1,143 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/cinnamon/dark-assets/switch/switch-off.svg b/cinnamon/dark-assets/switch/switch-off.svg new file mode 100755 index 0000000..5d6df1f --- /dev/null +++ b/cinnamon/dark-assets/switch/switch-off.svg @@ -0,0 +1,201 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/cinnamon/dark-assets/switch/switch-on.svg b/cinnamon/dark-assets/switch/switch-on.svg new file mode 100755 index 0000000..8d84fd0 --- /dev/null +++ b/cinnamon/dark-assets/switch/switch-on.svg @@ -0,0 +1,220 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cinnamon/light-assets/checkbox/checkbox-checked-focused.svg b/cinnamon/light-assets/checkbox/checkbox-checked-focused.svg new file mode 100755 index 0000000..9c7563a --- /dev/null +++ b/cinnamon/light-assets/checkbox/checkbox-checked-focused.svg @@ -0,0 +1,223 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cinnamon/light-assets/checkbox/checkbox-checked.svg b/cinnamon/light-assets/checkbox/checkbox-checked.svg new file mode 100755 index 0000000..27e5562 --- /dev/null +++ b/cinnamon/light-assets/checkbox/checkbox-checked.svg @@ -0,0 +1,223 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cinnamon/light-assets/checkbox/checkbox-unchecked-focused.svg b/cinnamon/light-assets/checkbox/checkbox-unchecked-focused.svg new file mode 100755 index 0000000..b49bc74 --- /dev/null +++ b/cinnamon/light-assets/checkbox/checkbox-unchecked-focused.svg @@ -0,0 +1,141 @@ + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cinnamon/light-assets/checkbox/checkbox-unchecked.svg b/cinnamon/light-assets/checkbox/checkbox-unchecked.svg new file mode 100755 index 0000000..765e877 --- /dev/null +++ b/cinnamon/light-assets/checkbox/checkbox-unchecked.svg @@ -0,0 +1,141 @@ + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cinnamon/light-assets/menu/menu-hover.svg b/cinnamon/light-assets/menu/menu-hover.svg new file mode 100755 index 0000000..938245a --- /dev/null +++ b/cinnamon/light-assets/menu/menu-hover.svg @@ -0,0 +1,97 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/cinnamon/light-assets/menu/menu.svg b/cinnamon/light-assets/menu/menu.svg new file mode 100755 index 0000000..5ae7466 --- /dev/null +++ b/cinnamon/light-assets/menu/menu.svg @@ -0,0 +1,127 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/cinnamon/light-assets/menu/submenu.svg b/cinnamon/light-assets/menu/submenu.svg new file mode 100755 index 0000000..378f29b --- /dev/null +++ b/cinnamon/light-assets/menu/submenu.svg @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/cinnamon/light-assets/misc/button-box.svg b/cinnamon/light-assets/misc/button-box.svg new file mode 100755 index 0000000..036f0d1 --- /dev/null +++ b/cinnamon/light-assets/misc/button-box.svg @@ -0,0 +1,92 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/cinnamon/light-assets/misc/message.svg b/cinnamon/light-assets/misc/message.svg new file mode 100755 index 0000000..54803d9 --- /dev/null +++ b/cinnamon/light-assets/misc/message.svg @@ -0,0 +1,81 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/cinnamon/light-assets/misc/modal.svg b/cinnamon/light-assets/misc/modal.svg new file mode 100755 index 0000000..b61f537 --- /dev/null +++ b/cinnamon/light-assets/misc/modal.svg @@ -0,0 +1,143 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/cinnamon/light-assets/switch/switch-off.svg b/cinnamon/light-assets/switch/switch-off.svg new file mode 100755 index 0000000..7c4ad4d --- /dev/null +++ b/cinnamon/light-assets/switch/switch-off.svg @@ -0,0 +1,201 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/cinnamon/light-assets/switch/switch-on.svg b/cinnamon/light-assets/switch/switch-on.svg new file mode 100755 index 0000000..3d26aa0 --- /dev/null +++ b/cinnamon/light-assets/switch/switch-on.svg @@ -0,0 +1,220 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cinnamon/mint-y-dark-thumbnail.png b/cinnamon/mint-y-dark-thumbnail.png new file mode 100755 index 0000000000000000000000000000000000000000..057316f8a1288e0d9b48a9e96e4d2464e8421a81 GIT binary patch literal 35178 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 literal 0 HcmV?d00001 diff --git a/cinnamon/parse-sass.sh b/cinnamon/parse-sass.sh new file mode 100755 index 0000000..b4483da --- /dev/null +++ b/cinnamon/parse-sass.sh @@ -0,0 +1,4 @@ +#! /bin/bash + +sassc ./sass/cinnamon.scss cinnamon.css +sassc ./sass/cinnamon-dark.scss cinnamon-dark.css \ No newline at end of file diff --git a/cinnamon/sass/_colors.scss b/cinnamon/sass/_colors.scss new file mode 100755 index 0000000..9451e66 --- /dev/null +++ b/cinnamon/sass/_colors.scss @@ -0,0 +1,50 @@ +// When color definition differs for dark and light variant, +// it gets @if ed depending on $variant + +// We need to set this first because we use it to tint many +// of the remaining colors +$selected_bg_color: if($variant == 'light', #92b372, #8fa876); + +$base_color: if($variant =='light', mix($selected_bg_color, #ffffff, 2%), mix($selected_bg_color, #404040, 2%)); +$text_color: if($variant == 'light', #202020, #D3D3D3); +$bg_color: if($variant == 'light', mix($selected_bg_color, #f5f5f5, 2%), mix($selected_bg_color, #2f2f2f, 1.5%)); +$fg_color: if($variant =='light', transparentize(black, 0.13), transparentize(white, 0.13)); + +$selected_fg_color: #ffffff; + +$borders_color: if($variant =='light', darken($bg_color, 20%), darken($bg_color, 6%)); + +$separator_color: if($variant == 'light', darken($bg_color, 15%), darken($bg_color, 6%)); + +$link_color: if($variant == 'light', darken($selected_bg_color,10%), + lighten($selected_bg_color,20%)); + +$warning_color: #F27835; +$error_color: #FC4138; +$destructive_color: #F04A50; + +$insensitive_fg_color: if($variant == 'light', transparentize($fg_color, 0.45), transparentize($fg_color, 0.55)); + +$tooltip_bg_color: #fbeaa0; +$tooltip_fg_color: #4a4a4a; +$tooltip_border_color: #d0d0d0; + +$osd_fg_color: #c3c3c3; +$osd_bg_color: #353535; + +$osd_button_bg: transparentize(lighten($osd_bg_color, 22%), 0.6); +$osd_button_border: transparentize(darken($osd_bg_color, 20%), 0.6); + +$osd_entry_bg: transparentize(lighten($osd_bg_color, 22%), 0.6); +$osd_entry_border: transparentize(darken($osd_bg_color, 12%), 0.6); + +$osd_insensitive_fg_color: mix($osd_fg_color, opacify($osd_bg_color, 1), 30%); + +$panel_bg: $bg_color; +$panel_fg: $fg_color; + +$entry_bg: if($variant=='light', $base_color, lighten($base_color, 0%)); +$entry_border: if($variant == 'light', #cfd6e6, darken($borders_color, 0%)); + +$button_bg: if($variant == 'light', lighten($bg_color, 2%), lighten($base_color, 2%)); +$button_border: $entry_border; diff --git a/cinnamon/sass/_common.scss b/cinnamon/sass/_common.scss new file mode 100755 index 0000000..d93f8b7 --- /dev/null +++ b/cinnamon/sass/_common.scss @@ -0,0 +1,2253 @@ + +$asset_path: if($variant == 'dark', dark-assets, light-assets); + +stage { + color: $fg_color; +} + +.label-shadow { + color: rgba(0, 0, 0, 0); +} + +// +// Buttons +// +%button { + min-height: 20px; + padding: 5px 32px; + transition-duration: 0; + + &, &:focus, &:hover, &:hover:focus, &:active, &:active:focus, &:insensitive { + border-radius: 2px; + } + + @include button(normal); + + &:focus { @include button(focus); } + &:hover { @include button(hover); } + &:hover:focus { @include button(focus-hover); } + &:active, &:active:focus { @include button(active); } + &:insensitive { @include button(insensitive); } +} + +%osd_button { + min-height: 20px; + padding: 5px 32px; + transition-duration: 0; + border-radius: 2px; + + @include button(osd); + + &:hover { @include button(osd-hover); } + &:focus { color: $selected_bg_color; } + &:active { @include button(osd-active); } + &:insensitive { @include button(osd-insensitive); } +} + +// +// Entries +// +%entry { + padding: 7px; + caret-size: 1px; + selection-background-color: $selected_bg_color; + selected-color: $selected_fg_color; + transition-duration: 300ms; + border-radius: 3px; + + @include entry(normal); + + &:focus, &:hover { @include entry(focus); } + &:insensitive { @include entry(insensitive); } + + StIcon.capslock-warning { + icon-size: 16px; + warning-color: $warning_color; + padding: 0 4px; + } +} + +%osd_entry { + padding: 7px; + caret-size: 1px; + caret-color: $osd_fg_color; + selection-background-color: $selected_bg_color; + selected-color: $selected_fg_color; + transition-duration: 300ms; + border-radius: 3px; + + @include entry(osd); + + &:focus { @include entry(osd-focus); } + &:insensitive { @include entry(osd-insensitive); } +} + +// +// Scrollbars +// +StScrollView { + &.vfade { -st-vfade-offset: 68px; } + &.hfade { -st-hfade-offset: 68px; } +} + +StScrollBar { + + padding: 8px; + + StScrollView & { + min-width: 5px; + min-height: 5px; + } + + StBin#trough { + background-color: transparentize($base_color, 0.9); + border-radius: 8px; + } + + StButton#vhandle, StButton#hhandle { + border-radius: 2px; + background-color: mix($fg_color, $bg_color, 40%); + border: 0px solid; + margin: 0px; + + &:hover { background-color: mix($fg_color, $bg_color, 30%); } + + &:active { background-color: $selected_bg_color; } + } +} + +.separator { + -gradient-height: 1px; + -gradient-start: rgba(0,0,0,0); + -gradient-end: rgba(0,0,0,0); + -margin-horizontal: 1.5em; + height: 1em; +} + +// +// Slider +// +.popup-slider-menu-item, +.slider { + -slider-height: 0.3em; + -slider-background-color: $button_border; //background of the trough + -slider-border-color: transparentize($bg_color, 0.7); //trough border color + -slider-active-background-color: $selected_bg_color; //active trough fill + -slider-active-border-color: transparentize($bg_color, 0.7); //active trough border + -slider-border-width: 1px; + -slider-handle-radius: 0.5em; + height: 1em; + min-width: 15em; + border: 0 solid transparent; + border-right-width: 1px; + border-left-width: 5px; +} + +// +// Check Boxes +// +.check-box { + + CinnamonGenericContainer { + spacing: .2em; + min-height: 30px; + padding-top: 2px; + } + + StLabel { font-weight: normal; } + + StBin { + width: 16px; + height: 16px; + background-image: url("#{$asset_path}/checkbox/checkbox-unchecked.svg"); + } + + &:focus StBin { background-image: url("#{$asset_path}/checkbox/checkbox-unchecked-focused.svg"); } + + &:checked StBin { background-image: url("#{$asset_path}/checkbox/checkbox-checked.svg"); } + + &:focus:checked StBin { background-image: url("#{$asset_path}/checkbox/checkbox-checked-focused.svg"); } +} + +// +// Radio Buttons +// +.radiobutton { + + CinnamonGenericContainer { + spacing: .2em; + height: 26px; + padding-top: 2px; + } + + StLabel { + padding-top: 4px; + font-size: 0.9em; + box-shadow: none; + } + + StBin { + width: 16px; + height: 16px; + background-image: url("#{$asset_path}/checkbox/checkbox-unchecked.svg"); + } + + &:focus StBin { background-image: url("#{$asset_path}/checkbox/checkbox-unchecked-focused.svg"); } + + &:checked StBin { background-image: url("#{$asset_path}/checkbox/checkbox-checked.svg"); } + + &:focus:checked StBin { background-image: url("#{$asset_path}/checkbox/checkbox-checked-focused.svg"); } +} + +// +// Switches +// +.toggle-switch { + width: 50px; + height: 20px; + background-size: contain; + + &-us, &-intl { + background-image: url("#{$asset_path}/switch/switch-off.svg"); + + &:checked { background-image: url("#{$asset_path}/switch/switch-on.svg"); } + } +} + +// +// Links +// +.cinnamon-link { + color: $link_color; + text-decoration: underline; + + &:hover { color: lighten($link_color,10%); } +} + +// +// Tooltip +// +#Tooltip { + border: 1px solid $tooltip_border_color; + border-radius: 3px; + padding: 5px 12px; + background-color: $tooltip_bg_color; + color: $tooltip_fg_color; + font-size: 1em; + font-weight: normal; + text-align: center; +} + +// +// Looking Glass +// +#LookingGlassDialog { + color: $fg_color; + border: 1px solid $borders_color; + border-radius: 3px; + background-color: $bg_color; + spacing: 4px; + padding: 8px; +} + +// +// Popvers/Menus +// +.menu { + color: $fg_color; + border: 1px solid $borders_color; + border-radius: 3px; + background-color: transparentize($bg_color, 0.01); + + &.top { + border-radius: 0 0 3px 3px; + } + + &.bottom { + border-radius: 3px 3px 0 0; + } + + &.left { + border-radius: 0 3px 3px 0; + } + + &.right { + border-radius: 3px 0 0 3px; + } +} + +.popup-sub-menu { + background-color: $base_color; + box-shadow: none; + + .popup-menu-item:ltr { padding-right: 1.75em; } + .popup-menu-item:rtl { padding-left: 1.75em; } + + StScrollBar { + padding: 4px; + StBin#trough, StBin#vhandle { border-width: 0; } + } +} + +.popup-menu-content { padding: 1em 0em 1em 0em; } +.popup-menu-item { + padding: .4em 1.75em; + spacing: 1em; + // border: 1px solid transparent; + border-left-width: 0; + border-right-width: 0; + + &:active { + color: $selected_fg_color; + // border-color: transparentize($fg_color, 0.89); + background-color: $selected_bg_color; + } + &:insensitive { + color: transparentize($fg_color, 0.5); + background: none; + } +} + +.popup-inactive-menu-item { //all icons and other graphical elements + color: $fg_color; + + &:insensitive { color: $insensitive_fg_color; } +} + + +/* This is for popup menus in Cinnamon versions < 3.2 */ +.popup-menu { + color: white; + color: $fg_color; + + &-arrow { icon-size: 16px; } + + .popup-sub-menu { + background-color: $base_color; + box-shadow: none; + + .popup-menu-item:ltr { padding-right: 1.75em; } + .popup-menu-item:rtl { padding-left: 1.75em; } + + StScrollBar { + padding: 4px; + StBin#trough, StBin#vhandle { border-width: 0; } + } + } + + .popup-menu-content { padding: 1em 0em 1em 0em; } + .popup-menu-item { + padding: .4em 1.75em; + spacing: 1em; + border: 1px solid transparent; + border-left-width: 0; + border-right-width: 0; + + &:active { + color: $fg_color; + border-color: transparentize($fg_color, 0.89); + background-color: transparentize($fg_color, 0.92); + } + &:insensitive { + color: transparentize($fg_color, 0.5); + background: none; + } + } + + .popup-inactive-menu-item { //all icons and other graphical elements + color: $fg_color; + + &:insensitive { color: $insensitive_fg_color; } + } + + &-icon { icon-size: 16px; } +} + +.popup-menu-boxpointer { + -arrow-border-radius: 3px; + -arrow-background-color: $bg_color; + -arrow-border-width: 1px; + -arrow-border-color: $borders_color; + -arrow-base: 21px; + -arrow-rise: 9px; + -boxpointer-gap: 2px; +} + +/*Scale view context menu*/ +.popup-combo-menu { + color: $fg_color; + border: 1px solid $borders_color; + border-radius: 3px; + background-color: $base_color; + box-shadow: none; + padding: 1em 0em 1em 0em; +} + +.popup-image-menu-item {} + +.popup-combobox-item { + spacing: 1em; + padding: .4em 1.75em; + border: 1px solid transparent; + border-left-width: 0; + border-right-width: 0; +} + +.popup-separator-menu-item { + -gradient-height: 1px; + -gradient-start: $separator_color; + -gradient-end: $separator_color; + -margin-horizontal: 0; + height: 1px; +} + +.popup-alternating-menu-item:alternate { + font-weight: normal; +} + +.popup-device-menu-item { spacing: .5em; } + +.popup-subtitle-menu-item { font-weight: normal; } + +.nm-menu-item-icons { spacing: .5em; } + +// +// Panel +// +#panel { + font-weight: bold; + /* sets the height of horizontal panels */ + height: 40px; + /* sets the width of vertical panels */ + width: 32px; + /* Set the symbolic foreground color for icons, and importantly, the system tray applet icons */ + color: $fg_color; + + &Left { + spacing: 4px; + + &:dnd { + background-gradient-direction: vertical; + background-gradient-start: rgba(255,0,0,0.05); + background-gradient-end: rgba(255,0,0,0.2); + } + &:ltr { padding-right: 4px; } + &:rtl { padding-left: 4px; } + &.vertical { + padding: 0px; + &:ltr { padding-right: 0px; } + &:rtl { padding-left: 0px; } + } + } + + &Right { + + &:dnd { + background-gradient-direction: vertical; + background-gradient-start: rgba(0,0,255,0.05); + background-gradient-end: rgba(0,0,255,0.2); + } + &:ltr { padding-left: 4px; spacing: 0px; } + &:rtl { padding-right: 4px; spacing: 0px; } + &.vertical { + padding: 0px; + &:ltr { padding-right: 0px; } + &:rtl { padding-left: 0px; } + } + } + + &Center { + spacing: 4px; + + &:dnd { + background-gradient-direction: vertical; + background-gradient-start: rgba(0,255,0,0.05); + background-gradient-end: rgba(0,255,0,0.2); + } + } + + &:highlight { + border-image: none; + background-color: transparentize($error_color, 0.5); + } +} + +.panel { + + &Left { + spacing: 4px; + + &:dnd { + background-gradient-direction: vertical; + background-gradient-start: rgba(255,0,0,0.05); + background-gradient-end: rgba(255,0,0,0.2); + } + &:ltr { padding-right: 4px; } + &:rtl { padding-left: 4px; } + + &.vertical { + padding: 0px; + &:ltr { padding-right: 0px; } + &:rtl { padding-left: 0px; } + } + } + + &Right { + + &:dnd { + background-gradient-direction: vertical; + background-gradient-start: rgba(0,0,255,0.05); + background-gradient-end: rgba(0,0,255,0.2); + } + &:ltr { padding-left: 4px; spacing: 0px; } + &:rtl { padding-right: 4px; spacing: 0px; } + + &.vertical { + padding: 0px; + &:ltr { padding-left: 0px; spacing: 0px; } + &:rtl { padding-right: 0px; spacing: 0px; } + } + } + + &Center { + spacing: 4px; + + &.vertical { + padding-left: 0px; + padding-right: 0px; + } + + &:dnd { + background-gradient-direction: vertical; + background-gradient-start: rgba(0,255,0,0.05); + background-gradient-end: rgba(0,255,0,0.2); + } + } + + + &-top, &-bottom, &-left, &-right { + color: $selected_fg_color; + border: none; + background-color: transparentize($panel_bg, 0.01); + font-size: 1em; + padding: 0px; + } + + &-top { + box-shadow: 0 1px $borders_color; + } + + &-bottom { + box-shadow: 0 -1px $borders_color; + } + + &-left { + box-shadow: 1px 0 $borders_color; + } + + &-right { + box-shadow: -1px 0 $borders_color; + } + + &-dummy { + background-color: transparentize($error_color, 0.5); + + &:entered { background-color: transparentize($error_color, 0.4); } + } + + &-status-button { + border-width: 0; + -natural-hpadding: 3px; + -minimum-hpadding: 3px; + font-weight: bold; + color: $panel_fg; + + &:hover {} + } + + &-button { + -natural-hpadding: 6px; + -minimum-hpadding: 2px; + font-weight: bold; + color: green; + transition-duration: 100; + + &:hover {} + } +} + +.system-status-icon { + icon-size: 16px; + padding: 0 1px; + + &.warning { color: $warning_color; } + &.error { color: $error_color; } +} + +// +// Overview +// +#overview { spacing: 12px; } + +.window-caption { + background-color: $osd_bg_color; + border: 1px solid $osd_bg_color; + color: $osd_fg_color; + spacing: 8px; + border-radius: 2px; + font-size: 0.9em; + padding: 5px 8px; + -cinnamon-caption-spacing: 8px; + + &:focus { + background-color: $selected_bg_color; + color: $selected_fg_color; + border: 1px solid $selected_bg_color; + } +} + +.window-border { + border: 3px $selected_bg_color; + border-radius: 2px; + background-color: rgba(255,255,255,.05); + /* Cover rounded corners and some bad adjustment gaps */ + box-shadow: 0 0 0 1px $selected_bg_color inset; +} + +.overview-empty-placeholder { + color: #ffffff; + font-size: 2em; +} + +.expo-workspaces-name-entry, +.expo-workspaces-name-entry#selected { + height: 1.5em; + border-radius: 2px; + font-size: 1em; + padding: 5px 8px; + -cinnamon-caption-spacing: 4px; + @include entry(osd); + + &:focus { + border: 1px solid $selected_bg_color; + background-color: $selected_bg_color; + color: $selected_fg_color; + font-style: italic; + transition-duration: 300; + selection-background-color: $selected_fg_color; + selected-color: $selected_bg_color; + } +} + +.expo-workspace-thumbnail-frame { + border: 4px solid rgba(255,255,255,0.0); + background-color: rgba(255,255,255,0.0); + border-radius: 2px; + + &#active { + border: 4px solid $selected_bg_color; + background-color: black; + border-radius: 2px; + } +} + +.expo-background { + background-color: opacify($osd_bg_color, 1); +} + +.workspace { + //&-controls { visible-height: 32px; } + + &-thumbnails { + spacing: 26px; + + &-background, &-background:rtl { padding: 8px; } + } + + &-add-button { + background-image: url("common-assets/misc/add-workspace.svg"); + height: 200px; + width: 35px; + transition-duration: 100; + + &:hover { + background-image: url("common-assets/misc/add-workspace-hover.svg"); + transition-duration: 100; + } + &:active { + background-image: url("common-assets/misc/add-workspace-active.svg"); + transition-duration: 100; + } + } + &-overview-background-shade { background-color: rgba(0,0,0,0.5); } +} + +.workspace-close-button, +.window-close { + background-image: url("common-assets/misc/close.svg"); + background-size: 26px; + height: 26px; + width: 26px; + -cinnamon-close-overlap: 12px; + + &:hover { + background-image: url("common-assets/misc/close-hover.svg"); + background-size: 26px; + height: 26px; + width: 26px; + } + &:active { + background-image: url("common-assets/misc/close-active.svg"); + background-size: 26px; + height: 26px; + width: 26px; + } +} + +//.workspace-thumbnail-indicator { +// outline: 2px solid red; +// border: 1px solid green; +//} +// +//.window-close:rtl { +// -st-background-image-shadow: 2px 2px 6px rgba(0,0,0,0.5); +//} + +.window-close-area { + background-image: url("common-assets/misc/trash-icon.svg"); + height: 120px; + width: 400px; +} + +// +// Calendar +// +.calendar { + spacing-rows: 0; + spacing-columns: 0; +} + +.calendar-main-box { + margin: 0 .8em .5em .8em; +} + +.calendar-events-main-box { + height: 300px; + margin-right: .5em; + padding: .5em; + min-width: 350px; + border: 1px solid $borders_color; + background-color: $base_color; +} + +.calendar-events-no-events-box { +} + +.calendar-events-no-events-button { + margin: 6px 0 6px 0; + padding: 6px; + + &:hover { + background-color: $selected_bg_color; + + .calendar-events-no-events-icon, + .calendar-events-no-events-label { + color: $selected_fg_color; + } + } +} + +.calendar-events-no-events-icon, +.calendar-events-no-events-label { + font-weight: bold; + color: $fg_color; + text-align: center; +} + +.calendar-events-date-label { + padding: .1em .1em .5em .1em; + color: $fg_color; + font-weight: bold; + text-align: center; +} + +.calendar-events-event-container { + padding: 0; +} + +.calendar-event-button { + border: 1px solid rgba(0,0,0,0); + + .calendar-event-time-past { + color: transparentize($fg_color, 0.6); + font-weight: bold; + text-align: left; + margin-bottom: .2em; + } + .calendar-event-time-present { + color: $fg_color; + font-weight: bold; + text-align: left; + margin-bottom: .2em; + + &:all-day { + color: $selected_bg_color; + } + } + .calendar-event-time-future { + color: $fg_color; + font-weight: bold; + text-align: left; + margin-bottom: .2em; + } + + .calendar-event-summary { + color: $fg_color; + text-align: left; + width: 200px; + } + + .calendar-event-countdown { + text-align: right; + margin-bottom: .6em; + color: $fg_color; + + &:soon { + font-weight: bold; + } + &:imminent { + font-weight: bold; + color: $warning_color; + } + &:current { + font-weight: bold; + color: $selected_bg_color; + } + } + + &:hover { + background-color: $selected_bg_color; + border: 1px solid $borders_color; + .calendar-event-time-past, + .calendar-event-time-present, + .calendar-event-time-future, + .calendar-event-summary { + color: $selected_fg_color + } + + .calendar-event-countdown { + text-align: right; + margin-bottom: .6em; + color: $selected_fg_color; + + &:soon { + font-weight: bold; + } + &:imminent { + font-weight: bold; + } + &:current { + font-weight: bold; + } + } + } +} + +.calendar-event-row-content { +} + +.calendar-event-color-strip { + width: 2px; +} + +.calendar-today-home-button { + padding: 6px; +} + +.calendar-today-day-label { + font-size: 1.75em; + color: $fg_color; + font-weight: bold; + text-align: center; + padding-bottom: .1em; +} + +.calendar-today-date-label { + font-size: 1.1em; + color: $fg_color; + font-weight: bold; + text-align: center; +} + +.calendar-today-home-button-enabled { + padding: 6px; + + &:hover { + background-color: $selected_bg_color; + + .calendar-today-day-label { + color: $selected_fg_color + } + .calendar-today-date-label { + color: $selected-fg-color + } + } +} + +.calendar-month-label { + color: $fg_color; + font-weight: bold; + padding: 8px 0; +} + +.calendar-change-month-back, +.calendar-change-month-forward { + width: 16px; + height: 16px; +} + +//arrow back +.calendar-change-month-back { + background-image: url("common-assets/misc/calendar-arrow-left.svg"); + + &:focus, &:hover { background-image: url("common-assets/misc/calendar-arrow-left-hover.svg"); } + + &:active { background-image: url("common-assets/misc/calendar-arrow-left.svg"); } + + &:rtl { + background-image: url("common-assets/misc/calendar-arrow-right.svg"); + + &:focus, &:hover { background-image: url("common-assets/misc/calendar-arrow-right-hover.svg"); } + + &:active { background-image: url("common-assets/misc/calendar-arrow-right.svg"); } + } +} + +//arrow forward +.calendar-change-month-forward { + background-image: url("common-assets/misc/calendar-arrow-right.svg"); + + &:focus, &:hover { background-image: url("common-assets/misc/calendar-arrow-right-hover.svg"); } + + &:active { background-image: url("common-assets/misc/calendar-arrow-right.svg"); } + + &:rtl { + background-image: url("common-assets/misc/calendar-arrow-left.svg"); + + &:focus, &:hover { background-image: url("common-assets/misc/calendar-arrow-left-hover.svg"); } + + &:active { background-image: url("common-assets/misc/calendar-arrow-left.svg"); } + } +} + +.calendar-day-event-dot-box { + margin-top: 1.7em; + max-rows: 1; +} + +.calendar-day-event-dot { + margin: 1px; + border-radius: 2px; + width: 4px; + height: 4px; +} + +.calendar-day-base { + font-size: 1em; + text-align: center; + width: 2.2em; + height: 2.2em; + padding: 0.1em; + + &:hover { + font-weight: bold; + color: $selected_fg_color; + background-color: $selected_bg_color; + } +} + +.calendar-day-heading { + color: transparentize($fg_color, 0.15); + margin-top: 1em; + font-size: 1.05em; +} + +.calendar-day { + border-width: 0; + color: transparentize($fg_color, 0.1); +} + +.calendar-day-top { + border-top-width: 0; +} + +.calendar-day-left { + border-left-width: 0; +} + +.calendar-nonwork-day { + color: $fg_color; + background-color: transparent; + font-weight: bold; +} + +.calendar-today { + color: $fg_color; + background-color: if($variant == 'light', transparentize($selected_bg_color, 0.6), transparentize($selected_bg_color, 0.6)); + border-width: 0; + + &:selected { + font-weight: bold; + } +} + +.calendar-not-today { + color: $fg_color; + + &:selected { + font-weight: bold; + background-color: if($variant == 'light', transparentize($fg_color, 0.7), transparentize($fg_color, 0.6)); + + &:hover { + font-weight: bold; + color: $fg_color; + } + } +} + +.calendar-other-month-day { + color: transparentize($fg_color, 0.7); + opacity: 1; +} + +.calendar-other-month-day:hover { + color: $selected_fg_color; + opacity: 1; +} + +.calendar-week-number { + color: transparentize($fg_color, 0.15); + font-size: 0.8em; + margin-top: 0.8em; +} + +// +// Notifications +// +#notification { + border: 1px solid $borders_color; + border-radius: 3px; + background-color: $bg_color; + padding: 13px; + spacing-rows: 10px; + spacing-columns: 10px; + margin-from-right-edge-of-screen: 20px; + width: 34em; + color: $fg_color; + + .popup-menu & { + color: $fg_color; + border-image: url("#{$asset_path}/misc/message.svg") 9 9 9 9; + + .notification-button, .notification-icon-button { + @extend %button; + padding: 5px; + } + + StEntry { @extend %entry; } + } + + &.multi-line-notification { + padding-bottom: 13px; + color: $fg_color; + } + + &-scrollview { + max-height: 10em; + + > .top-shadow, > .bottom-shadow { height: 1em; } + + &:ltr > StScrollBar { padding-left: 6px; } + &:rtl > StScrollBar { padding-right: 6px; } + } + + &-body { spacing: 5px; } + &-actions { spacing: 10px; } +} + +.notification { + + &-with-image { + min-height: 159px; + color: $fg_color; + } + + &-button, &-icon-button { + @extend %button; + padding: 5px; + } + + &-icon-button > StIcon { icon-size: 32px; } + + StEntry { @extend %osd_entry; } +} + +// +// Alt Tab +/// +#altTabPopup { + padding: 8px; + spacing: 16px; +} + +.switcher-list { + color: $fg_color; + border: 1px solid $borders_color; + background-color: $bg_color; + border-radius: 3px; + padding: 20px; + + > StBoxLayout { + padding: 4px; + } + + &-item-container { spacing: 8px; } + + .item-box { + padding: 8px; + border-radius: 2px; + + &:outlined { + padding: 8px; + border: 1px solid $selected_bg_color; + } + + &:selected { + color: $selected_fg_color; + background-color: $selected_bg_color; + border: 0px solid $selected_bg_color; + } + } + + .thumbnail { width: 256px; } + + .thumbnail-box { + padding: 2px; + spacing: 4px; + } + .separator { + width: 1px; + background: rgba(255,255,255,0.2); + } +} + +.switcher-arrow { + border-color: rgba(0,0,0,0); + color: $fg_color; + + &:highlighted { + border-color: rgba(0,0,0,0); + color: $selected_fg_color; + } +} + +//.switcher-preview-backdrop { background-color: rgba(25,25,25,0.95); } + +.thumbnail-scroll-gradient-left { + background-color: rgba(0, 0, 0, 0); + border-radius: 24px; + border-radius-topright: 0px; + border-radius-bottomright: 0px; + width: 60px; +} + +.thumbnail-scroll-gradient-right { + background-color: rgba(0, 0, 0, 0); + border-radius: 24px; + border-radius-topleft: 0px; + border-radius-bottomleft: 0px; + width: 60px; +} + +// +//Activities Ripples +// +.ripple-box { + width: 104px; + height: 104px; + background-image: url("common-assets/misc/corner-ripple.svg"); + background-size: contain; + + &:rtl { background-image: url("common-assets/misc/corner-ripple.svg"); } +} + +// +// Modal dialogs +// +.lightbox { background-color: rgba(0, 0, 0, 0.4); } +.flashspot { background-color: white; } + +.modal-dialog { + background-color: $bg_color; + border: 1px solid $borders_color; + border-radius: 3px; + padding: 5px 10px; + + > StBoxLayout:first-child { + padding: 10px; + } + + &-button-box { + spacing: 0; + margin: 0px; + padding: 10px; + border: none; + background-color: $bg_color; + + .modal-dialog-button { + padding-top: 0; + padding-bottom: 0; + height: 30px; + + @extend %button; + } + } + + .confirm-dialog-title { + text-align: center; + font-weight: bold; + font-size: 1.3em; + padding-bottom: 12px; + } +} + +// +// Run dialog +// +.run-dialog { + padding: 10px 15px 10px 15px; + border: 1px solid $borders_color; + border-radius: 3px; + background-color: $bg_color; + + > * { padding: 0; } + + &-label { + font-size: 1.3em; + font-weight: bold; + color: $fg_color; + padding-bottom: 15px; + text-align: center; + } + + &-description { + color: $fg_color; + padding-top: 15px; + text-align: center; + + &.error { color: $error_color; } + } + + // &-error-label { color: $error_color; } + + // &-error-box { + // padding-top: 15px; + // spacing: 5px; + // } + &-completion-box { + padding-top: 5px; + padding-left: 15px; + font-size: 1em; + } + &-entry { + width: 21em; + height: 1.2em; + padding: 7px; + border-radius: 3px; + caret-color: $osd_fg_color; + selected-color: $selected_fg_color; + selection-background-color: $selected_bg_color; + + @include entry(osd); + + &:focus { @include entry(focus); } + } + .modal-dialog-button-box { + border: none; + box-shadow: none; + background: none; + } +} + +/* CinnamonMountOperation Dialogs */ +.cinnamon-mount-operation-icon { + icon-size: 48px; +} + +.mount-password-reask { + color: $warning_color; +} + +.show-processes-dialog, +.mount-question-dialog { + spacing: 24px; + + &-subject { + padding-top: 10px; + padding-left: 17px; + padding-bottom: 6px; + + &:rtl { + padding-left: 0px; + padding-right: 17px; + } + } + &-description { + padding-left: 17px; + width: 28em; + + &:rtl { padding-right: 17px; } + } +} + +.show-processes-dialog-app-list { + max-height: 200px; + padding-top: 24px; + padding-left: 49px; + padding-right: 32px; + + &:rtl { + padding-right: 49px; + padding-left: 32px; + } + + &-item { + color: #ccc; + + &:hover { color: white } + + &:ltr { padding-right: 1em; } + &:rtl { padding-left: 1em; } + + &-icon:ltr { padding-right: 17px; } + &-icon:rtl { padding-left: 17px; } + + &-name { font-size: 1.1em; } + } +} + +// +// Magnifier +// +.magnifier-zoom-region { + border: 2px solid rgba(128, 0, 0, 1); + + .full-screen { border-width: 0px; } +} + +// +// On-Screen Keyboard +// +#keyboard { + background-color: $osd_bg_color; + border-width: 0; + border-top-width: 1px; + border-color: transparentize(black, 0.6); +} + +.keyboard-layout { + spacing: 10px; + padding: 10px; +} + +.keyboard-row { + spacing: 15px; +} + +.keyboard-key { + min-height: 2em; + min-width: 2em; + font-size: 1.4em; + font-weight: bold; + border-radius: 3px; + box-shadow: none; + + @include button(osd); + + &:hover { @include button(osd-hover); } + &:active, &:checked { @include button(osd-active); } + + &:grayed { @include button(osd-insensitive); } +} + +.keyboard-subkeys { //long press on a key popup + color: $osd_fg_color; + padding: 5px; + -arrow-border-radius: 2px; + -arrow-background-color: $osd_bg_color; + -arrow-border-width: 1px; + -arrow-border-color: transparentize(black, 0.6);; + -arrow-base: 20px; + -arrow-rise: 10px; + -boxpointer-gap: 5px; +} + +// +// Cinnamon Specific Section +// + +// +// Menu (menu.js) +// +.menu { + &-favorites-box { + padding: 10px; + transition-duration: 300; + background-color: $base_color; + border: 1px solid $borders_color; + } + + &-favorites-button { + padding: .9em 1em; + border: 1px solid rgba(0,0,0,0); + border-radius: 2px; + + &:hover { + background-color: $selected_bg_color; + } + } + + &-places { + + &-box { + padding: 10px; + border: 0px solid red; + } + + &-button { padding: 10px; } + } + + &-categories-box { padding: 10px 30px 10px 30px; } + + &-applications-inner-box, + &-applications-outer-box { padding: 10px 10px 0 10px; } + + &-application-button { + padding: 7px; + border: 1px solid rgba(0,0,0,0); + + // This style is used in menu application buttons for applications which were newly installed + &:highlighted { font-weight: bold; } + + &-selected { + padding: 7px; + color: $selected_fg_color; + background-color: $selected_bg_color; + border: 1px solid $borders_color; + + &:highlighted { font-weight: bold; } + } + + &-label:ltr { padding-left: 5px; } + &-label:rtl { padding-right: 5px; } + } + + &-category-button { + padding: 7px; + border: 1px solid rgba(0,0,0,0); + + &-selected { + padding: 7px; + color: $selected_fg_color; + background-color: $selected_bg_color; + border: 1px solid $borders_color; + } + &-hover { + background-color: red; + border-radius: 2px; + } + &-greyed { + padding: 7px; + color: $insensitive_fg_color; + border: 1px solid rgba(0,0,0,0); + } + + &-label:ltr { padding-left: 5px; } + &-label:rtl { padding-right: 5px; } + } + + // Name and description of the currently hovered item in the menu + // This appears on the bottom right hand corner of the menu + &-selected-app-box { + padding-right: 30px; + padding-left: 28px; + text-align: right; + height: 2.2em; + + &:rtl { + padding-top: 10px; + height: 2.2em; + } + } + + &-selected-app-title { font-weight: bold; } + + &-selected-app-description { max-width: 150px; } + + &-search-box:ltr { padding-left: 30px; } + &-search-box-rtl { padding-right: 30px; } +} + +#menu-search-entry { + width: 250px; + min-height: 16px; + font-weight: normal; + caret-color: $fg_color; + + @extend %entry; +} + +.menu-search-entry-icon { + icon-size: 1em; + color: $fg_color; +} + +/* Context menu (at the moment only for favorites) */ +.menu-context-menu { +} + +// +// OSD +// +.info-osd { + text-align: center; + font-weight: bold; + spacing: 1em; + padding: 16px; + color: $fg_color; + border: 1px solid $borders_color; + border-radius: 5px; + background-color: $bg_color; +} + +.restart-osd { + font-size: 1.6em; +} + +.workspace-osd { + font-size: 4em; +} + +.osd-window { + text-align: center; + font-weight: bold; + spacing: 1em; + padding: 20px; + + color: $fg_color; + background-color: $bg_color; + border: 1px solid $borders_color; + border-radius: 5px; + + .osd-monitor-label { font-size: 3em; } + + .level { + padding: 0; + height: 0.7em; + background-color: transparentize(black, 0.5); + border-radius: 2px; + } + + .level-bar { + border-radius: 2px; + background-color: $selected_bg_color; + } +} + +// +// Window list (windowList.js) +// +.window-list { + + &-box { + spacing: 6px; + padding-left: 10px; + padding-top: 1px; + + &.vertical { + spacing: 2px; + padding-left: 0px; + padding-right: 0px; + padding-top: 10px; + padding-bottom: 10px; + } + + &:highlight { + background-color: transparentize($error_color, 0.5); + } + } + + &-item-label { + font-weight: bold; + width: 15em; + min-width: 5px; + } + + &-item-box { + font-weight: bold; + background-image: none; + padding-top: 0; + padding-left: 8px; + padding-right: 8px; + transition-duration: 100; + color: transparentize($panel_fg, 0.2); + + &.top, + &.bottom { + border-bottom-width: 2px; + + & StLabel { padding-left: 2px; } + } + + &.right { + padding-left: 0px; + padding-right: 0px; + border-right-width: 2px; + + & StBin { padding-right: 0; } + } + + &.left { + padding-left: 0px; + padding-right: 0px; + border-left-width: 2px; + + & StBin { padding-left: 1px; } + } + + &:hover, + &:groupFocus { + color: $panel_fg; + background-color: transparentize($panel_fg, 0.8); + } + + &:active, + &:checked, + &:focus, + &:running { + color: $panel_fg; + border-color: $selected_bg_color; + background-color: transparentize($panel_fg, 0.8); + } + + & .progress { + background-color: transparentize($selected_bg_color, 0.2); + } + } + + &-item-demands-attention { + background-gradient-direction: vertical; + background-gradient-start: $destructive_color; + background-gradient-end: $destructive_color; + } + + &-preview { + spacing: 6px; + color: $fg_color; + border: 1px solid $borders_color; + background-color: $bg_color; + border-radius: 3px; + padding: 6px 12px 12px 12px; + font-size: 1em; + } +} + +// +// Grouped window list +// + +.grouped-window-list { + + &-item-label { + font-weight: bold; + width: 15em; + min-width: 5px; + } + + &-item-box { + text-align: left; + font-weight: bold; + background-image: none; + padding-top: 0; + padding-left: 8px; + padding-right: 8px; + transition-duration: 100; + color: transparentize($panel_fg, 0.2); + + &.top, + &.bottom { + border-bottom-width: 2px; + + & StLabel { padding-left: 2px; } + } + + &.right { + padding-left: 0px; + padding-right: 0px; + border-right-width: 2px; + + & StBin { padding-right: 0; } + } + + &.left { + padding-left: 0px; + padding-right: 0px; + border-left-width: 2px; + + & StBin { padding-left: 1px; } + } + + &:hover, + &:focus { + color: $panel_fg; + background-color: transparentize($panel_fg, 0.7); + } + + &:active, + &:checked { + color: $panel_fg; + border-color: $selected_bg_color; + } + + & .progress { + background-color: transparentize($selected_bg_color, 0.2); + } + } + + &-item-demands-attention { + background-gradient-direction: vertical; + background-gradient-start: $destructive_color; + background-gradient-end: $destructive_color; + } + + &-thumbnail-label { + padding-left: 4px; + } + + &-number-label { + z-index: 99; + color: $tooltip_border_color; + } + + &-badge { + border-radius: 256px; + background-color: $tooltip_fg_color; + } + + &-button-label { + padding-left: 4px; + } + + &-thumbnail-alert { + background: rgba(255,52,52,0.3); + } + + &-thumbnail-menu { + color: $fg_color; + border: 1px solid $borders_color; + background-color: $bg_color; + border-radius: 3px; + padding: 0px; + + > StBoxLayout { + padding: 4px; + } + + .item-box { + padding: 10px; + border-radius: 2px; + spacing: 4px; + + &:outlined { + padding: 8px; + border: 1px solid $selected_bg_color; + } + + &:selected { + border: 1px solid $selected_bg_color; + } + } + + .thumbnail { width: 256px; } + + .separator { + width: 1px; + background: rgba(255,255,255,0.2); + } + } +} + +/// +// Sound Applet (status/volume.js) +// +.sound-button { + width: 22px; + height: 13px; + padding: 8px; + + @extend %button; + + &-container { + padding-right: 3px; + padding-left: 3px; + } + StIcon { icon-size: 1.4em; } +} + +.sound-track { + &-infos { padding: 5px; } + &-info { + padding-top: 2px; + padding-bottom: 2px; + + StIcon { icon-size: 16px; } + + StLabel { + padding-left: 5px; + padding-right: 5px; + } + } + &-box { + padding-left: 15px; + padding-right: 15px; + max-width: 220px; + } +} + +.sound-seek-box { + padding-left: 15px; + + StLabel { padding-top: 2px; } + StIcon { icon-size: 16px; } +} + +.sound-seek-slider { width: 140px; } + +.sound-volume-menu-item { + padding: .4em 1.75em; + + StIcon { + icon-size: 1.14em; + padding-left: 8px; + padding-right: 8px; + } +} + +.sound-playback-control { padding: 5px 10px 10px 10px; } + +// 2.8 +.sound-player { + // padding: 0 4px; + + > StBoxLayout:first-child { + padding: 5px 10px 12px 10px; + spacing: 0.5em; + + StButton:small { + width: 20px; + height: 20px; + border: 1px solid transparent; + + StIcon { icon-size: 12px; } + + &:hover { @include button(hover); } + &:active { @include button(active); } + } + } + + &-generic-coverart { + background: rgba(0,0,0,0.2); + } + + &-overlay { + width: 290px; + height: 70px; + padding: 15px; + spacing: 0.5em; + background: transparentize($bg_color, 0.1); + border-top: 1px solid $borders_color; + // background: transparentize(darken($osd_bg_color, 5%), 0.1); + // border: 0px solid darken($osd_bg_color, 10%); + // border-bottom: 1px ; + color: $fg_color; + + StButton { + width: 22px; + height: 13px; + padding: 5px; + color: $fg_color; + border-radius: 2px; + border: 1px solid transparent; + + StIcon { icon-size: 16px; } + + &:hover{ @include button(hover); } + &:active { @include button(active); } + } + + StBoxLayout { + padding-top: 2px; + } + + > StBoxLayout { + spacing: 5px; + } + } + + .slider { + height: 0.5em; + padding: 0; + border: none; + -slider-height: 0.5em; + -slider-background-color: if($variant == 'light', $button_border, darken($bg_color, 5%)); + -slider-border-color: rgba(0,0,0,0); + -slider-active-background-color: $selected_bg_color; + -slider-active-border-color: rgba(0,0,0,0); + -slider-border-width: 0px; + -slider-handle-radius: 0px; + } +} + +// +// Workspace Switcher applet (workspaceSwitcher.js) +// +#workspaceSwitcher { + spacing: 0px; + padding: 3px; +} + +/* Controls the styling when using the "Simple buttons" option */ +.workspace-switcher { + padding-left: 3px; + padding-right: 3px; + + .panel-left &, + .panel-right & { + padding: 0; + } +} + +.workspace-button { + border: 1px solid transparentize(black, 0.6); + background-color: transparentize(black, 0.8); + width: 20px; + height: 14px; + color: transparentize($selected_fg_color, 0.55); + padding: 3px; + padding-top: 4px; + transition-duration: 200; + + &.vertical { + height: 1.5em; + width: 24px; + padding: 0; + padding-top: 3px; + padding-bottom: 3px; + } + + &:outlined { + background-color: $selected_bg_color; + color: $selected_fg_color; + + &:hover { + background-color: transparentize($selected_bg_color, 0.3); + color: $selected_fg_color; + } + } + + &:hover { + background-color: transparentize($fg_color, 0.8); + color: $selected_fg_color; + } +} + +/* Controls the style when using the "Visual representation" option */ +.workspace-graph { + padding: 3px; + spacing: 6px; +} + +.workspace-graph .workspace { + border: 1px solid transparentize(black, 0.6); + background-color: transparentize(black, 0.8); +} + +.workspace-graph .workspace:active { + border: 1px solid $selected_bg_color; +} + +.workspace-graph .workspace .windows { + -active-window-background: lighten($panel_bg, 15%); + -active-window-border: rgba(0, 0, 0, 0.8); + -inactive-window-background: lighten($panel_bg, 15%); + -inactive-window-border: rgba(0, 0, 0, 0.8); +} + +.workspace-graph .workspace:active .windows { + -active-window-background: lighten($panel_bg, 25%); + -active-window-border: rgba(0, 0, 0, 0.8); + -inactive-window-background: lighten($panel_bg, 5%); + -inactive-window-border: rgba(0, 0, 0, 0.8); +} + +// +// Panel Launchers Applet (panelLaunchers.js) +// +.panel-launchers { + padding-left: 7px; + spacing: 2px; + + & .launcher { + padding-left: 2px; + padding-right: 2px; + padding-bottom: 2px; + // border-bottom-width: 1px; + transition-duration: 200; + + &:hover { background-color: $selected_bg_color; } + } + + &.vertical { + padding-top: 2px; + padding-bottom: 2px; + padding-left:0px; + padding-right: 0px; + spacing: 1px; + + & .launcher { + padding-top: 2px; + padding-bottom: 2px; + } + } +} + +// +// Overview corner +// +#overview-corner { + background-image: url("common-assets/misc/overview.png"); + + &:hover { background-image: url("common-assets/misc/overview-hover.png"); } +} + +// +// Applets (applet.js) +// +.applet { + &-separator { + padding: 1px 4px; + + &.vertical { padding: 4px 1px; } + } + + &-separator-line { + width: 1px; + background: rgba(255,255,255, 0.12); + + &-vertical { + height: 1px; + background: rgba(255,255,255, 0.12); + } + } + + &-box { + padding-left: 4px; + padding-right: 4px; + spacing: 4px; + color: $panel_fg; + text-shadow: none; + transition-duration: 100; + text-align: center; + + &.vertical { + padding-left: 0px; + padding-right: 0px; + padding-top: 3px; + padding-bottom: 3px; + } + + &:hover, + &:checked { + color: $selected_fg_color; + background-color: $selected_bg_color; + } + + &:highlight { + background-image: none; + border-image: none; + background-color: transparentize($error_color, 0.5); + } + } + + &-label { + font-weight: bold; + color: $panel_fg; + + &:hover, + &:checked, + .applet-box:hover &, + .applet-box:checked & { + color: $selected_fg_color; + text-shadow: none; + } + } + + &-icon { + color: $selected_fg_color; + icon-size: 22px; + + &:hover, + &:checked, + .applet-box:hover > &, + .applet-box:checked > & { + color: $selected_fg_color; + text-shadow: none; + } + } + +} + +// +// User Applet +// +.user-icon { + width: 32px; + height: 32px; + background-color: transparent; + border: none; + border-radius: 0; +} + +.user-label { + color: $fg_color; + font-size: 1em; + font-weight: bold; + margin: 0px; +} + +// +// Desklets (desklet.js) +// +.desklet { + color: $fg_color; + + &:highlight { + background-color: transparentize($error_color, 0.5); + } + + &-with-borders { + border: 1px solid $borders_color; + border-radius: 5px; + background-color: $bg_color; + color: $fg_color; + padding: 12px; + padding-bottom: 16px; + + &:highlight { + background-color: transparentize($error_color, 0.5); + } + } + + &-with-borders-and-header { + border: 1px solid $borders_color; + border-top-width: 0; + border-radius: 0 0 5px 5px; + background-color: $bg_color; + color: $fg_color; + border-radius: 0; + border-radius-topleft: 0; + border-radius-topright: 0; + padding: 12px; + padding-bottom: 17px; + + &:highlight { + background-color: transparentize($error_color, 0.5); + } + } + + &-header { + border: 1px solid $borders_color; + border-radius: 5px 5px 0 0; + background-color: darken($bg_color, 3%); + color: $fg_color; + font-size: 1em; + padding: 12px; + padding-bottom: 6px; + } + + &-drag-placeholder { + border: 2px solid $selected_bg_color; + background-color: transparentize($selected_bg_color, 0.7); + } +} + +.photoframe-box { + border: 1px solid $borders_color; + border-radius: 5px; + background-color: $bg_color; + color: $fg_color; + padding: 12px; + padding-bottom: 16px; +} + +// +// Notification Applet +// +.notification-applet-padding { padding: .5em 1em; } + +.notification-applet-container { max-height: 100px; } + +// +// Tile Preview +// +.tile-preview { + background-color: transparentize($selected_bg_color, 0.7); + border: 1px solid $selected_bg_color; + + &.snap { background-color: transparentize($selected_bg_color, 0.4); } +} + +.tile-hud { + background-color: transparentize($selected_bg_color, 0.7); + border: 1px solid $selected_bg_color; + + &.snap { background-color: transparentize($selected_bg_color, 0.4); } + + &:top { border-top-width: 0px; } + &:bottom { border-bottom-width: 0px; } + &:left { border-left-width: 0px; } + &:right { border-right-width: 0px; } + &:top-left { + border-top-width: 0px; + border-left-width: 0px; + } + &:top-right { + border-top-width: 0px; + border-right-width: 0px; + } + &:bottom-left { + border-bottom-width: 0px; + border-left-width: 0px; + } + &:bottom-right { + border-bottom-width: 0px; + border-right-width: 0px; + } +} + +.xkcd-box { + padding: 6px; + border: 0px; + background-color: rgba(0,0,0,0); + border-radius: 0px; +} diff --git a/cinnamon/sass/_drawing.scss b/cinnamon/sass/_drawing.scss new file mode 100755 index 0000000..a3114af --- /dev/null +++ b/cinnamon/sass/_drawing.scss @@ -0,0 +1,155 @@ +// Drawing mixins + +// Entries + +@mixin entry($t, $dark:false) { +// +// Entries drawing function +// + + @if $t==normal { + color: $text_color; + background-color: $base_color; + border: 1px solid $entry_border; + box-shadow: inset 0 2px 4px transparentize($entry_bg, 0.95); + } + + @if $t==focus { + color: $fg_color; + background-color: $base_color; + border: 1px solid $selected_bg_color; + box-shadow: inset 0 2px 4px transparentize($entry_bg, 0.95); + } + + @if $t==insensitive { + color: $insensitive_fg_color; + background-color: mix($entry_bg, $bg_color, 55%); + border-color: 1px solid mix($entry_border, $bg_color, 55%); + box-shadow: inset 0 2px 4px transparentize(mix($entry_bg, $bg_color, 55%), 0.95); + } + + @if $t==osd { + color: $osd_fg_color; + background-color: $osd_entry_bg; + border: 1px solid $osd_entry_border; + box-shadow: inset 0 2px 4px transparentize(black, 0.95); + } + + @if $t==osd-focus { + color: $selected_fg_color; + background-color: $selected_bg_color; + border: 1px solid $selected_bg_color; + box-shadow: inset 0 2px 4px transparentize(black, 0.95); + } + + @if $t==osd-insensitive { + color: transparentize($osd_fg_color, 0.45); + background-color: transparentize($osd_entry_bg, 0.15); + border: 1px solid $osd_entry_border; + box-shadow: inset 0 2px 4px transparentize(black, 0.95); + } +} + +// Buttons + +@mixin button($t) { +// +// Button drawing function +// + + @if $t==normal { + // + // normal button + // + color: $fg_color; + background-color: $button_bg; + border: 1px solid $borders_color; + box-shadow: inset 0 2px 4px transparentize($button_bg, 0.95); + } + + @else if $t==focus { + // + // focused button + // + color: $fg_color; + background-color: $button_bg; + border: 1px solid $selected_bg_color; + box-shadow: inset 0 2px 4px transparentize($button_bg, 0.95); + } + + @else if $t==focus-hover { + // + // focused button + // + color: $fg_color; + background-color: lighten($button_bg, 5%); + border: 1px solid $selected_bg_color; + box-shadow: inset 0 2px 4px transparentize($button_bg, 0.95); + } + + @else if $t==hover { + // + // hovered button + // + color: $fg_color; + background-color: lighten($button_bg, 5%); + border: 1px solid $borders_color; + box-shadow: inset 0 2px 4px transparentize(lighten($button_bg, 5%), 0.95); + } + + @else if $t==active { + // + // pushed button + // + color: $selected_fg_color; + background-color: $selected_bg_color; + border: 1px solid $selected_bg_color; + box-shadow: inset 0 2px 4px $selected_bg_color; + } + + @else if $t==insensitive { + // + // insensitive button + // + color: $insensitive_fg_color; + border: 1px solid transparentize($borders_color, 0.45); + background-color: transparentize($button_bg, 0.45); + box-shadow: inset 0 2px 4px transparentize($button_bg, 0.95); + } + + @else if $t==osd { + // + // normal osd button + // + color: $osd_fg_color; + border: 1px solid $borders_color; + background-color: $osd_button_bg; + } + + @else if $t==osd-hover { + // + // active osd button + // + color: $osd_fg_color; + border: 1px solid $osd_button_border; + background-color: opacify(lighten($osd_button_bg, 7%), 0.1); + } + + @else if $t==osd-active { + // + // active osd button + // + color: $selected_fg_color; + border: 1px solid $selected_bg_color; + background-color: $selected_bg_color; + } + + @else if $t==osd-insensitive { + // + // insensitive osd button + // + color: $osd_insensitive_fg_color; + border: 1px solid $osd_button_border; + background-color: transparentize($osd_button_bg, 0.15); + } +} diff --git a/cinnamon/sass/cinnamon-dark.scss b/cinnamon/sass/cinnamon-dark.scss new file mode 100755 index 0000000..6e75827 --- /dev/null +++ b/cinnamon/sass/cinnamon-dark.scss @@ -0,0 +1,5 @@ +$variant: 'dark'; + +@import "_colors"; //use gtk colors +@import "_drawing"; +@import "_common"; diff --git a/cinnamon/sass/cinnamon.scss b/cinnamon/sass/cinnamon.scss new file mode 100755 index 0000000..8309286 --- /dev/null +++ b/cinnamon/sass/cinnamon.scss @@ -0,0 +1,5 @@ +$variant: 'light'; + +@import "_colors"; //use gtk colors +@import "_drawing"; +@import "_common"; diff --git a/gtk-2.0/README.md b/gtk-2.0/README.md new file mode 100755 index 0000000..48c45f1 --- /dev/null +++ b/gtk-2.0/README.md @@ -0,0 +1,16 @@ +#### Editing the theme + +* The Colors and includes are defined in `gtkrc`, `gtkrc-dark` and `gtkrc-darker` for each theme variant. +* `main.rc` contains the major part of the theme +* `panel.rc` contains the panel styling for XFCE and Mate +* `apps.rc` contains some application specific rules + +Because this theme is heavily based on the pixmap engine, a lot of the styling comes from the images in the `assets` and `assets-dark` folders. Don't edit these images directly. Instead do the following + +* Open the `assets.svg` or `assets-dark.svg` file in inkscape. Each object in the .svg file corresponds to an image in the `assets` and `assets-dark` folder. + +* Find the object you want to edit and make your changes. Important: Don't change the obejct id. + +* Save `assets.svg` or `assets-dark.svg` and delete the images corresponding to the edited .svg objects from the `assets` or `assets-dark` folder (or just delete everything in the `assets` or `assets-dark` folder). + +* Run `./render-assets.sh` or `./render-dark-assets.sh` from a terminal. diff --git a/gtk-2.0/apps.rc b/gtk-2.0/apps.rc new file mode 100755 index 0000000..8820077 --- /dev/null +++ b/gtk-2.0/apps.rc @@ -0,0 +1,45 @@ + +########### FILE MANAGERS ############## + +style "thunar-handle" { GtkPaned::handle-size = 2 } + +style "dark-sidebar" { + GtkTreeView::odd_row_color = @dark_sidebar_bg + GtkTreeView::even_row_color = @dark_sidebar_bg + + + base[NORMAL] = @dark_sidebar_bg + base[INSENSITIVE] = @dark_sidebar_bg + + text[NORMAL] = "#C3C3C3" + text[ACTIVE] = @selected_fg_color + text[SELECTED] = @selected_fg_color +} + +style "thunar-frame" { + xthickness = 0 + ythickness = 0 +} + +# Thunar +widget_class "*ThunarWindow*." style "thunar-frame" +widget_class "*ThunarShortcutsView*" style "dark-sidebar" +widget_class "*ThunarTreeView*" style "dark-sidebar" +widget_class "*ThunarWindow*." style "thunar-handle" + +# Caja +widget_class "*CajaSidePane*" style "dark-sidebar" + + + +####### TERMINAL ################ + +style "terminal_screen" +{ + text[NORMAL] = "#ffffff" + base[NORMAL] = "#3f3f3f" + + TerminalScreen::background-darkness = 0.9 +} + +widget "*TerminalWindow.*.TerminalScreen*" style "terminal_screen" diff --git a/gtk-2.0/assets-dark.svg b/gtk-2.0/assets-dark.svg new file mode 100755 index 0000000..ecac130 --- /dev/null +++ b/gtk-2.0/assets-dark.svg @@ -0,0 +1,5288 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/gtk-2.0/assets-dark/arrow-down-insens.png b/gtk-2.0/assets-dark/arrow-down-insens.png new file mode 100755 index 0000000000000000000000000000000000000000..39049a2cbb9279505a60c351614e04de910c2257 GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!2%?ApR4f$QcT58o*^6@p>Nzkf}8~&k;M!Q zd`Cc-ajG_-G*D2o#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIZgPZ!4! zj_Bl$O0mnQ7}yPc4gDpPrXBgyzpjC63XqCCH{qDnX5DA;Ia18dIXV;WO+UamrTb~0 zrQB!rs-!dXX9Roh2@rPrnS73U>zyvq=9!!>v|N0|Ts literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/arrow-down-prelight.png b/gtk-2.0/assets-dark/arrow-down-prelight.png new file mode 100755 index 0000000000000000000000000000000000000000..a7ca38da8f183e7b63ec4ae8e50ff0ebea69ea32 GIT binary patch literal 218 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!2%?ApR4f$QcT58o*^6@p>Nzkf}8~&k;M!Q zd`Cc-ajG_-G*D2o#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIZAPZ!4! zj+x0jKD?>XW|oP`*!5w`!$Xs}|Lcc1u;@)=xOrOg+=hAg%O2iuHCfOVp|JP89lJ;0 z??WHC>-BtC9tE3MEL5BGaDRc^il^6H4cSzZm+HUStHGSe%)nQoCsXr%?PQ=O44$rj JF6*2UngDJsNjLxi literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/arrow-down-small-insens.png b/gtk-2.0/assets-dark/arrow-down-small-insens.png new file mode 100755 index 0000000000000000000000000000000000000000..d876205272e26944498bb4cf41ad07efa8f96232 GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!2%?ApR4f$QcT58o*^6@p>Nzkf}8~&k;M!Q zd`Cc-ajG_-G*D2o#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD=RPZ!4! zj_Bls18hn2j#W8EYU{y@)*Z8Q7>*?4#gs|@9ntrRBp7XRxbDqXZrI;xPv;Fch2@pj?l*+5enJYD@<);T3K0RS=!KQjOT literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/arrow-down-small-prelight.png b/gtk-2.0/assets-dark/arrow-down-small-prelight.png new file mode 100755 index 0000000000000000000000000000000000000000..70297cf3d8fbf2457a41d5cff52275fb41b4b4fe GIT binary patch literal 207 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!2%?ApR4f$QcT58o*^6@p>Nzkf}8~&k;M!Q zd`Cc-ajG_-G*D2o#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD=hPZ!4! zj_Bls18jZvwhvha?Vr`Xk(^Pu=GJ~h9pUXO@geCw9u1X95 literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/arrow-down-small.png b/gtk-2.0/assets-dark/arrow-down-small.png new file mode 100755 index 0000000000000000000000000000000000000000..45eb1cb09c3379c0c5e61f8e0788667c6dcf53fe GIT binary patch literal 276 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!3HD+k8e2&q*#ibJVQ8upoSx*1Eiq9BeIx* zf$s>t*I;7bhncr0V4trO$q6BL!46(bL5- zgkxrJuOZhV2NBliOV38KtWQu4%Suic{J>&)@ZQ7S6M{BeiaB`ikhO=_+8}M6oB4}7 z=B}S3S@Ge$j+wdf?7s$^SLV*vc3^byv-WJ4c>F`Qr$KpM6a(Xq-AO&w<@0y^4hrIq z`L!>;RiKDb;pFK}cRXIH%x$dp%9M3Fao>8us#WRdDjDarCC<2B`uE2U@fTb+fwjka QK|WycboFyt=akR{0CkyUUjP6A literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/arrow-down.png b/gtk-2.0/assets-dark/arrow-down.png new file mode 100755 index 0000000000000000000000000000000000000000..004cf94d36223f0a97ce52d2107213d3af4211dd GIT binary patch literal 312 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!3HD+k8e2&q*#ibJVQ8upoSx*1Eiq9BeIx* zf$s>t*I;7bhncr0V4trO$q6BL!5n)zif> zgkxrG-$JfK0TOQe|0_LiVwOKJeS?JWzIGm#)2SO2a>NcM736+DXV`pj`UW188MTay zGjAH0mHpJ^Ym2v$;gg^Fcx6iT{M!5XALM&ZdXu4GdvKc`gG0%I2~op-L!y(;nn{Wn{w`Kd+W;aP;==$+5b$(Gn~|eHqD*^^ZO=u<5X=vX`rBFiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0wqo-U3d z9MQ=M49x-CX0#ffKX4}E-Hf@0|C4Vwp3yisV=<6r)o_NTb4IseebS|aUP<4M{pp{_ zaq*;pqI9wDvvMD$DbiXZwK~t@b0nwCKEfR&bD8DovrWg>byV^(uuYZMm-)k`0JMm~ M)78&qol`;+0B{0IWdHyG literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/arrow-left-prelight.png b/gtk-2.0/assets-dark/arrow-left-prelight.png new file mode 100755 index 0000000000000000000000000000000000000000..8e71a1393784285b63383a09d1569ecc3324b329 GIT binary patch literal 221 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ(!2%?APo63Uq?n4GJVQ7*Lf^Q71UU;lB8wRq z_>O=u<5X=vX`rBFiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0v9o-U3d z9MQ=M49%-^o{Ps-u%*R4*|*{Iq5s@(9iFKkb|fr64Ht`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0TpfVba4#f znCaVRm~|*Y#{K?#X`c>@DLQ+d7qYMLO=u<5X=vX`rBFiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u^o-U3d z9MQ=gm13I>rt~s0CEZT`cl=Gy)3&1IQ_261&gl|qEL!|Hx$byO_q4`BbtcjGtr|Wo zCtXf7^_=MbDP64=D57$UC1}DC?!ZqO=u<5X=vX`rBFiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0vvo-U3d z9MQ=;KD_yJXmt*cK*7SlhyHV0>lYo~@l^a@tVO9C%PCv=`iI|-W{amLY!Ytl`tCHN zQ(@-mO%BhF?%}T2pJS=cC6vpgx#J*r;HO82KHYvJFqdJWj-H0Yq##3}4Gf;HelF{r G5}E*y%1Ds_ literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/arrow-right.png b/gtk-2.0/assets-dark/arrow-right.png new file mode 100755 index 0000000000000000000000000000000000000000..0d3982e120f9cee7ea8f5bb632794fb6cb6a11ea GIT binary patch literal 303 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ(0U`xw#m)s%EX7WqAsj$Z!;#Vfk}U9uEM{Qf zI|9OtQ?>b|fr64Ht`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0Tr$Bba4#f zm}z@vE#Dyr2IdFfoQ#B?$aN$rJQOteGow>AJ-yw@r%$A>PHqR>Ud@q0Lwqgt2$!x%N_``(M$mNVo4d3l1ZkbTR*_0sRdU5vI zL)G@vwy+jVzw+O?*V|LFVdQ&MBb@06P|L*8l(j literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/arrow-up-insens.png b/gtk-2.0/assets-dark/arrow-up-insens.png new file mode 100755 index 0000000000000000000000000000000000000000..0723570c9510339a6a4ccd23f4cfec4c981e4412 GIT binary patch literal 219 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!2%?ApR4f$QcT58o*^6@p>Nzkf}8~&k;M!Q zd`Cc-ajG_-G*D2o#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIY#PZ!4! zj_BkBhGvVGGxlCI;^CN}AW*FMtp3bekHQrWI^}0R&al5Ioc!;|9Ir>LTuU|{%jy3q zKAUYy7we_pLKYH9(~kVNzkf}8~&k;M!Q zd`Cc-ajG_-G*D2o#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIZAPZ!4! zj_BkBhGyaGz1N@Z}+4h88wGtzopr0N=JpTL1t6 literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/arrow-up-small-insens.png b/gtk-2.0/assets-dark/arrow-up-small-insens.png new file mode 100755 index 0000000000000000000000000000000000000000..38725246c914c671093e3816ceabd282eecfeb2b GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!2%?ApR4f$QcT58o*^6@p>Nzkf}8~&k;M!Q zd`Cc-ajG_-G*D2o#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD>6PZ!4! zj_BkBhGv(GGv-cw#KSS+fMBu7v-~ri0e&+$lFv+S3ns6 literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/arrow-up-small-prelight.png b/gtk-2.0/assets-dark/arrow-up-small-prelight.png new file mode 100755 index 0000000000000000000000000000000000000000..b013b5d37881c6852cb84a75101d70c4f04304b6 GIT binary patch literal 210 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!2%?ApR4f$QcT58o*^6@p>Nzkf}8~&k;M!Q zd`Cc-ajG_-G*D2o#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIZ2PZ!4! zj_BkBhGyqQ$IIpkq&qbHl{wxo_rLnj5ktQf2kMVK_U^N{&8z$K@T2MfnFpNIZ}rt% zWgR$B;Pd^*apBm6g^$nsS2$jgFSh^J!U(kYtGj~l_j~6L01apGboFyt=akR{0Be>> AO#lD@ literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/arrow-up-small.png b/gtk-2.0/assets-dark/arrow-up-small.png new file mode 100755 index 0000000000000000000000000000000000000000..3197e55745b5ba4b049813437e7040b4639f7873 GIT binary patch literal 278 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!3HD+k8e2&q*#ibJVQ8upoSx*1Eiq9BeIx* zf$s>t*I;7bhncr0V4trO$q6BL!46+0(@_ zgkxrJk1ijRp@hrw_)MlEAbHFIAr35ueE2u=3h3sbrZyE-Im#Pd$o!ikK2o zdMsN7p2#kp@{M7dlF|2j_Zf5;&aBzmetzSawPK&uQ*}U%GBD TbQeVcoyXwm>gTe~DWM4fy8vRE literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/arrow-up.png b/gtk-2.0/assets-dark/arrow-up.png new file mode 100755 index 0000000000000000000000000000000000000000..d2b02e55cedc33f43d3db3349d9deac97c53da12 GIT binary patch literal 315 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!3HD+k8e2&q*#ibJVQ8upoSx*1Eiq9BeIx* zf$s>t*I;7bhncr0V4trO$q6BL!5n!_&nv zgkxrCzhU;F014Oke?2M>ITsWc6u*loCazHm z{fB$zA?5YK3VSaK9x#uKB29L;T{>NtIGZ;@=zv`D;k@u&gQNM#juR6?HW;r>A`A5K2 zWrh{6#2dZ~99p#Q^<IV3P zxB_WSO-&6LP*+z6GJzu6V4$a`2js#@iB~Vb05$NI1o;Is$SdsHy=U+K{Re*h{AqmR zd@fMJ%+tj&L?S#np=%#Eb2N*@jc0qB8-@9J?mU06CtO;h;=ba6R>5P=yqsY!8nWgI g318aUAEYrdY+z>Qn0ek!5oiK~r>mdKI;Vst09@Zp;s5{u literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/button-hover.png b/gtk-2.0/assets-dark/button-hover.png new file mode 100755 index 0000000000000000000000000000000000000000..822be9a9c821ddd4d88574530149ffa8b426274c GIT binary patch literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)h!VDzE)_nK|q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`%M(ss#9i zxB_WSO-&6A4Q*|09UUDY2?RDaHV}rtzkfhLzz?}yi$OM(1o;Is$SdsHy=U)(pGPg% z&IAgYdb&77;7KM1LB8APyG}X$2b#d(>FVdQ&MBb@0IxSn6951J literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/button.png b/gtk-2.0/assets-dark/button.png new file mode 100755 index 0000000000000000000000000000000000000000..5a3e7d035e407d686ceeebcfc0e97c30df21923b GIT binary patch literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)h!VDzE)_nK|q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`%M(ss#9i zxB_WSO-&6A4Q*|09UUDY2?XZm<`9Onv$KnfOXL!!P>@X}L4Lsu@(R0l@7ep{=TXbG zGl7Dpo-U3d65+`ST{AeDb(wf_LU$)7>||y>o@J3A&dmHgk7b6zp^6oX2fIYP*m!#6 eJ_zK9F)%FZKXK(jL8T7R00vK2KbLh*2~7aSqD9aE literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/checkbox-checked-insensitive.png b/gtk-2.0/assets-dark/checkbox-checked-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..487c5c95b7e0ed705378d11b88a40b9841c8962a GIT binary patch literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkM}SX= zE0B(yKRJAMf7qP9u-Uy4v-@>)bo9+l_07%oEzAvVtPJg}jGgSv-JLzla=mK`1G*Xl zdVr`gXhL(yq}GtBonh0v!sqsdif$4Gnk7*Z$aIEF}s z=k`bQH7M|~h;C45`Xo^Gf3_Eo0`Ix|ewT80>j>u@?n`jxka^&$kSOwVky5n9><=%` zUJ8A<#8XxKzS|PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBH(a)3{W zE07MK+aET&H)2kI_?*75Iep=?`?P^TM@L6jSKr*!z}(Ex+S1s;&e+k;%-z|{-NoF) z)uS}WtER}Wt=hk}+P|YFu)996ry+PkOURV=kf|M^(>g<^cZJR93Y*yjG_!B(%^ILJ z>?J{d!3>^W-j5zXi8f!e0w|Q=>Eak75uSVQBwvF8hwH`VVJl1Lr9b_@|B~zKg%@`} zR$*!I4?L7#$f1xnk?BC3P~W-s#n;|4|2|q{Hsvf|Sa4q6whhliLdwdtz5PbhW{qobn+1FEX3KqgRl_m=xx~jFIIxL5 e4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1TQJzX3_ zEPCJe8gd;r5MX)UbdfuzZAtL-_8-c}{5SobwCC{LQx2EfOM*7%rFcASaEaoN*?i~R zq4^RG-}f1B4!pEC4 vdS`lGVzObJCBtKQY-Q4psaL}P{7+-urL5ePF_ZrT&>;+-u6{1-oD!M<6QNry literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/combo-entry-button-active-rtl.png b/gtk-2.0/assets-dark/combo-entry-button-active-rtl.png new file mode 100755 index 0000000000000000000000000000000000000000..0883c559337420189986a44b7c883b31ef249ca0 GIT binary patch literal 237 zcmeAS@N?(olHy`uVBq!ia0vp^qChOc!3JV=Zu04nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1UDJY5_^ zEPCIbJILE$z{BjI-aDf?y}cnbf_vG+gML%je9$y-IIKTS=f9sA!-}ov-tFr?!If|* zVa@x*w53ywUM<}EZIL&7dpy(q%K~pY-I6-hW@Rku{MWqgp2d~B{*%H*au^n@l0G>% brKMAP=>sVyk$_4Ipsfs^u6{1-oD!Mzopr0Ie-O A(f|Me literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/combo-entry-button-insensitive-rtl.png b/gtk-2.0/assets-dark/combo-entry-button-insensitive-rtl.png new file mode 100755 index 0000000000000000000000000000000000000000..294edc46c5b61ace444e2274e7af0dfb90bb2e82 GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^qChOc!VDyzFJD~^q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iiWCEU zLR^8gp`oDx80hQk1KH;0<`Ax#nVFrP-O=P#(}0RNN`m}?8RQjq@7ep{r`z}C4L~t< zPZ!4!iOb0eMeiG$*x0VE2@No4Y^)V+I&0{2^F&>W<0tFImNq^Nc{a0HZC)RA18QOL MboFyt=akR{05{e|1ONa4 literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/combo-entry-button-insensitive.png b/gtk-2.0/assets-dark/combo-entry-button-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..996f9c3b49cd65640920ee3d452f8b70e3233285 GIT binary patch literal 232 zcmeAS@N?(olHy`uVBq!ia0vp^qChOc!VDyzFJD~^q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iiWCEU zLR^8gp`oDx7?_!vnVXx#*|xT}c6N3xi~_TPir7nn{DK+eckO=g;3tdht200$HBT4E z5DCd-jrJxZXSTL=p#cItN9MI1iL>*$d7`c)DWRdgQ;C_uk#*WDp4La_fI1jFUHx3v IIVCg!02NI^F#rGn literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/combo-entry-button-rtl.png b/gtk-2.0/assets-dark/combo-entry-button-rtl.png new file mode 100755 index 0000000000000000000000000000000000000000..86de7a35e647c6823caec0a08baee526591104bf GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^qChOc!VDyzFJD~^q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iic|u8 zLR^8grlzKbhK7!gjy4#Wo0~%zW@cv2&dx3_E)#D~-U?L5Q4-`A%pk9@d(YknKi$4B zZvg4_ba4!k2v1HZdf(8*#&&JZ-2j8e##+;+vy91n#%7!3BPaYhm%+y`%&_+EvX^Q9 SeQp3XF?hQAxvXL9-Mcx>&QGapPL?aa~>W!z`!r;%El1#r(Nfwvqle4 O6N9I#pUXO@geCynH$epe literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/combo-entry-focus-notebook-rtl.png b/gtk-2.0/assets-dark/combo-entry-focus-notebook-rtl.png new file mode 100755 index 0000000000000000000000000000000000000000..ed48c6b1e37a1422b3a79641e1c4dc3dab1b2232 GIT binary patch literal 262 zcmeAS@N?(olHy`uVBq!ia0vp^qChOc!VDyzFJD~^q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iiVOmL zLR^7#=&A;{l30hVtbn>wzv{w(ihTd_ypTz44h|0P(cwXzwLzVA!JT#CvwFkl^ga7s za1LZ^NswPK0~BYN6%}kJ_l-N@O1TaS?83{1OOD#R8;@~ literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/combo-entry-focus-notebook.png b/gtk-2.0/assets-dark/combo-entry-focus-notebook.png new file mode 100755 index 0000000000000000000000000000000000000000..a4128f640cfbaf7de32e12c66ed06128d40867e6 GIT binary patch literal 254 zcmeAS@N?(olHy`uVBq!ia0vp^qChOc!VDyzFJD~^q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iiVOmL zLR^7#=&AGNuP zIvc2mqa?^Ln1PKeGrREj@7BErZa^^|PZ!4!iSXnXR^R2h>eWy4kgiM*X=uCw3Tv=}(!%am6#tFx4^v%^7IOCarmtFNL0vf{L>FVdQ&MBb@ E08t-P(f|Me literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/combo-entry-focus.png b/gtk-2.0/assets-dark/combo-entry-focus.png new file mode 100755 index 0000000000000000000000000000000000000000..243696a88ff903a7bfdb55afd8e602610b971b1a GIT binary patch literal 254 zcmeAS@N?(olHy`uVBq!ia0vp^qChOc!VDyzFJD~^q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iiVOmL zLR^7#=&Ag1McA?zoKz$6Ju6{1-oD!MDrWe*5pYrY>dA&wfEUwRM3E^8GS1g|D610o2Rj M>FVdQ&MBb@0IX9%RR910 literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/combo-entry-insensitive-notebook.png b/gtk-2.0/assets-dark/combo-entry-insensitive-notebook.png new file mode 100755 index 0000000000000000000000000000000000000000..5030f752739c0151ea3f6662ad251221773646eb GIT binary patch literal 210 zcmeAS@N?(olHy`uVBq!ia0vp^qChOc!VDyzFJD~^q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iilhU4 zLR<|D3=9nojf{+pjg76WtgNlA?d{vdUs{)m2db&7TP= literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/combo-entry-notebook-rtl.png b/gtk-2.0/assets-dark/combo-entry-notebook-rtl.png new file mode 100755 index 0000000000000000000000000000000000000000..9499e0c146bab14fcd2a272ef65c76993c4bb627 GIT binary patch literal 259 zcmeAS@N?(olHy`uVBq!ia0vp^qChOc!VDyzFJD~^q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iigW{f zLR^8gwzjsOo*s}iHa0dgGBO1Nh=`7kj=sLWfq{XQm6d~ogQ)o1Ss*J*g8YIR*tmHz zbBarT3r&~u2MQW{x;TbNgeTA7WZnGDE}?6b7~nFGWunh-?Bzk0JSrCy85}Sb4q9e0JG>ti2wiq literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/combo-entry-notebook.png b/gtk-2.0/assets-dark/combo-entry-notebook.png new file mode 100755 index 0000000000000000000000000000000000000000..6160331df4d2de135ac52e6bedc843012a83f285 GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^qChOc!VDyzFJD~^q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iic|u8 zLR^8gwzjr07#JBDnV6X9>FEJQbaZs|_4Tc+tQ;I1e$D^r4^+oq666=mz{ZuCUHJQY z*1LY7kfx`LV~9j}@(t6)GF)5|(QTDNqxGr>mdKI;Vst0EH1kZvX%Q literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/combo-entry-rtl.png b/gtk-2.0/assets-dark/combo-entry-rtl.png new file mode 100755 index 0000000000000000000000000000000000000000..e236ab3b26fe980f2f299a3e0493b11df22305fc GIT binary patch literal 256 zcmeAS@N?(olHy`uVBq!ia0vp^qChOc!VDyzFJD~^q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iigW{f zLR^8gwzjsOo*snM*Vi{RG&C?U(ACuiiU3KVl!=Lnsi~=jg@t31#v728B|(0{3~byy znK{KJzlEkt`2z(FJY5_^B*K$ta587h8603(e4No@c4IDc(^(V7gJ}|va?(`HtPl0~ i2#QNQNZjo`HdZzP`S$t}ajnNCHJnOiU~+EKcjVwgc6%mjw9*Gq7=GW*7dx zp7pLDq}9{KF+?If`Nq{aK2}zq(>#(77Kk29(Qrx<=P5MX6hGnbjx&M>@0rTVsWEsS W675%B_VOT58-u5-pUXO@geCxwo#0gSc;uILpXq-h9ji|$mcBZh%9Dc z;5!1sj8nDwq=ABxC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6eOdb&7< zNK8#mNk~XAFfjOW{`m3Z4g3ZVr^<$UtU46$qWS0l|Njr?+t=G2Sw5k)5ePavHGe)o nKfk!{-yhAB2M!!)^HpRx%p(}Q$D?W|&_D)HS3j3^P6#0gSc;uILpXq-h9ji|$mcBZh%9Dc z;5!1sj8nDwq=ABxC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6eOc)B=- zNKAcuYN2R@0gvlNalhxM%-%@HUKicx?Yluj>B8P$vv!N~db+g4##UK>tY4$mz-zE; o#!T)R49=IX-#%cnS^5FvvNs~9=TvjJ0nKCZboFyt=akR{0HW4DB>(^b literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/down-background-rtl.png b/gtk-2.0/assets-dark/down-background-rtl.png new file mode 100755 index 0000000000000000000000000000000000000000..6eb7bbd4238068c8cc1de84850a19bb5afb498c3 GIT binary patch literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^AT|#N8<337)>#0gSc;uILpXq-h9ji|$mcBZh%9Dc z;5!1sj8nDwq=ABxC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6eOdb&7< zNK8#mNk~YzaP{h6eI1=M4g3ZVr^<$UtU46`|Nnn=uZIui?dxogET7TZ*x2~+{CxY9 o_xIJ#{`~f~xhESNn^_JQWA=V=eV<+3Aa^o&y85}Sb4q9e0D~Doi2wiq literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/down-background.png b/gtk-2.0/assets-dark/down-background.png new file mode 100755 index 0000000000000000000000000000000000000000..134101a9816978c6708f9ae66fcc36ad300b4a24 GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^AT|#N8<337)>#0gSc;uILpXq-h9ji|$mcBZh%9Dc z;5!1sj8nDwq=ABxC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6eOc)B=- zNKAcuN>QxAfXC%vd>sF@(*;jvSbcdlql=|mk?HIU$+R#Nm51*hzqoW+e*f`ROg9)d odkYpaawm9I?Us(1S;=%K_N&x9znb`0K=T+pUHx3vIVCg!0KLaPq5uE@ literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/entry-border-active-bg-solid.png b/gtk-2.0/assets-dark/entry-border-active-bg-solid.png new file mode 100755 index 0000000000000000000000000000000000000000..79e8c32e6b0a4fa8f40467827f4c95c4c445f9ac GIT binary patch literal 293 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)h!3-oX$H;yMQq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQznX%>sNv zT!D1Noc{1xy=Kuswjt)*vZV@4Fk)iI9q2Y7- z+U=I}0(Eki1o;Isc>DO?xN-B=*ROwe{QGbWDD36w;uxZF{_P|~rUMEbNBjb_8l!&x zPyfx3Se|jMhtol4pP~=L-ODA1?*$h6@?qvl?3?(Gw|@0l$4cM{{GGPz5g0e)YsF+F+}71+ewB@4F()X_|}GM ztQGzDKU_ZGhU}SHhK(-_;x{a0+RK&L$d^}9)^de&am2)f6CdpVwdhn(UR&TL#wpob j&YqOLlxA}K?o-yoN7=sQZk=KSG?>BD)z4*}Q$iB}60K-~ literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/entry-border-bg-solid.png b/gtk-2.0/assets-dark/entry-border-bg-solid.png new file mode 100755 index 0000000000000000000000000000000000000000..a9d669e16c89e74f0e8a83f16e4dfdcb79ef9103 GIT binary patch literal 226 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)h!VDzE)_nK|q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`%M(N(cCa zxN2)_>+0(2>FJr6n3$THT3A?ET3XuM+dDWoG|DbI4^(F9>Eak7aXFboETMtXEtu`_ z7d{CM(KLa#4h<@7Wh!xu% OVeoYIb6Mw<&;$UDEjIV3P zxB_WyZEbUNb3Hvh128Z&Gz8MRy1GDdAPE#VF)=YUHMOv?_-4tF1G2It$S;_Ihp(ih zti1BKa_*F?KtX#?7sn8Z%gGg+i`00|SRF4oG?9_brCLJFSi!;Uu#3t(mBTD5a?cH( wDEOe%&2N*~pFG~$?>ExbG=(v+M$TNEQ0<(hofF@y@wJ@YuxYB|sZ N22WQ%mvv4FO#n-;JHh|} literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/entry-border-fill.png b/gtk-2.0/assets-dark/entry-border-fill.png new file mode 100755 index 0000000000000000000000000000000000000000..15d83a1db43b689ba54ad35c72529168061bfcc5 GIT binary patch literal 154 zcmeAS@N?(olHy`uVBq!ia0vp^tUxTm!3HFa)Xf(FDVAa<&kznEsNqQI0P;BtJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)E;+`&! tAre!Qw`|z(<9q|#j0>!8tnITE7;+vmUe7x_BM_*B!PC{xWt~$(69DF8DL4QC literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/focus-line.png b/gtk-2.0/assets-dark/focus-line.png new file mode 100755 index 0000000000000000000000000000000000000000..a6f1fe0d5c5440506a1030a62ae989e76260f7b7 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^tRT$61|)m))t&+=mSQK*5Dp-y;YjHK@;M7UB8wRq z_>O=u<5X=vX`rBFiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0vYo-U3d z95a(`>i_N0VzzP+2Q!4*wAk3#)-?6pIK#rQZ8eww-(vLuplSwBS3j3^P6^QR literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/handle-h.png b/gtk-2.0/assets-dark/handle-h.png new file mode 100755 index 0000000000000000000000000000000000000000..7d9ccf39f949e3ae7d82c6d8c9db7b36914a683c GIT binary patch literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^5(yEr+qAXP8FD1G)j8!4b7Sx*BuNqM?B uhH%VGPEcSsU}I(do1Op!QUOOR7#J1_u)bW|`S}V^6@#a%pUXO@geCyLJ}DOf literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/inline-toolbar.png b/gtk-2.0/assets-dark/inline-toolbar.png new file mode 100755 index 0000000000000000000000000000000000000000..c7c8df004f8c770fd6b083eb25af40bb69e0eaba GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^5FVdQ&MBb@ E01R#_Qvd(} literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/line-h.png b/gtk-2.0/assets-dark/line-h.png new file mode 100755 index 0000000000000000000000000000000000000000..a0987d433e46cc6eff19f1778384a312cfe29555 GIT binary patch literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^Od!m`1|*BN@u~nRmSQK*5Dp-y;YjHK@;M7UB8wRq z_>O=u<5X=vX`rBFiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u_o-U3d m95a&>8kpR2bKm~w0Rje&xr|NCTepI&W$<+Mb6Mw<&;$S*swBz) literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/line-v.png b/gtk-2.0/assets-dark/line-v.png new file mode 100755 index 0000000000000000000000000000000000000000..efca285942f7ebcfb9223f8cc0b830e111b8b567 GIT binary patch literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^Od!m`1|*BN@u~nRmSQK*5Dp-y;YjHK@;M7UB8wRq z_>O=u<5X=vX`rBFiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u_o-U3d n95a(IT)Xz~`~e_1!obQPrpDMjX=U&ipge=8tDnm{r-UW|jl(GE literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/menu-arrow-prelight.png b/gtk-2.0/assets-dark/menu-arrow-prelight.png new file mode 100755 index 0000000000000000000000000000000000000000..1c6589be117f8110d6efcc98f1c1a250a5defe96 GIT binary patch literal 186 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1c!2%>_|M4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SnJzX3_ zIHHq({C`x>$;|Rc|KI=r^`bq&KmOnU&nKbIeoc5!lIL8@MUQTpt6Hc~)ES)MMA zAsjP(dknb_1qis@*QpBcKEEnKFv!!ZSz))3&7yRHkGE5fu57E^qxh~rJ#F5P?vIsc z56B26_cEP0qg?QIZ~UFwfQuakp5_Ug<}2;JzDu)~U1w=@+Pg;AOE>SbGfd9qKX4;z c_N!Oiesk1B)bx%4-N?Y;>FVdQ&MBb@0M8mxd;kCd literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/menu-checkbox-checked-insensitive.png b/gtk-2.0/assets-dark/menu-checkbox-checked-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..fe6c65f8bef12cb6323b4639767eea39d12889db GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4uGBwbBK{D2g5v6E*A2M5RPhyD+MT+RZI$YKTt zz9S&aI8~cZ8Yn1P;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|_0fKP~P z|kT+wJ7-W{2sBx$B*-sVL$ju~wg(%~xEB)+R2Aas z;uyjq%X*NLsmVZqWkcgGkB`&3p8c0MJz2tZVVMcT8O9H;3~u{{{}@#1#y>2ql-@f{ z{9)AT&DSg4Ew-(SD(C21dySE4{%t-Mh9!&%=dLiE`N@2$jJMiGeu4(jd-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uMfKP~P z_}u=m*}V~S`orh+h0W;;pWUaet*xV{XJBD&Xk}q!V`XG(ZQ|l+=I&zd>1q=e;9ipL zU034MQ0CuJ8`#?z*xww~-xM;nBWz|*`0QSwA*s(!yaO7}RubeF?CItG=<$<;ua1d8 zkzh|3#}E!#)`OjlhZGoCHmp_l_FmKIKYpPQTPv|;UA6UPUoKN%PqRx)TrYBfx<7xChA4BcAu1ZX^ir>mdK II;Vst0ByHyZ2$lO literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/menu-checkbox-unchecked-insensitive.png b/gtk-2.0/assets-dark/menu-checkbox-unchecked-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..7a0e4ae950de7a90bb47d70d647e7d4435836446 GIT binary patch literal 223 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4uAB#T}@sR2?f#ZI0f96(URkjX) LS3j3^P6U98h|>qH*OEBWdNiOFpt(>{h62 TQQ5K|XdQ#6tDnm{r-UW|G3`$v literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/menu-radio-checked-insensitive.png b/gtk-2.0/assets-dark/menu-radio-checked-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..08c24da94863b7b5a35ff654652697139ac59dd1 GIT binary patch literal 378 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4uGBwbBK{D2g5v6E*A2M5RPhyD+MT+RZI$YKTt zz9S&aI8~cZ8Yn1P;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uYfKP}k zkZx#b2wk-*Vt#+D#t3P~hf7tBauz3?A=71Ox zK-oEcKz8`7-talSIyyRf`ugUcuIApZ0X>ZYeT_jA8pG%IafGl0040d`pjiW+MeJT@Iu3|lZCSrBgQDyU* z+n4Gr()k-=jhG}RmAD_+;5q5dy34N%Z>s%d=CmdKI;Vst0MRpv A2LJ#7 literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/menu-radio-checked.png b/gtk-2.0/assets-dark/menu-radio-checked.png new file mode 100755 index 0000000000000000000000000000000000000000..7fce21e89ec2811b1c23886733f5233f0cc102ae GIT binary patch literal 384 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4uGBwbBK{D2g5v6E*A2M5RPhyD+MT+RZI$YKTt zz9S&aI8~cZ8Yn1P;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uSfKP}k zkalQjNSiq`Y)*gZ+@6TpePMGZgwE>=p94hwKyLV45IbUSFG6Hae;7~}C^e@aEC^Dd zt*xzVps#CSplfJg?%`_g>1yuf7TDVu*w+-)-vm?;W@LB-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uqfKP}k zkZx#bP*G7)R#sM0Qc_b>Q&m+3a@EzBMPFYZs8~-=56A|}g0<=Z*%3n9)PPp1mIV0)GcYNus76FaC#R$q6_=Eh zR#etBHMh03cXWb4SJ$MeQ>V>5?5J}Vs3F(W#W93K*7RVvSd)SP>j7@9F3DSmlTH^b z{QEy&r!PJI!}Y!?C(T#*)X%?U-g;G%;qT0)kB&0F?R|QHzx$&~)~5w3S;|k8R;66f z%j*8Hd4<7(%8fD=TN`$73aNR?An|?P_fMSX&n?(w_sk-K!M@y`Kjp5m@_eAh44$rj JF6*2UngIHBe-Qux literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/menu-radio-unchecked.png b/gtk-2.0/assets-dark/menu-radio-unchecked.png new file mode 100755 index 0000000000000000000000000000000000000000..e3c1cac858d6e0b2b409d7de08def8c6a8699fc7 GIT binary patch literal 314 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4u6ByT*@`3|I*ik&<|I56H``n&iN}x4~qdn(DM5E?vim^3P7}nIPB_(si8W>z2gViJeER{r_1h z%3XIjG-c)6mN?CN|MwloP1!CoSVnD5^fr!8{ld68c>3fu92YkMJ;C7V>gTe~DWM4f DWtei1 literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/menubar.png b/gtk-2.0/assets-dark/menubar.png new file mode 100755 index 0000000000000000000000000000000000000000..054e05ce2f8c5afeb51a76fa87171ae9192aef13 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^5ifFgpPE{-7_(aC?#A2@Ktz(9h9q3oc5!lIL8@MUQTpt6Hc~)Eik>cx zAr`&KfByg9ufp8RD7;ozVr$BkNrB#Ox{_O2_!$`HOky_CifZ=^>bP0l+XkK DyyGhJ literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/menuitem.png b/gtk-2.0/assets-dark/menuitem.png new file mode 100755 index 0000000000000000000000000000000000000000..c1f1aabb74eebcea6980a34c6463652a013379d8 GIT binary patch literal 164 zcmeAS@N?(olHy`uVBq!ia0vp^{6H+p!3HGXMV6caQY^(zo*^7SP{WbZ0pxQQctjR6 zFz_7#VaBQ2e9|BtC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6codb&7< zSo9|U`Tu{v3iHf{&Y0fCv)oPlv*fPYtg3V{VP^QgfZ0R!3)fqqVg^rFKbLh*2~7Zc CZ7%Qt literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/minus.png b/gtk-2.0/assets-dark/minus.png new file mode 100755 index 0000000000000000000000000000000000000000..95503c54d5ad2f3e061226c9835f0876c5d76ec6 GIT binary patch literal 267 zcmeAS@N?(olHy`uVBq!ia0vp^+#t-t3?!qQvP6LtbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkL4Z$) ztA>V#y1Kd=7^teMLKtunAXi&kTSrGnS64SBC8esWY8um}7@%IRk|4ieHTAvw_Mbj; z_WM8U_U}7@qUN41jv*Yf$pZ7YW?eO5WShUc{QbSagcqzq<sNv zT!D0GLzZW5u77!+Pic;CNw!~EUdY7OkV$P04i4_o;qEaJL7lZhopr%L)Kwoot2ca3 z-{UEzbg8YIRc=$@n$}4~Weq>cH3>5VCba4#PIRAE%HB*BE&(S#7E%I7V|4skO zuw{31q_LX7=LqSCY8!S7n!QLln&a`3*>UHh15O8jT@??V`iY~$wxRI+ww)1*R-10h ZO%=b)!lwVC(Ge6L44$rjF6*2UngGBXWH0~# literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/notebook-entry-border-bg.png b/gtk-2.0/assets-dark/notebook-entry-border-bg.png new file mode 100755 index 0000000000000000000000000000000000000000..c5402bfc0b6195d94f39e3b6a8bb9328dca20b1f GIT binary patch literal 263 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)h!VDzE)_nK|q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`%M(Y6bX& zxB_Vh2M2R=b5m1OBO@bYV`CsgPft%{6bQ0Pij67rw4kg@Z) uAy4IreOFz$J0CX|^hNM82XUOU<7QB*lB<$G>5&99hQZU-&t;ucLK6V}07drz literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/notebook-entry-border-disabled-bg.png b/gtk-2.0/assets-dark/notebook-entry-border-disabled-bg.png new file mode 100755 index 0000000000000000000000000000000000000000..a3b73bff6519917c136b90f77000e7402b173a53 GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)h!VDzE)_nK|q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`%M(DhBw3 zxEdH37#bQH85tQH8=IJzSXo(FTU*=O+S=LK+1uMYI5_yp=iCG;w(@jw43P*=jz~Mf zz9gP2NC6eec)B=- xaLkN7Xeh|Qz`>w+F6I9IDest8Y>SdO&loPk-1x*gwi~F9!PC{xWt~$(69B_&DO~^n literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/notebook-gap-vert.png b/gtk-2.0/assets-dark/notebook-gap-vert.png new file mode 100755 index 0000000000000000000000000000000000000000..c123ea309062662dd844b681f4c1871b607949cc GIT binary patch literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^OhC-S!3HFkynkm2;uJf1hHwBu4M$1`kk47*5n0T@ zz;^_M8K-LVNdpBXOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3kpe1`@N{tu r;h346(7@!z&ffl?2MBz4UNA6d@h~2~{DsjKsD{DQ)z4*}Q$iB}IhQ6c literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/notebook.png b/gtk-2.0/assets-dark/notebook.png new file mode 100755 index 0000000000000000000000000000000000000000..53f4b6e84291ea65d7db56a588cae9f8dacce243 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2xGmzZ=C-xtZVlH;_4B_D5xc$)o0g%gC;1OBO zz`%C|gc+x5^GO2*B}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSVhivI zan;t=c5ra`FZk0HC?e?T;uyjqo1Bu6uqORTpM(U1-EJ1{q|C5)KuHEqS3j3^P6^QR literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/null.png b/gtk-2.0/assets-dark/null.png new file mode 100755 index 0000000000000000000000000000000000000000..d82fb34f1dde8a7f6f3cc59ca4b97832e34d4a87 GIT binary patch literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^{24nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1S9JzX3_ lG$tk|NU$zW5aCf`U|^oiz<6_$jyX`0!PC{xWt~$(69CbvBBB5Q literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/plus.png b/gtk-2.0/assets-dark/plus.png new file mode 100755 index 0000000000000000000000000000000000000000..9a6b56798df7a2332f3ce72f1e9bd369af549655 GIT binary patch literal 255 zcmeAS@N?(olHy`uVBq!ia0vp^+#t-t3?!qQvP6LtbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkR)9~4 ztGc?n8V1nT*4EL{(bd&WN=iyeNvWu)sH&>EQu)FHsEe&6$S=6Ovg-4fAAi1PZvcvz zdb&7$1|oZbjEFfPE;2gW-qsD&z*iFF7tA1|uCa3My7e30 zy#Mg=69;qpWuT0ir;B3?Bv<3sDmwv27{J?|wXBwn~Pto?I3 nBK*LI-oV!!hm+ivt>KVo_`6VXnp;mC$h!=lu6{1-oD!M<&1_$p literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/progressbar_v.png b/gtk-2.0/assets-dark/progressbar_v.png new file mode 100755 index 0000000000000000000000000000000000000000..2fb74bd6db87d01271d6161ce69e3a6761a1e7a2 GIT binary patch literal 264 zcmeAS@N?(olHy`uVBq!ia0vp^azM<%!VDy3CI*QEDdu7)&kzm{j@u9Y9{{PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBH(NPtg> zE07MII@ND(XYlOq$k`LZ=k|uq?+=?bA#C1+$T@wHb0&t*>JOXU8#bp8C>1`pKXP_o z_?-TT*?kdn`yzmhIlVeMI{N0O`sU{P7UteHh2eAidU}h_0?m~v3GxeO;NjKN(>HK; z_wexaDl950ZfR|8>+S)AiIe`?0M+Gqx;TbNT+Z#kDb%3A;ktFx*&IRbssI0 zzPsR|l0eYnhqHrT`xM_}W>fM0+1a_7`)@<*;oV|?46G8rH}2i~b$vn8r^bDH!Zv;l z`vr7wiE#htlg+v>^iA*DvCx@5U(Mv5)fpAsqW1n_{OG{PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBH(V1Q4E zE07MIHz{^{cjW8|5wrWl=k$in?TeTVBzq&~^o7sq51S1naUyMPZGCf719LM23p20k zLZC`HCpKZAp`s;0e!&c)V&Wm8Vc|{9Ev@IyU%2@3)8{Y$UOK&)0#uOa>Eak75uV%s zP^dvbpe1z0l1Ca(|H_-Fr%2tOzu9`bj#CuR>9jLiZEM^=2%eq1%`P$W4txBCS_83o zL-yq3hii99KbPv6QE&mT-;!7~CQrZQynZeW5&t;ucLK6VPc7|*K literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/radio-unchecked-insensitive.png b/gtk-2.0/assets-dark/radio-unchecked-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..dfbba95e6304b0a32369a5676b2fa15f9abb1457 GIT binary patch literal 350 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkYk*IP zE0EUK)>cgoa+YA^s{0|kMgG4^8`&>-=W zAirP+9$q6OV_!f2;*#o``limF-oA;GCe4g)b&mil$?$Y>43P-W?e`RFP~c$^Ou6sE z^uK;pgNMz9?JvEwgq_L)o-)i?6#vZgchH`FKhGFmaqM_L!{69^@~>%^N*9I-pIiK4 z9jAr{m&wHcO7Fv#I3_-Mr;`}bvo|!-Xz#9_H>&(@@Px^v9A{Q}&E0b9FY{`koeZ9? KelF{r5}E*8>1y8q literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/radio-unchecked.png b/gtk-2.0/assets-dark/radio-unchecked.png new file mode 100755 index 0000000000000000000000000000000000000000..b307bf190be636d3bd7e4c5f731c67f4ce72741f GIT binary patch literal 395 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBH(Y=BRQ zE09)GQ&UkrUFdHU-0n~$G9fBy2N>%$+AN6S22977}|a}Rn7 zH7kfX928g7deD&JA@k$AeVR^JQmT3X6v_43CS8kquPuM_cDri!b%n@?`*%Wkf?8HE zBrn~>He*jn9aEo5s8z##&8s_^7f(Os@9=&}k?n;e3P**c^QyQf>CRTWeDSR2*>{UI iXXV}KUs(O|3BRTSzlX2NK^dS67(8A5T-G@yGywpiaDHn5 literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/slider-horiz-active.png b/gtk-2.0/assets-dark/slider-horiz-active.png new file mode 100755 index 0000000000000000000000000000000000000000..6c133237e398328fffb3e6bab45dd88fe09d91a2 GIT binary patch literal 253 zcmeAS@N?(olHy`uVBq!ia0vp^G9We!Gm!LHDLfNMF&8^|hH!9j+BusRa0h zxB}_WRSlk#CWX)K3!Bp)KBqT)b{`1M=?|L&BtdAe)t|pWb=)OEe!&cE?Cl+$T~D4q zdoJ;P=0u>diKmNW2*=Figas@s&feo?wPtR-^X6{B2G$d?y${|o6{RchxZQXsgQeVf j!s=VRkKY!koE2mU5-@c1J~BxTsGq^p)z4*}Q$iB}qy$zX literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/slider-horiz-insens.png b/gtk-2.0/assets-dark/slider-horiz-insens.png new file mode 100755 index 0000000000000000000000000000000000000000..5f746825cbcd2e80b0c26c67ea545524f376f0fe GIT binary patch literal 253 zcmeAS@N?(olHy`uVBq!ia0vp^G9We!Gm!LHDLfNMF&8^|hH!9j+BusRa0h zxB}_W&`?iL&*0$T5HNrg5y^lBusRa0h zxB}^hhK5O#CQXMtF@$4ga>4?Z6=(19vRX4Y-g$GkU<2!k*xm>4n2OSscie8glfhDMJYn@M-p6kX cRL%-A1PK^AdLNl22h`8t>FVdQ&MBb@0HT{%NdN!< literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/slider-horiz.png b/gtk-2.0/assets-dark/slider-horiz.png new file mode 100755 index 0000000000000000000000000000000000000000..8ab3ec91af54461d75985ccb66606ef9752501bd GIT binary patch literal 253 zcmeAS@N?(olHy`uVBq!ia0vp^G9We!Gm!LHDLfNMF&8^|hH!9j+BusRa0h zxB}^hhKAhS+|tt0va&J=3Df{&!+~Z)hdodocS(?6FasNVdq-#2lc&#~OMIU>5h!fp z>Eal|F*7+~0n3WB_jp;YnH%rCxm&P-^+as%gLh0t>B>89H{Qu$DL0<5`WElww*@L^ a1sQ?_3?03XOp*iYXYh3Ob6Mw<&;$T`a#Ljh literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/slider-insensitive.png b/gtk-2.0/assets-dark/slider-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..1bb71624a2c0656ecfc1d06e1f4a063d9f4931d2 GIT binary patch literal 375 zcmeAS@N?(olHy`uVBq!ia0vp^{2PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBH(NPtg> zE07Ki4K+44wzPDyuyr!GakQ{X}v@^4`HM6hG!5 zH8HaSA{#qrTOhJ`wzGG!cW`xf@pN(Z%C;8~0GcaN666=mz|3lBWL#cZb^XT8Ten}m ze*OLD-+w?5`p4oiP)(tyi(?3ftnWcap(X_Z)(ibgQ8PA4v%cB?-?q3!ri#BkF;dlg zj;!D1b!RhtCm&Coq_6L4WAH})o>x)Cl(}qsq;^Xw9y`Y}^Zz}8PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBH(W`IwK zE0AtzXb4@kDs*;t)V%)inOzaHd&B4Sh0X4dn9~kW;A1K!D{yB*%2|BG=~ZrqBP~r50#h z>ea}O62G%pET^mR*(+lSm)5_9&(|_;DtvhGdsEsoPi>o-yAB(EbxU}~ef$cyZm{^3 zQim~VG9oE^(Mth5v#`g7wY}fR;9>nm6G3cD=3y=HDBY;*jc)I$ztaD0e F0sw3Uqyqo| literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/slider-vert-active.png b/gtk-2.0/assets-dark/slider-vert-active.png new file mode 100755 index 0000000000000000000000000000000000000000..98c2d2cf2cddfea54523399951e09aafb1b85795 GIT binary patch literal 248 zcmeAS@N?(olHy`uVBq!ia0vp@KrF+;3?x1LH41?gbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkN`Oy@ zE07Ld)!;d4Quy4yusQwVb9%#P_kqxy{;)Yf5`^|z{rL-2$6XTS7tFxM-rmvK_2lWZ z=Mvv%P6P_;d%8G=a6~639AL;YWs7;!PC{xWt~$(69Ba7RLTGV literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/slider-vert-insens.png b/gtk-2.0/assets-dark/slider-vert-insens.png new file mode 100755 index 0000000000000000000000000000000000000000..70c8ca87dddee0e651da46ffc1f831830f65b4d3 GIT binary patch literal 248 zcmeAS@N?(olHy`uVBq!ia0vp@KrF+;3?x1LH41?gbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkN`Oy@ zE07Ki4fXW&3=R$s0RuP#!UdAAwC6Md)p3^u`2{nuvA1`0c0GCe?777EnG=D+`kpS1 zAso@k2?rRmjF}IXe0!&xQ1$g)Y(mxdcXyk+=IyPvp3!%2ucXiFG7F;w28JaShK}>^ SEzt&QW$<+Mb6Mw<&;$V4_fARx literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/slider-vert-prelight.png b/gtk-2.0/assets-dark/slider-vert-prelight.png new file mode 100755 index 0000000000000000000000000000000000000000..d388402dc05e1202deb959002be15363c663d4a8 GIT binary patch literal 248 zcmeAS@N?(olHy`uVBq!ia0vp@KrF+;3?x1LH41?gbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkN`Oy@ zE0AtzXqYr<(u4^U`oW;DuMffik`Tf3TW>r7s^cyR@(X5QV{h;1?0WL_*>j2SGbaLt z^*vo2LpY+76AmzB88aU&`SwmXq3Y|q*o3O@@9s8t&D&dTJ)`g5UP+(TWfn#W3=B&u W3?1j+TcQor%HZkh=d#Wzp$Pz}y;ku6 literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/slider-vert.png b/gtk-2.0/assets-dark/slider-vert.png new file mode 100755 index 0000000000000000000000000000000000000000..653154c04a6a599cd908ed9bb237f103552dbaf5 GIT binary patch literal 248 zcmeAS@N?(olHy`uVBq!ia0vp@KrF+;3?x1LH41?gbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkN`Oy@ zE0AtzXvodYEiElAD=UMLKn*}P9B4Ll*aOvZmjw9*GqAC@cXW0=dHU?R#P^vKfx`Np zE{-7_(a8x17_y9+50-p;r<+jq^<8X2)%SOIo4e-it+t-gcWPZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBH(W`IwK zE06|*P<3@PH8oQe9b+|3BQ;GERSh6AR@X97*8-Bp8rmj6q^V;HMCw4c77!V$0j0D} zwDrt%^vr=Ofx0X#ZOtuhEv@XVtbxeh(b37#(HRI_TwKn5m}>*HNv0&oFPMReSy4$j zJR&k`&)$9e_8&NS{pPLr?>~S3{pZi$D%Y2ff$AzeT^vI=WL*z(3Ng+_L7aTOhCU+Al9f{m#DmHskTb9=D4Zj*0KjSTM_cU*%#03$bm7%hLtp z7MxHLymm(Ezr#dVr5^U~zm4}cZqS|bvF7t+rZ10vKAJAoYG$@%PSf11IU(PdO`W%v a=>z+hC{dMu@%LSzQ1Nv2b6Mw<&;$TaLW&9i literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/tab-bottom-active.png b/gtk-2.0/assets-dark/tab-bottom-active.png new file mode 100755 index 0000000000000000000000000000000000000000..a5c3df74bbb52ab9fa09901e4fdf08500ff7e21f GIT binary patch literal 166 zcmeAS@N?(olHy`uVBq!ia0vp^av;pe3?v!<**pYN%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)EYymzY zuG-q#4h|0g1%J8%MT9(E978ywlUMxz|DXMEf|3IRgL_$u(>mdKI;Vst E0LF(boc5!lIL8@MUQTpt6Hc~)EYymzY zuG-q#4h|0g1%J8%MT9+F978ywlM@&kfBpaepGS;|g(1r)(Ka$kVKPvf!PC{xWt~$( F69C%zEJXkS literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/tab-right-active.png b/gtk-2.0/assets-dark/tab-right-active.png new file mode 100755 index 0000000000000000000000000000000000000000..c8be1d52a9644bfcebf4217205a2fcddd027f405 GIT binary patch literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^av;pe3?v!<**pYN%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)EYymzY zuG-q#4h|0g1%J8%MMOMZ978x{lM@&k{{w-94$BE!hRTGzvw0hSFahNmJYD@<);T3K F0RSt#E}Q@W literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/tab-top-active.png b/gtk-2.0/assets-dark/tab-top-active.png new file mode 100755 index 0000000000000000000000000000000000000000..26949a82ffcbe00f6306795475c675ee7b9e72b2 GIT binary patch literal 166 zcmeAS@N?(olHy`uVBq!ia0vp^av;pe3?v!<**pYN%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)EYymzY zuG-q#4h|0g1%J8%MT9(E978x{lM@&kfBpYo&!fh~5G0)9bZc#122hs4)78&qol`;+ E0IAt5H~;_u literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/toolbar-entry-border-active-bg.png b/gtk-2.0/assets-dark/toolbar-entry-border-active-bg.png new file mode 100755 index 0000000000000000000000000000000000000000..0ecfbd0b6a5bc1dd516c75d94e55169c9ac7b256 GIT binary patch literal 298 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)h!3-oX$H;yMQq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQznXEdzW) zT!FMhR;YP&v`bF1b562rcCveJs#{)aP=9mKgcfaWZ3`a{3tvyamP)@?Agc0js}7sl z6F#S}NXE(!sF|xI$S;_Ihp(ipyu9-F@49&QT%f40r;B5V#`(9C44E1XIF9hGzRJ|} z<$wQI#@4$B*GLL)s5;YHkow{(2lp2KgO?{1Ni-F?Hg-1sT&=%K>#5j>q=vi;7dPjg hQ%u;Hvn~1uYvd=kSto4j`hW&Ac)I$ztaD0e0sxSpW_tht literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/toolbar-entry-border-bg.png b/gtk-2.0/assets-dark/toolbar-entry-border-bg.png new file mode 100755 index 0000000000000000000000000000000000000000..c62ebd572edb6feba2827f0173c3e6d81d239d93 GIT binary patch literal 265 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)h!VDzE)_nK|q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`%M(Y6bX& zxB_WyZEY156%7pybuiG>)C98C)YMc}Re>Z>3@8FrV`-9n1!P}IkY6wZ4_`@Hd3ojU zhk^?(00nJ4T^vIs!jpGwE>hz;V|BXV&;&*{mnsP}V+9A1!!9cGR1UMK$UQfBqWC*( pa-yM-e)mHcr8&y?4mSujF`PfF$hXHS_AJmG22WQ%mvv4FO#pFZNeBP{ literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/toolbar-entry-border-disabled-bg.png b/gtk-2.0/assets-dark/toolbar-entry-border-disabled-bg.png new file mode 100755 index 0000000000000000000000000000000000000000..267d30b218e60347b56cd2a94eb133fe1015e8d4 GIT binary patch literal 219 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)h!VDzE)_nK|q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`%M(N(cCa zxT>nEs;Q}|tE+2jYHDk18yFZE8XB6Ln_F61>UnJN1}Zc1ba4!kxSU)dme9cHCd_uY zhfg9SIW6F|LxT$&pGw@}jz^*f9Sd7p7?q|(&6Esq5@2|j)8p7tbdCq8o59o7&t;uc GLK6VEpE|Dq literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/toolbar.png b/gtk-2.0/assets-dark/toolbar.png new file mode 100755 index 0000000000000000000000000000000000000000..27e7dec27698342eef38506726651cad7a52d3da GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^5gcyqV(DCY@~pS*aCb) zT(z~eO-)Vj^F;pxiU@eRIEHY@CjYsA!Xx&`0S1P*S2gAyS(wWNlwbP0l+XkK DU_&hx literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/trough-horizontal-active.png b/gtk-2.0/assets-dark/trough-horizontal-active.png new file mode 100755 index 0000000000000000000000000000000000000000..bd95fceee7ba84d3f629d5e8bc22a9e59701a2e0 GIT binary patch literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^NEak7F*P}1fnvfsJ7(tFA_tUY(ghS4bq=+v7y-#X6(I((#I82(9Ki)k an;8p)b&69WP1Au|89ZJ6T-G@yGywoya7_aM literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/trough-horizontal.png b/gtk-2.0/assets-dark/trough-horizontal.png new file mode 100755 index 0000000000000000000000000000000000000000..d7904e622ed4c8d6c6d87517fa2e27d1e6eba894 GIT binary patch literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^NIKqiENm0Y)3G8d?UuO!GXm_bHeW98a)>o>f4|KZ~&4(9aBKp8tv7sn6| z+2n)ZlruA|-<>XVY`JUz&?E*=S3j3^P6K$_a8of;$Tj{43x3=ba4#f zn3M4aQf3=CGx gb^dVQBFT!I!AU(`M&XCjZJ<#Mp00i_>zopr0Ko7~9{>OV literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/trough-scrollbar-horiz.png b/gtk-2.0/assets-dark/trough-scrollbar-horiz.png new file mode 100755 index 0000000000000000000000000000000000000000..cf2a482609898c3c10fb469776621852fcda7ff9 GIT binary patch literal 164 zcmeAS@N?(olHy`uVBq!ia0vp^{24nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SPJzX3_ zG$tlrxpwW}c?Y!wK`}A4aD8Usn^x|o{aJFyW-*55Fy2%uYqbO_X7F_Nb6Mw<&;$U= Cd@FST literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/trough-scrollbar-vert.png b/gtk-2.0/assets-dark/trough-scrollbar-vert.png new file mode 100755 index 0000000000000000000000000000000000000000..6c56642df40db7c3472bbc3375201d587a84c2e9 GIT binary patch literal 161 zcmeAS@N?(olHy`uVBq!ia0vp^{24nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1U#JY5_^ zG$tlrxpwWJzK+fr2fhR)@9Qg`1)g0ztB{!?x{&d@nB|{3ph^Z$S3j3^P6xb9y4?_lM8v3!Bp)KD!UZm#%B|(0{407@cJ9q8gv-k6t zA3q(w^rZtO3_M*NLnOkJ6BKw2!c`q5WXjh&O4yXYcaYdq{+_Rh?fl)_0&KtUt`=Ym eUZTw0$-v;xtx>*EkmCVRFN3G6pUXO@geCw-QB-RH literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/trough-vertical.png b/gtk-2.0/assets-dark/trough-vertical.png new file mode 100755 index 0000000000000000000000000000000000000000..3ba143f1a85f6617fed5da91cf23743cfdec6fb5 GIT binary patch literal 257 zcmeAS@N?(olHy`uVBq!ia0vp^{6MV4!VDyfPR*MLq?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iinIcJ zLR^8gwzjsWrlx^`fi7N9*E4$&P&IE!kY6x^oV>!$UAy<}{ru&}Plqpk=|BksPZ!4! ziSXnE1zv-2RYwV#^7W1qHs$XfB=(fQ=PP16fA_Wk+wZ%p1=xa@C^L65F!*z8lrI$I RcmUMP;OXk;vd$@?2>>BUM_2#= literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/up-background-disable-rtl.png b/gtk-2.0/assets-dark/up-background-disable-rtl.png new file mode 100755 index 0000000000000000000000000000000000000000..6d3122199a6541accad8d2224289b2edc2db85d8 GIT binary patch literal 201 zcmeAS@N?(olHy`uVBq!ia0vp^AT|#N8<337)>#0gSc;uILpXq-h9ji|$mcBZh%9Dc z;5!1sj8nDwq=ABxC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6eOdAc}; zNKAcuY9nWZg9yvTNWtyA2ifWvZ>_wxORZf(CY{;O=%lbi=vq%dPxcKLGTA1S+`N}l qevx_d8)X)Qt^60I>%JXMG+(fQK{N889ZJ6T-G@yGywpg)jiz+ literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/up-background-disable.png b/gtk-2.0/assets-dark/up-background-disable.png new file mode 100755 index 0000000000000000000000000000000000000000..b67bf809c483002652558d04b1bd274559665a47 GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^AT|#N8<337)>#0gSc;uILpXq-h9ji|$mcBZh%9Dc z;5!1sj8nDwq=ABxC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6cEdb&7< zNKAcuYN23*fr!h&a-V0XD@3^FtG#I1w4#kIh&fe;O{b}aEn=_M(wIHgjj@-avTcLT z?fl4bd-Ge~h@fmnmm?|FED}|LLJl>@mfM%zm3$+Zru1n!BhYXLPgg&ebxsLQ0FT;1 ASpWb4 literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/up-background-rtl.png b/gtk-2.0/assets-dark/up-background-rtl.png new file mode 100755 index 0000000000000000000000000000000000000000..2944a0c31c489c5c119d693325493882b7f2cdd3 GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^AT|#N8<337)>#0gSc;uILpXq-h9ji|$mcBZh%9Dc z;5!1sj8nDwq=ABxC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6djdb&7< zNKAcuY9nWZg8=KrNK3vt@h09J#`NV;uh^M+dHS|8s?U7F>X5c>8-D`3)nuuLx51ax sR=OWKb5}q@lqq7~^cTGLzY}k=s&#TQW?g7`05p`r)78&qol`;+0Kc$1bpQYW literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets-dark/up-background.png b/gtk-2.0/assets-dark/up-background.png new file mode 100755 index 0000000000000000000000000000000000000000..1a9fa30bd47f6d0e96dc8e47af1b035343c5a470 GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^AT|#RGmu>AYB(84F&8^|hH!9j+BuNd)+W zxB_WSO-&sg9WygCZ7{I6w|8)GSS|jZ2Pnr{666=mAiw*;&zY<*?*av6JzX3_IAoJK uczH{O5;XMn{lge0rt&FlvS|nrVu;@=@$mNg(^G*889ZJ6T-G@yGywoxdp5`b literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets.svg b/gtk-2.0/assets.svg new file mode 100755 index 0000000..4df15b7 --- /dev/null +++ b/gtk-2.0/assets.svg @@ -0,0 +1,5254 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/gtk-2.0/assets.txt b/gtk-2.0/assets.txt new file mode 100755 index 0000000..e7fc513 --- /dev/null +++ b/gtk-2.0/assets.txt @@ -0,0 +1,123 @@ +arrow-down +arrow-down-insens +arrow-down-prelight +arrow-left +arrow-left-insens +arrow-left-prelight +arrow-right +arrow-right-insens +arrow-right-prelight +arrow-up +arrow-up-insens +arrow-up-prelight +arrow-down-small +arrow-down-small-insens +arrow-down-small-prelight +arrow-up-small +arrow-up-small-insens +arrow-up-small-prelight +menu-arrow +menu-arrow-prelight +button +button-hover +button-active +button-insensitive +checkbox-checked +checkbox-checked-insensitive +checkbox-unchecked +checkbox-unchecked-insensitive +radio-checked +radio-checked-insensitive +radio-unchecked +radio-unchecked-insensitive +menu-checkbox-checked +menu-checkbox-checked-insensitive +menu-checkbox-unchecked +menu-checkbox-unchecked-insensitive +menu-radio-checked +menu-radio-checked-insensitive +menu-radio-unchecked +menu-radio-unchecked-insensitive +entry-border-bg-solid +entry-border-active-bg-solid +entry-border-disabled-bg +entry-border-bg +entry-border-active-bg +notebook-entry-border-bg +notebook-entry-border-active-bg +notebook-entry-border-disabled-bg +toolbar-entry-border-bg +toolbar-entry-border-active-bg +toolbar-entry-border-disabled-bg +entry-border-fill +combo-entry +combo-entry-focus +combo-entry-insensitive +combo-entry-notebook +combo-entry-focus-notebook +combo-entry-insensitive-notebook +combo-entry-rtl +combo-entry-focus-rtl +combo-entry-insensitive-rtl +combo-entry-notebook-rtl +combo-entry-focus-notebook-rtl +combo-entry-insensitive-notebook-rtl +combo-entry-button +combo-entry-button-insensitive +combo-entry-button-active +combo-entry-button-rtl +combo-entry-button-insensitive-rtl +combo-entry-button-active-rtl +down-background +up-background +down-background-disable +up-background-disable +down-background-rtl +up-background-rtl +down-background-disable-rtl +up-background-disable-rtl +plus +minus +handle-h +handle-v +line-h +line-v +menuitem +menubar_button +null +tree_header +progressbar +progressbar_v +trough-progressbar +trough-progressbar_v +slider +slider-insensitive +slider-prelight +trough-horizontal +trough-vertical +trough-horizontal-active +trough-vertical-active +slider-horiz +slider-horiz-active +slider-horiz-insens +slider-horiz-prelight +slider-vert +slider-vert-active +slider-vert-insens +slider-vert-prelight +trough-scrollbar-horiz +trough-scrollbar-vert +frame +frame-gap-end +frame-gap-start +notebook +notebook-gap-horiz +notebook-gap-vert +tab-bottom-active +tab-top-active +tab-left-active +tab-right-active +inline-toolbar +toolbar +menubar +focus-line diff --git a/gtk-2.0/assets/arrow-down-insens.png b/gtk-2.0/assets/arrow-down-insens.png new file mode 100755 index 0000000000000000000000000000000000000000..7345432010ed662311ef618f7285017e47a5ebc4 GIT binary patch literal 218 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!2%?ApR4f$QcT58o*^6@p>Nzkf}8~&k;M!Q zd`Cc-ajG_-G*D2o#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIZAPZ!4! zj_Bl$wcX!R8k!@%->_Nzkf}8~&k;M!Q zd`Cc-ajG_-G*D2o#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIY#PZ!4! zj_BkUmDetxVqm}PYwIsrHSNov_bVGXzD#4dd0H}U)3==0Kd(Nzkf}8~&k;M!Q zd`Cc-ajG_-G*D2o#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD<`PZ!4! zj_Bls18hmJlS~!YNPN9vWuSaYdzq;dmxhAmZK21!6H|Kny4H42?q1c|`TIP_)msOI rCJSGdoj&_mSB_kHNtOnG3onDk4FTuxz70h{GZ{Qx{an^LB{Ts5q&+^6 literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/arrow-down-small-prelight.png b/gtk-2.0/assets/arrow-down-small-prelight.png new file mode 100755 index 0000000000000000000000000000000000000000..ecfe8e6fc7b9dfe93fc1cc5a6fa27d1843cf9a60 GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!2%?ApR4f$QcT58o*^6@p>Nzkf}8~&k;M!Q zd`Cc-ajG_-G*D2o#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD=RPZ!4! zj_Bls18i0EzEwF!zOy}lpy%GUdH%6%JUn-+Y~`!14>>t*I;7bhncr0V4trO$q6BL!46&C|s( zgkxrJpCQ*F2N9S1b;VP*I4P)a5b~C8eY38kVuEc~!q#P91jNiN8zVBarAz+bQfZwV zd~P;7^Z#S{W&GK1A1(h}_wLU(HU)-RznTrz%zT3xBeIuUJ`cWD&Yi$^(c*dE0iV$6 zN|%_fZ_)`@WSN>crF+p0=5oQE4CnW~ujO!LRD0aM?zLTM?EKKJUYcu@d)7~^W!(S3 WY-uo~#(kg*89ZJ6T-G@yGywqg^<*;u literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/arrow-down.png b/gtk-2.0/assets/arrow-down.png new file mode 100755 index 0000000000000000000000000000000000000000..491b2dcbd0950b60a5850d2d6c84faaa5d26ea74 GIT binary patch literal 309 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!3HD+k8e2&q*#ibJVQ8upoSx*1Eiq9BeIx* zf$s>t*I;7bhncr0V4trO$q6BL!5n$O#}cb=hr%V+hq$z|sRM7pnTP>J9vdwpQb2JQ`K`V-97 zRIzp^N#*RB#(PBlf5no{X-`i`^K~uS@jyTO?YYnD>W(o_&&aeVO8jR^KGQaH`;n{8 z8cUxsoO9W-{o1-H0Y(dfi@shv7nI#jekOBZ#>{?~Eo>i3WYj$-J#oGpmwmT9_B-DJ z_77RJ(q=8ozopr0M34O AH~;_u literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/arrow-left-insens.png b/gtk-2.0/assets/arrow-left-insens.png new file mode 100755 index 0000000000000000000000000000000000000000..fec4db94417f94257fb0e17ed9b12e4f1289c3ee GIT binary patch literal 217 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ(!2%?APo63Uq?n4GJVQ7*Lf^Q71UU;lB8wRq z_>O=u<5X=vX`rBFiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u!o-U3d z9MQ=M49x-0ZgkwR;+U*!rn^o38n?O=u<5X=vX`rBFiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0v9o-U3d z9J0v?49#rY-nH7EKX4}R-MzWC|Eq5`&M7-MZ!wT%-Ec;)b6&S?ebwcIURB?iT-BRq z^6>24boY8yUAel`&RQqi<5mB@PI25hcaOr+yS@SMRKCpjX) LS3j3^P6b|fr64Ht`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0Tu1^ba4#f znCW|NW7eSnhSrDw?{siZ;mh0S$ae6}+kh1hq*FXOT6CHw-Mx9z&S5&=+X)`#FE1?R zzaY-R7_Yp8-ixAodTMq|&_t5(@D^lbgcaAt1tduJI1cE3qxnX|;0D{^noJ8baho6URI zOIBTryf2&l-yZH7X!EW1Kl2{1TXz{2=y>mcy~|(y|4%O7SJwJficcN@J;C7V>gTe~ HDWM4f00DX5 literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/arrow-right-insens.png b/gtk-2.0/assets/arrow-right-insens.png new file mode 100755 index 0000000000000000000000000000000000000000..8b39f865f7f727a4acee66fd61844c5cc171e796 GIT binary patch literal 213 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ(!2%?APo63Uq?n4GJVQ7*Lf^Q71UU;lB8wRq z_>O=u<5X=vX`rBFiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u^o-U3d z9MQ=gYrA_nQqvk5BG%uScVkO{nTGi}!*$kb_S2-*vV|^-21}jde|n7N$TyethM5SGoFF%Q#=9F$0dfO=u<5X=vX`rBFiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0wao-U3d z9MQ=yDzEL`(Adk!RCTNR-}iTKp0yS2K3)Cq>zr4DjVF(N|MPC&HBIKH-~8VEyuVp| zk%6GfWo_=HXJ7xkwKVn=Ig-Pq`Qk}yM%~5DHA2=d>I@USRUP>n@BRi_z~JfX=d#Wz Gp$P!)(oSCh literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/arrow-right.png b/gtk-2.0/assets/arrow-right.png new file mode 100755 index 0000000000000000000000000000000000000000..96ac76c7a5016528936f339370f7bc19c1643d52 GIT binary patch literal 316 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ(!3-qTT-L4!Qq09po*^6@9Je3(KLE)UctjR6 zFz_7#VaBQ2e9}Nc$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSLIQk3 zT!D0GXlQP3ZftC9Qc_Z6WMpDuVsvzLL_`FT1OlLVOiT=r1Ohl0C;|}#QE@3CgakI! z89xS^D_s)g7tFxM&dn<#DkB@8lvm!^K5^;Jy{FDxd-(GApMQ%ogvx-*j6Gc(LpWqv z54JNp7%(twxG`I6>#zUwg~~M&&Q`O2E;li-S=p@X-jn}o=Dy9TCpR7w_4;GKnTd(V S>{lyLJANzkf}8~&k;M!Q zd`Cc-ajG_-G*D2o#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIZoPZ!4! zj_BkBhUS2OFM0y%IHZ*hNCu1C7LI**oLe}d`*iQiE>4C=e`3lea6OwbWyiY=Znn0H z$2;EL=wTCUd$Hoiya@GgTe~ HDWM4fMAJyQ literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/arrow-up-prelight.png b/gtk-2.0/assets/arrow-up-prelight.png new file mode 100755 index 0000000000000000000000000000000000000000..0723570c9510339a6a4ccd23f4cfec4c981e4412 GIT binary patch literal 219 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!2%?ApR4f$QcT58o*^6@p>Nzkf}8~&k;M!Q zd`Cc-ajG_-G*D2o#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIY#PZ!4! zj_BkBhGvVGGxlCI;^CN}AW*FMtp3bekHQrWI^}0R&al5Ioc!;|9Ir>LTuU|{%jy3q zKAUYy7we_pLKYH9(~kVNzkf}8~&k;M!Q zd`Cc-ajG_-G*D2o#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD=RPZ!4! zj_BkBhUSQOD_R2N*jO?WI=#B{`aJU!8aoZ#THU6)pEx$@~fLRJ6( literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/arrow-up-small-prelight.png b/gtk-2.0/assets/arrow-up-small-prelight.png new file mode 100755 index 0000000000000000000000000000000000000000..35eca2d52c064b18f5a58cb2261883065c2c6e8c GIT binary patch literal 207 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!2%?ApR4f$QcT58o*^6@p>Nzkf}8~&k;M!Q zd`Cc-ajG_-G*D2o#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD=hPZ!4! zj_BkBhGx%2d#%+wj1?T1-Opc~x8GL%m&HP+|B}_yzSz7qdtZBF@3KZtoh!GmeO`IG yp>d)A_UFm|;t?yJSFRU#sqL>mFU*$1z|bBpHR=5ItIvTZGkCiCxvX>t*I;7bhncr0V4trO$q6BL!5{@9E+g z!ZEYAXCtqZqKK>h1o;vMZtLqCuAh>(-lAZ*fwQ-e)0#CZ_VB4AlQ`!vRz%dAhRu8R z>t*I;7bhncr0V4trO$q6BL!5n-P6S} zgkxrCzarlu2NBl$@25>^neaeh$EmiEi3$Y;OewCjmnN~Y^}B>7JmA`V=t0JoxCY9t?{LV(xT89&(){9K}w&-8VeF{JrkzO!^n?L?K6q6cQp{2ujM zm?0uNch<6ahOU{98=5m*U8Wi?do}Mulziul10uS0HIto8G}z|<1$u$O)78&qol`;+ E01EhU=l}o! literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/button-active.png b/gtk-2.0/assets/button-active.png new file mode 100755 index 0000000000000000000000000000000000000000..d59f9ecf442f35bd670e51e89d3dca686db652cb GIT binary patch literal 266 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)h!VDzE)_nK|q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`%M(>IV3P zxB}^|TeoiCzJ1%aZ9ozN4jede2n;S=x&#z~ke4rC=6Rl|1=PS>666=mAg{1%_ny7` z_aFH2^QZBN^SM9?Gfx-C5Q*^Qgsy$u%+V|oH=gZjZWQL@x%2$No^WZ2iu;NOS_O|e o^Kyo{Xvmr;Bz$RWe~`w=uz{JGW9E4`MW6``p00i_>zopr00`7$_5c6? literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/button-hover.png b/gtk-2.0/assets/button-hover.png new file mode 100755 index 0000000000000000000000000000000000000000..c96c2aeb6c05849f8733b4cdf244e83ed8179ab4 GIT binary patch literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)h!VDzE)_nK|q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`%M(ss#9i zxB}^O=gysnfeRNd0J%?}K7|PU`}gnv|NqC`k532LR1)MD%pk9@YxkbL4}KoCTsspe zXzJl=Hpow`QgmW&+}Mj7#yltp?I)M#EXrmNA80_ cju->OqW%+C9u!pS01aU9boFyt=akR{08-Xmy#N3J literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/button-insensitive.png b/gtk-2.0/assets/button-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..79eaeeff08de4f40ca9824c5521d09a0b408d460 GIT binary patch literal 257 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)h!VDzE)_nK|q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`%M(st5Rl zxB}^W_wL=lfBz8}JO+ce??3<|^6U5S-+%r*QI!T-z`#`!5r>mdKI;Vst0JZ^Q-2eap literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/button.png b/gtk-2.0/assets/button.png new file mode 100755 index 0000000000000000000000000000000000000000..8b46142e64f7ad1baa95306a8d6149d5ed9d2d42 GIT binary patch literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)h!VDzE)_nK|q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`%M(ss#9i zxB}^O=gysnfeRNd0J%?|Jb?)O{`2S0-@gg*la)a>l?3?(Gsr9K+P!D*gP%t&*UkhA zntHl8hDd}bCv?r=WY%Tk$qC(^n6Q(X`FNH^emFDp^E{Rr28SwEC?4z*@nYlYk^3N! cBgVk6sQ<*32L+WnKm!;&UHx3vIVCg!0P5yjwEzGB literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/checkbox-checked-insensitive.png b/gtk-2.0/assets/checkbox-checked-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..6e01a335213fb4bcd8e2591aa04b885237436989 GIT binary patch literal 356 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBH(V1Q4E zE0B&{Gc$a}?5NeVqE^m~S~)v%JqIlcNuEX0V z9N%;O<+FS5UqAWq{@JGw&p&;5`|Znn5c>A_@8AFb|A!he_5ux+E(!7rX3)^Asjcn7 z2Chy&XbMyo=jq}YA`zb3AI;aGz{4WAL4iv{OY6J+iWwqK&7ZeV&XMma{UE3{DP3`) zV+vzSn1+Art$ABHR_~vq*M8`(<8ztZl{1uC&qU1p*0PhwG(G0Ut(%OZQ}PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBH(T7XZ8 zE0B&}Ju7PE?1)t}qd;g@UfGH%VBgthY$*Ud{>H$Qd5!n6$wvo|j-+_s{4`^t)) zYpZsztKPk?^U(H5$M;-$`SjYWXV+gpzxVF-{r7KPeE#_I^QX7pzP$VP<mE* ysn0G=d3)huXzh+|(uN{^`!5Hd-=I?WkC}^!eX)$lpFcpm7(8A5T-G@yGywp~C7>Mu literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/checkbox-unchecked-insensitive.png b/gtk-2.0/assets/checkbox-unchecked-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..b7d0d4790f2332e266b27e97ee184ba8e9712950 GIT binary patch literal 259 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPF(bR zq`IcIwyvkAa`&|`pp2oXi(?2!baFxig1Y&X%9_-|1V_$Lp!6(*> l;c5m3?-?Vjq8Q(CF<4ppFMPN1#U`L;22WQ%mvv4FO#oSLW2pcD literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/checkbox-unchecked.png b/gtk-2.0/assets/checkbox-unchecked.png new file mode 100755 index 0000000000000000000000000000000000000000..82dadbfef6f4e5d85b07f22b9e7776736b0a6596 GIT binary patch literal 262 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1T=JzX3_ zEPCHg+RJ;$fyZsWzd2Lt5w;L>*6sy8EVB)cMsjU;VDTxmzc5E>mPcR4=TNI%CKALyUbnF!&sBx^ZawrJCKhVJYD@<);T3K0RZ6D BU6cR- literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/combo-entry-button-active-rtl.png b/gtk-2.0/assets/combo-entry-button-active-rtl.png new file mode 100755 index 0000000000000000000000000000000000000000..1e42f73ac95147b379ef1b0a87a442f120aadd5b GIT binary patch literal 237 zcmeAS@N?(olHy`uVBq!ia0vp^qChOc!VDyzFJD~^q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iiWCEU zLR^9L)~#E&BY{JQ4gqPxT9%NzrrpGc{_?S#uPKx~|g`aaT%E+lP{I;9Td_8aGaiAs! MPgg&ebxsLQ042*(+@}ozG2=x;YPz9AMxVc4cFbecRD= T^mMQzP!ofvtDnm{r-UW|;nq^f literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/combo-entry-button-insensitive-rtl.png b/gtk-2.0/assets/combo-entry-button-insensitive-rtl.png new file mode 100755 index 0000000000000000000000000000000000000000..e27ea7931c58358c371315163d7cd72c6c0c390d GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^qChOc!VDyzFJD~^q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iic|u8 zLR^9Ly?giW-@pIp(WA#;@b29^AR7oifBEw3_wV0-{)kVVp$t^VQ4-`A%pk9@d(Ykn zKi$4BZvcvEdb&7nixD?{an^LB{Ts5uFhPO literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/combo-entry-button-insensitive.png b/gtk-2.0/assets/combo-entry-button-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..a24d8c657d33156263915a31abe3ec5ce1fd76c0 GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^qChOc!VDyzFJD~^q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iiWCEU zLR^9Ly?gf_fx+8%AOK;1{`TY7@87@w{3$V?!2(poUJ~RN%pkvO_k#yNS!7?G0Sak) zx;TbNNG5BvHyJszwXF*k*kB}aFwT^>b8pRzO%wm@xYXImD5uuN!(jh<+KalR6d#}_ N22WQ%mvv4FO#prtSHS=P literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/combo-entry-button-rtl.png b/gtk-2.0/assets/combo-entry-button-rtl.png new file mode 100755 index 0000000000000000000000000000000000000000..44dcad98a4401a763acae70518f7cd86c4f5b9dd GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^qChOc!VDyzFJD~^q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iic|u8 zLR^9LxpU{vgTaLh7l7<1Po6-y4Arj%q2}SQ4n%LN`t+^Xu(AZdO+H{sNna|j4lYHcaKj$*|_=OqP-d*-G T?Z3|rpe6=SS3j3^P6JaT}6U)Yt6A>>cH&P8X99-t-$ MPgg&ebxsLQ0G%3D1ONa4 literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/combo-entry-focus-notebook-rtl.png b/gtk-2.0/assets/combo-entry-focus-notebook-rtl.png new file mode 100755 index 0000000000000000000000000000000000000000..97b79eb9c2238ba69176885195dab5412a67aede GIT binary patch literal 262 zcmeAS@N?(olHy`uVBq!ia0vp^qChOc!VDyzFJD~^q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iiVOmL zLR^7#=&DtVE?%5^b^ny(d#9ezopr0Cpr_ A*Z=?k literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/combo-entry-focus-notebook.png b/gtk-2.0/assets/combo-entry-focus-notebook.png new file mode 100755 index 0000000000000000000000000000000000000000..bc41e2d278fa80f6f3e26032080e90e76de0b299 GIT binary patch literal 254 zcmeAS@N?(olHy`uVBq!ia0vp^qChOc!VDyzFJD~^q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iiVOmL zLR^7#=&DsS&zzZlYVVX2`{$iKl(Tth?v`ayt7gTmnNz)cUCr+GHG9^dd2;{k(+B_l z{rhQubOBHgM@f)hFasM`W_IE4->rKM+<;;_o-U3d65+`|c5i0pl9E^_ZFJyZ5XlCxLWyj2J4WAJqKb6Mw<&;$Vc7hN3y literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/combo-entry-focus-rtl.png b/gtk-2.0/assets/combo-entry-focus-rtl.png new file mode 100755 index 0000000000000000000000000000000000000000..113942cbb411a05b157cb3ec2fb35f97f2ad6455 GIT binary patch literal 262 zcmeAS@N?(olHy`uVBq!ia0vp^qChOc!VDyzFJD~^q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iiVOmL zLR^7#=&DtVE?%5^b^oNJyC)pkG5y5;8K(|rZ(0(yYF6BuIaNE?R_$6_y=(392e-d| z`(AzUd;(ApXGxG>FasMmPi9VW$#0?QQvN_eV^0^y5Q*^Q8Jw(}zttu*FuL`#7nm{M zW@MS2$=Gz(ATeX}%!z*v^?guIKEljaG2_l}28OxMWlB44M*&$344$rjF6*2UngCXX BUzY#? literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/combo-entry-focus.png b/gtk-2.0/assets/combo-entry-focus.png new file mode 100755 index 0000000000000000000000000000000000000000..1a486c63f5b140a00d83db8388475bf49636c952 GIT binary patch literal 270 zcmeAS@N?(olHy`uVBq!ia0vp^qChOc!3-po!riKX6mzkYX9x!e$L)vy4}e_G0*}aI z1_r((Aj~*bn@<`jC|TkfQ4*Y=R#Ki=l*&+EUaps!mtCBkSdglhUz9%kosASwk#T@e zh%1l|UA1cFnKP4)?(9FjYv##)b50+~-n1lV^U|nQv*Omwsoc4yYUkRjU2Biszjge< z?XTayOSv+&fh;Zw@(X5QWJ_-Z@+!J|`WsVb~GKH2cP<^Ep5>7(8A5 KT-G@yGywqoM`a2C literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/combo-entry-insensitive-notebook-rtl.png b/gtk-2.0/assets/combo-entry-insensitive-notebook-rtl.png new file mode 100755 index 0000000000000000000000000000000000000000..fd34189fa9536e883fbb377d059a64b148020a63 GIT binary patch literal 208 zcmeAS@N?(olHy`uVBq!ia0vp^qChOc!VDyzFJD~^q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iilhU4 zLR_CdefsSA^OrAQzIyfQ>({T}zJ2@k`}glZfByaZH*?3X8lW({T}zJ2@t{rm4ffByaZ_v43>08p8#r;B5VM0j$BaY940 x%l9G;jf4PA_YF7OHE*+Y_P+TZ##%9ffuVJMhTS&9*vUW*44$rjF6*2UngFX(O@sgd literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/combo-entry-insensitive-rtl.png b/gtk-2.0/assets/combo-entry-insensitive-rtl.png new file mode 100755 index 0000000000000000000000000000000000000000..dd524982a872babd073af256135c2c9faa3f9142 GIT binary patch literal 214 zcmeAS@N?(olHy`uVBq!ia0vp^qChOc!VDyzFJD~^q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iilhU4 zLR=p`di415{+F|zD#PR!Um@o&=;_X+nW9%5m5C0908WYzsHphgByS3j3^P6znsqfB5wM-@kv^ zyEe@LSy>X~7tFxM&6Al^T=H9Jx|Baq(Ad+(F+?Ifc?Kuz=5KZh4UBI6+y!RLw;5Sx yXEHXOHAu|ZJagioLwz5VlaH{nRm_-E%fL|iUPk#`&*c9=?F^o-elF{r5}E)Nq-A&j literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/combo-entry-notebook.png b/gtk-2.0/assets/combo-entry-notebook.png new file mode 100755 index 0000000000000000000000000000000000000000..d819d5f397a011c04ba58abbb583a3642b11e04c GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^qChOc!VDyzFJD~^q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iic|u8 zLR^9L)vH&ZJ$rWl{{06J9z1&V=*pEV=g*(NaN)wun>Rmv`0(%FKNhCGe4sk^k|4ie z1~#tD?84vIv)=Usg)}`~9780+lW&+Vmf_-(m?mj-;9v;LCzh$ejm98)Xd=N>gTe~DWM4flwV(L literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/combo-entry.png b/gtk-2.0/assets/combo-entry.png new file mode 100755 index 0000000000000000000000000000000000000000..fe6d829286452cf3112e8e7fcdb51c9bb2e36581 GIT binary patch literal 243 zcmeAS@N?(olHy`uVBq!ia0vp^qChOc!VDyzFJD~^q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iiqr#q zLR^9L)vH&ZJ$rT=4DQ~&d;k9Z%a<>oKY#whg$viOUw`%b_1ACTBbCf20F`o-1o;Is zuyJK(7Z(0@x#-Xi6w~r_aSV|NPqx^*iJ41EVw<$lfrCLTlM{u6b|-dhp7?hYPv_pd ef(PBWgc%g)OYE>u`>hSs#o+1c=d#Wzp$PyI0$D@= literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/down-background-disable-rtl.png b/gtk-2.0/assets/down-background-disable-rtl.png new file mode 100755 index 0000000000000000000000000000000000000000..146a2d7f6eaac3166d22378f7d3739fb69b8b0f9 GIT binary patch literal 201 zcmeAS@N?(olHy`uVBq!ia0vp^AT|#N8<337)>#0gSc;uILpXq-h9ji|$mcBZh%9Dc z;5!1sj8nDwq=ABxC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6eOdAc}; zNK8#mNk~Yj`10any{D!oTTKJ!`Zp__f<*uQ`u_iaa1)oLq$L0T>d$HVc1Lx1fM9?9 of4_hK|Noye{rvpyM?oA6ic(Ui9?kMJ1e(a;>FVdQ&MBb@09Uy{A^-pY literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/down-background-disable.png b/gtk-2.0/assets/down-background-disable.png new file mode 100755 index 0000000000000000000000000000000000000000..62f14e5f12d5ff00d7d9f7256bdf581dd521101e GIT binary patch literal 201 zcmeAS@N?(olHy`uVBq!ia0vp^AT|#N8<337)>#0gSc;uILpXq-h9ji|$mcBZh%9Dc z;5!1sj8nDwq=ABxC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6eOdAc}; zNKAcuN>Ql6fXDS<__F6G-tH)oRkL-7`DwiJs6b=d*KN^WT$g2yv)!l8`}e~(P3-{F pi_oqPZV86kUHk8{@_4ErU|X3c)iO&jVI|N+22WQ%mvv4FO#l+*J;ne4 literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/down-background-rtl.png b/gtk-2.0/assets/down-background-rtl.png new file mode 100755 index 0000000000000000000000000000000000000000..eded6e8a9a5c40dc1828e0cdf5d69f9b7c39bd2b GIT binary patch literal 197 zcmeAS@N?(olHy`uVBq!ia0vp^AT|#N8<337)>#0gSc;uILpXq-h9ji|$mcBZh%9Dc z;5!1sj8nDwq=ABxC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6c&dAc}; zNKAcu%22eyfXDUXcgZYfb&aFE)r%Ge+iYNAo}na9Iwj5qg9n%6O7 lwGM-^wd&mitUddGFtXMf$+?E+`2tO2@O1TaS?83{1OSB&IlKS> literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/down-background.png b/gtk-2.0/assets/down-background.png new file mode 100755 index 0000000000000000000000000000000000000000..0602f43e622c23e0e96bfba62c028ae363e0ebb8 GIT binary patch literal 191 zcmeAS@N?(olHy`uVBq!ia0vp^AT|#N8<337)>#0gSc;uILpXq-h9ji|$mcBZh%9Dc z;5!1sj8nDwq=ABxC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6euc)B=- zNKAcuYBz6#fdH!kcWUUfy;okY*yKFxI7^L7Z}#ctRa`l7zaD>|!6LS0x5;xGg9Tsj gt$%mOW7A>ISEgo#{sC%rKyw&8UHx3vIVCg!01CW3?EnA( literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/entry-border-active-bg-solid.png b/gtk-2.0/assets/entry-border-active-bg-solid.png new file mode 100755 index 0000000000000000000000000000000000000000..7ae5488624dac72380871e356aaee2178cb0acca GIT binary patch literal 271 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)h!3-oX$H;yMQq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQznX%>sNv zT%%Uaid!=$ck|M`Ez2r*uBqC&wrbbf>RoG(-M@AG!R-srA6s=T&K#a|>Ol6UB{`dyMy;9^w`NY|&NWp#*H-OX zTfJ-TvHQ1Pk=H=|+$BMN!3;cnB_(C$<(0pGPu=@x6;RmE)5S4F*m5dv3R6o85l_Y1kB|Zhzc1sDZSlA-e#4tIfH*k6JTyCIl22WQ% Jmvv4FO#p7EOzi*w literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/entry-border-bg.png b/gtk-2.0/assets/entry-border-bg.png new file mode 100755 index 0000000000000000000000000000000000000000..d0f882dfb1a2f9402fe0a623064f56bd710bb69b GIT binary patch literal 270 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)h!VDzE)_nK|q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`%M(>IV3P zxB}@{uU@@<`}WSgd-onZxPSltT_Aq=5J+6UeEIzO^A|2$xPJZmtJkl;e)}#~^ehjk zfvY6QFPMRcucV}`yu9)^@0|!yps1~S8WPwFRpJzx*@f08N_+~a?UoW+v9Lv`iD7a|Z{YIcx!geA44$rj JF6*2UngGymP4WN$ literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/entry-border-fill.png b/gtk-2.0/assets/entry-border-fill.png new file mode 100755 index 0000000000000000000000000000000000000000..f1247c11224a06879d4d4250c82723c9b0ff63cd GIT binary patch literal 154 zcmeAS@N?(olHy`uVBq!ia0vp^tUxTm!3HFa)Xf(FDVAa<&kznEsNqQI0P;BtJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)E;+`&! tAre!Q|NQ^|zn;zHK#QJ%mc<S}@O1TaS?83{1OW3ODT4q2 literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/focus-line.png b/gtk-2.0/assets/focus-line.png new file mode 100755 index 0000000000000000000000000000000000000000..bddb1069a39d9c446affcfb743802cd223012c85 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^tRT$61|)m))t&+=mSQK*5Dp-y;YjHK@;M7UB8wRq z_>O=u<5X=vX`rBFiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0vYo-U3d z95a*m6g)g6#a7awSMl&rtErE~DhUaR4O~V^#=;CPd_3jGbt?aXsu?_8{an^LB{Ts5 D-gqj| literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/frame-gap-end.png b/gtk-2.0/assets/frame-gap-end.png new file mode 100755 index 0000000000000000000000000000000000000000..db7cf6bc807e8ffe121e4fc0d23e8cbcb65059b3 GIT binary patch literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^OhC-Y!2%@Xw6`;Y1d5$JLpV4>-?)JUISV`@iy0XB zj({-ZRBb+KprB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt;TsE{-7_ gvdKIC|KG*Tz>&lBEiiz04p4%@)78&qol`;+02ucpDF6Tf literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/frame-gap-start.png b/gtk-2.0/assets/frame-gap-start.png new file mode 100755 index 0000000000000000000000000000000000000000..d1c200c2b30555175fbc4dd8054feeadae1c0b79 GIT binary patch literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^OhC-Y!2%@Xw6`;Y1d5$JLpV4>-?)JUISV`@iy0XB zj({-ZRBb+KprB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt;TsE{-7_ gvdKH%75uknV7tfkO}UO|E>MEO)78&qol`;+03Bc>dH?_b literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/frame.png b/gtk-2.0/assets/frame.png new file mode 100755 index 0000000000000000000000000000000000000000..aa660b054fa6f6b9d17de34173c5fdf234ef87f5 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2xGmzZ=C-xtZVlH;_4B_D5xc$)o0g%gC;1OBO zz`%C|gc+x5^GO2*B}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSVhivI zalL>4{{R2~jg<=$fFgpPE{-7_vdJk432V}i^hroC*zIQFPRa~>2b5&+boFyt=akR{ E0CJx%4gdfE literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/handle-h.png b/gtk-2.0/assets/handle-h.png new file mode 100755 index 0000000000000000000000000000000000000000..0a7844e451b587dcd2f6babc0ed286577edb602c GIT binary patch literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^5(yEr+qAXP8FD1G)j8!4b7Sx*BuNqM?B uhH%VGPEcSsm}g)A&z>0wE;nc$V`iA$%jKt&8n6hciow&>&t;ucLK6VCvM0>| literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/inline-toolbar.png b/gtk-2.0/assets/inline-toolbar.png new file mode 100755 index 0000000000000000000000000000000000000000..e6d78a432cbfb1414c84790f01b8e32be829444b GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^5$qLc)I$ztaD0e F0s!ASF0cRq literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/line-h.png b/gtk-2.0/assets/line-h.png new file mode 100755 index 0000000000000000000000000000000000000000..9d134260d9e9d368bd4220caecbc5929a21bd4c7 GIT binary patch literal 152 zcmeAS@N?(olHy`uVBq!ia0vp^Od!m`1|*BN@u~nRmSQK*5Dp-y;YjHK@;M7UB8wRq z_>O=u<5X=vX`rBFiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0wbo-U3d p95a&>8kmm#{{H@ddO|`11A}-X^E|7Z?`}W^44$rjF6*2UngEDmC!qiU literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/line-v.png b/gtk-2.0/assets/line-v.png new file mode 100755 index 0000000000000000000000000000000000000000..335aad901e696c757bb5333e58dd40f69eb416cf GIT binary patch literal 152 zcmeAS@N?(olHy`uVBq!ia0vp^Od!m`1|*BN@u~nRmSQK*5Dp-y;YjHK@;M7UB8wRq z_>O=u<5X=vX`rBFiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0wbo-U3d o95a)5)c^li&jti)Y#Iy<=Fgbt+um~20V-hdboFyt=akR{07sQ1_y7O^ literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/menu-arrow-prelight.png b/gtk-2.0/assets/menu-arrow-prelight.png new file mode 100755 index 0000000000000000000000000000000000000000..1c6589be117f8110d6efcc98f1c1a250a5defe96 GIT binary patch literal 186 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1c!2%>_|M4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SnJzX3_ zIHHq({C`x>$;|Rc|KI=r^`bq&KmOnU&nKbIe ewBqFtJsmMQhUZ4hmS+O>FnGH9xvX-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`ukfKP~P zW*}OU4MNK*cCD@2 zvwp?J6UQIjx%m9aowqL^eR%ui!~18Sfat^XPappN2Z3!1?p*^~AzKpU7p$RKQ(N1E z15_ROrUO(M>gnPb!Xe9gke#W?fPrO0vy^D}Z87)%|NSQWSTm%0F&>a%U}stIjs2k9 z*8cB-JGQUBb^N(gMeqBy{cn3VZ22gCo9p1EV_}XDzQi;#G>9;qnaR~)S^s(hYiz8a Rwm8rN22WQ%mvv4FO#sLLnFs&? literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/menu-checkbox-checked.png b/gtk-2.0/assets/menu-checkbox-checked.png new file mode 100755 index 0000000000000000000000000000000000000000..bfba7448ab2d223281871524cb4ae46564e9eff6 GIT binary patch literal 327 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4uGBwbBK{D2g5v6E*A2M5RPhyD+MT+RZI$YKTt zz9S&aI8~cZ8Yn1P;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`t}fKP~P z^y*nrD`!Wnni&N`vm#f`0+P|IX2q?Ule~UG&gP}LTbAW-U0%9lb>qHGtp~PFIkE5H z{hOCwJh}er*{wG(o_u`&{PTyGUp~G1^6B-LPrv^B`TzgF1{=!!$ji5lK1`Iw_4? zWoPoaSNeCQSe6}qI{s(-1EIf9^acd^;fOt8FqbkOV&+|GW!n! Pjc4$5^>bP0l+XkKHwB0C literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/menu-checkbox-unchecked-insensitive.png b/gtk-2.0/assets/menu-checkbox-unchecked-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..1be7d1e8450c4b10b44f0d69c212d55370a1c277 GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4xHBpZ(Y^aoPR#ZI0f92^|CANoH4aybh;B8wRq z_>O=u<5X=vX`rBFiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0v=0X`wF z=g*(NaN)wmix>Zb!SCO{f!uTF&H>5)|NqZu`|%N|lB*=hFWA7)sHnK4v8ku$cHfhD zps0qYi(?3fY;wSRhNd#cwo5Y|3``pr3cH-oSujJ7QPSA5(UB*mPMVoP*wQd--hWFO PpdJQKS3j3^P6-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uefKP}k zkZ$(J`^HwY7B}ot-^!aF?;y9;i6U)5S4_LzeX*BOjxo0K-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`u4fKP}k zkapPLkT!E>^vXGrt7gWmo*lJvM&znl(JN;~t(qOR8c5CrGNOSDkjP9B11P>~7Ele4 zL`Jz=mgQ|(mcMoRr5BGcy?Ao@#gi*9f#~V?-@ktR{{8>||7$hN!+`cllmz(&GqA8) z+t}LKPn|Y>=F(-$SFBw1_{q~BKYytgzUKp~N%eGb4B?PvJ;=^#aWm$9p-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uVfKP}k zkpBPw|M~OhFJ8QO`t<3uU;tzTMJ`;p@D&Vx{P^+U!2=-k^XJb%^8Wq%4<9}RlGmB0Ure)s7OR&8`2{mDDJUuh z1_ejQWMpP$Wo2jQ`Ebkg_Xh=&A1ynf`dOaYl}ZDl7K`_Wdse VOrKqHItjFy!PC{xWt~$(696FV%w9780g zmQHZwYcddU-Tfe>DQ=R0A43HfnLmx^PndXl zR-WR5fXyA2PkeI>=ig5;GWoSodgdpYxSZaupQ)>&|1Lbs|Dk7rblqQ}wuMhwbDXyS z^*jGUxP|3V%9)jc!WwJErX2cv{)$3?pjhe6n3E!miRYGHD|&cns-=9KWBos?pz1=!k6CkCR`|4wHWf~N$hpdc)5S4_BRcud`2z=z7#K*fF!cRow6*;gvk)lB;OXk;vd$@? F2>|WrFYEvS literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/menubar_button.png b/gtk-2.0/assets/menubar_button.png new file mode 100755 index 0000000000000000000000000000000000000000..ea784437c34fc8f64e456939eb5e18235205fe42 GIT binary patch literal 163 zcmeAS@N?(olHy`uVBq!ia0vp^l0eMQ!3HD+(^8%SDVAa<&kznEsNqQI0P;BtJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)E3Z5>G zAr`&KDG3P^QWh8{EZWMtcv?@CQP#;7s*9&RU}X4Y&tN`v@&OZ|S_V&7KbLh*2~7a6 CFD&E$ literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/menuitem.png b/gtk-2.0/assets/menuitem.png new file mode 100755 index 0000000000000000000000000000000000000000..b317d4207ef85d748cb50b30d31092ba22d25458 GIT binary patch literal 163 zcmeAS@N?(olHy`uVBq!ia0vp^{6H+p!3HGXMV6caQY^(zo*^7SP{WbZ0pxQQctjR6 zFz_7#VaBQ2e9|BtC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6coc)B=- zSo9{RBqU5oQ4ltmxVkXp^NMGIXBW?MH|6h0W6-Z+@ZOQRrUa;#!PC{xWt~$(695MW BEgb*= literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/minus.png b/gtk-2.0/assets/minus.png new file mode 100755 index 0000000000000000000000000000000000000000..8775ea1ebcc1c5f4df44ee4ec00956c23e063864 GIT binary patch literal 261 zcmeAS@N?(olHy`uVBq!ia0vp^+#t-t3?!qQvP6LtbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkZh%jS z>xBy!E?&HN?%cWaFaQ(*a)BgJASNcJySp36`10k;|NsAEg)Pc}8o5e>{DRfg_wL(& z`pnty|E$};?*NLLc)B=-a6~5y%rAa+#)OgWe);=*dqWdmFbBPtk~r76g1O+;*Hu?N mY&v8@mg>69m$)!xB@aWXgkfg%er<7}eg;ohKbLh*2~7ZBhi5JT literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/notebook-entry-border-active-bg.png b/gtk-2.0/assets/notebook-entry-border-active-bg.png new file mode 100755 index 0000000000000000000000000000000000000000..3602672f007808640df91893d326af3eea211cdd GIT binary patch literal 292 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)h!3-oX$H;yMQq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQznX%>sNv zT!Hket5=uYKC$5Zkp*Xu&Odh)$jI5eGy<7w+X6fnT7$Om#Y_WF}Gh5o*#2a}h7?_o=@^niID0C$%3HeW2$k=(@ skf-v*zN;?Woo^cp`XWr3y*QW{?j4mA-m=Cw7H9~Ar>mdKI;Vst09xE&QUCw| literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/notebook-entry-border-disabled-bg.png b/gtk-2.0/assets/notebook-entry-border-disabled-bg.png new file mode 100755 index 0000000000000000000000000000000000000000..4fb139f5f24c745ab118f787347ebdeecf47f6df GIT binary patch literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)h!VDzE)_nK|q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`%M($_4m@ zxITUQ^!fAWFJHcV_3G8vZy@mf`}beJfB*jT=ik47R|Kxz1*$aiba4!kxSTvA?EnMw znVCGDa&luj+U)X3n+Bjd5BP4K98f`KC^=aqn2s~Gqlmw7N;dE7hs`|%o4pl$|F LS3j3^P69gP2NC6dzd%8G= oaLi0j0D>R64IPu-nbTos=2&4k*ds>FVdQ&MBb@ E0ENUad;kCd literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/null.png b/gtk-2.0/assets/null.png new file mode 100755 index 0000000000000000000000000000000000000000..d82fb34f1dde8a7f6f3cc59ca4b97832e34d4a87 GIT binary patch literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^{24nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1S9JzX3_ lG$tk|NU$zW5aCf`U|^oiz<6_$jyX`0!PC{xWt~$(69CbvBBB5Q literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/plus.png b/gtk-2.0/assets/plus.png new file mode 100755 index 0000000000000000000000000000000000000000..4363b1c873ffc1503d298d5588e330675b841a69 GIT binary patch literal 249 zcmeAS@N?(olHy`uVBq!ia0vp^+#t-t3?!qQvP6LtbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkN`Oy@ z>xBy!&ZB~un3(SF?w+0=pzxP3U;h99zvArfM?m##B|(0{<&{;Rzx?>~HG2b4#MINp zF@z&JIbg13@v{&{w)J;+m%lekn8CZG%%36Xw&E2tgRQo@vYp$j*K$ z_a8of;$Tj{43shRba4#fkWEf`_vus0mRpB5v~JXId}#gHma(nA=e>l4#0z(ZwSP`W ngdh0O8~B>zaFW}yH5~E`e-|oFbL)u%d6&V{)z4*}Q$iB}hZJD~ literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/progressbar_v.png b/gtk-2.0/assets/progressbar_v.png new file mode 100755 index 0000000000000000000000000000000000000000..2b5db34a908aa08ad128d2840dad8bd0cd6fd12d GIT binary patch literal 264 zcmeAS@N?(olHy`uVBq!ia0vp^azM<%!VDy3CI*QEDdu7)&kzm{j@u9Y9{{@oYs=1MCW=5}`6}4(+Hv0n03zz=_k kEdf7-C1(^(*x}B?@ZC54pw+y2Nzopr00;D3_y7O^ literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/radio-checked-insensitive.png b/gtk-2.0/assets/radio-checked-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..907e8823c8a9364ff8911a1659da87d0b87b6408 GIT binary patch literal 386 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBH(RDe&2 zE07LdHPvtKT)&NTBbQB!Tr)d-#fD!m?ty?uy6q2uDhoVa9780+bNeI38WcEObGMw_a^%d3 zzxl?dxmI`OA0Bj8c+%g*x%9|{rF$4AQ zpA2h{J}6|WX-zQf$lkQ!`GsqoKfgyiy+3-YI8-Znug~!mTlNQcOYd|u`#14!Y!_ZU Q0cbaar>mdKI;Vst0IhVNUH||9 literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/radio-checked.png b/gtk-2.0/assets/radio-checked.png new file mode 100755 index 0000000000000000000000000000000000000000..52a26cce0cd7ffa76cd29f67166ddd2a278884b5 GIT binary patch literal 373 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBH(cz{oc zE07LdH7|DE^vGqiqgTz2T0JvzCS1Q-q^iXT1l?f-w1myUujco-U(DxW-){O;grExc!c`;uDbj%&*& zq%&&F7wBVIU>4eX##C+91OZhhGe!oVs~$Yr2Lisz7Bj`}h-dhvyY?nmLTs>674L=h k)0r+7ec$t)iJ`&%;(QIWt;*ipfmSnky85}Sb4q9e0Hf%Xm;e9( literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/radio-unchecked-insensitive.png b/gtk-2.0/assets/radio-unchecked-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..c11f6ecab8e81362f1b718df430e455378531a86 GIT binary patch literal 386 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBH(cz{oc zE0Df;@#6md`>$TTdiLzubLY-oxNrf;c=P7X%a<>K3?LUM`1kMM-@ktY$^ZZVU%Pe< zs2HdVCC>ZEZb|9TqMCDlGAIaSV}=%sm***Q_Aoa4^_WPOEF0*wNkpOSdVu=%-gKc~cX+ zIn*S%=;6NR-#sCZ<(78se&)Ya!`FvvgP&D;qpF9vn1c9AFSdQlOVZh%Da1xFJYM>l zP2!T;*;#D=zHIc|DmTkZUEYiH-`Y$zPZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBH(a)3{W zE08{O=FGWs=Pq8n2qb~v{Q2`2zyQd8{rdH*SFa#~K=Hpw;NQQ0*REZ=di5$$BTzYz z1S)`l|Ns9389)U<1`r6TeoX^fqfip$7tA0cDi$0P+St^5;NaPF=PzHmar5Srr>|bW z`S|Jc=PzHrn57+92vl3{>Eak7A(?y7Q>a-%#NnX0qE?@Vlo0!$@Aj!WT}i3t{Zn3^ z-)!Es&CCJY zCv7zi_z^kjr1+gLR^BFSXLBusRa0h zxB}_WRjWL=O^RMMJ8Jc;$d$9ASIvxEH7g2?K!U4grQALx22{sg666=mz{cL*(b@In z>9gk&-)Bw)3Y&PkIEHY{Oioz9vf}JLURG=7#yfBB7HnWW5!?IV9aB-d@{Ze$cQRPY ljVG+W#rybefy!Ayh9Ch$NADw(BusRa0h zxB}__|Nq~*HFM*gH+Ks*u%3wReejN{C|!BS?Z!J9Eak=%R^Q@%{I)>ltRO>> WfT5%Jkx6nu{S2P2elF{r5}E*h_+nE4 literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/slider-horiz-prelight.png b/gtk-2.0/assets/slider-horiz-prelight.png new file mode 100755 index 0000000000000000000000000000000000000000..3bc5dfbd3155262f3425835a873396aa615d8070 GIT binary patch literal 253 zcmeAS@N?(olHy`uVBq!ia0vp^G9We!Gm!LHDLfNMF&8^|hH!9j+BusRa0h zxB}^`SFhf_eftU+T)K4WG8n)aKwd`NqvJqz+$BMN!3=Ed?H!$6Po6$|F7bWlM4+&V zr;B3<$IRq}1uQGh-s5GpW^TOm=5E0T))TS458g2qr7Q2a-FPR1rQCSJ>RY^z-xjEx a6=Vn!Fm&`jGD!}opTX1B&t;ucLK6UvLSTOY literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/slider-horiz.png b/gtk-2.0/assets/slider-horiz.png new file mode 100755 index 0000000000000000000000000000000000000000..24b023bfdc59561e5176db49e2e578ec9e578640 GIT binary patch literal 253 zcmeAS@N?(olHy`uVBq!ia0vp^G9We!Gm!LHDLfNMF&8^|hH!9j+BusRa0h zxB}@_t5$8>wr%_N?K{9=Cm2B35Yoi+!A+n#?vfzCUxtOj2k)4Q(v^4IZoHGhQf@q9^)24VZwpk; a3Ni!<7&>|%nIs3)&*16m=d#Wzp$P!3wp@S! literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/slider-insensitive.png b/gtk-2.0/assets/slider-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..ccfc6f69478da9e49d333429df7cc71155d9b984 GIT binary patch literal 408 zcmeAS@N?(olHy`uVBq!ia0vp^{2PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBH(W`IwK zE0F&G|NogYXP!QN`ug?jXV0EJefs?Q^Hi$;`H~>N zU``5Dw`_;R9fcg;uyjq>w1t~sM&yr z<$&>wX>wf#2Nfd!*QeMR^ps5$z1tpEwS})eD=K1AfrRa*E;HM=Pa2bMeGy`B&kGcm zs)^*?@36=%ZH=ezuSS>NGZmYq_ATVia^f|ASJkPZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBH(W`IwK zE0AtzXb4@kDt6WEsI~LLSImqCGFH!uTsb>>)y(MCv!hncids1nNJat~t7d}OKv|IB zEFc3UyJ~hcNd3%6kSs)GRwPUcs300F=<+q~JhtW#ldbRp)!UIEHY@`W|E#YBu0uIUqb^nw!QpCcd^i z|K%l58B~a`Ub4#c#cGi^o9-1qwr&o6R%gSK-moOTVpf#n(@IIMJ(AT>*w;OPaA~cEya`uBn;qdB@a_`gOIl?S0PlfZuhx=$ZB>m+gR7GkCiC KxvXPZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkN`Oy@ zE07LdwaRnbr07+%qgKy~TsbRx)y&9Mv!cKVB)Do;%I#BPKy}4u6cW_t!MPz+bij_ fy3E2Tfq`L3g`wm8drP!|S{XcD{an^LB{Ts50uxnG literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/slider-vert-insens.png b/gtk-2.0/assets/slider-vert-insens.png new file mode 100755 index 0000000000000000000000000000000000000000..48565766fd7050ff517b4c9de877cdc57af0e108 GIT binary patch literal 248 zcmeAS@N?(olHy`uVBq!ia0vp@KrF+;3?x1LH41?gbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkN`Oy@ zE0F&G|NrgVw_kz5YcPPY;iRS66@H*P?vfzCUzopr08;2+`v3p{ literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/slider-vert-prelight.png b/gtk-2.0/assets/slider-vert-prelight.png new file mode 100755 index 0000000000000000000000000000000000000000..a88fa8e4e7fa30bf6db397024dc892b8cf8dd19c GIT binary patch literal 248 zcmeAS@N?(olHy`uVBq!ia0vp@KrF+;3?x1LH41?gbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkN`Oy@ zE0Df=_3G{0w_m(?@e&4rY-F%M!~7*s9d}8PUoZn3dwWM`*ORBuo=be6IT0wV@9E+g z!V#UEaDXApnE7DIw|BY;RbSu5CRBZYcelA~-rj2K8GZNmO8TrWvoK0vU|3RN=s5r0 R5^bPX22WQ%mvv4FO#oQ?VLt!> literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/slider-vert.png b/gtk-2.0/assets/slider-vert.png new file mode 100755 index 0000000000000000000000000000000000000000..6d54eb347249c9a709899b33761dca422b2bd443 GIT binary patch literal 248 zcmeAS@N?(olHy`uVBq!ia0vp@KrF+;3?x1LH41?gbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkN`Oy@ zE0A8bYSp%F+qQ4tz5@()f&qjLAx%6V+ytuQE(!7rW?*A)@96A$^7PqriSIKf0)_QG zT^vI=qLUL2Fk~4sA1wLyPB)?I>$}*5s_*aaHh0b2TWvj~@7`WXpVeg+MhOfIODYT< U=ighR4b;lu>FVdQ&MBb@0G`ELC;$Ke literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/slider.png b/gtk-2.0/assets/slider.png new file mode 100755 index 0000000000000000000000000000000000000000..7727b1e98702750006c0d17b89b7229d916edd83 GIT binary patch literal 403 zcmeAS@N?(olHy`uVBq!ia0vp^{2PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBH(T7XZ8 zE0F&G|Np90t4^LgdHVF}GiT16I&})jfUwVj!Fd<}^3I+;3lW4cu3o)*?b;jEq2=WJ-ekf*F{Y6_u33BO;^r?A^Ejz`^S` zZ@qv2`Sb5TfByWPc*3L_sIJ`8#W93K*7abwkh6gR>jmjYSGAH{Tk|IU{Xc(A;+c8P z!54YATwHFtBjocbP4{o-9)(;~+&)();7q$slktnNzaL$TGJh-sTPsXEuWpJ(<(Id^_Sk8&HR9W@nMk)|5M8hflgrX MboFyt=akR{0Cp+FyZ`_I literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/tab-bottom-active.png b/gtk-2.0/assets/tab-bottom-active.png new file mode 100755 index 0000000000000000000000000000000000000000..8b467b81795d91f9437006114b42b7351d3e1079 GIT binary patch literal 166 zcmeAS@N?(olHy`uVBq!ia0vp^av;pe3?v!<**pYN%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)EYymzY zu6OU={r~^}Iwh|LpooyCi(?2!bn*(I5c}Z-B?kru_p%hHdpgygKv@P)S3j3^P6oc5!lIL8@MUQTpt6Hc~)EYymzY zu6OU={r~^}Iwh|Lpop-ii(?2!baDbi<1e5nj~EjRLzYjXZDf+dWS}&Ir>mdKI;Vst E0F=Eioc5!lIL8@MUQTpt6Hc~)EYymzY zu6OU={r~^}Iwh|Lpooa4i(?3fY;poaBT(?agbvFITZYPnyt8>5elP*$89ZJ6T-G@y GGywqV5i&af literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/tab-top-active.png b/gtk-2.0/assets/tab-top-active.png new file mode 100755 index 0000000000000000000000000000000000000000..3e83c2dd707eff4560d6f13bc8964d6d53938289 GIT binary patch literal 166 zcmeAS@N?(olHy`uVBq!ia0vp^av;pe3?v!<**pYN%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)EYymzY zu6OU={r~^}Iwh|LpooyCi(?3fY;poav`0e7=naToNlen%K*wUc)I$ztaD0e F0svqBFV_G7 literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/toolbar-entry-border-active-bg.png b/gtk-2.0/assets/toolbar-entry-border-active-bg.png new file mode 100755 index 0000000000000000000000000000000000000000..638ae2876c64f973d384b45039a678db03a94766 GIT binary patch literal 299 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)h!3-oX$H;yMQq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQznXEdzW) zT!Hk|{re}K*f#aZ&KbvcPd&72%Hdtpj_#dyWM|gK#Zjwf#jc)RwryqkwpHcZS5<6Z zwfE|Ueb+9&c=1BOUhWA{GgnEFUoZm?Ur9+>d3oh;-a8SZKv6$W7sn8d^KUP0WNa|t zaJlHbSa1Tz8~ZiPEnmd`eVbbDVLnyU)ZfDVkch0zj`AsUnY~OWI&JW%`=zvY*&UH< pS+AJS?cH_uXk$;{+_#-Ij5~Q)CM`9Z?+Y}U!PC{xWt~$(69DIeb1eV> literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/toolbar-entry-border-bg.png b/gtk-2.0/assets/toolbar-entry-border-bg.png new file mode 100755 index 0000000000000000000000000000000000000000..babc8ffd516d2606345868ff063edc827eb20166 GIT binary patch literal 271 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)h!VDzE)_nK|q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`%M(>IV3P zxB}^`SFhf_ef#?L>$h&*x&a12?#-JwFJ8QO>C&b1=g(ica^>N}hc8~dkSt<01Zvzopr E05|t$yZ`_I literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/toolbar-entry-border-disabled-bg.png b/gtk-2.0/assets/toolbar-entry-border-disabled-bg.png new file mode 100755 index 0000000000000000000000000000000000000000..b29939c6c4dc7143a45520757fd25cfc2fac1edf GIT binary patch literal 237 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)h!VDzE)_nK|q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`%M(ss#9i zxZb*T>-O#2cY)v@2t0Z6wlg*h-3=0%LiWzt)e>CHBmfMuCZcwqH#f8gDW2)8x=LwoJ Z4C{rCcz!P3Fb`-9gQu&X%Q~loCIBb^T%Z5| literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/toolbar.png b/gtk-2.0/assets/toolbar.png new file mode 100755 index 0000000000000000000000000000000000000000..e118e58d0c541bcfba5a9277912df207e92f7a6a GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^5gcyqV(DCY@~pS*aCb) zTyNdF_4e&s4*M4(KoJ2?7sn6|+2lX>Pk6*0Il#d1_NvC*BMWnxfN~6;u6{1-oD!M< D{WUO2 literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/trough-horizontal-active.png b/gtk-2.0/assets/trough-horizontal-active.png new file mode 100755 index 0000000000000000000000000000000000000000..3e5f3f2d8212567259d1e1cfa6d4815175295e0e GIT binary patch literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^N-Wv=Q*Y|XB z43U_coUlMKVVxZ_^KFp>N;2sJ3XD33T2+jIWS@! PK&=d(u6{1-oD!MjNki-R!&FG#8)WBB~Dg`emSu zou`Xq2#0KPLIXqhZdV?jGq3OM4N7=W@%>#a1GD}Fn*#^fRpfaLIEzlQv6U&jJaAyk lySv_uY;0SN`vS_D8P@MkmpQgvHUMZ6gQu&X%Q~loCIF0dYpVbN literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/trough-progressbar_v.png b/gtk-2.0/assets/trough-progressbar_v.png new file mode 100755 index 0000000000000000000000000000000000000000..0e44eb2a5b6be7bbd8be5c20838e5d83b91ec441 GIT binary patch literal 276 zcmeAS@N?(olHy`uVBq!ia0vp^3P8-o!VDzUlO3l6Ddu7)&kzm{j@u9Y9{{t^;grWg(30Y-%FT m@mvN5E9N?XxNnhU#m(TPo-U*CL+LiqC4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SPJzX3_ zG$tnRsr~(}p3R8y@qGLG6W7kTtUDHXcJZwC&1nog8`u{dF!jm;DrWF>^>bP0l+XkK DNTx5g literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/trough-scrollbar-vert.png b/gtk-2.0/assets/trough-scrollbar-vert.png new file mode 100755 index 0000000000000000000000000000000000000000..01cc21133cb053b96ce475f9ba472f92ff508b24 GIT binary patch literal 162 zcmeAS@N?(olHy`uVBq!ia0vp^{24nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1U#JzX3_ zG$tnRsr~(}-qqEWt%yN5a+jNFf0o?U9-t{c(ky~@Cl0>^DrN9=^>bP0l+XkKX-F!& literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/trough-vertical-active.png b/gtk-2.0/assets/trough-vertical-active.png new file mode 100755 index 0000000000000000000000000000000000000000..71d592f27fa8bd1d550c5de358391bbc142d44d5 GIT binary patch literal 257 zcmeAS@N?(olHy`uVBq!ia0vp^{6MV4!VDyfPR*MLq?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iinIcJ zLR^7#+^U&TYv)8PpB}Yp77WdXG2kMzwi%WD0;=XM3GxeOkds%~xoh{Hy`R7Q`04Pa zFC8dh;OXKRA`zaPpulSouIeZuQ@-9&!lwMagT$Wl_k2Zc=kMMYVEcV{wE$c25@qI2 a1_pm_jq-(p91nnc89ZJ6T-G@yGywqH(^Z@R literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/trough-vertical.png b/gtk-2.0/assets/trough-vertical.png new file mode 100755 index 0000000000000000000000000000000000000000..98cdf70c9fa4a31c53761207e9a9b97345dcfa21 GIT binary patch literal 257 zcmeAS@N?(olHy`uVBq!ia0vp^{6MV4!VDyfPR*MLq?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iinIcJ zLR^9LnKNh3ojZ3P30$~v0Zjxb*|Ge`SDn$ngNEm%-E3&t;ucLK6TS`C!-p literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/up-background-disable-rtl.png b/gtk-2.0/assets/up-background-disable-rtl.png new file mode 100755 index 0000000000000000000000000000000000000000..08e505c8e77bf68a0e4b92a3dc8a4ee752cf5a41 GIT binary patch literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^AT|#N8<337)>#0gSc;uILpXq-h9ji|$mcBZh%9Dc z;5!1sj8nDwq=ABxC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6djd%8G= zNKAcuY9nuh0T1g%<6mCMo0x^N4=gj7?QX~_A~G?uA$wgVn}A^V5@qA^1%@6Bll;o# vpWmB3v-b|Kaq((_17G&IhO?7_#xi)i`njxgN@xNAy#_y7 literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/up-background-disable.png b/gtk-2.0/assets/up-background-disable.png new file mode 100755 index 0000000000000000000000000000000000000000..a14f13009182925f2206b3af8a1035606b697d45 GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^AT|#RGmu>AYB(84F&8^|hH!9j+BuNd)+W zxB}^W_wGG<^yuBYcR&&de*OOa`_G@>f;}ZbIo6UOzhDOW-4A}wWPN!TC?MTPl>Gp|9^B#xOCJPhpcyLx>PV{8ovFx7VMZ3RKA8>FVdQ&MBb@0CZ|bFaQ7m literal 0 HcmV?d00001 diff --git a/gtk-2.0/assets/up-background-rtl.png b/gtk-2.0/assets/up-background-rtl.png new file mode 100755 index 0000000000000000000000000000000000000000..2ba5871950d97de4f1148485a6988d4ded3df1e3 GIT binary patch literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^AT|#N8<337)>#0gSc;uILpXq-h9ji|$mcBZh%9Dc z;5!1sj8nDwq=ABxC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6djd%8G= zNKAcuY9nWZg8=KrpGx6}4y88bW-O1oJnajwiGjs6wmB)2)EmyksK{#0gSc;uILpXq-h9ji|$mcBZh%9Dc z;5!1sj8nDwq=ABxC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6cEdb&7< zNKAcu#!#@qfrsHBH>+IGLq(>5W^XH=BTOQOjuQh6oe$cx?WlTwCZ1ktrKVMW2kx|*vmNvQ@uvN*-j{Q_Nwwnhdx3^Cc)I$ztaD0e0st&t BLYe>o literal 0 HcmV?d00001 diff --git a/gtk-2.0/gtkrc b/gtk-2.0/gtkrc new file mode 100755 index 0000000..5f8e1da --- /dev/null +++ b/gtk-2.0/gtkrc @@ -0,0 +1,10 @@ +gtk-color-scheme = "base_color:#FFFFFF\nfg_color:#303030\ntooltip_fg_color:#303030\nselected_bg_color:#92b372\nselected_fg_color:#FFFFFF\ntext_color:#303030\nbg_color:#f0f0f0\ninsensitive_bg_color:#fbfcfc\ninsensitive_fg_color:#a9a9a9\nnotebook_bg:#ffffff\ndark_sidebar_bg:#454545\ntooltip_bg_color:#fbeaa0\nlink_color:#5294E2\nmenu_bg:#ffffff\nmenu_separator_color:#dfdfdf" + +gtk-icon-sizes = "gtk-button=16,16" # This makes button icons smaller. +gtk-auto-mnemonics = 1 +gtk-primary-button-warps-slider = 1 + +include "main.rc" +include "apps.rc" +include "panel.rc" +include "menubar-toolbar.rc" diff --git a/gtk-2.0/gtkrc-dark b/gtk-2.0/gtkrc-dark new file mode 100755 index 0000000..b2ee124 --- /dev/null +++ b/gtk-2.0/gtkrc-dark @@ -0,0 +1,10 @@ +gtk-color-scheme = "base_color:#404040\nfg_color:#DADADA\ntooltip_fg_color:#4a4a4a\nselected_bg_color:#8fa876\nselected_fg_color:#FFFFFF\ntext_color:#D3D3D3\nbg_color:#383838\ninsensitive_bg_color:#3e3e3e\ninsensitive_fg_color:#7f7f7f\nnotebook_bg:#404040\ndark_sidebar_bg:#353535\ntooltip_bg_color:#fbeaa0\nlink_color:#5294E2\nmenu_bg:#383838\nmenu_separator_color:#303030" + +gtk-icon-sizes = "gtk-button=16,16" # This makes button icons smaller. +gtk-auto-mnemonics = 1 +gtk-primary-button-warps-slider = 1 + +include "main.rc" +include "apps.rc" +include "panel.rc" +include "menubar-toolbar.rc" diff --git a/gtk-2.0/main.rc b/gtk-2.0/main.rc new file mode 100755 index 0000000..54616fa --- /dev/null +++ b/gtk-2.0/main.rc @@ -0,0 +1,2448 @@ +style "default" { + + xthickness = 1 + ythickness = 1 + + # Style Properties + + GtkWidget::focus-line-width = 1 + GtkMenuBar::window-dragging = 1 + GtkToolbar::window-dragging = 1 + GtkToolbar::internal-padding = 4 + GtkToolButton::icon-spacing = 4 + + GtkWidget::tooltip-radius = 2 + GtkWidget::tooltip-alpha = 235 + GtkWidget::new-tooltip-style = 1 #for compatibility + + GtkSeparatorMenuItem::horizontal-padding = 3 + GtkSeparatorMenuItem::wide-separators = 1 + GtkSeparatorMenuItem::separator-height = 1 + + GtkButton::child-displacement-y = 0 + GtkButton::default-border = { 0, 0, 0, 0 } + GtkButton::default-outside_border = { 0, 0, 0, 0 } + + GtkEntry::state-hint = 1 + + GtkScrollbar::trough-border = 0 + GtkRange::trough-border = 0 + GtkRange::slider-width = 13 + GtkRange::stepper-size = 0 + + GtkScrollbar::activate-slider = 1 + GtkScrollbar::has-backward-stepper = 0 + GtkScrollbar::has-forward-stepper = 0 + GtkScrollbar::min-slider-length = 32 + GtkScrolledWindow::scrollbar-spacing = 0 + GtkScrolledWindow::scrollbars-within-bevel = 1 + + GtkScale::slider_length = 15 + GtkScale::slider_width = 15 + GtkScale::trough-side-details = 1 + + GtkProgressBar::min-horizontal-bar-height = 8 + GtkProgressBar::min-vertical-bar-width = 8 + + GtkStatusbar::shadow_type = GTK_SHADOW_NONE + GtkSpinButton::shadow_type = GTK_SHADOW_NONE + GtkMenuBar::shadow-type = GTK_SHADOW_NONE + GtkToolbar::shadow-type = GTK_SHADOW_NONE + GtkMenuBar::internal-padding = 0 #( every window is misaligned for the sake of menus ): + GtkMenu::horizontal-padding = 0 + GtkMenu::vertical-padding = 0 + + GtkCheckButton::indicator_spacing = 3 + GtkOptionMenu::indicator_spacing = { 8, 2, 0, 0 } + + GtkTreeView::row_ending_details = 0 + GtkTreeView::expander-size = 11 + GtkTreeView::vertical-separator = 4 + GtkTreeView::horizontal-separator = 4 + GtkTreeView::allow-rules = 1 + + GtkExpander::expander-size = 11 + + GnomeHRef::link_color = @link_color + GtkHTML::link-color = @link_color + GtkIMHtmlr::hyperlink-color = @link_color + GtkIMHtml::hyperlink-color = @link_color + GtkWidget::link-color = @link_color + GtkWidget::visited-link-color = @text_color + + # Colors + + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (1.02, @bg_color) + bg[SELECTED] = @selected_bg_color + bg[INSENSITIVE] = @insensitive_bg_color + bg[ACTIVE] = shade (0.9, @bg_color) + + fg[NORMAL] = @text_color + fg[PRELIGHT] = @fg_color + fg[SELECTED] = @selected_fg_color + fg[INSENSITIVE] = @insensitive_fg_color + fg[ACTIVE] = @fg_color + + text[NORMAL] = @text_color + text[PRELIGHT] = @text_color + text[SELECTED] = @selected_fg_color + text[INSENSITIVE] = @insensitive_fg_color + text[ACTIVE] = @selected_fg_color + + base[NORMAL] = @base_color + base[PRELIGHT] = shade (0.95, @bg_color) + base[SELECTED] = @selected_bg_color + base[INSENSITIVE] = @bg_color + base[ACTIVE] = shade (0.9, @selected_bg_color) + + # For succinctness, all reasonable pixmap options remain here + + engine "pixmap" { + + # Check Buttons + + image { + function = CHECK + recolorable = TRUE + state = NORMAL + shadow = OUT + overlay_file = "assets/checkbox-unchecked.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + recolorable = TRUE + state = PRELIGHT + shadow = OUT + overlay_file = "assets/checkbox-unchecked.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + recolorable = TRUE + state = ACTIVE + shadow = OUT + overlay_file = "assets/checkbox-unchecked.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + recolorable = TRUE + state = SELECTED + shadow = OUT + overlay_file = "assets/checkbox-unchecked.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + recolorable = TRUE + state = INSENSITIVE + shadow = OUT + overlay_file = "assets/checkbox-unchecked-insensitive.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + recolorable = TRUE + state = NORMAL + shadow = IN + overlay_file = "assets/checkbox-checked.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + recolorable = TRUE + state = PRELIGHT + shadow = IN + overlay_file = "assets/checkbox-checked.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + recolorable = TRUE + state = ACTIVE + shadow = IN + overlay_file = "assets/checkbox-checked.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + recolorable = TRUE + state = SELECTED + shadow = IN + overlay_file = "assets/checkbox-checked.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + recolorable = TRUE + state = INSENSITIVE + shadow = IN + overlay_file = "assets/checkbox-checked-insensitive.png" + overlay_stretch = FALSE + } + + # Radio Buttons + + image { + function = OPTION + state = NORMAL + shadow = OUT + overlay_file = "assets/radio-unchecked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = PRELIGHT + shadow = OUT + overlay_file = "assets/radio-unchecked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = ACTIVE + shadow = OUT + overlay_file = "assets/radio-unchecked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = SELECTED + shadow = OUT + overlay_file = "assets/radio-unchecked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = INSENSITIVE + shadow = OUT + overlay_file = "assets/radio-unchecked-insensitive.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = NORMAL + shadow = IN + overlay_file = "assets/radio-checked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = PRELIGHT + shadow = IN + overlay_file = "assets/radio-checked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = ACTIVE + shadow = IN + overlay_file = "assets/radio-checked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = SELECTED + shadow = IN + overlay_file = "assets/radio-checked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = INSENSITIVE + shadow = IN + overlay_file = "assets/radio-checked-insensitive.png" + overlay_stretch = FALSE + } + + # Arrows + + image { + function = ARROW + overlay_file = "assets/arrow-up.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = UP + } + + image { + function = ARROW + state = PRELIGHT + overlay_file = "assets/arrow-up-prelight.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = UP + } + + image { + function = ARROW + state = ACTIVE + overlay_file = "assets/arrow-up-prelight.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = UP + } + + image { + function = ARROW + state = INSENSITIVE + overlay_file = "assets/arrow-up-insens.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = UP + } + + image { + function = ARROW + state = NORMAL + overlay_file = "assets/arrow-down.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = DOWN + } + + image { + function = ARROW + state = PRELIGHT + overlay_file = "assets/arrow-down-prelight.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = DOWN + } + + image { + function = ARROW + state = ACTIVE + overlay_file = "assets/arrow-down-prelight.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = DOWN + } + + image { + function = ARROW + state = INSENSITIVE + overlay_file = "assets/arrow-down-insens.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = DOWN + } + + image { + function = ARROW + overlay_file = "assets/arrow-left.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = LEFT + } + + image { + function = ARROW + state= PRELIGHT + overlay_file = "assets/arrow-left-prelight.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = LEFT + } + + image { + function = ARROW + state = ACTIVE + overlay_file = "assets/arrow-left-prelight.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = LEFT + } + + image { + function = ARROW + state = INSENSITIVE + overlay_file = "assets/arrow-left-insens.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = LEFT + } + + image { + function = ARROW + overlay_file = "assets/arrow-right.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = RIGHT + } + + image { + function = ARROW + state = PRELIGHT + overlay_file = "assets/arrow-right-prelight.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = RIGHT + } + + image { + function = ARROW + state = ACTIVE + overlay_file = "assets/arrow-right-prelight.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = RIGHT + } + + image { + function = ARROW + state = INSENSITIVE + overlay_file = "assets/arrow-right-insens.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = RIGHT + } + + # Option Menu Arrows + + image { + function = TAB + state = INSENSITIVE + overlay_file = "assets/arrow-down-insens.png" + overlay_stretch = FALSE + } + + image { + function = TAB + state = NORMAL + overlay_file = "assets/arrow-down.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + } + + image { + function = TAB + state = PRELIGHT + overlay_file = "assets/arrow-down-prelight.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + } + + # Lines + + image { + function = VLINE + file = "assets/line-v.png" + border = { 0, 0, 0, 0 } + stretch = TRUE + } + + image { + function = HLINE + file = "assets/line-h.png" + border = { 0, 0, 0, 0 } + stretch = TRUE + } + + # Focuslines + + image { + function = FOCUS + file = "assets/focus-line.png" + border = { 1, 1, 1, 1 } + stretch = TRUE + } + + # Handles + + image { + function = HANDLE + overlay_file = "assets/handle-h.png" + overlay_stretch = FALSE + orientation = HORIZONTAL + } + + image { + function = HANDLE + overlay_file = "assets/handle-v.png" + overlay_stretch = FALSE + orientation = VERTICAL + } + + # Expanders + + image { + function = EXPANDER + expander_style = COLLAPSED + file = "assets/plus.png" + } + + image { + function = EXPANDER + expander_style = EXPANDED + file = "assets/minus.png" + } + + image { + function = EXPANDER + expander_style = SEMI_EXPANDED + file = "assets/minus.png" + } + + image { + function = EXPANDER + expander_style = SEMI_COLLAPSED + file = "assets/plus.png" + } + + image { + function = RESIZE_GRIP + state = NORMAL + detail = "statusbar" + overlay_file = "assets/null.png" + overlay_border = { 0,0,0,0 } + overlay_stretch = FALSE + } + + # Shadows ( this area needs help :P ) + + image { + function = SHADOW_GAP + file = "assets/null.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + } +} + + +style "toplevel_hack" { + + engine "adwaita" { + } +} + +style "ooo_stepper_hack" { + + GtkScrollbar::stepper-size = 0 + GtkScrollbar::has-backward-stepper = 0 + GtkScrollbar::has-forward-stepper = 0 + +} + +style "scrollbar" { + + engine "pixmap" { + + image { + function = BOX + detail = "trough" + file = "assets/trough-scrollbar-horiz.png" + border = { 2, 2, 3, 3 } + stretch = TRUE + orientation = HORIZONTAL + } + + image { + function = BOX + detail = "trough" + file = "assets/trough-scrollbar-vert.png" + border = { 3, 3, 2, 2 } + stretch = TRUE + orientation = VERTICAL + } + + image { + function = ARROW + overlay_file = "assets/null.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = UP + } + + image { + function = ARROW + overlay_file = "assets/null.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = DOWN + } + + image { + function = ARROW + overlay_file = "assets/null.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = LEFT + } + + image { + function = ARROW + overlay_file = "assets/null.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = RIGHT + } + + # Sliders + + image { + function = SLIDER + state = NORMAL + file = "assets/slider-horiz.png" + border = { 5, 5, 3, 3 } + stretch = TRUE + orientation = HORIZONTAL + } + + image { + function = SLIDER + state = ACTIVE + file = "assets/slider-horiz-active.png" + border = { 5, 5, 3, 3 } + stretch = TRUE + orientation = HORIZONTAL + } + + image { + function = SLIDER + state = PRELIGHT + file = "assets/slider-horiz-prelight.png" + border = { 5, 5, 3, 3 } + stretch = TRUE + orientation = HORIZONTAL + } + + image { + function = SLIDER + state = INSENSITIVE + file = "assets/slider-horiz-insens.png" + border = { 5, 5, 3, 3 } + stretch = TRUE + orientation = HORIZONTAL + } + +# X Verticals + + image { + function = SLIDER + state = NORMAL + file = "assets/slider-vert.png" + border = { 3, 3, 5, 5 } + stretch = TRUE + orientation = VERTICAL + } + + image { + function = SLIDER + state = ACTIVE + file = "assets/slider-vert-active.png" + border = { 3, 3, 5, 5 } + stretch = TRUE + orientation = VERTICAL + } + + image { + function = SLIDER + state = PRELIGHT + file = "assets/slider-vert-prelight.png" + border = { 3, 3, 5, 5 } + stretch = TRUE + orientation = VERTICAL + } + + image { + function = SLIDER + state = INSENSITIVE + file = "assets/slider-vert-insens.png" + border = { 3, 3, 5, 5 } + stretch = TRUE + orientation = VERTICAL + } + } +} + +style "menu" { + + xthickness = 0 + ythickness = 0 + + GtkMenuItem::arrow-scaling = 0.4 + + bg[NORMAL] = @menu_bg + bg[INSENSITIVE] = @menu_bg + bg[PRELIGHT] = @menu_bg + + engine "pixmap" { # For menus that use horizontal lines rather than gtkseparator + + image { + function = HLINE + file = "assets/null.png" + border = { 0, 0, 0, 0 } + stretch = TRUE + } + } +} + +style "menu_item" +{ + xthickness = 2 + ythickness = 4 + + # HACK: Gtk doesn't actually read this value + # while rendering the menu items, but Libreoffice + # does; setting this value equal to the one in + # fg[PRELIGHT] ensures a code path in the LO theming code + # that falls back to a dark text color for menu item text + # highlight. The price to pay is black text on menus as well, + # but at least it's readable. + # See https://bugs.freedesktop.org/show_bug.cgi?id=38038 + bg[SELECTED] = @selected_fg_color + + fg[NORMAL] = @fg_color + fg[SELECTED] = @fg_color + fg[PRELIGHT] = @fg_color + + text[PRELIGHT] = @fg_color + + engine "pixmap" { + + image { + function = BOX + state = PRELIGHT + file = "assets/menuitem.png" + border = { 1, 0, 1, 0 } + stretch = TRUE + } + + # Check Buttons + + image { + function = CHECK + recolorable = TRUE + state = NORMAL + shadow = OUT + overlay_file = "assets/menu-checkbox-unchecked.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + recolorable = TRUE + state = PRELIGHT + shadow = OUT + overlay_file = "assets/menu-checkbox-unchecked.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + recolorable = TRUE + state = ACTIVE + shadow = OUT + overlay_file = "assets/menu-checkbox-unchecked.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + recolorable = TRUE + state = INSENSITIVE + shadow = OUT + overlay_file = "assets/menu-checkbox-unchecked-insensitive.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + recolorable = TRUE + state = NORMAL + shadow = IN + overlay_file = "assets/menu-checkbox-checked.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + recolorable = TRUE + state = PRELIGHT + shadow = IN + overlay_file = "assets/menu-checkbox-checked.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + recolorable = TRUE + state = ACTIVE + shadow = IN + overlay_file = "assets/menu-checkbox-checked.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + recolorable = TRUE + state = INSENSITIVE + shadow = IN + overlay_file = "assets/menu-checkbox-checked-insensitive.png" + overlay_stretch = FALSE + } + + # Radio Buttons + + image { + function = OPTION + state = NORMAL + shadow = OUT + overlay_file = "assets/menu-radio-unchecked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = PRELIGHT + shadow = OUT + overlay_file = "assets/menu-radio-unchecked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = ACTIVE + shadow = OUT + overlay_file = "assets/menu-radio-unchecked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = INSENSITIVE + shadow = OUT + overlay_file = "assets/menu-radio-unchecked-insensitive.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = NORMAL + shadow = IN + overlay_file = "assets/menu-radio-checked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = PRELIGHT + shadow = IN + overlay_file = "assets/menu-radio-checked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = ACTIVE + shadow = IN + overlay_file = "assets/menu-radio-checked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = INSENSITIVE + shadow = IN + overlay_file = "assets/menu-radio-checked-insensitive.png" + overlay_stretch = FALSE + } + + image { + function = SHADOW # This fixes boxy Qt menu items + file = "assets/null.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + + # Arrow Buttons + + image { + function = ARROW + state = NORMAL + overlay_file = "assets/menu-arrow.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = RIGHT + } + + image { + function = ARROW + state = PRELIGHT + overlay_file = "assets/menu-arrow.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = RIGHT + } + } +} + +style "button" { + + xthickness = 4 + ythickness = 4 + + engine "pixmap" { + + image { + function = BOX + state = NORMAL + file = "assets/button.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + + image { + function = BOX + state = PRELIGHT + file = "assets/button-hover.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + + image { + function = BOX + state = ACTIVE + file = "assets/button-active.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + + image { + function = BOX + state = INSENSITIVE + file = "assets/button-insensitive.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + } +} + +style "checkbutton" { + + fg[PRELIGHT] = @text_color + fg[ACTIVE] = @text_color + +} + +style "entry" { + + xthickness = 6 + ythickness = 4 + + base[NORMAL] = @base_color + base[INSENSITIVE] = @insensitive_bg_color + + engine "pixmap" { + + image { + function = SHADOW + detail = "entry" + state = NORMAL + shadow = IN + file = "assets/entry-border-bg.png" + border = { 12, 12, 12, 12 } + stretch = TRUE + } + + image { + function = SHADOW + detail = "entry" + state = INSENSITIVE + shadow = IN + file = "assets/entry-border-disabled-bg.png" + border = { 12, 12, 12, 12 } + stretch = TRUE + } + + image { + function = SHADOW + detail = "entry" + state = ACTIVE + file = "assets/entry-border-active-bg.png" + border = { 12, 12, 12, 12 } + stretch = TRUE + } + + image { + function = FLAT_BOX + detail = "entry_bg" + state = NORMAL + overlay_file = "assets/null.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = TRUE + } + + image { + function = FLAT_BOX + detail = "entry_bg" + state = ACTIVE + overlay_file = "assets/null.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = TRUE + } + } +} + +style "notebook_entry" { + xthickness = 6 + + engine "pixmap" { + + image { + function = SHADOW + detail = "entry" + state = NORMAL + shadow = IN + file = "assets/notebook-entry-border-bg.png" + border = { 12, 12, 12, 12 } + stretch = TRUE + } + + image { + function = SHADOW + detail = "entry" + state = INSENSITIVE + shadow = IN + file = "assets/notebook-entry-border-disabled-bg.png" + border = { 12, 12, 12, 12 } + stretch = TRUE + } + + image { + function = SHADOW + detail = "entry" + state = ACTIVE + file = "assets/notebook-entry-border-active-bg.png" + border = { 12, 12, 12, 12 } + stretch = TRUE + } + + image { + function = FLAT_BOX + detail = "entry_bg" + state = NORMAL + overlay_file = "assets/null.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = TRUE + } + + image { + function = FLAT_BOX + detail = "entry_bg" + state = ACTIVE + overlay_file = "assets/null.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = TRUE + } + } +} + +style "notebook_tab_label" { + + fg[ACTIVE] = @text_color + +} + +style "combobox_entry" +{ + xthickness = 3 + ythickness = 4 + + engine "pixmap" { + + # LTR version + + image { + function = SHADOW + detail = "entry" + state = NORMAL + shadow = IN + file = "assets/combo-entry.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = LTR + } + + image { + function = SHADOW + detail = "entry" + state = INSENSITIVE + shadow = IN + file = "assets/combo-entry-insensitive.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = LTR + } + + image { + function = SHADOW + detail = "entry" + state = ACTIVE + file = "assets/combo-entry-focus.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = LTR + } + + # RTL version + + image { + function = SHADOW + detail = "entry" + state = NORMAL + shadow = IN + file = "assets/combo-entry-rtl.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = RTL + } + + image { + function = SHADOW + detail = "entry" + state = INSENSITIVE + shadow = IN + file = "assets/combo-entry-insensitive-rtl.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = RTL + } + + image { + function = SHADOW + detail = "entry" + state = ACTIVE + file = "assets/combo-entry-focus-rtl.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = RTL + } + } +} + +style "notebook_combobox_entry" { + + engine "pixmap" { + + # LTR version + + image { + function = SHADOW + detail = "entry" + state = NORMAL + shadow = IN + file = "assets/combo-entry-notebook.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = LTR + } + + image { + function = SHADOW + detail = "entry" + state = INSENSITIVE + shadow = IN + file = "assets/combo-entry-insensitive-notebook.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = LTR + } + + image { + function = SHADOW + detail = "entry" + state = ACTIVE + file = "assets/combo-entry-focus-notebook.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = LTR + } + + # RTL version + + image { + function = SHADOW + detail = "entry" + state = NORMAL + shadow = IN + file = "assets/combo-entry-notebook-rtl.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = RTL + } + + image { + function = SHADOW + detail = "entry" + state = INSENSITIVE + shadow = IN + file = "assets/combo-entry-insensitive-notebook-rtl.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = RTL + } + + image { + function = SHADOW + detail = "entry" + state = ACTIVE + file = "assets/combo-entry-focus-notebook-rtl.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = RTL + } + } +} + +style "combobox_entry_button" +{ + xthickness = 6 + + fg[ACTIVE] = @text_color + + engine "pixmap" { + + # LTR version + + image { + function = BOX + state = NORMAL + file = "assets/combo-entry-button.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = LTR + } + + image { + function = BOX + state = PRELIGHT + file = "assets/combo-entry-button.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = LTR + } + + image { + function = BOX + state = INSENSITIVE + file = "assets/combo-entry-button-insensitive.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = LTR + } + + image { + function = BOX + state = ACTIVE + file = "assets/combo-entry-button-active.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = LTR + } + + # RTL version + image { + function = BOX + state = NORMAL + file = "assets/combo-entry-button-rtl.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = RTL + } + + image { + function = BOX + state = PRELIGHT + file = "assets/combo-entry-button-rtl.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = RTL + } + + image { + function = BOX + state = INSENSITIVE + file = "assets/combo-entry-button-insensitive-rtl.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = RTL + } + + image { + function = BOX + state = ACTIVE + file = "assets/combo-entry-button-active-rtl.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = RTL + } + } +} + +style "spinbutton" { + + bg[NORMAL] = @bg_color + + xthickness = 6 + ythickness = 4 + + engine "pixmap" { + + image { + function = ARROW + } + + # Spin-Up LTR + + image { + function = BOX + state = NORMAL + detail = "spinbutton_up" + file = "assets/up-background.png" + border = { 1, 4, 5, 0 } + stretch = TRUE + overlay_file = "assets/arrow-up-small.png" + overlay_stretch = FALSE + direction = LTR + } + + image { + function = BOX + state = PRELIGHT + detail = "spinbutton_up" + file = "assets/up-background.png" + border = { 1, 4, 5, 0 } + stretch = TRUE + overlay_file = "assets/arrow-up-small-prelight.png" + overlay_stretch = FALSE + direction = LTR + } + + image { + function = BOX + state = INSENSITIVE + detail = "spinbutton_up" + file = "assets/up-background-disable.png" + border = { 1, 4, 5, 0 } + stretch = TRUE + overlay_file = "assets/arrow-up-small-insens.png" + overlay_stretch = FALSE + direction = LTR + } + + image { + function = BOX + state = ACTIVE + detail = "spinbutton_up" + file = "assets/up-background.png" + border = { 1, 4, 5, 0 } + stretch = TRUE + overlay_file = "assets/arrow-up-small-prelight.png" + overlay_stretch = FALSE + direction = LTR + } + + # Spin-Up RTL + + image { + function = BOX + state = NORMAL + detail = "spinbutton_up" + file = "assets/up-background-rtl.png" + border = { 4, 1, 5, 0 } + stretch = TRUE + overlay_file = "assets/arrow-up-small.png" + overlay_stretch = FALSE + direction = RTL + } + + image { + function = BOX + state = PRELIGHT + detail = "spinbutton_up" + file = "assets/up-background-rtl.png" + border = { 4, 1, 5, 0 } + stretch = TRUE + overlay_file = "assets/arrow-up-small-prelight.png" + overlay_stretch = FALSE + direction = RTL + } + + image { + function = BOX + state = INSENSITIVE + detail = "spinbutton_up" + file = "assets/up-background-disable-rtl.png" + border = { 4, 1, 5, 0 } + stretch = TRUE + overlay_file = "assets/arrow-up-small-insens.png" + overlay_stretch = FALSE + direction = RTL + } + + image { + function = BOX + state = ACTIVE + detail = "spinbutton_up" + file = "assets/up-background-rtl.png" + border = { 4, 1, 5, 0 } + stretch = TRUE + overlay_file = "assets/arrow-up-small-prelight.png" + overlay_stretch = FALSE + direction = RTL + } + + # Spin-Down LTR + + image { + function = BOX + state = NORMAL + detail = "spinbutton_down" + file = "assets/down-background.png" + border = { 1, 4, 1, 4 } + stretch = TRUE + overlay_file = "assets/arrow-down-small.png" + overlay_stretch = FALSE + direction = LTR + } + + image { + function = BOX + state = PRELIGHT + detail = "spinbutton_down" + file = "assets/down-background.png" + border = { 1, 4, 1, 4 } + stretch = TRUE + overlay_file = "assets/arrow-down-small-prelight.png" + overlay_stretch = FALSE + direction = LTR + } + + image { + function = BOX + state = INSENSITIVE + detail = "spinbutton_down" + file = "assets/down-background-disable.png" + border = { 1, 4, 1, 4 } + stretch = TRUE + overlay_file = "assets/arrow-down-small-insens.png" + overlay_stretch = FALSE + direction = LTR + } + + image { + function = BOX + state = ACTIVE + detail = "spinbutton_down" + file = "assets/down-background.png" + border = { 1, 4, 1, 4 } + stretch = TRUE + overlay_file = "assets/arrow-down-small-prelight.png" + overlay_stretch = FALSE + direction = LTR + } + + # Spin-Down RTL + + image { + function = BOX + state = NORMAL + detail = "spinbutton_down" + file = "assets/down-background-rtl.png" + border = { 4, 1, 1, 4 } + stretch = TRUE + overlay_file = "assets/arrow-down-small.png" + overlay_stretch = FALSE + direction = RTL + } + + image { + function = BOX + state = PRELIGHT + detail = "spinbutton_down" + file = "assets/down-background-rtl.png" + border = { 4, 1, 1, 4 } + stretch = TRUE + overlay_file = "assets/arrow-down-small-prelight.png" + overlay_stretch = FALSE + direction = RTL + } + + image { + function = BOX + state = INSENSITIVE + detail = "spinbutton_down" + file = "assets/down-background-disable-rtl.png" + border = { 4, 1, 1, 4 } + stretch = TRUE + overlay_file = "assets/arrow-down-small-insens.png" + overlay_stretch = FALSE + direction = RTL + } + + image { + function = BOX + state = ACTIVE + detail = "spinbutton_down" + file = "assets/down-background-rtl.png" + border = { 4, 1, 1, 4 } + stretch = TRUE + overlay_file = "assets/arrow-down-small-prelight.png" + overlay_stretch = FALSE + direction = RTL + } + } +} + +style "gimp_spin_scale" { + + bg[NORMAL] = @base_color + + engine "pixmap" { + + image { + function = FLAT_BOX + detail = "entry_bg" + state = NORMAL + } + + image { + function = FLAT_BOX + detail = "entry_bg" + state = ACTIVE + } + + image { + function = BOX + state = NORMAL + detail = "spinbutton_up" + overlay_file = "assets/arrow-up-small.png" + overlay_stretch = FALSE + } + + image { + function = BOX + state = PRELIGHT + detail = "spinbutton_up" + overlay_file = "assets/arrow-up-small-prelight.png" + overlay_stretch = FALSE + } + + image { + function = BOX + state = ACTIVE + detail = "spinbutton_up" + overlay_file = "assets/arrow-up-small-prelight.png" + overlay_stretch = FALSE + } + + image { + function = BOX + state = INSENSITIVE + detail = "spinbutton_up" + overlay_file = "assets/arrow-up-small-insens.png" + overlay_stretch = FALSE + } + + image { + function = BOX + state = NORMAL + detail = "spinbutton_down" + overlay_file = "assets/arrow-down-small.png" + overlay_stretch = FALSE + } + + image { + function = BOX + state = PRELIGHT + detail = "spinbutton_down" + overlay_file = "assets/arrow-down-small-prelight.png" + overlay_stretch = FALSE + } + + image { + function = BOX + state = ACTIVE + detail = "spinbutton_down" + overlay_file = "assets/arrow-down-small-prelight.png" + overlay_stretch = FALSE + } + + image { + function = BOX + state = INSENSITIVE + detail = "spinbutton_down" + overlay_file = "assets/arrow-down-small-insens.png" + overlay_stretch = FALSE + } + } +} + +style "libreoffice_entry" { + + engine "pixmap" { + + image { + function = FLAT_BOX + detail = "entry_bg" + state = NORMAL + overlay_file = "assets/entry-border-fill.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = TRUE + } + + image { + function = FLAT_BOX + detail = "entry_bg" + state = ACTIVE + overlay_file = "assets/entry-border-fill.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = TRUE + } + + image { + function = SHADOW + detail = "entry" + state = NORMAL + shadow = IN + file = "assets/entry-border-bg-solid.png" + border = { 12, 12, 12, 12 } + stretch = TRUE + } + + image { + function = SHADOW + detail = "entry" + state = ACTIVE + file = "assets/entry-border-active-bg-solid.png" + border = { 12, 12, 12, 12 } + stretch = TRUE + } + } +} + +style "standalone_entry" { + + engine "pixmap" { + + image { + function = FLAT_BOX + detail = "entry_bg" + state = NORMAL + file = "assets/entry-border-fill.png" + stretch = TRUE + border = { 0, 0, 0, 0 } + } + + image { + function = FLAT_BOX + detail = "entry_bg" + state = ACTIVE + file = "assets/entry-border-fill.png" + stretch = TRUE + border = { 0, 0, 0, 0 } + } + + image { + function = SHADOW + detail = "entry" + state = NORMAL + shadow = IN + file = "assets/entry-border-bg-solid.png" + border = { 12, 12, 12, 12 } + stretch = TRUE + } + + image { + function = SHADOW + detail = "entry" + state = ACTIVE + file = "assets/entry-border-active-bg-solid.png" + border = { 12, 12, 12, 12 } + stretch = TRUE + } + } +} + +style "notebook" { + + xthickness = 5 + ythickness = 2 + + engine "pixmap" { + + image { + function = EXTENSION + state = ACTIVE + file = "assets/null.png" + border = { 0,0,0,0 } + stretch = TRUE + gap_side = TOP + } + + image { + function = EXTENSION + state = ACTIVE + file = "assets/null.png" + border = { 0,0,0,0 } + stretch = TRUE + gap_side = BOTTOM + } + + image { + function = EXTENSION + state = ACTIVE + file = "assets/null.png" + border = { 0,0,0,0 } + stretch = TRUE + gap_side = RIGHT + } + + image { + function = EXTENSION + state = ACTIVE + file = "assets/null.png" + border = { 0,0,0,0 } + stretch = TRUE + gap_side = LEFT + } + + image { + function = EXTENSION + file = "assets/tab-top-active.png" + border = { 3,3,3,3 } + stretch = TRUE + gap_side = BOTTOM + } + + image { + function = EXTENSION + file = "assets/tab-bottom-active.png" + border = { 3,3,3,3 } + stretch = TRUE + gap_side = TOP + } + + image { + function = EXTENSION + file = "assets/tab-left-active.png" + border = { 3,3,3,3 } + stretch = TRUE + gap_side = RIGHT + } + + image { + function = EXTENSION + file = "assets/tab-right-active.png" + border = { 3,3,3,3 } + stretch = TRUE + gap_side = LEFT + } + + # How to draw boxes with a gap on one side (ie the page of a notebook) + + image { + function = BOX_GAP + file = "assets/notebook.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + gap_file = "assets/notebook-gap-horiz.png" + gap_border = { 1, 1, 0, 0 } + gap_side = TOP + } + + image { + function = BOX_GAP + file = "assets/notebook.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + gap_file = "assets/notebook-gap-horiz.png" + gap_border = { 1, 1, 0, 0 } + gap_side = BOTTOM + } + + image { + function = BOX_GAP + file = "assets/notebook.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + gap_file = "assets/notebook-gap-vert.png" + gap_border = { 0, 0, 1, 1 } + gap_side = LEFT + } + + image { + function = BOX_GAP + file = "assets/notebook.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + gap_file = "assets/notebook-gap-vert.png" + gap_border = { 0, 0, 1, 1 } + gap_side = RIGHT + } + + # How to draw the box of a notebook when it isnt attached to a tab + + image { + function = BOX + file = "assets/notebook.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + } +} + +style "handlebox" { + + engine "pixmap" { + + image { + function = BOX + file = "assets/null.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + detail = "handlebox_bin" + shadow = IN + } + + image { + function = BOX + file = "assets/null.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + detail = "handlebox_bin" + shadow = OUT + } + } +} + +style "combobox_separator" { + + xthickness = 0 + ythickness = 0 + GtkWidget::wide-separators = 1 + +} + +style "combobox" { + + xthickness = 0 + ythickness = 0 + +} + +style "combobox_button" { + + xthickness = 3 + ythickness = 3 + +} + +style "range" { + + engine "pixmap" { + + image { + function = BOX + detail = "trough-upper" + file = "assets/trough-horizontal.png" + border = { 8, 8, 0, 0 } + stretch = TRUE + orientation = HORIZONTAL + } + + image { + function = BOX + detail = "trough-lower" + file = "assets/trough-horizontal-active.png" + border = { 8, 8, 0, 0 } + stretch = TRUE + orientation = HORIZONTAL + } + + image { + function = BOX + detail = "trough-upper" + file = "assets/trough-vertical.png" + border = { 0, 0, 8, 8 } + stretch = TRUE + orientation = VERTICAL + } + + image { + function = BOX + detail = "trough-lower" + file = "assets/trough-vertical-active.png" + border = { 0, 0, 8, 8 } + stretch = TRUE + orientation = VERTICAL + } + + # Horizontal + + image { + function = SLIDER + state = NORMAL + file = "assets/null.png" + border = { 0, 0, 0, 0 } + stretch = TRUE + overlay_file = "assets/slider.png" + overlay_stretch = FALSE + orientation = HORIZONTAL + } + + image { + function = SLIDER + state = PRELIGHT + file = "assets/null.png" + border = { 0, 0, 0, 0 } + stretch = TRUE + overlay_file = "assets/slider-prelight.png" + overlay_stretch = FALSE + orientation = HORIZONTAL + } + + image { + function = SLIDER + state = INSENSITIVE + file = "assets/null.png" + border = { 0, 0, 0, 0 } + stretch = TRUE + overlay_file = "assets/slider-insensitive.png" + overlay_stretch = FALSE + orientation = HORIZONTAL + } + + # Vertical + + image { + function = SLIDER + state = NORMAL + file = "assets/null.png" + border = { 0, 0, 0, 0 } + stretch = TRUE + overlay_file = "assets/slider.png" + overlay_stretch = FALSE + orientation = VERTICAL + } + + image { + function = SLIDER + state = PRELIGHT + file = "assets/null.png" + border = { 0, 0, 0, 0 } + stretch = TRUE + overlay_file = "assets/slider-prelight.png" + overlay_stretch = FALSE + orientation = VERTICAL + } + + image { + function = SLIDER + state = INSENSITIVE + file = "assets/null.png" + border = { 0, 0, 0, 0 } + stretch = TRUE + overlay_file = "assets/slider-insensitive.png" + overlay_stretch = FALSE + orientation = VERTICAL + } + + # Function below removes ugly boxes + + image { + function = BOX + file = "assets/null.png" + border = { 3, 3, 3, 3 } + stretch = TRUE + } + } +} + +style "progressbar" { + + xthickness = 1 + ythickness = 1 + + fg[NORMAL] = @fg_color + fg[PRELIGHT] = @selected_fg_color + + engine "pixmap" { + + image { + function = BOX + detail = "trough" + file = "assets/trough-progressbar.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + orientation = HORIZONTAL + } + + image { + function = BOX + detail = "bar" + file = "assets/progressbar.png" + stretch = TRUE + border = { 3, 3, 3, 3 } + orientation = HORIZONTAL + } + + image { + function = BOX + detail = "trough" + file = "assets/trough-progressbar_v.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + orientation = VERTICAL + } + + image { + function = BOX + detail = "bar" + file = "assets/progressbar_v.png" + stretch = TRUE + border = { 3, 3, 3, 3 } + orientation = VERTICAL + } + } +} + +style "separator_menu_item" { + + GtkSeparatorMenuItem::horizontal-padding = 0 + GtkWidget::wide-separators = 1 + GtkWidget::separator-width = 1 + GtkWidget::separator-height = 7 + + xthickness = 1 + ythickness = 1 + + bg[NORMAL] = @menu_separator_color + + engine "murrine" + { + separatorstyle = 0 + } +} + +style "treeview_header" { + ythickness = 1 + + fg[PRELIGHT] = mix(0.70, @text_color, @base_color) + font_name = "Bold" + + engine "pixmap" { + + image { + function = BOX + file = "assets/tree_header.png" + border = { 1, 1, 1, 1 } + stretch = TRUE + } + } +} + +# Treeview Rows + +style "treeview" { + + xthickness = 2 + ythickness = 0 + + base[NORMAL] = @base_color + + engine "pixmap" { + + image { + function = FLAT_BOX + recolorable = TRUE + state = NORMAL + file = "assets/null.png" + stretch = TRUE + } + } +} + +style "scrolled_window" { + + xthickness = 1 + ythickness = 1 + + engine "pixmap" { + + image { + function = SHADOW + file = "assets/frame.png" + border = { 5, 5, 5, 5 } + stretch = TRUE + } + } +} + +style "frame" { + + xthickness = 1 + ythickness = 1 + + engine "pixmap" { + + image { + function = SHADOW + file = "assets/frame.png" + border = { 1, 1, 1, 1 } + stretch = TRUE + shadow = IN + } + + image { + function = SHADOW_GAP + file = "assets/frame.png" + border = { 1, 1, 1, 1 } + stretch = TRUE + gap_start_file = "assets/frame-gap-start.png" + gap_start_border = { 1, 0, 0, 0 } + gap_end_file = "assets/frame-gap-end.png" + gap_end_border = { 0, 1, 0, 0 } + shadow = IN + } + + image { + function = SHADOW + file = "assets/frame.png" + border = { 1, 1, 1, 1 } + stretch = TRUE + shadow = OUT + } + + image { + function = SHADOW_GAP + file = "assets/frame.png" + border = { 1, 1, 1, 1 } + stretch = TRUE + gap_start_file = "assets/frame-gap-start.png" + gap_start_border = { 1, 0, 0, 0 } + gap_end_file = "assets/frame-gap-end.png" + gap_end_border = { 0, 1, 0, 0 } + shadow = OUT + } + + image { + function = SHADOW + file = "assets/frame.png" + border = { 1, 1, 1, 1 } + stretch = TRUE + shadow = ETCHED_IN + } + + image { + function = SHADOW_GAP + file = "assets/frame.png" + border = { 1, 1, 1, 1 } + stretch = TRUE + gap_start_file = "assets/frame-gap-start.png" + gap_start_border = { 1, 0, 0, 0 } + gap_end_file = "assets/frame-gap-end.png" + gap_end_border = { 0, 1, 0, 0 } + shadow = ETCHED_IN + } + + image { + function = SHADOW + file = "assets/frame.png" + border = { 1, 1, 1, 1 } + stretch = TRUE + shadow = ETCHED_OUT + } + + image { + function = SHADOW_GAP + file = "assets/frame.png" + border = { 1, 1, 1, 1 } + stretch = TRUE + gap_start_file = "assets/frame-gap-start.png" + gap_start_border = { 1, 0, 0, 0 } + gap_end_file = "assets/frame-gap-end.png" + gap_end_border = { 0, 1, 0, 0 } + shadow = ETCHED_OUT + } + } +} + +style "gimp_toolbox_frame" { + + engine "pixmap" { + + image { + function = SHADOW + } + } +} + +style "toolbar" { + + engine "pixmap" { + + image { + function = BOX + file = "assets/toolbar.png" + stretch = TRUE + border = { 1, 1, 1, 1 } + } + + image { + function = HANDLE + overlay_file = "assets/handle-h.png" + overlay_stretch = FALSE + orientation = HORIZONTAL + } + + image { + function = HANDLE + overlay_file = "assets/handle-v.png" + overlay_stretch = FALSE + orientation = VERTICAL + } + + image { + function = VLINE + recolorable = TRUE + file = "assets/null.png" + } + + image { + function = HLINE + recolorable = TRUE + file = "assets/null.png" + } + } +} + +style "inline_toolbar" { + + GtkToolbar::button-relief = GTK_RELIEF_NORMAL + + engine "pixmap" { + + image { + function = BOX + file = "assets/inline-toolbar.png" + stretch = TRUE + border = { 1, 1, 1, 1 } + } + } +} + +style "notebook_viewport" { + + bg[NORMAL] = @notebook_bg +} + + +style "notebook_eventbox" { + + bg[NORMAL] = @notebook_bg + bg[ACTIVE] = @bg_color +} + +style "tooltips" { + + xthickness = 8 + ythickness = 4 + + bg[NORMAL] = @tooltip_bg_color + fg[NORMAL] = @tooltip_fg_color + bg[SELECTED] = @tooltip_bg_color + +} + +style "eclipse-tooltips" { + + xthickness = 8 + ythickness = 4 + + bg[NORMAL] = shade(1.05, @bg_color) + fg[NORMAL] = @text_color + bg[SELECTED] = shade(1.05, @bg_color) + +} + +style "xfdesktop-icon-view" { + XfdesktopIconView::label-alpha = 0 + XfdesktopIconView::selected-label-alpha = 100 + XfdesktopIconView::shadow-x-offset = 0 + XfdesktopIconView::shadow-y-offset = 1 + XfdesktopIconView::selected-shadow-x-offset = 0 + XfdesktopIconView::selected-shadow-y-offset = 1 + XfdesktopIconView::shadow-color = "#000000" + XfdesktopIconView::selected-shadow-color = "#000000" + XfdesktopIconView::shadow-blur-radius = 2 + XfdesktopIconView::cell-spacing = 2 + XfdesktopIconView::cell-padding = 6 + XfdesktopIconView::cell-text-width-proportion = 1.9 + + fg[NORMAL] = @selected_fg_color + fg[ACTIVE] = @selected_fg_color +} + +style "xfwm-tabwin" { + Xfwm4TabwinWidget::border-width = 1 + Xfwm4TabwinWidget::border-alpha = 1.0 + Xfwm4TabwinWidget::icon-size = 64 + Xfwm4TabwinWidget::alpha = 1.0 + Xfwm4TabwinWidget::border-radius = 2 + + bg[NORMAL] = @bg_color + bg[SELECTED] = @bg_color + + fg[NORMAL] = @fg_color + + engine "murrine" { + contrast = 0.7 + glazestyle = 0 + glowstyle = 0 + highlight_shade = 1.0 + gradient_shades = {1.0,1.0,1.0,1.0} + border_shades = { 0.8, 0.8 } + } +} + +style "xfwm-tabwin-button" { + + font_name = "bold" + bg[SELECTED] = @selected_bg_color +} + +# Chromium +style "chrome_menu_item" { + + bg[SELECTED] = @selected_bg_color + +} + +# Text Style +style "text" { + engine "murrine" { textstyle = 0 } +} + +style "null" { + + engine "pixmap" { + + image { + function = BOX + file = "assets/null.png" + stretch = TRUE + } + } +} + + +class "GtkWidget" style "default" +class "GtkScrollbar" style "scrollbar" +class "GtkButton" style "button" +class "GtkEntry" style "entry" +class "GtkOldEditable" style "entry" +class "GtkSpinButton" style "spinbutton" +class "GtkNotebook" style "notebook" +class "GtkRange" style "range" +class "GtkProgressBar" style "progressbar" +class "GtkSeparatorMenuItem" style "separator_menu_item" +class "GtkScrolledWindow" style "scrolled_window" +class "GtkFrame" style "frame" +class "GtkTreeView" style "treeview" +class "GtkToolbar" style "toolbar" +class "*HandleBox" style "toolbar" + +widget_class "**" style "menu" +widget_class "**" style "menu_item" +widget_class "**" style "separator_menu_item" +widget_class "**" style "checkbutton" +widget_class "*" style "combobox" +widget_class "**" style "combobox_button" +widget_class "**" style "combobox_separator" +widget_class "***" style "treeview_header" +widget_class "**" style "inline_toolbar" +widget_class "**" style "combobox_entry" +widget_class "**" style "combobox_entry_button" +widget_class "***" style "notebook_viewport" +widget_class "*HandleBox" style "toolbar" + +# Entries in notebooks draw with notebook's base color, but not if there's +# something else in the middle that draws gray again +widget_class "**" style "notebook_entry" +widget_class "***" style "entry" + +widget_class "***" style "notebook_combobox_entry" +widget_class "****" style "combobox_entry" + +# We also need to avoid changing fg color for the inactive notebook tab labels +widget_class "*." style "notebook_tab_label" + +# GTK tooltips +widget "gtk-tooltip*" style "tooltips" + +#Fix GVim tabs +widget_class "**" style "notebook_eventbox" + +# Xchat special cases +widget "*xchat-inputbox" style "entry" + +# GIMP +# Disable gradients completely for GimpSpinScale +#class "GimpSpinScale" style "gimp_spin_scale" + +# Remove borders from "Wilbert frame" in Gimp +widget_class "**" style "gimp_toolbox_frame" + +# Chrome/Chromium +widget_class "*Chrom*Button*" style "button" +widget_class "***" style "chrome_menu_item" + +# We use this weird selector to target an offscreen entry as created +# by Chrome/Chromium to derive the style for its toolbar +widget_class "" style "standalone_entry" + +# Eclipse/SWT +widget "gtk-tooltips*" style "eclipse-tooltips" +widget "*swt-toolbar-flat" style "null" + +# Openoffice, Libreoffice +class "GtkWindow" style "toplevel_hack" +widget "*openoffice-toplevel*" style "ooo_stepper_hack" +widget "*openoffice-toplevel*GtkEntry" style "libreoffice_entry" +widget "*openoffice-toplevel*GtkSpinButton" style "libreoffice_entry" +widget "*libreoffice-toplevel*GtkEntry" style "libreoffice_entry" +widget "*libreoffice-toplevel*GtkSpinButton" style "libreoffice_entry" + +# Xfce +widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view" +widget "xfwm4-tabwin*" style "xfwm-tabwin" +widget "xfwm4-tabwin*GtkButton*" style "xfwm-tabwin-button" + +# Fixes ugly text shadows for insensitive text +widget_class "*" style "text" +widget_class "**" style "text" +widget_class "**" style "text" +widget_class "**" style "text" diff --git a/gtk-2.0/menubar-toolbar-dark.rc b/gtk-2.0/menubar-toolbar-dark.rc new file mode 100755 index 0000000..229a985 --- /dev/null +++ b/gtk-2.0/menubar-toolbar-dark.rc @@ -0,0 +1,222 @@ +style "menubar" { + + bg[NORMAL] = "#2b2b2b" + fg[NORMAL] = "#dadada" + fg[PRELIGHT] = "#dadada" + fg[ACTIVE] = "#dadada" + fg[SELECTED] = @fg_color + fg[INSENSITIVE] = shade(0.7, "#dadada") + + xthickness = 0 + ythickness = 0 + + engine "pixmap" { + + image { + function = BOX + file = "assets/menubar.png" + stretch = TRUE + border = { 1, 1, 1, 1 } + } + } +} + +style "menubar-borderless" { + + bg[NORMAL] = "#2b2b2b" + fg[NORMAL] = "#dadada" + fg[SELECTED] = @fg_color + fg[INSENSITIVE] = shade(0.7, "#dadada") + + xthickness = 0 + ythickness = 0 + + engine "pixmap" { + + image { + function = BOX + file = "assets/null.png" + stretch = TRUE + border = { 1, 1, 1, 1 } + } + } +} + +style "menubar_item" { + + xthickness = 2 + ythickness = 4 + + fg[PRELIGHT] = @fg_color + + engine "pixmap" { + + image { + function = BOX + state = PRELIGHT + file = "assets/menubar_button.png" + border = { 2, 2, 2, 2 } + stretch = TRUE + } + } +} + +# Text Style Menubar +style "menubar-text" { + + engine "murrine" { + text_shade = 0.0 + textstyle = 0 + } +} + + +style "toolbar_text" { + fg[NORMAL] = "#dadada" + fg[PRELIGHT] = "#dadada" + fg[INSENSITIVE] = shade(0.7, "#dadada") + fg[ACTIVE] = "#dadada" + + text[NORMAL] = "#dadada" + text[PRELIGHT] = "#dadada" + text[INSENSITIVE] = shade(0.7, "#dadada") + text[ACTIVE] = "#dadada" + +} + +style "toolbar_button" { + + xthickness = 4 + ythickness = 4 + + engine "pixmap" { + + image { + function = BOX + state = NORMAL + file = "assets/button.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + + image { + function = BOX + state = PRELIGHT + file = "assets/button-hover.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + + image { + function = BOX + state = ACTIVE + file = "assets/button-active.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + + image { + function = BOX + state = INSENSITIVE + file = "assets/button-insensitive.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + } +} + +style "toolbar_entry" { + xthickness = 6 + + base[NORMAL] = "#414141" + base[INSENSITIVE] = "#393939" + + text[NORMAL] = "#dadada" + + engine "pixmap" { + + image { + function = SHADOW + detail = "entry" + state = NORMAL + shadow = IN + file = "assets/toolbar-entry-border-bg.png" + border = { 12, 12, 12, 12 } + stretch = TRUE + } + + image { + function = SHADOW + detail = "entry" + state = INSENSITIVE + shadow = IN + file = "assets/toolbar-entry-border-disabled-bg.png" + border = { 12, 12, 12, 12 } + stretch = TRUE + } + + image { + function = SHADOW + detail = "entry" + state = ACTIVE + file = "assets/toolbar-entry-border-active-bg.png" + border = { 12, 12, 12, 12 } + stretch = TRUE + } + + image { + function = FLAT_BOX + detail = "entry_bg" + state = NORMAL + overlay_file = "assets/null.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = TRUE + } + + image { + function = FLAT_BOX + detail = "entry_bg" + state = ACTIVE + overlay_file = "assets/null.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = TRUE + } + } +} + +#Chromium +style "chrome-gtk-frame" { + + ChromeGtkFrame::frame-color = "#2b2b2b" + ChromeGtkFrame::inactive-frame-color = "#2b2b2b" + + ChromeGtkFrame::frame-gradient-size = 0 + ChromeGtkFrame::frame-gradient-color = shade(0.5, @bg_color) + + ChromeGtkFrame::incognito-frame-color = shade(0.85, @bg_color) + ChromeGtkFrame::incognito-inactive-frame-color = @bg_color + + ChromeGtkFrame::incognito-frame-gradient-color = @bg_color + + ChromeGtkFrame::scrollbar-trough-color = shade(0.912, @bg_color) + ChromeGtkFrame::scrollbar-slider-prelight-color = shade(1.04, @bg_color) + ChromeGtkFrame::scrollbar-slider-normal-color = @bg_color + +} + +widget_class "**" style "menubar" +widget_class "*.*" style "menubar_item" + +widget_class "*ThunarWindow*" style "menubar" + +class "ChromeGtkFrame" style "chrome-gtk-frame" + +widget_class "***" style "menubar-text" + +# Whitelist for dark toolbars +widget_class "*ThunarWindow*" style "menubar-borderless" +widget_class "*ThunarWindow**" style "toolbar_entry" +widget_class "*ThunarWindow**" style "toolbar_button" +widget_class "*ThunarWindow**" style "toolbar_text" +widget_class "*ThunarWindow***" style "menubar-text" + diff --git a/gtk-2.0/menubar-toolbar.rc b/gtk-2.0/menubar-toolbar.rc new file mode 100755 index 0000000..2974c84 --- /dev/null +++ b/gtk-2.0/menubar-toolbar.rc @@ -0,0 +1,166 @@ +style "menubar" { + + bg[NORMAL] = "#e8e8e8" + fg[NORMAL] = "#404040" + fg[PRELIGHT] = "#404040" + fg[ACTIVE] = "#404040" + fg[SELECTED] = @fg_color + fg[INSENSITIVE] = shade(1.3, "#404040") + + xthickness = 0 + ythickness = 0 + + engine "pixmap" { + + image { + function = BOX + file = "assets/menubar.png" + stretch = TRUE + border = { 1, 1, 1, 1 } + } + } +} + +style "menubar-borderless" { + + bg[NORMAL] = "#e8e8e8" + fg[NORMAL] = "#404040" + fg[SELECTED] = @fg_color + fg[INSENSITIVE] = shade(1.3, "#404040") + + xthickness = 0 + ythickness = 0 + + engine "pixmap" { + + image { + function = BOX + file = "assets/null.png" + stretch = TRUE + border = { 1, 1, 1, 1 } + } + } +} + +style "menubar_item" { + + xthickness = 2 + ythickness = 4 + + fg[PRELIGHT] = @fg_color + + engine "pixmap" { + + image { + function = BOX + state = PRELIGHT + file = "assets/menubar_button.png" + border = { 2, 2, 2, 2 } + stretch = TRUE + } + } +} + +# Text Style Menubar +style "menubar-text" { + + engine "murrine" { + text_shade = 0.0 + textstyle = 0 + } +} + +style "toolbar_entry" { + xthickness = 6 + + base[NORMAL] = "#fdfdfd" + base[INSENSITIVE] = "#f4f4f4" + + text[NORMAL] = "#404040" + + engine "pixmap" { + + image { + function = SHADOW + detail = "entry" + state = NORMAL + shadow = IN + file = "assets/toolbar-entry-border-bg.png" + border = { 12, 12, 12, 12 } + stretch = TRUE + } + + image { + function = SHADOW + detail = "entry" + state = INSENSITIVE + shadow = IN + file = "assets/toolbar-entry-border-disabled-bg.png" + border = { 12, 12, 12, 12 } + stretch = TRUE + } + + image { + function = SHADOW + detail = "entry" + state = ACTIVE + file = "assets/toolbar-entry-border-active-bg.png" + border = { 12, 12, 12, 12 } + stretch = TRUE + } + + image { + function = FLAT_BOX + detail = "entry_bg" + state = NORMAL + overlay_file = "assets/null.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = TRUE + } + + image { + function = FLAT_BOX + detail = "entry_bg" + state = ACTIVE + overlay_file = "assets/null.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = TRUE + } + } +} + +#Chromium +style "chrome-gtk-frame" { + + ChromeGtkFrame::frame-color = "#e8e8e8" + ChromeGtkFrame::inactive-frame-color = "#e8e8e8" + + ChromeGtkFrame::frame-gradient-size = 0 + ChromeGtkFrame::frame-gradient-color = shade(0.5, @bg_color) + + ChromeGtkFrame::incognito-frame-color = shade(0.85, @bg_color) + ChromeGtkFrame::incognito-inactive-frame-color = @bg_color + + ChromeGtkFrame::incognito-frame-gradient-color = @bg_color + + ChromeGtkFrame::scrollbar-trough-color = shade(0.912, @bg_color) + ChromeGtkFrame::scrollbar-slider-prelight-color = shade(1.04, @bg_color) + ChromeGtkFrame::scrollbar-slider-normal-color = @bg_color + +} + +widget_class "**" style "menubar" +widget_class "*.*" style "menubar_item" + +widget_class "*ThunarWindow*" style "menubar" +widget_class "*CajaNavigationWindow*" style "menubar" + +class "ChromeGtkFrame" style "chrome-gtk-frame" + +widget_class "***" style "menubar-text" + +# Whitelist for dark toolbars +widget_class "*ThunarWindow*" style "menubar-borderless" +widget_class "*CajaNavigationWindow*" style "menubar-borderless" +widget_class "*ThunarWindow**" style "toolbar_entry" +widget_class "*CajaNavigationWindow**" style "toolbar_entry" diff --git a/gtk-2.0/panel.rc b/gtk-2.0/panel.rc new file mode 100755 index 0000000..bf1155a --- /dev/null +++ b/gtk-2.0/panel.rc @@ -0,0 +1,153 @@ +style "theme-panel" { + + ythickness = 0 + + bg[NORMAL] = "#383838" + bg[ACTIVE] = @selected_bg_color + bg[PRELIGHT] = shade(1.1, @selected_bg_color) + bg[SELECTED] = @selected_bg_color + + fg[NORMAL] = "#DADADA" + fg[PRELIGHT] = @selected_fg_color + fg[ACTIVE] = @selected_fg_color + fg[SELECTED] = @selected_fg_color + + text[NORMAL] = "#DADADA" + text[PRELIGHT] = "#DADADA" + text[ACTIVE] = "#DADADA" + text[SELECTED] = "#DADADA" + + engine "murrine" { + reliefstyle = 0 + glazestyle = 0 + glow_shade = 1.0 + highlight_shade = 1.0 + roundness = 0 + gradient_shades = {1.0,1.0,1.0,1.0} + textstyle = 0 + contrast = 0.0 + textstyle = 0 + } +} + +style "panelbar" { + + fg[NORMAL] = "#DADADA" + fg[ACTIVE] = "#DADADA" + fg[PRELIGHT] = "#DADADA" + fg[SELECTED] = @selected_fg_color + + bg[SELECTED] = @selected_bg_color + + engine "murrine" {} +} + +style "panelbuttons" { + + xthickness = 4 + ythickness = 0 + + engine "murrine" { + textstyle = 0 + } +} + +style "theme-panel-text" { + + fg[NORMAL] = "#DADADA" + fg[PRELIGHT] = @selected_fg_color + fg[ACTIVE] = "#DADADA" + + text[NORMAL] = "#DADADA" + text[PRELIGHT] = @selected_fg_color + text[ACTIVE] = "#DADADA" + + engine "murrine" { + textstyle = 0 + text_shade = 0.2 + } +} + +style "panel-entry" { + + fg[NORMAL] = @text_color + fg[PRELIGHT] = @text_color + fg[ACTIVE] = @text_color + fg[SELECTED] = @text_color + fg[INSENSITIVE] = @text_color + + text[NORMAL] = @text_color + text[PRELIGHT] = @text_color + text[ACTIVE] = @text_color + text[SELECTED] = @text_color + text[INSENSITIVE] = @text_color + +} + +style "theme-main-menu-text" = "theme-panel-text" { + fg[PRELIGHT] = @selected_fg_color + text[PRELIGHT] = @selected_fg_color +} + +style "workspace-switcher" = "theme-panel" { + bg[SELECTED] = @selected_bg_color +} + +style "indicator" = "theme-panel" { + xthickness = 0 + ythickness = 0 +} + +widget "*tasklist*" style "panelbuttons" +widget_class "*Xfce*Panel*.GtkToggleButton" style "panelbuttons" +widget_class "*Xfce*NetkTasklist*GtkToggleButton" style "panelbuttons" +widget_class "*PanelToplevel*Button" style "panelbuttons" +widget_class "*Panel*GtkToggleButton" style "panelbuttons" +widget_class "*Xfce*Panel*Button*" style "panelbuttons" +widget_class "*" style "panelbuttons" +widget_class "**" style "panelbuttons" +widget_class "*XfcePanelPlugin.GtkButton" style "panelbuttons" +widget "*dict*Applet*" style "panelbuttons" +widget_class "*Xfce*NetkTasklist*GtkToggleButton" style "panelbuttons" +widget_class "*Tasklist*" style:highest "panelbuttons" + +class "*Panel*MenuBar*" style "panelbar" +widget_class "*Panel*MenuBar*" style "panelbar" +widget_class "*Panel*MenuBar*Item*" style:highest "panelbar" + +widget "*PanelWidget*" style "theme-panel" +widget "*PanelApplet*" style "theme-panel" +widget "*fast-user-switch*" style "theme-panel" +widget "*CPUFreq*Applet*" style "theme-panel" +class "PanelApp*" style "theme-panel" +class "PanelToplevel*" style "theme-panel" +widget_class "*PanelToplevel*" style "theme-panel" +widget_class "*notif*" style "theme-panel" +widget_class "*Notif*" style "theme-panel" +widget_class "*Tray*" style "theme-panel" +widget_class "*tray*" style "theme-panel" +widget_class "*computertemp*" style "theme-panel" +widget_class "*Applet*Tomboy*" style "theme-panel" +widget_class "*Applet*Netstatus*" style "theme-panel" + +# Fixes for tooltip text in some apps. +widget_class "*Notif*Beagle*" style "theme-panel" +widget_class "*Notif*Brasero*" style "theme-panel" + +# XFCE panel theming. +widget "*Xfce*Panel*" style "theme-panel" +class "*Xfce*Panel*" style "theme-panel" +widget "*WnckPager*" style "workspace-switcher" + +# Fix gtk-entries in the panel +widget "*bookmark*GtkEntry" style "panel-entry" # fixes smartbookmark-plugin + +# Make sure panel text color doesn't change +widget_class "*Panel*MenuBar*" style "theme-main-menu-text" +widget_class "*Panel**" style "theme-main-menu-text" +widget "*.clock-applet-button.*" style "theme-panel-text" +widget "*PanelApplet*" style "theme-panel-text" + +# Override general panel-style with specific plugin-styles +widget "*indicator-applet*" style "indicator" +widget "*indicator-button*" style "indicator" diff --git a/gtk-2.0/render-assets.sh b/gtk-2.0/render-assets.sh new file mode 100755 index 0000000..43861c7 --- /dev/null +++ b/gtk-2.0/render-assets.sh @@ -0,0 +1,23 @@ +#! /bin/bash + +INKSCAPE="/usr/bin/inkscape" +OPTIPNG="/usr/bin/optipng" + +SRC_FILE="assets.svg" +ASSETS_DIR="assets" +INDEX="assets.txt" + +for i in `cat $INDEX` +do +if [ -f $ASSETS_DIR/$i.png ]; then + echo $ASSETS_DIR/$i.png exists. +else + echo + echo Rendering $ASSETS_DIR/$i.png + $INKSCAPE --export-id=$i \ + --export-id-only \ + --export-png=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null \ + && $OPTIPNG -o7 --quiet $ASSETS_DIR/$i.png +fi +done +exit 0 diff --git a/gtk-2.0/render-dark-assets.sh b/gtk-2.0/render-dark-assets.sh new file mode 100755 index 0000000..fd2c80b --- /dev/null +++ b/gtk-2.0/render-dark-assets.sh @@ -0,0 +1,23 @@ +#! /bin/bash + +INKSCAPE="/usr/bin/inkscape" +OPTIPNG="/usr/bin/optipng" + +SRC_FILE="assets-dark.svg" +ASSETS_DIR="assets-dark" +INDEX="assets.txt" + +for i in `cat $INDEX` +do +if [ -f $ASSETS_DIR/$i.png ]; then + echo $ASSETS_DIR/$i.png exists. +else + echo + echo Rendering $ASSETS_DIR/$i.png + $INKSCAPE --export-id=$i \ + --export-id-only \ + --export-png=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null \ + && $OPTIPNG -o7 --quiet $ASSETS_DIR/$i.png +fi +done +exit 0 diff --git a/gtk-3.0/README.md b/gtk-3.0/README.md new file mode 100755 index 0000000..fafb023 --- /dev/null +++ b/gtk-3.0/README.md @@ -0,0 +1,25 @@ +This theme uses libsass to process the sass/*.scss. Never edit any of the .css files manually. + +#### Editing the theme + +In most cases edits will done in sass/_common.scss or sass/_applications.scss. This is where the style of each widget is actually defined. The sass directory contains several other supporting style sheets: + +* _colors.scss This file contains the global color definitions + +* _colors-public.scss SCSS colors exported through gtk to allow for 3rd party apps color mixing + +* _drawing.scss Drawing helper mixins/functions to allow for easier definition of widget drawing + +Once you have made your edits run ./parse-sass.sh to update the css files + +-- + +#### Editing the images in the `assets` folder + +* Open the `assets.svg` file in inkscape. Each object in the .svg file corresponds to an image in the `assets` folder. + +* Find the object you want to edit and make your changes. Important: Don't change the obejct id. + +* Save `assets.svg` and delete the images corresponding to the edited .svg objects from the `assets` folder (or just delete everything in the `assets` folder). + +* Run `./render-assets.sh` from a terminal. diff --git a/gtk-3.0/assets.svg b/gtk-3.0/assets.svg new file mode 100755 index 0000000..f6808b1 --- /dev/null +++ b/gtk-3.0/assets.svg @@ -0,0 +1,5606 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/gtk-3.0/assets.txt b/gtk-3.0/assets.txt new file mode 100755 index 0000000..6a0c51b --- /dev/null +++ b/gtk-3.0/assets.txt @@ -0,0 +1,62 @@ +checkbox-checked +checkbox-checked-insensitive +checkbox-unchecked +checkbox-unchecked-insensitive +checkbox-mixed +checkbox-mixed-insensitive +radio-checked +radio-checked-insensitive +radio-unchecked +radio-unchecked-insensitive +radio-mixed +radio-mixed-insensitive +checkbox-checked-selected +checkbox-checked-insensitive-selected +checkbox-unchecked-selected +checkbox-unchecked-insensitive-selected +checkbox-mixed-selected +checkbox-mixed-insensitive-selected +checkbox-checked-selectionmode +checkbox-selectionmode +radio-checked-selected +radio-checked-insensitive-selected +radio-unchecked-selected +radio-unchecked-insensitive-selected +radio-mixed-selected +radio-mixed-insensitive-selected +switch +switch-active +switch-insensitive +switch-active-insensitive +switch-header +switch-active-header +switch-insensitive-header +switch-active-insensitive-header +switch-selected +switch-active-selected +switch-insensitive-selected +switch-active-insensitive-selected +checkbox-checked-dark +checkbox-checked-insensitive-dark +checkbox-unchecked-dark +checkbox-unchecked-insensitive-dark +checkbox-mixed-dark +checkbox-mixed-insensitive-dark +checkbox-checked-selectionmode-dark +checkbox-selectionmode-dark +pane-separator +pane-separator-vertical +radio-checked-dark +radio-checked-insensitive-dark +radio-unchecked-dark +radio-unchecked-insensitive-dark +radio-mixed-dark +radio-mixed-insensitive-dark +switch-dark +switch-active-dark +switch-insensitive-dark +switch-active-insensitive-dark +switch-header-dark +switch-active-header-dark +switch-insensitive-header-dark +switch-active-insensitive-header-dark diff --git a/gtk-3.0/assets/checkbox-checked-dark.png b/gtk-3.0/assets/checkbox-checked-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..da69f13c2647e47d5ec6c023c67cb90a3b63a1b2 GIT binary patch literal 360 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBH(T7XZ8 zE07MK+aET&H)2kI_?*75Iep=?`?L+LwGC}_jBNF7Tnubn4ei|w?cI%Cyo_DF&Ak21 zyaUXA0zJx$yz0vR+Uxw=YW+Lw1G^godz*qMw1!OS2$|X$I;|^odUx22uCSRsKx0>z z8RP(MVlN5u3uf^2@_zLANwoQz6+odxPZ!4!iSXR>w}l!61R4@MJ)Re9W!?X;YV6#0 zv3~pgGv}HDg5nzblbA)CIv6{+9M2oRX!Ms~!TvxlQdM@&qTP3L98K4}efuV?Z-=fJaX|MJHU9@Fanu@>u#R!y`}2Zbqvr>mdKI;Vst00e7&Pyhe` literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/checkbox-checked-dark@2.png b/gtk-3.0/assets/checkbox-checked-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..d12ca5e255505a87dec71de9da107595c61b850b GIT binary patch literal 479 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7-ZW)n6dxq$5f!8WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)EEdf3u zu0T3^_N36c6C!8!M9l6BpVJoxB71?1h&doG9BCU^Ya80=nAqx=*y)(q>zdl@nLFrP zI_XCjg#o5KhyX0lL7UX(X7JD~T_%u}dch(2=GzRoE z1@<g`0%=)4K(>~q7B2YxBx#!fp3sY)-#Z*ly zSDJi}hcUojgTX`PfAe$k3v04POtizUa_rERO#ZxEe8u}vzC&z(9)6P&P!B6ye*Hk` z+H*VZW;aY%SQB^u@KVvstv97-vm}0fW_W(-<>>#3_rF;;#!M5EZoK!b@Hf|2xjN<( yi{~xBH^f;zi{elPpf8>}PELRhn>oVP`PV`3#<}elF{r5}E*{wz}#7 literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/checkbox-checked-insensitive-dark.png b/gtk-3.0/assets/checkbox-checked-insensitive-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..82ab5f28bf135be956f638db85970480557cbbd7 GIT binary patch literal 370 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBH(RDe&2 zE0B(yKRJAMf7qP9u-Uy4v-@@Qt#k}+^lhB=ZCni zO>J!t4)Cky$seG~1Wy;o5Q*^I{+oOa3Op>@2?u{W1RnhNKmQkll+>KCDLxFh!BEL1HI|ws_*D)7pQ0MbdI&gqBOLo3i+W?6>4ID~q;t9DAxA_PY1{yJoc5!lIL8@MUQTpt6Hc~)Er2#%6 zu0T3;=FHG}lVYcLN6hIDo6{FMt2bh9Z}{xKu-Uy4bNa&P^heC@)6uumF|^S!1tL2g zQwKdDGI!9oaMHJOGPH9wcJ{Og2(btWvkD8hiH)_3k9W?^a?Q{6tSI(wsPJv5@at>{ z=xGd_-4hN(bNg%-i+TbrRxb(i3ufRK6^o5eNJwmIZfWho2`tb11Ov6K^K@|xu{gc< z@=dWO1rgQ&Rqx;pIdVFNP5=KN5vWf15Erg{ZgKi+riW^tJvv;g)SQYxz4c~YBICO7 zfDZ2hgB3gh9{h0xXnJw3M->$jh`2KJE?F;d$MG;YRRI6sabv?F=e}Cgm@7aeH rj2jx7H~SsGsI)rk)9*;B)J^uC;Te8Aw{E`!bUA~ktDnm{r-UW|7VEmQ literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/checkbox-checked-insensitive-selected.png b/gtk-3.0/assets/checkbox-checked-insensitive-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..9f6675ab17b78959d30776050aefde92f1d3951f GIT binary patch literal 364 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBH(cz{oc zE0F$=1R__?j$S=G7KG+zZ(dfoZAI0dwKaRzH}2isynl1+{w>EJ-MR4m(Y^PtAANZH z{L_c`-@bhM_2bL0A3uKo`tkesuiw9a|NRRzul~iw9H7y%B|(0{3>um>wLLh1xE~8Q zP+^>>i(`mHcy50rUxNYoc5!lIL8@MUQTpt6Hc~)E6#+gW zu0Z-fArQH8cJ#{G@oVQMuAP^(eqP$f1sNL`Wo=$kxNSw*uGL+KcT70GXVURKbI%-J zaPH`W3&(fdzP#to)e}$dU4HrG^2=veUp{;C;r+8u@1KAA@cZxIzhLVU49>m=+O1I% z)^5Z#Fjw%#2rmbTjN=n{ZTE*wO<(t@<1$7^_VkH-i(NA;fBn_zHM%K3 XLodrU#oYH9(B%xCu6{1-oD!MPZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBH(a)3{W zE0B&{Gc$a}?5NeVqE^m~S~)v%_k;%zG{ zcCD@2v%Y4}`p(1KCLP~%`Q@{#FP~k1{rukh*Z1DPeg5gg%TJ%)e*5zN+n3*eLE!)Y z|63=rYy(=OSQ6wH%%GuJQ(N1E8|>Cx#0^v&@9E+gA`zb3@6LBXfrmv_!B1iD_XGdq zXEM7+q~uv&+Qp!zox6R?piTz?!sk#_rNZb>B{Y2uH^VL_ngw<&0l`oc5!lIL8@MUQTpt6Hc~)E)d4;s zu0T3;)y%|I^J3Rck6JY=a^=j3RkJ{h6*Hn%&W>6+D|!`>oEf=tcJ#{Gu|TwXZsE2S z#oJbvZd+NlYjyMfEv@^vOgO%0?wP|2E*#%+`|_^am-pPcdi>FyQ%~-ld-mwjhquo^ zeR%)l+lL?DzWn;}!o>LT4crd&~ta#lHPuk zdfHP^PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBH(T7XZ8 zE0F$=0issTie5cCX7%jYHFL5zFU{G!v~b(8Brsn;dTMukG{^;(7 z=a25cd;Rdk+vlG?y!ia_-M25FfByLL^T+q!zkdAw{qxW7-+%uCjelb=AP=;Oy(Gvl zn8DM_`_bbk(dKJb0EH4fT^vIs!gKpQg&GuiSd^P~ynod9?Em~P4ht4+$iEyqnN>mQ z>;**$297Te7#bM&UGUcU5^*N%j{YO#lU3@4VSin3cI=*dH^C^h&n;-1bLhoc5!lIL8@MUQTpt6Hc~)EEdf3u zu0Z-faUg2dtmsv<;@8eiSUWFi-Tbr-3o|w@&f2u3aNCOVool)e@900ad(!bebI%-J zaQ4W;^T&4Fy1eJ^wUdwUU3vNB%FCx$Up{^O;oZ|u@1KAE@Z$5wKY#!J{r~?T*y?LO z3vGbz;42C83ucf}*I2oB-TDo0-hcS`iGw-)GEio-r;B5V#p$(|ZwfUjh_EH7dK(|i zxqteMSjGSE+Ll0E~U0r&E5Jy=QDV^`njxgN@xNA1TpT+ literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/checkbox-checked-selectionmode-dark.png b/gtk-3.0/assets/checkbox-checked-selectionmode-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..069013593140bf71d56868379470970d1d1fa0fb GIT binary patch literal 473 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU3?z3ec*FxK=3*z$5DpHG+YkL80J)q69+AZi z417mGm~pB$pEOWVvcxr_Bsf2(yEr+qAXP8FD1G)j8!4co#sHrX zS0Eiew?AxlZ^WGb@Hu^9bNa$(_h}ngYa80=0FjZcjqOY({q&kTJVA9Ej%hHSF%t20DVhB*-tA!PCq8(c>r4=4(~}g|>UTIEGmG z-@S5^ugO4w^+HzytLq)tn2D})|NnQ$gcyqV(DCY@~pSW(N3# zxB}_u*^@%&PKcb@6EV9ld`@2&i0lP2BIba&aHMTut!r$nYwn0F z=W1x{YG~(X?iXy~7i8fdY#9`4860L69Bva6>yVu2n3n32ljT)c?p;^rU03ekQ5VqD z7|_!c*xMA?*Bsd264cicG@&JEQd{WEo-iPq)e}A&WP8z}XB&Zz<0}dB3ucf}*I2oB z-TDo0-hcS`iGw-)G6Mr+pr?ytNW|f{H*N-T376^=8|>qJRcvJLRJHA}Ich8N z=d;$tF99DuUik5~_Ge1zvwQk;!t0EVE_y6|vp;Iet`i?uwLIep7y3!LJp}+qPXh_chmeV{c!D{WrmY&hYtGTsuTP`|CY& zk9c3oE_@~W=xBQ%$E%yBcm4kfaceASh%xw}^n#(`ufYcP112wwa&I(VFMe6~>~!j0 fKc$Ipg7z^M?7m$T{@A?|80-w5u6{1-oD!M<+rbzF literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/checkbox-checked-selectionmode.png b/gtk-3.0/assets/checkbox-checked-selectionmode.png new file mode 100755 index 0000000000000000000000000000000000000000..e007624806756c0ee028f1913791091d0c6e4e26 GIT binary patch literal 470 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU3?z3ec*FxK=3*z$5DpHG+YkL80J)q69+AZi z417mGm~pB$pEOWVvcxr_Bsf2(yEr+qAXP8FD1G)j8!4cox&WUL zS0Ej|dRElR*%7N|MuE_*$W^m|WHb=1o*lntZv5K032W!&ZdsbUWm*2#a}@#MSBAi$Pj%&U3o&4RgSeI|deKNux5Cx&CjORw);lKXy!^F69$Uiq>| zLhFmQgitc8tjaVg#*|L!l%vJ3nIaGFoTA3@PIJBgRk%S(5P zHUIo-?cbPrcISi}iaS;%d=s2}bnW$U-!oD(^vx~&{~l|epg(7MWa;eA&n3S#Qt!Vs z+w-=r>&gcyqV(DCY@~pSrUm$f zxB}_uwXMPgUaiCr@%e$CwYwR5vJEy>-oEN{!Q z{H@Cix2-7Jwz7Ep%98D?DtE1IKe(;q(6-J)+ZUZbw)X1TP1i5%xpVF0<9nx`+&}%~ z{`qH*E*t@}zyA99>(8J6|Nr|vO6CN*jISifFPK3_ zU1R0ib?Z00dH><#Cl2QH%M1*Rex5FlArXh)-nbof$UuPYK~SK;Z3ekO5u1WfEzkbO zp9^C1*z8+2yVp48P5nup`+w&0Myq)$O_T}t+qIL+=bmTwo_R@2*pIGDdMeUj$$y4n z#SFm!2gd*MH5G5&S>NyfdRsv$qC%>JXTz5U3BJB<^K{vo7wfNmeI%gZe*R=ld6QqR znJ>O^JP`fz&dzuJ{hU*ezjpt<_;&YZdA`2uQPGcj&mTU}o8DQ+&$vC#)y2ks$7deF z&wCymyxqOxIqUqo-hBJ%pZ^xj7eA$JKP&0tN2#~%yi2u$Y~I}P@%hMJ8+Yj7x{@Qm z1?#G|F1oF((=K)Kao{y^fm*pt`KU$L7wg_QwPx<;+)W#M`!+XrF~}V`8sN%U{z&Na z3;mTrNA|Mi?{$iaUDdH*)|roWpQcARFtRRbI@7&?o1v^CLApWnwb9!>tm~g&+N?9> i^sTinN|ww1FqW^9nYAloV-hgT89ZJ6T-G@yGywn>CO*&r literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/checkbox-checked.png b/gtk-3.0/assets/checkbox-checked.png new file mode 100755 index 0000000000000000000000000000000000000000..49df56f37425a0befd77ff4832b8913b0aad69e0 GIT binary patch literal 359 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBH(T7XZ8 zE0B&}Ju7PE?1)t}qd;g@UfGH%VBgthY$*Ud{>H$Qd5!n6$wvo|j-+_s{4`^t)) zYpZsztKPk?^U(H5$M;-$`SjYWXV+gpzxVF-{r7KPeE#_I^QX7pzP$VP<mE* ysn0G=d3)huXzh+|(uN{^`!5Hd-=I?WkC}^!eX)$lpFcpm7(8A5T-G@yGywp~C7>Mu literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/checkbox-checked@2.png b/gtk-3.0/assets/checkbox-checked@2.png new file mode 100755 index 0000000000000000000000000000000000000000..7643845fc2775bc51d135c25f5c496261304d7df GIT binary patch literal 479 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7-ZW)n6dxq$5f!8WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)EEdf3u zu0T3^?d+IUb0gQxj9xt}YSqlhRX`GgX2Tdzk?2*kVph$HT{EX}+lr!XD@(SoD%-ib z<-nF!5ZXH7*zUP!4lg`^Y{#w3J8xgvbNAZuM|V#>zIX1~!$%+9zWDs{{r9gQe|-D$ z^T+q!zkdGt{p-)4fB!)sIA-~KpgZ_Vg8YIRWYjfQu3fi&!<+XXK7Qh0PQMJ4+3e}! z7-DgH?d6+7O$s7x398=4jbg^PzZ+Hl|IXbPyP+Z@>xceN`*a73KoOFDloVWN{*8KjQ`| TNo%tLwK90R`njxgN@xNALl;E% literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/checkbox-mixed-dark@2.png b/gtk-3.0/assets/checkbox-mixed-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..10cbd91a8a12d1df8e15493b01b83076899da5e0 GIT binary patch literal 294 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv=3*z$5DpHG+YkL80J)q69+AZi z46^MY%-H|*V=7Qkvcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7g8-ip zS0Eidds67!36V2s2;zXk6&m`5>xMARqaF zKj48qmqb8gd4NObfdwD9y%helaa~d7u3_ZLP~`Su;WBut@WY*@qobN(erR<^nZu3h03 zhHykDCp0iF`%t8y5txvm$rZI!Csk{BS5mH^x)crBKC_%nF_*z>eaOit{41X Q0@TXj>FVdQ&MBb@0KR)f$^ZZW literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/checkbox-mixed-insensitive-dark@2.png b/gtk-3.0/assets/checkbox-mixed-insensitive-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..c329b0a15bfeb18a288c82eb568987e0cab7b369 GIT binary patch literal 289 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv=3*z$5DpHG+YkL80J)q69+AZi z46^MY%-H|*V=7Qkvcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7-2k5u zS0Eiab7ttgNwL$rBj)sn&FKrB)f+LlH+*(q*zDejIep=C`Xgrd>F8U9&+TIfl4AsF z;4caC3ufRK6^o5eNJwmIZfWi5F>0Lm6e#8G>EaloaXvXgfoDeby@Lk}Sr;^1wN}}{ zp>d&I=Yxnw0bk?;(|`xEToM6|y8|3L4=nh=?WS;Dk=urmD?^dnhlR@^RryCWOGigF Z!}?J{d!3-LjHMKoGHJk3p0)=!vT^vI=qLULE7}d6$D0l=W zBzQ72Gqag-C^OnCi*N);wv--R+Ym8JhoPL6q0ms(#WXJ7AE=SR)78&qol`;+0MD34 A@&Et; literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/checkbox-mixed-insensitive-selected@2.png b/gtk-3.0/assets/checkbox-mixed-insensitive-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..0c016680d19b5393620dd2b9225edebac64f5823 GIT binary patch literal 285 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv=3*z$5DpHG+YkL80J)q69+AZi z46^MY%-H|*V=7Qkvcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7tpJ}8 zS0MeL5Qtnk8>qzVWzu7yYQB;nzhDM_QL)(ggv6%ime!sgfsQMgKpAgO7sn8d^T`Pc zJTq3mKXlNHbwR_^SQP_Kjeu^Q0#S_(;*k%;0v_mbNdz<+2RL*dSnz?{P2sr`cMKy} oh7z|46YGpk0)JGQT#nc>%wYA{Czc`{2Q-$!)78&qol`;+0C!hyl>h($ literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/checkbox-mixed-insensitive.png b/gtk-3.0/assets/checkbox-mixed-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..c460b380ee280ac3d2c75b08b4aee6b7a5a6408a GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFwt0`B|(0{3>um>wY5Dx4-1~B0LAn@ zT^vI=qLULE7?*7@QSb;%NbqE4W@a!I literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/checkbox-mixed-insensitive@2.png b/gtk-3.0/assets/checkbox-mixed-insensitive@2.png new file mode 100755 index 0000000000000000000000000000000000000000..69e17b45ddc13c8435df1b5950c24c3f433dfb5e GIT binary patch literal 289 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv=3*z$5DpHG+YkL80J)q69+AZi z46^MY%-H|*V=7Qkvcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7-2k5u zS0Ej_YG&f9d9mxJN3EI_xpHR2s#ze$iWyNWXGg7^6}<{b&Wv0+`~Uy{7bIhs0yXfL z1o;Is@QaGY#wR2sHZ`}j_VgGv&U*@!^7eFb4AGdFoS?unqx#*UgN3XM8m`8wY~awi z(5+J-s!<>o`M@mTfgYDcKx27;L+617AGqBVt}AiJFmh!ma{I7w8Kf%zh-T^NsAf1* W?K}0n_JnMpu?(KBelF{r5}E*c$zrGg literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/checkbox-mixed-selected.png b/gtk-3.0/assets/checkbox-mixed-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..1ac6646ed151e8881e71d75df77cf3e1e8da6483 GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1UjJY5_^ zEPCHgw&rRu5O7I9dRj7DJKH}s_vzY6cOKvTaoEX+=Z3}AO$PmuZBxBCG8#`5vmThs zsCaPCN$*K(8Hy&&o*9~d{=Zy6y!c<6ds55tG-f}@f5>ozC;x`}0o8xa?6bDNRQ2R8 Xdc0w$cet<@&_)JNS3j3^P6(yEr+qAXP8FD1G)j8!4b7g8-ip zS0MeLI1sgJ7Eoc|^uy1AdiY9${DK)|)HPPFUAKP2oA)0+e&S$GzYLV|^K@|x(Kw%+ zpujVu`v2jBrK}4YuGXt;;Ly0xuk%4vqd-3L0e`>)doGE9#_|A%&I1cRaC<5IXXCn} t%w5CCm7&P(!@_0oRN;p^OGigF!~D?djxvW!XMiR%c)I$ztaD0e0sz7td3h03 zhHykDCp0iV`%rZI!G19_M}TBY>A|%LT(yEr+qAXP8FD1G)j8!4b7g8-ip zS0Ej|c6Q9FxshvTMz5X~wQ6SMDj*3#vtbOV$p8QU-Ii}Y4b;O|666=mAfv9aa_zeH z8{WMC@bMD|bNXeVjGw2AV~EDY9xP>D&~VjSWdn!Cg?60}A{qt!kq>wS z9>{V@1T_8+aOga+-~+dp!hSZcD~jAUj9eLt+&(N^22T}!xU+P0R5Q#GOuKM8UGXi@ OWCl-HKbLh*2~7Y}1Zda* literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/checkbox-selectionmode-dark.png b/gtk-3.0/assets/checkbox-selectionmode-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..36d2ca843305925adf38f8fc4f3a83f795f67260 GIT binary patch literal 477 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU3?z3ec*FxK=3*z$5DpHG+YkL80J)q69+AZi z417mGm~pB$pEOWVvcxr_Bsf2(yEr+qAXP8FD1G)j8!4coiU6Mw zS0JsaX{e!Lp{8jJMH(im8YXI*rkXm2np*mr+6HQxCc3)1dLW>0U|?imXk-XN#)d}5 zM#iQlCg!GQmS*Nw<`y;Cb>9nzJ(ik2>+-{@ zgw@-Nih8#`G@br;Tj*z=YMY{;7e4tc7n>P1Z)5-DkU1M4K6gcyqV(DCY@~pSrUm$f zxB_W4Eh7~TQ*~_Qfq{{Mp^+g7 z85cSz21zTiZI>*g4zUyV^T?*gJVRIC(ladpSCLJGywgx(B$r2fBI$ zx_Jb-c>+cc_PVSk!?QklzJLg8YIRY<>OwtJ*sD?%V(I)8{XLYglG#GcYhF zd%8G=L>zv5<95&?0|B-NOkJ$pIs753I+ASUFYNh$I`UM&Y_+#)H)9O^{#Eb$Y0Y`} z99v`mdC#XgR_v?Ks4Gt`XKd*a{mbykWV6>S1|HP{uEMmrENVg)%~#}NoKzYaBo!It zzARv0ddKF8-@(`V=VF?c9*$r5!^QKShxPoq z_e|P5^}*A$2UXjr{@PpqvP+0$??70JMG5vg%1u2ABp2bP0l+XkK6afR0 literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/checkbox-selectionmode.png b/gtk-3.0/assets/checkbox-selectionmode.png new file mode 100755 index 0000000000000000000000000000000000000000..91ebb5472b56d9fe93fa9bbbdb0bac527ec089d7 GIT binary patch literal 407 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU3?z3ec*FxK=3*z$5DpHG+YkL80J)q69+AZi z417mGm~pB$pEOWVvcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7j{u(# zS0H`v+`04T&tC$A%a<<$X(0Cn7yub>-n@DH_U*fO?>>I~`1$kaFJHd=`0?ZC&!4}4 z|Nism&)>g)|NZ;-|Ns98tCnn_SzIMSe!&d#3dc{JJOz|BZ+M~y6kYA<;uvCa`s$Ul ze9a01ED38Pw48Gn?)d#L{}ywbTY{$h+|Sb=rcah_>waREt?ahi@ZfJJoi?$l3-T<| zE^$ib9h)N_^rCsotqaVVtYtS_wlFo^{de%i2O+6ii(T6b-22ltetW%W)G(fYn789o zMc&ejZ;f8BzGLV$`|H&>+0<*{f8E22ukx24-FYb`=AwG<1yR3QU)!w}<7LX$PuaP1 niCl2g;;glMUvB^AH&0(O!hcQ8EiFc%vl%>H{an^LB{Ts5H8H`K literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/checkbox-selectionmode@2.png b/gtk-3.0/assets/checkbox-selectionmode@2.png new file mode 100755 index 0000000000000000000000000000000000000000..8ddca8cddf35ae36a73c215d365787617935293e GIT binary patch literal 615 zcmeAS@N?(olHy`uVBq!ia0vp^0U*r53?z4+XPOVBn2Vh}LpV4%Za?&Y0OWEOctjR6 zFvzxpFk}DIkEuXG$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSasqrp zT!HjOFgSPa+<6!PvXQwkVJLm!!iASFU%qh({T}zJ2@o^XIQ$zyAFB^Y`!HfB*jd|NnpG+oVN6`vgjY{DK*5ef|8a+B){` z+yC*?=P!S2SY~Q7Ffaysx;TbJ9DaM_W?7Sg09!)Ls*FH(L%rNAr9JKyWE2Q+VEnuGTkJQkTWhVpaK_nO6Z zWlepJ?R7W=$sG6rF$S;^dUg7wO zlc)at`SbU0Uut0pP~5`P#W92>q?8S20$|yJYD@<);T3K0RYq5OeFvS literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/checkbox-unchecked-dark@2.png b/gtk-3.0/assets/checkbox-unchecked-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..bbb1fce56f561a35fd779fec758f28cd77d107e6 GIT binary patch literal 345 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7-ZW)n6dxq$5f!8WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)EP60k4 zu0UE%%Sc7TR9)LdUCTrbgpAcRP1Q6^foxSx6EzH^rEQ?4W1yo80eVJ3(dj@_1WJPZ zf*EXm{rs!iI`;0{|MAo3FMn%TW@-cFay?xfLo80ey==|bpdi8;=<4cn;oFdoEA7>}V^K7v&e!IDN63}7>Pgg&e IbxsLQ0Jsu#;{X5v literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/checkbox-unchecked-insensitive-dark.png b/gtk-3.0/assets/checkbox-unchecked-insensitive-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..2e9e2c456394ead7b2d3bb5d9039f9f965b014ab GIT binary patch literal 262 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFR!*Nj zea4KLGZ);LIt3_U;pyTS!V#UE(7@=n{jS3VodXA~p7RLIF-l0VW@h8$xg&6l%}cU? qIr3V=3t=vvo@WZ)-7F8*F);j6bPp+c=&%-O27{-opUXO@geCyJa!H;5 literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/checkbox-unchecked-insensitive-dark@2.png b/gtk-3.0/assets/checkbox-unchecked-insensitive-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..3932e87ad9775eb7fd1cedc864d2b1e653912174 GIT binary patch literal 330 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7-ZW)n6dxq$5f!8WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)EW&u7S zu0UEz(?DI_Tus|dP0K`0(^yr*R87-FP1{&a%UE5*SWUx39Vo74qNQ!1tqTGAH$N@f z4%8`B666=mpsJ_u84y%hR6KFgjF}){Em$=VD4XHw;uvCa`t4*-z6J#WmPnUtav%QB zH+B4YXo2BFkJ#nUuBjdo+0y@_!*BcVKE`MN*fpm2`82F*Viy%_TJ7ZWtd)5omxCmO zP9o?3)(@sTr(e94{_T#v;z?~D;}>eVy1J<|zcfuPK4iye60WPV)mgC*XeWcGtDnm{ Hr-UW|@APTR literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/checkbox-unchecked-insensitive-selected.png b/gtk-3.0/assets/checkbox-unchecked-insensitive-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..db628755617fe673d86cfc4dbb9a6d31e3096b50 GIT binary patch literal 244 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPF=p`R?Pqa literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/checkbox-unchecked-insensitive-selected@2.png b/gtk-3.0/assets/checkbox-unchecked-insensitive-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..9cd567e15ad5e083a92b1238db01cbee0ff85fc7 GIT binary patch literal 312 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv=3*z$5DpHG+YkL80J)q69+AZi z46^MY%-H|*V=7Qkvcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7g8-ip zS0MeL6kzSkVgS@5P!i-9%)r6JD<~?asH|#Y>g4R|##R{^43vxWba4#Pn3$ZPz?5?T zKR;{z^rjzk{!cu>vcTaVx2vOuz^mU}A~)`9aIg#QZ(#Z^D#&!GzJcjK>%;^90~rr7 zJ-^s2U^zk6u~Fv#A%S%X_r$++Xfe3Pir8rV*HKh^#dzgcai!f;&lNzM7(8A5T-G@y GGywpX`hNic literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/checkbox-unchecked-insensitive.png b/gtk-3.0/assets/checkbox-unchecked-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..381ed1871520c2a4ac17efef1c4979f930e9f37e GIT binary patch literal 258 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPF@|Nnm*A7@RVI-ZgszhDMIq1?RuuCDH$ zo*rl8cY;813r`ov5RT~Nga$^n?K2%FC>=O(YpXOzn1#WHwQPoEss;t`*qS+~7(HOy m)UY-p@4x|$Z6=Wn?|`1X;$S(;??N`v3oc5!lIL8@MUQTpt6Hc~)EmH|E? zu0ZN;kyK;J|&AKHZ2L=4-O_bKI~?A!g)Y! z+lTlc9`Dv&ycD4@W14O6=KfEzZS&r!&C88y|M>T&^v<*!{Kvl=Iq;qk3IN*5;OXk; Jvd$@?2>=-BlhObH literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/checkbox-unchecked-selected.png b/gtk-3.0/assets/checkbox-unchecked-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..c7dc8e463e1877f6c49fde2b0f41121c812f73d4 GIT binary patch literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPF6e*zV8mjw9*Gw=%txwyu~C)75W=_j!Qh0Q!&978ywlM@;kmz@fAFooc5!lIL8@MUQTpt6Hc~)EmH|E? zu0Z-fS%AyRG#{v0xFpCgn1NqRTwYzn*51L{B|f3Ds9>>3 z`3@NH9ElPBUi7~{hhh3jqb3Hq!=Y2uCT>)YF-%ruw|y=redmU|VUs>b^o4vE3BM%4 zSrZg99Fmci52&t;ucLK6T0-H`PF literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/checkbox-unchecked.png b/gtk-3.0/assets/checkbox-unchecked.png new file mode 100755 index 0000000000000000000000000000000000000000..9254c8b495ef2e1815e9a69dce7eca937f62d9c7 GIT binary patch literal 260 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFoc5!lIL8@MUQTpt6Hc~)Et^qzF zu0Z-C7@RwI?mP?t*~na&FqFP<;lj(8FJHZS_4@VeKY#xG|Ns9G&k_ZoK>{T~e!&d3 zzJC5yZ5?~}?f>}c^OwIhEHkx%as{3)jv*GO-%hp^YETehakOD@OxyYIf5_?pC4~*A zCirbPpPlwbJgj!%!=Od?_<3&JuMhCqsmOXLh^2SNZk82F5li+>Na$jC!gxSr*@swz z$0z5$&v1_aFu_$|!G+m-)sN3N_~vMyw>nez(zbNvpZ1CO9nRV;S+vtJ8fZ6zr>mdK II;Vst0Eb+k2mk;8 literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/pane-separator-vertical.png b/gtk-3.0/assets/pane-separator-vertical.png new file mode 100755 index 0000000000000000000000000000000000000000..109d129eedbc5932d17b6debfb1afd6bec6389b6 GIT binary patch literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^Oh7Eb!3HER{MNY%q*#ibJVQ8upoSx*1IXtr@Q5sC zVBk9f!i-b3`J{n@k|nMYCBgY=CFO}lsSM@i<$9TU*~Q6;1*v-ZMd`EO*+>BuX?nUi zhH%VGPDw}zNKXKQBn2J`NePJ`Kr9gf#3F$%94{8_7G)?FWaK>A?)D9+iNVv=&t;uc GLK6TNOe>!N literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/pane-separator-vertical@2.png b/gtk-3.0/assets/pane-separator-vertical@2.png new file mode 100755 index 0000000000000000000000000000000000000000..4c03176a125ebcb9306155edf67c8a873f06c452 GIT binary patch literal 194 zcmeAS@N?(olHy`uVBq!ia0vp^EI@3)!3HGFq;4Mt2^2edhHwBu4M$1`kk47*5n0T@ zAlnYYjQvkPrUC^eOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3kpe2R_jGX# z(U|!5+(zC81rdjXzb6IEv|tk6@ZV-btC|~^HQR!VtK&a1v2)3Nad7>%%WQIsuyx)R i%LtV}uV2^J)H1~9$n9sCt@;ya6oaR$pUXO@geCwlPCRM= literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/pane-separator.png b/gtk-3.0/assets/pane-separator.png new file mode 100755 index 0000000000000000000000000000000000000000..35892362b374f55e5a16802639c824bf69d61786 GIT binary patch literal 176 zcmeAS@N?(olHy`uVBq!ia0vp^5(yEr+qAXP8FD1G)j8!4b7T~8Os z5RRG2X$c7d=?Mt}i3tf6ryCgl@bK`=0^<9U5)ySvos-v0>ufy6!0;@S?P2QkEfqkG N44$rjF6*2UngA5EFB<>= literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/pane-separator@2.png b/gtk-3.0/assets/pane-separator@2.png new file mode 100755 index 0000000000000000000000000000000000000000..a2dea4ee3f15f3b75d0248e6fd673151869ec712 GIT binary patch literal 201 zcmeAS@N?(olHy`uVBq!ia0vp^20+Zh!3HExyxe00;uJf1hHwBu4M$1`kk47*5n0T@ zAlnYYjQvkPrUC^eOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3kpe1m^K@|x z(U^Glq9WG;0}+;s?oNxiN~dn!`F~PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBH(NPtg> zE07MIHz{^{cjW8|5wrWl=k$in?TeTVBzq&~^o7sq51S1naUyL4YkeCR0~=QZTNkgI zQm@)Fpkj}y!ry@Aik1ZV1v7|>iHC%Sg*P>~w4OVE;o`?npTGQj>GWa>P(gvGi(`mH zcy9k)u?7KwmZk9vZ-{*S_kO16(~@6#*UsEb6!_$RdV22U;^;3NiVNG<_@0NR2eqf8@GD!NO{uiCv|v96}g gh*4o#+n++lXX1RPFGQcI0ou*r>FVdQ&MBb@03x=J2mk;8 literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/radio-checked-dark@2.png b/gtk-3.0/assets/radio-checked-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..9bd7bdc97fd1682b74fa37dce9dc3f656cd39c8b GIT binary patch literal 641 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7-ZW)n6dxq$5f!8WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)EhXZ^< zT!A#h|No)0yTfO8h0f`Vnm;jOPH*_U{?OSy5p(;(XHAHh-4`}zLfG71pm^B4{)pNA z;XuaRzKGeq;dA=JW&=gQ43L7p@Hs$PpcIhN2jb2JNksq!fkuI3@gZ#kYh5#YT{8z= za|b;$2R(BK%fL{}pis+TAPTbz4z~&k3+QeL=xGe-X$tIa4C-$Un$Q9?GwOfSE}$>; zN`m}?85k9nRa6a)j7>~!?Hrw5LPEpBBO)6bo0?np9XN6F)af(VZ`{0f`_=2WA3uNj zHR+gW7f|OnPZ!4!3CXnwGou*;CD|NFJlEuI_QHvirm zJSpnB+^>HZ-d$mdEV5tra2t!}RB<()Qyx3!863@i;Gvx07SJ9z%cwp4V55z3c>IR% z2bg@197$yiUl6k?K-6pcvF}=4_smUh1>|Jee=c~Q>wLD!XxTQdPZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkcYsfb zE07MII@ND(XXNY&;d6UKXLW_mn-DptFLKVr@LBy~bNYaS;dA@LX7`29>5rJ*7csXl z0?3%ttD|qFZ{w_QRneBKDY0H)}{+!yMz3K8F+a0^bOoSJUk1Fii%rWTid#O zz<^z(PXwqa&(p;*L?S%5|Djle08i^gkuJ`U|NLilzACAy-&TEo9j~JDj5~8KYrn2) zi`ls6rLuY7D}xjK)5M&g@p~JV<(v}`4vX!X)p3t~%?ERz{v{IgPW-A3c@XtGt2vvq so`3ec;L6#C!T)(;MH+;r^z2~x@q(9s`@b1FK${snUHx3vIVCg!0Df+SYybcN literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/radio-checked-insensitive-dark@2.png b/gtk-3.0/assets/radio-checked-insensitive-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..64a67b66e70f031a2f11cb8899e3aeb5c8f27459 GIT binary patch literal 620 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7-ZW)n6dxq$5f!8WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Es{?#O zT!A#h|No(L`r;P0Mb7MrTsAXwdSB?mzM$Ei5%YRuXHSlr*AJA9n%@;Qe`4h93E^{l zLuYk`&hHPN(;GgwFKpI?uz3?A=k!I+nHVv*FMM`?*z8`Q#_%~k;dA=J=k|xq>5rJz z8v#^2y9cN~VlGgsFAPNX1Jy^&=?|aNtD|qFXYODT5M~h+W)Tu*1w!EgT@3+UjR8H4 zK@*yTCbRO1D{#ACvgxI*3GS?UU*Z=T}C9bTsDSKjP!ePERL#OR6N41qUWXxIg zf<1|AGRKXM#~lUB+4%%nOx$KNTx?$8S)j^v?djzDL(jVYq_{4NnV5YotjPVv$Fz@& zG6S010(bwvZ}f`g@}J$`AN>(Ckyw`C9h$P!^Wv1nt1_={TDw&Cd)@j?7F7$Q!^PiC k+hdf=ky~uZlDqDU_!Y$l_ea_GCZO2%boFyt=akR{04OX4$N&HU literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/radio-checked-insensitive-selected.png b/gtk-3.0/assets/radio-checked-insensitive-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..4512051c807febe411b6f1465c9f7b186c3fbba9 GIT binary patch literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkYk*IP zE0F$A3W!`eJA3o8+%3z_J$rNkh@L+J>K5YI1hk$(yd=mkn1P2^Pv5}Z!?UocxTUqN zy9WYH&Fl^Wm1KFkIEF|_vL0j{b^Q;%@Ffv?F=zH<3iktWGo&(Q~ zJ&)BgDTjF$&S$u*EhElweW7=RDzhfbm3yq33=O&>DcvoXd^;GHZMn_xp=N39MaKQh pRkrecu<2%d+mW}foSET({Hoc5!lIL8@MUQTpt6Hc~)ElLLH0 zT!Hj|+JnfIvy;}(OIp7m1&B5-=sCKp@93@xKy-Z1q~m*@e0cxt6A*oP`|S(RE&G$K z&jFofSQ6wH%)lrlEFvu_3*md|I1fz5Oa~3we0=dtqj z5cLaLoa|e^%nUb1Wo?_clEyMvqkzUt)Kn;dG7Jbmy33_tyX(~{Zq-IAGe>I@%5xVX?qm# zjo10N%`|tj+SXU7BNb7&tdH%^JzE1mBYyCgN%=ay)?@>DQBA|B}JYD@<);T3K F0RYLXG)w>h literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/radio-checked-insensitive.png b/gtk-3.0/assets/radio-checked-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..09c84946868ed2f6326cf163fc42c74a83543e90 GIT binary patch literal 367 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkUw}`D zE07LdHPvtK+{iVv!&l4*Uokgo)vTyBvm#f`h*>o!diAWRl`|t(&5B+*GkVo*AUkUH z?8ud~qE^p}Tsgb*@U|`x+VS?=m-pYk{Qv)7AbExt&_t<{AirP+9$r0teFJw756{A) z;+EFdw(cGX2zr_80#udj>Eak7A<25Mk@t`R4}*dFOE#%L|23F6cP+iaz`*or-t5X+ z>Bher1$Ami|M@6mR@a_fMvM;ub xGwfH|b0_SbzUaA!LA*F);p($C_1p{$|J3<3m6ShKECpK3;OXk;vd$@?2>`9Dhr|E? literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/radio-checked-insensitive@2.png b/gtk-3.0/assets/radio-checked-insensitive@2.png new file mode 100755 index 0000000000000000000000000000000000000000..c4fb32aa656070c3b737fe785be5a3ed2f970531 GIT binary patch literal 627 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7-ZW)n6dxq$5f!8WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)E>jHd2 zT!A#h|NqIW=ESXA7`bd_7tER`TnjXD&cEs|j5zFVrZkipnc3RA;sZncYM6H=0 zxn_3wiW%W6=0>fW6|sCy^y-;WD`!QmnH9NeM$D=?(Q9T!t(qORa%R+;nLq^~k=3)o zYGy>O2CA7EvwCLqs##G$L7=kLvm;l|iUf+UoSnUSS?-o)#oJbv0@03@C!X9n@#NmA zC-=@gd+_Dgk8i(z{rLUs|Ns9V7H`M_I@qct$S;_IQAk)sL|R%#R#s6-MO9T#U*Evc z&E4I@BO@~}FF(Jath~IUp|Po@wXL%U1>CedxEyH8M^6{W5R21mC*KrnQV?<7dXr5% zH)wN_MsQ}yfq(yxYxxAUJoSG5_TFakm(){dGj!aGqYqY`RK7p zXWzuCUIymt(TnUm*z8fW&2r$6)}M#-P6_2Wt~$(698Sr7;OLm literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/radio-checked-selected.png b/gtk-3.0/assets/radio-checked-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..d3ac6d56d308fcf7fc581138a2bef4e968ad05ff GIT binary patch literal 368 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1Uvdb&7< zSoE%)wAYWxQKa?!1;q;qDanq>YkE^&*K!|ZzY!(hH2?U7>5bE3D;T+@t$CFe-adaw zk>~Y>4Q-Qsj84uiem2`W+-iFRg9KyogWKywB$y5wepcS_Xv4mSxQUk92KiGNW97>( zp0%4aO(itv*ybfwonfXbww{wVvT%Erzw7++*H?e@%AO?_Jtg&b&$XZFHJqz^(08BJ zJm0T7BVQ+PzGgA=heqCA^*`=2r9aGCe=KoH+SX;KyJtNz_{93grp)8is`qRx-?II# z3hlV{n6YY(od^HDbqsfvRZcgjsV`yWX=u6sGUjIOfBtWlUzpd=Ua<04rHLod;|!jz KelF{r5}E+q$CR4@ literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/radio-checked-selected@2.png b/gtk-3.0/assets/radio-checked-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..9ce7118a25b8273647feb0b20d1cb51b3b7558ee GIT binary patch literal 631 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7-ZW)n6dxq$5f!8WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Ey8?Vd zT!Hle!2zOH%}QD~KY9Ivl=TZzH!SQuva|2#uKuIDCLG&6@z|axAKyRy^#0kW4{yGH zdHd}P(8&_l_16GhuU8V}7tFw@sH~!DXk=_+YHR1{>=F_h79J7V(Ad=6vhTo&lc!Ff zxqjp3t=q3&zy0|6%dbhtM7w}Gzk0ejhDb=RJ$OCrkb?;8g3;Ba^f|N+KQ!x*H`eY<#d}Qv&09uEmlD>JBqmFU(1wtET}JY?zVR+{#pwR00vK2KbLh*2~7ZfPZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBH(cz{oc zE07LdH7|DE^vGqiqgTz2T0JvzCS1Q-q^iXT1l?f-w1myUujco-U(DxW-){O;grExc!c`;uDbj%&*& zq%&&F7wBVIU>4eX##C+91OZhhGe!oVs~$Yr2Lisz7Bj`}h-dhvyY?nmLTs>674L=h k)0r+7ec$t)iJ`&%;(QIWt;*ipfmSnky85}Sb4q9e0Hf%Xm;e9( literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/radio-checked@2.png b/gtk-3.0/assets/radio-checked@2.png new file mode 100755 index 0000000000000000000000000000000000000000..41bd0bff3c1d549621ce6ff6ac5c55a99804b122 GIT binary patch literal 632 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7-ZW)n6dxq$5f!8WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Ey8?Vd zT!A#h|NpV8W{0ns8MA6m)S4L)Yv#nPm>IQdcEp+)(JN-ftezdUaz@n3nbE6(0y01(7|n(;fM&u4u`_ZuFU{Suw0QfzfBMP&Gfy9U`T67Pub*Z=?jJAH2I10And666=mz^JIK zqH1VlY+`C_=jiMb5*ijB5!uk#)ZDV~z=@NmPM^7cJcfPO4T4$+P4YRH9V{0~WuZ#>xyJA-OsDBo7s;6$3aCMfqhIdxroEw3^ z8y*EkAMF&~$|*AY)^#(x8*Nu~G;F0FR_*`)cgaVtr3Ztq2OLT5T&Zv|vD01VWJfDo z)8tc4tb4S2(hkgdz?lB-*_jWsJXZ3}G}__Rwk1~Tvby8EE4!~9`L2HLcJG6xe~e$3 V76h))oxB|s^PaALF6*2UngC=JEEfO( literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/radio-mixed-dark.png b/gtk-3.0/assets/radio-mixed-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..deb89f1336dc9fc6e5e675c8c741113e4e19b7d5 GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkYk*IP zE07MIHz{^{cjW8|5wrWl=k$in?TeTVBzq&~^o7sq51S1naUyL4YoP2c&xv1w28osg z`2{nGiiwAWhJ`mZx3r!+f8pZCPoKa1d+GFI3Q$3kr;B5VgkD{67Iqrr3gWFCW;WkF1S zrb-)DZe&n=J=IDsc%nA*)fu5n8LzKzzqzrb<|p&MBA$8T=6^Q;ZDa6s^>bP0l+XkK Dt@(mN literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/radio-mixed-dark@2.png b/gtk-3.0/assets/radio-mixed-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..6a9557f747d1a563ac0f2e504273a09b5bda99eb GIT binary patch literal 546 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7-ZW)n6dxq$5f!8WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)E69Rlf zT!A#h|No)0yTfO8h0f`Vnm;jOPH*_U{?OSy5p(;(XHAHh-4`}zLfG71pm^B4{)pNA z;XuaRzKGeq;dA=JW&=gQ43L7p@Hs$PpcIhN2jb2JNksq!fkuI3@gZ#kYoLNltG8GK zoupS1YG`C^VrpyW=^j)OAa0}PvO~aVq1~hJ4BrfsojSRn&iIhTbg=cycE#El z3&Vp)T92Lxe10}}=Zp>6>#Zj~7cX665TmOb`E*;2=JljZ-KFhf{QvC5<@yf4HM{S9 mf7-)V&83+Yai<>b|H&Yfn4i^t?96LW9C^C>xvXPZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkeSlAh zE07MII@ND(XXNY&;d6UKXLW_mn-DptFLKVr@LBy~bNYaS;dA@LX7`29>5rJ*7csXl z0?3%ttD|ofKDTd0TIVvL5uznQe!&bpyn6Zu?j9bVg+)chEv>C>-90`1f!7uQ6(o4N zIEF|_<{pgZYf%tzJ;?lMvS8Gn-|?>{E*aKD99_QS|2pk_LG#(WX1#c(c3r4Hqv|Td z8>ux1Rywlz?3$a>;JJM=S3%Zoc5!lIL8@MUQTpt6Hc~)ET>(BJ zu0WdM|NqcAeQ^uhB4_qQE}I!Ty)SfOU(oE%hj%n4&F_kuKQVIlgz&k& zp|iR|=l2KC=?$OT7dC4`*t`jmbNV9ZOpKV@7e2c`Y<4eDWB8n&@Hu_qbNj>Q^heC< zjQ}d1-2+q~F&8M+7X~8xf$AgX^oP&s)zP;CN*Nb;B?BF!R}$nG%)lrlEFvN;EhDR_ zq@t>-r*B|j=;rS3;gOM5`H|TUP`zv_2Z_=boMx42^V)A(g zPBo5(#WN;IUaqNbm)v^#c^)^@+RrD&`6mR-POc4~Fo|!f9OJ>)<_a?$cIoCgY@8wR z(CI)6i+GY+iEiE5gl<(~shEtALz6jK#Jk>i@f1E>l6A%F;;U8ly7I!`4i~3?`m;!z ztxek7-K@yEPQ(1s1*=;u%5&%L7qRO*es|laCH1Gd9yMK3vRj|}@%$dfPbyi>Yb@sp Pf#Sx~)z4*}Q$iB}S`gRL literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/radio-mixed-insensitive-selected.png b/gtk-3.0/assets/radio-mixed-insensitive-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..b740e8990065e5d9d2c62a062d6734f0f6c3d828 GIT binary patch literal 319 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkS%6Q7 zE0F$A3W!`e8>rmYFwX#}Q>Y}!FPMRcS5M!--NUo6sJNxIt-Gh^$iiArplqzCi(`m{ zWbQ#nz6J#b=7X$(A}eqFuMczXc=&*4|D(8dtDl_MaB8m5-CH(Wj%c5fXHEF7!n|Ca zbwVxwHinzu6T%;SS;BC0GH=JHJxbC+*&4&{E@ZTdV% N@O1TaS?83{1ORZQh;#q| literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/radio-mixed-insensitive-selected@2.png b/gtk-3.0/assets/radio-mixed-insensitive-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..9c38284e5323f33a861ccdc66fe7b21c5f562f12 GIT binary patch literal 481 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7-ZW)n6dxq$5f!8WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)EIRQQ) zu0Z-f?Lp+q*+5G^$$HEJ+NV+y)Z(!)=?vat1mtRm;UeVCl z)Y974+0*kND@+Kee!HiOV~EA+wUaLjH7N+VE)CHN4!+P}wDIr%`ZbQl0yhh0ol~xE zi+v#ETHkVEmiJoK^_m~2a|*udJYseN+!xYe3>A&RIn=Mh4UfhD^5AmpH3UbP0l+XkK(tY-n literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/radio-mixed-insensitive.png b/gtk-3.0/assets/radio-mixed-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..d7a750aacfe74e9c465f04614a3b9c8990ef7488 GIT binary patch literal 334 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkeSlAh zE07LdHPvtK+{iVv!&l4*Uokgo)vTyBvm#f`h*>o!diAWRl`|t(&5B+*GkVo*AUkUH z?8ud~qE^p}Tsiyy|NnC$3~vFA5G@Jv3ufTq)zjBEaQE==EG#N+X>D!m?&&#~x496g zAi>kcF+@T#_n;?VgMxtTLH2W97e4L%A8EQIIU?fd`W?$(dqp2PyKI?{N%7Rx%Ih*Op*g9v&Tg6Z%*d?Q_1i` Xi<|dl`n|(IyBIuO{an^LB{Ts5f?IrM literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/radio-mixed-insensitive@2.png b/gtk-3.0/assets/radio-mixed-insensitive@2.png new file mode 100755 index 0000000000000000000000000000000000000000..d2cff4e47ea4a5b9b819e6155ee7fcb6735b6859 GIT binary patch literal 537 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7-ZW)n6dxq$5f!8WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)ET>(BJ zu0WdM|NrDwbK=%5j9fM|a`Vj4Rny~EO^;qXJ7W3Nh~@KQH_eV(J1u6_)TlKxqSnlh zTr)d-#fAW+%r*^w(}MFPcF&i?=Z|7Y8YGC;@Zl?3?(GcXDXi-<@| z%gD+qDygWd>gnqn7`nN;dw67I=H=z*7nGHkS2Q#>wY0W%_VnzQb2S3$Jnre@7-DgH z?c|$$O$Gw4j*bUeMMBIN8?}Ot{r_(}c~eA&y6LgcCu}p9e+j$%uOrXh(=&5s%Qn64 zS|;Tq;v%2fgpHDCy?YZW8Vl#dL}=EPUcEo9pR@hpF5}9& ztD>zBvtFLi+Wy>or>OVq4B?)VZU2KREab{>z0#4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1Sxd%8G= zSoE%)WG&QWAkkueC5TI0SZ9syQvo}_#N5=Ewl4jL7C+mpAX(U=z-K*qrpV2^`X}|z z>MF4L9bjJZ_Ee*?K>y6^4o5e5DSVwN-G6f><0QMB_+oia70<@ACscIRY(h0Mud7!0 zWt5*%J$a+ylwi)f^!%@?H+SXc_HZ)ae<*0WIp(0?oqq}y)fxLY&bbiBaJt_@;punB zsINwhCpkO~Gv2kh9AMmW*)Kiy`)~a>mS3346i;#-XS?kLbUuTptDnm{r-UW|3P5mY literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/radio-mixed-selected@2.png b/gtk-3.0/assets/radio-mixed-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..e9a161cdf0eca22e8b16917a7d679983e645c68d GIT binary patch literal 518 zcmV+h0{Q)kP)W9?HIpTyeA ziWe|O8bpmXP-@g@cmWDOi`^j;S#g%VnCPi?|C!`FGdr0*zx3Z_d?x}%(uSlxNmWTj zNlW4IlcZNkZAmRj_r@4faR?aT02tt}KCmB}P6RIlcQL?U)dfnk!nc991aPY%P>&0* z1EUn+RwJP13ts`=Q-oU$f$~pq1Kef+x4L24!2}L7gj+RTrg7j#Qcu$KZAz|zq&0g_ z6r6$09N-EW75m~E*v$bx!Ey~$b2Kn!%{j%zsF_C>XNgGXjpL~Df_-pzpqPjhPvgZF zrp?MwA5jKgay0NfQ30-UxP+`OE!W+Fb{o>0AzNGbut2iv2W(=34 zlW+4P!SA@6;oQ%)q?K;oAVfg0&YvYl8T3fLmOQ0kWlBTSSCV$`ha0IM^>9TNs< z5;PmW>H!Tr8k4xKSw%sZs7jibv>XmUD)^V!*6bm**6h#g6aFdFRbD`HV*mgE07*qo IM6N<$g4?RnL;wH) literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/radio-mixed.png b/gtk-3.0/assets/radio-mixed.png new file mode 100755 index 0000000000000000000000000000000000000000..1d6bd0a567c2bf3d019f4ead234bab2c681972c2 GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkYk*IP zE07LdH7|DE^vGqiqgTz2T0JvzgTe~DWM4f DQ0;|a literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/radio-mixed@2.png b/gtk-3.0/assets/radio-mixed@2.png new file mode 100755 index 0000000000000000000000000000000000000000..3f049370a2f7983a9c23af162b2d88bcff5a9a10 GIT binary patch literal 546 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7-ZW)n6dxq$5f!8WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)E69Rlf zT!A#h|NpV8W{0ns8MA6m)S4L)Yv#nPm>IQdcEp+)(JN-ftezdUaz@n3nbE6(0y01(7|n(;fM&u4u`~Yv|Ic^f)fS+W^h$#K zf*BYUl~q&?jf_o9ZS5SLT|z>`!XqLZ8k?G1_8mBJ^3>@w*Kgdsb^F!pw;w-$`8Da7 zXctiDDNh&25R21mC*S02G7xZebUer^5_5xvb(K=;pa1)fHM?8OnhfW-zw?~AZF`rI z;wniO$)%A`X0Ot*yR)!)N7JJF3)~ld{d|_0O~h>eZBdSpYv%K99i0}Ie~xwZy5m>H z!m>QFA%SV-^a#eTgDni=Hfke2q64D(ZS_p#qwo(+m4Pgg&ebxsLQ0AX?ODgXcg literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/radio-unchecked-dark.png b/gtk-3.0/assets/radio-unchecked-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..d72449b2261b1630a4984a0d81bfd79edca9cf00 GIT binary patch literal 426 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBH(X@F0N zE09*!F;&tw*3hs}S2t5rGu6;CQ`a(6(>7JpHqp>FQPVJ1(=t)jG*;IDvQ5;03@xyr zrZJEW=7L2ufl?;wnkJgs23p#NKs7*8OUFn@M^{HjPe)f*M;A!y>wUJ)|AQz3yPfbd=PT* z*@C$)e)0`zlTxx8+NU46-+0jLlXSyF?ao@}xzmr7JJ@;|U2|9#-WfJ`<4z6rgR9Q5 rEREc=wa!pA@ZPu2cecBK`@^`}LWK94(xq6SGZ;Kw{an^LB{Ts5oXv}C literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/radio-unchecked-dark@2.png b/gtk-3.0/assets/radio-unchecked-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..102cf5fb6da12b7da14e179bece38101cbc22e12 GIT binary patch literal 742 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7-ZW)n6dxq$5f!8WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)EZv%Wn zT!FNMgM+cLv9`9hii(PYf`g2VrIfL;iiVknhN-%`iJF#?hK7l{y0N;pk(!pNswPm% zR9)LdUDHHO!xV^AwSWv0RV`z6O;a_9pq2?xnHq=$G1P&|z*0aiNP!kuFGMj!1gIFK z5hx2`fX#tQK@@{EB1DYTwSdT2L(5oG+dxy>P)l21OWQz8+fZ9uPg@6w^tE*ibaZre zbo6v|^mTOgbU{Gx#w}S;kXn}n`2{nuu(GjpaB^8%S=%}|Iyrm$`X#5PrRU`47gko) z^!87fID5|A!$*!CKY8cg{RfYqymzQ6;Bt(5DCe(2Wz7b z21u|!P_KOH8?3c*$(N=RT&drZXRq0uCU^h;;}Y4J-8t6(itlgnp1FDXGCPy6&pua9 zn^ZK_&grjLUy_OJ2APcsaV&kTFQi;W+9lX!gpy~d-YQ_+A@h(aT*S)A;OPu|iQ`+Q zQ%M{e{1M``X0~d=D=JgPpPZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBH(T7XZ8 zE0C7cwUN=b)X*?fQ#01oG}X{CQP(zB(==4mG*MAEQdc(xA~j88bxl)MO%o8(Fjmt7 zA`_qjHBD2XxTdy&wzi?VmWh^@p_Y!JwzjUew!XHmuC}heE(qvv-Ek4oc5!lIL8@MUQTpt6Hc~)Ey8?Vd zT!C~$Lqlk2sDp!pv9YnXwzis@sfvoRlBR)%hMBs$iJGplhK8}ay1AORnYy-#nwFWW zrm4ERvAVXgnwF`Wrm315P|!q8(?ng%SY68qB%%r8s)CWarm?!FnVN>FI#3X(Obe$d^gCvp z$pX6Gt|Z7Wn1P9zg_TW7SyfG4Lsw7V+Sbm|(b>h*(R~EsX+|Ub7!Tpop z{{J6sH-$+z+WPT~>-xsqx1VJCukk#`gjeizf|XUd$ekDGcV69dU*l7m!=)Q8DjVBU zE}Z+^&8n;&eY4~A>e_p%y-!k3oR-aRbJhEF_Jhjf()Sa(CH7r0Z)-W;bh?y>F!*D=-sS6JygM4UPx|&t| zWmX28Fy6}ee`gsP9&E`8yqFf~zFu_ov8{4pXX3=RuRi`ZweWF-<{9zB&*D_Ko+>R~ z%6sy@7x$JLBeQE=5!p$X^smSjgTe~DWM4f++gFu literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/radio-unchecked-insensitive-selected.png b/gtk-3.0/assets/radio-unchecked-insensitive-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..c2695335ad01dab99bdbca10972255cbf8f5e597 GIT binary patch literal 333 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1S}dAc}; zSoAKPyin+nfdK3G0A4XG<|f9#@PGfk3yv}@Vlr9Ft+ak2vq)Z>`sFuqlXf4Pzwvsj zL^4C!0Va(tcbLr|q@>+lqHt^nqt*h^g6qo}rW}y6n0521uR;a4OvuMzu7vfIV;It! zxI_Q3@rPS7Or4<;@bnwI&9p5^n-V;CZ8kSIj1;J_o1tEA7|9?X_3EU;3%13^#fFgu zs$Xx;4)PJ3(>V3Bh-3Bn$b>Z83k;^`KhAB+ULg2b?y2R<+{=q?Cb3+api}tAr~Wx( YoSdV0)arA_KwmLoc5!lIL8@MUQTpt6Hc~)ET>(BJ zu0Z<#-~ivuGkSrp(JKk^3ua(sV&>rF;ujDU5*8H`mync_mXVc{S5Q<^Q`gYc(l#@< zu(GzXwRdoGc5!tR_}vu))cMxa#WBR<^xDZUg_;a_S_Grkh~Mi9+Ow+RQtkii!Gara zDLn4^UB2IQcFJRm`YE^XzYAV_`R}&(g4?!RExuHls<>Aq;I+e#eH_=gJgVRSb8+U4 zTzZhPD(_dY!m~31(+|9P%H2DmHiPr-%6;<_4(lBCxFZzdP$>O?t9z3}o1n6Z(>INa zM<-4Us`#R%n5odD(;&+v#j!!VfhAWeLs_#y#*Vk(32Q+nlb^u-`5AvwLar~YD1$QQMV^j0_HSED_x)G2@@mt?2dNZ@9a?*?sL{%d>|q h_r6~){$F`1+$C7~x9e7KaiGT;JYD@<);T3K0RR~dF0TLp literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/radio-unchecked-insensitive.png b/gtk-3.0/assets/radio-unchecked-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..ffcb5649e0dc9cf506bb6be84a97e3ec95fecda3 GIT binary patch literal 395 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBH(LV!<* zE08{a{`|3H$F5$zdh+DSbLY-ox^(IC<;y@pAmhS?3l}e5ymI9VkOXoe0LTU^07?P5 zKxIJ2^XJcjf={151v0*U`}X6goZ3b#WT0K(&RQE{-7*;kkWpg&Y(FT+Q!`E~=R_>3hAm z_92Py_brWge`ormnq9Saw^eTp@3E@)(-vCoobp<1)2UAhi}c(Ub8wmEm#4Kk-EhAl zcJzh(!{h5`1Z=r4{HxB(d2RO_CtZ=k8Iylj?=mg4ayZp`tx5gEblHz=0>^7l)SCb; OXYh3Ob6Mw<&;$Us(77N0 literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/radio-unchecked-insensitive@2.png b/gtk-3.0/assets/radio-unchecked-insensitive@2.png new file mode 100755 index 0000000000000000000000000000000000000000..34477e1da6f747b5992efd60d3af26e5f8aac916 GIT binary patch literal 657 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7-ZW)n6dxq$5f!8WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Edjotz zT!Hle|NmF5S_LHc@85ss%$alN&YeGh{^G@pmoHyFd-m+rt5<ws*aAP_(Vf$DGGym|Zf?Pt%P zJ%9fE?c28>K79D}>C=}lUw-}i_4n^zpo2xv&B_3Jz`i8NFPMRenVE%EUO`b=MMYIp zOWVxc!qVEt*3QY<#n(R|G%PzOH#e`cs=BtezM-Y1t-YhOs|N|h-A;W9H0rmfi(`nz z>9vz@7BxADxLkZ7W!jk?V|Y=Z;JBQtWZJ*~o42qvD@_jwySctLZSUP#-&|grCTCek zS7+^c%3*yyTItFrac3>F12ONo9~Mt%EK_~8-#TF)&(ZQ5X8C{l6ZDmDG54;HFDRH$ zZgoJj?YjB<>+IEkUWqT@ReRKs@PehTjL%=_lfikd1w3k=hAjEA2bMC5JG0g_US>GH zoyq5i$%Dfo2c(+VSj@O0mNMFBy7yexyXjx|%z<&~mi|*`3jTawy*2F8hFjA!_o?*U z{v*A8+WiTQns;0#b;bOhcwwG%qHA*g-eX;#ckU2NzqoYQ(r|a-*D-rfu2^Ni`I7pZ XjNTWWx^lU|U|{fc^>bP0l+XkK4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SZdb&7< zSoAKv>=?vkDB$*Ry={X*IYZdAye(d_MT|CD;s=&`z4V&)ShhjomXU1+zg!qx@P+iIGLdd%#wydr&xpIH&U+lrE_ z8QJG;QJb4^T~hn9$TIOQGyXanX#40#JYMuk?D3}ZyWC1i{i0$;&i)6v*Kh^fp6dN` wWqM!lCx=TXoQ)*!Ec@+qUU1`Tjm>uRgKj&DTa@nF0rV_`r>mdKI;Vst0O%ZuZ~y=R literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/radio-unchecked-selected@2.png b/gtk-3.0/assets/radio-unchecked-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..5b3e30acaba1f5e6d607cf97eb31e6d3489842df GIT binary patch literal 708 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7-ZW)n6dxq$5f!8WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)EX99de zT!Hle;R38CJ>&rT$E765FPMRenT3^KKu}0VR!&|)QAtf*LsLsfPv6Mc#LV2n(%Qz> z&duG!)63h(*UvvGIVCkMGb=kUzo4k3w4$=Ax~8_Sz9D+i#0v}zj8dL1jv*GO*G|q2 zZgLQ5H7{V@SmSwV%^H!KZZBr$AnzxC{{I(Q%c3#;WSUL672DtV z_4#>P=LYX)Q=zr&mP_6-Z(EqXYSmUA=?|}e|0`wq-KD;(=I}SO*X50cGt)!lT6cK< z&1!J3ThMM`;lJ;F;;G_U2PP*kV0S;s+|~PguD^9JEnghHJ|)KHX=7$p-m=^i2Qp@QFirk@qPOu~y_0mSQrF((S64N@?Rx04 zasAV-%kfK(Mt)tHcak^zTkzhQS0~)${K~uZrP0Rr^exuFP-pOT^>bP0l+XkKTp^NZ literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/radio-unchecked.png b/gtk-3.0/assets/radio-unchecked.png new file mode 100755 index 0000000000000000000000000000000000000000..76830193fdfbb3f54b4a86d9d0926424634a8217 GIT binary patch literal 410 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBH(PJmB{ zE0Df?`SO`FXU?BLfAQkQOP4NP00ST!C<0^xMSuVz1z{tTSFT(EN&x{x*RyBOfD9n{ z{Q2{5-@bkS{{6>~A3uNo{QLLs|Ns9@_1aGX?UO4B@(X5=l~YhuO3%p3&Y3iM`iz;6 z9zS{Z{L9yGKY#uD{rmTFzy05UD$6`w9780+bNj>j8WaRr1*_MKxC%b}S6<>8m|RnD zd~y=w!u_pZ6Dx3W8 z5_I`&d-8t&GXIJI{fG%M0 MboFyt=akR{0E?Ew3;+NC literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/radio-unchecked@2.png b/gtk-3.0/assets/radio-unchecked@2.png new file mode 100755 index 0000000000000000000000000000000000000000..f9bb42208d8d107ee32722e16322c193feb11dff GIT binary patch literal 716 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7-ZW)n6dxq$5f!8WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)EPXc^G zT!Hld{rk_HIdk>u)!Vmk1KG!p9RqUDojZ3P3@%>02&6AuxBz581R)Fv8z>F|a4tj_ zP!MhckPR^bE&|~~RFXm7xN+m=&6~Gw-Fo`;>9c3goC+MZ{B?T`0>-HPoF=3 z{_^F^&!0bk{rdIq-@pI=|NjYJFAMaibxDw4FarxK8#@Olm!*}pt%IYJv$wBba%x(7 zPHui-WmQdY|AdLN=gd8P!;aVNwHRQEGptK1^7 wvi;gBi?!~nqN~;gZBDzoI<)AQo%Ub;`&(Cj-|&pV4H(J{p00i_>zopr02bbbi2wiq literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/switch-active-dark.png b/gtk-3.0/assets/switch-active-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..b617751ad0a65558335085ad437a3b0754cc235c GIT binary patch literal 803 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42+rq zJ|V6^#SH)dhc4`ko;@ja=ESHuJ)yJuBj)sm&+Ctz-4i~yFKpI?u-Uy4bNa()^+wF? z4V&8=F}puvc5nEcz6dZ1pABRHxjd=PayPa1Ftzb8x3V<1vNE@}GPkj|u(h#t^|y2l zuyS>_@(i+eb++~Mw)OY6^Y^g}j&h0(cZ!X0ii>cLi*$~UbjiqY&B}7i&i2U9^{y%N zZ7A~tqQ-K+rgFd5TL0z>phf=ebwRz2L47Sj{Vl=$&A}7fLZ^3!&FBU?#w+WGBQUJY zOM?7@85pHyy^U0*$VJ(}tq%J$H za{b9QkNw~OEBU0oy7K(b&CdxhY921toyqd#?9mPUclU5d3at$9t=U&mEA#n)=~ic@ zvqHsFzNgiSU%Qz$cQjkn_Cc3-av0W-g9sH!jse|f*!b&u6!6DEeF zCt0(_<&W%4niIuxfbDPQ?5;e);|X&fNi~SvjGF%aikawLrFo|;vbYW~-n>_QYVFDw zVqXI#-EXsR@UxdI?phRm<$QunvZ%upt9Mh3yV+J4ojYsOQ26WX2d8Em!*j(94O@Ji zM6WI0qjd0@|KtCVOl?B=hvHLd?7uik&7|ZL6fV qEBm%{pk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC3`}AH zJ|V6^#SH)dhpt-X(9jUNs=;&8q^N1_p>z5I7fy+t-W@r6Lg@Uin3??%b2~#9_C?I= z4V^hLYEDnY{Ql6{-QhF4fGVTrPYj>c8$N3SkR35^Lip_7usQvqb9*9Y_l3^ui=5pb zHm^S%C^e@qd~Sc(?B0ku{o!+aBj)yn&*={XGG+t0{SmW!L4qKuKA`sS*+AL8FrXTs zI8Y-9^#e_am<#2GflLEg1W^ex9E`xWfYgADf(arRAY=Q1dO;>bWl@!Z?S)B!)R+Q+ znVG4TyQ#H@nYp={1rS-7*?5}USex70nA>@oJNlSA`C8c8SlHQG02wa6RxVCfuFh6& z&epEZ)*f!wo^CckmOzx66FvP;usm?7!~Ri z8}1Yr;gp!-93SbNlYASJnvvm}k?EG5?Vgk4o}cGYnBiHN=~wHn#RoE)h}DF|l#UDXH1Hc||3qWfc=9PMSP*+Tvwfw{73CYxj|3 z$4{I*b^6S?3%Bmxd+_AxvzM=4zx(w0%hzu|e*XIXFVFA1KQJ|Rd%8G=L>zv5<7c#x zqXc`wlGCRa|Gr|hdH0gZd2cVQSz^>9;w5Xg@`PSz$!QxUn_a;@c{+dId2Kac6`{lkF_PJj0#JbA|ayDnpf=kyZ4bCFke zeQc4ki*Y<#zQ0iVUU^N~K14{ztbo7wfZ_o+a&fLPZBu~mmxPWUxb;Nw9x z!CUJ4^R_SI`>t}R$tLFnceU#al~TJq$;+6_Zw7GB5m;C}DX6yUZL1mkoSYYGGhAOJ zJz6>a;>G#dMF$SH=^btjd7-H8B_*RfA?0P;?0;N)flP08-L{9XV|27+b&pO6xfefc zi{%H8+RA*tst=!4OYi&JFu$_D;d;`4U#}N`h_yjd_(oRU33o&8$G`lwHt~C2vg6zU zKTEYb7ZZyI>5lIcYX3YiUdU%ReN(Y|;fI&k7WwV-KXpMsL^V&HJs_z6)6~r7`W6s{d US8I(8Y(Ryhr>mdKI;Vst03$SiaR2}S literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/switch-active-header-dark.png b/gtk-3.0/assets/switch-active-header-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..00893c7f2119da0a4f982caa422df09f626d2fc6 GIT binary patch literal 810 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42=2# zJ|V6^#SH)dhc4`ko;@ja=ESHuJ)yJuBj)sm&+Ctz-4i~yFKpI?u-Uy4bNa()^+wF? z4V&8=F}puvc5nEcz6dZ1pABRHxj=sTCvOuw8xwn5a}QT@Pge_1Hw!N}3*Qjih+x~uU^@^Bv5N|ENJ(}|OLIz3cge}} ztSs@aD*@U9w9coY)Tg=Hx3LUponLEhU{6C}Z*yQ@b5LJX(1g~|>D^&7x`0mVWBBO+ z3^DVPAirP+Mrj#2c>_ZuS2uSrZy&$lki7iDS###jU$AxC_CrUHUA}Vl`t3V+-@JYI z{=>&lU%vnN_51gqzkjtET6KV-ujT3D7$PCL_h6&{bl*u(~->EGaR~7s6Joviu=^Uyfnt1OY7UkUp?7Vo7yZ4@R&z*Vm<{zi~dahk%y9x$_ zt@Wak{J^*jOSAxS-Nbq8so0~rxrHz1eWimBD2!n0UGp=Qd@s|;xxJ5*U zME*&UB1yO)0w$42;4z7DLSA@s1UyL)rJi-Og~3d$=srv`5W_xvV70d5q*7L^)T^|V zTam}o$QdWggDVRI)Wxitf*_>=sy@y-DTlN&ma>GaDS~PgEOjAASpbyWni7sm#!(f6 z7}6GV)H1e4!KyBT)N+<`cnKF7;P1x*XaD2{lDzv z+%J?-vmbnL_Uz@dmZ6vY=!!lOw9G?{>=5Ye7QG?k8_5HX%47hk5UKh2Fvb7Rr50sig) zT&8%^RTM`R$5T@hs1gBHBJ@g$ z_ex3dP8E2k3BA)rJ^)fNEjOK(mrl$7iC!S37iBVvqzqYxpFGpAINQH0mkCgw$Eqr1 zR~4|q4z5~N^y$KbO5`H&Fv3KBzW%Ufrps5DZM4{AWo@&?cI)Ejv+B-+1v-+vTg*Zgh5a-|D&D+t>fl@Ob3u z_{8MY^z6TLuU@}-`)=X=Qljr&8hDL`UL-sd`hDhp4Cfxsa>a-rhG{jwIcS6Alum4B zz2QVFbf*6YgiN1PH&Afiq~N0T8lht|nbC5iU}A}gyo8Q%QfA+_?i*dy9_#Z-jGXA? ztGeHMr?g+}o@mZsG#*hdrkrlUSK!cRn)bHb$jl8xl*@FuxENrtl=o(kUdwcOdeQQJ5`$%-LPq0<6_?6*pw`K z0((a8T1KmDuc0J#J7`rFS?Jo`dZNuSvuR#GvS&kR$W(?ZfWCFx;#x$De$9 z6Ok+{BscLIY%IqYuXI$Iu76cIzx!rZ4Sec-`q<>)hYmR1{oR6Nmtk<`dTn5rl`~E3 zpC%liO)|YES-m@^2^S3AhJ~pimqO*h+?{iED(n1g z;x9u_TAmR{&6zVA-5)o7_w8-TK~fWrbTHXG?TNPfbG-~Kx9%Z>eHrT@9K-Y+=(Uqv VVMGKHH?@oos+m!1=R~cV6|rVc%!-+jt7b>9o*A`rR@BPb5vyiKubvgN zYF6aRS<$OzN3EO*R0bp?SI+`6VB~C&;3|-UNDv8R0~uhIU~!0S6i5W5vUvN-;%%#7 zf*_4RRJ461gwc9%Yx{w%P5U-A9oPgENmx5CaoxO}%}aB)EY07#ykP6{!fh*xwygvj zQnzPABT(7?&8-Kvv>w>n2Gn?P>x5&wmt8!u_UhSnSI=&`abeHhYkTir-v>nZuJ6Bh zPjGIH_;hDNS#?q1$Le!(Gm`GvFQ%$>hr>$dHO zjvl*weCg^jXVdpfBAIU-sjp=fS?83{1OTz8 BoCp8_ literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/switch-active-header@2.png b/gtk-3.0/assets/switch-active-header@2.png new file mode 100755 index 0000000000000000000000000000000000000000..fc19c16357facd41656469959406f035fff58225 GIT binary patch literal 1435 zcma)6c~H|w7>!Z|xrPD*0##J3Vn;zKM<`kihZ?lpVv-+05D^3ohmk-lj#30s6eJQz z0xD;cUjPRUV7V{l2ndP-0YhQr3<(Gk2uG4`uulK&&fB-&_x63??9S|LlAFs34OK%` z1OlOfKI!NI)?hFXswe?&H}2X37Nx89XfG8NmBA6$VUTVKKZ(7HKx|7?%nd1HbAdoK zAUa`)o?#b>B>%`j1c^j4yF>`R8sHxuXciV3M4vfqh(K)AaXanh1k4Dz{0s~qtGfvp zU7m(3pqzoTd`lkTOER#9^fPd}Pcaq4$o7RZFpS5(Fcnvvg<)jiVftAn)d$YP6=j}f z(jX=c2WMf5s1TD5v9ho*)rU>T!Za*Q$FXQQHVp!WY#NqD$H5>4OvkdR5Q_$}KtRK> zsK5-Izz?xOO#NyD1`w>XLWh78*nk4st_R;(kwX6|Uw7AgD#Z0}io^U{{;leNrJyau zru)D&a3efB>s)cRU-9Fh(%fJL@~&_S!^#*Dx~&u-Uq5*o@9 z6(~v>=Ii~hGS z2YRYLeyHa6*6{mk`F(Xm{Y}Gz%_D=a6!`dVasz|d&hcHb9D9G=f@&s%-3`JyVHOb~S!+vd zJ7~)F_(@Ilz;aio_SN*Np0ia)}9> zGyM$JD=kC`*C}bmtavoKU=I}6W*cmOgwLBYN^U+sf;yL|ldL@MnQ8Dx$f5R5Myz9M zmxwaJ4>=SRVGG+_Y1(}t#~WE@+Ow~y;b1voSDG30n}6kta?MYco9+a!MfI$B1zEwW zH2e6pR6fUfaujcWAG+!Gslt0=-lg}D*EXU~QuJ_iFOp+0#?fx$G`!CLS$sG|rhdu+ z#l4N)5^MxJbg7u6_=Rr##UZAdKN0!Vd_Pm)MNXo4J`SI-i#ZSw8(_P8=4QbU9I`;m zz+Z=5DlA}q7gHqrJS9&m>8X@sa~410m(&WEPIdJn3$*AYF%_V zit0l3NxaQvv1`r`mE5f@RnPY1xW#bTW^f5cuCa+tGFB7Z zQf;@67%Zy46{R;CccAUQYa%aY|ISMjMs;&6>zt_C#CL9Lx?%=7&y;nlJx2LNJYzLP z{erkB`&sWj+r~fn&L+p7d!F|)LGFiD%v=Y}b z-P}lK-i_AkU{32HOOFZT@`r94{>ml$HiYQTM&Rpm-92Zni#bfL8uH`NF{Gi?YWSMn zQ-a(l2@+ojEgLet*=o_K3NYL#OwJF6;}R)f>LBH+1fV@Y(&LGkPLt^##xF zj+{Lqa&Aw=?7px$6T;{8hRy1WoZA;M8_4d9nA;aVrzd<)f7t9^AUAwgPsE(wh&lb? zAjSRRb3r6fDr|0VP)`F;8PE`*Y+!FANOn%IUt<|ijek?6e@mq)5LmgJT6vn*(n0>gw+9Ap-1O zYQ6y&-V&ZJjv*GO_g=Xk#$+hK_Mm>H*cy%wR_+xIU9()9q{Iu~-YC5HKXea+iS+X` zAG`jW{hs?~rclBi&$MvuQlX&rYf>f)PKvOb#9&+IyE=89bnB1xGjEEXj9$>j`OQe# zSUdjnnyda_PX0OIBXi<=gxkt*by5s_CS_;@Ok`2zKd|NN!SMh2yi+FMQ)y^QU8iRk zbEPzJ2J?no$^U=ux*l^)6L#qBSW#bjT>6sUB~yk_rA615)gP8(3uVj^6ujtsIi2@& zwKT)0=EKqdrx^PvPGj)l^?x6K!_0Q0>i26;o|Vmcwyv6C!nETrKI>Syt^CiMbKB^6 z@nXaCZ%!!RP7Gu2c+T&7jl1`nTF#TCi+5vnradjy7Z(>wu5aDPI6vlpXxpj>^`Nxq M>FVdQ&MBb@01h($ literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/switch-active-insensitive-dark@2.png b/gtk-3.0/assets/switch-active-insensitive-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..7058174ca572bf17f51e0f05470dbe4e803ac919 GIT binary patch literal 1421 zcmb_cjaO1<7{^Rg7FcR|va*$_%`L|=h3GDcj|}+`5xAg{Y51L@f}+j}r$o>N6tyHS zqE?eR`{vQoU&~fjTCI6zd)eQx=ltI1ci;ED=Ug3+8;ipR zVlfyDj=7o62QdpQf|on+*O%S$2EkoHWeU8!yzY+0kAl*>V6#Ml!7SCfmYeC}%XC04 zQZmHKM0ti%m0FaJQK?iB+4;GO?WqOn5%Qu;>vJd&gK-<>u>}n9Fy{SxwOTD~Z>Ion zG;%CzPNzlK(7?6nlFjDi!)BpnFVAjD+OHL&#;q-TBo;*Sl||TO7B?9{OW0b=M-j2z zB((06TI*noehX?$veydjCNXM&n*fg_S!=~MV-ji_53B0OjmTTNhA zWHU&tCfI5ep)L{zx!ojbGQlc>74X}$bL;)ibqsXyQWF`?934la|$V3PtLQLWY z7Lm#!K@e#JL;?woL#9#53>ulqfB;yr5Q_Rm@QX zlyCtmOL$r}Pp9VT0V;V&6(6bO8!H7hRRXg{P_Gpo(2FdH$clh_0O#rpqO-s!ZdUTS zi5Rz8?z6qI*ts}7-e=x?Uq65U1xtg1mVLNNb)zwSN-C;NBIwDXe$of$hKiiokLrJI8F{22{-`J6AIB+d zuQKLF4#cz95C*n1J=>ArOVZQX!5_^W-IN*Jj`gqQtq7mNmA9SqJ}vic*%TMOARRrQ z=pg?Qws28(f7$yM+p0`d{K#)d{CZZzp$qo>+|7dHpV%tjG;hs92)^3kNTFrx|PYl=e4_JG%!f@YQ#m?k{qjH*X}$`QP{`*3FaA&W>%0o?<&! z;sb0eBLK4)wZPkQaT7ieori@I__1V>(J~7SA{AFfN*VVrs zOxI6cIpbdEwm8-q-cNgdf4D9D+LP6t%^MtTTl_ATE!o@I>~rGdoiEFH0rsrv-xYsS zhAUD!TD%=Mlwn~Bx7EdpBI<9$x01U;!j3N-U)=S2a*%Q?@=UvxS65BVULxzg7}E7F zVzRYF?woqdEblA2rfbM7%#;1}M(0;>Re41j^aCz!qP(~*q50F9$KUrcE$^`R9Ah57 zCmsG+&k60Jle15Wj-O~uI{*);ZuEBCOMp)!QH=qxU~uia~A!?&2p YfU9wu;n14_eXidjlfk7Qqi*~1Uyg@z5&!@I literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/switch-active-insensitive-header-dark.png b/gtk-3.0/assets/switch-active-insensitive-header-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..981402c875ac4b16135eebc68e69c9ba3aeecda2 GIT binary patch literal 794 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42&EB zJ|V6^#SH)dhtBK>ojEgLet*=o_K3NYL#OwJF6;}R)f>LBH+1fV@Y(&LGkPLt^##xF zj+{Lqa&Aw=?7px$6T;{8hRy1WoZA;M8_4d9nA;aVrzd<)f7t9^AUAwgPsE(wh&lb? zAjSRRb3r6fDr|0VKv#WGS3OWA&>WzGz}`lXf;qiD4JANjz76HRP33w(VCbM{?4W1r zpl@iXZ)&V>YHDcbX>4a>?Bs1~XJhJMWA5o{0Yu)e7QP`i;UPAWA$E}=4k<}aX=zRw z8P3^Ro)x9ub)~*Q)KKc%SmxVYhA6#226Ub%nb~81y2{p5R21$uUrp02-70`qX6M%_T=B z`TO%co;yQ%^O^Y1Y2AfyR$pzLY5n*;r-b61%PI^KmDd8ITOK{-W$13?uls#bibHj8 zCBw~zo!K?3PlQjL&sHE{5cb&H)mL=uH^z{Tj$h{eRn9@Ko0t~(xO@rRzAH-DwM^2X zv7=+&>uJ|q=0AVOc!Gydeogk=g?>u}q#4B8mixcIWwtlVJMYbhvwK5l?apR!m?Xbg zUfsrR^MC0Z4Mlq4ZpnFapOmfZ5`W*AqZ6W2d~Vac_g*i5ZT;d?QGUJHweD{B&aFSL c{CBFq#K$Uj#_rq!V0n)=uq?%`7OAI5TS0Ma#TLZ{T#&k3plY>J3wF|fp>w{ubMNoIduQg%Ij71<%L%r!9vVqvUv^;4kHgXj)Krp5hcze5WF?kX`_4eG7X6H z^AS=0W_fykVM=Zqp|G%!vLz=gPm-cYqsVhJ@CnG1K(M)p#_$mEG2z1pl}g3$=zxL6 zunh*)hE4Z@EjDPytpVN~_7)Xgs*1fFO2=q#!RjH(aL8VdxUEc^n8JKp`m)tG>h!y{R39hXlnu)j1UM4gW+)IMsyRGD~^*$rD^FI*)my9j$E$Tmixu_ z9Ywo#t5hX>%F5K5edXm9`?ddX3~rx#Od#0G*{pD$=pSl{#_1>--HLnU7xa!hYbvbOV&}_|DIF zyfhNJA60o}!bvChs57Kk+RlD|9BbiqcQ>tiR=_v<4`l>hA1RKxz&r#^I`^j!o-rS5 z_8-s_JrFih?(=KyYDM3cht~_61+*|u#hiN0;WsTDNtn9Y_1q$TZn5M|ROt)skn)=+q9{W6<_zBA$WiZ|x6lOx9jLQ%U7uGgadF_XKC*lFp_N00 zy3pagGgsCBjPje_m$ika-JiKvM})k_9wY|*$wilYVct=l%4kXP-kX67LgLy!Q@31T zQs#Px^f&rV_6HO>^?Z|fFH-4D3H|!*^h26tde7bF;#|rL=+y7<@MV{im;OM_Memp= zw(W?#t=T&7k@4MEwNu8R`XApx?fa?86Odp0PHegzpFF(wB;iWg#6#Q9jceqbfvnR- z@u%HeLtLf`y1qRzGGp<)*mzEM?NrBURKJ%c-pm?%>&CcGzW0hT<#>Ap4d!I`ly>Zs z_ttbLs(w;0ZG9b-Gy6T%6yls-d{?=4B`xWI7rh7enLlqD3iCa$pYM@9lDxYAn0(xG z<%J{A;O%aVUVk&NtLv}7)pgOcrgn^Mqz@gLSuZY`BJUhut8Yw34qJb9Y=px)#!N2# E7fhyMlK=n! literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/switch-active-insensitive-header.png b/gtk-3.0/assets/switch-active-insensitive-header.png new file mode 100755 index 0000000000000000000000000000000000000000..01540fb671134c8eb7241d7b73e18a44a0a0bfe0 GIT binary patch literal 788 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42-M+ zJ|V6^#SH)dhpw8Luzr5jmT3_i=Z3DD9=B?G_=;I^>t@BQnj5}icJ!(lk!xl}E}Is) zW_IMNnGvgJN3EO@wR&dc%2`11=vA|$R?muBH9K;}%$U`4B390fS~W9r#jGfx?5f$( zKxM0DMgtYB1S*?dynQ7|{YsEtpsu1FDYS35Y&C|McPQw@+`sefjj`$EROEzWn;}?boj# zzk%rY@4tWl|Np<~#?u~PIE0r3`2{mD@(Tz`NlUA#scUL!>*?9p+J%ONg-0Z(q-5vh zmXwxNR5mp=x3so(baZxgb#?a;2mYykSP2YsIZqeI5R21$uiOkfWFWxyV2grY2RGBB zrcKS-g08Ls6O@)JY?^ZJw|!S$m?(ZW+Hz{&ne1THvQkt(7x(J~-6!A@|;~5AlyL{X3Hr_we@)o&zte4)jiQ z;5Btzk>`}0aeV87KTq~DPgu3>Xh6=+2Mdi?oOt2w=GL-s$>{^>tY3;Aps(TRqTmK6;f6nspj7GU>gTe~DWM4f@0F3g literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/switch-active-insensitive-header@2.png b/gtk-3.0/assets/switch-active-insensitive-header@2.png new file mode 100755 index 0000000000000000000000000000000000000000..ed8f760e738d5181875e7dfab3bbf5742385a79f GIT binary patch literal 1428 zcmbtU`#02S7#~I$jCB?LSUZRTKx zKp@Z|!9fvVPXue5DH5=J?MoEckY@rzqD)Oq`$rBAgA$b%Ogw`?I2P%b!OeeW;=$o+ zIyQzLnRff%v0ln-JlKN^Mu z+5zAASqz;JL(y<0p3TNLvdO#(GLIJxLj*3D+Q21As(|Jg%sTSmF0mFO>Xn?BIt~z! z?z5EbfWXILBY4x1M z#+qbFZK{Ny-o!uKBskY1Jl|5E-PVxP)=`K)qNUuzaHZ%0PXmo zc5+aw8P;k>r?vln0GL*PnAXmHn$~0P1Hk;;+`_`VZec;U97{Ugl0Nc~udTrQa_JHH zNQ8l*A<_tCW@dp#TUuIKTie*$+S%K$baYy~ZvA>^7uRhbo?c$ty?uOq{q_a~U;+;k z2;mVCMDnrY$Ky{VoK8+oNl8sjOV2o;m3<*MFF*g%m4br8qN3uGl53^czd2SNEhe46*iV58C*a{1nv$ z>v1uu>29mJudlD)#hKX|U1t%bO(^v7($YNLJKmR07$=Fldre&Tb7g;>9*FFYkh^Ps zUDuo9_LjC$(M%98$Yum#-c0CPk#5*eTJ>zR?_gQDQ`rqWY>s7i%T4GZtE`@{yxvuQ zIoL{8iSEG1t}0ypy|aUj;~2b&e(n?X2aF5jmOZ6asW=z)o$1NI63H+ezB`)D&$UDC zs2Eg)_PMnd%ddFU*x58kd0T04yJSH=`>9%%cyYtTV%OL{x0m%Rv&O7XVeVbE**ZdX zYS|CHAK&EMV`LusM7g9mB)2&DxFXYd%BN~y#-4YZF*v@Z$GQT@8ugTh+Fd729r~K9 zzQSD5(MPaQg!Z5(vV*UVKiR&J{L;hqiM2X>URb2`&6+!SwBddt0L-gS=zl&@GZ{6r;7khS4B zlE<^yyt%Li!qy@4+(c7{(TP#R&}$Q`epFW~{U4}8U$IeIjafYH@ZZmaKN@eQ!p_ n+$+b<(zmnu4V3vc@iu?Nos{qHpqZ1N>3_u#EI#N#AocQp!9>$4 literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/switch-active-insensitive-selected.png b/gtk-3.0/assets/switch-active-insensitive-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..1d0d17ee66dbef82161928bd633a4e2ea49588fc GIT binary patch literal 762 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#T$MV|wF zLR^9Lf0}`3AKyRw{2p%n%P$`w?8`5o0vXp|KaX5FJ9hQl#P#!%KxjeA#sz5`7i4T) zl)ZUb?v`c6+g6qW(TpWS@@{Px?I&pv&4{^`TZFQ49i`|{)W?_a-v1MM{~SS1AXc3?@6 zUoZnBzkr~Ww3@o6mbRXatzBqXctmnac1~_dX<0>OQ*(1mYg7WIZ!pVKDe+`lkDs#$+9uWN>c_U?)&IXSQ z=a@7;Ub-Xo>5$sx)QNsfds!Bo@Se|Gwe4g{Ww&3`ZlwnAe;;ot7{%U8o48;y>w-_G zCP?YMH&AFS=2AGcKTd7WX=%=T$_!JAr)|n~e(!WJXvZO=&DB6h@NW=Wz46Quh53Q~ zhlO=F^xRhV|8K<=@31#@=ElnxzxD-(GDnEpcs@0mcA;qHV});Tr8nEWVu<=!1WMBk Mp00i_>zopr04}kmApigX literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/switch-active-insensitive-selected@2.png b/gtk-3.0/assets/switch-active-insensitive-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..d0ee6a6d67510becba07b4ec673fc1d7f776be05 GIT binary patch literal 1314 zcmeAS@N?(olHy`uVBq!ia0vp^89;2n!3-o%$)D#0Qq09po*^6@9Je3(KLBz$3p^r= z85m^SL71`s>Bm%{pk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42)9) zd_r7-ivJHs5V>-8^vc<>tAS{4{OY-h>*u9yT#&YLQO3qaS(}#>Z(CUkL_1bj>{?p| zM0?iP>{(w2LL2M$Zfw}Qv2pL__JdodoY*_{#NOGb4$eMvc zAH0A2=hJQ#q1Ypngm%6$E57x2#rDXDor-_7dbXKc-BsjK))$zpb82DU z;^Hc%$2lpTnJk^w(eLLtg&t({*LbM9F8KYHzQxaUy;lf6DeQk{a@XbRL8gr!jCrPS z9i9iC)7p53>&w+S&ff!Hw{LGVI@Nsmc7Xk>Ry#qrQy2F0-d$+(=(oG|1#U4Frw8+k zn?AM3`=5-K{w;l4aidnriVLc%oO3+9eL6%QF5-$cpTGUf{r7wBr8rueO=-{8D(U}a zx8y)cLK`nS-jIeWA&y0wBoT7G}=6Ne^V)r3nNdsS9FIZ(*- za#^13N-jPb_2A|DZC~dWn#rmk4G6z?f6_S_^{27>6ZYF}+g_Iyxov-f^(*&j$t`DY zlr0e2ypdJb{BFqUkI%o!GE8JW+dRL>=TFHaht67`m=&@$j%O;D81U^&zjg5WtKak8 ze@cDHy34uFGIC2%+(F*j^8W1YEW3==?Z3Q`-t8B{tQlCp?2P`qB@4g0-BnRJWqsE3 zj%4!ZyRF%uxR>qkmwA=7$4^GuHT1}IALrQh2XilLFT346%kJss6}NknKBuZaDh+;D zqic8NDeJ1EHD*&imbBJvt@BQnj5}icJ!(lk!xl}E}Is) zW_IMNnGvgJN3EO@wR&dc%2`11=vA|$R?muBH9K;}%$U`4B390fS~W9r#jGfx?5f$( zKxM0DMgtYB1S*?dynQ7|{YsEtpsu1FDYS35Y&C|McPQw@+`sefjj`$EROEzWn;}?boj# zzk%rY@4tWl|Np<~#?u~PIE0r3`2{mD@(Tz`NlUA#scUL!>*?9p+J%ONg-0Z(q-5vh zmXwxNR5mp=x3so(baZxgb#?a;2mYykSP2YsIZqeI5R21$uiOkfWFWxyV2grY2RGBB zrcKS-g08Ls6O@)JY?^ZJw|!S$m?(ZW+Hz{&ne1THvQkt(7x(J~-6!A@|;~5AlyL{X3Hr_we@)o&zte4)jiQ z;5Btzk>`}0aeV87KTq~DPgu3>Xh6=+2Mdi?oOt2w=GL-s$>{^>tY3;Aps(TRqTmK6;f6nspj7GU>gTe~DWM4f@0F3g literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/switch-active-insensitive@2.png b/gtk-3.0/assets/switch-active-insensitive@2.png new file mode 100755 index 0000000000000000000000000000000000000000..ed8f760e738d5181875e7dfab3bbf5742385a79f GIT binary patch literal 1428 zcmbtU`#02S7#~I$jCB?LSUZRTKx zKp@Z|!9fvVPXue5DH5=J?MoEckY@rzqD)Oq`$rBAgA$b%Ogw`?I2P%b!OeeW;=$o+ zIyQzLnRff%v0ln-JlKN^Mu z+5zAASqz;JL(y<0p3TNLvdO#(GLIJxLj*3D+Q21As(|Jg%sTSmF0mFO>Xn?BIt~z! z?z5EbfWXILBY4x1M z#+qbFZK{Ny-o!uKBskY1Jl|5E-PVxP)=`K)qNUuzaHZ%0PXmo zc5+aw8P;k>r?vln0GL*PnAXmHn$~0P1Hk;;+`_`VZec;U97{Ugl0Nc~udTrQa_JHH zNQ8l*A<_tCW@dp#TUuIKTie*$+S%K$baYy~ZvA>^7uRhbo?c$ty?uOq{q_a~U;+;k z2;mVCMDnrY$Ky{VoK8+oNl8sjOV2o;m3<*MFF*g%m4br8qN3uGl53^czd2SNEhe46*iV58C*a{1nv$ z>v1uu>29mJudlD)#hKX|U1t%bO(^v7($YNLJKmR07$=Fldre&Tb7g;>9*FFYkh^Ps zUDuo9_LjC$(M%98$Yum#-c0CPk#5*eTJ>zR?_gQDQ`rqWY>s7i%T4GZtE`@{yxvuQ zIoL{8iSEG1t}0ypy|aUj;~2b&e(n?X2aF5jmOZ6asW=z)o$1NI63H+ezB`)D&$UDC zs2Eg)_PMnd%ddFU*x58kd0T04yJSH=`>9%%cyYtTV%OL{x0m%Rv&O7XVeVbE**ZdX zYS|CHAK&EMV`LusM7g9mB)2&DxFXYd%BN~y#-4YZF*v@Z$GQT@8ugTh+Fd729r~K9 zzQSD5(MPaQg!Z5(vV*UVKiR&J{L;hqiM2X>URb2`&6+!SwBddt0L-gS=zl&@GZ{6r;7khS4B zlE<^yyt%Li!qy@4+(c7{(TP#R&}$Q`epFW~{U4}8U$IeIjafYH@ZZmaKN@eQ!p_ n+$+b<(zmnu4V3vc@iu?Nos{qHpqZ1N>3_u#EI#N#AocQp!9>$4 literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/switch-active-selected.png b/gtk-3.0/assets/switch-active-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..508d50d2a549067ff6faa468a666476ea7bd82ec GIT binary patch literal 805 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42=2# zJ|V6^#s3EgJp1(F>8JN-mOuae5h!x`BW;9ub)S)niaEpPVDMAiR5f%R`!_f5-`sLwOY4CxvrZqJefrSs zGl%A!IW+go;pLZ3uD*O`&6P8oZ(Kb2_#V*k%P*c>c?m>MufKW*wCLvR7q{QO1iI?^ z=MOJFe|-7n)2lC^-hBP?_S=^qzkmPy^Bd@-#mSetfk9?g666=mz$h&vCvRYAC5*YzkdJz^LO{wbBVyf zSMzjn43UuBdoVMaF;Rr=fxCxSrr@PTuGMXmgePa7vhrNLCG*yt|No^YnS3nTD}UFV z?cB@g8vzkck@LS>UOZ_yJz-{+cweYK>gw63dk+-C+3d``3euv^cZ!7#z2m^jtOZRCT zs&Q{pIkA?Zqv-PUo4n>cmwd%msst=%__pJvs%tn<`g?$9!5;2}sr7f3c9cx6PW7A+ z&nEC-TDFzZ&VD0Ky>!N&PwQ`|zk5E9g+GsBo9i^A72bs>+tk8)Qt$b%Xcm)q>oz}V z<#o@ulHQ!FVu)1t)XtugV!7Ut$}yeDU? V*;#nbUkwa%22WQ%mvv4FO#p9r*zEuS literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/switch-active-selected@2.png b/gtk-3.0/assets/switch-active-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..3d77efe03ac547046a1ae690cf22bf4d97b9bfbf GIT binary patch literal 1442 zcmeAS@N?(olHy`uVBq!ia0vp^89;2n!3-o%$)D#0Qq09po*^6@9Je3(KLBz$3p^r= z85m^SL71`s>Bm%{pk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC3`~*% zJ|V6^#s5bE?huGtH7go~X2-0a9lLr??3y`oYv#nSnVYz7UfPC*X&V-$Z(NiCLW{FD zEh*ZzvUvN-lI^QXcdV}5wYCa~cCV}6y{=~W`kFoKYj>}&+q0o=?}qxl8ykRV-^Rv$ zo7xXd_pi^rEwHn#Ro zE)h}DF|l#UDXH1Hc||3qWfc=9PMSP*+Tvwfw{73CYxj|3$4{I*b^6S?3%Bmxd+_Ax zvzM=4zx(w0%hzu|e*XIXFVFA1KQKY|d%8G=L>zv5<7c#xqXc`wlGCRa|GvVvdH0gZ zdA^s|EHUa4@sicjd?66DWy31=<(aole!9Im>Itgpe#F)fsF4s$IFvy!TyLcJSo2 zSMQ25Jl?lcB<!TOM^LGNSL*SqEd!&RT&!U61ll*#NWd)<4#1}kKi+8Pc&rDU2f&lcI9+S2miLB3yvQPcbop2oo*=hB+XgQ z;(+7w6@L}umNDz*tl;%4x=^_<^v%z&;iqIaY+N{d!Se;)HLI`xx2s!uf{|N#7n^wS zLcK$tTr#Q?5?-{eT^w%{_&`I_D$$Uqf9vFz8k%iOKK;uIeRe?E?2AR*z1x$d>UJvS z|5Lf7UVli>GwmdKI;Vst02+sL6#xJL literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/switch-active.png b/gtk-3.0/assets/switch-active.png new file mode 100755 index 0000000000000000000000000000000000000000..8c46a95bd36ce085aac0eb861955d1e580be9dd2 GIT binary patch literal 803 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42(Jf zJ|V6^#SH)d$E}(ky>@oos+m!1=R~cV6|rVc%!-+jt7b>9o*A`rR@BPb5vyiKubvgN zYF6aRS<$OzN3EO*R0bp?SI+`6VB~C&;3|-UNDv8R0~uhIU~!0S6i5W5vUvN-;%%#7 zf*_4RRJ461gwc9%Yx{w%P5U-A9oPgENmx5CaoxO}%}aB)EY07#ykP6{!fh*xwygvj zQnzPABT(7?&8-Kvv>w>n2Gn?P>x5&wmt8!u_UhSnSI=&`abeHhYkTir-v>nZuJ6Bh zPjGIH_;hDNS#?q1$Le!(Gm`GvFQ%$>hr>$dHO zjvl*weCg^jXVdpfBAIU-sjp=fS?83{1OTz8 BoCp8_ literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/switch-active@2.png b/gtk-3.0/assets/switch-active@2.png new file mode 100755 index 0000000000000000000000000000000000000000..fc19c16357facd41656469959406f035fff58225 GIT binary patch literal 1435 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 literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/switch-header.png b/gtk-3.0/assets/switch-header.png new file mode 100755 index 0000000000000000000000000000000000000000..f726282c096d3a8c848966646ab8485e3e0a1576 GIT binary patch literal 781 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42-M+ zJ|V6^#s3Esd8#0s|tfB*-tAfl)$IT1Hz(*UsL-*~Qh(+b20Ct-H6c zf5PG=OV@AOyl?-3L&uI^xq9Q~t=o6*+<*A!@#7~?o;`c{^5v^nZ{ECp2LkWG;429H z{Qdjy-+%v>ACqDP2DyZ%i(`nz>Ewh3<_V$`1FxDMW-bX`;u;aSWrIi5Pu7+emR~m? zUQSO_IM{RH@bbs+6eaM02n36m|~Q5bL+7uH5MulfI1c$`Y5J&oX=O z*zS3wn8Uh2t#A?3p?g=Z928HQsu3V8?l$4J0AGS%qpRDj`P%sqkg TaVwgEvB2Qz>gTe~DWM4fHD}7o literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/switch-header@2.png b/gtk-3.0/assets/switch-header@2.png new file mode 100755 index 0000000000000000000000000000000000000000..03d95dda36aeccfa8f718bbf0c42372d8ee027d4 GIT binary patch literal 1343 zcmeAS@N?(olHy`uVBq!ia0vp^89;2n!3-o%$)D#0Qq09po*^6@9Je3(KLBz$3p^r= z85m^SL71`s>Bm%{pk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42&BB zd_r7-ivN!SSP1<2^XKp1zyJRI0}22czkmP!{{8!pA3uQPr%#_geE9J3@X@13_wV1odGqG=>(_7GxB+Bb zy?XW9wQH9yUAlbv@`Vc*&YwRIB*TvdZve(wUrCT(Faskq3o9GHfS`z|n7D+Lw2Z8r zf})avp^>qvnYpEnt$$!pa7bumRCHoea(ZS~PE&JBYg_x|X^WREUAAK7#?4!{Zri?N z*Pf%tPnAH%D+GM|`RmuO z-@k!@#_hDPo`HcW-P6S}B;xSf8$W|DJBYA<2-3gO^qp0%V|$RzD_$-Rud8C&{M@_N zFZHms*fQ@%)|M$I3r%DHrOsx!v}JbAlcnbj4u5Zd(thTN@$X$XYoptfZL{^yzMYqs zpCA!7^I^mG+r@ikE;rfr`{1-MyQO_4u5ab&S?c=o`=KVK&X<8AqWgB;ZMa!r=n+&I zHL<2EVMW67$xq+BYyHTy)=RNdD)juisO6;^(-!wUNs`E1vGtavP?z@6@8rmGft3JmG)V*9#ELFnnVy6<-xQ}y{%e|@j^Go>GWnW;P@MA&_Yt_fV zsmo4Hmp@<1|1SH2aKMiVNiW0I<5_j@f93mOs==jd7t&NeVU=t}nl+2C)|XZTMQd;K zy%D?4w}e{#R%5P=c1ugU!ky^D_Iug)Ep7s#vr>HCe=e)r@G2lg^Yo8|?}t{zdIyww zRol-zvuWCbPm5-)f4}HfdhP6r<|aS={F;0Jw|unp`?T%T^c9R-*O#boKQnu><&@&h zn|6Oc`lM=WbbsvB-n)$(3YjBaOeZ}2`z!2gfq~xj#j1SrYxDL+|9PWU&lhT5@BOwg zDV<-X+cfp?+3mZnBiL2a)6Y7-VeYDYRVFp(=eA0x2`4%x1!-w+n&G)%#)YYC)t2AT zm914yaCWP*Hv7!?%r|%XZZ_tNSA{MfNVvY#?E0_!8rcT*42oVKdKVe4IR(rN44$rj JF6*2UngFZbL>2%5 literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/switch-insensitive-dark.png b/gtk-3.0/assets/switch-insensitive-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..cc4cad281c55c3f694069876137ee601e58404bf GIT binary patch literal 667 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#T$MaKes zLR^6~5QK(?CL|<8MMXtKL;%@wU=R}%6CNHO8yg!P9UTb+KtZ4~AOJFe;y?ya0h|pH z0dgTCKrRFTm4$_c0Zj&SfovcN-aqF-d$!X{&W%xwS2q7S!L^84iREp?T}G3mbuBN=Tg%MD z{1|4fC#*I+u}9o1$VvBM%)~vrqgQ4ADZQR`^v3=8h1TBm%{pk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42)g@ zJ|V6^#X!)|&=49L>fqo2Bz=8-)6&v_3_m}=q@<+i=x882ARr(iAt5R%3dl}QPL7L< zi;Rp+OiYZ3hyaQJxj-qPg4o#D@bK`Mm>3`z2!P@cHc%YM1(HD1fEs}eWN{!HC=O8o z7l#W%M35B#*$@+e3?Kk%gp&|m5H2zsq%JxdC}Ii(R_^9N03@wEEi5dotgLKoZ0zjp z9GrcffB;Ck0+F9H5CBPcKUW~|^mFwLaQ6=I_Vxyb4=`ka0TLD#2J|e@JCTtf!`Co- z83ThduO!GXn1PXrnT3;!i-(t&k6%DQP)JBvL{wHzPF_J#Sw+>r(8$=t%-q_>-oeqy zKOitDC^9-ZB{eNQCpRxIzo4+FqOz*GwyvSExwW;ey`!_My9X~&PW!)`fq}`?)5S3) z;_%xWH-m2lh_ELdxwdr2m0eqIU0a%Ulr=g!H#Tc&s2AhKYGxHd(?z0@hkpK#&(`Zu zQP~;pUvNya-v7*#hqHIjZ$AHh%JJ#%HRm4G{h$(k&`(_L zgC^tBny`r~nu}9DtBOpGsC#(ehj>yzfQR!Hrmn8Dzu(Sjn9#NR$EtGz zQ#j0>zRUUkUA;kmx@OidgA)t-Cp>qq6x8s|JU2m4!_;{*PgJ9h{HZPn%Tp?cElq2G zoLMmckLoVFElLyWay;6KQ|un!=J~}eX*WeM`kU~nqL7Vu*7A5Y9cfqD(VSA6aKCs( zlFsDR##a-j2Txz^H#fAaVvpp5GY;owEzSM-c5P?h^DU>I=4{(u&TbYeeQN8JZI&CF zmBJ@n(DuG8zIEZ!v*w3av+oKqe|_F%;nwp`202B(a7wXE4NKsakTMA&~$I{+lJdKIpm%cB)_v+74Enp#*`H~@i@ zw}Z2{6A1Y_x%xW0`uh3#1q1{@OaQtIsCQ2B9BZIAoJxZHf*Bb31q7v}rPb6mHMO+$ zY;5g9!@?tyQ?he%OG--1Dk>YBnp;|0+d4WrI=i~MdoY2I)bhzd)4q7RIEGl9-h1V^ zP?LcGTSC`f?QdOlP}{ALxw}Pvsgfy`4vlcKD+FvU929QRf4~H*Lybz?T^_R!T)_n@A1c68zWa3cD2dh z2t6nH`O1Y@-am8dPQ_|?a&BqicK!4&Z{ey(uh)fr{&fGpQ~AA;v$dC|HbsF_g{P~Z J%Q~loCIGFL^RfT{ literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/switch-insensitive-header-dark@2.png b/gtk-3.0/assets/switch-insensitive-header-dark@2.png new file mode 100755 index 0000000000000000000000000000000000000000..29174fa67cb740e93a347a9ea485d19a6482dc2f GIT binary patch literal 1147 zcmeAS@N?(olHy`uVBq!ia0vp^89;2n!3-o%$)D#0Qq09po*^6@9Je3(KLBz$3p^r= z85m^SL71`s>Bm%{pk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42-@3 zJ|V6^#X!)|&=49L>fqo2Bz=8-)6&v_3_m}=q@<+i=x882ARr(iAt5R%3dl}QPL7L< zi;Rp+OiYZ3hyaQJxj-qPg4o#D@bK`Mm>3`z2!P@cHc%YM1(HD1fEs}eWN{!HC=O8o z7l#W%M35B#*$@+e3?Kk%gp&|m5H2zsq%JxdD53`hh7Nkh4*L4~hK7d5#>S?mrsn46 z7C>O*YGvbY0|XA9Hcp;)Kma72yn(^u03@Bgot(X$U41=0J-xlXfuRHppOBD{u&^+o zmw}!Fnm>Et`w76%%r6P@3ua(sVrJpw;^N`u<>MC+5EK#;77>+|lap6aR8~h8f0vgYX2 zGB7Zydb&7zv5<9g5`2NAY}BYNNNX={nS*_-6Z;$pslQ%a|SO|a^M zaN0;aznJy3RYp`aF2f*U&Su9G1uIlO@`#GgDSTy_dwarO$5|U9wX#-kz4P*Wx95_{ zOFWc+{@!}dLF2sQ-Ga(hGo^y8_dc}g<~el9({`!f zC_!n_`4=owCT704cJD@ea3zcRGXZZ_*>F)s^ArKK^&yjXbG&72Z+=w59)IvDy^n)t?Z52W~yo>&$;ZONU?b3*%>Tp0ve_9fW)U z*GEF5Zj{~*cPPvBdcVL|_2YtVKi+L#e&W4$zIxO)h0{@Yw&j?;HcOIQDcHT*P1pIW z<#V~^j_1SQ^E&!HuzXq9Rk&qsYR0~EOS;$2ytk8yyJ)LzY;X1%>GtQ>`Islp7n*qB j;jKFxUjNUZVn3r?XgTe~DWM4fEb7L1 literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/switch-insensitive-header.png b/gtk-3.0/assets/switch-insensitive-header.png new file mode 100755 index 0000000000000000000000000000000000000000..2296cb4bf2325c692ff9a633adfe0b97edc2ec14 GIT binary patch literal 687 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#T$MVA76 zLR^9Le_Dd?U;ww_$B!RBfBuAUKYjZ2<;xccd+vf2^MGj4$_0y79zJ^F=+RS0kDoez z;>__A=T4kDcM6EkTsU*?;)M$rE?&HN`SRtfSFc{be*O0C+m9YSf|vs|`S0JqK+_cO zEI0}Dm0L-WUoZnBzkr~Ww3@o6mbRXatzBqXctmnac1~_dX<0>OV^ecWOKV$4M@MH@ zS66orF7RfHegV+Lzn(6RAr`0iUO6t*WFWwnaIj0Zdi{-FQNd29fKUI{r?7}N&g78$ z<6r$?_8XPmEl&UaRKoMPX9z8fJ?AQ;5;JEZcZ=4gOg??CHMx^&eJkB|2S!e>o_R$^ z>-_=kP~FSZI(zMS0>5ll+t{9%HS1A_o9m8a0#h!ChQHX}_?Sg>g0$lM_H4<=mrogF z&s*^9Xm5zV6@w?6_3CxPCM|g^drt^3-mrVE=*Vo(F`wZ^^xcPyj=c77PdbP+rffg{ zdl$z^gFflkD{LG;#;=>RlBN2NR&w9PA2KODiw?4vO|0v+y#9H&lz_syX0eec!=sr~uB|AK6`|AUej?(>%e1A@WR)z4*}Q$iB}P7r?@ literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/switch-insensitive-header@2.png b/gtk-3.0/assets/switch-insensitive-header@2.png new file mode 100755 index 0000000000000000000000000000000000000000..27c4a883728add7cd249409590672ef9b30e0994 GIT binary patch literal 1177 zcmeAS@N?(olHy`uVBq!ia0vp^89;2n!3-o%$)D#0Qq09po*^6@9Je3(KLBz$3p^r= z85m^SL71`s>Bm%{pk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42;16 zJ|V6^#s7yRn7d%bJRn*GL@O68TDfD_{#|?a@7aHN@BYL4_aEJV5QvWNKYaY);p2yo zo;Z5+)Y0Roj-NPl{KUBvC(fNack#l73l}e5ynOlc)vH&pU%!6y=FQu;Z$EhO;L)Q; zPo6w^{rdIWw{PFSfB)gbhfkkA{rK_Y*RNl{fB*jb_b)Ik``$aN0)w@%B*-tAfsu)s zg_DbimycgSP)JxrR8~%2K~Y&n)xglm*u>1-+Q#0&(aAp`FeoxQIVCkMJtsFWzo4+F zqOz*GwyvSExwWmmqqD2KhgguiUgi%21CzC$sBuEG{lrp{ zr7L8DLRJM-MRbVePtnlv-L9GYa^w5||4*iIUs^Id=Sk~1gTvq3pR}L*V*Gp4&06XC z@6F8hYl9bF^~e!lH{)(Zis_dP{>w^O%@0h@Vc9J+<3Ny*7VF%30+SY2Eo@pe$=lYf z=fCHisYOdPcM2U2_{h5d#7q9eGu?D9o>~#O_WO3L zxx#cW+xMX75^77e%Nzz@b?v*{b^fIE&rqDyqRQa0KKS$#LwLVK{&&%TH z=5F^XZrilt(cafK?avmtsAw*1Gb!iW+cbyg)I+g-ZN@C3O1@Xm%Gcene^g$!XZ?&W z+Y<|q2TX8wH4lgi^=g0fn+dRG?y`ZRLSK|$F z=b+cq&p*5R#I(IkLAl*%-8`$`3qRCsS_9O-v|$IwpZ1i}2Ya6j$Vgo%S8Lg$GxwIp zU2`?9x$To5hRa%780h&JNbZ?^PfLA<;>xC%Z(nj}^BkRUsY$%-!fsWKwVRGD_L@C? zL8F=Os)uE{!kfjVmynW{k=4@D*3mIDH@CF3 zva+{#aBy^Va&~o#jf;;@NX#!NEUc=kZfAjb)i!~YW zuqB9y$lSQLSNsu|-kclX>-7a?E)*@g_apvm(|Z%%&P9K$SLU2k5#cl}z8Nw{!uEN= z-gk5LTo(!^W|bb7zj-YnENH%4_S~P^&(&6~5SvwEn`B}CuzX@k16Q`(X}kl?< zGh&$GHX&x7_H4l$b*=9|mAJc{ZgGp~>3#m*ZAGl$R{QNSC%Ns*yJy!}xIKORK6yz- zZ}5=^%-&nBXN8#gZ~j+i`bYJO^@FN;+!g#CdT;WcecqM+=!yJJ#vsv@SFwISszFJ> M)78&qol`;+0LmB=C;$Ke literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/switch-insensitive-selected@2.png b/gtk-3.0/assets/switch-insensitive-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..d342d91fdead6342714ffc84f72715005c65b2c9 GIT binary patch literal 1081 zcmeAS@N?(olHy`uVBq!ia0vp^89;2n!3-o%$)D#0Qq09po*^6@9Je3(KLBz$3p^r= z85m^SL71`s>Bm%{pk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42*mM zJ|V6^#gqe1PEH{qAwfYwDJdyMMMVt_4Idw$;NalEz`)$x+`_`bl9G~z3l}b4ymcfQR8`fqv~?`4tgLP9ot&IqTwLAU-90?LyuE#VW8>oD;}a5-Q&Likii(R%N=wVi z%PXs@Ynq!|Iy<|%dz4ODyD=~@nR~i8hD02GJ3Tx2mV-#!Qzci9%!W6STSPtvt>uVV zdTWx<)J363#Bv00{{Qdp!?caXY>UZAW=YRbd@y@C`r}Cj) zDb4TtBtuEnS?8LBQZENiG?Z#QJNew(4-XS7Zd=}SSlA(!5~kuCmK~ns7Qc#BL`(Kz z;Ul&;_cmJcmIZ`K$}AR2``A-h5_M$4nIlZ?Yrac_-xYfGEAEHo>6F?7OeO~=POE)5 zP5)cOf?ewkmi$>Wzr-S$X={Ms!vBv{65Bbqb}OmYs|DnJ_2YT9_><=UDSp}k=|Z6a zYHNKQBX>+{)GMsC*5%xw`FKO24;&XzB# zHP&BNzJ2-l)}6OrHFESkSy26h_mT~JM^(UGR@p#3kEd5d)x*vGjYQd*Z3`6I+uu1_ z9-Pp4zUV@wM8H+&faxL6TgtimL{)Q&le)Y&S#V0X_ikJylyX%~bw%1ouYehgsunI< zVU@c`i}|f)rtrj=M1^NH!Iyu`3H#^9b1Ufbsk;xKgdEuzAamC~ue90n`m1BQ=?yxp zyH@^}I{cA;!aI)`t_?4x%vY#cIM;Q*mcO!Bm+xoae4ZQc^pBY8-HSWMB)0L;zo$N? zQt=@gr)2&qnZ@d!?k&r=kovnL)BKc1c88d#-f1?CiHb4P{y+Nle@%Tre_ErTxBRw6 QOF{Y8)78&qol`;+0LHoG)&Kwi literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/switch-insensitive.png b/gtk-3.0/assets/switch-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..4f3a509dd17403c8b2e406fe1e65ff9cc67f708e GIT binary patch literal 687 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#T$MP~wh zLR^9L|NsBboH=v%?%ng}&tJN9>D;+<7cN}5dGjWaym;~A*|TRMB0vUE1V{qa0969n zKme2issVB#Dj_03E(8F%Kn6tc+O=yyHc;8st5+eiK)pc08#iu1xIn2pckbM~cMr(z z>gww0=~=R5$+Bh3R;*aDa^=d^t5-vu0n~o`_HCfbw{PEm`t<3?j~~B(|Ni^;FVGjB zxm$&S{&6V@@(X5QAhEOmNgj&Fa)fK5|3J)6#IH#_-iAri6N2y z|Ie4|2~nIU7&m8m<%4;iYQ`RyHY_^ojr**DOfACIBOSa~&_0;|+m;XD}w^UrzIF;Zh2@GHcPgg&ebxsLQ E0GH-r+5i9m literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/switch-insensitive@2.png b/gtk-3.0/assets/switch-insensitive@2.png new file mode 100755 index 0000000000000000000000000000000000000000..051ebfcb196222c91f799ff90df0fd1a0187f7ab GIT binary patch literal 1170 zcmeAS@N?(olHy`uVBq!ia0vp^89;2n!3-o%$)D#0Qq09po*^6@9Je3(KLBz$3p^r= z85m^SL71`s>Bm%{pk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42)p` zJ|V6^#sB~RZ)j)$l0dM3|Nh61AD=mM=IYg}M~)mhapJ`7+qZ$-^XJcBx^(H-v135- zlP6CCMb4c&clq*Vh)N(EsNmwoix4i54Fnf1TmXukJ$n`?3uFVOfLx$BkOAaEv;Y}E z1z_dpfeavkOFFJp}ckaA- z^A;>vuxQbuB}+Q!D-!O_V-ATTH>GCDaWB{eNQCpR}QKfj=` zsG_o}y0)&ap|QEOt-ZaYv#T5EY&@Xdc6lfR1CxQLi(^Q{;kP$#2Hy%0VNX~R_ByKD zduv$W?oRH!wb#VLUpd|EI;QGY+@Pc|;lSVj@m}i!CQo?c=3j73vY!8dkKDeU=H-^` z(_dTq>)Xctk20uX;Xe~-vE!Ni`$WyR`+N&jX74NGURG?#_p&BXD_kpeO(0){Xx;{h5=!nsdt>%H{ zQT2^EyeBm>-ly{Z;)p!Nk@viAg=2I;lB24~mcrLxoM#y%zrOR>Pw(aSiqb=!uh`|d zY8!2&Pu*;?@C%r8`V~L#mrkeC0V&R|)&l;jujXXS=>%r5tC*?WY&=rzDzr*IeHPeT_m&1q2AeKl^e$&<0FzeE3a0N9zVQ7ilwnG}XK_!WsOVM8?Uj#tm!CU$ zv|yn^&EhR@KYS9?Q2ey@?~?d?^XJ~#a4KL$%7#SSbFz+e6t2ZjWvlw^(VlhSpJ`!l z)3R6M@gFAY*Id{#mJ=HmNrRH-gG$wMqUw5vz)b@YxCzj9rFXQT; Ug=~?!228mOp00i_>zopr0NOxzApigX literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/switch-selected.png b/gtk-3.0/assets/switch-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..ae87661fa3f52982cfaf8f178c7f03004f91c722 GIT binary patch literal 717 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#T$MfU=H zLR^6~RRAk1Ykq!yb#--3O-*reab;y?NlD4vxpU{tnKN(RyhV!^Em^W;@#4ixmo8ng zV#Ts$%Qk|+=FOY8Zr!>K47P9IzH{f!UAuPe*|TTgzJ2@m?|%RTkC4E7B=F(Ghi@?O z8w~z{!Cx@=|NsB0y^e7}?|GI4`2{nuvT^b83kZsd%PXj;s%vOz>*yO88X24T`1%C| z1SY4XWMpJ!W@Z%?mzI{5S5{Wl*4D3Dvv%#e^&3u|K6Cc$z55T|fBg96>$f)xpX4zx zF!Ff1IEGl9-h26GS(AYPTSCa4152Y6cWm7nx;x_4yB(p0+Ry&Rdx(fmDmZpo`v2;f z4|7{AKYL%=E9|%Ivy|har@}4Z#3uFd2sRd+sf08jIZewOfI~>V#m+_Ql1;1uRZ^Od-d`4S2g~|osrppe05u} w(^FoZ+uIoCH?C{B@lGws{Pnzq*LD3e3|`JHuVcDdfQb+o+OB>s>zopr0I1YK5&!@I literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/switch-selected@2.png b/gtk-3.0/assets/switch-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..0e4c7f70006d80a1e0d09bf083910d08a84ce3d8 GIT binary patch literal 1216 zcmeAS@N?(olHy`uVBq!ia0vp^89;2n!3-o%$)D#0Qq09po*^6@9Je3(KLBz$3p^r= z85m^SL71`s>Bm%{pk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42)p` zJ|V6^#dHI#tgKvITzq_d!otGh;^HbQDjFIZ+S=MaK0f~b{(*skSy@@Rxw(afg~i3i zixw?fx^(HXWy_W?U%q0+iq)%EZ``mZQpVJ!o`c1E?>QR z?fQ+Icke%V`0o9Ok3WC?{x`3FcM$^vQ@p2(V@Sl|w>NHw3pvWL7jPW$PFdHn#pTea z+pdQ{ghggHl?7f(N;Y-c?4+|nBjw-!>1osTbk4k6^Y_`&;y-q8>E4&=KnkO7t+Q2P5CnzCxebukWfA*9{-Hmk%JQZ@G@uR=i z=GNp(llg!0bj|v*dCml${&ODjvsSMNJK3{Q%J-bSfZMmt5}KB`-uGy7mmc!bZGW}z zby>PgWQI_?N#UiA++AnST<=WIDmT33^ZrTqLB>K)NmJ#d|8t}_c*T5{P;LFMx8TT| znbubv)-JcMpLW?IN62s9qFE;Yq`MBg%ayc5Z;wrv2&>?GsZ;s$P*J9@>HSxeCoTL| zC$MP&=Z(isOJ1;E;!W;mdbKNY&sIlsT@9{KyO57ew&p&bcNggY=I@TWko)6MyWbv% znc>Sq7W7{){&x9f)1(WJobTK8?%I|cQE7aA`}U{+sarKK)MFf8l`H7V1a0@ph)#B5 z+U<9?e0QFEa_QV1Cl}Z*K5<(7nRBvFo5r5!&hPg)RCZtR$((GsS3M#8LX&Rk>?AL% z5BES#Y+Nt=cD>4Br!m5B*bSy*n3f$S!Yt zN`9B~_oFgT?e3er*==ccYUZ}7(Klyp{_GjE)0O+goW};H?-FII89lx8Rlna{XuHFy zG-tz!^V4QNZhp1>pwj#}&D4qu5;Lyv_*vFndGw37SK8wh>E^Fw)@4hmss5b1ZkizL zw63XDtMC4+3)0kE6t&oeY2EZx$rhJs>pto|a}>P(|H0M!8q*E-GaO+xW!}rjRtqXV NJYD@<);T3K0RU8GGm!uQ literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/switch.png b/gtk-3.0/assets/switch.png new file mode 100755 index 0000000000000000000000000000000000000000..5c2407b157150012c169c64b2f864df06d46f824 GIT binary patch literal 729 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#T$MV|wF zLR^9L|Ns9lT)1%Y;>9y(&YU}U?)>@l5H5rPWCIxxHc%E0AR=&akO~+8Y5^*P@t`!^ z9Ju(kYuA8m2ni7cssVDZU%w9F-nnxJ$hdv`_T9U8fsC%MuI}#co}Qj1OO`BKwru(G zd}^7ioy4#~?eoHb|e`~_RLZ9jDM*ySr%uiw6N z_w}3iA3l8i^aW_tFNjGiEw3;#Ffa;xx;TbdoZfroX4oME0k#LzLRpWnGBWCNbV;w+ zAvopIr437tZhQaV#D}*d*Cx68aJ{McU%yM9YLm9SRpH*cTF>>;-Zf&A>?T>%rgI

AKw zyY^D~{flB2hkW7wUA1A~vzxOwEWUUyk4-DCDsh^5O9g+`(HZq+{o1-UccP~*K5{L7 ap{hdnx6r>K@9cqL%;4$j=d#Wzp$PyF!j$R& literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/switch@2.png b/gtk-3.0/assets/switch@2.png new file mode 100755 index 0000000000000000000000000000000000000000..9780af05ca6b84753af63804448eb2c92dcd6928 GIT binary patch literal 1264 zcmeAS@N?(olHy`uVBq!ia0vp^89;2n!3-o%$)D#0Qq09po*^6@9Je3(KLBz$3p^r= z85m^SL71`s>Bm%{pk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC42-h_ zd_r7-ivR!rziQR0{rmS{y?XWb?c0|wT>>&ro;-Q+;>F9CFP}Pf>dcul=gytGaNz=w z3t^u>e;z0cWS>2I7RUxlK}et=Tm;Al>Vl9!22cS+4Ui215D_2=;X(|72m(bQih+U< zHe4};fhmrx9ikUa3whkGuCDIx?w+2WxpU{vn>TO4f(45fEn2*I@scG=mM&eoY}vBq z%a^ZMv0}}dH9(KUoelIgFsy*Vc~S3{QLJ07%54|XR-sMC!r+BFPMRmnT3sA zP)JxzTtZSxT2@Y8K~Y&nRn64Q+``(%*51h_A}Ts2HZD0OH9I%2sHC*4V#35plc!Ew zylm^X?K^huK632%iIb;JpE-Bo*4=v#o;-c_^405ipFV&2`t8ThU%&t5`JMM?U|@>& zba4!cIQ;g;&)~}rBJ3Z6^h5aG3)={Y>T9j|$|fo>bydI`TM>`I6-SiUPd~cN#CO)M zzne3~CaCysnkYUavF$zoTmG3R)5|u`uGN=2@3$@f*6zQ}jTcOE3@$G`u;71?wRh&X z-X?9yuco&RborAe=yrX&AGKDi`>0M=*FF1;gKu8(tA9>iyX1(xOeA#lQmf++mK@yppF29)5za%wDO0#!jlK9tiHzT4H#R3a1Nv^$YHgQsC zs>+o&z1!DW`}!|*$q8~=+mY`3f5GYr%G)AcJf~lub2oo-mu-mS+vVleVGCbRQ15vX z=)7wi*WM;0Zmq=&rfZ+`JRy{3Qe^mgQcn4xfFgXS3vj^n{xep0Ef#3+Y_{zvl1K-5+K-$uBt7wyJO5 zE`#$IYc5&~EV+=rV&g)oKkX?c4<^4BSn>JTS?*;MW(OZ%?=v@$Yu8?heOD*8SXFZ# zOflTCeNUy=h38umHtosZwKMVR!WENlw%I$}B@^5bL!oS)tZiwv-ai1eETpti{ z{?=o@qUqQobNhA>Ln zF4Ye`-+K8{+LR*~xsN^Ct(+0}M1SEk-5VEg_{r2U?({mm<>9s4pPkcqCw(t-R&Kk! zT)sB0d*1s7d#0I98sV?kE>#gT(oieP-|s8FdwqEdTg-_w1@Gg+lJ8wBEl button:hover:not(:checked):not(:active):not(:only-child), .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { + box-shadow: none; } + button.suggested-action { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #6db442; + border-color: #6db442; } + button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #6db442; + outline-color: rgba(109, 180, 66, 0.3); } + button.suggested-action:hover { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #88c663; + border-color: #88c663; } + button.suggested-action:active, button.suggested-action:checked { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #568f34; + border-color: #568f34; } + button.suggested-action.flat:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(255, 255, 255, 0.42); } + button.suggested-action:disabled { + color: rgba(255, 255, 255, 0.42); + border-color: rgba(41, 41, 41, 0.55); + background-color: rgba(69, 69, 69, 0.55); } + button.suggested-action:disabled label { + color: inherit; } + button.destructive-action { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; + outline-color: rgba(240, 74, 80, 0.3); } + button.destructive-action:hover { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + button.destructive-action:active, button.destructive-action:checked { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + button.destructive-action.flat:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(255, 255, 255, 0.42); } + button.destructive-action:disabled { + color: rgba(255, 255, 255, 0.42); + border-color: rgba(41, 41, 41, 0.55); + background-color: rgba(69, 69, 69, 0.55); } + button.destructive-action:disabled label { + color: inherit; } + .stack-switcher > button { + outline-offset: -3px; } + .stack-switcher > button > label { + padding-left: 6px; + padding-right: 6px; } + .stack-switcher > button > image { + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + padding-bottom: 3px; } + .stack-switcher > button.text-button { + padding-left: 10px; + padding-right: 10px; } + .stack-switcher > button.image-button, headerbar .stack-switcher > button.titlebutton, + .titlebar .stack-switcher > button.titlebutton { + padding-left: 2px; + padding-right: 2px; } + .stack-switcher > button.needs-attention:active > label, .stack-switcher > button.needs-attention:active > image, .stack-switcher > button.needs-attention:checked > label, .stack-switcher > button.needs-attention:checked > image { + animation: none; + background-image: none; } + .stack-switcher > button.needs-attention > label, .stack-switcher > button.needs-attention > image { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#8fa876), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 2px; } + .stack-switcher > button.needs-attention > label:dir(rtl), .stack-switcher > button.needs-attention > image:dir(rtl) { + background-position: left 3px, left 2px; } + button.font separator, button.file separator { + background-color: transparent; } + .inline-toolbar button, .inline-toolbar button:backdrop { + border-radius: 2px; + border-width: 1px; } + +.inline-toolbar toolbutton > button { + color: rgba(255, 255, 255, 0.87); + outline-color: rgba(255, 255, 255, 0.17); + border-color: #292929; + background-color: #454545; } + .inline-toolbar toolbutton > button:hover { + color: rgba(255, 255, 255, 0.87); + outline-color: rgba(255, 255, 255, 0.17); + border-color: #292929; + background-color: #525252; } + .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { + color: rgba(255, 255, 255, 0.87); + outline-color: rgba(255, 255, 255, 0.17); + border-color: #0f0f0f; + background-color: rgba(0, 0, 0, 0.15); } + .inline-toolbar toolbutton > button:disabled { + color: rgba(255, 255, 255, 0.42); + border-color: rgba(41, 41, 41, 0.55); + background-color: rgba(69, 69, 69, 0.55); } + .inline-toolbar toolbutton > button:disabled label { + color: inherit; } + .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { + color: rgba(255, 255, 255, 0.67); + border-color: rgba(15, 15, 15, 0.85); + background-color: rgba(0, 0, 0, 0.1); + opacity: 0.6; } + .inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:checked label { + color: inherit; } + +.linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl), +.primary-toolbar .linked:not(.vertical) entry + button:last-child, headerbar .linked:not(.vertical) entry + button:last-child, .primary-toolbar toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, .primary-toolbar .inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, +.primary-toolbar toolbar .linked:not(.vertical).path-bar > button, +.primary-toolbar .linked:not(.vertical).path-bar > button, +.primary-toolbar .inline-toolbar .linked:not(.vertical).path-bar > button, +headerbar .linked:not(.vertical).path-bar > button, spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, .linked:not(.vertical) > button:hover, .linked:not(.vertical) > button:active, .linked:not(.vertical) > button:checked, toolbar.inline-toolbar toolbutton > button.flat, .inline-toolbar toolbutton > button.flat { + border-radius: 0; + border-right-style: none; } + +popover.combo scrollbar.vertical:dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo, +.primary-toolbar .linked:not(.vertical) entry + button:first-child:last-child, headerbar .linked:not(.vertical) entry + button:first-child:last-child, .primary-toolbar toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:first-child, +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:first-child, .primary-toolbar .inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:first-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:first-child, +.primary-toolbar toolbar .linked:not(.vertical).path-bar > button:first-child, +.primary-toolbar .linked:not(.vertical).path-bar > button:first-child, +.primary-toolbar .inline-toolbar .linked:not(.vertical).path-bar > button:first-child, +headerbar .linked:not(.vertical).path-bar > button:first-child, spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .inline-toolbar button:first-child:backdrop, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat, .inline-toolbar toolbutton:first-child > button.flat { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +popover.combo scrollbar.vertical:dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo, +.primary-toolbar .linked:not(.vertical) entry + button:last-child, headerbar .linked:not(.vertical) entry + button:last-child, .primary-toolbar toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:last-child, +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:last-child, .primary-toolbar .inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:last-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:last-child, +.primary-toolbar toolbar .linked:not(.vertical).path-bar > button:last-child, +.primary-toolbar .linked:not(.vertical).path-bar > button:last-child, +.primary-toolbar .inline-toolbar .linked:not(.vertical).path-bar > button:last-child, +headerbar .linked:not(.vertical).path-bar > button:last-child, spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .inline-toolbar button:last-child:backdrop, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat, .inline-toolbar toolbutton:last-child > button.flat { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-right-style: solid; } + +.linked:not(.vertical) > combobox:only-child > box > button.combo, +.primary-toolbar .linked:not(.vertical) entry + button:only-child:last-child, headerbar .linked:not(.vertical) entry + button:only-child:last-child, .primary-toolbar toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:only-child, +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:only-child, .primary-toolbar .inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:only-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:only-child, +.primary-toolbar toolbar .linked:not(.vertical).path-bar > button:only-child, +.primary-toolbar .linked:not(.vertical).path-bar > button:only-child, +.primary-toolbar .inline-toolbar .linked:not(.vertical).path-bar > button:only-child, +headerbar .linked:not(.vertical).path-bar > button:only-child, spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .inline-toolbar button:only-child:backdrop, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton:only-child > button.flat, .inline-toolbar toolbutton:only-child > button.flat { + border-radius: 3px; + border-style: solid; } + +.linked.vertical > combobox > box > button.combo, spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > entry, .linked.vertical > entry:focus, .linked.vertical > button, .linked.vertical > button:hover, .linked.vertical > button:active, .linked.vertical > button:checked { + border-radius: 0; + border-bottom-style: none; } + +list.content > row:first-child, list.content > row.expander:first-child row.header, list.content > row.expander:checked, list.content > row.expander:checked row.header, list.content > row.expander:checked + row, list.content > row.expander:checked + row.expander row.header, popover.combo overshoot.top, popover.combo list > row:first-child, .linked.vertical > combobox:first-child > box > button.combo, spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > entry:first-child, .linked.vertical > button:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +list.content > row:last-child, list.content > row.checked-expander-row-previous-sibling, list.content > row.expander:checked, list.content > row.expander:not(:checked):last-child row.header, list.content > row.expander:not(:checked).checked-expander-row-previous-sibling row.header, list.content > row.expander.empty:checked row.header, list.content > row.expander list.nested > row:last-child, popover.combo overshoot.bottom, popover.combo list > row:last-child, .linked.vertical > combobox:last-child > box > button.combo, spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > entry:last-child, .linked.vertical > button:last-child { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-bottom-style: solid; } + +.linked.vertical > combobox:only-child > box > button.combo, spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > entry:only-child, .linked.vertical > button:only-child { + border-radius: 3px; + border-style: solid; } + +TerminalWindow .notebook .active-page .button:active, TerminalWindow .notebook .prelight-page .button:active, TerminalWindow .notebook .active-page .button:hover, TerminalWindow .notebook .prelight-page .button:hover, TerminalWindow .notebook .active-page .button, TerminalWindow .notebook .prelight-page .button, .app-notification button.flat:disabled, .app-notification button.flat, notebook > header > tabs > tab button.flat:active, notebook > header > tabs > tab button.flat:active:hover, notebook > header > tabs > tab button.flat:hover, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, button:link, button:visited, menuitem.button.flat, +modelbutton.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + +menuitem.button.flat, +modelbutton.flat { + transition: none; + min-height: 24px; + padding-left: 8px; + padding-right: 8px; + outline-offset: -3px; + border-radius: 2px; } + menuitem.button.flat:hover, + modelbutton.flat:hover { + background-color: rgba(255, 255, 255, 0.1); } + menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, + modelbutton.flat:active, + modelbutton.flat:active arrow, + modelbutton.flat:selected, + modelbutton.flat:selected arrow { + background-color: rgba(255, 255, 255, 0.1); } + menuitem.button.flat:checked, + modelbutton.flat:checked { + color: rgba(255, 255, 255, 0.87); } + menuitem.button.flat check:last-child, + menuitem.button.flat radio:last-child, + modelbutton.flat check:last-child, + modelbutton.flat radio:last-child { + margin-left: 8px; } + menuitem.button.flat check:first-child, + menuitem.button.flat radio:first-child, + modelbutton.flat check:first-child, + modelbutton.flat radio:first-child { + margin-right: 8px; } + +modelbutton.flat arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + +modelbutton.flat arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + +button:link, button:visited, +*:link { + color: #5294E2; } + button:visited, + *:link:visited { + color: #5294E2; } + *:selected button:visited, *:selected *:link:visited { + color: #d2dcc8; } + button:hover:link, button:hover:visited, + *:link:hover { + color: #7eafe9; } + *:selected button:hover:link, *:selected button:hover:visited, *:selected *:link:hover { + color: #f4f6f1; } + button:active:link, button:active:visited, + *:link:active { + color: #5294E2; } + *:selected button:active:link, *:selected button:active:visited, *:selected *:link:active { + color: #e9eee4; } + infobar.info *:link, infobar.question *:link, infobar.warning *:link, infobar.error *:link, headerbar.selection-mode .subtitle:link, + .selection-mode.titlebar:not(headerbar) .subtitle:link, button:selected:link, button:selected:visited, *:selected button:link, *:selected button:visited, + *:link:selected, *:selected *:link { + color: #e9eee4; } + +button:link > label, button:visited > label { + text-decoration-line: underline; } + +spinbutton:drop(active) { + box-shadow: none; } + +spinbutton:disabled { + color: rgba(255, 255, 255, 0.42); } + +spinbutton:not(.vertical) entry { + min-width: 28px; } + +spinbutton:not(.vertical):dir(ltr) entry, spinbutton:not(.vertical):dir(rtl) button.up { + border-radius: 3px 0 0 3px; } + +spinbutton:not(.vertical) > button + button { + border-left-style: none; } + +spinbutton:not(.vertical) > button + button, +spinbutton:not(.vertical) > button:hover:not(:active), +spinbutton:not(.vertical) > button:hover + button { + box-shadow: inset 1px 0 #292929; } + +spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), +spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { + box-shadow: inset 1px 0 rgba(41, 41, 41, 0.5); } + +spinbutton:not(.vertical) > button:first-child:hover:not(:active), +spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), +spinbutton:not(.vertical) > entry + button:not(:active):hover { + box-shadow: none; } + +spinbutton:not(.vertical) > entry:focus + button { + border-left-color: #292929; } + +spinbutton:not(.vertical) > entry:drop(active) + button { + border-left-color: #8fa876; } + +.osd spinbutton:not(.vertical) > button:hover:not(:active), +.osd spinbutton:not(.vertical) > button:hover + button { + box-shadow: inset 1px 0 rgba(22, 22, 22, 0.4); } + +.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), +.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), +.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { + box-shadow: none; } + +.osd spinbutton:not(.vertical) > entry:focus + button { + border-left-color: rgba(22, 22, 22, 0.4); } + +spinbutton.vertical button, spinbutton.vertical entry { + padding-left: 4px; + padding-right: 4px; + min-width: 0; } + +spinbutton.vertical button.up { + border-radius: 3px 3px 0 0; } + +spinbutton.vertical > entry:focus + button { + border-top-color: #292929; } + +spinbutton.vertical > entry:drop(active) + button { + border-top-color: #8fa876; } + +combobox button.combo { + padding-top: 3px; + padding-bottom: 3px; } + +combobox arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + min-height: 16px; + min-width: 16px; } + +toolbar, .inline-toolbar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #383838; } + toolbar separator, .inline-toolbar separator { + background: none; } + toolbar.horizontal separator, .horizontal.inline-toolbar separator { + margin: 0 6px; } + toolbar.vertical separator, .vertical.inline-toolbar separator { + margin: 6px 0; } + .osd toolbar, .osd .inline-toolbar { + background-color: transparent; } + toolbar.osd, .osd.inline-toolbar { + padding: 7px; + border: 1px solid rgba(0, 0, 0, 0.5); + border-radius: 3px; + background-color: rgba(53, 53, 53, 0.9); } + toolbar.osd.left, .osd.left.inline-toolbar, toolbar.osd.right, .osd.right.inline-toolbar, toolbar.osd.top, .osd.top.inline-toolbar, toolbar.osd.bottom, .osd.bottom.inline-toolbar { + border-radius: 0; } + toolbar.osd.top, .osd.top.inline-toolbar { + border-width: 0 0 1px 0; } + toolbar.osd.bottom, .osd.bottom.inline-toolbar { + border-width: 1px 0 0 0; } + toolbar.osd.left, .osd.left.inline-toolbar { + border-width: 0 1px 0 0; } + toolbar.osd.right, .osd.right.inline-toolbar { + border-width: 0 0 0 1px; } + toolbar:not(.inline-toolbar) switch, .inline-toolbar:not(.inline-toolbar) switch, + toolbar:not(.inline-toolbar) scale, + .inline-toolbar:not(.inline-toolbar) scale, + toolbar:not(.inline-toolbar) entry, + .inline-toolbar:not(.inline-toolbar) entry, + toolbar:not(.inline-toolbar) spinbutton, + .inline-toolbar:not(.inline-toolbar) spinbutton, + toolbar:not(.inline-toolbar) button, + .inline-toolbar:not(.inline-toolbar) button { + margin-right: 1px; + margin-bottom: 1px; } + toolbar:not(.inline-toolbar) .linked > button, .inline-toolbar:not(.inline-toolbar) .linked > button, + toolbar:not(.inline-toolbar) .linked > entry, + .inline-toolbar:not(.inline-toolbar) .linked > entry { + margin-right: 0; } + +.primary-toolbar toolbar, .primary-toolbar .inline-toolbar, +.primary-toolbar:not(.libreoffice-toolbar) { + color: rgba(255, 255, 255, 0.87); + background-color: #2b2b2b; + box-shadow: none; + border-width: 0 0 1px 0; + border-style: solid; + border-image: linear-gradient(to bottom, #2b2b2b, #0d0d0d) 1 0 1 0; } + +.inline-toolbar { + background-color: #303030; + border-style: solid; + border-color: #292929; + border-width: 0 1px 1px; + padding: 3px; + border-radius: 0 0 3px 3px; } + +searchbar { + background-color: #383838; + border-style: solid; + border-color: #292929; + border-width: 0 0 1px; + padding: 3px; } + +actionbar { + padding: 6px; + border-top: 1px solid #292929; + background-color: #303030; } + +headerbar, +.titlebar:not(headerbar) { + min-height: 42px; + padding: 0 7px; + border-width: 0 0 1px; + border-style: solid; + border-radius: 0; + border-color: #212121; + color: rgba(255, 255, 255, 0.87); + background-color: #2b2b2b; + box-shadow: inset 0 1px #373737; } + .csd headerbar, .csd .titlebar:not(headerbar) { + background-color: #2b2b2b; + border-color: #212121; } + headerbar:backdrop, + .titlebar:backdrop:not(headerbar) { + color: rgba(255, 255, 255, 0.47); + box-shadow: none; } + headerbar .title, + .titlebar:not(headerbar) .title { + font-weight: bold; + padding-left: 12px; + padding-right: 12px; } + headerbar .subtitle, + .titlebar:not(headerbar) .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + headerbar.selection-mode, + .selection-mode.titlebar:not(headerbar) { + color: #ffffff; + background-color: #8fa876; + border-color: #85a06a; + box-shadow: none; } + headerbar.selection-mode:backdrop, + .selection-mode.titlebar:backdrop:not(headerbar) { + background-color: #8fa876; + color: rgba(255, 255, 255, 0.6); } + headerbar.selection-mode button, + .selection-mode.titlebar:not(headerbar) button { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + headerbar.selection-mode button.flat, + .selection-mode.titlebar:not(headerbar) button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + headerbar.selection-mode button:hover, + .selection-mode.titlebar:not(headerbar) button:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.05); + border-color: rgba(255, 255, 255, 0.5); } + headerbar.selection-mode button:active, headerbar.selection-mode button:checked, + .selection-mode.titlebar:not(headerbar) button:active, + .selection-mode.titlebar:not(headerbar) button:checked { + color: #8fa876; + outline-color: rgba(143, 168, 118, 0.3); + background-color: #ffffff; + border-color: #ffffff; } + headerbar.selection-mode button:disabled, + .selection-mode.titlebar:not(headerbar) button:disabled { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + headerbar.selection-mode button:disabled:active, headerbar.selection-mode button:disabled:checked, + .selection-mode.titlebar:not(headerbar) button:disabled:active, + .selection-mode.titlebar:not(headerbar) button:disabled:checked { + color: rgba(143, 168, 118, 0.4); + background-color: rgba(255, 255, 255, 0.15); + border-color: rgba(255, 255, 255, 0.15); } + headerbar.selection-mode .selection-menu, + .selection-mode.titlebar:not(headerbar) .selection-menu { + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + headerbar.selection-mode .selection-menu GtkArrow, + .selection-mode.titlebar:not(headerbar) .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + headerbar.selection-mode .selection-menu .arrow, + .selection-mode.titlebar:not(headerbar) .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + .maximized headerbar.selection-mode, .maximized .selection-mode.titlebar:not(headerbar) { + background-color: #8fa876; } + .tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop, .tiled .titlebar:not(headerbar), .maximized .titlebar:not(headerbar) { + border-radius: 0; } + .maximized headerbar, .maximized .titlebar:not(headerbar) { + background-color: #2b2b2b; + border-color: #212121; } + headerbar.default-decoration, .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, .csd headerbar.default-decoration:backdrop, + .default-decoration.titlebar:not(headerbar) { + min-height: 28px; + padding: 0 7px; + background-color: #2b2b2b; + border-bottom-width: 0; } + .maximized headerbar.default-decoration, .maximized .csd headerbar.default-decoration, .maximized headerbar.default-decoration:backdrop, .maximized .csd headerbar.default-decoration:backdrop, .maximized .default-decoration.titlebar:not(headerbar) { + background-color: #2b2b2b; } + +.titlebar { + border-radius: 8px 8px 0 0; } + +headerbar entry, headerbar button, headerbar separator { + margin-top: 6px; + margin-bottom: 6px; } + +separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { + border-top-left-radius: 8px; } + .maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop { + border-radius: 0; } + +headerbar:last-child, headerbar:last-child:backdrop { + border-top-right-radius: 8px; } + .maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop { + border-radius: 0; } + +window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, window.csd > .titlebar:not(headerbar), window.csd > .titlebar:not(headerbar):backdrop { + padding: 0; + background: none; + border: none; + box-shadow: none; } + +.titlebar:not(headerbar) > separator { + background-image: linear-gradient(to bottom, #212121, #212121); } + +.primary-toolbar toolbar separator, +.primary-toolbar:not(.libreoffice-toolbar) separator, .primary-toolbar .inline-toolbar separator { + min-width: 1px; + min-height: 1px; + border-width: 0 1px; + border-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0.22) 25%, rgba(255, 255, 255, 0.22) 75%, rgba(255, 255, 255, 0) 75%) 0 1/0 1px stretch; } + .primary-toolbar toolbar separator:backdrop, + .primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, .primary-toolbar .inline-toolbar separator:backdrop { + opacity: 0.6; } + + +.primary-toolbar entry, headerbar entry { + color: rgba(255, 255, 255, 0.87); + border-color: rgba(13, 13, 13, 0.4); + background-color: rgba(99, 99, 99, 0.4); } + + .primary-toolbar entry image, headerbar entry image { + color: inherit; } + + .primary-toolbar entry:backdrop, headerbar entry:backdrop { + opacity: 0.85; } + + .primary-toolbar entry:focus, headerbar entry:focus { + color: rgba(255, 255, 255, 0.87); + border-color: #8fa876; + background-color: rgba(99, 99, 99, 0.4); + background-clip: padding-box; } + + .primary-toolbar entry:focus image, headerbar entry:focus image { + color: rgba(255, 255, 255, 0.72); } + + .primary-toolbar entry:disabled, headerbar entry:disabled { + color: rgba(255, 255, 255, 0.42); + background-color: rgba(99, 99, 99, 0.25); } + + .primary-toolbar entry selection:focus, headerbar entry selection:focus { + background-color: #8fa876; + color: #ffffff; } + + .primary-toolbar entry progress, headerbar entry progress { + border-color: #8fa876; + background-image: none; + background-color: transparent; } + + .primary-toolbar entry.warning, headerbar entry.warning { + color: white; + border-color: rgba(13, 13, 13, 0.4); + background-color: #a35931; } + + .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { + color: white; + background-color: #f27835; } + + .primary-toolbar entry.warning selection, headerbar entry.warning selection { + background-color: white; + color: #f27835; } + + .primary-toolbar entry.error, headerbar entry.error { + color: white; + border-color: rgba(13, 13, 13, 0.4); + background-color: #a93833; } + + .primary-toolbar entry.error:focus, headerbar entry.error:focus { + color: white; + background-color: #FC4138; } + + .primary-toolbar entry.error selection, headerbar entry.error selection { + background-color: white; + color: #FC4138; } + + +.primary-toolbar button, headerbar button { + color: rgba(255, 255, 255, 0.87); + outline-color: rgba(255, 255, 255, 0.17); + outline-offset: -3px; + background-color: rgba(43, 43, 43, 0); + border-color: rgba(43, 43, 43, 0); } + + .primary-toolbar button:backdrop, headerbar button:backdrop { + opacity: 0.7; } + + .primary-toolbar button:hover, headerbar button:hover { + color: rgba(255, 255, 255, 0.87); + outline-color: rgba(255, 255, 255, 0.17); + border-color: rgba(13, 13, 13, 0.4); + background-color: rgba(99, 99, 99, 0.4); } + + .primary-toolbar button:active, headerbar button:active, + .primary-toolbar button:checked, headerbar button:checked { + color: rgba(255, 255, 255, 0.87); + outline-color: rgba(255, 255, 255, 0.17); + border-color: rgba(13, 13, 13, 0.4); + background-color: rgba(0, 0, 0, 0.15); + background-clip: padding-box; } + + .primary-toolbar button:disabled, headerbar button:disabled { + color: rgba(255, 255, 255, 0.42); + background-color: rgba(43, 43, 43, 0); + border-color: rgba(43, 43, 43, 0); } + + .primary-toolbar button:disabled label, headerbar button:disabled label { + color: inherit; } + + .primary-toolbar button:disabled:active, headerbar button:disabled:active, + .primary-toolbar button:disabled:checked, headerbar button:disabled:checked { + color: rgba(255, 255, 255, 0.67); + border-color: rgba(15, 15, 15, 0.85); + background-color: rgba(0, 0, 0, 0.1); } + +.primary-toolbar toolbar.selection-mode button, +.selection-mode.primary-toolbar button, .primary-toolbar .selection-mode.inline-toolbar button, headerbar.selection-mode button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + + +.primary-toolbar .linked:not(.vertical):not(.path-bar):not(.stack-switcher) button:not(:last-child):not(:only-child), headerbar .linked:not(.vertical):not(.path-bar):not(.stack-switcher) button:not(:last-child):not(:only-child) { + margin-right: 1px; } + +.primary-toolbar toolbar .linked:not(.vertical):not(.path-bar) > button, +.primary-toolbar .linked:not(.vertical):not(.path-bar) > button, .primary-toolbar .inline-toolbar .linked:not(.vertical):not(.path-bar) > button, headerbar .linked:not(.vertical):not(.path-bar) > button { + border-radius: 3px; + border-style: solid; } + + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action), +.primary-toolbar toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.primary-toolbar .inline-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.primary-toolbar toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), +.primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), +.primary-toolbar .inline-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), +headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child) { + box-shadow: none; } + +.primary-toolbar toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, .primary-toolbar .inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, +.primary-toolbar toolbar .linked:not(.vertical).path-bar > button, +.primary-toolbar .linked:not(.vertical).path-bar > button, +.primary-toolbar .inline-toolbar .linked:not(.vertical).path-bar > button, +headerbar .linked:not(.vertical).path-bar > button { + color: rgba(255, 255, 255, 0.87); + outline-color: rgba(255, 255, 255, 0.17); + border-color: rgba(13, 13, 13, 0.4); + background-color: rgba(99, 99, 99, 0.4); } + .primary-toolbar toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, .primary-toolbar .inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, + .primary-toolbar toolbar .linked:not(.vertical).path-bar > button:hover, + .primary-toolbar .linked:not(.vertical).path-bar > button:hover, + .primary-toolbar .inline-toolbar .linked:not(.vertical).path-bar > button:hover, + headerbar .linked:not(.vertical).path-bar > button:hover { + background-color: rgba(138, 138, 138, 0.4); } + .primary-toolbar toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, .primary-toolbar .inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, .primary-toolbar toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, .primary-toolbar .inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, + .primary-toolbar toolbar .linked:not(.vertical).path-bar > button:active, + .primary-toolbar .linked:not(.vertical).path-bar > button:active, + .primary-toolbar .inline-toolbar .linked:not(.vertical).path-bar > button:active, + headerbar .linked:not(.vertical).path-bar > button:active, + .primary-toolbar toolbar .linked:not(.vertical).path-bar > button:checked, + .primary-toolbar .linked:not(.vertical).path-bar > button:checked, + .primary-toolbar .inline-toolbar .linked:not(.vertical).path-bar > button:checked, + headerbar .linked:not(.vertical).path-bar > button:checked { + color: rgba(255, 255, 255, 0.87); + outline-color: rgba(255, 255, 255, 0.17); + border-color: rgba(13, 13, 13, 0.4); + background-color: rgba(0, 0, 0, 0.15); } + .primary-toolbar toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, .primary-toolbar .inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, + .primary-toolbar toolbar .linked:not(.vertical).path-bar > button:disabled, + .primary-toolbar .linked:not(.vertical).path-bar > button:disabled, + .primary-toolbar .inline-toolbar .linked:not(.vertical).path-bar > button:disabled, + headerbar .linked:not(.vertical).path-bar > button:disabled { + color: rgba(255, 255, 255, 0.47); } + + +.primary-toolbar .linked:not(.vertical) entry, headerbar .linked:not(.vertical) entry { + box-shadow: none; } + + .primary-toolbar .linked:not(.vertical) entry:focus, headerbar .linked:not(.vertical) entry:focus { + color: rgba(255, 255, 255, 0.87); + border-color: rgba(13, 13, 13, 0.4); + background-color: rgba(99, 99, 99, 0.4); + background-clip: padding-box; } + + .primary-toolbar .linked:not(.vertical) entry:focus image, headerbar .linked:not(.vertical) entry:focus image { + color: inherit; } + + .primary-toolbar .linked:not(.vertical) entry + button:last-child, headerbar .linked:not(.vertical) entry + button:last-child { + color: rgba(255, 255, 255, 0.87); + outline-color: rgba(255, 255, 255, 0.17); + border-color: rgba(13, 13, 13, 0.4); + background-color: rgba(99, 99, 99, 0.4); } + + .primary-toolbar .linked:not(.vertical) entry + button:last-child:hover, headerbar .linked:not(.vertical) entry + button:last-child:hover { + background-color: rgba(138, 138, 138, 0.4); } + + .primary-toolbar .linked:not(.vertical) entry + button:last-child:active, headerbar .linked:not(.vertical) entry + button:last-child:active, + .primary-toolbar .linked:not(.vertical) entry + button:last-child:checked, headerbar .linked:not(.vertical) entry + button:last-child:checked { + color: rgba(255, 255, 255, 0.87); + outline-color: rgba(255, 255, 255, 0.17); + border-color: rgba(13, 13, 13, 0.4); + background-color: rgba(0, 0, 0, 0.15); } + + .primary-toolbar .linked:not(.vertical) entry + button:last-child:disabled, headerbar .linked:not(.vertical) entry + button:last-child:disabled { + color: rgba(255, 255, 255, 0.47); + background-color: rgba(99, 99, 99, 0.2); + border-color: rgba(13, 13, 13, 0.4); } + + .primary-toolbar .linked:not(.vertical) entry + button:last-child:disabled:checked, headerbar .linked:not(.vertical) entry + button:last-child:disabled:checked { + background-color: rgba(143, 168, 118, 0.65); + color: rgba(255, 255, 255, 0.75); } + + +.primary-toolbar button.suggested-action, headerbar button.suggested-action { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #6db442; + border-color: #6db442; } + + .primary-toolbar button.suggested-action.flat, headerbar button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #6db442; + outline-color: rgba(109, 180, 66, 0.3); } + + .primary-toolbar button.suggested-action:hover, headerbar button.suggested-action:hover { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #88c663; + border-color: #88c663; } + + .primary-toolbar button.suggested-action:active, headerbar button.suggested-action:active, + .primary-toolbar button.suggested-action:checked, headerbar button.suggested-action:checked { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #568f34; + border-color: #568f34; } + + .primary-toolbar button.suggested-action:disabled, headerbar button.suggested-action:disabled { + color: rgba(255, 255, 255, 0.42); + background-color: rgba(43, 43, 43, 0); + border-color: rgba(43, 43, 43, 0); } + + .primary-toolbar button.suggested-action:disabled label, headerbar button.suggested-action:disabled label { + color: inherit; } + + +.primary-toolbar button.suggested-action:backdrop, headerbar button.suggested-action:backdrop { + opacity: 0.8; } + + +.primary-toolbar button.destructive-action, headerbar button.destructive-action { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + + .primary-toolbar button.destructive-action.flat, headerbar button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; + outline-color: rgba(240, 74, 80, 0.3); } + + .primary-toolbar button.destructive-action:hover, headerbar button.destructive-action:hover { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + + .primary-toolbar button.destructive-action:active, headerbar button.destructive-action:active, + .primary-toolbar button.destructive-action:checked, headerbar button.destructive-action:checked { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + + .primary-toolbar button.destructive-action:disabled, headerbar button.destructive-action:disabled { + color: rgba(255, 255, 255, 0.42); + background-color: rgba(43, 43, 43, 0); + border-color: rgba(43, 43, 43, 0); } + + .primary-toolbar button.destructive-action:disabled label, headerbar button.destructive-action:disabled label { + color: inherit; } + + +.primary-toolbar button.destructive-action:backdrop, headerbar button.destructive-action:backdrop { + opacity: 0.8; } + + +.primary-toolbar spinbutton:focus button, headerbar spinbutton:focus button { + color: #ffffff; } + + .primary-toolbar spinbutton:focus button:hover, headerbar spinbutton:focus button:hover { + background-color: rgba(255, 255, 255, 0.1); + border-color: transparent; } + + .primary-toolbar spinbutton:focus button:disabled, headerbar spinbutton:focus button:disabled { + color: rgba(255, 255, 255, 0.4); } + + +.primary-toolbar spinbutton button, headerbar spinbutton button { + color: rgba(255, 255, 255, 0.87); } + + .primary-toolbar spinbutton button:hover, headerbar spinbutton button:hover { + background-color: rgba(255, 255, 255, 0.12); + border-color: transparent; } + + .primary-toolbar spinbutton button:disabled, headerbar spinbutton button:disabled { + color: rgba(255, 255, 255, 0.57); } + + .primary-toolbar spinbutton button:active, headerbar spinbutton button:active { + background-color: rgba(0, 0, 0, 0.1); } + + +.primary-toolbar combobox:disabled, headerbar combobox:disabled { + color: rgba(255, 255, 255, 0.27); } + + +.primary-toolbar combobox > .linked > button.combo, headerbar combobox > .linked > button.combo { + color: rgba(255, 255, 255, 0.87); + border-color: rgba(13, 13, 13, 0.4); + background-color: rgba(99, 99, 99, 0.4); } + + .primary-toolbar combobox > .linked > button.combo image, headerbar combobox > .linked > button.combo image { + color: inherit; } + + .primary-toolbar combobox > .linked > button.combo:hover, headerbar combobox > .linked > button.combo:hover { + color: rgba(255, 255, 255, 0.87); + border-color: #8fa876; + background-color: rgba(99, 99, 99, 0.4); + box-shadow: none; } + + .primary-toolbar combobox > .linked > button.combo:disabled, headerbar combobox > .linked > button.combo:disabled { + color: rgba(255, 255, 255, 0.42); + background-color: rgba(99, 99, 99, 0.25); } + + +.primary-toolbar combobox > .linked > entry.combo:dir(ltr), headerbar combobox > .linked > entry.combo:dir(ltr) { + border-right-style: none; } + + .primary-toolbar combobox > .linked > entry.combo:dir(ltr):focus, headerbar combobox > .linked > entry.combo:dir(ltr):focus { + box-shadow: none; } + + +.primary-toolbar combobox > .linked > entry.combo:dir(rtl), headerbar combobox > .linked > entry.combo:dir(rtl) { + border-left-style: none; } + + .primary-toolbar combobox > .linked > entry.combo:dir(rtl):focus, headerbar combobox > .linked > entry.combo:dir(rtl):focus { + box-shadow: none; } + + +.primary-toolbar combobox > .linked > button.combo:dir(ltr), headerbar combobox > .linked > button.combo:dir(ltr) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + + +.primary-toolbar combobox > .linked > button.combo:dir(rtl), headerbar combobox > .linked > button.combo:dir(rtl) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + + +.primary-toolbar switch:backdrop, headerbar switch:backdrop { + opacity: 0.75; } + + +.primary-toolbar progressbar trough, headerbar progressbar trough { + background-color: rgba(13, 13, 13, 0.4); } + + +.primary-toolbar progressbar:backdrop, headerbar progressbar:backdrop { + opacity: 0.75; } + + +.primary-toolbar scale:backdrop, headerbar scale:backdrop { + opacity: 0.75; } + + +.primary-toolbar scale slider, headerbar scale slider { + background-color: #454545; + border-color: rgba(13, 13, 13, 0.7); } + + .primary-toolbar scale slider:hover, headerbar scale slider:hover { + background-color: #525252; + border-color: rgba(13, 13, 13, 0.7); } + + .primary-toolbar scale slider:active, headerbar scale slider:active { + background-color: #8fa876; + border-color: #8fa876; } + + .primary-toolbar scale slider:disabled, headerbar scale slider:disabled { + background-color: #3d3d3d; + border-color: rgba(13, 13, 13, 0.7); } + + +.primary-toolbar scale trough, headerbar scale trough { + background-color: rgba(13, 13, 13, 0.4); } + + .primary-toolbar scale trough:disabled, headerbar scale trough:disabled { + background-color: rgba(13, 13, 13, 0.3); } + +.path-bar button.text-button, .path-bar button.image-button, .path-bar headerbar button.titlebutton, headerbar .path-bar button.titlebutton, +.path-bar .titlebar button.titlebutton, +.titlebar .path-bar button.titlebutton, .path-bar button { + padding-left: 6px; + padding-right: 6px; } + +.path-bar button.text-button.image-button label, .path-bar headerbar button.text-button.titlebutton label, headerbar .path-bar button.text-button.titlebutton label, +.path-bar .titlebar button.text-button.titlebutton label, +.titlebar .path-bar button.text-button.titlebutton label { + padding-left: 0; + padding-right: 0; } + +.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { + padding-right: 10px; } + +.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { + padding-left: 10px; } + +.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { + padding-left: 1px; + padding-right: 1px; } + +.path-bar button image { + padding-left: 4px; + padding-right: 4px; } + +treeview.view { + border-left-color: rgba(255, 255, 255, 0.02); + border-top-color: rgba(0, 0, 0, 0.1); } + * { + -GtkTreeView-horizontal-separator: 4; + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; } + treeview.view acceleditor > label { + background-color: #8fa876; } + treeview.view:selected, treeview.view:selected:focus { + border-radius: 0; + border-left-color: #c7d4bb; + border-top-color: rgba(255, 255, 255, 0); } + treeview.view:disabled { + color: rgba(255, 255, 255, 0.42); } + treeview.view:disabled:selected { + color: #bccbad; } + treeview.view.separator { + min-height: 2px; + color: rgba(0, 0, 0, 0.1); } + treeview.view:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: rgba(192, 206, 178, 0.935); } + treeview.view:drop(active).after { + border-top-style: none; } + treeview.view:drop(active).before { + border-bottom-style: none; } + treeview.view.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + color: rgba(147, 147, 147, 0.935); } + treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + treeview.view.expander:hover { + color: rgba(255, 255, 255, 0.87); } + treeview.view.expander:selected { + color: #dde5d6; } + treeview.view.expander:selected:hover { + color: #ffffff; } + treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + treeview.view.progressbar, treeview.view.progressbar:focus { + color: #ffffff; + border-radius: 2px; + background-color: #8fa876; } + treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { + color: #8fa876; + box-shadow: none; + background-color: #ffffff; } + treeview.view.trough { + color: rgba(255, 255, 255, 0.87); + background-color: #2b2b2b; + border-radius: 2px; + border: 1px solid #292929; } + treeview.view.trough:selected, treeview.view.trough:selected:focus { + color: #ffffff; + background-color: rgba(0, 0, 0, 0.2); + border-radius: 2px; + border-width: 0; } + treeview.view header button { + padding: 3px 6px; + font-weight: bold; + color: rgba(208, 208, 208, 0.896); + background-color: #353535; + background-image: none; + border-style: none solid solid none; + border-radius: 0; + border-color: #292929; } + treeview.view header button:active, treeview.view header button:hover { + background-color: #3d3d3d; } + treeview.view header button:active:hover { + color: rgba(255, 255, 255, 0.87); } + treeview.view header button:disabled { + border-color: #383838; + background-image: none; } + treeview.view header button:last-child { + border-right-style: none; } + treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, + treeview.view header.button.dnd, + treeview.view header.button.dnd:selected, + treeview.view header.button.dnd:hover, + treeview.view header.button.dnd:active { + transition: none; + color: #8fa876; + box-shadow: inset 1px 1px 0 1px #8fa876, inset -1px 0 0 1px #8fa876, inset 1px 1px #404040, inset -1px 0 #404040; } + +menubar, +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: #2b2b2b; + color: rgba(255, 255, 255, 0.87); } + menubar:backdrop, + .menubar:backdrop { + color: rgba(255, 255, 255, 0.57); } + menubar > menuitem, + .menubar > menuitem { + padding: 6px 8px; + border: solid transparent; + border-width: 0; } + menubar > menuitem:hover, + .menubar > menuitem:hover { + background-color: rgba(255, 255, 255, 0.1); + color: rgba(255, 255, 255, 0.87); } + menubar > menuitem:disabled, + .menubar > menuitem:disabled { + color: rgba(255, 255, 255, 0.27); + border-color: transparent; } + menubar > menuitem > label:disabled, + .menubar > menuitem > label:disabled { + color: rgba(255, 255, 255, 0.42); } + +menu, +.menu { + margin: 4px; + padding: 0; + border-radius: 0; + background-color: #383838; + border: 1px solid #292929; } + .csd menu, .csd .menu { + padding: 4px 0px; + border-radius: 2px; + border: none; } + menu separator, .csd menu separator, + .menu separator, .csd .menu separator { + margin: 2px 0; + background-color: #292929; } + menu .separator:not(label), .csd menu .separator:not(label), + .menu .separator:not(label), .csd .menu .separator:not(label) { + color: #383838; } + menu menuitem, + .menu menuitem { + min-height: 16px; + min-width: 40px; + padding: 5px; } + menu menuitem:hover, + .menu menuitem:hover { + color: rgba(255, 255, 255, 0.87); + background-color: rgba(255, 255, 255, 0.1); } + menu menuitem:disabled, + .menu menuitem:disabled { + color: rgba(255, 255, 255, 0.42); } + menu menuitem arrow, + .menu menuitem arrow { + min-height: 16px; + min-width: 16px; } + menu menuitem arrow:dir(ltr), + .menu menuitem arrow:dir(ltr) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + margin-left: 10px; } + menu menuitem arrow:dir(rtl), + .menu menuitem arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); + margin-right: 10px; } + menuitem accelerator { + color: alpha(currentColor,0.55); } + menuitem check, menuitem radio { + min-height: 16px; + min-width: 16px; } + menuitem check:dir(ltr), menuitem radio:dir(ltr) { + margin-right: 6px; + margin-left: 2px; } + menuitem check:dir(rtl), menuitem radio:dir(rtl) { + margin-left: 6px; + margin-right: 2px; } + menu > arrow, + .menu > arrow { + border-color: transparent; + background-color: transparent; + background-image: none; + min-width: 16px; + min-height: 16px; + padding: 4px; + background-color: #383838; + border-radius: 0; } + menu > arrow.top, + .menu > arrow.top { + margin-top: -6px; + border-bottom: 1px solid rgba(79, 79, 79, 0.987); + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + menu > arrow.bottom, + .menu > arrow.bottom { + margin-bottom: -6px; + border-top: 1px solid rgba(79, 79, 79, 0.987); + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + menu > arrow:hover, + .menu > arrow:hover { + background-color: rgba(79, 79, 79, 0.987); } + menu > arrow:disabled, + .menu > arrow:disabled { + color: transparent; + background-color: transparent; + border-color: transparent; } + +.csd .popup { + border-radius: 2px; } + +popover, +popover.background { + padding: 2px; + border-radius: 3px; + background-clip: border-box; + background-color: #383838; + box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.35); } + .csd popover, popover, .csd popover.background, + popover.background { + border: 1px solid #1c1c1c; } + popover separator, + popover.background separator { + background-color: #383838; } + popover label.separator, + popover.background label.separator { + color: rgba(255, 255, 255, 0.87); } + popover > list, + popover > .view, + popover > iconview, + popover > toolbar, + popover > .inline-toolbar, + popover.background > list, + popover.background > .view, + popover.background > iconview, + popover.background > toolbar, + popover.background > .inline-toolbar { + border-style: none; + background-color: transparent; } + +cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + cursor-handle.top { + -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); } + cursor-handle.bottom { + -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); } + +notebook { + padding: 0; } + notebook.frame { + border: 1px solid #292929; } + notebook.frame > header { + margin: -1px; } + notebook.frame > header.top { + margin-bottom: 0; } + notebook.frame > header.bottom { + margin-top: 0; } + notebook.frame > header.left { + margin-right: 0; } + notebook.frame > header.right { + margin-left: 0; } + notebook.frame > header.top, notebook.frame > header.bottom { + padding-left: 0; + padding-right: 0; } + notebook.frame > header.left, notebook.frame > header.right { + padding-top: 0; + padding-bottom: 0; } + notebook > stack:not(:only-child) { + background-color: #404040; } + notebook > header { + padding: 2px; + background-color: #383838; + /* button in headers */ } + notebook > header.top { + box-shadow: inset 0 -1px #292929; } + notebook > header.bottom { + box-shadow: inset 0 1px #292929; } + notebook > header.right { + box-shadow: inset 1px 0 #292929; } + notebook > header.left { + box-shadow: inset -1px 0 #292929; } + notebook > header.top { + padding-bottom: 0; } + notebook > header.top > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-bottom: none; + border-radius: 1px 1px 0 0; } + notebook > header.top > tabs > tab + tab { + margin-left: -1px; } + notebook > header.bottom { + padding-top: 0; } + notebook > header.bottom > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-top: none; + border-radius: 0 0 1px 1px; } + notebook > header.bottom > tabs > tab + tab { + margin-left: -1px; } + notebook > header.right { + padding-left: 0; } + notebook > header.right > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-left: none; + border-radius: 0 1px 1px 0; } + notebook > header.right > tabs > tab + tab { + margin-top: -1px; } + notebook > header.left { + padding-right: 0; } + notebook > header.left > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-right: none; + border-radius: 1px 0 0 1px; } + notebook > header.left > tabs > tab + tab { + margin-top: -1px; } + notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { + margin-left: 2px; } + notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + notebook > header.top > tabs > arrow.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { + margin-right: 2px; } + notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { + margin-top: 2px; } + notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + notebook > header.left > tabs > arrow.down:first-child, notebook > header.right > tabs > arrow.down:first-child { + margin-bottom: 2px; } + notebook > header > tabs > arrow { + color: rgba(255, 255, 255, 0.42); } + notebook > header > tabs > arrow:hover { + color: rgba(255, 255, 255, 0.645); } + notebook > header > tabs > arrow:active { + color: rgba(255, 255, 255, 0.87); } + notebook > header > tabs > arrow:disabled { + color: rgba(255, 255, 255, 0.12); } + notebook > header.top > tabs > tab:hover:not(:checked) { + box-shadow: inset 0 -1px #292929; } + notebook > header.bottom > tabs > tab:hover:not(:checked) { + box-shadow: inset 0 1px #292929; } + notebook > header.left > tabs > tab:hover:not(:checked) { + box-shadow: inset -1px 0 #292929; } + notebook > header.right > tabs > tab:hover:not(:checked) { + box-shadow: inset 1px 0 #292929; } + notebook > header > tabs > tab { + color: rgba(255, 255, 255, 0.42); + background-color: rgba(64, 64, 64, 0); } + notebook > header > tabs > tab:hover:not(:checked) { + color: rgba(255, 255, 255, 0.645); + background-color: rgba(64, 64, 64, 0.5); + border-color: #292929; } + notebook > header > tabs > tab:checked { + color: rgba(255, 255, 255, 0.87); + background-color: #404040; + border-color: #292929; } + notebook > header > tabs > tab button.flat { + min-height: 22px; + min-width: 16px; + padding: 0; + color: rgba(173, 173, 173, 0.9155); } + notebook > header > tabs > tab button.flat:hover { + color: #ff4d4d; } + notebook > header > tabs > tab button.flat:active, notebook > header > tabs > tab button.flat:active:hover { + color: #8fa876; } + notebook > header button.flat { + padding: 2px; } + +scrollbar { + background-color: #3d3d3d; + transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + * { + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; } + scrollbar.top { + border-bottom: 1px solid #292929; } + scrollbar.bottom { + border-top: 1px solid #292929; } + scrollbar.left { + border-right: 1px solid #292929; } + scrollbar.right { + border-left: 1px solid #292929; } + scrollbar button { + border: none; } + scrollbar slider { + min-width: 6px; + min-height: 6px; + margin: -1px; + border: 4px solid transparent; + border-radius: 8px; + background-clip: padding-box; + background-color: rgba(123, 123, 123, 0.948); } + scrollbar slider:hover { + background-color: rgba(105, 105, 105, 0.961); } + scrollbar slider:hover:active { + background-color: #8fa876; } + scrollbar slider:disabled { + background-color: transparent; } + scrollbar.fine-tune slider { + min-width: 4px; + min-height: 4px; } + scrollbar.fine-tune.horizontal slider { + border-width: 5px 4px; } + scrollbar.fine-tune.vertical slider { + border-width: 4px 5px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + opacity: 0.4; + border-color: transparent; + background-color: transparent; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + margin: 0; + min-width: 4px; + min-height: 4px; + background-color: rgba(184, 184, 184, 0.909); + border: 1px solid rgba(0, 0, 0, 0.3); } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { + margin: 2px 0; + min-height: 40px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { + margin: 0 2px; + min-width: 40px; } + scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { + opacity: 0.99; } + scrollbar.horizontal slider { + min-width: 40px; } + scrollbar.vertical slider { + min-height: 40px; } + +switch { + font-size: 1px; + min-width: 52px; + min-height: 24px; + background-size: 52px 24px; + background-repeat: no-repeat; + background-position: center center; } + switch slider { + min-width: 1px; + min-height: 1px; } + switch, switch slider { + outline-color: transparent; + color: transparent; + border: none; + box-shadow: none; } + +switch { + background-image: -gtk-scaled(url("assets/switch-dark.png"), url("assets/switch-dark@2.png")); } + +menuitem:hover switch, +row:selected switch, +infobar switch { + background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); } + +headerbar switch, +.primary-toolbar switch, +.primary-toolbar toolbar switch { + background-image: -gtk-scaled(url("assets/switch-header-dark.png"), url("assets/switch-header-dark@2.png")); } + +switch:checked { + background-image: -gtk-scaled(url("assets/switch-active-dark.png"), url("assets/switch-active-dark@2.png")); } + +menuitem:hover switch:checked, +row:selected switch:checked, +infobar switch:checked { + background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); } + +headerbar switch:checked, +.primary-toolbar switch:checked, +.primary-toolbar toolbar switch:checked { + background-image: -gtk-scaled(url("assets/switch-active-header-dark.png"), url("assets/switch-active-header-dark@2.png")); } + +switch:disabled { + background-image: -gtk-scaled(url("assets/switch-insensitive-dark.png"), url("assets/switch-insensitive-dark@2.png")); } + +menuitem:hover switch:disabled, +row:selected switch:disabled, +infobar switch:disabled { + background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); } + +headerbar switch:disabled, +.primary-toolbar switch:disabled, +.primary-toolbar toolbar switch:disabled { + background-image: -gtk-scaled(url("assets/switch-insensitive-header-dark.png"), url("assets/switch-insensitive-header-dark@2.png")); } + +switch:checked:disabled { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-dark.png"), url("assets/switch-active-insensitive-dark@2.png")); } + +menuitem:hover switch:checked:disabled, +row:selected switch:checked:disabled, +infobar switch:checked:disabled { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); } + +headerbar switch:checked:disabled, +.primary-toolbar switch:checked:disabled, +.primary-toolbar toolbar switch:checked:disabled { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-header-dark.png"), url("assets/switch-active-insensitive-header-dark@2.png")); } + +.check, +check, +treeview.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +.osd check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +.view check:selected, iconview check:selected, +treeview.check:selected, +row:selected check, +infobar check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); } + +.check:disabled, +check:disabled, +treeview.check:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +.osd check:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +.view check:disabled:selected, iconview check:disabled:selected, +treeview.check:disabled:selected, +row:selected check:disabled, +infobar check:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); } + +.check:indeterminate, +check:indeterminate, +treeview.check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +.osd check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +.view check:indeterminate:selected, iconview check:indeterminate:selected, +treeview.check:indeterminate:selected, +row:selected check:indeterminate, +infobar check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); } + +.check:indeterminate:disabled, +check:indeterminate:disabled, +treeview.check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +.osd check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +.view check:indeterminate:disabled:selected, iconview check:indeterminate:disabled:selected, +treeview.check:indeterminate:disabled:selected, +row:selected check:indeterminate:disabled, +infobar check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); } + +.check:checked, +check:checked, +treeview.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +.osd check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +.view check:checked:selected, iconview check:checked:selected, +treeview.check:checked:selected, +row:selected check:checked, +infobar check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); } + +.check:checked:disabled, +check:checked:disabled, +treeview.check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +.osd check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +.view check:checked:disabled:selected, iconview check:checked:disabled:selected, +treeview.check:checked:disabled:selected, +row:selected check:checked:disabled, +infobar check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); } + +.radio, +radio, +treeview.radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +.osd radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +.view radio:selected, iconview radio:selected, +treeview.radio:selected, +row:selected radio, +infobar radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); } + +.radio:disabled, +radio:disabled, +treeview.radio:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +.osd radio:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +.view radio:disabled:selected, iconview radio:disabled:selected, +treeview.radio:disabled:selected, +row:selected radio:disabled, +infobar radio:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); } + +.radio:indeterminate, +radio:indeterminate, +treeview.radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +.osd radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +.view radio:indeterminate:selected, iconview radio:indeterminate:selected, +treeview.radio:indeterminate:selected, +row:selected radio:indeterminate, +infobar radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); } + +.radio:indeterminate:disabled, +radio:indeterminate:disabled, +treeview.radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +.osd radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +.view radio:indeterminate:disabled:selected, iconview radio:indeterminate:disabled:selected, +treeview.radio:indeterminate:disabled:selected, +row:selected radio:indeterminate:disabled, +infobar radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); } + +.radio:checked, +radio:checked, +treeview.radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +.osd radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +.view radio:checked:selected, iconview radio:checked:selected, +treeview.radio:checked:selected, +row:selected radio:checked, +infobar radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); } + +.radio:checked:disabled, +radio:checked:disabled, +treeview.radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +.osd radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +.view radio:checked:disabled:selected, iconview radio:checked:disabled:selected, +treeview.radio:checked:disabled:selected, +row:selected radio:checked:disabled, +infobar radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); } + +.view.content-view.check:not(.list), iconview.content-view.check:not(.list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode-dark.png"), url("assets/checkbox-selectionmode-dark@2.png")); + background-color: transparent; } + +.view.content-view.check:checked:not(.list), iconview.content-view.check:checked:not(.list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode-dark.png"), url("assets/checkbox-checked-selectionmode-dark@2.png")); + background-color: transparent; } + +checkbutton.text-button, radiobutton.text-button { + padding: 2px 0; + outline-offset: 0; } + +checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { + margin-left: 4px; } + +checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { + margin-right: 4px; } + +check, +radio { + min-width: 16px; + min-height: 16px; + margin: 0 2px; } + check:only-child, menu menuitem check, + radio:only-child, menu menuitem radio { + margin: 0; } + +scale { + min-height: 15px; + min-width: 15px; + padding: 3px; } + scale.horizontal trough { + padding: 0 4px; } + scale.horizontal highlight, scale.horizontal fill { + margin: 0 -4px; } + scale.vertical trough { + padding: 4px 0; } + scale.vertical highlight, scale.vertical fill { + margin: -4px 0; } + scale slider { + min-height: 15px; + min-width: 15px; + margin: -6px; } + scale.fine-tune slider { + margin: -4px; } + scale.fine-tune fill, + scale.fine-tune highlight, + scale.fine-tune trough { + border-radius: 5px; + -gtk-outline-radius: 7px; } + scale slider { + background-clip: border-box; + background-color: #454545; + border: 1px solid #242424; + border-radius: 50%; + box-shadow: none; } + scale slider:disabled { + background-color: #3c3c3c; + border-color: rgba(36, 36, 36, 0.8); } + scale slider:active { + background-color: #8fa876; + border-color: #8fa876; } + .osd scale slider { + background-color: #353535; + border-color: #8fa876; } + .osd scale slider:hover { + background-color: #8fa876; } + .osd scale slider:active { + background-color: #76905b; + border-color: #76905b; } + menuitem:hover scale slider, row:selected scale slider, infobar scale slider { + background-color: #ffffff; + border-color: #ffffff; } + menuitem:hover scale slider:hover, row:selected scale slider:hover, infobar scale slider:hover { + background-color: #eef2ea; + border-color: #eef2ea; } + menuitem:hover scale slider:active, row:selected scale slider:active, infobar scale slider:active { + background-color: #c7d4bb; + border-color: #c7d4bb; } + menuitem:hover scale slider:disabled, row:selected scale slider:disabled, infobar scale slider:disabled { + background-color: #cdd8c1; + border-color: #cdd8c1; } + scale trough { + outline-offset: 2px; + -gtk-outline-radius: 4.5px; + border-radius: 2.5px; + background-color: #2b2b2b; } + scale trough:disabled { + background-color: rgba(43, 43, 43, 0.55); } + .osd scale trough { + background-color: #474747; + outline-color: rgba(219, 219, 219, 0.2); } + .osd scale trough highlight { + background-color: #8fa876; } + menuitem:hover scale trough row:selected scale trough, infobar scale trough { + background-color: rgba(0, 0, 0, 0.2); } + menuitem:hover scale trough row:selected scale trough highlight, infobar scale trough highlight { + background-color: #ffffff; } + menuitem:hover scale trough row:selected scale trough highlight:disabled, infobar scale trough highlight:disabled { + background-color: #cdd8c1; } + menuitem:hover scale trough row:selected scale trough:disabled, infobar scale trough:disabled { + background-color: rgba(0, 0, 0, 0.1); } + scale highlight { + border-radius: 2.5px; + background-color: #8fa876; } + scale highlight:disabled { + background-color: rgba(143, 168, 118, 0.55); } + scale fill { + border-radius: 2.5px; + background-color: rgba(143, 168, 118, 0.5); } + scale fill:disabled { + background-color: transparent; } + scale value { + color: alpha(currentColor,0.4); } + scale marks { + color: alpha(currentColor,0.4); } + scale marks.top { + margin-bottom: 1px; + margin-top: -4px; } + scale marks.bottom { + margin-top: 1px; + margin-bottom: -4px; } + scale marks.top { + margin-right: 1px; + margin-left: -4px; } + scale marks.bottom { + margin-left: 1px; + margin-right: -4px; } + scale.fine-tune marks.top { + margin-bottom: 0px; + margin-top: -2px; } + scale.fine-tune marks.bottom { + margin-top: 0px; + margin-bottom: -2px; } + scale.fine-tune marks.top { + margin-right: 0px; + margin-left: -2px; } + scale.fine-tune marks.bottom { + margin-left: 0px; + margin-right: -2px; } + scale.horizontal indicator { + min-height: 3px; + min-width: 1px; } + scale.horizontal.fine-tune indicator { + min-height: 2px; } + scale.vertical indicator { + min-height: 1px; + min-width: 3px; } + scale.vertical.fine-tune indicator { + min-width: 2px; } + +progressbar { + padding: 0; + font-size: smaller; + color: rgba(255, 255, 255, 0.57); } + progressbar.osd { + min-width: 3px; + min-height: 3px; + background-color: transparent; } + progressbar.osd trough { + border-style: none; + background-color: transparent; + box-shadow: none; } + progressbar progress { + background-color: #8fa876; + border-radius: 0px; + box-shadow: none; } + row:selected progressbar progress, infobar progressbar progress { + background-color: #ffffff; } + progressbar trough { + border: 1px solid #292929; + border-radius: 2px; + background-color: #2b2b2b; } + row:selected progressbar trough, infobar progressbar trough { + background-color: rgba(0, 0, 0, 0.2); } + +.osd .progressbar { + background-color: #8fa876; } + +.osd .trough { + background-color: #f4f4f4; } + +levelbar block { + min-width: 32px; + min-height: 1px; } + +levelbar.vertical block { + min-width: 1px; + min-height: 32px; } + +levelbar trough { + border: none; + padding: 3px; + border-radius: 3px; + background-color: #2b2b2b; } + +levelbar.horizontal.discrete block { + margin: 0 1px; } + +levelbar.vertical.discrete block { + margin: 1px 0; } + +levelbar block:not(.empty) { + border: 1px solid #8fa876; + background-color: #8fa876; + border-radius: 2px; } + +levelbar block.low { + border-color: #f27835; + background-color: #f27835; } + +levelbar block.high { + border-color: #8fa876; + background-color: #8fa876; } + +levelbar block.full { + border-color: #73d216; + background-color: #73d216; } + +levelbar block.empty { + background-color: #404040; + border-color: #404040; } + +frame > border, +.frame { + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid #292929; } + +frame.flat > border, +frame > border.flat, +.frame.flat { + border-style: none; } + +scrolledwindow viewport.frame { + border-style: none; } + +scrolledwindow overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(143, 168, 118, 0.2)), to(rgba(143, 168, 118, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(143, 168, 118, 0.2)), to(rgba(143, 168, 118, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(143, 168, 118, 0.2)), to(rgba(143, 168, 118, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(143, 168, 118, 0.2)), to(rgba(143, 168, 118, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow undershoot.top { + background-color: transparent; + background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-top: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center top; } + +scrolledwindow undershoot.bottom { + background-color: transparent; + background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-bottom: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center bottom; } + +scrolledwindow undershoot.left { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-left: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: left center; } + +scrolledwindow undershoot.right { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-right: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: right center; } + +scrolledwindow junction { + border-color: transparent; + border-image: linear-gradient(to bottom, #292929 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #3d3d3d; } + scrolledwindow junction:dir(rtl) { + border-image-slice: 0 1 0 0; } + +separator { + background-color: rgba(0, 0, 0, 0.1); + min-width: 1px; + min-height: 1px; } + +list { + background-color: #404040; + border-color: #292929; } + list row { + padding: 2px; } + +row:not(:hover) { + transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +row.activatable.has-open-popup, row.activatable:hover { + background-color: rgba(255, 255, 255, 0.05); } + +row.activatable:active { + color: rgba(255, 255, 255, 0.87); } + +row.activatable:disabled { + color: rgba(255, 255, 255, 0.42); } + row.activatable:disabled image { + color: inherit; } + +row.activatable:selected:active { + color: #ffffff; } + +row.activatable:selected.has-open-popup, row.activatable:selected:hover { + background-color: #81976a; } + +.app-notification { + padding: 10px; + color: #dbdbdb; + background-color: #353535; + background-clip: border-box; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: #1c1c1c; } + .app-notification border { + border: none; } + .app-notification button { + color: #dbdbdb; + outline-color: rgba(219, 219, 219, 0.3); + border-color: rgba(22, 22, 22, 0.4); + background-color: rgba(109, 109, 109, 0.4); } + .app-notification button.flat { + border-color: rgba(143, 168, 118, 0); } + .app-notification button:hover { + color: #dbdbdb; + outline-color: rgba(219, 219, 219, 0.3); + border-color: rgba(22, 22, 22, 0.4); + background-color: rgba(127, 127, 127, 0.5); } + .app-notification button:active, .app-notification button:checked { + color: #dbdbdb; + outline-color: rgba(219, 219, 219, 0.3); + border-color: rgba(22, 22, 22, 0.4); + background-color: rgba(0, 0, 0, 0.15); + background-clip: padding-box; } + .app-notification button:disabled { + color: #676767; + border-color: rgba(22, 22, 22, 0.4); + background-color: rgba(109, 109, 109, 0.25); } + +expander arrow { + min-width: 16px; + min-height: 16px; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + expander arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + expander arrow:hover { + color: rgba(255, 255, 255, 0.87); } + expander arrow:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +calendar { + color: rgba(255, 255, 255, 0.87); + border: 1px solid #292929; + border-radius: 3px; + padding: 2px; } + calendar:selected { + background-color: #8fa876; + color: #ffffff; + border-radius: 1.5px; } + calendar.header { + color: rgba(255, 255, 255, 0.87); + border: none; + border-radius: 0; } + calendar.button, calendar.button:focus { + color: rgba(255, 255, 255, 0.32); + border-color: transparent; + background-color: transparent; + background-image: none; } + calendar.button:hover, calendar.button:focus:hover { + color: rgba(255, 255, 255, 0.87); } + calendar.button:disabled, calendar.button:focus:disabled { + color: rgba(255, 255, 255, 0.42); + background-color: transparent; + background-image: none; } + calendar:indeterminate { + color: alpha(currentColor,0.55); } + calendar.highlight { + color: rgba(255, 255, 255, 0.87); } + +.dialog-action-area .button.text-button { + padding: 6px 16px; } + +.message-dialog .dialog-action-area .button { + padding: 8px; } + +.message-dialog { + -GtkDialog-button-spacing: 0; } + .message-dialog .titlebar { + background-color: #2b2b2b; + border-bottom: 1px solid #191919; } + .message-dialog.csd.background { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: none; } + .message-dialog.csd .dialog-action-area .button { + padding: 8px; + border-radius: 0; } + .message-dialog.csd .dialog-action-area .button, .message-dialog.csd .dialog-action-area .button:hover, .message-dialog.csd .dialog-action-area .button:active, .message-dialog.csd .dialog-action-area .button:disabled { + border-right-style: none; + border-bottom-style: none; } + .message-dialog.csd .dialog-action-area .button:last-child { + border-bottom-right-radius: 3px; } + .message-dialog.csd .dialog-action-area .button:first-child { + border-left-style: none; + border-bottom-left-radius: 3px; } + +filechooser #pathbarbox { + background-color: #2b2b2b; + border-bottom: 1px solid #292929; } + +filechooser .search-bar { + background-color: #2b2b2b; } + +filechooser actionbar { + background-color: #383838; } + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; } + +.sidebar { + border-style: none; + background-color: #3d3d3d; } + stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:dir(ltr), .sidebar.left { + border-right: 1px solid #292929; + border-left-style: none; } + stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list, .sidebar:dir(rtl), .sidebar.right { + border-left: 1px solid #292929; + border-right-style: none; } + .sidebar list { + background-color: #404040; } + paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { + border-style: none; } + +stacksidebar row { + padding: 10px 4px; } + stacksidebar row > label { + padding-left: 6px; + padding-right: 6px; } + stacksidebar row.needs-attention { + background-image: radial-gradient(circle closest-side at 5% 25%, #F04A50 0%, #F04A50 100%, transparent 100%); + background-size: 70px; + background-position: 4px; + background-repeat: no-repeat; } + stacksidebar row.activatable:selected.needs-attention { + background-image: radial-gradient(circle closest-side at 5% 25%, #ffffff 0%, #ffffff 100%, transparent 100%); + background-size: 70px; + background-position: 4px; + background-repeat: no-repeat; } + +placessidebar > viewport.frame { + border-style: none; } + +placessidebar row { + min-height: 30px; + padding: 0px; } + placessidebar row > revealer { + padding: 0 10px; } + placessidebar row image.sidebar-icon:dir(ltr) { + padding-right: 8px; } + placessidebar row image.sidebar-icon:dir(rtl) { + padding-left: 8px; } + placessidebar row label.sidebar-label:dir(ltr) { + padding-right: 2px; } + placessidebar row label.sidebar-label:dir(rtl) { + padding-left: 2px; } + button.sidebar-button { + min-width: 22px; + min-height: 22px; + margin-top: 2px; + margin-bottom: 2px; + padding: 0; + border-radius: 100%; + -gtk-outline-radius: 100%; } + button.sidebar-button:not(:hover):not(:active) > image { + opacity: 0.5; } + placessidebar row.sidebar-placeholder-row { + padding: 0 8px; + min-height: 2px; + background-image: linear-gradient(to bottom, #8fa876, #8fa876); + background-clip: content-box; } + placessidebar row.sidebar-new-bookmark-row { + color: #8fa876; } + placessidebar row:drop(active):not(:disabled) { + box-shadow: inset 0 1px #8fa876, inset 0 -1px #8fa876; } + placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { + color: #8fa876; } + placessidebar row:drop(active):not(:disabled):selected { + background-color: #8fa876; } + placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { + color: #ffffff; } + +placesview .server-list-button > image { + transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + -gtk-icon-transform: rotate(0turn); } + +placesview .server-list-button:checked > image { + transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + -gtk-icon-transform: rotate(-0.5turn); } + +placesview > actionbar > revealer > box > label { + padding-left: 8px; + padding-right: 8px; } + +paned > separator { + min-width: 1px; + min-height: 1px; + -gtk-icon-source: none; + border-style: none; + background-color: transparent; + background-image: linear-gradient(to bottom, #292929, #292929); + background-size: 1px 1px; } + paned > separator:selected { + background-image: linear-gradient(to bottom, #8fa876, #8fa876); } + paned > separator.wide { + min-width: 5px; + min-height: 5px; + background-color: transparent; } + +paned.horizontal > separator { + background-repeat: repeat-y; + margin: 0 -3px 0 -3px; + padding: 0 3px 0 3px; + background-position: center; } + paned.horizontal > separator.wide { + margin: 0; + padding: 0; + background-repeat: no-repeat; + background-position: center; + background-image: -gtk-scaled(url("assets/pane-separator-vertical.png"), url("assets/pane-separator-vertical@2.png")); + background-size: 2px 24px; } + +paned.vertical > separator { + margin: -3px 0 -3px 0; + padding: 3px 0 3px 0; + background-repeat: repeat-x; + background-position: center; } + paned.vertical > separator.wide { + margin: 0; + padding: 0; + background-repeat: no-repeat; + background-position: center; + background-image: -gtk-scaled(url("assets/pane-separator.png"), url("assets/pane-separator@2.png")); + background-size: 24px 2px; } + +infobar { + border-style: none; } + infobar.info, infobar.question, infobar.warning, infobar.error { + background-color: #8fa876; + color: #ffffff; + caret-color: currentColor; } + infobar.info selection, infobar.question selection, infobar.warning selection, infobar.error selection { + color: #8fa876; + background-color: #ffffff; } + infobar.info:disabled label, infobar.info:disabled image, infobar.question:disabled label, infobar.question:disabled image, infobar.warning:disabled label, infobar.warning:disabled image, infobar.error:disabled label, infobar.error:disabled image { + color: rgba(255, 255, 255, 0.5); } + infobar.warning { + background-color: #f27835; } + infobar.error { + background-color: #F04A50; } + infobar.question { + background-color: #55c1ec; } + +.primary-toolbar toolbar.selection-mode button:hover, +.selection-mode.primary-toolbar button:hover, .primary-toolbar .selection-mode.inline-toolbar button:hover, headerbar.selection-mode button:hover, row:selected button, infobar.info button, infobar.question button, infobar.warning button, infobar.error button { + color: #ffffff; + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.5); } + +row:selected button.flat, infobar.info button.flat, infobar.question button.flat, infobar.warning button.flat, infobar.error button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .primary-toolbar toolbar.selection-mode button:disabled, + .selection-mode.primary-toolbar button:disabled, .primary-toolbar .selection-mode.inline-toolbar button:disabled, headerbar.selection-mode button:disabled, .primary-toolbar toolbar.selection-mode button:disabled label, + .selection-mode.primary-toolbar button:disabled label, .primary-toolbar .selection-mode.inline-toolbar button:disabled label, headerbar.selection-mode button:disabled label, row:selected button.flat:disabled, infobar.info button.flat:disabled, infobar.question button.flat:disabled, infobar.warning button.flat:disabled, infobar.error button.flat:disabled, row:selected button.flat:disabled label, infobar.info button.flat:disabled label, infobar.question button.flat:disabled label, infobar.warning button.flat:disabled label, infobar.error button.flat:disabled label { + color: rgba(255, 255, 255, 0.4); } + +row:selected button:hover, infobar.info button:hover, infobar.question button:hover, infobar.warning button:hover, infobar.error button:hover { + color: #ffffff; + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.8); } + +.primary-toolbar toolbar.selection-mode button:active, +.selection-mode.primary-toolbar button:active, .primary-toolbar .selection-mode.inline-toolbar button:active, headerbar.selection-mode button:active, .primary-toolbar toolbar.selection-mode button:checked, +.selection-mode.primary-toolbar button:checked, .primary-toolbar .selection-mode.inline-toolbar button:checked, headerbar.selection-mode button:checked, row:selected button:active, infobar.info button:active, infobar.question button:active, infobar.warning button:active, infobar.error button:active, row:selected button:checked, infobar.info button:checked, infobar.question button:checked, infobar.warning button:checked, infobar.error button:checked { + color: #8fa876; + background-color: #ffffff; + border-color: #ffffff; } + +row:selected button:disabled, infobar.info button:disabled, infobar.question button:disabled, infobar.warning button:disabled, infobar.error button:disabled { + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.4); } + row:selected button:disabled, infobar.info button:disabled, infobar.question button:disabled, infobar.warning button:disabled, infobar.error button:disabled, row:selected button:disabled label, infobar.info button:disabled label, infobar.question button:disabled label, infobar.warning button:disabled label, infobar.error button:disabled label { + color: rgba(255, 255, 255, 0.5); } + .primary-toolbar toolbar.selection-mode button:disabled:checked, + .selection-mode.primary-toolbar button:disabled:checked, .primary-toolbar .selection-mode.inline-toolbar button:disabled:checked, headerbar.selection-mode button:disabled:checked, .primary-toolbar toolbar.selection-mode button:disabled:active, + .selection-mode.primary-toolbar button:disabled:active, .primary-toolbar .selection-mode.inline-toolbar button:disabled:active, headerbar.selection-mode button:disabled:active, row:selected button:disabled:active, infobar.info button:disabled:active, infobar.question button:disabled:active, infobar.warning button:disabled:active, infobar.error button:disabled:active, row:selected button:disabled:checked, infobar.info button:disabled:checked, infobar.question button:disabled:checked, infobar.warning button:disabled:checked, infobar.error button:disabled:checked { + color: #8fa876; + background-color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.4); } + +tooltip, +.tooltip { + color: #4a4a4a; + border-radius: 2px; + border: 1px solid #d0d0d0; } + tooltip.background, + .tooltip.background { + background-color: #fbeaa0; + background-clip: padding-box; } + tooltip.background label, + .tooltip.background label { + padding: 4px; } + tooltip decoration, + .tooltip decoration { + background-color: transparent; } + tooltip *, + .tooltip * { + background-color: transparent; + color: #4a4a4a; } + +colorswatch, colorswatch:drop(active) { + border-style: none; } + +colorswatch.top { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + colorswatch.top overlay { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +colorswatch.bottom { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; } + colorswatch.bottom overlay { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; } + +colorswatch.left, colorswatch:first-child:not(.top) { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +colorswatch.right, colorswatch:last-child:not(.bottom) { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; } + colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; } + +colorswatch.dark overlay { + color: rgba(255, 255, 255, 0.7); } + colorswatch.dark overlay:hover { + border-color: #292929; } + +colorswatch.light overlay { + color: rgba(0, 0, 0, 0.7); } + colorswatch.light overlay:hover { + border-color: #292929; } + +colorswatch overlay { + border: 1px solid #292929; } + colorswatch overlay:hover { + background-color: rgba(255, 255, 255, 0.2); } + +colorswatch:disabled { + opacity: 0.5; } + colorswatch:disabled overlay { + border-color: rgba(0, 0, 0, 0.6); + box-shadow: none; } + +colorswatch#add-color-button { + border-style: solid; + border-width: 1px; + color: rgba(255, 255, 255, 0.87); + outline-color: rgba(255, 255, 255, 0.17); + border-color: #292929; + background-color: #454545; } + colorswatch#add-color-button:hover { + color: rgba(255, 255, 255, 0.87); + outline-color: rgba(255, 255, 255, 0.17); + border-color: #292929; + background-color: #525252; } + colorswatch#add-color-button overlay { + border-color: transparent; + background-color: transparent; + background-image: none; } + +button.color { + padding: 0; } + button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { + margin: 4px; + border-radius: 0; } + +colorchooser .popover.osd { + border-radius: 3px; } + +.content-view { + background-color: #404040; } + .content-view:hover { + -gtk-icon-effect: highlight; } + +.scale-popup button:hover { + color: rgba(255, 255, 255, 0.87); + outline-color: rgba(255, 255, 255, 0.17); + border-color: #292929; + background-color: #525252; } + +.touch-selection, +.context-menu, +popover.touch-selection, +.csd popover.touch-selection, +popover.background.touch-selection, +.csd popover.background.touch-selection { + font: initial; } + +.monospace { + font-family: Monospace; } + +button.circular, +button.circular-button, +.stack-switcher > button.circular { + min-width: 24px; + min-height: 24px; + padding: 5px; + border-radius: 50%; + -gtk-outline-radius: 50%; } + button.circular label, + button.circular-button label, + .stack-switcher > button.circular label { + padding: 0; } + +.keycap { + min-width: 16px; + min-height: 20px; + padding: 3px 6px 4px 6px; + color: rgba(255, 255, 255, 0.87); + background-color: #404040; + border: 1px solid #292929; + border-radius: 2.5px; + box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.15); } + +*:drop(active):focus, +*:drop(active) { + box-shadow: inset 0 0 0 1px #8fa876; } + +decoration { + border-radius: 8px 8px 0 0; + border-width: 0px; + box-shadow: 0 3px 9px 1px rgba(0, 0, 0, 0.5), 0 0 0 1px #212121; + margin: 10px; } + decoration:backdrop { + box-shadow: 0 3px 9px 1px transparent, 0 2px 6px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px #2e2e2e; } + .fullscreen decoration, .maximized decoration, .tiled decoration, .tiled decoration:backdrop { + border-radius: 0; + box-shadow: 0 3px 9px 1px transparent, 0 2px 6px 2px transparent, 0 0 0 1px #2e2e2e; } + .popup decoration { + box-shadow: none; + border-radius: 0; } + .ssd decoration { + border-radius: 8px 8px 0 0; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.65); } + .ssd decoration.maximized { + border-radius: 0; } + .csd.popup decoration { + border-radius: 2px; + box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(33, 33, 33, 0.9); } + tooltip.csd decoration { + border-radius: 2px; + box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.35); } + message-dialog.csd decoration { + border-radius: 3px; } + .solid-csd decoration { + border-radius: 0; + margin: 1px; + background-color: #2b2b2b; + box-shadow: none; } + +headerbar.default-decoration button.titlebutton, +.titlebar.default-decoration button.titlebutton { + padding-top: 0px; + padding-bottom: 0px; + min-width: 22px; + min-height: 22px; + margin: 0; } + +headerbar button.titlebutton, +.titlebar button.titlebutton { + min-width: 18px; + min-height: 18px; + padding: 10px 3px; + margin: 0; + transition: none; + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(43, 43, 43, 0); } + headerbar button.titlebutton:hover, + .titlebar button.titlebutton:hover { + color: rgba(255, 255, 255, 0.87); + outline-color: rgba(255, 255, 255, 0.17); + border-color: rgba(13, 13, 13, 0.4); + background-color: rgba(99, 99, 99, 0.4); } + headerbar button.titlebutton:active, headerbar button.titlebutton:checked, + .titlebar button.titlebutton:active, + .titlebar button.titlebutton:checked { + color: rgba(255, 255, 255, 0.87); + outline-color: rgba(255, 255, 255, 0.17); + border-color: rgba(13, 13, 13, 0.4); + background-color: rgba(0, 0, 0, 0.15); } + headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, + .titlebar button.titlebutton.close, + .titlebar button.titlebutton.maximize, + .titlebar button.titlebutton.minimize { + -gtk-icon-theme: "Mint-Y"; + background-color: transparent; + background-size: 18px 18px; + background-position: center; + background-repeat: no-repeat; + border-width: 0; } + headerbar button.titlebutton.close, + .titlebar button.titlebutton.close { + color: #ffffff; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#8fa876), to(transparent)); } + headerbar button.titlebutton.close:hover, + .titlebar button.titlebutton.close:hover { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#9cb286), to(transparent)); } + headerbar button.titlebutton.close:active, + .titlebar button.titlebutton.close:active { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#829e66), to(transparent)); } + headerbar button.titlebutton.close:backdrop, + .titlebar button.titlebutton.close:backdrop { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#626262), to(transparent)); } + headerbar button.titlebutton.maximize:hover, headerbar button.titlebutton.maximize:hover:backdrop, headerbar button.titlebutton.minimize:hover, headerbar button.titlebutton.minimize:hover:backdrop, + .titlebar button.titlebutton.maximize:hover, + .titlebar button.titlebutton.maximize:hover:backdrop, + .titlebar button.titlebutton.minimize:hover, + .titlebar button.titlebutton.minimize:hover:backdrop { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#4c4c4c), to(transparent)); } + headerbar button.titlebutton.maximize:active, headerbar button.titlebutton.maximize:active:backdrop, headerbar button.titlebutton.minimize:active, headerbar button.titlebutton.minimize:active:backdrop, + .titlebar button.titlebutton.maximize:active, + .titlebar button.titlebutton.maximize:active:backdrop, + .titlebar button.titlebutton.minimize:active, + .titlebar button.titlebutton.minimize:active:backdrop { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#949494), to(transparent)); } + headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, + .titlebar button.titlebutton.maximize:backdrop, + .titlebar button.titlebutton.minimize:backdrop { + color: #626262; } + +.caja-navigation-window .view .cell:selected, .caja-navigation-window iconview .cell:selected, .caja-navigation-window .view .cell:selected:focus, .nemo-window .nemo-inactive-pane .view:selected:focus, .nemo-window .nemo-inactive-pane iconview:selected:focus, .nemo-window .nemo-inactive-pane .view:selected, .nemo-window .nemo-inactive-pane iconview:selected, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, .nautilus-window placessidebar.sidebar list row.sidebar-row:selected.has-open-popup, .nautilus-window placessidebar.sidebar list row.sidebar-row:selected, .nautilus-window placessidebar.sidebar list row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar list row.sidebar-row:active:hover, +filechooser placessidebar.sidebar list row.sidebar-row:selected.has-open-popup, +filechooser placessidebar.sidebar list row.sidebar-row:selected, +filechooser placessidebar.sidebar list row.sidebar-row:selected:hover, +filechooser placessidebar.sidebar list row.sidebar-row:active:hover, .view:selected, .view:selected:focus, +.view text:selected, +textview text:selected, +.view text:selected:focus, +textview text:selected:focus, .view text selection:focus, .view text selection, +textview text selection:focus, +textview text selection, iconview:selected, iconview:selected:focus, iconview text selection:focus, .view text selection, iconview text selection, flowbox flowboxchild:selected, entry selection:focus, entry selection, treeview.view:selected, treeview.view:selected:focus, row:selected { + background-color: #8fa876; } + row:selected label, label:selected, .caja-navigation-window .view .cell:selected, .caja-navigation-window iconview .cell:selected, .caja-navigation-window .view .cell:selected:focus, .nemo-window .nemo-inactive-pane .view:selected:focus, .nemo-window .nemo-inactive-pane iconview:selected:focus, .nemo-window .nemo-inactive-pane .view:selected, .nemo-window .nemo-inactive-pane iconview:selected, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, .nautilus-window placessidebar.sidebar list row.sidebar-row:selected.has-open-popup, .nautilus-window placessidebar.sidebar list row.sidebar-row:selected, .nautilus-window placessidebar.sidebar list row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar list row.sidebar-row:active:hover, + filechooser placessidebar.sidebar list row.sidebar-row:selected.has-open-popup, + filechooser placessidebar.sidebar list row.sidebar-row:selected, + filechooser placessidebar.sidebar list row.sidebar-row:selected:hover, + filechooser placessidebar.sidebar list row.sidebar-row:active:hover, .view:selected, .view:selected:focus, + .view text:selected, + textview text:selected, + .view text:selected:focus, + textview text:selected:focus, .view text selection:focus, .view text selection, + textview text selection:focus, + textview text selection, iconview:selected, iconview:selected:focus, iconview text selection:focus, .view text selection, iconview text selection, flowbox flowboxchild:selected, entry selection:focus, entry selection, treeview.view:selected, treeview.view:selected:focus, row:selected { + color: #ffffff; } + label:disabled selection, row:selected label:disabled, label:disabled:selected, .caja-navigation-window .view .cell:disabled:selected, .caja-navigation-window iconview .cell:disabled:selected, .nemo-window .nemo-inactive-pane .view:disabled:selected:focus, .nemo-window .nemo-inactive-pane iconview:disabled:selected:focus, .nemo-window .nemo-inactive-pane .view:disabled:selected, .nemo-window .nemo-inactive-pane iconview:disabled:selected, .nemo-window .nemo-window-pane widget.entry:disabled:selected, .nautilus-window placessidebar.sidebar list row.sidebar-row:disabled:selected, .nautilus-window placessidebar.sidebar list row.sidebar-row:disabled:active:hover, + filechooser placessidebar.sidebar list row.sidebar-row.has-open-popup:disabled:selected, + filechooser placessidebar.sidebar list row.sidebar-row:disabled:selected, + filechooser placessidebar.sidebar list row.sidebar-row:disabled:selected:hover, + filechooser placessidebar.sidebar list row.sidebar-row:disabled:active:hover, .view:disabled:selected, + .view text:disabled:selected, + textview text:disabled:selected, + textview text:disabled:selected:focus, .view text selection:disabled, + textview text selection:disabled:focus, + textview text selection:disabled, iconview:disabled:selected, iconview:disabled:selected:focus, iconview text selection:disabled:focus, iconview text selection:disabled, flowbox flowboxchild:disabled:selected, entry selection:disabled, row:disabled:selected { + color: #c7d4bb; } + +GeditNotebook.notebook tab.reorderable-page.top:active, GeditNotebook.notebook tab.reorderable-page.top.active-page, GeditNotebook.notebook tab.reorderable-page.top.active-page:hover, GeditNotebook.notebook tab.top:active, GeditNotebook.notebook tab.top.active-page, GeditNotebook.notebook tab.top.active-page:hover, +ScratchMainWindow .notebook tab.reorderable-page.top:active, +ScratchMainWindow .notebook tab.reorderable-page.top.active-page, +ScratchMainWindow .notebook tab.reorderable-page.top.active-page:hover, +ScratchMainWindow .notebook tab.top:active, +ScratchMainWindow .notebook tab.top.active-page, +ScratchMainWindow .notebook tab.top.active-page:hover, +EphyNotebook.notebook tab.reorderable-page.top:active, +EphyNotebook.notebook tab.reorderable-page.top.active-page, +EphyNotebook.notebook tab.reorderable-page.top.active-page:hover, +EphyNotebook.notebook tab.top:active, +EphyNotebook.notebook tab.top.active-page, +EphyNotebook.notebook tab.top.active-page:hover, +MidoriNotebook .notebook tab.reorderable-page.top:active, +MidoriNotebook .notebook tab.reorderable-page.top.active-page, +MidoriNotebook .notebook tab.reorderable-page.top.active-page:hover, +MidoriNotebook .notebook tab.top:active, +MidoriNotebook .notebook tab.top.active-page, +MidoriNotebook .notebook tab.top.active-page:hover, +TerminalWindow .notebook tab.reorderable-page.top:active, +TerminalWindow .notebook tab.reorderable-page.top.active-page, +TerminalWindow .notebook tab.reorderable-page.top.active-page:hover, +TerminalWindow .notebook tab.top:active, +TerminalWindow .notebook tab.top.active-page, +TerminalWindow .notebook tab.top.active-page:hover, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top:active, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top.active-page, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top.active-page:hover, +PantheonTerminalPantheonTerminalWindow .notebook tab.top:active, +PantheonTerminalPantheonTerminalWindow .notebook tab.top.active-page, +PantheonTerminalPantheonTerminalWindow .notebook tab.top.active-page:hover { + box-shadow: inset 0 1px #292929, inset 0 -1px #292929, inset 1px 0 #292929, inset -1px 0 #292929; } + +TerminalWindow .notebook tab.reorderable-page.top, TerminalWindow .notebook tab.top, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top, +PantheonTerminalPantheonTerminalWindow .notebook tab.top { + padding-top: 7px; + border-top-width: 3px; } + +TerminalWindow .notebook.header.top, +PantheonTerminalPantheonTerminalWindow .notebook.header.top { + box-shadow: inset 0 1px #212121, inset 0 -1px #292929; } + +GtkHTML { + background-color: #404040; + color: #DADADA; } + GtkHTML:active { + color: #ffffff; + background-color: #8fa876; } + +SushiFontWidget { + padding: 6px 12px; } + +#gnome-system-monitor headerbar { + box-shadow: none; } + +vte-terminal.terminal-screen { + -TerminalScreen-background-darkness: 1.0; + background-color: #3f3f3f; + color: #fff; } + +terminal-screen-container, +terminal-screen-container scrollbar:not(slider) { + border-color: transparent; + background-color: transparent; } + +TerminalWindow .notebook tab .button { + color: rgba(173, 173, 173, 0.9155); } + TerminalWindow .notebook tab .button:hover { + color: rgba(255, 255, 255, 0.87); + border-color: #292929; + background-color: #454545; } + +TerminalWindow .notebook .active-page .button:hover, TerminalWindow .notebook .prelight-page .button:hover { + color: #ff4d4d; } + +TerminalWindow .notebook .active-page .button:active, TerminalWindow .notebook .prelight-page .button:active { + color: #8fa876; } + +vte-terminal { + -TerminalScreen-background-darkness: 1.0; + background-color: #3f3f3f; + color: #fff; } + +.nautilus-canvas-item { + border-radius: 2px; } + +.nemo-desktop.nemo-canvas-item, +.nautilus-desktop.nautilus-canvas-item { + color: #ffffff; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nemo-desktop.nemo-canvas-item:active, + .nautilus-desktop.nautilus-canvas-item:active { + color: rgba(255, 255, 255, 0.87); } + .nemo-desktop.nemo-canvas-item:selected, + .nautilus-desktop.nautilus-canvas-item:selected { + color: #ffffff; } + +.nautilus-canvas-item.dim-label, label.nautilus-canvas-item.separator, +.nautilus-list-dim-label { + color: rgba(143, 143, 143, 0.935); } + .nautilus-canvas-item.dim-label:selected, label.nautilus-canvas-item.separator:selected, .nautilus-canvas-item.dim-label:selected:focus, + .nautilus-list-dim-label:selected, + .nautilus-list-dim-label:selected:focus { + color: #e9eee4; } + +.nautilus-window paned > separator { + background-image: linear-gradient(to bottom, #292929, #292929); } + +.nautilus-window .csd.background, .nautilus-window placessidebar list, +filechooser .csd.background, +filechooser placessidebar list { + background-color: transparent; } + +.nautilus-window placessidebar.sidebar list, +filechooser placessidebar.sidebar list { + background-color: #353535; } + .nautilus-window placessidebar.sidebar list row.sidebar-row, + filechooser placessidebar.sidebar list row.sidebar-row { + border: none; + color: rgba(255, 255, 255, 0.87); } + .nautilus-window placessidebar.sidebar list row.sidebar-row.has-open-popup, .nautilus-window placessidebar.sidebar list row.sidebar-row:hover, + filechooser placessidebar.sidebar list row.sidebar-row.has-open-popup, + filechooser placessidebar.sidebar list row.sidebar-row:hover { + background-color: rgba(255, 255, 255, 0.02); } + .nautilus-window placessidebar.sidebar list row.sidebar-row:disabled, .nautilus-window placessidebar.sidebar list row.sidebar-row:disabled label, .nautilus-window placessidebar.sidebar list row.sidebar-row:disabled image, + filechooser placessidebar.sidebar list row.sidebar-row:disabled, + filechooser placessidebar.sidebar list row.sidebar-row:disabled label, + filechooser placessidebar.sidebar list row.sidebar-row:disabled image { + color: rgba(255, 255, 255, 0.27); } + .nautilus-window placessidebar.sidebar list row.sidebar-row:selected.has-open-popup .sidebar-icon, .nautilus-window placessidebar.sidebar list row.sidebar-row:selected .sidebar-icon, .nautilus-window placessidebar.sidebar list row.sidebar-row:selected:hover .sidebar-icon, .nautilus-window placessidebar.sidebar list row.sidebar-row:active:hover .sidebar-icon, + filechooser placessidebar.sidebar list row.sidebar-row:selected.has-open-popup .sidebar-icon, + filechooser placessidebar.sidebar list row.sidebar-row:selected .sidebar-icon, + filechooser placessidebar.sidebar list row.sidebar-row:selected:hover .sidebar-icon, + filechooser placessidebar.sidebar list row.sidebar-row:active:hover .sidebar-icon { + color: inherit; } + .nautilus-window placessidebar.sidebar list row.sidebar-row:not(:selected) button.sidebar-button, + filechooser placessidebar.sidebar list row.sidebar-row:not(:selected) button.sidebar-button { + color: rgba(255, 255, 255, 0.87); } + .nautilus-window placessidebar.sidebar list row.sidebar-row:not(:selected) button.sidebar-button:hover, + filechooser placessidebar.sidebar list row.sidebar-row:not(:selected) button.sidebar-button:hover { + color: #dbdbdb; + outline-color: rgba(219, 219, 219, 0.3); + border-color: rgba(22, 22, 22, 0.4); + background-color: rgba(127, 127, 127, 0.5); } + .nautilus-window placessidebar.sidebar list row.sidebar-row:not(:selected) button.sidebar-button:active, + filechooser placessidebar.sidebar list row.sidebar-row:not(:selected) button.sidebar-button:active { + color: rgba(255, 255, 255, 0.87); + outline-color: rgba(255, 255, 255, 0.17); + border-color: #0f0f0f; + background-color: rgba(0, 0, 0, 0.15); } + .nautilus-window placessidebar.sidebar list row.sidebar-row:not(:selected) button.sidebar-button:not(:hover):not(:active) > image, + filechooser placessidebar.sidebar list row.sidebar-row:not(:selected) button.sidebar-button:not(:hover):not(:active) > image { + opacity: 0.5; } + .nautilus-window placessidebar.sidebar list row.sidebar-row.sidebar-new-bookmark-row, + filechooser placessidebar.sidebar list row.sidebar-row.sidebar-new-bookmark-row { + color: #8fa876; } + .nautilus-window placessidebar.sidebar list row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon, + filechooser placessidebar.sidebar list row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { + color: inherit; } + .nautilus-window placessidebar.sidebar list row.sidebar-row:drop(active):not(:disabled), .nautilus-window placessidebar.sidebar list row.sidebar-row:drop(active):not(:disabled) label, .nautilus-window placessidebar.sidebar list row.sidebar-row:drop(active):not(:disabled) .sidebar-icon, + filechooser placessidebar.sidebar list row.sidebar-row:drop(active):not(:disabled), + filechooser placessidebar.sidebar list row.sidebar-row:drop(active):not(:disabled) label, + filechooser placessidebar.sidebar list row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { + color: #8fa876; } + .nautilus-window placessidebar.sidebar list row.sidebar-row:drop(active):not(:disabled):selected, + filechooser placessidebar.sidebar list row.sidebar-row:drop(active):not(:disabled):selected { + background-color: #8fa876; } + .nautilus-window placessidebar.sidebar list row.sidebar-row:drop(active):not(:disabled):selected, .nautilus-window placessidebar.sidebar list row.sidebar-row:drop(active):not(:disabled):selected label, .nautilus-window placessidebar.sidebar list row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon, + filechooser placessidebar.sidebar list row.sidebar-row:drop(active):not(:disabled):selected, + filechooser placessidebar.sidebar list row.sidebar-row:drop(active):not(:disabled):selected label, + filechooser placessidebar.sidebar list row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { + color: #ffffff; } + .nautilus-window placessidebar.sidebar list separator, + filechooser placessidebar.sidebar list separator { + background-color: transparent; } + +.nautilus-window.maximized placessidebar.sidebar, +filechooser.maximized placessidebar.sidebar { + background-color: #353535; } + +filechooser placessidebar > viewport.frame { + border: 1px solid #292929; + border-width: 1px 0 0 0; } + +NautilusQueryEditor .search-bar.toolbar { + padding: 5px; + box-shadow: none; + background-color: #404040; } + +.nautilus-circular-button.image-button.button, headerbar button.nautilus-circular-button.button.titlebutton, +.titlebar button.nautilus-circular-button.button.titlebutton { + border-radius: 50%; + -gtk-outline-radius: 50%; + padding: 8px; } + +.disk-space-display { + border-style: solid; + border-width: 1px; } + .disk-space-display.unknown { + background-color: rgba(255, 255, 255, 0.37); + border-color: rgba(230, 230, 230, 0.37); } + .disk-space-display.used { + background-color: rgba(143, 168, 118, 0.8); + border-color: rgba(118, 144, 91, 0.8); } + .disk-space-display.free { + background-color: #303030; + border-color: #171717; } + +NautilusListView .view, NautilusListView iconview { + border-bottom: 1px solid #292929; } + +.nemo-window { + /* This is to keep the separator next to the sidebar dark so we don't see a gap + between it and the trash bar */ } + .nemo-window .nemo-window-pane widget.entry { + border: 1px solid; + border-radius: 3px; + color: #DADADA; + border-color: #292929; + background-color: #404040; + box-shadow: inset 1px 0 #8fa876, inset -1px 0 #8fa876, inset 0 1px #8fa876, inset 0 -1px #8fa876; } + .nemo-window .nemo-inactive-pane .view, .nemo-window .nemo-inactive-pane iconview { + background-color: #333333; } + .nemo-window .places-treeview { + -NemoPlacesTreeView-disk-full-bg-color: rgba(255, 255, 255, 0.87); + -NemoPlacesTreeView-disk-full-fg-color: #76905b; + -GtkTreeView-vertical-separator: 7; } + .nemo-window .places-treeview .view.cell:hover, .nemo-window .places-treeview iconview.cell:hover { + background-color: rgba(255, 255, 255, 0.12); } + .nemo-window .nemo-places-sidebar.frame { + border-width: 0; } + .nemo-window .sidebar { + color: rgba(255, 255, 255, 0.87); + background-color: #353535; } + .nemo-window .sidebar .frame { + border: none; } + .nemo-window .sidebar .view, .nemo-window .sidebar iconview, .nemo-window .sidebar row { + background-color: transparent; + color: rgba(255, 255, 255, 0.87); } + .nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar iconview.cell:selected, .nemo-window .sidebar row.cell:selected { + background-color: #8fa876; + color: #ffffff; } + .nemo-window .sidebar .view.expander, .nemo-window .sidebar iconview.expander, .nemo-window .sidebar row.expander { + color: rgba(141, 141, 141, 0.935); } + .nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar iconview.expander:hover, .nemo-window .sidebar row.expander:hover { + color: rgba(255, 255, 255, 0.87); } + .nemo-window grid > paned > separator { + background-image: linear-gradient(to bottom, #292929, #292929); } + .nemo-window widget .toolbar .image-button, .nemo-window widget .toolbar headerbar button.titlebutton, headerbar .nemo-window widget .toolbar button.titlebutton, + .nemo-window widget .toolbar .titlebar button.titlebutton, + .titlebar .nemo-window widget .toolbar button.titlebutton { + padding: 0; } + +.caja-navigation-window { + /* This seems to be needed to get proper highlighting in the caja view + * when split panes are used. Without it the inactive pane isn't displayed + * properly + */ } + .caja-navigation-window .view .cell:selected, .caja-navigation-window iconview .cell:selected, .caja-navigation-window .view .cell:selected:focus { + background-image: linear-gradient(to bottom, #8fa876, #8fa876); } + .caja-navigation-window .frame { + border-width: 1px 0 1px 0; } + .caja-navigation-window .caja-side-pane .view, .caja-navigation-window .caja-side-pane iconview, + .caja-navigation-window .caja-side-pane textview text, + .caja-navigation-window .caja-side-pane notebook { + background-color: #353535; + color: rgba(255, 255, 255, 0.87); } + .caja-navigation-window .caja-side-pane .frame { + border-width: 1px 0 0 0; } + .caja-navigation-window .caja-side-pane .view > box, .caja-navigation-window .caja-side-pane iconview > box, + .caja-navigation-window .caja-side-pane viewport.frame { + border: 1px solid #292929; + border-width: 1px 0 0 0; } + +.gedit-headerbar-paned { + color: #212121; } + +.gedit-side-panel-paned > separator { + background-image: linear-gradient(to bottom, #292929, #292929); } + +.gedit-bottom-panel-paned > separator { + background-image: linear-gradient(to bottom, #292929, #292929); } + +.open-document-selector-treeview.view, iconview.open-document-selector-treeview { + padding: 3px 6px 3px 6px; + border-color: #404040; } + .open-document-selector-treeview.view:hover, iconview.open-document-selector-treeview:hover { + background-color: rgba(0, 0, 0, 0.05); } + .open-document-selector-treeview.view:hover:selected, iconview.open-document-selector-treeview:hover:selected { + color: #ffffff; + background-color: #8fa876; } + +.open-document-selector-name-label { + color: rgba(255, 255, 255, 0.87); } + +.open-document-selector-path-label { + color: rgba(147, 147, 147, 0.935); + font-size: smaller; } + .open-document-selector-path-label:selected { + color: rgba(255, 255, 255, 0.9); } + +.gedit-document-panel { + background-color: #353535; } + .gedit-document-panel row { + color: rgba(255, 255, 255, 0.87); + background-color: rgba(255, 255, 255, 0); } + .gedit-document-panel row:hover { + background-color: rgba(255, 255, 255, 0.02); } + .gedit-document-panel row:active { + color: #ffffff; + background-color: #8fa876; } + .gedit-document-panel row:active button { + color: #ffffff; } + .gedit-document-panel row:selected, .gedit-document-panel row:selected:hover { + color: #ffffff; + background-color: #8fa876; } + .gedit-document-panel row:hover:not(:selected) button:active { + color: rgba(255, 255, 255, 0.87); } + .gedit-document-panel row button { + min-width: 22px; + min-height: 22px; + color: transparent; + background: none; + border: none; + box-shadow: none; + padding: 4px; } + .gedit-document-panel row button image { + color: inherit; } + .gedit-document-panel row:hover:not(:selected) button { + color: rgba(173, 173, 173, 0.9155); } + .gedit-document-panel row:hover:not(:selected) button:hover { + color: #ff4d4d; } + .gedit-document-panel row:hover:not(:selected) button:active { + color: rgba(255, 255, 255, 0.87); } + .gedit-document-panel row:hover:selected button:hover { + color: #ff6666; + background: none; + border: none; + box-shadow: none; } + .gedit-document-panel row:hover:selected button:hover:active { + color: #ffffff; } + +.gedit-document-panel-dragged-row { + border: 1px solid #292929; + background-color: #1f1f1f; + color: rgba(255, 255, 255, 0.87); } + +.gedit-side-panel-paned statusbar { + border-top: 1px solid #292929; + background-color: #383838; } + +.gedit-search-entry-occurrences-tag { + color: rgba(255, 255, 255, 0.47); + border: none; + margin: 2px; + padding: 2px; } + +.gedit-map-frame border { + border-width: 0; } + .gedit-map-frame border:dir(ltr) { + border-left-width: 1px; } + .gedit-map-frame border:dir(rtl) { + border-right-width: 1px; } + +.xed-window .xed-goto-line-box, .gedit-search-slider { + background-color: #3d3d3d; + padding: 6px; + border-color: #292929; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; } + +.pluma-window statusbar frame > border { + border: none; } + +.pluma-window notebook > stack scrolledwindow { + border-width: 0 0 1px 0; } + +#pluma-status-combo-button { + min-height: 0; + padding: 0; + border-top: none; + border-bottom: none; + border-radius: 0; } + +.gb-search-entry-occurrences-tag { + background: none; } + +workbench.csd > stack.titlebar:not(headerbar) { + padding: 0; + background: none; + border: none; + box-shadow: none; } + workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { + border-radius: 3px 3px 0 0; } + +editortweak .linked > entry.search:focus + .gb-linked-scroller { + border-top-color: #8fa876; } + +layouttab { + background-color: #404040; } + +layout { + border: 1px solid #292929; + -PnlDockBin-handle-size: 1; } + +eggsearchbar box.search-bar { + border-bottom: 1px solid #292929; } + +pillbox { + color: #ffffff; + background-color: #8fa876; + border-radius: 3px; } + pillbox:disabled label { + color: rgba(255, 255, 255, 0.5); } + +docktabstrip { + padding: 0 6px; + background-color: #383838; + border-bottom: 1px solid #292929; } + docktabstrip docktab { + min-height: 28px; + border: solid transparent; + border-width: 0 1px; } + docktabstrip docktab label { + opacity: 0.5; } + docktabstrip docktab:checked label, docktabstrip docktab:hover label { + opacity: 1; } + docktabstrip docktab:checked { + border-color: #292929; + background-color: #404040; } + +dockbin { + border: 1px solid #292929; + -PnlDockBin-handle-size: 1; } + +dockpaned { + border: 1px solid #292929; } + +dockoverlayedge { + background-color: #383838; } + dockoverlayedge docktabstrip { + padding: 0; + border: none; } + dockoverlayedge.left-edge tab:checked, dockoverlayedge.right-edge tab:checked { + border-width: 1px 0; } + +popover.messagepopover.background { + padding: 0; } + +popover.messagepopover .popover-content-area { + margin: 16px; } + +popover.messagepopover .popover-action-area { + margin: 8px; } + popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { + margin: 0 4px; } + +popover.popover-selector { + padding: 0; } + popover.popover-selector list row { + padding: 5px 0; } + popover.popover-selector list row image { + margin-left: 3px; + margin-right: 10px; } + +entry.search.preferences-search { + border: none; + border-right: 1px solid #292929; + border-bottom: 1px solid #292929; + border-radius: 0; } + +preferences stacksidebar.sidebar list { + background-image: linear-gradient(to bottom, #404040, #404040); } + +preferences stacksidebar.sidebar list separator { + background-color: transparent; } + +devhelppanel entry:focus, +symboltreepanel entry:focus { + border-color: #292929; } + +button.run-arrow-button { + min-width: 12px; } + +omnibar.linked > entry:not(:only-child) { + border-style: solid; + border-radius: 3px; + margin-left: 1px; + margin-right: 1px; } + +gstyleslidein #scale_box button.toggle:checked, +gstyleslidein #strings_controls button.toggle:checked, +gstyleslidein #palette_controls button.toggle:checked, +gstyleslidein #components_controls button.toggle:checked { + color: rgba(255, 255, 255, 0.87); } + +configurationview entry.flat { + background: none; } + +configurationview list { + border-width: 0; } + +EphyWindow .floating-bar { + color: rgba(255, 255, 255, 0.87); } + +.xreader-window .primary-toolbar .button.the-button-in-the-combobox { + color: rgba(255, 255, 255, 0.87); + outline-color: rgba(255, 255, 255, 0.17); + border-color: rgba(13, 13, 13, 0.4); + background-color: rgba(99, 99, 99, 0.4); } + .xreader-window .primary-toolbar .button.the-button-in-the-combobox:hover { + background-color: rgba(138, 138, 138, 0.4); } + .xreader-window .primary-toolbar .button.the-button-in-the-combobox:disabled { + color: rgba(255, 255, 255, 0.47); } + +calendar-view event.color-light label { + color: black; } + +calendar-view event.color-light.timed label { + color: rgba(255, 255, 255, 0.87); } + +calendar-view event.color-dark label { + color: white; } + +calendar-view event.color-dark.timed label { + color: rgba(255, 255, 255, 0.87); } + +.documents-scrolledwin.frame { + border-width: 0; } + +button.documents-load-more { + border-width: 1px 0 0; + border-radius: 0; } + +.documents-icon-bg { + background-color: #8fa876; + color: #ffffff; + border-radius: 2px; } + +.documents-collection-icon, .photos-collection-icon { + background-color: rgba(255, 255, 255, 0.17); + border-radius: 2px; } + +.documents-favorite.button:active, +.documents-favorite.button:active:hover { + color: #c2d0b4; } + +.documents-entry-tag, .photos-entry-tag { + background-color: #8fa876; + color: #ffffff; + border-radius: 2px; + border-width: 0; + margin: 2px; + padding: 4px; } + .documents-entry-tag:hover, .photos-entry-tag:hover { + color: #ffffff; + background-color: #99b082; } + .documents-entry-tag:active, .photos-entry-tag:active { + color: #ffffff; + background-color: #85a06a; } + +.photos-fade-in { + opacity: 1.0; + transition: opacity 0.2s ease-out; } + +.photos-fade-out { + opacity: 0.0; + transition: opacity 0.2s ease-out; } + +.tweak-categories, +.tweak-category:not(:selected):not(:hover) { + background-image: linear-gradient(to bottom, #404040, #404040); } + +.content-view.document-page { + border-style: solid; + border-width: 3px 3px 6px 4px; + border-image: url("assets/thumbnail-frame.png") 3 3 6 4; } + +TotemGrilo.vertical GdMainView.frame { + border-width: 0; } + +SynapseGuiSelectionContainer *:selected, +SynapseGuiViewVirgilio *:selected { + background-color: #8fa876; } + +.tr-workarea .undershoot, +.tr-workarea .overshoot { + border-color: transparent; } + +.gnome-panel-menu-bar, +.mate-panel-menu-bar { + color: #DADADA; + background-color: #2f2f2f; } + .gnome-panel-menu-bar, .gnome-panel-menu-bar menubar, + .mate-panel-menu-bar, + .mate-panel-menu-bar menubar { + background-color: #2f2f2f; } + .gnome-panel-menu-bar menubar, + .gnome-panel-menu-bar #PanelApplet label, + .gnome-panel-menu-bar #PanelApplet image, + .mate-panel-menu-bar menubar, + .mate-panel-menu-bar #PanelApplet label, + .mate-panel-menu-bar #PanelApplet image { + color: #DADADA; } + .gnome-panel-menu-bar menu > menuitem, + .mate-panel-menu-bar menu > menuitem { + color: rgba(255, 255, 255, 0.87); } + .gnome-panel-menu-bar button label, .gnome-panel-menu-bar button image, + .gnome-panel-menu-bar #tasklist-button label, + .gnome-panel-menu-bar #tasklist-button image, + .mate-panel-menu-bar button label, + .mate-panel-menu-bar button image, + .mate-panel-menu-bar #tasklist-button label, + .mate-panel-menu-bar #tasklist-button image { + color: inherit; } + .gnome-panel-menu-bar #tasklist-button, + .mate-panel-menu-bar #tasklist-button { + color: #DADADA; + border-radius: 0; + border: none; + padding-bottom: 0; + padding-top: 0; } + .gnome-panel-menu-bar #tasklist-button:hover, + .mate-panel-menu-bar #tasklist-button:hover { + background-color: rgba(255, 255, 255, 0.05); } + .gnome-panel-menu-bar #tasklist-button:checked, .gnome-panel-menu-bar #tasklist-button:active, + .mate-panel-menu-bar #tasklist-button:checked, + .mate-panel-menu-bar #tasklist-button:active { + background-color: #8fa876; } + .gnome-panel-menu-bar #tasklist-button:checked label, .gnome-panel-menu-bar #tasklist-button:active label, + .mate-panel-menu-bar #tasklist-button:checked label, + .mate-panel-menu-bar #tasklist-button:active label { + color: white; } + .gnome-panel-menu-bar PanelSeparator, + .mate-panel-menu-bar PanelSeparator { + color: rgba(255, 255, 255, 0); + padding-top: 4px; + padding-bottom: 4px; } + .gnome-panel-menu-bar na-tray-applet, + .mate-panel-menu-bar na-tray-applet { + -NaTrayApplet-icon-padding: 1px; } + +MatePanelAppletFrameDBus > MatePanelAppletFrameDBus { + background-image: none; + background-color: transparent; + background-repeat: no-repeat; + background-position: left; } + +.mintmenu:hover { + background-color: #3c3c3c; } + +.mintmenu:selected { + color: #ffffff; + background-color: #8fa876; } + +.wnck-pager { + background-color: rgba(0, 0, 0, 0.04); } + .wnck-pager:selected { + background-color: rgba(143, 168, 118, 0.6); } + .wnck-pager:hover { + background-color: rgba(143, 168, 118, 0.2); } + +.xfce4-panel.panel { + background-color: #393939; + color: #DADADA; } + .xfce4-panel.panel frame > border { + border: 0; } + .xfce4-panel.panel label { + font-weight: normal; } + +.gnome-panel-menu-bar button:not(#tasklist-button), +.mate-panel-menu-bar button:not(#tasklist-button), .xfce4-panel.panel button { + color: #DADADA; + border-radius: 0; + border: none; + background-color: rgba(47, 47, 47, 0); } + .gnome-panel-menu-bar button:hover:not(#tasklist-button), + .mate-panel-menu-bar button:hover:not(#tasklist-button), .xfce4-panel.panel button:hover { + border: none; + background-color: #494949; } + .gnome-panel-menu-bar button:active:not(#tasklist-button), + .mate-panel-menu-bar button:active:not(#tasklist-button), .xfce4-panel.panel button:active, .gnome-panel-menu-bar button:checked:not(#tasklist-button), + .mate-panel-menu-bar button:checked:not(#tasklist-button), .xfce4-panel.panel button:checked { + color: #ffffff; + border: none; + background-color: #8fa876; } + .gnome-panel-menu-bar button:not(#tasklist-button) label, + .mate-panel-menu-bar button:not(#tasklist-button) label, .xfce4-panel.panel button label, .gnome-panel-menu-bar button:not(#tasklist-button) image, + .mate-panel-menu-bar button:not(#tasklist-button) image, .xfce4-panel.panel button image { + color: inherit; } + +.floating-bar { + background-color: #8fa876; + color: #ffffff; } + .floating-bar.top { + border-radius: 0 0 2px 2px; } + .floating-bar.right { + border-radius: 2px 0 0 2px; } + .floating-bar.bottom { + border-radius: 2px 2px 0 0; } + .floating-bar.left { + border-radius: 0 2px 2px 0; } + .floating-bar .button { + background-color: transparent; + box-shadow: none; + border: none; } + +BirdieWidgetsTweetList * { + background-image: none; + background-color: transparent; } + +MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { + color: #ffffff; + background-color: #8fa876; + outline-color: transparent; } + +MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { + background-color: transparent; } + +MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { + outline-color: transparent; } + +.marlin-pathbar.pathbar { + border-radius: 3px; + padding-left: 4px; + padding-right: 4px; + color: rgba(255, 255, 255, 0.87); + border-color: rgba(13, 13, 13, 0.4); + background-color: rgba(99, 99, 99, 0.4); } + .marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { + color: inherit; } + .marlin-pathbar.pathbar:focus { + color: rgba(255, 255, 255, 0.87); + border-color: #8fa876; + background-color: rgba(99, 99, 99, 0.4); } + .marlin-pathbar.pathbar:disabled { + color: rgba(255, 255, 255, 0.42); + background-color: rgba(99, 99, 99, 0.25); } + .marlin-pathbar.pathbar:active, .marlin-pathbar.pathbar:checked { + color: #8fa876; } + +.gala-notification { + border: 1px solid rgba(0, 0, 0, 0.35); + border-radius: 3px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); + background-color: white; } + .gala-notification .title, .gala-notification .label { + color: #5c616c; } + +PantheonTerminalPantheonTerminalWindow.background { + background-color: transparent; } + +SwitchboardCategoryView .view:selected, SwitchboardCategoryView iconview:selected, +SwitchboardCategoryView .view:selected:focus { + color: rgba(255, 255, 255, 0.87); } + +.cs-header { + padding: 6px; + background-color: #353535; + border-bottom: 1px solid #292929; } + +.xed-window .xed-panel.side notebook tab.top { + padding: 8px 12px; } + +.xed-window .xed-panel.bottom notebook.frame { + border: none; } + +.xed-window .small-button { + padding: 2px 4px; } + +.xed-window .xed-searchbar { + border: 0px solid #292929; + border-top-width: 1px; } + +.xed-window statusbar widget border { + border-color: transparent; } + +.xed-window statusbar button, .xed-window statusbar widget frame, .xed-window statusbar widget frame border { + padding: 0; } + +EvWindow .content-view .view:selected, EvWindow .content-view iconview:selected, +EvWindow .content-view .view:focus:selected { + background-color: #8fa876; + color: #ffffff; } + +.thunar .sidebar .view, .thunar .sidebar iconview { + background-color: #353535; + color: rgba(255, 255, 255, 0.87); } + .thunar .sidebar .view:selected, .thunar .sidebar iconview:selected, .thunar .sidebar .view:active, .thunar .sidebar iconview:active { + background: #8fa876; + color: #ffffff; } + +.thunar toolbar.horizontal button image, .thunar .horizontal.inline-toolbar button image { + -gtk-icon-transform: scale(0.9); } + +#panel_window { + background-color: #2f2f2f; + color: #DADADA; + font-weight: bold; + box-shadow: inset 0 -1px #1d1d1d; } + #panel_window menubar, + #panel_window menubar > menuitem { + background-color: transparent; + color: #DADADA; + font-weight: bold; } + #panel_window menubar menuitem:disabled { + color: rgba(218, 218, 218, 0.5); } + #panel_window menubar menuitem:disabled label { + color: inherit; } + #panel_window menubar menu > menuitem { + font-weight: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font-weight: normal; + border-style: none; + background-color: transparent; + color: rgba(255, 255, 255, 0.87); } + +#content_frame { + padding-bottom: 14px; + background-color: #383838; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 1px 1px 0 1px; } + +#content_frame button { + color: rgba(255, 255, 255, 0.87); + outline-color: rgba(255, 255, 255, 0.17); + border-color: #292929; + background-color: #454545; } + #content_frame button:hover { + color: rgba(255, 255, 255, 0.87); + outline-color: rgba(255, 255, 255, 0.17); + border-color: #292929; + background-color: #525252; } + #content_frame button:active, #content_frame button:checked { + color: rgba(255, 255, 255, 0.87); + outline-color: rgba(255, 255, 255, 0.17); + border-color: #0f0f0f; + background-color: rgba(0, 0, 0, 0.15); } + #content_frame button:disabled { + color: rgba(255, 255, 255, 0.42); + border-color: rgba(41, 41, 41, 0.55); + background-color: rgba(69, 69, 69, 0.55); } + #content_frame button:disabled label { + color: inherit; } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: #2b2b2b; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; + box-shadow: inset 0 1px #212121; } + +#buttonbox_frame button { + color: #dbdbdb; + outline-color: rgba(219, 219, 219, 0.3); + border-color: rgba(22, 22, 22, 0.4); + background-color: rgba(109, 109, 109, 0.4); } + #buttonbox_frame button:hover { + color: #dbdbdb; + outline-color: rgba(219, 219, 219, 0.3); + border-color: rgba(22, 22, 22, 0.4); + background-color: rgba(127, 127, 127, 0.5); } + #buttonbox_frame button:active, #buttonbox_frame button:checked { + color: #dbdbdb; + outline-color: rgba(219, 219, 219, 0.3); + border-color: rgba(22, 22, 22, 0.4); + background-color: rgba(0, 0, 0, 0.15); } + #buttonbox_frame button:disabled { + color: #676767; + border-color: rgba(22, 22, 22, 0.4); + background-color: rgba(109, 109, 109, 0.25); } + +#login_window #user_combobox { + color: rgba(255, 255, 255, 0.87); + font-size: 13px; } + #login_window #user_combobox menu { + font-weight: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#shutdown_button.button { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + #shutdown_button.button:hover { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + #shutdown_button.button:active, #shutdown_button.button:checked { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + +#restart_button.button { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #6db442; + border-color: #6db442; } + #restart_button.button:hover { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #88c663; + border-color: #88c663; } + #restart_button.button:active, #restart_button.button:checked { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #568f34; + border-color: #568f34; } + +#greeter_infobar { + border-bottom-width: 0; + font-weight: bold; } + +window.background.lightdm menubar > menuitem { + padding: 0 5px 0 5px; } + +window.background.lightdm button.flat.option-button { + background-color: transparent; + color: #dadada; } + window.background.lightdm button.flat.option-button:hover { + border-color: rgba(41, 41, 41, 0.2); + background-color: rgba(0, 0, 0, 0.5); } + window.background.lightdm button.flat.option-button:active { + border-color: #292929; + background-color: #8fa876; + color: #ffffff; } + +window.background.lightdm button, window.background.lightdm button.toggle-button { + border-color: transparent; + background-color: transparent; + color: #dadada; } + window.background.lightdm button:hover, window.background.lightdm button.toggle-button:hover { + border-color: rgba(41, 41, 41, 0.2); + background-color: rgba(0, 0, 0, 0.5); } + window.background.lightdm button:active, window.background.lightdm button.selected, window.background.lightdm button.toggle-button:active, window.background.lightdm button.toggle-button.selected { + border-color: rgba(41, 41, 41, 0.2); + background-color: #8fa876; + color: #ffffff; } + +window.background.lightdm entry, +window.background.lightdm .lightdm-combo entry { + background: rgba(0, 0, 0, 0.5); + color: white; } + +window.background.lightdm entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: spinner 1s linear infinite; } + +window.background.lightdm .lightdm-combo { + border-radius: 0; + background-color: transparent; } + +@define-color theme_fg_color rgba(255, 255, 255, 0.87); +@define-color theme_text_color #DADADA; +@define-color theme_bg_color #383838; +@define-color theme_base_color #404040; +@define-color theme_selected_bg_color #8fa876; +@define-color theme_selected_fg_color #ffffff; +@define-color fg_color rgba(255, 255, 255, 0.87); +@define-color text_color #DADADA; +@define-color bg_color #383838; +@define-color base_color #404040; +@define-color selected_bg_color #8fa876; +@define-color selected_fg_color #ffffff; +@define-color insensitive_bg_color #3d3d3d; +@define-color insensitive_fg_color alpha(white, 0.5); +@define-color insensitive_base_color #404040; +@define-color theme_unfocused_fg_color rgba(255, 255, 255, 0.87); +@define-color theme_unfocused_text_color #DADADA; +@define-color theme_unfocused_bg_color #383838; +@define-color theme_unfocused_base_color #404040; +@define-color borders #292929; +@define-color unfocused_borders #292929; +@define-color warning_color #f27835; +@define-color error_color #FC4138; +@define-color success_color #73d216; +@define-color placeholder_text_color #A8A8A8; +@define-color content_view_bg #404040; +@define-color wm_title rgba(255, 255, 255, 0.87); +@define-color wm_title_unfocused #a7a7a7; +@define-color wm_bg #2b2b2b; +@define-color wm_bg_unfocused #2f2f2f; +@define-color wm_highlight #373737; +@define-color wm_border #212121; +@define-color wm_border_unfocused #2e2e2e; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_button_close_bg #8fa876; +@define-color wm_button_close_hover_bg #b3c4a2; +@define-color wm_button_close_active_bg #5c7147; +@define-color wm_icon_close_bg #f8f8f8; +@define-color wm_button_hover_bg #4c4c4c; +@define-color wm_button_active_bg #949494; +@define-color wm_icon_bg #909090; +@define-color wm_icon_unfocused_bg #555555; +@define-color wm_icon_hover_bg #C4C7CC; +@define-color wm_icon_active_bg #ffffff; +/* Based on _Adwaita-base.scss from libhandy */ +popover.combo { + padding: 0; } + popover.combo list { + background-color: transparent; } + popover.combo list > row { + padding: 0 10px; + min-height: 50px; } + +row.expander { + padding: 0px; } + row.expander:checked image.expander-row-arrow:not(:disabled) { + color: #8fa876; } + row.expander image.expander-row-arrow:disabled { + color: rgba(255, 255, 255, 0.42); } + +keypad .digit { + font-size: 200%; + font-weight: bold; } + +keypad .letters { + font-size: 70%; } + +keypad .symbol { + font-size: 160%; } + +viewswitcher, viewswitcher button { + margin: 0; + padding: 0; } + +viewswitcher button { + border-radius: 0; + border-top: 0; + border-bottom: 0; } + viewswitcher button:not(:checked):not(:hover) { + background: transparent; + border-color: transparent; } + viewswitcher button:checked, viewswitcher button:active { + border-color: #8fa876; } + viewswitcher button > stack > box.narrow { + font-size: 0.75rem; + padding-top: 7px; + padding-bottom: 5px; } + viewswitcher button > stack > box.narrow image, + viewswitcher button > stack > box.narrow label { + padding-left: 8px; + padding-right: 8px; } + viewswitcher button > stack > box.wide { + padding: 8px 10px; } + viewswitcher button > stack > box.wide label:dir(ltr) { + padding-right: 7px; } + viewswitcher button > stack > box.wide label:dir(rtl) { + padding-left: 7px; } + viewswitcher button.needs-attention > stack > box label { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#8fa876), to(transparent)); + background-size: 6px 6px; + background-repeat: no-repeat; + background-position: right 0px; } + viewswitcher button.needs-attention > stack > box label:dir(rtl) { + background-position: left 0px; } + viewswitcher button.needs-attention:active > stack > box label { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#ffffff), to(transparent)); } + +viewswitcherbar actionbar > revealer > box { + padding: 0; } + +list.content, +list.content list { + background-color: transparent; } + +list.content list.nested > row:not(:active):not(:hover):not(:selected), list.content list.nested > row:not(:active):hover:not(.activatable):not(:selected) { + background-color: #3c3c3c; } + +list.content list.nested > row:not(:active):hover.activatable:not(:selected) { + background-color: #464646; } + +list.content > row:not(.expander):not(:active):not(:hover):not(:selected), list.content > row:not(.expander):not(:active):hover:not(.activatable):not(:selected), list.content > row.expander row.header:not(:active):not(:hover):not(:selected), list.content > row.expander row.header:not(:active):hover:not(.activatable):not(:selected) { + background-color: #404040; } + +list.content > row:not(.expander):not(:active):hover.activatable:not(:selected), list.content > row.expander row.header:not(:active):hover.activatable:not(:selected) { + background-color: #464646; } + +list.content > row, +list.content > row list > row { + border-color: #292929; + border-style: solid; + transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +list.content > row:not(:last-child) { + border-width: 1px 1px 0px 1px; } + +list.content > row:last-child, list.content > row.checked-expander-row-previous-sibling, list.content > row.expander:checked { + border-width: 1px; } + +list.content > row.expander:checked:not(:first-child), list.content > row.expander:checked + row { + margin-top: 5px; } + +window.csd.unified:not(.solid-csd):not(.fullscreen):not(.tiled):not(.tiled-top):not(.tiled-bottom):not(.tiled-left):not(.tiled-right):not(.maximized), +window.csd.unified:not(.solid-csd):not(.fullscreen):not(.tiled):not(.tiled-top):not(.tiled-bottom):not(.tiled-left):not(.tiled-right):not(.maximized) > decoration, +window.csd.unified:not(.solid-csd):not(.fullscreen):not(.tiled):not(.tiled-top):not(.tiled-bottom):not(.tiled-left):not(.tiled-right):not(.maximized) > decoration-overlay { + border-radius: 3px; } + +.windowhandle separator.sidebar:dir(ltr), .windowhandle separator.sidebar.left, .windowhandle separator.sidebar.left:dir(rtl), .windowhandle separator.sidebar:dir(rtl), .windowhandle separator.sidebar.right { + background-color: #212121; + margin: 0; } + +hdyleaflet:last-child headerbar { + border-top-right-radius: 8px; } + +hdyleaflet:first-child headerbar { + border-top-left-radius: 8px; } diff --git a/gtk-3.0/gtk.css b/gtk-3.0/gtk.css new file mode 100755 index 0000000..9f3acd6 --- /dev/null +++ b/gtk-3.0/gtk.css @@ -0,0 +1,4120 @@ +* { + background-clip: padding-box; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: #FC4138; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkToolItemGroup-expander-size: 11; + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 20; + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 6; + outline-color: rgba(0, 0, 0, 0.17); + outline-style: dashed; + outline-offset: -3px; + outline-width: 1px; + -gtk-outline-radius: 2px; } + +.background { + color: rgba(0, 0, 0, 0.87); + background-color: rgba(245, 245, 245, 0.999); } + +*:disabled { + -gtk-icon-effect: dim; } + +.gtkstyle-fallback { + background-color: #f5f5f5; + color: rgba(0, 0, 0, 0.87); } + .gtkstyle-fallback:hover { + background-color: white; + color: rgba(0, 0, 0, 0.87); } + .gtkstyle-fallback:active { + background-color: gainsboro; + color: rgba(0, 0, 0, 0.87); } + .gtkstyle-fallback:disabled { + background-color: #fbfbfb; + color: rgba(0, 0, 0, 0.42); } + .gtkstyle-fallback:selected { + background-color: #92b372; + color: #ffffff; } + +.view, iconview, +.view text, +iconview text, +textview text { + color: #303030; + background-color: #ffffff; } + .view:selected, iconview:selected, .view:selected:focus, iconview:selected:focus, + .view text:selected, + iconview text:selected, + textview text:selected, + .view text:selected:focus, + iconview text:selected:focus, + textview text:selected:focus { + border-radius: 2px; } + +textview border { + background-color: #fafafa; } + +rubberband, .content-view rubberband, treeview.view rubberband, flowbox rubberband, +.rubberband { + border: 1px solid #789d55; + background-color: rgba(120, 157, 85, 0.2); } + +flowbox flowboxchild { + padding: 3px; + border-radius: 2px; } + flowbox flowboxchild:selected { + outline-offset: -2px; } + +label.separator { + color: rgba(0, 0, 0, 0.87); } + +label selection { + color: #ffffff; + background-color: #92b372; } + +label:disabled { + color: rgba(0, 0, 0, 0.42); } + +.dim-label, popover label.separator, +popover.background label.separator, label.separator { + color: rgba(0, 0, 0, 0.52); } + +assistant .sidebar { + background-color: #ffffff; + border-top: 1px solid #c7c7c7; } + assistant .sidebar:dir(ltr) { + border-right: 1px solid #c7c7c7; } + assistant .sidebar:dir(rtl) { + border-left: 1px solid #c7c7c7; } + +assistant.csd .sidebar { + border-top-style: none; } + +assistant .sidebar label { + padding: 6px 12px; } + +assistant .sidebar label.highlight { + background-color: #92b372; + color: #ffffff; } + +textview { + background-color: #fafafa; + color: #303030; } + +.osd .scale-popup, popover.osd, popover.magnifier, .csd popover.osd, .csd popover.magnifier, +popover.background.osd, +popover.background.magnifier, .csd popover.background.osd, .csd popover.background.magnifier, .osd { + color: #dbdbdb; + border: none; + background-color: #404040; + background-clip: padding-box; + box-shadow: none; } + +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); } } + +spinner { + background-image: none; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } + spinner:checked { + opacity: 1; + animation: spin 1s linear infinite; } + spinner:checked:disabled { + opacity: 0.5; } + +entry { + border: 1px solid; + padding: 5px 8px; + caret-color: currentColor; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #303030; + border-color: #BABABA; + background-color: #ffffff; } + entry.search { + border-radius: 4px; } + entry image { + color: rgba(63, 63, 63, 0.896); } + entry image.left { + padding-left: 0; + padding-right: 5px; } + entry image.right { + padding-right: 0; + padding-left: 5px; } + entry.flat, entry.flat:focus { + padding: 2px; + color: #303030; + border-color: #BABABA; + background-color: #ffffff; + border: none; + border-radius: 0; } + entry:focus { + background-clip: border-box; + color: #303030; + border-color: #92b372; + background-color: #ffffff; } + entry:disabled { + color: rgba(0, 0, 0, 0.42); + border-color: rgba(186, 186, 186, 0.55); + background-color: rgba(255, 255, 255, 0.55); } + entry.warning { + color: white; + border-color: #f27835; + background-color: #f7ae86; } + entry.warning image { + color: white; } + entry.warning:focus { + color: white; + background-color: #f27835; + box-shadow: none; } + entry.warning selection, entry.warning selection:focus { + background-color: white; + color: #f27835; } + entry.error { + color: white; + border-color: #FC4138; + background-color: #fd8d88; } + entry.error image { + color: white; } + entry.error:focus { + color: white; + background-color: #FC4138; + box-shadow: none; } + entry.error selection, entry.error selection:focus { + background-color: white; + color: #FC4138; } + entry.search-missing { + color: white; + border-color: #FC4138; + background-color: #fd8d88; } + entry.search-missing image { + color: white; } + entry.search-missing:focus { + color: white; + background-color: #FC4138; + box-shadow: none; } + entry.search-missing selection, entry.search-missing selection:focus { + background-color: white; + color: #FC4138; } + entry:drop(active):focus, entry:drop(active) { + border-color: #92b372; + box-shadow: none; } + .osd entry { + color: #dbdbdb; + border-color: rgba(33, 33, 33, 0.4); + background-color: rgba(120, 120, 120, 0.4); } + .osd entry image, .osd entry image:hover { + color: inherit; } + .osd entry:focus { + color: #ffffff; + border-color: rgba(33, 33, 33, 0.4); + background-color: #92b372; } + .osd entry:disabled { + color: rgba(219, 219, 219, 0.55); + background-color: rgba(120, 120, 120, 0.25); } + .osd entry selection:focus, .osd entry selection { + color: #92b372; + background-color: #ffffff; } + entry progress { + margin: 0 -6px; + border-radius: 0; + border-width: 0 0 2px; + border-color: #92b372; + border-style: solid; + background-image: none; + background-color: transparent; + box-shadow: none; } + +treeview entry.flat, treeview entry { + border-radius: 0; + background-image: none; + background-color: #ffffff; } + treeview entry.flat:focus, treeview entry:focus { + border-color: #92b372; } + +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#92b372), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#92b372), to(transparent)); } } + +button { + min-height: 22px; + min-width: 20px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border: 1px solid; + border-radius: 3px; + padding: 5px 8px; + color: rgba(0, 0, 0, 0.87); + outline-color: rgba(0, 0, 0, 0.17); + border-color: #c7c7c7; + background-color: #fafafa; } + button separator { + margin: 4px 1px; } + button.sidebar-button, button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + transition: none; } + button.sidebar-button:hover, button.flat:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 350ms; } + button.sidebar-button:hover:active, button.flat:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + button:hover { + color: rgba(0, 0, 0, 0.87); + outline-color: rgba(0, 0, 0, 0.17); + border-color: #c7c7c7; + background-color: white; + -gtk-icon-effect: highlight; } + button:active, button:checked { + color: rgba(0, 0, 0, 0.87); + outline-color: rgba(0, 0, 0, 0.17); + border-color: #aeaeae; + background-color: rgba(0, 0, 0, 0.15); + background-clip: border-box; + transition-duration: 50ms; } + button:active:not(:disabled) label:disabled, button:checked:not(:disabled) label:disabled { + color: inherit; + opacity: 0.6; } + button.sidebar-button, button.flat:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; } + button:disabled { + color: rgba(0, 0, 0, 0.42); + border-color: rgba(199, 199, 199, 0.55); + background-color: rgba(250, 250, 250, 0.55); } + button:disabled label { + color: inherit; } + button:disabled:active, button:disabled:checked { + color: rgba(0, 0, 0, 0.67); + border-color: rgba(174, 174, 174, 0.85); + background-color: rgba(0, 0, 0, 0.1); + opacity: 0.6; } + button:disabled:active label, button:disabled:checked label { + color: inherit; } + button.image-button, headerbar button.titlebutton, + .titlebar button.titlebutton { + min-width: 24px; + padding-left: 5px; + padding-right: 5px; } + button.text-button { + padding-left: 12px; + padding-right: 12px; } + button.text-button.image-button, headerbar button.text-button.titlebutton, + .titlebar button.text-button.titlebutton { + padding-left: 5px; + padding-right: 5px; } + button.text-button.image-button label:first-child, headerbar button.text-button.titlebutton label:first-child, + .titlebar button.text-button.titlebutton label:first-child { + padding-left: 8px; + padding-right: 2px; } + button.text-button.image-button label:last-child, headerbar button.text-button.titlebutton label:last-child, + .titlebar button.text-button.titlebutton label:last-child { + padding-right: 8px; + padding-left: 2px; } + button.text-button.image-button label:only-child, headerbar button.text-button.titlebutton label:only-child, + .titlebar button.text-button.titlebutton label:only-child { + padding-left: 8px; + padding-right: 8px; } + button.text-button.image-button.popup, headerbar button.text-button.popup.titlebutton, + .titlebar button.text-button.popup.titlebutton { + padding-right: 8px; + padding-left: 8px; } + combobox:drop(active) button.combo, button:drop(active) { + color: #92b372; + border-color: #92b372; + box-shadow: none; } + button.osd { + color: #dbdbdb; + outline-color: rgba(219, 219, 219, 0.3); + background-color: #404040; + border-color: #2c2c2c; } + button.osd.image-button, headerbar button.osd.titlebutton, + .titlebar button.osd.titlebutton { + padding: 0; + min-height: 36px; + min-width: 36px; } + button.osd:hover { + color: #92b372; } + button.osd:active, button.osd:checked { + color: #dbdbdb; + outline-color: rgba(219, 219, 219, 0.3); + border-color: rgba(33, 33, 33, 0.4); + background-color: rgba(0, 0, 0, 0.15); } + button.osd:disabled { + color: #6f6f6f; + border-color: rgba(33, 33, 33, 0.4); + background-color: rgba(120, 120, 120, 0.25); } + .osd button { + color: #dbdbdb; + outline-color: rgba(219, 219, 219, 0.3); + border-color: rgba(33, 33, 33, 0.4); + background-color: rgba(120, 120, 120, 0.4); } + .osd button:hover { + color: #dbdbdb; + outline-color: rgba(219, 219, 219, 0.3); + border-color: rgba(33, 33, 33, 0.4); + background-color: rgba(138, 138, 138, 0.5); } + .osd button:active, .osd button:checked { + background-clip: padding-box; + color: #dbdbdb; + outline-color: rgba(219, 219, 219, 0.3); + border-color: rgba(33, 33, 33, 0.4); + background-color: rgba(0, 0, 0, 0.15); } + .osd button:disabled { + color: #6f6f6f; + border-color: rgba(33, 33, 33, 0.4); + background-color: rgba(120, 120, 120, 0.25); } + .osd button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + .osd button.flat:hover { + color: #dbdbdb; + outline-color: rgba(219, 219, 219, 0.3); + border-color: rgba(33, 33, 33, 0.4); + background-color: rgba(138, 138, 138, 0.5); } + .osd button.flat:disabled { + color: #6f6f6f; + border-color: rgba(33, 33, 33, 0.4); + background-color: rgba(120, 120, 120, 0.25); + background-image: none; } + .osd button.flat:active, .osd button.flat:checked { + color: #dbdbdb; + outline-color: rgba(219, 219, 219, 0.3); + border-color: rgba(33, 33, 33, 0.4); + background-color: rgba(0, 0, 0, 0.15); } + .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child), .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { + box-shadow: none; } + button.suggested-action { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #6db442; + border-color: #6db442; } + button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #6db442; + outline-color: rgba(109, 180, 66, 0.3); } + button.suggested-action:hover { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #88c663; + border-color: #88c663; } + button.suggested-action:active, button.suggested-action:checked { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #568f34; + border-color: #568f34; } + button.suggested-action.flat:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(0, 0, 0, 0.42); } + button.suggested-action:disabled { + color: rgba(0, 0, 0, 0.42); + border-color: rgba(199, 199, 199, 0.55); + background-color: rgba(250, 250, 250, 0.55); } + button.suggested-action:disabled label { + color: inherit; } + button.destructive-action { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; + outline-color: rgba(240, 74, 80, 0.3); } + button.destructive-action:hover { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + button.destructive-action:active, button.destructive-action:checked { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + button.destructive-action.flat:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + color: rgba(0, 0, 0, 0.42); } + button.destructive-action:disabled { + color: rgba(0, 0, 0, 0.42); + border-color: rgba(199, 199, 199, 0.55); + background-color: rgba(250, 250, 250, 0.55); } + button.destructive-action:disabled label { + color: inherit; } + .stack-switcher > button { + outline-offset: -3px; } + .stack-switcher > button > label { + padding-left: 6px; + padding-right: 6px; } + .stack-switcher > button > image { + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + padding-bottom: 3px; } + .stack-switcher > button.text-button { + padding-left: 10px; + padding-right: 10px; } + .stack-switcher > button.image-button, headerbar .stack-switcher > button.titlebutton, + .titlebar .stack-switcher > button.titlebutton { + padding-left: 2px; + padding-right: 2px; } + .stack-switcher > button.needs-attention:active > label, .stack-switcher > button.needs-attention:active > image, .stack-switcher > button.needs-attention:checked > label, .stack-switcher > button.needs-attention:checked > image { + animation: none; + background-image: none; } + .stack-switcher > button.needs-attention > label, .stack-switcher > button.needs-attention > image { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#92b372), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 4px; } + .stack-switcher > button.needs-attention > label:dir(rtl), .stack-switcher > button.needs-attention > image:dir(rtl) { + background-position: left 3px, left 4px; } + button.font separator, button.file separator { + background-color: transparent; } + .inline-toolbar button, .inline-toolbar button:backdrop { + border-radius: 2px; + border-width: 1px; } + +.inline-toolbar toolbutton > button { + color: rgba(0, 0, 0, 0.87); + outline-color: rgba(0, 0, 0, 0.17); + border-color: #c7c7c7; + background-color: #fafafa; } + .inline-toolbar toolbutton > button:hover { + color: rgba(0, 0, 0, 0.87); + outline-color: rgba(0, 0, 0, 0.17); + border-color: #c7c7c7; + background-color: white; } + .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { + color: rgba(0, 0, 0, 0.87); + outline-color: rgba(0, 0, 0, 0.17); + border-color: #aeaeae; + background-color: rgba(0, 0, 0, 0.15); } + .inline-toolbar toolbutton > button:disabled { + color: rgba(0, 0, 0, 0.42); + border-color: rgba(199, 199, 199, 0.55); + background-color: rgba(250, 250, 250, 0.55); } + .inline-toolbar toolbutton > button:disabled label { + color: inherit; } + .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { + color: rgba(0, 0, 0, 0.67); + border-color: rgba(174, 174, 174, 0.85); + background-color: rgba(0, 0, 0, 0.1); + opacity: 0.6; } + .inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:checked label { + color: inherit; } + +.linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl), +.primary-toolbar .linked:not(.vertical) entry + button:last-child, headerbar .linked:not(.vertical) entry + button:last-child, .primary-toolbar toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, .primary-toolbar .inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, +.primary-toolbar toolbar .linked:not(.vertical).path-bar > button, +.primary-toolbar .linked:not(.vertical).path-bar > button, +.primary-toolbar .inline-toolbar .linked:not(.vertical).path-bar > button, +headerbar .linked:not(.vertical).path-bar > button, spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, .linked:not(.vertical) > button:hover, .linked:not(.vertical) > button:active, .linked:not(.vertical) > button:checked, toolbar.inline-toolbar toolbutton > button.flat, .inline-toolbar toolbutton > button.flat { + border-radius: 0; + border-right-style: none; } + +popover.combo scrollbar.vertical:dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo, +.primary-toolbar .linked:not(.vertical) entry + button:first-child:last-child, headerbar .linked:not(.vertical) entry + button:first-child:last-child, .primary-toolbar toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:first-child, +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:first-child, .primary-toolbar .inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:first-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:first-child, +.primary-toolbar toolbar .linked:not(.vertical).path-bar > button:first-child, +.primary-toolbar .linked:not(.vertical).path-bar > button:first-child, +.primary-toolbar .inline-toolbar .linked:not(.vertical).path-bar > button:first-child, +headerbar .linked:not(.vertical).path-bar > button:first-child, spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .inline-toolbar button:first-child:backdrop, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat, .inline-toolbar toolbutton:first-child > button.flat { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +popover.combo scrollbar.vertical:dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo, +.primary-toolbar .linked:not(.vertical) entry + button:last-child, headerbar .linked:not(.vertical) entry + button:last-child, .primary-toolbar toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:last-child, +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:last-child, .primary-toolbar .inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:last-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:last-child, +.primary-toolbar toolbar .linked:not(.vertical).path-bar > button:last-child, +.primary-toolbar .linked:not(.vertical).path-bar > button:last-child, +.primary-toolbar .inline-toolbar .linked:not(.vertical).path-bar > button:last-child, +headerbar .linked:not(.vertical).path-bar > button:last-child, spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .inline-toolbar button:last-child:backdrop, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat, .inline-toolbar toolbutton:last-child > button.flat { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-right-style: solid; } + +.linked:not(.vertical) > combobox:only-child > box > button.combo, +.primary-toolbar .linked:not(.vertical) entry + button:only-child:last-child, headerbar .linked:not(.vertical) entry + button:only-child:last-child, .primary-toolbar toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:only-child, +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:only-child, .primary-toolbar .inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:only-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:only-child, +.primary-toolbar toolbar .linked:not(.vertical).path-bar > button:only-child, +.primary-toolbar .linked:not(.vertical).path-bar > button:only-child, +.primary-toolbar .inline-toolbar .linked:not(.vertical).path-bar > button:only-child, +headerbar .linked:not(.vertical).path-bar > button:only-child, spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .inline-toolbar button:only-child:backdrop, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton:only-child > button.flat, .inline-toolbar toolbutton:only-child > button.flat { + border-radius: 3px; + border-style: solid; } + +.linked.vertical > combobox > box > button.combo, spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > entry, .linked.vertical > entry:focus, .linked.vertical > button, .linked.vertical > button:hover, .linked.vertical > button:active, .linked.vertical > button:checked { + border-radius: 0; + border-bottom-style: none; } + +list.content > row:first-child, list.content > row.expander:first-child row.header, list.content > row.expander:checked, list.content > row.expander:checked row.header, list.content > row.expander:checked + row, list.content > row.expander:checked + row.expander row.header, popover.combo overshoot.top, popover.combo list > row:first-child, .linked.vertical > combobox:first-child > box > button.combo, spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > entry:first-child, .linked.vertical > button:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +list.content > row:last-child, list.content > row.checked-expander-row-previous-sibling, list.content > row.expander:checked, list.content > row.expander:not(:checked):last-child row.header, list.content > row.expander:not(:checked).checked-expander-row-previous-sibling row.header, list.content > row.expander.empty:checked row.header, list.content > row.expander list.nested > row:last-child, popover.combo overshoot.bottom, popover.combo list > row:last-child, .linked.vertical > combobox:last-child > box > button.combo, spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > entry:last-child, .linked.vertical > button:last-child { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-bottom-style: solid; } + +.linked.vertical > combobox:only-child > box > button.combo, spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > entry:only-child, .linked.vertical > button:only-child { + border-radius: 3px; + border-style: solid; } + +TerminalWindow .notebook .active-page .button:active, TerminalWindow .notebook .prelight-page .button:active, TerminalWindow .notebook .active-page .button:hover, TerminalWindow .notebook .prelight-page .button:hover, TerminalWindow .notebook .active-page .button, TerminalWindow .notebook .prelight-page .button, .app-notification button.flat:disabled, .app-notification button.flat, notebook > header > tabs > tab button.flat:active, notebook > header > tabs > tab button.flat:active:hover, notebook > header > tabs > tab button.flat:hover, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, button:link, button:visited, menuitem.button.flat, +modelbutton.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + +menuitem.button.flat, +modelbutton.flat { + transition: none; + min-height: 24px; + padding-left: 8px; + padding-right: 8px; + outline-offset: -3px; + border-radius: 2px; } + menuitem.button.flat:hover, + modelbutton.flat:hover { + background-color: rgba(0, 0, 0, 0.1); } + menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, + modelbutton.flat:active, + modelbutton.flat:active arrow, + modelbutton.flat:selected, + modelbutton.flat:selected arrow { + background-color: rgba(0, 0, 0, 0.1); } + menuitem.button.flat:checked, + modelbutton.flat:checked { + color: rgba(0, 0, 0, 0.87); } + menuitem.button.flat check:last-child, + menuitem.button.flat radio:last-child, + modelbutton.flat check:last-child, + modelbutton.flat radio:last-child { + margin-left: 8px; } + menuitem.button.flat check:first-child, + menuitem.button.flat radio:first-child, + modelbutton.flat check:first-child, + modelbutton.flat radio:first-child { + margin-right: 8px; } + +modelbutton.flat arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + +modelbutton.flat arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + +button:link, button:visited, +*:link { + color: #5294E2; } + button:visited, + *:link:visited { + color: #5294E2; } + *:selected button:visited, *:selected *:link:visited { + color: #d3e1c7; } + button:hover:link, button:hover:visited, + *:link:hover { + color: #7eafe9; } + *:selected button:hover:link, *:selected button:hover:visited, *:selected *:link:hover { + color: #f4f7f1; } + button:active:link, button:active:visited, + *:link:active { + color: #5294E2; } + *:selected button:active:link, *:selected button:active:visited, *:selected *:link:active { + color: #e9f0e3; } + infobar.info *:link, infobar.question *:link, infobar.warning *:link, infobar.error *:link, headerbar.selection-mode .subtitle:link, + .selection-mode.titlebar:not(headerbar) .subtitle:link, button:selected:link, button:selected:visited, *:selected button:link, *:selected button:visited, + *:link:selected, *:selected *:link { + color: #e9f0e3; } + +button:link > label, button:visited > label { + text-decoration-line: underline; } + +spinbutton:drop(active) { + box-shadow: none; } + +spinbutton:disabled { + color: rgba(0, 0, 0, 0.42); } + +spinbutton:not(.vertical) entry { + min-width: 28px; } + +spinbutton:not(.vertical):dir(ltr) entry, spinbutton:not(.vertical):dir(rtl) button.up { + border-radius: 3px 0 0 3px; } + +spinbutton:not(.vertical) > button + button { + border-left-style: none; } + +spinbutton:not(.vertical) > button + button, +spinbutton:not(.vertical) > button:hover:not(:active), +spinbutton:not(.vertical) > button:hover + button { + box-shadow: inset 1px 0 #c7c7c7; } + +spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), +spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { + box-shadow: inset 1px 0 rgba(199, 199, 199, 0.5); } + +spinbutton:not(.vertical) > button:first-child:hover:not(:active), +spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), +spinbutton:not(.vertical) > entry + button:not(:active):hover { + box-shadow: none; } + +spinbutton:not(.vertical) > entry:focus + button { + border-left-color: #92b372; } + +spinbutton:not(.vertical) > entry:drop(active) + button { + border-left-color: #92b372; } + +.osd spinbutton:not(.vertical) > button:hover:not(:active), +.osd spinbutton:not(.vertical) > button:hover + button { + box-shadow: inset 1px 0 rgba(33, 33, 33, 0.4); } + +.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), +.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), +.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { + box-shadow: none; } + +.osd spinbutton:not(.vertical) > entry:focus + button { + border-left-color: rgba(33, 33, 33, 0.4); } + +spinbutton.vertical button, spinbutton.vertical entry { + padding-left: 4px; + padding-right: 4px; + min-width: 0; } + +spinbutton.vertical button.up { + border-radius: 3px 3px 0 0; } + +spinbutton.vertical > entry:focus + button { + border-top-color: #92b372; } + +spinbutton.vertical > entry:drop(active) + button { + border-top-color: #92b372; } + +combobox button.combo { + padding-top: 3px; + padding-bottom: 3px; } + +combobox arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + min-height: 16px; + min-width: 16px; } + +toolbar, .inline-toolbar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #f5f5f5; } + toolbar separator, .inline-toolbar separator { + background: none; } + toolbar.horizontal separator, .horizontal.inline-toolbar separator { + margin: 0 6px; } + toolbar.vertical separator, .vertical.inline-toolbar separator { + margin: 6px 0; } + .osd toolbar, .osd .inline-toolbar { + background-color: transparent; } + toolbar.osd, .osd.inline-toolbar { + padding: 7px; + border: 1px solid rgba(0, 0, 0, 0.5); + border-radius: 3px; + background-color: rgba(64, 64, 64, 0.9); } + toolbar.osd.left, .osd.left.inline-toolbar, toolbar.osd.right, .osd.right.inline-toolbar, toolbar.osd.top, .osd.top.inline-toolbar, toolbar.osd.bottom, .osd.bottom.inline-toolbar { + border-radius: 0; } + toolbar.osd.top, .osd.top.inline-toolbar { + border-width: 0 0 1px 0; } + toolbar.osd.bottom, .osd.bottom.inline-toolbar { + border-width: 1px 0 0 0; } + toolbar.osd.left, .osd.left.inline-toolbar { + border-width: 0 1px 0 0; } + toolbar.osd.right, .osd.right.inline-toolbar { + border-width: 0 0 0 1px; } + toolbar:not(.inline-toolbar) switch, .inline-toolbar:not(.inline-toolbar) switch, + toolbar:not(.inline-toolbar) scale, + .inline-toolbar:not(.inline-toolbar) scale, + toolbar:not(.inline-toolbar) entry, + .inline-toolbar:not(.inline-toolbar) entry, + toolbar:not(.inline-toolbar) spinbutton, + .inline-toolbar:not(.inline-toolbar) spinbutton, + toolbar:not(.inline-toolbar) button, + .inline-toolbar:not(.inline-toolbar) button { + margin-right: 1px; + margin-bottom: 1px; } + toolbar:not(.inline-toolbar) .linked > button, .inline-toolbar:not(.inline-toolbar) .linked > button, + toolbar:not(.inline-toolbar) .linked > entry, + .inline-toolbar:not(.inline-toolbar) .linked > entry { + margin-right: 0; } + +.primary-toolbar toolbar, .primary-toolbar .inline-toolbar, +.primary-toolbar:not(.libreoffice-toolbar) { + color: rgba(0, 0, 0, 0.87); + background-color: #e8e8e8; + box-shadow: none; + border-width: 0 0 1px 0; + border-style: solid; + border-image: linear-gradient(to bottom, #e8e8e8, #cacaca) 1 0 1 0; } + +.inline-toolbar { + background-color: #ededed; + border-style: solid; + border-color: #c7c7c7; + border-width: 0 1px 1px; + padding: 3px; + border-radius: 0 0 3px 3px; } + +searchbar { + background-color: #f5f5f5; + border-style: solid; + border-color: #c7c7c7; + border-width: 0 0 1px; + padding: 3px; } + +actionbar { + padding: 6px; + border-top: 1px solid #c7c7c7; + background-color: #ededed; } + +headerbar, +.titlebar:not(headerbar) { + min-height: 42px; + padding: 0 7px; + border-width: 0 0 1px; + border-style: solid; + border-radius: 0; + border-color: #bdbdbd; + color: rgba(0, 0, 0, 0.87); + background-color: #e8e8e8; + box-shadow: inset 0 1px #EEEEEE; } + .csd headerbar, .csd .titlebar:not(headerbar) { + background-color: #e8e8e8; + border-color: #BDBDBD; } + headerbar:backdrop, + .titlebar:backdrop:not(headerbar) { + color: rgba(0, 0, 0, 0.47); + box-shadow: none; } + headerbar .title, + .titlebar:not(headerbar) .title { + font-weight: bold; + padding-left: 12px; + padding-right: 12px; } + headerbar .subtitle, + .titlebar:not(headerbar) .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + headerbar.selection-mode, + .selection-mode.titlebar:not(headerbar) { + color: #ffffff; + background-color: #92b372; + border-color: #88ac65; + box-shadow: none; } + headerbar.selection-mode:backdrop, + .selection-mode.titlebar:backdrop:not(headerbar) { + background-color: #92b372; + color: rgba(255, 255, 255, 0.6); } + headerbar.selection-mode button, + .selection-mode.titlebar:not(headerbar) button { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + headerbar.selection-mode button.flat, + .selection-mode.titlebar:not(headerbar) button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + headerbar.selection-mode button:hover, + .selection-mode.titlebar:not(headerbar) button:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.05); + border-color: rgba(255, 255, 255, 0.5); } + headerbar.selection-mode button:active, headerbar.selection-mode button:checked, + .selection-mode.titlebar:not(headerbar) button:active, + .selection-mode.titlebar:not(headerbar) button:checked { + color: #92b372; + outline-color: rgba(146, 179, 114, 0.3); + background-color: #ffffff; + border-color: #ffffff; } + headerbar.selection-mode button:disabled, + .selection-mode.titlebar:not(headerbar) button:disabled { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + headerbar.selection-mode button:disabled:active, headerbar.selection-mode button:disabled:checked, + .selection-mode.titlebar:not(headerbar) button:disabled:active, + .selection-mode.titlebar:not(headerbar) button:disabled:checked { + color: rgba(146, 179, 114, 0.4); + background-color: rgba(255, 255, 255, 0.15); + border-color: rgba(255, 255, 255, 0.15); } + headerbar.selection-mode .selection-menu, + .selection-mode.titlebar:not(headerbar) .selection-menu { + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + headerbar.selection-mode .selection-menu GtkArrow, + .selection-mode.titlebar:not(headerbar) .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + headerbar.selection-mode .selection-menu .arrow, + .selection-mode.titlebar:not(headerbar) .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + .maximized headerbar.selection-mode, .maximized .selection-mode.titlebar:not(headerbar) { + background-color: #92b372; } + .tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop, .tiled .titlebar:not(headerbar), .maximized .titlebar:not(headerbar) { + border-radius: 0; } + .maximized headerbar, .maximized .titlebar:not(headerbar) { + background-color: #e8e8e8; + border-color: #bdbdbd; } + headerbar.default-decoration, .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, .csd headerbar.default-decoration:backdrop, + .default-decoration.titlebar:not(headerbar) { + min-height: 28px; + padding: 0 7px; + background-color: #e8e8e8; + border-bottom-width: 0; } + .maximized headerbar.default-decoration, .maximized .csd headerbar.default-decoration, .maximized headerbar.default-decoration:backdrop, .maximized .csd headerbar.default-decoration:backdrop, .maximized .default-decoration.titlebar:not(headerbar) { + background-color: #e8e8e8; } + +.titlebar { + border-radius: 8px 8px 0 0; } + +headerbar entry, headerbar button, headerbar separator { + margin-top: 6px; + margin-bottom: 6px; } + +separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { + border-top-left-radius: 8px; } + .maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop { + border-radius: 0; } + +headerbar:last-child, headerbar:last-child:backdrop { + border-top-right-radius: 8px; } + .maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop { + border-radius: 0; } + +window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, window.csd > .titlebar:not(headerbar), window.csd > .titlebar:not(headerbar):backdrop { + padding: 0; + background: none; + border: none; + box-shadow: none; } + +.titlebar:not(headerbar) > separator { + background-image: linear-gradient(to bottom, #BDBDBD, #BDBDBD); } + +.primary-toolbar toolbar separator, +.primary-toolbar:not(.libreoffice-toolbar) separator, .primary-toolbar .inline-toolbar separator { + min-width: 1px; + min-height: 1px; + border-width: 0 1px; + border-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0.22) 25%, rgba(0, 0, 0, 0.22) 75%, rgba(0, 0, 0, 0) 75%) 0 1/0 1px stretch; } + .primary-toolbar toolbar separator:backdrop, + .primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, .primary-toolbar .inline-toolbar separator:backdrop { + opacity: 0.6; } + + +.primary-toolbar entry, headerbar entry { + color: rgba(0, 0, 0, 0.87); + border-color: rgba(0, 0, 0, 0.17); + background-color: rgba(255, 255, 255, 0.9); } + + .primary-toolbar entry image, headerbar entry image { + color: inherit; } + + .primary-toolbar entry:backdrop, headerbar entry:backdrop { + opacity: 0.85; } + + .primary-toolbar entry:focus, headerbar entry:focus { + color: rgba(0, 0, 0, 0.87); + border-color: #92b372; + background-color: rgba(255, 255, 255, 0.9); + background-clip: border-box; } + + .primary-toolbar entry:focus image, headerbar entry:focus image { + color: rgba(0, 0, 0, 0.72); } + + .primary-toolbar entry:disabled, headerbar entry:disabled { + color: rgba(0, 0, 0, 0.42); + background-color: rgba(255, 255, 255, 0.75); } + + .primary-toolbar entry selection:focus, headerbar entry selection:focus { + background-color: #92b372; + color: #ffffff; } + + .primary-toolbar entry progress, headerbar entry progress { + border-color: #92b372; + background-image: none; + background-color: transparent; } + + .primary-toolbar entry.warning, headerbar entry.warning { + color: white; + border-color: #f27835; + background-color: #eea57d; } + + .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { + color: white; + background-color: #f27835; } + + .primary-toolbar entry.warning selection, headerbar entry.warning selection { + background-color: white; + color: #f27835; } + + .primary-toolbar entry.error, headerbar entry.error { + color: white; + border-color: #FC4138; + background-color: #f4847f; } + + .primary-toolbar entry.error:focus, headerbar entry.error:focus { + color: white; + background-color: #FC4138; } + + .primary-toolbar entry.error selection, headerbar entry.error selection { + background-color: white; + color: #FC4138; } + + +.primary-toolbar button, headerbar button { + color: rgba(0, 0, 0, 0.87); + outline-color: rgba(0, 0, 0, 0.17); + outline-offset: -3px; + background-color: rgba(232, 232, 232, 0); + border-color: rgba(232, 232, 232, 0); } + + .primary-toolbar button:backdrop, headerbar button:backdrop { + opacity: 0.7; } + + .primary-toolbar button:hover, headerbar button:hover { + color: rgba(0, 0, 0, 0.87); + outline-color: rgba(0, 0, 0, 0.17); + border-color: rgba(0, 0, 0, 0.17); + background-color: rgba(250, 250, 250, 0.9); } + + .primary-toolbar button:active, headerbar button:active, + .primary-toolbar button:checked, headerbar button:checked { + color: rgba(0, 0, 0, 0.87); + outline-color: rgba(0, 0, 0, 0.17); + border-color: rgba(0, 0, 0, 0.17); + background-color: rgba(0, 0, 0, 0.15); + background-clip: border-box; } + + .primary-toolbar button:disabled, headerbar button:disabled { + color: rgba(0, 0, 0, 0.42); + background-color: rgba(232, 232, 232, 0); + border-color: rgba(232, 232, 232, 0); } + + .primary-toolbar button:disabled label, headerbar button:disabled label { + color: inherit; } + + .primary-toolbar button:disabled:active, headerbar button:disabled:active, + .primary-toolbar button:disabled:checked, headerbar button:disabled:checked { + color: rgba(0, 0, 0, 0.67); + border-color: rgba(174, 174, 174, 0.85); + background-color: rgba(0, 0, 0, 0.1); } + +.primary-toolbar toolbar.selection-mode button, +.selection-mode.primary-toolbar button, .primary-toolbar .selection-mode.inline-toolbar button, headerbar.selection-mode button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + + +.primary-toolbar .linked:not(.vertical):not(.path-bar):not(.stack-switcher) button:not(:last-child):not(:only-child), headerbar .linked:not(.vertical):not(.path-bar):not(.stack-switcher) button:not(:last-child):not(:only-child) { + margin-right: 1px; } + +.primary-toolbar toolbar .linked:not(.vertical):not(.path-bar) > button, +.primary-toolbar .linked:not(.vertical):not(.path-bar) > button, .primary-toolbar .inline-toolbar .linked:not(.vertical):not(.path-bar) > button, headerbar .linked:not(.vertical):not(.path-bar) > button { + border-radius: 3px; + border-style: solid; } + + +.primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action), +.primary-toolbar toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.primary-toolbar .inline-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), +.primary-toolbar toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), +.primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), +.primary-toolbar .inline-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), +headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child) { + box-shadow: none; } + +.primary-toolbar toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, +.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, .primary-toolbar .inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, +.primary-toolbar toolbar .linked:not(.vertical).path-bar > button, +.primary-toolbar .linked:not(.vertical).path-bar > button, +.primary-toolbar .inline-toolbar .linked:not(.vertical).path-bar > button, +headerbar .linked:not(.vertical).path-bar > button { + color: rgba(0, 0, 0, 0.87); + outline-color: rgba(0, 0, 0, 0.17); + border-color: rgba(0, 0, 0, 0.17); + background-color: rgba(250, 250, 250, 0.9); } + .primary-toolbar toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, .primary-toolbar .inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, + .primary-toolbar toolbar .linked:not(.vertical).path-bar > button:hover, + .primary-toolbar .linked:not(.vertical).path-bar > button:hover, + .primary-toolbar .inline-toolbar .linked:not(.vertical).path-bar > button:hover, + headerbar .linked:not(.vertical).path-bar > button:hover { + background-color: rgba(255, 255, 255, 0.9); } + .primary-toolbar toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, .primary-toolbar .inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, .primary-toolbar toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, .primary-toolbar .inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, + .primary-toolbar toolbar .linked:not(.vertical).path-bar > button:active, + .primary-toolbar .linked:not(.vertical).path-bar > button:active, + .primary-toolbar .inline-toolbar .linked:not(.vertical).path-bar > button:active, + headerbar .linked:not(.vertical).path-bar > button:active, + .primary-toolbar toolbar .linked:not(.vertical).path-bar > button:checked, + .primary-toolbar .linked:not(.vertical).path-bar > button:checked, + .primary-toolbar .inline-toolbar .linked:not(.vertical).path-bar > button:checked, + headerbar .linked:not(.vertical).path-bar > button:checked { + color: rgba(0, 0, 0, 0.87); + outline-color: rgba(0, 0, 0, 0.17); + border-color: rgba(0, 0, 0, 0.17); + background-color: rgba(0, 0, 0, 0.15); } + .primary-toolbar toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, + .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, .primary-toolbar .inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, + .primary-toolbar toolbar .linked:not(.vertical).path-bar > button:disabled, + .primary-toolbar .linked:not(.vertical).path-bar > button:disabled, + .primary-toolbar .inline-toolbar .linked:not(.vertical).path-bar > button:disabled, + headerbar .linked:not(.vertical).path-bar > button:disabled { + color: rgba(0, 0, 0, 0.47); } + + +.primary-toolbar .linked:not(.vertical) entry, headerbar .linked:not(.vertical) entry { + box-shadow: none; } + + .primary-toolbar .linked:not(.vertical) entry:focus, headerbar .linked:not(.vertical) entry:focus { + color: rgba(0, 0, 0, 0.87); + border-color: rgba(0, 0, 0, 0.17); + background-color: rgba(255, 255, 255, 0.9); + background-clip: padding-box; } + + .primary-toolbar .linked:not(.vertical) entry:focus image, headerbar .linked:not(.vertical) entry:focus image { + color: inherit; } + + .primary-toolbar .linked:not(.vertical) entry + button:last-child, headerbar .linked:not(.vertical) entry + button:last-child { + color: rgba(0, 0, 0, 0.87); + outline-color: rgba(0, 0, 0, 0.17); + border-color: rgba(0, 0, 0, 0.17); + background-color: rgba(250, 250, 250, 0.9); } + + .primary-toolbar .linked:not(.vertical) entry + button:last-child:hover, headerbar .linked:not(.vertical) entry + button:last-child:hover { + background-color: rgba(255, 255, 255, 0.9); } + + .primary-toolbar .linked:not(.vertical) entry + button:last-child:active, headerbar .linked:not(.vertical) entry + button:last-child:active, + .primary-toolbar .linked:not(.vertical) entry + button:last-child:checked, headerbar .linked:not(.vertical) entry + button:last-child:checked { + color: rgba(0, 0, 0, 0.87); + outline-color: rgba(0, 0, 0, 0.17); + border-color: rgba(0, 0, 0, 0.17); + background-color: rgba(0, 0, 0, 0.15); } + + .primary-toolbar .linked:not(.vertical) entry + button:last-child:disabled, headerbar .linked:not(.vertical) entry + button:last-child:disabled { + color: rgba(0, 0, 0, 0.47); + background-color: rgba(250, 250, 250, 0.7); + border-color: rgba(0, 0, 0, 0.17); } + + .primary-toolbar .linked:not(.vertical) entry + button:last-child:disabled:checked, headerbar .linked:not(.vertical) entry + button:last-child:disabled:checked { + background-color: rgba(146, 179, 114, 0.65); + color: rgba(255, 255, 255, 0.75); } + + +.primary-toolbar button.suggested-action, headerbar button.suggested-action { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #6db442; + border-color: #6db442; } + + .primary-toolbar button.suggested-action.flat, headerbar button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #6db442; + outline-color: rgba(109, 180, 66, 0.3); } + + .primary-toolbar button.suggested-action:hover, headerbar button.suggested-action:hover { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #88c663; + border-color: #88c663; } + + .primary-toolbar button.suggested-action:active, headerbar button.suggested-action:active, + .primary-toolbar button.suggested-action:checked, headerbar button.suggested-action:checked { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #568f34; + border-color: #568f34; } + + .primary-toolbar button.suggested-action:disabled, headerbar button.suggested-action:disabled { + color: rgba(0, 0, 0, 0.42); + background-color: rgba(232, 232, 232, 0); + border-color: rgba(232, 232, 232, 0); } + + .primary-toolbar button.suggested-action:disabled label, headerbar button.suggested-action:disabled label { + color: inherit; } + + +.primary-toolbar button.suggested-action:backdrop, headerbar button.suggested-action:backdrop { + opacity: 0.8; } + + +.primary-toolbar button.destructive-action, headerbar button.destructive-action { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + + .primary-toolbar button.destructive-action.flat, headerbar button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #F04A50; + outline-color: rgba(240, 74, 80, 0.3); } + + .primary-toolbar button.destructive-action:hover, headerbar button.destructive-action:hover { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + + .primary-toolbar button.destructive-action:active, headerbar button.destructive-action:active, + .primary-toolbar button.destructive-action:checked, headerbar button.destructive-action:checked { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + + .primary-toolbar button.destructive-action:disabled, headerbar button.destructive-action:disabled { + color: rgba(0, 0, 0, 0.42); + background-color: rgba(232, 232, 232, 0); + border-color: rgba(232, 232, 232, 0); } + + .primary-toolbar button.destructive-action:disabled label, headerbar button.destructive-action:disabled label { + color: inherit; } + + +.primary-toolbar button.destructive-action:backdrop, headerbar button.destructive-action:backdrop { + opacity: 0.8; } + + +.primary-toolbar spinbutton:focus button, headerbar spinbutton:focus button { + color: #ffffff; } + + .primary-toolbar spinbutton:focus button:hover, headerbar spinbutton:focus button:hover { + background-color: rgba(255, 255, 255, 0.1); + border-color: transparent; } + + .primary-toolbar spinbutton:focus button:disabled, headerbar spinbutton:focus button:disabled { + color: rgba(255, 255, 255, 0.4); } + + +.primary-toolbar spinbutton button, headerbar spinbutton button { + color: rgba(0, 0, 0, 0.87); } + + .primary-toolbar spinbutton button:hover, headerbar spinbutton button:hover { + background-color: rgba(0, 0, 0, 0.12); + border-color: transparent; } + + .primary-toolbar spinbutton button:disabled, headerbar spinbutton button:disabled { + color: rgba(0, 0, 0, 0.57); } + + .primary-toolbar spinbutton button:active, headerbar spinbutton button:active { + background-color: rgba(0, 0, 0, 0.1); } + + +.primary-toolbar combobox:disabled, headerbar combobox:disabled { + color: rgba(0, 0, 0, 0.27); } + + +.primary-toolbar combobox > .linked > button.combo, headerbar combobox > .linked > button.combo { + color: rgba(0, 0, 0, 0.87); + border-color: rgba(0, 0, 0, 0.17); + background-color: rgba(255, 255, 255, 0.9); } + + .primary-toolbar combobox > .linked > button.combo image, headerbar combobox > .linked > button.combo image { + color: inherit; } + + .primary-toolbar combobox > .linked > button.combo:hover, headerbar combobox > .linked > button.combo:hover { + color: rgba(0, 0, 0, 0.87); + border-color: #92b372; + background-color: rgba(255, 255, 255, 0.9); + box-shadow: none; } + + .primary-toolbar combobox > .linked > button.combo:disabled, headerbar combobox > .linked > button.combo:disabled { + color: rgba(0, 0, 0, 0.42); + background-color: rgba(255, 255, 255, 0.75); } + + +.primary-toolbar combobox > .linked > entry.combo:dir(ltr), headerbar combobox > .linked > entry.combo:dir(ltr) { + border-right-style: none; } + + .primary-toolbar combobox > .linked > entry.combo:dir(ltr):focus, headerbar combobox > .linked > entry.combo:dir(ltr):focus { + box-shadow: none; } + + .primary-toolbar combobox > .linked > entry.combo:dir(ltr):focus, headerbar combobox > .linked > entry.combo:dir(ltr):focus { + box-shadow: 1px 0 #92b372; } + + +.primary-toolbar combobox > .linked > entry.combo:dir(rtl), headerbar combobox > .linked > entry.combo:dir(rtl) { + border-left-style: none; } + + .primary-toolbar combobox > .linked > entry.combo:dir(rtl):focus, headerbar combobox > .linked > entry.combo:dir(rtl):focus { + box-shadow: none; } + + .primary-toolbar combobox > .linked > entry.combo:dir(rtl):focus, headerbar combobox > .linked > entry.combo:dir(rtl):focus { + box-shadow: -1px 0 #92b372; } + + +.primary-toolbar combobox > .linked > button.combo:dir(ltr), headerbar combobox > .linked > button.combo:dir(ltr) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + + +.primary-toolbar combobox > .linked > button.combo:dir(rtl), headerbar combobox > .linked > button.combo:dir(rtl) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + + +.primary-toolbar switch:backdrop, headerbar switch:backdrop { + opacity: 0.75; } + + +.primary-toolbar progressbar trough, headerbar progressbar trough { + background-color: rgba(0, 0, 0, 0.22); } + + +.primary-toolbar progressbar:backdrop, headerbar progressbar:backdrop { + opacity: 0.75; } + + +.primary-toolbar scale:backdrop, headerbar scale:backdrop { + opacity: 0.75; } + + +.primary-toolbar scale slider, headerbar scale slider { + background-color: #fafafa; + border-color: rgba(0, 0, 0, 0.37); } + + .primary-toolbar scale slider:hover, headerbar scale slider:hover { + background-color: white; + border-color: rgba(0, 0, 0, 0.37); } + + .primary-toolbar scale slider:active, headerbar scale slider:active { + background-color: #92b372; + border-color: #92b372; } + + .primary-toolbar scale slider:disabled, headerbar scale slider:disabled { + background-color: whitesmoke; + border-color: rgba(0, 0, 0, 0.37); } + + +.primary-toolbar scale trough, headerbar scale trough { + background-color: rgba(0, 0, 0, 0.22); } + + .primary-toolbar scale trough:disabled, headerbar scale trough:disabled { + background-color: rgba(0, 0, 0, 0.17); } + +.path-bar button.text-button, .path-bar button.image-button, .path-bar headerbar button.titlebutton, headerbar .path-bar button.titlebutton, +.path-bar .titlebar button.titlebutton, +.titlebar .path-bar button.titlebutton, .path-bar button { + padding-left: 6px; + padding-right: 6px; } + +.path-bar button.text-button.image-button label, .path-bar headerbar button.text-button.titlebutton label, headerbar .path-bar button.text-button.titlebutton label, +.path-bar .titlebar button.text-button.titlebutton label, +.titlebar .path-bar button.text-button.titlebutton label { + padding-left: 0; + padding-right: 0; } + +.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { + padding-right: 10px; } + +.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { + padding-left: 10px; } + +.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { + padding-left: 1px; + padding-right: 1px; } + +.path-bar button image { + padding-left: 4px; + padding-right: 4px; } + +treeview.view { + border-left-color: rgba(0, 0, 0, 0.02); + border-top-color: rgba(0, 0, 0, 0.1); } + * { + -GtkTreeView-horizontal-separator: 4; + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; } + treeview.view acceleditor > label { + background-color: #92b372; } + treeview.view:selected, treeview.view:selected:focus { + border-radius: 0; + border-left-color: #c9d9b9; + border-top-color: rgba(0, 0, 0, 0); } + treeview.view:disabled { + color: rgba(0, 0, 0, 0.42); } + treeview.view:disabled:selected { + color: #bed1aa; } + treeview.view.separator { + min-height: 2px; + color: rgba(0, 0, 0, 0.1); } + treeview.view:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: rgba(82, 101, 64, 0.935); } + treeview.view:drop(active).after { + border-top-style: none; } + treeview.view:drop(active).before { + border-bottom-style: none; } + treeview.view.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + color: rgba(144, 144, 144, 0.935); } + treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + treeview.view.expander:hover { + color: rgba(0, 0, 0, 0.87); } + treeview.view.expander:selected { + color: #dee8d5; } + treeview.view.expander:selected:hover { + color: #ffffff; } + treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + treeview.view.progressbar, treeview.view.progressbar:focus { + color: #ffffff; + border-radius: 2px; + background-color: #92b372; } + treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { + color: #92b372; + box-shadow: none; + background-color: #ffffff; } + treeview.view.trough { + color: rgba(0, 0, 0, 0.87); + background-color: #d9d9d9; + border-radius: 2px; + border: 1px solid #c7c7c7; } + treeview.view.trough:selected, treeview.view.trough:selected:focus { + color: #ffffff; + background-color: rgba(0, 0, 0, 0.2); + border-radius: 2px; + border-width: 0; } + treeview.view header button { + padding: 3px 6px; + font-weight: bold; + color: rgba(63, 63, 63, 0.896); + background-color: #f2f2f2; + background-image: none; + border-style: none solid solid none; + border-radius: 0; + border-color: #c7c7c7; } + treeview.view header button:active, treeview.view header button:hover { + background-color: #fafafa; } + treeview.view header button:active:hover { + color: rgba(0, 0, 0, 0.87); } + treeview.view header button:disabled { + border-color: #f5f5f5; + background-image: none; } + treeview.view header button:last-child { + border-right-style: none; } + treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, + treeview.view header.button.dnd, + treeview.view header.button.dnd:selected, + treeview.view header.button.dnd:hover, + treeview.view header.button.dnd:active { + transition: none; + color: #92b372; + box-shadow: inset 1px 1px 0 1px #92b372, inset -1px 0 0 1px #92b372, inset 1px 1px #ffffff, inset -1px 0 #ffffff; } + +menubar, +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: #e8e8e8; + color: rgba(0, 0, 0, 0.87); } + menubar:backdrop, + .menubar:backdrop { + color: rgba(0, 0, 0, 0.57); } + menubar > menuitem, + .menubar > menuitem { + padding: 6px 8px; + border: solid transparent; + border-width: 0; } + menubar > menuitem:hover, + .menubar > menuitem:hover { + background-color: rgba(0, 0, 0, 0.1); + color: rgba(0, 0, 0, 0.87); } + menubar > menuitem:disabled, + .menubar > menuitem:disabled { + color: rgba(0, 0, 0, 0.27); + border-color: transparent; } + menubar > menuitem > label:disabled, + .menubar > menuitem > label:disabled { + color: rgba(0, 0, 0, 0.42); } + +menu, +.menu { + margin: 4px; + padding: 0; + border-radius: 0; + background-color: #ffffff; + border: 1px solid #c7c7c7; } + .csd menu, .csd .menu { + padding: 4px 0px; + border-radius: 2px; + border: none; } + menu separator, .csd menu separator, + .menu separator, .csd .menu separator { + margin: 2px 0; + background-color: #DFDFDF; } + menu .separator:not(label), .csd menu .separator:not(label), + .menu .separator:not(label), .csd .menu .separator:not(label) { + color: #ffffff; } + menu menuitem, + .menu menuitem { + min-height: 16px; + min-width: 40px; + padding: 5px; } + menu menuitem:hover, + .menu menuitem:hover { + color: rgba(0, 0, 0, 0.87); + background-color: rgba(0, 0, 0, 0.1); } + menu menuitem:disabled, + .menu menuitem:disabled { + color: rgba(0, 0, 0, 0.42); } + menu menuitem arrow, + .menu menuitem arrow { + min-height: 16px; + min-width: 16px; } + menu menuitem arrow:dir(ltr), + .menu menuitem arrow:dir(ltr) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + margin-left: 10px; } + menu menuitem arrow:dir(rtl), + .menu menuitem arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); + margin-right: 10px; } + menuitem accelerator { + color: alpha(currentColor,0.55); } + menuitem check, menuitem radio { + min-height: 16px; + min-width: 16px; } + menuitem check:dir(ltr), menuitem radio:dir(ltr) { + margin-right: 6px; + margin-left: 2px; } + menuitem check:dir(rtl), menuitem radio:dir(rtl) { + margin-left: 6px; + margin-right: 2px; } + menu > arrow, + .menu > arrow { + border-color: transparent; + background-color: transparent; + background-image: none; + min-width: 16px; + min-height: 16px; + padding: 4px; + background-color: #ffffff; + border-radius: 0; } + menu > arrow.top, + .menu > arrow.top { + margin-top: -6px; + border-bottom: 1px solid rgba(235, 235, 235, 0.987); + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + menu > arrow.bottom, + .menu > arrow.bottom { + margin-bottom: -6px; + border-top: 1px solid rgba(235, 235, 235, 0.987); + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + menu > arrow:hover, + .menu > arrow:hover { + background-color: rgba(235, 235, 235, 0.987); } + menu > arrow:disabled, + .menu > arrow:disabled { + color: transparent; + background-color: transparent; + border-color: transparent; } + +.csd .popup { + border-radius: 2px; } + +popover, +popover.background { + padding: 2px; + border-radius: 3px; + background-clip: border-box; + background-color: #ffffff; + box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.07); } + .csd popover, popover, .csd popover.background, + popover.background { + border: 1px solid #bababa; } + popover separator, + popover.background separator { + background-color: #ffffff; } + popover label.separator, + popover.background label.separator { + color: rgba(0, 0, 0, 0.87); } + popover > list, + popover > .view, + popover > iconview, + popover > toolbar, + popover > .inline-toolbar, + popover.background > list, + popover.background > .view, + popover.background > iconview, + popover.background > toolbar, + popover.background > .inline-toolbar { + border-style: none; + background-color: transparent; } + +cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + cursor-handle.top { + -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); } + cursor-handle.bottom { + -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); } + +notebook { + padding: 0; } + notebook.frame { + border: 1px solid #c7c7c7; } + notebook.frame > header { + margin: -1px; } + notebook.frame > header.top { + margin-bottom: 0; } + notebook.frame > header.bottom { + margin-top: 0; } + notebook.frame > header.left { + margin-right: 0; } + notebook.frame > header.right { + margin-left: 0; } + notebook.frame > header.top, notebook.frame > header.bottom { + padding-left: 0; + padding-right: 0; } + notebook.frame > header.left, notebook.frame > header.right { + padding-top: 0; + padding-bottom: 0; } + notebook > stack:not(:only-child) { + background-color: #ffffff; } + notebook > header { + padding: 2px; + background-color: #f5f5f5; + /* button in headers */ } + notebook > header.top { + box-shadow: inset 0 -1px #c7c7c7; } + notebook > header.bottom { + box-shadow: inset 0 1px #c7c7c7; } + notebook > header.right { + box-shadow: inset 1px 0 #c7c7c7; } + notebook > header.left { + box-shadow: inset -1px 0 #c7c7c7; } + notebook > header.top { + padding-bottom: 0; } + notebook > header.top > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-bottom: none; + border-radius: 1px 1px 0 0; } + notebook > header.top > tabs > tab + tab { + margin-left: -1px; } + notebook > header.bottom { + padding-top: 0; } + notebook > header.bottom > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-top: none; + border-radius: 0 0 1px 1px; } + notebook > header.bottom > tabs > tab + tab { + margin-left: -1px; } + notebook > header.right { + padding-left: 0; } + notebook > header.right > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-left: none; + border-radius: 0 1px 1px 0; } + notebook > header.right > tabs > tab + tab { + margin-top: -1px; } + notebook > header.left { + padding-right: 0; } + notebook > header.left > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border: 1px solid transparent; + border-right: none; + border-radius: 1px 0 0 1px; } + notebook > header.left > tabs > tab + tab { + margin-top: -1px; } + notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { + margin-left: 2px; } + notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + notebook > header.top > tabs > arrow.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { + margin-right: 2px; } + notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { + margin-top: 2px; } + notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + notebook > header.left > tabs > arrow.down:first-child, notebook > header.right > tabs > arrow.down:first-child { + margin-bottom: 2px; } + notebook > header > tabs > arrow { + color: rgba(0, 0, 0, 0.42); } + notebook > header > tabs > arrow:hover { + color: rgba(0, 0, 0, 0.645); } + notebook > header > tabs > arrow:active { + color: rgba(0, 0, 0, 0.87); } + notebook > header > tabs > arrow:disabled { + color: rgba(0, 0, 0, 0.12); } + notebook > header.top > tabs > tab:hover:not(:checked) { + box-shadow: inset 0 -1px #c7c7c7; } + notebook > header.bottom > tabs > tab:hover:not(:checked) { + box-shadow: inset 0 1px #c7c7c7; } + notebook > header.left > tabs > tab:hover:not(:checked) { + box-shadow: inset -1px 0 #c7c7c7; } + notebook > header.right > tabs > tab:hover:not(:checked) { + box-shadow: inset 1px 0 #c7c7c7; } + notebook > header > tabs > tab { + color: rgba(0, 0, 0, 0.42); + background-color: rgba(255, 255, 255, 0); } + notebook > header > tabs > tab:hover:not(:checked) { + color: rgba(0, 0, 0, 0.645); + background-color: rgba(255, 255, 255, 0.5); + border-color: #c7c7c7; } + notebook > header > tabs > tab:checked { + color: rgba(0, 0, 0, 0.87); + background-color: #ffffff; + border-color: #c7c7c7; } + notebook > header > tabs > tab button.flat { + min-height: 22px; + min-width: 16px; + padding: 0; + color: rgba(101, 101, 101, 0.9155); } + notebook > header > tabs > tab button.flat:hover { + color: #ff4d4d; } + notebook > header > tabs > tab button.flat:active, notebook > header > tabs > tab button.flat:active:hover { + color: #92b372; } + notebook > header button.flat { + padding: 2px; } + +scrollbar { + background-color: #fcfcfc; + transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + * { + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; } + scrollbar.top { + border-bottom: 1px solid #c7c7c7; } + scrollbar.bottom { + border-top: 1px solid #c7c7c7; } + scrollbar.left { + border-right: 1px solid #c7c7c7; } + scrollbar.right { + border-left: 1px solid #c7c7c7; } + scrollbar button { + border: none; } + scrollbar slider { + min-width: 6px; + min-height: 6px; + margin: -1px; + border: 4px solid transparent; + border-radius: 8px; + background-clip: padding-box; + background-color: rgba(162, 162, 162, 0.948); } + scrollbar slider:hover { + background-color: rgba(184, 184, 184, 0.961); } + scrollbar slider:hover:active { + background-color: #92b372; } + scrollbar slider:disabled { + background-color: transparent; } + scrollbar.fine-tune slider { + min-width: 4px; + min-height: 4px; } + scrollbar.fine-tune.horizontal slider { + border-width: 5px 4px; } + scrollbar.fine-tune.vertical slider { + border-width: 4px 5px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + opacity: 0.4; + border-color: transparent; + background-color: transparent; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + margin: 0; + min-width: 4px; + min-height: 4px; + background-color: rgba(88, 88, 88, 0.909); + border: 1px solid rgba(255, 255, 255, 0.6); } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { + margin: 2px 0; + min-height: 40px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { + margin: 0 2px; + min-width: 40px; } + scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { + opacity: 0.99; } + scrollbar.horizontal slider { + min-width: 40px; } + scrollbar.vertical slider { + min-height: 40px; } + +switch { + font-size: 1px; + min-width: 52px; + min-height: 24px; + background-size: 52px 24px; + background-repeat: no-repeat; + background-position: center center; } + switch slider { + min-width: 1px; + min-height: 1px; } + switch, switch slider { + outline-color: transparent; + color: transparent; + border: none; + box-shadow: none; } + +switch { + background-image: -gtk-scaled(url("assets/switch.png"), url("assets/switch@2.png")); } + +menuitem:hover switch, +row:selected switch, +infobar switch { + background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); } + +headerbar switch, +.primary-toolbar switch, +.primary-toolbar toolbar switch { + background-image: -gtk-scaled(url("assets/switch-header.png"), url("assets/switch-header@2.png")); } + +switch:checked { + background-image: -gtk-scaled(url("assets/switch-active.png"), url("assets/switch-active@2.png")); } + +menuitem:hover switch:checked, +row:selected switch:checked, +infobar switch:checked { + background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); } + +headerbar switch:checked, +.primary-toolbar switch:checked, +.primary-toolbar toolbar switch:checked { + background-image: -gtk-scaled(url("assets/switch-active-header.png"), url("assets/switch-active-header@2.png")); } + +switch:disabled { + background-image: -gtk-scaled(url("assets/switch-insensitive.png"), url("assets/switch-insensitive@2.png")); } + +menuitem:hover switch:disabled, +row:selected switch:disabled, +infobar switch:disabled { + background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); } + +headerbar switch:disabled, +.primary-toolbar switch:disabled, +.primary-toolbar toolbar switch:disabled { + background-image: -gtk-scaled(url("assets/switch-insensitive-header.png"), url("assets/switch-insensitive-header@2.png")); } + +switch:checked:disabled { + background-image: -gtk-scaled(url("assets/switch-active-insensitive.png"), url("assets/switch-active-insensitive@2.png")); } + +menuitem:hover switch:checked:disabled, +row:selected switch:checked:disabled, +infobar switch:checked:disabled { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); } + +headerbar switch:checked:disabled, +.primary-toolbar switch:checked:disabled, +.primary-toolbar toolbar switch:checked:disabled { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-header.png"), url("assets/switch-active-insensitive-header@2.png")); } + +.check, +check, +treeview.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); } + +.osd check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +.view check:selected, iconview check:selected, +treeview.check:selected, +row:selected check, +infobar check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); } + +.check:disabled, +check:disabled, +treeview.check:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); } + +.osd check:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +.view check:disabled:selected, iconview check:disabled:selected, +treeview.check:disabled:selected, +row:selected check:disabled, +infobar check:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); } + +.check:indeterminate, +check:indeterminate, +treeview.check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); } + +.osd check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +.view check:indeterminate:selected, iconview check:indeterminate:selected, +treeview.check:indeterminate:selected, +row:selected check:indeterminate, +infobar check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); } + +.check:indeterminate:disabled, +check:indeterminate:disabled, +treeview.check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); } + +.osd check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +.view check:indeterminate:disabled:selected, iconview check:indeterminate:disabled:selected, +treeview.check:indeterminate:disabled:selected, +row:selected check:indeterminate:disabled, +infobar check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); } + +.check:checked, +check:checked, +treeview.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); } + +.osd check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +.view check:checked:selected, iconview check:checked:selected, +treeview.check:checked:selected, +row:selected check:checked, +infobar check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); } + +.check:checked:disabled, +check:checked:disabled, +treeview.check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); } + +.osd check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +.view check:checked:disabled:selected, iconview check:checked:disabled:selected, +treeview.check:checked:disabled:selected, +row:selected check:checked:disabled, +infobar check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); } + +.radio, +radio, +treeview.radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); } + +.osd radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +.view radio:selected, iconview radio:selected, +treeview.radio:selected, +row:selected radio, +infobar radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); } + +.radio:disabled, +radio:disabled, +treeview.radio:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); } + +.osd radio:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +.view radio:disabled:selected, iconview radio:disabled:selected, +treeview.radio:disabled:selected, +row:selected radio:disabled, +infobar radio:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); } + +.radio:indeterminate, +radio:indeterminate, +treeview.radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); } + +.osd radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +.view radio:indeterminate:selected, iconview radio:indeterminate:selected, +treeview.radio:indeterminate:selected, +row:selected radio:indeterminate, +infobar radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); } + +.radio:indeterminate:disabled, +radio:indeterminate:disabled, +treeview.radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); } + +.osd radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +.view radio:indeterminate:disabled:selected, iconview radio:indeterminate:disabled:selected, +treeview.radio:indeterminate:disabled:selected, +row:selected radio:indeterminate:disabled, +infobar radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); } + +.radio:checked, +radio:checked, +treeview.radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); } + +.osd radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +.view radio:checked:selected, iconview radio:checked:selected, +treeview.radio:checked:selected, +row:selected radio:checked, +infobar radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); } + +.radio:checked:disabled, +radio:checked:disabled, +treeview.radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); } + +.osd radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +.view radio:checked:disabled:selected, iconview radio:checked:disabled:selected, +treeview.radio:checked:disabled:selected, +row:selected radio:checked:disabled, +infobar radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); } + +.view.content-view.check:not(.list), iconview.content-view.check:not(.list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:checked:not(.list), iconview.content-view.check:checked:not(.list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); + background-color: transparent; } + +checkbutton.text-button, radiobutton.text-button { + padding: 2px 0; + outline-offset: 0; } + +checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { + margin-left: 4px; } + +checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { + margin-right: 4px; } + +check, +radio { + min-width: 16px; + min-height: 16px; + margin: 0 2px; } + check:only-child, menu menuitem check, + radio:only-child, menu menuitem radio { + margin: 0; } + +scale { + min-height: 15px; + min-width: 15px; + padding: 3px; } + scale.horizontal trough { + padding: 0 4px; } + scale.horizontal highlight, scale.horizontal fill { + margin: 0 -4px; } + scale.vertical trough { + padding: 4px 0; } + scale.vertical highlight, scale.vertical fill { + margin: -4px 0; } + scale slider { + min-height: 15px; + min-width: 15px; + margin: -6px; } + scale.fine-tune slider { + margin: -4px; } + scale.fine-tune fill, + scale.fine-tune highlight, + scale.fine-tune trough { + border-radius: 5px; + -gtk-outline-radius: 7px; } + scale slider { + background-clip: border-box; + background-color: #fafafa; + border: 1px solid rgba(135, 135, 135, 0.5); + border-radius: 50%; + box-shadow: none; } + scale slider:disabled { + background-color: #fbfbfb; + border-color: rgba(135, 135, 135, 0.3); } + scale slider:active { + background-color: #92b372; + border-color: #92b372; } + .osd scale slider { + background-color: #404040; + border-color: #92b372; } + .osd scale slider:hover { + background-color: #92b372; } + .osd scale slider:active { + background-color: #789d55; + border-color: #789d55; } + menuitem:hover scale slider, row:selected scale slider, infobar scale slider { + background-color: #ffffff; + border-color: #ffffff; } + menuitem:hover scale slider:hover, row:selected scale slider:hover, infobar scale slider:hover { + background-color: #eff4ea; + border-color: #eff4ea; } + menuitem:hover scale slider:active, row:selected scale slider:active, infobar scale slider:active { + background-color: #c9d9b9; + border-color: #c9d9b9; } + menuitem:hover scale slider:disabled, row:selected scale slider:disabled, infobar scale slider:disabled { + background-color: #ceddc0; + border-color: #ceddc0; } + scale trough { + outline-offset: 2px; + -gtk-outline-radius: 4.5px; + border-radius: 2.5px; + background-color: #c7c7c7; } + scale trough:disabled { + background-color: rgba(199, 199, 199, 0.55); } + .osd scale trough { + background-color: #525252; + outline-color: rgba(219, 219, 219, 0.2); } + .osd scale trough highlight { + background-color: #92b372; } + menuitem:hover scale trough row:selected scale trough, infobar scale trough { + background-color: rgba(0, 0, 0, 0.2); } + menuitem:hover scale trough row:selected scale trough highlight, infobar scale trough highlight { + background-color: #ffffff; } + menuitem:hover scale trough row:selected scale trough highlight:disabled, infobar scale trough highlight:disabled { + background-color: #ceddc0; } + menuitem:hover scale trough row:selected scale trough:disabled, infobar scale trough:disabled { + background-color: rgba(0, 0, 0, 0.1); } + scale highlight { + border-radius: 2.5px; + background-color: #92b372; } + scale highlight:disabled { + background-color: rgba(146, 179, 114, 0.55); } + scale fill { + border-radius: 2.5px; + background-color: rgba(146, 179, 114, 0.5); } + scale fill:disabled { + background-color: transparent; } + scale value { + color: alpha(currentColor,0.4); } + scale marks { + color: alpha(currentColor,0.4); } + scale marks.top { + margin-bottom: 1px; + margin-top: -4px; } + scale marks.bottom { + margin-top: 1px; + margin-bottom: -4px; } + scale marks.top { + margin-right: 1px; + margin-left: -4px; } + scale marks.bottom { + margin-left: 1px; + margin-right: -4px; } + scale.fine-tune marks.top { + margin-bottom: 0px; + margin-top: -2px; } + scale.fine-tune marks.bottom { + margin-top: 0px; + margin-bottom: -2px; } + scale.fine-tune marks.top { + margin-right: 0px; + margin-left: -2px; } + scale.fine-tune marks.bottom { + margin-left: 0px; + margin-right: -2px; } + scale.horizontal indicator { + min-height: 3px; + min-width: 1px; } + scale.horizontal.fine-tune indicator { + min-height: 2px; } + scale.vertical indicator { + min-height: 1px; + min-width: 3px; } + scale.vertical.fine-tune indicator { + min-width: 2px; } + +progressbar { + padding: 0; + font-size: smaller; + color: rgba(0, 0, 0, 0.57); } + progressbar.osd { + min-width: 3px; + min-height: 3px; + background-color: transparent; } + progressbar.osd trough { + border-style: none; + background-color: transparent; + box-shadow: none; } + progressbar progress { + background-color: #92b372; + border-radius: 0px; + box-shadow: none; } + row:selected progressbar progress, infobar progressbar progress { + background-color: #ffffff; } + progressbar trough { + border: 1px solid #c7c7c7; + border-radius: 2px; + background-color: #ffffff; } + row:selected progressbar trough, infobar progressbar trough { + background-color: rgba(0, 0, 0, 0.2); } + +.osd .progressbar { + background-color: #92b372; } + +.osd .trough { + background-color: white; } + +levelbar block { + min-width: 32px; + min-height: 1px; } + +levelbar.vertical block { + min-width: 1px; + min-height: 32px; } + +levelbar trough { + border: none; + padding: 3px; + border-radius: 3px; + background-color: #c7c7c7; } + +levelbar.horizontal.discrete block { + margin: 0 1px; } + +levelbar.vertical.discrete block { + margin: 1px 0; } + +levelbar block:not(.empty) { + border: 1px solid #92b372; + background-color: #92b372; + border-radius: 2px; } + +levelbar block.low { + border-color: #f27835; + background-color: #f27835; } + +levelbar block.high { + border-color: #92b372; + background-color: #92b372; } + +levelbar block.full { + border-color: #73d216; + background-color: #73d216; } + +levelbar block.empty { + background-color: rgba(0, 0, 0, 0.07); + border-color: rgba(0, 0, 0, 0.07); } + +frame > border, +.frame { + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid #c7c7c7; } + +frame.flat > border, +frame > border.flat, +.frame.flat { + border-style: none; } + +scrolledwindow viewport.frame { + border-style: none; } + +scrolledwindow overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(146, 179, 114, 0.2)), to(rgba(146, 179, 114, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(146, 179, 114, 0.2)), to(rgba(146, 179, 114, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(146, 179, 114, 0.2)), to(rgba(146, 179, 114, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(146, 179, 114, 0.2)), to(rgba(146, 179, 114, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + +scrolledwindow undershoot.top { + background-color: transparent; + background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-top: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center top; } + +scrolledwindow undershoot.bottom { + background-color: transparent; + background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-bottom: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center bottom; } + +scrolledwindow undershoot.left { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-left: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: left center; } + +scrolledwindow undershoot.right { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-right: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: right center; } + +scrolledwindow junction { + border-color: transparent; + border-image: linear-gradient(to bottom, #c7c7c7 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #fcfcfc; } + scrolledwindow junction:dir(rtl) { + border-image-slice: 0 1 0 0; } + +separator { + background-color: rgba(0, 0, 0, 0.1); + min-width: 1px; + min-height: 1px; } + +list { + background-color: #ffffff; + border-color: #c7c7c7; } + list row { + padding: 2px; } + +row:not(:hover) { + transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +row.activatable.has-open-popup, row.activatable:hover { + background-color: rgba(0, 0, 0, 0.03); } + +row.activatable:active { + color: rgba(0, 0, 0, 0.87); } + +row.activatable:disabled { + color: rgba(0, 0, 0, 0.42); } + row.activatable:disabled image { + color: inherit; } + +row.activatable:selected:active { + color: #ffffff; } + +row.activatable:selected.has-open-popup, row.activatable:selected:hover { + background-color: #83a167; } + +.app-notification { + padding: 10px; + color: #dbdbdb; + background-color: #404040; + background-clip: border-box; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: #272727; } + .app-notification border { + border: none; } + .app-notification button { + color: #dbdbdb; + outline-color: rgba(219, 219, 219, 0.3); + border-color: rgba(33, 33, 33, 0.4); + background-color: rgba(120, 120, 120, 0.4); } + .app-notification button.flat { + border-color: rgba(146, 179, 114, 0); } + .app-notification button:hover { + color: #dbdbdb; + outline-color: rgba(219, 219, 219, 0.3); + border-color: rgba(33, 33, 33, 0.4); + background-color: rgba(138, 138, 138, 0.5); } + .app-notification button:active, .app-notification button:checked { + color: #dbdbdb; + outline-color: rgba(219, 219, 219, 0.3); + border-color: rgba(33, 33, 33, 0.4); + background-color: rgba(0, 0, 0, 0.15); + background-clip: padding-box; } + .app-notification button:disabled { + color: #6f6f6f; + border-color: rgba(33, 33, 33, 0.4); + background-color: rgba(120, 120, 120, 0.25); } + +expander arrow { + min-width: 16px; + min-height: 16px; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + expander arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + expander arrow:hover { + color: rgba(77, 77, 77, 0.87); } + expander arrow:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +calendar { + color: rgba(0, 0, 0, 0.87); + border: 1px solid #c7c7c7; + border-radius: 3px; + padding: 2px; } + calendar:selected { + background-color: #92b372; + color: #ffffff; + border-radius: 1.5px; } + calendar.header { + color: rgba(0, 0, 0, 0.87); + border: none; + border-radius: 0; } + calendar.button, calendar.button:focus { + color: rgba(0, 0, 0, 0.32); + border-color: transparent; + background-color: transparent; + background-image: none; } + calendar.button:hover, calendar.button:focus:hover { + color: rgba(0, 0, 0, 0.87); } + calendar.button:disabled, calendar.button:focus:disabled { + color: rgba(0, 0, 0, 0.42); + background-color: transparent; + background-image: none; } + calendar:indeterminate { + color: alpha(currentColor,0.55); } + calendar.highlight { + color: rgba(0, 0, 0, 0.87); } + +.dialog-action-area .button.text-button { + padding: 6px 16px; } + +.message-dialog .dialog-action-area .button { + padding: 8px; } + +.message-dialog { + -GtkDialog-button-spacing: 0; } + .message-dialog .titlebar { + background-color: #e8e8e8; + border-bottom: 1px solid #d6d6d6; } + .message-dialog.csd.background { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: none; } + .message-dialog.csd .dialog-action-area .button { + padding: 8px; + border-radius: 0; } + .message-dialog.csd .dialog-action-area .button, .message-dialog.csd .dialog-action-area .button:hover, .message-dialog.csd .dialog-action-area .button:active, .message-dialog.csd .dialog-action-area .button:disabled { + border-right-style: none; + border-bottom-style: none; } + .message-dialog.csd .dialog-action-area .button:last-child { + border-bottom-right-radius: 3px; } + .message-dialog.csd .dialog-action-area .button:first-child { + border-left-style: none; + border-bottom-left-radius: 3px; } + +filechooser #pathbarbox { + background-color: #e8e8e8; + border-bottom: 1px solid #c7c7c7; } + +filechooser .search-bar { + background-color: #e8e8e8; } + +filechooser actionbar { + background-color: #f5f5f5; } + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; } + +.sidebar { + border-style: none; + background-color: #fafafa; } + stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:dir(ltr), .sidebar.left { + border-right: 1px solid #c7c7c7; + border-left-style: none; } + stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list, .sidebar:dir(rtl), .sidebar.right { + border-left: 1px solid #c7c7c7; + border-right-style: none; } + .sidebar list { + background-color: #ffffff; } + paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { + border-style: none; } + +stacksidebar row { + padding: 10px 4px; } + stacksidebar row > label { + padding-left: 6px; + padding-right: 6px; } + stacksidebar row.needs-attention { + background-image: radial-gradient(circle closest-side at 5% 25%, #F04A50 0%, #F04A50 100%, transparent 100%); + background-size: 70px; + background-position: 4px; + background-repeat: no-repeat; } + stacksidebar row.activatable:selected.needs-attention { + background-image: radial-gradient(circle closest-side at 5% 25%, #ffffff 0%, #ffffff 100%, transparent 100%); + background-size: 70px; + background-position: 4px; + background-repeat: no-repeat; } + +placessidebar > viewport.frame { + border-style: none; } + +placessidebar row { + min-height: 30px; + padding: 0px; } + placessidebar row > revealer { + padding: 0 10px; } + placessidebar row image.sidebar-icon:dir(ltr) { + padding-right: 8px; } + placessidebar row image.sidebar-icon:dir(rtl) { + padding-left: 8px; } + placessidebar row label.sidebar-label:dir(ltr) { + padding-right: 2px; } + placessidebar row label.sidebar-label:dir(rtl) { + padding-left: 2px; } + button.sidebar-button { + min-width: 22px; + min-height: 22px; + margin-top: 2px; + margin-bottom: 2px; + padding: 0; + border-radius: 100%; + -gtk-outline-radius: 100%; } + button.sidebar-button:not(:hover):not(:active) > image { + opacity: 0.5; } + placessidebar row.sidebar-placeholder-row { + padding: 0 8px; + min-height: 2px; + background-image: linear-gradient(to bottom, #92b372, #92b372); + background-clip: content-box; } + placessidebar row.sidebar-new-bookmark-row { + color: #92b372; } + placessidebar row:drop(active):not(:disabled) { + box-shadow: inset 0 1px #92b372, inset 0 -1px #92b372; } + placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { + color: #92b372; } + placessidebar row:drop(active):not(:disabled):selected { + background-color: #92b372; } + placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { + color: #ffffff; } + +placesview .server-list-button > image { + transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + -gtk-icon-transform: rotate(0turn); } + +placesview .server-list-button:checked > image { + transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + -gtk-icon-transform: rotate(-0.5turn); } + +placesview > actionbar > revealer > box > label { + padding-left: 8px; + padding-right: 8px; } + +paned > separator { + min-width: 1px; + min-height: 1px; + -gtk-icon-source: none; + border-style: none; + background-color: transparent; + background-image: linear-gradient(to bottom, #c7c7c7, #c7c7c7); + background-size: 1px 1px; } + paned > separator:selected { + background-image: linear-gradient(to bottom, #92b372, #92b372); } + paned > separator.wide { + min-width: 5px; + min-height: 5px; + background-color: transparent; } + +paned.horizontal > separator { + background-repeat: repeat-y; + margin: 0 -3px 0 -3px; + padding: 0 3px 0 3px; + background-position: center; } + paned.horizontal > separator.wide { + margin: 0; + padding: 0; + background-repeat: no-repeat; + background-position: center; + background-image: -gtk-scaled(url("assets/pane-separator-vertical.png"), url("assets/pane-separator-vertical@2.png")); + background-size: 2px 24px; } + +paned.vertical > separator { + margin: -3px 0 -3px 0; + padding: 3px 0 3px 0; + background-repeat: repeat-x; + background-position: center; } + paned.vertical > separator.wide { + margin: 0; + padding: 0; + background-repeat: no-repeat; + background-position: center; + background-image: -gtk-scaled(url("assets/pane-separator.png"), url("assets/pane-separator@2.png")); + background-size: 24px 2px; } + +infobar { + border-style: none; } + infobar.info, infobar.question, infobar.warning, infobar.error { + background-color: #92b372; + color: #ffffff; + caret-color: currentColor; } + infobar.info selection, infobar.question selection, infobar.warning selection, infobar.error selection { + color: #92b372; + background-color: #ffffff; } + infobar.info:disabled label, infobar.info:disabled image, infobar.question:disabled label, infobar.question:disabled image, infobar.warning:disabled label, infobar.warning:disabled image, infobar.error:disabled label, infobar.error:disabled image { + color: rgba(255, 255, 255, 0.5); } + infobar.warning { + background-color: #f27835; } + infobar.error { + background-color: #F04A50; } + infobar.question { + background-color: #55c1ec; } + +.primary-toolbar toolbar.selection-mode button:hover, +.selection-mode.primary-toolbar button:hover, .primary-toolbar .selection-mode.inline-toolbar button:hover, headerbar.selection-mode button:hover, row:selected button, infobar.info button, infobar.question button, infobar.warning button, infobar.error button { + color: #ffffff; + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.5); } + +row:selected button.flat, infobar.info button.flat, infobar.question button.flat, infobar.warning button.flat, infobar.error button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .primary-toolbar toolbar.selection-mode button:disabled, + .selection-mode.primary-toolbar button:disabled, .primary-toolbar .selection-mode.inline-toolbar button:disabled, headerbar.selection-mode button:disabled, .primary-toolbar toolbar.selection-mode button:disabled label, + .selection-mode.primary-toolbar button:disabled label, .primary-toolbar .selection-mode.inline-toolbar button:disabled label, headerbar.selection-mode button:disabled label, row:selected button.flat:disabled, infobar.info button.flat:disabled, infobar.question button.flat:disabled, infobar.warning button.flat:disabled, infobar.error button.flat:disabled, row:selected button.flat:disabled label, infobar.info button.flat:disabled label, infobar.question button.flat:disabled label, infobar.warning button.flat:disabled label, infobar.error button.flat:disabled label { + color: rgba(255, 255, 255, 0.4); } + +row:selected button:hover, infobar.info button:hover, infobar.question button:hover, infobar.warning button:hover, infobar.error button:hover { + color: #ffffff; + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.8); } + +.primary-toolbar toolbar.selection-mode button:active, +.selection-mode.primary-toolbar button:active, .primary-toolbar .selection-mode.inline-toolbar button:active, headerbar.selection-mode button:active, .primary-toolbar toolbar.selection-mode button:checked, +.selection-mode.primary-toolbar button:checked, .primary-toolbar .selection-mode.inline-toolbar button:checked, headerbar.selection-mode button:checked, row:selected button:active, infobar.info button:active, infobar.question button:active, infobar.warning button:active, infobar.error button:active, row:selected button:checked, infobar.info button:checked, infobar.question button:checked, infobar.warning button:checked, infobar.error button:checked { + color: #92b372; + background-color: #ffffff; + border-color: #ffffff; } + +row:selected button:disabled, infobar.info button:disabled, infobar.question button:disabled, infobar.warning button:disabled, infobar.error button:disabled { + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.4); } + row:selected button:disabled, infobar.info button:disabled, infobar.question button:disabled, infobar.warning button:disabled, infobar.error button:disabled, row:selected button:disabled label, infobar.info button:disabled label, infobar.question button:disabled label, infobar.warning button:disabled label, infobar.error button:disabled label { + color: rgba(255, 255, 255, 0.5); } + .primary-toolbar toolbar.selection-mode button:disabled:checked, + .selection-mode.primary-toolbar button:disabled:checked, .primary-toolbar .selection-mode.inline-toolbar button:disabled:checked, headerbar.selection-mode button:disabled:checked, .primary-toolbar toolbar.selection-mode button:disabled:active, + .selection-mode.primary-toolbar button:disabled:active, .primary-toolbar .selection-mode.inline-toolbar button:disabled:active, headerbar.selection-mode button:disabled:active, row:selected button:disabled:active, infobar.info button:disabled:active, infobar.question button:disabled:active, infobar.warning button:disabled:active, infobar.error button:disabled:active, row:selected button:disabled:checked, infobar.info button:disabled:checked, infobar.question button:disabled:checked, infobar.warning button:disabled:checked, infobar.error button:disabled:checked { + color: #92b372; + background-color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.4); } + +tooltip, +.tooltip { + color: #4a4a4a; + border-radius: 2px; + border: 1px solid #d0d0d0; } + tooltip.background, + .tooltip.background { + background-color: #fbeaa0; + background-clip: padding-box; } + tooltip.background label, + .tooltip.background label { + padding: 4px; } + tooltip decoration, + .tooltip decoration { + background-color: transparent; } + tooltip *, + .tooltip * { + background-color: transparent; + color: #4a4a4a; } + +colorswatch, colorswatch:drop(active) { + border-style: none; } + +colorswatch.top { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + colorswatch.top overlay { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +colorswatch.bottom { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; } + colorswatch.bottom overlay { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; } + +colorswatch.left, colorswatch:first-child:not(.top) { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +colorswatch.right, colorswatch:last-child:not(.bottom) { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; } + colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; } + +colorswatch.dark overlay { + color: rgba(255, 255, 255, 0.7); } + colorswatch.dark overlay:hover { + border-color: rgba(0, 0, 0, 0.5); } + +colorswatch.light overlay { + color: rgba(0, 0, 0, 0.7); } + colorswatch.light overlay:hover { + border-color: rgba(0, 0, 0, 0.3); } + +colorswatch overlay { + border: 1px solid rgba(0, 0, 0, 0.15); } + colorswatch overlay:hover { + background-color: rgba(255, 255, 255, 0.2); } + +colorswatch:disabled { + opacity: 0.5; } + colorswatch:disabled overlay { + border-color: rgba(0, 0, 0, 0.6); + box-shadow: none; } + +colorswatch#add-color-button { + border-style: solid; + border-width: 1px; + color: rgba(0, 0, 0, 0.87); + outline-color: rgba(0, 0, 0, 0.17); + border-color: #c7c7c7; + background-color: #fafafa; } + colorswatch#add-color-button:hover { + color: rgba(0, 0, 0, 0.87); + outline-color: rgba(0, 0, 0, 0.17); + border-color: #c7c7c7; + background-color: white; } + colorswatch#add-color-button overlay { + border-color: transparent; + background-color: transparent; + background-image: none; } + +button.color { + padding: 0; } + button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { + margin: 4px; + border-radius: 0; } + +colorchooser .popover.osd { + border-radius: 3px; } + +.content-view { + background-color: #ffffff; } + .content-view:hover { + -gtk-icon-effect: highlight; } + +.scale-popup button:hover { + color: rgba(0, 0, 0, 0.87); + outline-color: rgba(0, 0, 0, 0.17); + border-color: #c7c7c7; + background-color: white; } + +.touch-selection, +.context-menu, +popover.touch-selection, +.csd popover.touch-selection, +popover.background.touch-selection, +.csd popover.background.touch-selection { + font: initial; } + +.monospace { + font-family: Monospace; } + +button.circular, +button.circular-button, +.stack-switcher > button.circular { + min-width: 24px; + min-height: 24px; + padding: 5px; + border-radius: 50%; + -gtk-outline-radius: 50%; } + button.circular label, + button.circular-button label, + .stack-switcher > button.circular label { + padding: 0; } + +.keycap { + min-width: 16px; + min-height: 20px; + padding: 3px 6px 4px 6px; + color: rgba(0, 0, 0, 0.87); + background-color: #ffffff; + border: 1px solid #c7c7c7; + border-radius: 2.5px; + box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.05); } + +*:drop(active):focus, +*:drop(active) { + box-shadow: inset 0 0 0 1px #92b372; } + +decoration { + border-radius: 8px 8px 0 0; + border-width: 0px; + box-shadow: 0 3px 9px 1px rgba(0, 0, 0, 0.5), 0 0 0 1px #BDBDBD; + margin: 10px; } + decoration:backdrop { + box-shadow: 0 3px 9px 1px transparent, 0 2px 6px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px #cacaca; } + .fullscreen decoration, .maximized decoration, .tiled decoration, .tiled decoration:backdrop { + border-radius: 0; + box-shadow: 0 3px 9px 1px transparent, 0 2px 6px 2px transparent, 0 0 0 1px #cacaca; } + .popup decoration { + box-shadow: none; + border-radius: 0; } + .ssd decoration { + border-radius: 8px 8px 0 0; + box-shadow: 0 0 0 1px #BDBDBD; } + .ssd decoration.maximized { + border-radius: 0; } + .csd.popup decoration { + border-radius: 2px; + box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(189, 189, 189, 0.9); } + tooltip.csd decoration { + border-radius: 2px; + box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.2); } + message-dialog.csd decoration { + border-radius: 3px; } + .solid-csd decoration { + border-radius: 0; + margin: 1px; + background-color: #e8e8e8; + box-shadow: none; } + +headerbar.default-decoration button.titlebutton, +.titlebar.default-decoration button.titlebutton { + padding-top: 0px; + padding-bottom: 0px; + min-width: 22px; + min-height: 22px; + margin: 0; } + +headerbar button.titlebutton, +.titlebar button.titlebutton { + min-width: 18px; + min-height: 18px; + padding: 10px 3px; + margin: 0; + transition: none; + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(232, 232, 232, 0); } + headerbar button.titlebutton:hover, + .titlebar button.titlebutton:hover { + color: rgba(0, 0, 0, 0.87); + outline-color: rgba(0, 0, 0, 0.17); + border-color: rgba(0, 0, 0, 0.17); + background-color: rgba(250, 250, 250, 0.9); } + headerbar button.titlebutton:active, headerbar button.titlebutton:checked, + .titlebar button.titlebutton:active, + .titlebar button.titlebutton:checked { + color: rgba(0, 0, 0, 0.87); + outline-color: rgba(0, 0, 0, 0.17); + border-color: rgba(0, 0, 0, 0.17); + background-color: rgba(0, 0, 0, 0.15); } + headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, + .titlebar button.titlebutton.close, + .titlebar button.titlebutton.maximize, + .titlebar button.titlebutton.minimize { + -gtk-icon-theme: "Mint-Y"; + background-color: transparent; + background-size: 18px 18px; + background-position: center; + background-repeat: no-repeat; + border-width: 0; } + headerbar button.titlebutton.close, + .titlebar button.titlebutton.close { + color: #ffffff; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#92b372), to(transparent)); } + headerbar button.titlebutton.close:hover, + .titlebar button.titlebutton.close:hover { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#9fbc83), to(transparent)); } + headerbar button.titlebutton.close:active, + .titlebar button.titlebutton.close:active { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#85aa61), to(transparent)); } + headerbar button.titlebutton.close:backdrop, + .titlebar button.titlebutton.close:backdrop { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(darkgray), to(transparent)); } + headerbar button.titlebutton.maximize:hover, headerbar button.titlebutton.maximize:hover:backdrop, headerbar button.titlebutton.minimize:hover, headerbar button.titlebutton.minimize:hover:backdrop, + .titlebar button.titlebutton.maximize:hover, + .titlebar button.titlebutton.maximize:hover:backdrop, + .titlebar button.titlebutton.minimize:hover, + .titlebar button.titlebutton.minimize:hover:backdrop { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#fdfdfd), to(transparent)); } + headerbar button.titlebutton.maximize:active, headerbar button.titlebutton.maximize:active:backdrop, headerbar button.titlebutton.minimize:active, headerbar button.titlebutton.minimize:active:backdrop, + .titlebar button.titlebutton.maximize:active, + .titlebar button.titlebutton.maximize:active:backdrop, + .titlebar button.titlebutton.minimize:active, + .titlebar button.titlebutton.minimize:active:backdrop { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#909090), to(transparent)); } + headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, + .titlebar button.titlebutton.maximize:backdrop, + .titlebar button.titlebutton.minimize:backdrop { + color: darkgray; } + +.caja-navigation-window .view .cell:selected, .caja-navigation-window iconview .cell:selected, .caja-navigation-window .view .cell:selected:focus, .nemo-window .nemo-inactive-pane .view:selected:focus, .nemo-window .nemo-inactive-pane iconview:selected:focus, .nemo-window .nemo-inactive-pane .view:selected, .nemo-window .nemo-inactive-pane iconview:selected, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, .nautilus-window placessidebar.sidebar list row.sidebar-row:selected.has-open-popup, .nautilus-window placessidebar.sidebar list row.sidebar-row:selected, .nautilus-window placessidebar.sidebar list row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar list row.sidebar-row:active:hover, +filechooser placessidebar.sidebar list row.sidebar-row:selected.has-open-popup, +filechooser placessidebar.sidebar list row.sidebar-row:selected, +filechooser placessidebar.sidebar list row.sidebar-row:selected:hover, +filechooser placessidebar.sidebar list row.sidebar-row:active:hover, .view:selected, .view:selected:focus, +.view text:selected, +textview text:selected, +.view text:selected:focus, +textview text:selected:focus, .view text selection:focus, .view text selection, +textview text selection:focus, +textview text selection, iconview:selected, iconview:selected:focus, iconview text selection:focus, .view text selection, iconview text selection, flowbox flowboxchild:selected, entry selection:focus, entry selection, treeview.view:selected, treeview.view:selected:focus, row:selected { + background-color: #92b372; } + row:selected label, label:selected, .caja-navigation-window .view .cell:selected, .caja-navigation-window iconview .cell:selected, .caja-navigation-window .view .cell:selected:focus, .nemo-window .nemo-inactive-pane .view:selected:focus, .nemo-window .nemo-inactive-pane iconview:selected:focus, .nemo-window .nemo-inactive-pane .view:selected, .nemo-window .nemo-inactive-pane iconview:selected, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, .nautilus-window placessidebar.sidebar list row.sidebar-row:selected.has-open-popup, .nautilus-window placessidebar.sidebar list row.sidebar-row:selected, .nautilus-window placessidebar.sidebar list row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar list row.sidebar-row:active:hover, + filechooser placessidebar.sidebar list row.sidebar-row:selected.has-open-popup, + filechooser placessidebar.sidebar list row.sidebar-row:selected, + filechooser placessidebar.sidebar list row.sidebar-row:selected:hover, + filechooser placessidebar.sidebar list row.sidebar-row:active:hover, .view:selected, .view:selected:focus, + .view text:selected, + textview text:selected, + .view text:selected:focus, + textview text:selected:focus, .view text selection:focus, .view text selection, + textview text selection:focus, + textview text selection, iconview:selected, iconview:selected:focus, iconview text selection:focus, .view text selection, iconview text selection, flowbox flowboxchild:selected, entry selection:focus, entry selection, treeview.view:selected, treeview.view:selected:focus, row:selected { + color: #ffffff; } + label:disabled selection, row:selected label:disabled, label:disabled:selected, .caja-navigation-window .view .cell:disabled:selected, .caja-navigation-window iconview .cell:disabled:selected, .nemo-window .nemo-inactive-pane .view:disabled:selected:focus, .nemo-window .nemo-inactive-pane iconview:disabled:selected:focus, .nemo-window .nemo-inactive-pane .view:disabled:selected, .nemo-window .nemo-inactive-pane iconview:disabled:selected, .nemo-window .nemo-window-pane widget.entry:disabled:selected, .nautilus-window placessidebar.sidebar list row.sidebar-row:disabled:selected, .nautilus-window placessidebar.sidebar list row.sidebar-row:disabled:active:hover, + filechooser placessidebar.sidebar list row.sidebar-row.has-open-popup:disabled:selected, + filechooser placessidebar.sidebar list row.sidebar-row:disabled:selected, + filechooser placessidebar.sidebar list row.sidebar-row:disabled:selected:hover, + filechooser placessidebar.sidebar list row.sidebar-row:disabled:active:hover, .view:disabled:selected, + .view text:disabled:selected, + textview text:disabled:selected, + textview text:disabled:selected:focus, .view text selection:disabled, + textview text selection:disabled:focus, + textview text selection:disabled, iconview:disabled:selected, iconview:disabled:selected:focus, iconview text selection:disabled:focus, iconview text selection:disabled, flowbox flowboxchild:disabled:selected, entry selection:disabled, row:disabled:selected { + color: #c9d9b9; } + +GeditNotebook.notebook tab.reorderable-page.top:active, GeditNotebook.notebook tab.reorderable-page.top.active-page, GeditNotebook.notebook tab.reorderable-page.top.active-page:hover, GeditNotebook.notebook tab.top:active, GeditNotebook.notebook tab.top.active-page, GeditNotebook.notebook tab.top.active-page:hover, +ScratchMainWindow .notebook tab.reorderable-page.top:active, +ScratchMainWindow .notebook tab.reorderable-page.top.active-page, +ScratchMainWindow .notebook tab.reorderable-page.top.active-page:hover, +ScratchMainWindow .notebook tab.top:active, +ScratchMainWindow .notebook tab.top.active-page, +ScratchMainWindow .notebook tab.top.active-page:hover, +EphyNotebook.notebook tab.reorderable-page.top:active, +EphyNotebook.notebook tab.reorderable-page.top.active-page, +EphyNotebook.notebook tab.reorderable-page.top.active-page:hover, +EphyNotebook.notebook tab.top:active, +EphyNotebook.notebook tab.top.active-page, +EphyNotebook.notebook tab.top.active-page:hover, +MidoriNotebook .notebook tab.reorderable-page.top:active, +MidoriNotebook .notebook tab.reorderable-page.top.active-page, +MidoriNotebook .notebook tab.reorderable-page.top.active-page:hover, +MidoriNotebook .notebook tab.top:active, +MidoriNotebook .notebook tab.top.active-page, +MidoriNotebook .notebook tab.top.active-page:hover, +TerminalWindow .notebook tab.reorderable-page.top:active, +TerminalWindow .notebook tab.reorderable-page.top.active-page, +TerminalWindow .notebook tab.reorderable-page.top.active-page:hover, +TerminalWindow .notebook tab.top:active, +TerminalWindow .notebook tab.top.active-page, +TerminalWindow .notebook tab.top.active-page:hover, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top:active, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top.active-page, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top.active-page:hover, +PantheonTerminalPantheonTerminalWindow .notebook tab.top:active, +PantheonTerminalPantheonTerminalWindow .notebook tab.top.active-page, +PantheonTerminalPantheonTerminalWindow .notebook tab.top.active-page:hover { + box-shadow: inset 0 1px #c7c7c7, inset 0 -1px #c7c7c7, inset 1px 0 #c7c7c7, inset -1px 0 #c7c7c7; } + +TerminalWindow .notebook tab.reorderable-page.top, TerminalWindow .notebook tab.top, +PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top, +PantheonTerminalPantheonTerminalWindow .notebook tab.top { + padding-top: 7px; + border-top-width: 3px; } + +TerminalWindow .notebook.header.top, +PantheonTerminalPantheonTerminalWindow .notebook.header.top { + box-shadow: inset 0 1px #bdbdbd, inset 0 -1px #c7c7c7; } + +GtkHTML { + background-color: #ffffff; + color: #303030; } + GtkHTML:active { + color: #ffffff; + background-color: #92b372; } + +SushiFontWidget { + padding: 6px 12px; } + +#gnome-system-monitor headerbar { + box-shadow: none; } + +vte-terminal.terminal-screen { + -TerminalScreen-background-darkness: 1.0; + background-color: #3f3f3f; + color: #fff; } + +terminal-screen-container, +terminal-screen-container scrollbar:not(slider) { + border-color: transparent; + background-color: transparent; } + +TerminalWindow .notebook tab .button { + color: rgba(101, 101, 101, 0.9155); } + TerminalWindow .notebook tab .button:hover { + color: rgba(0, 0, 0, 0.87); + border-color: #c7c7c7; + background-color: #fafafa; } + +TerminalWindow .notebook .active-page .button:hover, TerminalWindow .notebook .prelight-page .button:hover { + color: #ff4d4d; } + +TerminalWindow .notebook .active-page .button:active, TerminalWindow .notebook .prelight-page .button:active { + color: #92b372; } + +vte-terminal { + -TerminalScreen-background-darkness: 1.0; + background-color: #3f3f3f; + color: #fff; } + +.nautilus-canvas-item { + border-radius: 2px; } + +.nemo-desktop.nemo-canvas-item, +.nautilus-desktop.nautilus-canvas-item { + color: #ffffff; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nemo-desktop.nemo-canvas-item:active, + .nautilus-desktop.nautilus-canvas-item:active { + color: rgba(0, 0, 0, 0.87); } + .nemo-desktop.nemo-canvas-item:selected, + .nautilus-desktop.nautilus-canvas-item:selected { + color: #ffffff; } + +.nautilus-canvas-item.dim-label, label.nautilus-canvas-item.separator, +.nautilus-list-dim-label { + color: rgba(138, 138, 138, 0.935); } + .nautilus-canvas-item.dim-label:selected, label.nautilus-canvas-item.separator:selected, .nautilus-canvas-item.dim-label:selected:focus, + .nautilus-list-dim-label:selected, + .nautilus-list-dim-label:selected:focus { + color: #e9f0e3; } + +.nautilus-window paned > separator { + background-image: linear-gradient(to bottom, #c7c7c7, #c7c7c7); } + .nautilus-window paned > separator:dir(ltr) { + margin-left: -1px; } + .nautilus-window paned > separator:dir(rtl) { + margin-right: -1px; } + +.nautilus-window .csd.background, .nautilus-window placessidebar list, +filechooser .csd.background, +filechooser placessidebar list { + background-color: transparent; } + +.nautilus-window placessidebar.sidebar list, +filechooser placessidebar.sidebar list { + background-color: #f3f2f2; } + .nautilus-window placessidebar.sidebar list row.sidebar-row, + filechooser placessidebar.sidebar list row.sidebar-row { + border: none; + color: rgba(0, 0, 0, 0.87); } + .nautilus-window placessidebar.sidebar list row.sidebar-row.has-open-popup, .nautilus-window placessidebar.sidebar list row.sidebar-row:hover, + filechooser placessidebar.sidebar list row.sidebar-row.has-open-popup, + filechooser placessidebar.sidebar list row.sidebar-row:hover { + background-color: rgba(0, 0, 0, 0.02); } + .nautilus-window placessidebar.sidebar list row.sidebar-row:disabled, .nautilus-window placessidebar.sidebar list row.sidebar-row:disabled label, .nautilus-window placessidebar.sidebar list row.sidebar-row:disabled image, + filechooser placessidebar.sidebar list row.sidebar-row:disabled, + filechooser placessidebar.sidebar list row.sidebar-row:disabled label, + filechooser placessidebar.sidebar list row.sidebar-row:disabled image { + color: rgba(0, 0, 0, 0.27); } + .nautilus-window placessidebar.sidebar list row.sidebar-row:selected.has-open-popup .sidebar-icon, .nautilus-window placessidebar.sidebar list row.sidebar-row:selected .sidebar-icon, .nautilus-window placessidebar.sidebar list row.sidebar-row:selected:hover .sidebar-icon, .nautilus-window placessidebar.sidebar list row.sidebar-row:active:hover .sidebar-icon, + filechooser placessidebar.sidebar list row.sidebar-row:selected.has-open-popup .sidebar-icon, + filechooser placessidebar.sidebar list row.sidebar-row:selected .sidebar-icon, + filechooser placessidebar.sidebar list row.sidebar-row:selected:hover .sidebar-icon, + filechooser placessidebar.sidebar list row.sidebar-row:active:hover .sidebar-icon { + color: inherit; } + .nautilus-window placessidebar.sidebar list row.sidebar-row:not(:selected) button.sidebar-button, + filechooser placessidebar.sidebar list row.sidebar-row:not(:selected) button.sidebar-button { + color: rgba(0, 0, 0, 0.87); } + .nautilus-window placessidebar.sidebar list row.sidebar-row:not(:selected) button.sidebar-button:hover, + filechooser placessidebar.sidebar list row.sidebar-row:not(:selected) button.sidebar-button:hover { + color: #dbdbdb; + outline-color: rgba(219, 219, 219, 0.3); + border-color: rgba(33, 33, 33, 0.4); + background-color: rgba(138, 138, 138, 0.5); } + .nautilus-window placessidebar.sidebar list row.sidebar-row:not(:selected) button.sidebar-button:active, + filechooser placessidebar.sidebar list row.sidebar-row:not(:selected) button.sidebar-button:active { + color: rgba(0, 0, 0, 0.87); + outline-color: rgba(0, 0, 0, 0.17); + border-color: #aeaeae; + background-color: rgba(0, 0, 0, 0.15); } + .nautilus-window placessidebar.sidebar list row.sidebar-row:not(:selected) button.sidebar-button:not(:hover):not(:active) > image, + filechooser placessidebar.sidebar list row.sidebar-row:not(:selected) button.sidebar-button:not(:hover):not(:active) > image { + opacity: 0.5; } + .nautilus-window placessidebar.sidebar list row.sidebar-row.sidebar-new-bookmark-row, + filechooser placessidebar.sidebar list row.sidebar-row.sidebar-new-bookmark-row { + color: #92b372; } + .nautilus-window placessidebar.sidebar list row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon, + filechooser placessidebar.sidebar list row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { + color: inherit; } + .nautilus-window placessidebar.sidebar list row.sidebar-row:drop(active):not(:disabled), .nautilus-window placessidebar.sidebar list row.sidebar-row:drop(active):not(:disabled) label, .nautilus-window placessidebar.sidebar list row.sidebar-row:drop(active):not(:disabled) .sidebar-icon, + filechooser placessidebar.sidebar list row.sidebar-row:drop(active):not(:disabled), + filechooser placessidebar.sidebar list row.sidebar-row:drop(active):not(:disabled) label, + filechooser placessidebar.sidebar list row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { + color: #92b372; } + .nautilus-window placessidebar.sidebar list row.sidebar-row:drop(active):not(:disabled):selected, + filechooser placessidebar.sidebar list row.sidebar-row:drop(active):not(:disabled):selected { + background-color: #92b372; } + .nautilus-window placessidebar.sidebar list row.sidebar-row:drop(active):not(:disabled):selected, .nautilus-window placessidebar.sidebar list row.sidebar-row:drop(active):not(:disabled):selected label, .nautilus-window placessidebar.sidebar list row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon, + filechooser placessidebar.sidebar list row.sidebar-row:drop(active):not(:disabled):selected, + filechooser placessidebar.sidebar list row.sidebar-row:drop(active):not(:disabled):selected label, + filechooser placessidebar.sidebar list row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { + color: #ffffff; } + .nautilus-window placessidebar.sidebar list separator, + filechooser placessidebar.sidebar list separator { + background-color: transparent; } + +.nautilus-window.maximized placessidebar.sidebar, +filechooser.maximized placessidebar.sidebar { + background-color: #f3f2f2; } + +filechooser placessidebar > viewport.frame { + border: 1px solid #c7c7c7; + border-width: 1px 0 0 0; } + +NautilusQueryEditor .search-bar.toolbar { + padding: 5px; + box-shadow: none; + background-color: #ffffff; } + +.nautilus-circular-button.image-button.button, headerbar button.nautilus-circular-button.button.titlebutton, +.titlebar button.nautilus-circular-button.button.titlebutton { + border-radius: 50%; + -gtk-outline-radius: 50%; + padding: 8px; } + +.disk-space-display { + border-style: solid; + border-width: 1px; } + .disk-space-display.unknown { + background-color: rgba(0, 0, 0, 0.37); + border-color: rgba(0, 0, 0, 0.37); } + .disk-space-display.used { + background-color: rgba(146, 179, 114, 0.8); + border-color: rgba(120, 157, 85, 0.8); } + .disk-space-display.free { + background-color: #ededed; + border-color: #d4d4d4; } + +NautilusListView .view, NautilusListView iconview { + border-bottom: 1px solid #c7c7c7; } + +.nemo-window { + /* This is to keep the separator next to the sidebar dark so we don't see a gap + between it and the trash bar */ } + .nemo-window .nemo-window-pane widget.entry { + border: 1px solid; + border-radius: 3px; + color: #303030; + border-color: #92b372; + background-color: #ffffff; } + .nemo-window .nemo-inactive-pane .view, .nemo-window .nemo-inactive-pane iconview { + background-color: #f2f2f2; } + .nemo-window .places-treeview { + -NemoPlacesTreeView-disk-full-bg-color: #aaaaaa; + -NemoPlacesTreeView-disk-full-fg-color: #789d55; + -GtkTreeView-vertical-separator: 7; } + .nemo-window .places-treeview .view.cell:hover, .nemo-window .places-treeview iconview.cell:hover { + background-color: rgba(0, 0, 0, 0.12); } + .nemo-window .nemo-places-sidebar.frame { + border-width: 0; } + .nemo-window .sidebar { + color: rgba(0, 0, 0, 0.87); + background-color: #f3f2f2; } + .nemo-window .sidebar .frame { + border: none; } + .nemo-window .sidebar .view, .nemo-window .sidebar iconview, .nemo-window .sidebar row { + background-color: transparent; + color: rgba(0, 0, 0, 0.87); } + .nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar iconview.cell:selected, .nemo-window .sidebar row.cell:selected { + background-color: #92b372; + color: #ffffff; } + .nemo-window .sidebar .view.expander, .nemo-window .sidebar iconview.expander, .nemo-window .sidebar row.expander { + color: rgba(137, 137, 137, 0.935); } + .nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar iconview.expander:hover, .nemo-window .sidebar row.expander:hover { + color: rgba(0, 0, 0, 0.87); } + .nemo-window grid > paned > separator { + background-image: linear-gradient(to bottom, #c7c7c7, #c7c7c7); } + .nemo-window widget .toolbar .image-button, .nemo-window widget .toolbar headerbar button.titlebutton, headerbar .nemo-window widget .toolbar button.titlebutton, + .nemo-window widget .toolbar .titlebar button.titlebutton, + .titlebar .nemo-window widget .toolbar button.titlebutton { + padding: 0; } + +.caja-navigation-window { + /* This seems to be needed to get proper highlighting in the caja view + * when split panes are used. Without it the inactive pane isn't displayed + * properly + */ } + .caja-navigation-window .view .cell:selected, .caja-navigation-window iconview .cell:selected, .caja-navigation-window .view .cell:selected:focus { + background-image: linear-gradient(to bottom, #92b372, #92b372); } + .caja-navigation-window .frame { + border-width: 1px 0 1px 0; } + .caja-navigation-window .caja-side-pane .view, .caja-navigation-window .caja-side-pane iconview, + .caja-navigation-window .caja-side-pane textview text, + .caja-navigation-window .caja-side-pane notebook { + background-color: #f3f2f2; + color: rgba(0, 0, 0, 0.87); } + .caja-navigation-window .caja-side-pane .frame { + border-width: 1px 0 0 0; } + .caja-navigation-window .caja-side-pane .view > box, .caja-navigation-window .caja-side-pane iconview > box, + .caja-navigation-window .caja-side-pane viewport.frame { + border: 1px solid #c7c7c7; + border-width: 1px 0 0 0; } + +.gedit-headerbar-paned { + color: #BDBDBD; } + +.gedit-side-panel-paned > separator { + background-image: linear-gradient(to bottom, #c7c7c7, #c7c7c7); } + +.gedit-bottom-panel-paned > separator { + background-image: linear-gradient(to bottom, #c7c7c7, #c7c7c7); } + +.open-document-selector-treeview.view, iconview.open-document-selector-treeview { + padding: 3px 6px 3px 6px; + border-color: #ffffff; } + .open-document-selector-treeview.view:hover, iconview.open-document-selector-treeview:hover { + background-color: rgba(0, 0, 0, 0.05); } + .open-document-selector-treeview.view:hover:selected, iconview.open-document-selector-treeview:hover:selected { + color: #ffffff; + background-color: #92b372; } + +.open-document-selector-name-label { + color: rgba(0, 0, 0, 0.87); } + +.open-document-selector-path-label { + color: rgba(144, 144, 144, 0.935); + font-size: smaller; } + .open-document-selector-path-label:selected { + color: rgba(255, 255, 255, 0.9); } + +.gedit-document-panel { + background-color: #f3f2f2; } + .gedit-document-panel row { + color: rgba(0, 0, 0, 0.87); + background-color: rgba(0, 0, 0, 0); } + .gedit-document-panel row:hover { + background-color: rgba(0, 0, 0, 0.02); } + .gedit-document-panel row:active { + color: #ffffff; + background-color: #92b372; } + .gedit-document-panel row:active button { + color: #ffffff; } + .gedit-document-panel row:selected, .gedit-document-panel row:selected:hover { + color: #ffffff; + background-color: #92b372; } + .gedit-document-panel row:hover:not(:selected) button:active { + color: rgba(0, 0, 0, 0.87); } + .gedit-document-panel row button { + min-width: 22px; + min-height: 22px; + color: transparent; + background: none; + border: none; + box-shadow: none; + padding: 4px; } + .gedit-document-panel row button image { + color: inherit; } + .gedit-document-panel row:hover:not(:selected) button { + color: rgba(101, 101, 101, 0.9155); } + .gedit-document-panel row:hover:not(:selected) button:hover { + color: #ff4d4d; } + .gedit-document-panel row:hover:not(:selected) button:active { + color: rgba(0, 0, 0, 0.87); } + .gedit-document-panel row:hover:selected button:hover { + color: #ff6666; + background: none; + border: none; + box-shadow: none; } + .gedit-document-panel row:hover:selected button:hover:active { + color: #ffffff; } + +.gedit-document-panel-dragged-row { + border: 1px solid #c7c7c7; + background-color: gainsboro; + color: rgba(0, 0, 0, 0.87); } + +.gedit-side-panel-paned statusbar { + border-top: 1px solid #c7c7c7; + background-color: #f5f5f5; } + +.gedit-search-entry-occurrences-tag { + color: rgba(0, 0, 0, 0.47); + border: none; + margin: 2px; + padding: 2px; } + +.gedit-map-frame border { + border-color: rgba(0, 0, 0, 0.3); + border-width: 0; } + .gedit-map-frame border:dir(ltr) { + border-left-width: 1px; } + .gedit-map-frame border:dir(rtl) { + border-right-width: 1px; } + +.xed-window .xed-goto-line-box, .gedit-search-slider { + background-color: #fafafa; + padding: 6px; + border-color: #c7c7c7; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; } + +.pluma-window statusbar frame > border { + border: none; } + +.pluma-window notebook > stack scrolledwindow { + border-width: 0 0 1px 0; } + +#pluma-status-combo-button { + min-height: 0; + padding: 0; + border-top: none; + border-bottom: none; + border-radius: 0; } + +.gb-search-entry-occurrences-tag { + background: none; } + +workbench.csd > stack.titlebar:not(headerbar) { + padding: 0; + background: none; + border: none; + box-shadow: none; } + workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { + border-radius: 3px 3px 0 0; } + +editortweak .linked > entry.search:focus + .gb-linked-scroller { + border-top-color: #92b372; } + +layouttab { + background-color: #ffffff; } + +layout { + border: 1px solid #c7c7c7; + -PnlDockBin-handle-size: 1; } + +eggsearchbar box.search-bar { + border-bottom: 1px solid #c7c7c7; } + +pillbox { + color: #ffffff; + background-color: #92b372; + border-radius: 3px; } + pillbox:disabled label { + color: rgba(255, 255, 255, 0.5); } + +docktabstrip { + padding: 0 6px; + background-color: #f5f5f5; + border-bottom: 1px solid #c7c7c7; } + docktabstrip docktab { + min-height: 28px; + border: solid transparent; + border-width: 0 1px; } + docktabstrip docktab label { + opacity: 0.5; } + docktabstrip docktab:checked label, docktabstrip docktab:hover label { + opacity: 1; } + docktabstrip docktab:checked { + border-color: #c7c7c7; + background-color: #ffffff; } + +dockbin { + border: 1px solid #c7c7c7; + -PnlDockBin-handle-size: 1; } + +dockpaned { + border: 1px solid #c7c7c7; } + +dockoverlayedge { + background-color: #f5f5f5; } + dockoverlayedge docktabstrip { + padding: 0; + border: none; } + dockoverlayedge.left-edge tab:checked, dockoverlayedge.right-edge tab:checked { + border-width: 1px 0; } + +popover.messagepopover.background { + padding: 0; } + +popover.messagepopover .popover-content-area { + margin: 16px; } + +popover.messagepopover .popover-action-area { + margin: 8px; } + popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { + margin: 0 4px; } + +popover.popover-selector { + padding: 0; } + popover.popover-selector list row { + padding: 5px 0; } + popover.popover-selector list row image { + margin-left: 3px; + margin-right: 10px; } + +entry.search.preferences-search { + border: none; + border-right: 1px solid #c7c7c7; + border-bottom: 1px solid #c7c7c7; + border-radius: 0; } + +preferences stacksidebar.sidebar list { + background-image: linear-gradient(to bottom, #ffffff, #ffffff); } + +preferences stacksidebar.sidebar list separator { + background-color: transparent; } + +devhelppanel entry:focus, +symboltreepanel entry:focus { + border-color: #c7c7c7; } + +button.run-arrow-button { + min-width: 12px; } + +omnibar.linked > entry:not(:only-child) { + border-style: solid; + border-radius: 3px; + margin-left: 1px; + margin-right: 1px; } + +gstyleslidein #scale_box button.toggle:checked, +gstyleslidein #strings_controls button.toggle:checked, +gstyleslidein #palette_controls button.toggle:checked, +gstyleslidein #components_controls button.toggle:checked { + color: rgba(0, 0, 0, 0.87); } + +configurationview entry.flat { + background: none; } + +configurationview list { + border-width: 0; } + +EphyWindow .floating-bar { + color: rgba(0, 0, 0, 0.87); } + +.xreader-window .primary-toolbar .button.the-button-in-the-combobox { + color: rgba(0, 0, 0, 0.87); + outline-color: rgba(0, 0, 0, 0.17); + border-color: rgba(0, 0, 0, 0.17); + background-color: rgba(250, 250, 250, 0.9); } + .xreader-window .primary-toolbar .button.the-button-in-the-combobox:hover { + background-color: rgba(255, 255, 255, 0.9); } + .xreader-window .primary-toolbar .button.the-button-in-the-combobox:disabled { + color: rgba(0, 0, 0, 0.47); } + +calendar-view event.color-light label { + color: black; } + +calendar-view event.color-light.timed label { + color: rgba(0, 0, 0, 0.87); } + +calendar-view event.color-dark label { + color: white; } + +calendar-view event.color-dark.timed label { + color: rgba(0, 0, 0, 0.87); } + +.documents-scrolledwin.frame { + border-width: 0; } + +button.documents-load-more { + border-width: 1px 0 0; + border-radius: 0; } + +.documents-icon-bg { + background-color: #92b372; + color: #ffffff; + border-radius: 2px; } + +.documents-collection-icon, .photos-collection-icon { + background-color: rgba(0, 0, 0, 0.17); + border-radius: 2px; } + +.documents-favorite.button:active, +.documents-favorite.button:active:hover { + color: #c5d7b4; } + +.documents-entry-tag, .photos-entry-tag { + background-color: #92b372; + color: #ffffff; + border-radius: 2px; + border-width: 0; + margin: 2px; + padding: 4px; } + .documents-entry-tag:hover, .photos-entry-tag:hover { + color: #ffffff; + background-color: #9cba7f; } + .documents-entry-tag:active, .photos-entry-tag:active { + color: #ffffff; + background-color: #88ac65; } + +.photos-fade-in { + opacity: 1.0; + transition: opacity 0.2s ease-out; } + +.photos-fade-out { + opacity: 0.0; + transition: opacity 0.2s ease-out; } + +.tweak-categories, +.tweak-category:not(:selected):not(:hover) { + background-image: linear-gradient(to bottom, #ffffff, #ffffff); } + +.content-view.document-page { + border-style: solid; + border-width: 3px 3px 6px 4px; + border-image: url("assets/thumbnail-frame.png") 3 3 6 4; } + +TotemGrilo.vertical GdMainView.frame { + border-width: 0; } + +SynapseGuiSelectionContainer *:selected, +SynapseGuiViewVirgilio *:selected { + background-color: #92b372; } + +.tr-workarea .undershoot, +.tr-workarea .overshoot { + border-color: transparent; } + +.gnome-panel-menu-bar, +.mate-panel-menu-bar { + color: #DADADA; + background-color: #2f2f2f; } + .gnome-panel-menu-bar, .gnome-panel-menu-bar menubar, + .mate-panel-menu-bar, + .mate-panel-menu-bar menubar { + background-color: #2f2f2f; } + .gnome-panel-menu-bar menubar, + .gnome-panel-menu-bar #PanelApplet label, + .gnome-panel-menu-bar #PanelApplet image, + .mate-panel-menu-bar menubar, + .mate-panel-menu-bar #PanelApplet label, + .mate-panel-menu-bar #PanelApplet image { + color: #DADADA; } + .gnome-panel-menu-bar menu > menuitem, + .mate-panel-menu-bar menu > menuitem { + color: rgba(0, 0, 0, 0.87); } + .gnome-panel-menu-bar button label, .gnome-panel-menu-bar button image, + .gnome-panel-menu-bar #tasklist-button label, + .gnome-panel-menu-bar #tasklist-button image, + .mate-panel-menu-bar button label, + .mate-panel-menu-bar button image, + .mate-panel-menu-bar #tasklist-button label, + .mate-panel-menu-bar #tasklist-button image { + color: inherit; } + .gnome-panel-menu-bar #tasklist-button, + .mate-panel-menu-bar #tasklist-button { + color: #DADADA; + border-radius: 0; + border: none; + padding-bottom: 0; + padding-top: 0; } + .gnome-panel-menu-bar #tasklist-button:hover, + .mate-panel-menu-bar #tasklist-button:hover { + background-color: rgba(255, 255, 255, 0.05); } + .gnome-panel-menu-bar #tasklist-button:checked, .gnome-panel-menu-bar #tasklist-button:active, + .mate-panel-menu-bar #tasklist-button:checked, + .mate-panel-menu-bar #tasklist-button:active { + background-color: #92b372; } + .gnome-panel-menu-bar #tasklist-button:checked label, .gnome-panel-menu-bar #tasklist-button:active label, + .mate-panel-menu-bar #tasklist-button:checked label, + .mate-panel-menu-bar #tasklist-button:active label { + color: white; } + .gnome-panel-menu-bar PanelSeparator, + .mate-panel-menu-bar PanelSeparator { + color: rgba(255, 255, 255, 0); + padding-top: 4px; + padding-bottom: 4px; } + .gnome-panel-menu-bar na-tray-applet, + .mate-panel-menu-bar na-tray-applet { + -NaTrayApplet-icon-padding: 1px; } + +MatePanelAppletFrameDBus > MatePanelAppletFrameDBus { + background-image: none; + background-color: transparent; + background-repeat: no-repeat; + background-position: left; } + +.mintmenu:hover { + background-color: #3c3c3c; } + +.mintmenu:selected { + color: #ffffff; + background-color: #92b372; } + +.wnck-pager { + background-color: rgba(0, 0, 0, 0.04); } + .wnck-pager:selected { + background-color: rgba(146, 179, 114, 0.6); } + .wnck-pager:hover { + background-color: rgba(146, 179, 114, 0.2); } + +.xfce4-panel.panel { + background-color: #393939; + color: #DADADA; } + .xfce4-panel.panel frame > border { + border: 0; } + .xfce4-panel.panel label { + font-weight: normal; } + +.gnome-panel-menu-bar button:not(#tasklist-button), +.mate-panel-menu-bar button:not(#tasklist-button), .xfce4-panel.panel button { + color: #DADADA; + border-radius: 0; + border: none; + background-color: rgba(47, 47, 47, 0); } + .gnome-panel-menu-bar button:hover:not(#tasklist-button), + .mate-panel-menu-bar button:hover:not(#tasklist-button), .xfce4-panel.panel button:hover { + border: none; + background-color: #494949; } + .gnome-panel-menu-bar button:active:not(#tasklist-button), + .mate-panel-menu-bar button:active:not(#tasklist-button), .xfce4-panel.panel button:active, .gnome-panel-menu-bar button:checked:not(#tasklist-button), + .mate-panel-menu-bar button:checked:not(#tasklist-button), .xfce4-panel.panel button:checked { + color: #ffffff; + border: none; + background-color: #92b372; } + .gnome-panel-menu-bar button:not(#tasklist-button) label, + .mate-panel-menu-bar button:not(#tasklist-button) label, .xfce4-panel.panel button label, .gnome-panel-menu-bar button:not(#tasklist-button) image, + .mate-panel-menu-bar button:not(#tasklist-button) image, .xfce4-panel.panel button image { + color: inherit; } + +.floating-bar { + background-color: #92b372; + color: #ffffff; } + .floating-bar.top { + border-radius: 0 0 2px 2px; } + .floating-bar.right { + border-radius: 2px 0 0 2px; } + .floating-bar.bottom { + border-radius: 2px 2px 0 0; } + .floating-bar.left { + border-radius: 0 2px 2px 0; } + .floating-bar .button { + background-color: transparent; + box-shadow: none; + border: none; } + +BirdieWidgetsTweetList * { + background-image: none; + background-color: transparent; } + +MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { + color: #ffffff; + background-color: #92b372; + outline-color: transparent; } + +MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { + background-color: transparent; } + +MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { + outline-color: transparent; } + +.marlin-pathbar.pathbar { + border-radius: 3px; + padding-left: 4px; + padding-right: 4px; + color: rgba(0, 0, 0, 0.87); + border-color: rgba(0, 0, 0, 0.17); + background-color: rgba(255, 255, 255, 0.9); } + .marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { + color: inherit; } + .marlin-pathbar.pathbar:focus { + color: rgba(0, 0, 0, 0.87); + border-color: #92b372; + background-color: rgba(255, 255, 255, 0.9); } + .marlin-pathbar.pathbar:disabled { + color: rgba(0, 0, 0, 0.42); + background-color: rgba(255, 255, 255, 0.75); } + .marlin-pathbar.pathbar:active, .marlin-pathbar.pathbar:checked { + color: #92b372; } + +.gala-notification { + border: 1px solid rgba(0, 0, 0, 0.35); + border-radius: 3px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); + background-color: white; } + .gala-notification .title, .gala-notification .label { + color: #5c616c; } + +PantheonTerminalPantheonTerminalWindow.background { + background-color: transparent; } + +SwitchboardCategoryView .view:selected, SwitchboardCategoryView iconview:selected, +SwitchboardCategoryView .view:selected:focus { + color: rgba(0, 0, 0, 0.87); } + +.cs-header { + padding: 6px; + background-color: #f0f0f0; + border-bottom: 1px solid #c7c7c7; } + +.xed-window .xed-panel.side notebook tab.top { + padding: 8px 12px; } + +.xed-window .xed-panel.bottom notebook.frame { + border: none; } + +.xed-window .small-button { + padding: 2px 4px; } + +.xed-window .xed-searchbar { + border: 0px solid #c7c7c7; + border-top-width: 1px; } + +.xed-window statusbar widget border { + border-color: transparent; } + +.xed-window statusbar button, .xed-window statusbar widget frame, .xed-window statusbar widget frame border { + padding: 0; } + +EvWindow .content-view .view:selected, EvWindow .content-view iconview:selected, +EvWindow .content-view .view:focus:selected { + background-color: #92b372; + color: #ffffff; } + +.thunar .sidebar .view, .thunar .sidebar iconview { + background-color: #f3f2f2; + color: rgba(0, 0, 0, 0.87); } + .thunar .sidebar .view:selected, .thunar .sidebar iconview:selected, .thunar .sidebar .view:active, .thunar .sidebar iconview:active { + background: #92b372; + color: #ffffff; } + +.thunar toolbar.horizontal button image, .thunar .horizontal.inline-toolbar button image { + -gtk-icon-transform: scale(0.9); } + +.thunar toolbar, .thunar .inline-toolbar { + color: rgba(0, 0, 0, 0.87); + background-color: #e8e8e8; } + +#panel_window { + background-color: #2f2f2f; + color: #DADADA; + font-weight: bold; + box-shadow: inset 0 -1px #1d1d1d; } + #panel_window menubar, + #panel_window menubar > menuitem { + background-color: transparent; + color: #DADADA; + font-weight: bold; } + #panel_window menubar menuitem:disabled { + color: rgba(218, 218, 218, 0.5); } + #panel_window menubar menuitem:disabled label { + color: inherit; } + #panel_window menubar menu > menuitem { + font-weight: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font-weight: normal; + border-style: none; + background-color: transparent; + color: rgba(0, 0, 0, 0.87); } + +#content_frame { + padding-bottom: 14px; + background-color: #f5f5f5; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 1px 1px 0 1px; } + +#content_frame button { + color: rgba(0, 0, 0, 0.87); + outline-color: rgba(0, 0, 0, 0.17); + border-color: #c7c7c7; + background-color: #fafafa; } + #content_frame button:hover { + color: rgba(0, 0, 0, 0.87); + outline-color: rgba(0, 0, 0, 0.17); + border-color: #c7c7c7; + background-color: white; } + #content_frame button:active, #content_frame button:checked { + color: rgba(0, 0, 0, 0.87); + outline-color: rgba(0, 0, 0, 0.17); + border-color: #aeaeae; + background-color: rgba(0, 0, 0, 0.15); } + #content_frame button:disabled { + color: rgba(0, 0, 0, 0.42); + border-color: rgba(199, 199, 199, 0.55); + background-color: rgba(250, 250, 250, 0.55); } + #content_frame button:disabled label { + color: inherit; } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: #404040; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; + box-shadow: inset 0 1px #c7c7c7; } + +#buttonbox_frame button { + color: #dbdbdb; + outline-color: rgba(219, 219, 219, 0.3); + border-color: rgba(33, 33, 33, 0.4); + background-color: rgba(120, 120, 120, 0.4); } + #buttonbox_frame button:hover { + color: #dbdbdb; + outline-color: rgba(219, 219, 219, 0.3); + border-color: rgba(33, 33, 33, 0.4); + background-color: rgba(138, 138, 138, 0.5); } + #buttonbox_frame button:active, #buttonbox_frame button:checked { + color: #dbdbdb; + outline-color: rgba(219, 219, 219, 0.3); + border-color: rgba(33, 33, 33, 0.4); + background-color: rgba(0, 0, 0, 0.15); } + #buttonbox_frame button:disabled { + color: #6f6f6f; + border-color: rgba(33, 33, 33, 0.4); + background-color: rgba(120, 120, 120, 0.25); } + +#login_window #user_combobox { + color: rgba(0, 0, 0, 0.87); + font-size: 13px; } + #login_window #user_combobox menu { + font-weight: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#shutdown_button.button { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #F04A50; + border-color: #F04A50; } + #shutdown_button.button:hover { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #f4797e; + border-color: #f4797e; } + #shutdown_button.button:active, #shutdown_button.button:checked { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ec1b22; + border-color: #ec1b22; } + +#restart_button.button { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #6db442; + border-color: #6db442; } + #restart_button.button:hover { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #88c663; + border-color: #88c663; } + #restart_button.button:active, #restart_button.button:checked { + background-clip: border-box; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #568f34; + border-color: #568f34; } + +#greeter_infobar { + border-bottom-width: 0; + font-weight: bold; } + +window.background.lightdm menubar > menuitem { + padding: 0 5px 0 5px; } + +window.background.lightdm button.flat.option-button { + background-color: transparent; + color: #dadada; } + window.background.lightdm button.flat.option-button:hover { + border-color: rgba(199, 199, 199, 0.2); + background-color: rgba(0, 0, 0, 0.5); } + window.background.lightdm button.flat.option-button:active { + border-color: #c7c7c7; + background-color: #92b372; + color: #ffffff; } + +window.background.lightdm button, window.background.lightdm button.toggle-button { + border-color: transparent; + background-color: transparent; + color: #dadada; } + window.background.lightdm button:hover, window.background.lightdm button.toggle-button:hover { + border-color: rgba(199, 199, 199, 0.2); + background-color: rgba(0, 0, 0, 0.5); } + window.background.lightdm button:active, window.background.lightdm button.selected, window.background.lightdm button.toggle-button:active, window.background.lightdm button.toggle-button.selected { + border-color: rgba(199, 199, 199, 0.2); + background-color: #92b372; + color: #ffffff; } + +window.background.lightdm entry, +window.background.lightdm .lightdm-combo entry { + background: rgba(0, 0, 0, 0.5); + color: white; } + +window.background.lightdm entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: spinner 1s linear infinite; } + +window.background.lightdm .lightdm-combo { + border-radius: 0; + background-color: transparent; } + +.ubiquity-menubar { + background-color: #3f3f3f; + color: #eeeeee; } + +@define-color theme_fg_color rgba(0, 0, 0, 0.87); +@define-color theme_text_color #303030; +@define-color theme_bg_color #f5f5f5; +@define-color theme_base_color #ffffff; +@define-color theme_selected_bg_color #92b372; +@define-color theme_selected_fg_color #ffffff; +@define-color fg_color rgba(0, 0, 0, 0.87); +@define-color text_color #303030; +@define-color bg_color #f5f5f5; +@define-color base_color #ffffff; +@define-color selected_bg_color #92b372; +@define-color selected_fg_color #ffffff; +@define-color insensitive_bg_color #fbfbfb; +@define-color insensitive_fg_color alpha(black, 0.5); +@define-color insensitive_base_color #ffffff; +@define-color theme_unfocused_fg_color rgba(0, 0, 0, 0.87); +@define-color theme_unfocused_text_color #303030; +@define-color theme_unfocused_bg_color #f5f5f5; +@define-color theme_unfocused_base_color #ffffff; +@define-color borders #c7c7c7; +@define-color unfocused_borders #c7c7c7; +@define-color warning_color #f27835; +@define-color error_color #FC4138; +@define-color success_color #73d216; +@define-color placeholder_text_color #A8A8A8; +@define-color content_view_bg #ffffff; +@define-color wm_title #404040; +@define-color wm_title_unfocused #9d9d9d; +@define-color wm_bg #e8e8e8; +@define-color wm_bg_unfocused #f0f0f0; +@define-color wm_highlight #EEEEEE; +@define-color wm_border #BDBDBD; +@define-color wm_border_unfocused #cacaca; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_button_close_bg #92b372; +@define-color wm_button_close_hover_bg #b6cca0; +@define-color wm_button_close_active_bg #5f7c43; +@define-color wm_icon_close_bg #f8f8f8; +@define-color wm_button_hover_bg #fdfdfd; +@define-color wm_button_active_bg #909090; +@define-color wm_icon_bg #404040; +@define-color wm_icon_unfocused_bg #b6b6b6; +@define-color wm_icon_hover_bg #404040; +@define-color wm_icon_active_bg #ffffff; +/* Based on _Adwaita-base.scss from libhandy */ +popover.combo { + padding: 0; } + popover.combo list { + background-color: transparent; } + popover.combo list > row { + padding: 0 10px; + min-height: 50px; } + +row.expander { + padding: 0px; } + row.expander:checked image.expander-row-arrow:not(:disabled) { + color: #92b372; } + row.expander image.expander-row-arrow:disabled { + color: rgba(0, 0, 0, 0.42); } + +keypad .digit { + font-size: 200%; + font-weight: bold; } + +keypad .letters { + font-size: 70%; } + +keypad .symbol { + font-size: 160%; } + +viewswitcher, viewswitcher button { + margin: 0; + padding: 0; } + +viewswitcher button { + border-radius: 0; + border-top: 0; + border-bottom: 0; } + viewswitcher button:not(:checked):not(:hover) { + background: transparent; + border-color: transparent; } + viewswitcher button:checked, viewswitcher button:active { + border-color: #92b372; } + viewswitcher button > stack > box.narrow { + font-size: 0.75rem; + padding-top: 7px; + padding-bottom: 5px; } + viewswitcher button > stack > box.narrow image, + viewswitcher button > stack > box.narrow label { + padding-left: 8px; + padding-right: 8px; } + viewswitcher button > stack > box.wide { + padding: 8px 10px; } + viewswitcher button > stack > box.wide label:dir(ltr) { + padding-right: 7px; } + viewswitcher button > stack > box.wide label:dir(rtl) { + padding-left: 7px; } + viewswitcher button.needs-attention > stack > box label { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#92b372), to(transparent)); + background-size: 6px 6px; + background-repeat: no-repeat; + background-position: right 0px; } + viewswitcher button.needs-attention > stack > box label:dir(rtl) { + background-position: left 0px; } + viewswitcher button.needs-attention:active > stack > box label { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#ffffff), to(transparent)); } + +viewswitcherbar actionbar > revealer > box { + padding: 0; } + +list.content, +list.content list { + background-color: transparent; } + +list.content list.nested > row:not(:active):not(:hover):not(:selected), list.content list.nested > row:not(:active):hover:not(.activatable):not(:selected) { + background-color: #fafafa; } + +list.content list.nested > row:not(:active):hover.activatable:not(:selected) { + background-color: #f2f2f2; } + +list.content > row:not(.expander):not(:active):not(:hover):not(:selected), list.content > row:not(.expander):not(:active):hover:not(.activatable):not(:selected), list.content > row.expander row.header:not(:active):not(:hover):not(:selected), list.content > row.expander row.header:not(:active):hover:not(.activatable):not(:selected) { + background-color: #ffffff; } + +list.content > row:not(.expander):not(:active):hover.activatable:not(:selected), list.content > row.expander row.header:not(:active):hover.activatable:not(:selected) { + background-color: #f2f2f2; } + +list.content > row, +list.content > row list > row { + border-color: #c7c7c7; + border-style: solid; + transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +list.content > row:not(:last-child) { + border-width: 1px 1px 0px 1px; } + +list.content > row:last-child, list.content > row.checked-expander-row-previous-sibling, list.content > row.expander:checked { + border-width: 1px; } + +list.content > row.expander:checked:not(:first-child), list.content > row.expander:checked + row { + margin-top: 5px; } + +window.csd.unified:not(.solid-csd):not(.fullscreen):not(.tiled):not(.tiled-top):not(.tiled-bottom):not(.tiled-left):not(.tiled-right):not(.maximized), +window.csd.unified:not(.solid-csd):not(.fullscreen):not(.tiled):not(.tiled-top):not(.tiled-bottom):not(.tiled-left):not(.tiled-right):not(.maximized) > decoration, +window.csd.unified:not(.solid-csd):not(.fullscreen):not(.tiled):not(.tiled-top):not(.tiled-bottom):not(.tiled-left):not(.tiled-right):not(.maximized) > decoration-overlay { + border-radius: 3px; } + +.windowhandle separator.sidebar:dir(ltr), .windowhandle separator.sidebar.left, .windowhandle separator.sidebar.left:dir(rtl), .windowhandle separator.sidebar:dir(rtl), .windowhandle separator.sidebar.right { + background-color: #BDBDBD; + margin: 0; } + +hdyleaflet:last-child headerbar { + border-top-right-radius: 8px; } + +hdyleaflet:first-child headerbar { + border-top-left-radius: 8px; } diff --git a/gtk-3.0/parse-sass.sh b/gtk-3.0/parse-sass.sh new file mode 100755 index 0000000..98adf21 --- /dev/null +++ b/gtk-3.0/parse-sass.sh @@ -0,0 +1,4 @@ +#! /bin/bash + +sassc ./sass/gtk.scss gtk.css +sassc ./sass/gtk-dark.scss gtk-dark.css \ No newline at end of file diff --git a/gtk-3.0/render-assets.sh b/gtk-3.0/render-assets.sh new file mode 100755 index 0000000..56e6c89 --- /dev/null +++ b/gtk-3.0/render-assets.sh @@ -0,0 +1,34 @@ +#! /bin/bash + +INKSCAPE="/usr/bin/inkscape" +OPTIPNG="/usr/bin/optipng" + +SRC_FILE="assets.svg" +ASSETS_DIR="assets" +INDEX="assets.txt" + +for i in `cat $INDEX` +do +if [ -f $ASSETS_DIR/$i.png ]; then + echo $ASSETS_DIR/$i.png exists. +else + echo + echo Rendering $ASSETS_DIR/$i.png + $INKSCAPE --export-id=$i \ + --export-id-only \ + --export-png=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null \ + && $OPTIPNG -o7 --quiet $ASSETS_DIR/$i.png +fi +if [ -f $ASSETS_DIR/$i@2.png ]; then + echo $ASSETS_DIR/$i@2.png exists. +else + echo + echo Rendering $ASSETS_DIR/$i@2.png + $INKSCAPE --export-id=$i \ + --export-dpi=192 \ + --export-id-only \ + --export-png=$ASSETS_DIR/$i@2.png $SRC_FILE >/dev/null \ + && $OPTIPNG -o7 --quiet $ASSETS_DIR/$i@2.png +fi +done +exit 0 diff --git a/gtk-3.0/sass/_applications.scss b/gtk-3.0/sass/_applications.scss new file mode 100755 index 0000000..22c3262 --- /dev/null +++ b/gtk-3.0/sass/_applications.scss @@ -0,0 +1,1025 @@ +// +// Tab overrides +// +GeditNotebook.notebook, +ScratchMainWindow .notebook, +EphyNotebook.notebook, +MidoriNotebook .notebook, +TerminalWindow .notebook, +PantheonTerminalPantheonTerminalWindow .notebook { + + tab.reorderable-page.top, tab.top { + &:active, &.active-page, &.active-page:hover { + box-shadow: inset 0 1px $borders_color, + inset 0 -1px $borders_color, + inset 1px 0 $borders_color, + inset -1px 0 $borders_color; + } + } +} + +TerminalWindow .notebook, +PantheonTerminalPantheonTerminalWindow .notebook { + + tab.reorderable-page.top, tab.top { + padding-top: 7px; + border-top-width: 3px; + } + + &.header.top { + box-shadow: inset 0 1px opacify($header_border, 1), + inset 0 -1px $borders_color; + } +} + +// +// Evolution +// +// needed for webkit/GtkStyle/Evolution compatibility +GtkHTML { + background-color: $base_color; + color: $text_color; + + &:active { + color: $selected_fg_color; + background-color: $selected_bg_color; + } +} + +// +// Sushi +// +// used by gnome-font-viewer and sushi +SushiFontWidget { + padding: 6px 12px; +} + +// +// GNOME System Monitor +// +#gnome-system-monitor headerbar { + // we have to do this because the headerbar is moved into the toolbar + // position in DE's like Cinnamon + box-shadow: none; +} + +// +// GNOME Terminal +// +vte-terminal.terminal-screen { + -TerminalScreen-background-darkness: 1.0; + background-color: #3f3f3f; + color: #fff; +} + +terminal-screen-container, +terminal-screen-container scrollbar:not(slider) { + border-color: transparent; + background-color: transparent; +} + +TerminalWindow { + .notebook { + tab .button { + color: mix($bg_color, $fg_color, 35%); + + &:hover { + color: $fg_color; + border-color: $button_border; + background-color: $button_bg; + } + } + .active-page, .prelight-page { + .button { + @extend %undecorated_button; + &:hover { color: lighten(red, 15%); @extend %undecorated_button;} + &:active { color: $selected_bg_color; @extend %undecorated_button;} + } + } + } +} + +// +// MATE Terminal +// +vte-terminal { + -TerminalScreen-background-darkness: 1.0; + background-color: #3f3f3f; + color: #fff; +} + +// +// Nautilus +// +.nautilus-canvas-item { + border-radius: 2px; +} + +%nautilus_canvas_item, +.nautilus-desktop.nautilus-canvas-item { + color: $selected_fg_color; + text-shadow: 1px 1px transparentize(black, 0.4); + + &:active { color: $fg_color; } + &:selected { color: $selected_fg_color; } +} + +.nautilus-canvas-item.dim-label, +.nautilus-list-dim-label { + color: mix($fg_color, $bg_color, 50%); + + &:selected, &:selected:focus { color: mix($selected_fg_color, $selected_bg_color, 80%); } +} + +.nautilus-window { + paned > separator { + background-image: _solid($dark_sidebar_border); + + @if $variant=='light' { + &:dir(ltr) { margin-left: -1px; } + &:dir(rtl) { margin-right: -1px; } + } + } +} + +.nautilus-window, +filechooser { + .csd.background, placessidebar list { background-color: transparent; } + + placessidebar.sidebar list { + background-color: $dark_sidebar_bg; + + row.sidebar-row { + border: none; + color: $dark_sidebar_fg; + + &.has-open-popup, + &:hover { background-color: transparentize($dark_sidebar_fg, 0.85); } + + &:disabled { + &, label, image { color: transparentize($dark_sidebar_fg, 0.6); } + } + + &:selected.has-open-popup, + &:selected, &:selected:hover, &:active:hover { + @extend %selected_items; + + .sidebar-icon { color: inherit; } + } + + &:not(:selected) button.sidebar-button { + color: $dark_sidebar_fg; + + &:hover { @include button(osd-hover); } + &:active { @include button(active); } + + &:not(:hover):not(:active) > image { opacity: 0.5 }; + } + + &.sidebar-new-bookmark-row { + color: $selected_bg_color; + + .sidebar-icon { color: inherit; } + } + + &:drop(active):not(:disabled) { + &, label, .sidebar-icon { color: $drop_target_color; } + + &:selected { + &, label, .sidebar-icon { color: $selected_fg_color; } + background-color: $drop_target_color; + } + } + } + + separator { background-color: transparent; } + } + + &.maximized placessidebar.sidebar { background-color: opacify($dark_sidebar_bg, 1); } +} + +filechooser placessidebar > viewport.frame { + border: 1px solid $borders_color; + border-width: 1px 0 0 0; +} + +NautilusQueryEditor .search-bar.toolbar { + padding: 5px; + box-shadow: none; + background-color: $base_color; +} + +.nautilus-circular-button.image-button.button { + border-radius: 50%; + -gtk-outline-radius: 50%; + padding: 8px; +} + +$disk_space_unknown: transparentize($fg_color, 0.5); +$disk_space_used: transparentize($selected_bg_color, 0.2); +$disk_space_free: darken($bg_color, 3%); + +.disk-space-display { + border-style: solid; + border-width: 1px; + + &.unknown { + background-color: $disk_space_unknown; + border-color: darken($disk_space_unknown, 10%); + } + &.used { + background-color: $disk_space_used; + border-color: darken($disk_space_used, 10%); + } + &.free { + background-color: $disk_space_free; + border-color: darken($disk_space_free, 10%); + } +} + +// View +NautilusListView .view { border-bottom: 1px solid $borders_color; } + +// +// Nemo +// +.nemo-desktop.nemo-canvas-item { @extend %nautilus_canvas_item; } + +.nemo-window { + + .nemo-window-pane widget.entry { + border: 1px solid; + border-radius: 3px; + + @include entry(focus); + + &:selected { &:focus, & { @extend %selected_items; }} + } + + .nemo-inactive-pane .view { + background-color: darken($base_color, 5%); + + &:selected { &:focus, & { @extend %selected_items; }} + } + + .places-treeview { + -NemoPlacesTreeView-disk-full-bg-color: if($variant == 'light', #aaaaaa, $dark_sidebar_fg); + -NemoPlacesTreeView-disk-full-fg-color: darken($selected_bg_color, 10%); + -GtkTreeView-vertical-separator: 7; + + .view.cell:hover { background-color: transparentize($dark_sidebar_fg, 0.75); } + } + + .nemo-places-sidebar.frame { border-width: 0; } + + .sidebar { + color: $dark_sidebar_fg; + background-color: $dark_sidebar_bg; + + .frame { border: none; } + + .view, row { + background-color: transparent; + color: $dark_sidebar_fg; + + &.cell:selected { + background-color: $selected_bg_color; + color: $selected_fg_color; + } + + &.expander { + color: mix($dark_sidebar_fg, $dark_sidebar_bg, 50%); + + &:hover { color: $dark_sidebar_fg; } + } + } + } + + /* This is to keep the separator next to the sidebar dark so we don't see a gap + between it and the trash bar */ + grid > paned > separator { background-image: _solid($borders_color); } + + // Fix padding of the statusbar buttons + & widget .toolbar .image-button { padding: 0; } +} + +// +// Caja +// + +.caja-navigation-window { + + /* This seems to be needed to get proper highlighting in the caja view + * when split panes are used. Without it the inactive pane isn't displayed + * properly + */ + .view .cell:selected { + &, &:focus { + background-image: _solid($selected_bg_color); + + @extend %selected_items; + } + } + + .frame { border-width: 1px 0 1px 0; } + + .caja-side-pane { + + .view, + textview text, + notebook { + background-color: $dark_sidebar_bg; + color: $dark_sidebar_fg; + } + + .frame { border-width: 1px 0 0 0; } + + .view > box, + viewport.frame { + border: 1px solid $borders_color; + border-width: 1px 0 0 0; + } + } +} + +// +// Gedit +// +.gedit-headerbar-paned { color: $header_border; } +.gedit-side-panel-paned > separator { background-image: _solid($dark_sidebar_border); } +.gedit-bottom-panel-paned > separator { background-image: _solid($borders_color); } + +.open-document-selector-treeview.view { + padding: 3px 6px 3px 6px; + border-color: $base_color; // disable borders, making them transparent doesn't work for some reason + + &:hover { + background-color: transparentize(black, 0.95); + + &:selected { + color: $selected_fg_color; + background-color: $selected_bg_color; + } + } +} + +.open-document-selector-name-label { + color: $fg_color; +} + +.open-document-selector-path-label { + color: mix($fg_color, $base_color, 50%); + font-size: smaller; + + &:selected { color: transparentize($selected_fg_color, 0.1); } +} + +.gedit-document-panel { + background-color: $dark_sidebar_bg; + + row { + color: $dark_sidebar_fg; + background-color: transparentize($dark_sidebar_fg, 1); + + &:hover { + background-color: transparentize($dark_sidebar_fg, 0.85); + } + &:active { + color: $selected_fg_color; + background-color: $selected_bg_color; + + button { color: $selected_fg_color; } + } + &:selected, &:selected:hover { + color: $selected_fg_color; + background-color: $selected_bg_color; + } + &:hover:not(:selected) button:active { + color: $dark_sidebar_fg; + } + } + + row button { + min-width: 22px; + min-height: 22px; + color: transparent; + background: none; + border: none; + box-shadow: none; + padding: 4px; + + image { color: inherit; } + } + + row:hover:not(:selected) button { + color: mix($bg_color, $fg_color, 35%); + + &:hover { color: lighten(red, 15%); } + &:active { color: $fg_color; } + } + + row:hover:selected button:hover { + color: lighten(red, 20%); + background: none; + border: none; + box-shadow: none; + + &:active { color: $selected_fg_color; } + } +} + +.gedit-document-panel-dragged-row { + border: 1px solid $borders_color; + background-color: darken($bg_color, 10%); + color: $fg_color; +} + +.gedit-side-panel-paned statusbar { + border-top: 1px solid $borders_color; + background-color: $bg_color; +} + +.gedit-search-slider { + @extend %search_slider; +} + +.gedit-search-entry-occurrences-tag { + color: transparentize($fg_color, 0.4); + border: none; + margin: 2px; + padding: 2px; +} + +.gedit-map-frame { + border { + @if $variant=='light' { border-color: transparentize(black, 0.7); } + border-width: 0; + + &:dir(ltr) { border-left-width: 1px; } + &:dir(rtl) { border-right-width: 1px; } + } +} + +%search_slider { + background-color: lighten($bg_color, 2%); + padding: 6px; + border-color: $borders_color; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; +} + +// +// Pluma +// + +.pluma-window statusbar frame > border { border: none; } + +.pluma-window notebook > stack scrolledwindow { border-width: 0 0 1px 0; } + +#pluma-status-combo-button { + min-height: 0; + padding: 0; + + border-top: none; + border-bottom: none; + border-radius: 0; +} + +// +// Gnome Builder +// +.gb-search-entry-occurrences-tag { background: none; } + +workbench.csd > stack.titlebar:not(headerbar) { + padding: 0; + background: none; + border: none; + box-shadow: none; + + headerbar { + &, + &:first-child, + &:last-child { border-radius: 3px 3px 0 0; } + } +} + +editortweak .linked > entry.search:focus + .gb-linked-scroller { border-top-color: $selected_bg_color; } + +layouttab { + background-color: $base_color; +} + +layout { + border: 1px solid $borders_color; + -PnlDockBin-handle-size: 1; +} + +eggsearchbar box.search-bar { + border-bottom: 1px solid $borders_color; +} + +pillbox { + color: $selected_fg_color; + background-color: $selected_bg_color; + border-radius: 3px; + + &:disabled label { color: transparentize($selected_fg_color, 0.5) } +} + +docktabstrip { + padding: 0 6px; + + background-color: $bg_color; + border-bottom: 1px solid $borders_color; + + docktab { + min-height: 28px; + border: solid transparent; + border-width: 0 1px; + + label { opacity: 0.5; } + &:checked, &:hover { label { opacity: 1; }} + + &:checked { + border-color: $borders_color; + background-color: $base_color; + } + } +} + +dockbin { + border: 1px solid $borders_color; + -PnlDockBin-handle-size: 1; +} + +dockpaned { + border: 1px solid $borders_color; +} + +dockoverlayedge { + background-color: $bg_color; + + docktabstrip { + padding: 0; + border: none; + } + + &.left-edge tab:checked, + &.right-edge tab:checked { + border-width: 1px 0; + } +} + +popover.messagepopover { + &.background { padding: 0; } + + .popover-content-area { margin: 16px; } + .popover-action-area { + margin: 8px; + + button:not(:first-child):not(:last-child) { margin: 0 4px; } + } +} + +popover.popover-selector { + padding: 0; + + list { + row { padding: 5px 0; } + row image { margin-left: 3px; margin-right: 10px; } + } +} + +entry.search.preferences-search { + border: none; + border-right: 1px solid $borders_color; + border-bottom: 1px solid $borders_color; + border-radius: 0; +} + +preferences stacksidebar.sidebar { + list { background-image: _solid($base_color); } + + list separator { background-color: transparent; } +} + +devhelppanel entry:focus, +symboltreepanel entry:focus { + border-color: $borders_color +} + +button.run-arrow-button { + min-width: 12px; +} + +omnibar.linked > entry:not(:only-child) { border-style: solid; border-radius: 3px; margin-left: 1px; margin-right: 1px; } + +gstyleslidein { + #scale_box, + #strings_controls, + #palette_controls, + #components_controls { + button.toggle:checked { color: $fg_color; } + } +} + +configurationview { + entry.flat { background: none; } + list { border-width: 0; } +} + +// +// Epiphany / Xreader +// +EphyWindow .floating-bar { // Epiphany overrides the floating-bar style, so reset it + color: $fg_color; +} + +.xreader-window .primary-toolbar .button.the-button-in-the-combobox { + @include button(header-hover); + + &:hover { background-color: lighten($header_button_bg, 15%); } + &:disabled { color: transparentize($header_fg, 0.4); } +} + +// +// Gnome Calendar +// +calendar-view event { + &.color-light label { color: black; } + &.color-light.timed label { color: $fg_color; } + + &.color-dark label { color: white; } + &.color-dark.timed label { color: $fg_color; } +} + +// +// Gnome Documents +// +.documents-scrolledwin.frame { border-width: 0; } + +button.documents-load-more { + border-width: 1px 0 0; + border-radius: 0; +} + +.documents-icon-bg { + background-color: $selected_bg_color; + color: $selected_fg_color; + border-radius: 2px; +} + +.documents-collection-icon { + background-color: transparentize($fg_color, 0.7); + border-radius: 2px; +} + +.documents-favorite.button:active, +.documents-favorite.button:active:hover { + color: lighten($selected_bg_color, 20%); +} + +.documents-entry-tag { + background-color: $selected_bg_color; + color: $selected_fg_color; + border-radius: 2px; + border-width: 0; + margin: 2px; + padding: 4px; + + &:hover { + color: $selected_fg_color; + background-color: lighten($selected_bg_color, 4%); + } + &:active { + color: $selected_fg_color; + background-color: darken($selected_bg_color, 4%); + } +} + +// +// Gnome Photos +// +.photos-entry-tag { @extend .documents-entry-tag; } + +.photos-collection-icon { @extend .documents-collection-icon; } + +.photos-fade-in { + opacity: 1.0; + transition: opacity 0.2s ease-out; +} + +.photos-fade-out { + opacity: 0.0; + transition: opacity 0.2s ease-out; +} + +// +// Gnome Tweak Tool +// +.tweak-categories, +.tweak-category:not(:selected):not(:hover) { + background-image: _solid($base_color); +} + +.content-view.document-page { + border-style: solid; + border-width: 3px 3px 6px 4px; + border-image: url("assets/thumbnail-frame.png") 3 3 6 4; +} + +// +// Totem +// +TotemGrilo.vertical GdMainView.frame { + border-width: 0; +} + +// +// Synapse +// +SynapseGuiSelectionContainer *:selected, +SynapseGuiViewVirgilio *:selected { background-color: $selected_bg_color; } + +// +// Transmission +// +.tr-workarea .undershoot, +.tr-workarea .overshoot { + border-color: transparent; // Remove black border on over- and undershoot +} + +// +// Fallback Mode/Budgie Panel/Mate Panel +// +.gnome-panel-menu-bar, +.mate-panel-menu-bar { + color: $panel_fg; + background-color: $panel_bg; + + &, menubar { background-color: $panel_bg; } + + menubar, + #PanelApplet label, + #PanelApplet image { color: $panel_fg; } + + menu > menuitem { + color: $fg_color; + } + + button:not(#tasklist-button) { @extend %panelbutton; } + + button, + #tasklist-button { + label, image { color: inherit; } + } + + #tasklist-button { + color: $panel_fg; + border-radius: 0; + border: none; + padding-bottom: 0; + padding-top: 0; + + &:hover { background-color: transparentize(white, 0.95); } + + &:checked, + &:active { + background-color: $selected_bg_color; + + label { color: white; } + } + } + + PanelSeparator { + color: rgba(255,255,255, 0); + padding-top: 4px; + padding-bottom: 4px; + } + + na-tray-applet { + -NaTrayApplet-icon-padding: 1px; + } +} + +MatePanelAppletFrameDBus > MatePanelAppletFrameDBus { + background-image: none; + background-color: transparent; + background-repeat: no-repeat; + background-position: left; +} + +.mintmenu:hover { background-color: lighten($panel_bg, 5%); } +.mintmenu:selected { + color: $selected_fg_color; + background-color: $selected_bg_color; +} + +.wnck-pager { + background-color: transparentize(black, 0.96); + + &:selected { background-color: transparentize($selected_bg_color, 0.4); } + &:hover { background-color: transparentize($selected_bg_color, 0.8); } +} + +// Xfce Panel +.xfce4-panel.panel { + background-color: #393939; + color: $panel_fg; + + button { + @extend %panelbutton; + } + + frame > border { border: 0; } + label { font-weight: normal; } +} + +%panelbutton { + color: $panel_fg; + border-radius: 0; + border: none; + background-color: transparentize($panel_bg, 1); + + &:hover { + border: none; + background-color: lighten($panel_bg, 10%); + } + + &:active, &:checked { + color: $selected_fg_color; + border: none; + background-color: $selected_bg_color; + } + + label, image { color: inherit; } +} + +// +// Floating Bar +// +.floating-bar { + background-color: $selected_bg_color; + color: $selected_fg_color; + + &.top { border-radius: 0 0 2px 2px; } + &.right { border-radius: 2px 0 0 2px; } + &.bottom { border-radius: 2px 2px 0 0; } + &.left { border-radius: 0 2px 2px 0; } + + .button { + background-color: transparent; + box-shadow: none; + border: none; + } +} + +// Elementary Apps + +// +// Birdie +// +BirdieWidgetsTweetList * { + background-image: none; + background-color: transparent; +} + +// +// Marlin / Pantheon Files +// +MarlinViewWindow { + + *:selected, *:selected:focus { + color: $selected_fg_color; + background-color: $selected_bg_color; + outline-color: transparent; + } + GtkIconView.view:selected { + &, &:focus, &:hover, &:focus:hover { background-color: transparent; } + } + FMListView, FMColumnView { outline-color: transparent; } +} + +.marlin-pathbar.pathbar { + border-radius: 3px; + padding-left: 4px; + padding-right: 4px; + + @include entry(header-normal); + + &:focus { @include entry(header-focus) } + + &:disabled { @include entry(header-insensitive) } + + &:active, &:checked { + color: $selected_bg_color; + } +} + +// +// Gala +// +.gala-notification { + border: 1px solid rgba(0, 0, 0, 0.35); + border-radius: 3px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); + background-color: white; + + .title, .label { + color: #5c616c; + } +} + +// +// Pantheon Terminal +// +PantheonTerminalPantheonTerminalWindow.background { + background-color: transparent; +} + +// +// Switchboard +// +SwitchboardCategoryView .view:selected, +SwitchboardCategoryView .view:selected:focus { + color: $fg_color; +} + +// +// Cinnamon Settings +// +.cs-header { + padding: 6px; + background-color: if($variant == 'light', darken($bg_color, 2%), darken($bg_color, 1%)); + border-bottom: 1px solid $borders_color; +} + +// +// Xed +// +.xed-window { + + .xed-panel { + &.side notebook tab.top { padding: 8px 12px; } + &.bottom notebook.frame { border: none; } + } + + .small-button { padding: 2px 4px; } + + .xed-searchbar { + border: 0px solid $borders_color; + border-top-width: 1px; + } + + statusbar { + & widget border { border-color: transparent; } + // remove some extra padding + button, widget frame, widget frame border { padding: 0; } + } + + .xed-goto-line-box { @extend %search_slider } +} + +// +// XReader +// +EvWindow .content-view .view:selected, +EvWindow .content-view .view:focus:selected { + background-color: $selected_bg_color; + color: $selected_fg_color; +} + +%dark_sidebar_button { + @include button(osd); + + &:hover { @include button(osd-hover); } + &:active, &:checked { @include button(osd-active); } + &:disabled { @include button(osd-insensitive); } +} + +// +// Thunar +// +.thunar { + .sidebar .view { + background-color: $dark_sidebar_bg; + color: $dark_sidebar_fg; + + &:selected, &:active { + background: $selected_bg_color; + color: $selected_fg_color; + } + } + + toolbar.horizontal button image { + -gtk-icon-transform: scale(0.9); + } + + @if $variant=='light' { + toolbar { + color: $header_fg; + background-color: $header_bg; + } + } +} diff --git a/gtk-3.0/sass/_colors-public.scss b/gtk-3.0/sass/_colors-public.scss new file mode 100755 index 0000000..bbe7695 --- /dev/null +++ b/gtk-3.0/sass/_colors-public.scss @@ -0,0 +1,65 @@ +//apps rely on some named colors to be exported + +// Sass thinks we're using the colors in the variables as strings and may shoot +// warning, it's innocuous and can be defeated by using "" + $var +@define-color theme_fg_color #{"" + $fg_color}; +@define-color theme_text_color #{"" + $text_color}; +@define-color theme_bg_color #{"" + $bg_color}; +@define-color theme_base_color #{"" + $base_color}; +@define-color theme_selected_bg_color #{"" + $selected_bg_color}; +@define-color theme_selected_fg_color #{"" + $selected_fg_color}; +@define-color fg_color #{"" + $fg_color}; +@define-color text_color #{"" + $text_color}; +@define-color bg_color #{"" + $bg_color}; +@define-color base_color #{"" + $base_color}; +@define-color selected_bg_color #{"" + $selected_bg_color}; +@define-color selected_fg_color #{"" + $selected_fg_color}; +@define-color insensitive_bg_color #{"" + $insensitive_bg_color}; +@define-color insensitive_fg_color alpha(#{"" + opacify($insensitive_fg_color, 1)}, 0.5); +@define-color insensitive_base_color #{"" + $base_color}; +@define-color theme_unfocused_fg_color #{"" + $fg_color}; +@define-color theme_unfocused_text_color #{"" + $text_color}; +@define-color theme_unfocused_bg_color #{"" + $bg_color}; +@define-color theme_unfocused_base_color #{"" + $base_color}; +@define-color borders #{"" + $borders_color}; +@define-color unfocused_borders #{"" + $borders_color}; + +@define-color warning_color #{"" + $warning_color}; +@define-color error_color #{"" + $error_color}; +@define-color success_color #{"" + $success_color}; +@define-color placeholder_text_color #{#A8A8A8}; + +@define-color content_view_bg #{"" + $base_color}; + +//WM +$wm_bg_unfocused: opacify($header_bg_backdrop, 1); + +@define-color wm_title #{"" + $wm_title}; +@define-color wm_title_unfocused #{"" + $wm_title_unfocused}; + +@define-color wm_bg #{"" + $wm_bg}; +@define-color wm_bg_unfocused #{"" + $wm_bg_unfocused}; + +@define-color wm_highlight #{"" + $wm_highlight}; +@define-color wm_border #{"" + $wm_border}; +@define-color wm_border_unfocused #{"" + $wm_border_unfocused}; +@define-color wm_shadow alpha(#{"" + black}, 0.35); + +//WM Buttons + +// Close +@define-color wm_button_close_bg #{"" + $wm_button_close_bg}; +@define-color wm_button_close_hover_bg #{"" + $wm_button_close_hover_bg}; +@define-color wm_button_close_active_bg #{"" + $wm_button_close_active_bg}; + +@define-color wm_icon_close_bg #{"" + $wm_icon_close_bg}; + +// Minimize, Maximize +@define-color wm_button_hover_bg #{"" + $wm_button_hover_bg}; +@define-color wm_button_active_bg #{"" + $wm_button_active_bg}; + +@define-color wm_icon_bg #{"" + $wm_icon_bg}; +@define-color wm_icon_unfocused_bg #{"" + $wm_icon_unfocused_bg}; +@define-color wm_icon_hover_bg #{"" + $wm_icon_hover_bg}; +@define-color wm_icon_active_bg #{"" + $wm_icon_active_bg}; + diff --git a/gtk-3.0/sass/_colors.scss b/gtk-3.0/sass/_colors.scss new file mode 100755 index 0000000..ea7a263 --- /dev/null +++ b/gtk-3.0/sass/_colors.scss @@ -0,0 +1,122 @@ +// When color definition differs for dark and light variant, +// it gets @if ed depending on $variant + +// We need to set this first because we use it to tint many +// of the remaining colors + +$light_tint: if($tint == 'tint', mix(#92b372, #f5f5f5, 2%), #f5f5f5); +$dark_tint: if($tint == 'tint', mix(#8fa876, #383838, 2%), #383838); + +$base_color: if($variant == 'light', #ffffff, #404040); +$text_color: if($variant == 'light', #303030, #DADADA); +$bg_color: if($variant == 'light', $light_tint, $dark_tint); +$fg_color: if($variant =='light', transparentize(black, 0.13), transparentize(white, 0.13)); + +$selected_bg_color: if($variant == 'light', #92b372, #8fa876); +$selected_fg_color: #ffffff; +$selected_borders_color: darken($selected_bg_color, 15%); +$borders_color: if($variant =='light', darken($bg_color, 18%), darken($bg_color,6%)); +$separator_color: if($variant == 'light', #DFDFDF, darken($bg_color, 6%)); + +$link_color: #5294E2; +$link_visited_color: #5294E2; + +$selection_mode_bg: $selected_bg_color; +$selection_mode_fg: $selected_fg_color; +$warning_color: #f27835; +$warning_fg_color: white; +$error_color: #FC4138; +$error_fg_color: white; +$success_color: #73d216; +$destructive_color: #F04A50; +$suggested_color: #6db442; +$question_color: #55c1ec; + +$drop_target_color: $selected_bg_color; + +//insensitive state derived colors +$insensitive_fg_color: transparentize($fg_color, 0.45); +$insensitive_bg_color: if($variant == 'light', mix($bg_color, $base_color, 40%), lighten($bg_color, 2%)); + +$dim_label_fg_color: transparentize($fg_color, 0.35); + +$header_bg: if($variant == 'light', darken($bg_color, 5%), darken($bg_color, 5%)); +$header_bg_backdrop: if($variant == 'dark', lighten($header_bg, 1.5%), lighten($header_bg, 3%)); + +$header_border: if($variant == 'light', #BDBDBD, darken($header_bg, 4%)); +$header_highlight: if($variant == 'light', #EEEEEE, #373737); + +$header_fg: $fg_color; + +$menu_selected_bg_color: if($variant == 'light', transparentize(black, 0.9), transparentize(white, 0.9)); + +$dark_sidebar_bg: if($variant == 'light', saturate(darken($bg_color, 1%), 5%), #353535); +$dark_sidebar_fg: $fg_color; +$dark_sidebar_border: $borders_color; + +$filechooser_bg: $header_bg; + +$tooltip_bg_color: #fbeaa0; +$tooltip_fg_color: #4a4a4a; +$tooltip_border_color: #d0d0d0; + +$osd_fg_color: #dbdbdb; +$osd_bg_color: if($variant == 'light', #404040, #353535); + +$osd_button_bg: transparentize(lighten($osd_bg_color, 22%), 0.6); +$osd_button_border: transparentize(darken($osd_bg_color, 12%), 0.6); + +$osd_entry_bg: transparentize(lighten($osd_bg_color, 22%), 0.6); +$osd_entry_border: transparentize(darken($osd_bg_color, 12%), 0.6); + +$osd_insensitive_bg_color: darken($osd_bg_color, 3%); +$osd_insensitive_fg_color: mix($osd_fg_color, opacify($osd_bg_color, 1), 30%); +$osd_borders_color: transparentize(black, 0.3); + +$panel_bg: #2f2f2f; +$panel_fg: #DADADA; + +$entry_bg: if($variant=='light', $base_color, lighten($base_color, 0%)); +$entry_border: if($variant == 'light', #BABABA, darken($borders_color, 0%)); + +$header_entry_bg: if($variant == 'dark', transparentize(lighten($header_bg, 22%), 0.6), transparentize($base_color, 0.1)); +$header_entry_border: if($variant == 'dark', transparentize(darken($header_bg, 12%), 0.6), transparentize($header_fg, 0.7)); + +$button_bg: if($variant == 'light', lighten($bg_color, 2%), lighten($base_color, 2%)); +$button_border: $borders_color; +$button_active_bg: transparentize(black, 0.85); +$button_active_border: darken($button_border, 10%); + +$header_button_bg: if($variant == 'dark', transparentize(lighten($header_bg, 22%), 0.6), transparentize($button_bg, 0.1)); +$header_button_border: if($variant == 'dark', transparentize(darken($header_bg, 12%), 0.6), transparentize($header_fg, 0.7)); + +$trough_color_treeview: if($variant == 'light', #d9d9d9, darken($bg_color, 5%)); +$trough_color: if($variant == 'light', #ffffff, darken($bg_color, 5%)); + +// WM Colors + +$wm_title: if($variant == 'light', #404040, $fg_color); +$wm_title_unfocused: if($variant == 'light', #9d9d9d, #a7a7a7); +$wm_bg: $header_bg; +$wm_bg_unfocused: $header_bg; +$wm_highlight: $header_highlight; +$wm_border: $header_border; +$wm_border_unfocused: lighten($header_border, 5%); + +//WM Buttons + +// Close +$wm_button_close_bg: $selected_bg_color; +$wm_button_close_hover_bg: lighten($selected_bg_color, 14%); +$wm_button_close_active_bg: darken($selected_bg_color, 20%); + +$wm_icon_close_bg: #f8f8f8; + +// Minimize, Maximize +$wm_button_hover_bg: if($variant == 'light', #fdfdfd, #4c4c4c); +$wm_button_active_bg: if($variant == 'light', #909090, #949494); + +$wm_icon_bg: if($variant == 'light', #404040, #909090); +$wm_icon_unfocused_bg: if($variant == 'light', #b6b6b6, #555555); +$wm_icon_hover_bg: if($variant == 'light', #404040, #C4C7CC); +$wm_icon_active_bg: #ffffff \ No newline at end of file diff --git a/gtk-3.0/sass/_common.scss b/gtk-3.0/sass/_common.scss new file mode 100755 index 0000000..4cf8dce --- /dev/null +++ b/gtk-3.0/sass/_common.scss @@ -0,0 +1,3191 @@ +@function gtkalpha($c,$a) { + @return unquote("alpha(#{$c},#{$a})"); +} + +$ease-out-quad: cubic-bezier(0.25, 0.46, 0.45, 0.94); +$asset_suffix: if($variant=='dark', '-dark', ''); // use dark assets in dark variant + +* { + background-clip: padding-box; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: $error_color; + + -GtkScrolledWindow-scrollbar-spacing: 0; + + -GtkToolItemGroup-expander-size: 11; + + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 20; + + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 6; + + // We use the outline properties to signal the focus properties + outline-color: transparentize($fg_color, 0.7); + outline-style: dashed; + outline-offset: -3px; + outline-width: 1px; + -gtk-outline-radius: 2px; +} + + +// +// Base States +// +.background { + color: $fg_color; + background-color: transparentize($bg_color, 0.001); +} + +*:disabled { -gtk-icon-effect: dim; } + +.gtkstyle-fallback { + background-color: $bg_color; + color: $fg_color; + &:hover { + background-color: lighten($bg_color, 10%); + color: $fg_color; + } + &:active { + background-color: darken($bg_color, 10%); + color: $fg_color; + } + &:disabled { + background-color: $insensitive_bg_color; + color: $insensitive_fg_color; + } + &:selected { + background-color: $selected_bg_color; + color: $selected_fg_color; + } +} + +.view, +%view { + color: $text_color; + background-color: $base_color; + + &:selected { + &, &:focus { + @extend %selected_items; + border-radius: 2px; + } + } +} + +.view, +textview { + text { + @extend %view; + + selection { &:focus, & { @extend %selected_items; }} + } +} + +textview border { background-color: mix($bg_color, $base_color, 50%); } + +iconview { @extend .view; } + +rubberband, +.rubberband { + border: 1px solid darken($selected_bg_color, 10%); + background-color: transparentize(darken($selected_bg_color, 10%), 0.8); +} + +flowbox { + rubberband { @extend rubberband } + + flowboxchild { + padding: 3px; + border-radius: 2px; + + &:selected { + @extend %selected_items; + + outline-offset: -2px; + } + } +} + +label { + &.separator { + @extend .dim-label; + + color: $fg_color; + } + + row:selected &, + &:selected { + @extend %nobg_selected_items; + } + + selection { + color: $selected_fg_color; + background-color: $selected_bg_color; + } + + &:disabled { + color: $insensitive_fg_color; + + selection { @extend %selected_items_disabled; } + } +} + +.dim-label { + color: $dim_label_fg_color; +} + +assistant { + .sidebar { + background-color: $base_color; + border-top: 1px solid $borders_color; + &:dir(ltr) { border-right: 1px solid $borders_color; } + &:dir(rtl) { border-left: 1px solid $borders_color; } + } + + &.csd .sidebar { border-top-style: none; } + + .sidebar label { padding: 6px 12px; } + + .sidebar label.highlight { + background-color: $selected_bg_color; + color: $selected_fg_color; + } +} + +textview { // This will get overridden by .view, needed by gedit line numbers and the mintupdate package description + background-color: mix($bg_color, $base_color, 50%); + color: $text_color; +} + +%osd, .osd { + color: $osd_fg_color; + border: none; + background-color: $osd_bg_color; + background-clip: padding-box; + box-shadow: none; +} + +// +// Spinner Animations +// +@keyframes spin { + to { -gtk-icon-transform: rotate(1turn); } +} + +spinner { + background-image: none; + opacity: 0; // non spinning spinner makes no sense + -gtk-icon-source: -gtk-icontheme('process-working-symbolic'); + + &:checked { + opacity: 1; + animation: spin 1s linear infinite; + + &:disabled { + opacity: 0.5; + } + } +} + +$vert_padding: 5px; +// +// Text Entries +// +entry { + border: 1px solid; + padding: 5px 8px; + + caret-color: currentColor; + border-radius: 3px; + transition: all 200ms $ease-out-quad; + + &.search { border-radius: 4px; } + + @include entry(normal); + + image { // icons inside the entry + color: mix($fg_color,$base_color, 80%); + + &.left { + padding-left: 0; + padding-right: 5px; + } + &.right { + padding-right: 0; + padding-left: 5px; + } + } + + &.flat { + &, &:focus { + padding: 2px; + @include entry(normal); + border: none; + border-radius: 0; + } + } + + &:focus { + background-clip: border-box; + @include entry(focus); + } + + &:disabled { @include entry(insensitive); } + + selection { &:focus, & { @extend %selected_items; }} + + @each $e_type, $e_color, $e_fg_color in (warning, $warning_color, $warning_fg_color), + (error, $error_color, $error_fg_color), + // entry.search-missing for Gnome-Builder + (search-missing, $error_color, $error_fg_color) { + &.#{$e_type} { + color: $e_fg_color; + border-color: if($variant=='light', $e_color, $entry_border); + background-color: mix($e_color, $base_color, 60%); + + image { color: $e_fg_color; } + + &:focus { + color: $e_fg_color; + background-color: $e_color; + box-shadow: none; + } + selection, selection:focus { + background-color: $e_fg_color; + color: $e_color; + } + } + } + + &:drop(active) { + &:focus, & { + border-color: $drop_target_color; + box-shadow: none; + } + } + + .osd & { + @include entry(osd); + &:focus { @include entry(osd-focus); } + &:disabled { @include entry(osd-insensitive); } + + selection { + &:focus, & { + color: $selected_bg_color; + background-color: $selected_fg_color; + } + } + } + + progress { + margin: 0 -6px; + border-radius: 0; + border-width: 0 0 2px; + border-color: $selected_bg_color; + border-style: solid; + background-image: none; + background-color: transparent; + box-shadow: none; + } + + // linkded entries + .linked:not(.vertical) > &, + .linked:not(.vertical) > &:focus { @extend %linked; } + + .linked.vertical > &, + .linked.vertical > &:focus { @extend %linked_vertical; } +} + +treeview entry { + &.flat, & { + border-radius: 0; + background-image: none; + background-color: $base_color; + + &:focus { border-color: $selected_bg_color; } + } +} + +// +// Buttons +// +// stuff for .needs-attention +$_dot_color: $selected_bg_color; + +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, + center center, 0, + center center, 0.01, + to($_dot_color), + to(transparent)); + } + to { + background-image: -gtk-gradient(radial, + center center, 0, + center center, 0.5, + to($selected_bg_color), + to(transparent)); + } +} + +$button_transition: all 200ms $ease-out-quad; + +button { + min-height: 22px; + min-width: 20px; + transition: $button_transition; + border: 1px solid; + border-radius: 3px; + padding: 5px 8px; + + @include button(normal); + + separator { margin: 4px 1px; } + + @at-root %button_basic_flat, + &.flat { + @include button(undecorated); + // to avoid adiacent buttons borders clashing when transitioning, the transition on the normal state is set + // to none, while it's added back in the hover state, so the button decoration will fade in on hover, but + // it won't fade out when the pointer leave the button allocation area. To make the transition more evident + // in this case the duration is increased. + transition: none; + + &:hover { + transition: $button_transition; + transition-duration: 350ms; + + &:active { transition: $button_transition; } + } + } + + &:hover { + @include button(hover); + -gtk-icon-effect: highlight; + } + + &:active, &:checked { + @include button(active); + + background-clip: if($variant=='light', border-box, padding-box); + transition-duration: 50ms; + + &:not(:disabled) label:disabled { color: inherit; opacity: 0.6; } + } + + @at-root %button_basic_flat, + &.flat:disabled { @include button(undecorated); } + + &:disabled { + @include button(insensitive); + + &:active, &:checked { + @include button(insensitive-active); + } + } + + &.image-button { + min-width: 24px; + padding-left: 5px; + padding-right: 5px; + } + + &.text-button { + padding-left: 12px; + padding-right: 12px; + } + + &.text-button.image-button { + padding-left: 5px; + padding-right: 5px; + + label { + &:first-child { + padding-left: 8px; + padding-right: 2px; + } + &:last-child { + padding-right: 8px; + padding-left: 2px; + } + &:only-child { + padding-left: 8px; + padding-right: 8px; + } + } + + &.popup { padding-right: 8px; padding-left: 8px; } + } + + @at-root %button_basic_drop_active, + &:drop(active) { + color: $drop_target_color; + border-color: $drop_target_color; + box-shadow: none; + } + + // big standalone buttons like in Documents pager + &.osd { + color: $osd_fg_color; + outline-color: transparentize($osd_fg_color, 0.7); + background-color: $osd_bg_color; + border-color: darken($osd_bg_color, 8%); + + &.image-button { + padding: 0; + min-height: 36px; + min-width: 36px; + } + + &:hover { color: $selected_bg_color; } + &:active, &:checked { @include button(osd-active); } + &:disabled { @include button(osd-insensitive); } + } + + //overlay / OSD style + .osd & { + @include button(osd); + + &:hover { @include button(osd-hover); } + &:active, &:checked { + background-clip: padding-box; + @include button(osd-active); + } + &:disabled { @include button(osd-insensitive); } + + &.flat { + @include button(undecorated); + box-shadow: none; + &:hover { @include button(osd-hover); } + &:disabled { + @include button(osd-insensitive); + background-image: none; + } + &:active, &:checked { @include button(osd-active); } + } + } + .osd .linked:not(.vertical):not(.path-bar) > &:hover:not(:checked):not(:active):not(:only-child), + .osd .linked:not(.vertical):not(.path-bar) > &:hover:not(:checked):not(:active) + &:not(:checked):not(:active) { box-shadow: none; } + + // Suggested and Destructive Action buttons + @each $b_type, $b_color in (suggested-action, $suggested_color), + (destructive-action, $destructive_color) { + &.#{$b_type} { + @include button(suggested_destructive, $b_color); + + &.flat { + @include button(undecorated); + color: $b_color; + outline-color: transparentize($b_color, 0.7); + } + &:hover { + @include button(suggested_destructive, lighten($b_color, 10%)); + } + &:active, &:checked { + @include button(suggested_destructive, darken($b_color, 10%)); + } + &.flat:disabled { + @include button(undecorated); + color: $insensitive_fg_color; + } + &:disabled { @include button(insensitive); } + } + } + + .stack-switcher > & { + // to position the needs attention dot, padding is added to the button + // child, a label needs just lateral padding while an icon needs vertical + // padding added too. + + outline-offset: -3px; // needs to be set or it gets overridden by GtkRadioButton outline-offset + + > label { + padding-left: 6px; // label padding + padding-right: 6px; // + } + > image { + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + padding-bottom: 3px; + } + &.text-button { + padding-left: 10px; + padding-right: 10px; + } + &.image-button { + padding-left: 2px; + padding-right: 2px; + } + + &.needs-attention { + + > label, > image { @extend %needs_attention; } + + &:active, &:checked { + > label, > image { + animation: none; + background-image: none; + } + } + } + } + + %needs_attention { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, + center center, 0, + center center, 0.5, + to($_dot_color), + to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + @if $variant == 'light' { background-position: right 3px, right 4px; } + @else { background-position: right 3px, right 2px; } + &:dir(rtl) { + @if $variant == 'light' { background-position: left 3px, left 4px; } + @else { background-position: left 3px, left 2px; } + } + } + + // hide separators + &.font, + &.file { separator { background-color: transparent; }} + + //inline-toolbar buttons + .inline-toolbar &, .inline-toolbar &:backdrop { + border-radius: 2px; + border-width: 1px; + @extend %linked; + } + + .linked:not(.vertical) > &, + .linked:not(.vertical) > &:hover, + .linked:not(.vertical) > &:active, + .linked:not(.vertical) > &:checked { + @extend %linked; + } + + .linked.vertical > &, + .linked.vertical > &:hover, + .linked.vertical > &:active, + .linked.vertical > &:checked { + @extend %linked_vertical; + } +} + +// all the following is for the +|- buttons on inline toolbars, that way +// should really be deprecated... +.inline-toolbar toolbutton > button { // redefining the button look is + // needed since those are flat... + @include button(normal); + &:hover { @include button(hover); } + &:active, + &:checked{ @include button(active); } + &:disabled { @include button(insensitive); } + &:disabled:active, + &:disabled:checked { @include button(insensitive-active); } +} + +// More inline toolbar buttons +toolbar.inline-toolbar toolbutton { + & > button.flat { @extend %linked_middle; } + &:first-child > button.flat { @extend %linked_left; } + &:last-child > button.flat { @extend %linked_right; } + &:only-child > button.flat { @extend %linked_only_child; } +} + +%linked_middle { + border-radius: 0; + border-right-style: none; +} + +%linked_left { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +%linked_right { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-right-style: solid; +} + +%linked_only_child { + border-radius: 3px; + border-style: solid; +} + +%linked { + @extend %linked_middle; + + &:first-child { @extend %linked_left; } + &:last-child { @extend %linked_right; } + &:only-child { @extend %linked_only_child; } +} + +%linked_vertical_middle { + border-radius: 0; + border-bottom-style: none; +} + +%linked_vertical_top { + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} + +%linked_vertical_bottom { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-bottom-style: solid; +} + +%linked_vertical_only_child { + border-radius: 3px; + border-style: solid; +} + +%linked_vertical { + @extend %linked_vertical_middle; + + &:first-child { @extend %linked_vertical_top; } + &:last-child { @extend %linked_vertical_bottom; } + &:only-child { @extend %linked_vertical_only_child; } +} + +%undecorated_button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; +} + +// menu buttons +menuitem.button.flat, +modelbutton.flat { + transition: none; + min-height: 24px; + padding-left: 8px; + padding-right: 8px; + outline-offset: -3px; + border-radius: 2px; + + @extend %undecorated_button; + + &:hover { background-color: $menu_selected_bg_color; } + &:active, &:selected { &, arrow { background-color: $menu_selected_bg_color; } } + &:checked { color: $fg_color; } + + // FIXME: temporary workaround + check:last-child, + radio:last-child { margin-left: 8px; } + + check:first-child, + radio:first-child { margin-right: 8px; } +} + +modelbutton.flat arrow { + &.left { -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + &.right { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } +} + +// +// Links +// +%link, +*:link { + color: $link_color; + + &:visited { + color: $link_visited_color; + *:selected & { color: mix($selected_fg_color, $selected_bg_color, 60%); } + } + &:hover { + color: lighten($link_color,10%); + *:selected & { color: mix($selected_fg_color, $selected_bg_color, 90%); } + } + &:active { + color: $link_color; + *:selected & { color: mix($selected_fg_color, $selected_bg_color, 80%); } + } + + @at-root %link_selected, + &:selected, + *:selected & { + color: mix($selected_fg_color, $selected_bg_color, 80%); + } +} + +button:link, button:visited { + @extend %undecorated_button; + @extend %link; + + &:hover, &:active, &:checked { + @extend %undecorated_button; + } + > label { text-decoration-line: underline; } +} + +// +// Spinbuttons +// +spinbutton { + &:drop(active) { box-shadow: none; } + + // button:active { color: $selected_fg_color; } + &:disabled { color: $insensitive_fg_color; } + + &:not(.vertical) { + entry { min-width: 28px; } + + button, entry { @extend %linked; } + + &:dir(ltr) entry, + &:dir(rtl) button.up { border-radius: 3px 0 0 3px; } + + > button + button { border-left-style: none; } + + > button + button, + > button:hover:not(:active), + > button:hover + button { box-shadow: inset 1px 0 $button_border; } + + > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), + > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { box-shadow: inset 1px 0 transparentize($button_border, 0.5); } + + > button:first-child:hover:not(:active), + > button.up:dir(rtl):hover:not(:active), + > entry + button:not(:active):hover { box-shadow: none; } + + > entry:focus + button { border-left-color: if($variant=='light', $selected_bg_color, $entry_border); } + + > entry:drop(active) + button { border-left-color: $drop_target_color; } + + .osd & { + > button:hover:not(:active), + > button:hover + button { box-shadow: inset 1px 0 $osd_button_border; } + + > button:first-child:hover:not(:active), + > button.up:dir(rtl):hover:not(:active), + > entry + button:not(:active):hover { box-shadow: none; } + + > entry:focus + button { border-left-color: $osd_button_border; } + } + } + + &.vertical { + button, entry { + padding-left: 4px; + padding-right: 4px; + min-width: 0; + + @extend %linked_vertical; + } + + button.up { border-radius: 3px 3px 0 0; } + + > entry:focus + button { border-top-color: if($variant=='light', $selected_bg_color, $entry_border); } + + > entry:drop(active) + button { border-top-color: $drop_target_color; } + } +} + +// +// Comboboxes +// +combobox { + button.combo { // Otherwise combos + padding-top: 3px; // are bigger than + padding-bottom: 3px; // buttons + } + arrow { + -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); + min-height: 16px; + min-width: 16px; + } + + &:drop(active) button.combo { @extend %button_basic_drop_active; } + + .linked:not(.vertical) > & > box > button.combo { + // the combobox is a composite widget so the way we do button linking doesn't + // work, special case needed. + &:dir(ltr), + &:dir(rtl) { @extend %linked_middle; } + } + + .linked:not(.vertical) > &:first-child > box > button.combo { @extend %linked_left; } + .linked:not(.vertical) > &:last-child > box > button.combo { @extend %linked_right; } + .linked:not(.vertical) > &:only-child > box > button.combo { @extend %linked_only_child; } + + .linked.vertical > & > box > button.combo { @extend %linked_vertical_middle; } + .linked.vertical > &:first-child > box > button.combo { @extend %linked_vertical_top; } + .linked.vertical > &:last-child > box > button.combo { @extend %linked_vertical_bottom; } + .linked.vertical > &:only-child > box > button.combo { @extend %linked_vertical_only_child; } +} + +toolbar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: $bg_color; + + separator { background: none; } + &.horizontal separator { margin: 0 6px; } + &.vertical separator { margin: 6px 0; } + + .osd & { background-color: transparent; } + + &.osd { + padding: 7px; + border: 1px solid transparentize(black, 0.5); + border-radius: 3px; + background-color: transparentize($osd_bg_color, 0.1); + + &.left, + &.right, + &.top, + &.bottom { border-radius: 0; } // positional classes for `attached` osd toolbars + + &.top { border-width: 0 0 1px 0; } + &.bottom { border-width: 1px 0 0 0; } + &.left { border-width: 0 1px 0 0; } + &.right { border-width: 0 0 0 1px; } + } + + &:not(.inline-toolbar) { + switch, + scale, + entry, + spinbutton, + button { + margin-right: 1px; + margin-bottom: 1px; + } + .linked > button, + .linked > entry { margin-right:0; } + } +} + +.primary-toolbar toolbar, +.primary-toolbar:not(.libreoffice-toolbar) { // LO messes up the toolbar styling, so exclude LO toolbars + color: $header_fg; + background-color: opacify($header_bg, 1); + box-shadow: none; + border-width: 0 0 1px 0; + border-style: solid; + border-image: linear-gradient(to bottom, opacify($header_bg, 1), + darken($header_bg, 12%)) 1 0 1 0; //temporary hack for rhythmbox 3.1 + + separator { @extend %header_separator; } +} + +.primary-toolbar toolbar, +.primary-toolbar { @extend %header_widgets; } + +.inline-toolbar { + @extend toolbar; + background-color: darken($bg_color, 3%); + border-style: solid; + border-color: $borders_color; + border-width: 0 1px 1px; + padding: 3px; + border-radius: 0 0 3px 3px; +} + +searchbar { + background-color: $bg_color; + border-style: solid; + border-color: $borders_color; + border-width: 0 0 1px; + padding: 3px; + //box-shadow: inset 0 1px 2px rgba(0,0,0,0.25); +} + +actionbar { + padding: 6px; + border-top: 1px solid $borders_color; + background-color: darken($bg_color, 3%) +} + +// +// Headerbars +// +headerbar, +%titlebar { + min-height: 42px; + padding: 0 7px; + + border-width: 0 0 1px; + border-style: solid; + border-radius: 0; + border-color: opacify($header_border, 1); + + color: $header_fg; + background-color: opacify($header_bg, 1); + box-shadow: inset 0 1px $header_highlight; + + .csd & { // Transparent header-bars only in csd windows + background-color: $header_bg; + border-color: $header_border; + } + + &:backdrop { + color: transparentize($header_fg, 0.4); + box-shadow: none; + } + + .title { + font-weight: bold; + padding-left: 12px; + padding-right: 12px; + } + + .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; + } + + // Selectionmode + &.selection-mode { + color: $selected_fg_color; + background-color: $selection_mode_bg; + border-color: darken($selection_mode_bg, 4%); + box-shadow: none; + + &:backdrop { + background-color: $selection_mode_bg; + color: transparentize($selected_fg_color, 0.4); + } + + .subtitle:link { @extend %link_selected; } + + button { + color: $selected_fg_color; + outline-color: transparentize($selected_fg_color, 0.7); + background-color: transparentize($selected_fg_color, 1); + border-color: transparentize($selected_fg_color, 1); + + &.flat { + @include button(undecorated); + color: $selected_fg_color; + background-color: transparentize($selected_fg_color, 1); + } + &:hover { + color: $selected_fg_color; + outline-color: transparentize($selected_fg_color, 0.7); + background-color: transparentize($selected_fg_color, 0.95); + border-color: transparentize($selected_fg_color, 0.5); + } + &:active, &:checked { + color: $selection_mode_bg; + outline-color: transparentize($selection_mode_bg, 0.7); + background-color: $selected_fg_color; + border-color: $selected_fg_color; + } + &:disabled { + color: transparentize($selected_fg_color, 0.6); + background-color: transparentize($selected_fg_color, 1); + border-color: transparentize($selected_fg_color, 1); + + &:active, &:checked { + color: transparentize($selection_mode_bg, 0.6); + background-color: transparentize($selected_fg_color, 0.85); + border-color: transparentize($selected_fg_color, 0.85); + } + } + } + + .selection-menu { + box-shadow: none; + padding-left: 10px; + padding-right: 10px; + GtkArrow { -GtkArrow-arrow-scaling: 1; } + .arrow { + -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); + } + } + .maximized & { background-color: opacify($selection_mode_bg, 1); } + } + + .tiled &, .tiled &:backdrop, + .maximized &, .maximized &:backdrop { + border-radius: 0; // squared corners when the window is max'd or tiled + } + + .maximized & { + background-color: opacify($header_bg, 1); + border-color: opacify($header_border, 1); + } + + &.default-decoration, + .csd &.default-decoration, // needed under wayland, since all gtk3 windows are csd windows + &.default-decoration:backdrop, + .csd &.default-decoration:backdrop { + min-height: 28px; + padding: 0 7px; + background-color: opacify($header_bg, 1); + border-bottom-width: 0; + + .maximized & { background-color: opacify($header_bg, 1); } + } +} + +.titlebar { + border-radius: 8px 8px 0 0; +} + +headerbar { + @extend %header_widgets; + + entry, button, separator { + margin-top: 6px; + margin-bottom: 6px; + } + + // Fixes split headerbars + separator:first-child + &, + &:first-child { + &, &:backdrop { + border-top-left-radius: 8px; + + .maximized &, + .tiled & { border-radius: 0; } + } + } + + &:last-child { + &, &:backdrop { + border-top-right-radius: 8px; + + .maximized &, + .tiled & { border-radius: 0; } + } + } +} + +// Fixes split headerbars too +.titlebar:not(headerbar) { + window > &, + window.csd > & { + &, &:backdrop { + padding: 0; + background: none; + border: none; + box-shadow: none; + } + } + + > separator { background-image: _solid($header_border); } + + @extend %titlebar; +} + +%header_separator { + min-width: 1px; + min-height: 1px; + border-width: 0 1px; + border-image: linear-gradient(to bottom, + transparentize($header_fg, 1) 25%, + transparentize($header_fg, 0.65) 25%, + transparentize($header_fg, 0.65) 75%, + transparentize($header_fg, 1) 75%) 0 1/0 1px stretch; + + &:backdrop { opacity: 0.6; } +} + +%header_widgets { + // Headerbar Entries + entry { + @include entry(header-normal); + + &:backdrop { opacity: 0.85; } + + &:focus { + @include entry(header-focus); + background-clip: if($variant=='light', border-box, padding-box); + + image { color: transparentize($header_fg, 0.15); } + } + &:disabled { @include entry(header-insensitive); } + + selection:focus { + background-color: $selected_bg_color; + color: $selected_fg_color; + } + + progress { + border-color: $selected_bg_color; + background-image: none; + background-color: transparent; + } + + @each $e_type, $e_color, $e_fg_color in (warning, $warning_color, $warning_fg_color), + (error, $error_color, $error_fg_color) { + &.#{$e_type} { + color: $e_fg_color; + border-color: if($variant=='light', $e_color, $header_entry_border); + background-color: mix($e_color, $header_bg, 60%); + + &:focus { + color: $e_fg_color; + background-color: $e_color; + } + selection, selection:focus { + background-color: $e_fg_color; + color: $e_color; + } + } + } + } + + // Headerbar Buttons + button { + + @include button(header-normal); + + &:backdrop { opacity: 0.7; } + + &:hover { @include button(header-hover); } + &:active, &:checked { + @include button(header-active); + background-clip: if($variant=='light', border-box, padding-box); + } + &:disabled { @include button(header-insensitive); } + &:disabled:active, &:disabled:checked { @include button(header-insensitive-active); } + } + + &.selection-mode button { + + &, &.flat { + @include button(undecorated); + color: $selection_mode_fg; + background-color: transparentize($selection_mode_fg, 1); + } + &:hover { @extend %selected_button_normal; } + &:active, &:checked { @extend %selected_button_active; } + + &:disabled { + @extend %selected_button_flat_disabled; + + &:checked, &:active { @extend %selected_button_disabled_checked; } + } + } + + // Linking stuff + + // Disconnect linked buttons + .linked:not(.vertical):not(.path-bar):not(.stack-switcher) { + button:not(:last-child):not(:only-child) { margin-right: 1px; } + } + + // Reset buttons + .linked:not(.vertical):not(.path-bar) > button { + &, &:hover, &:active, &:checked, &:disabled { + border-radius: 3px; + border-style: solid; + } + } + .linked:not(.vertical):not(.path-bar) { + $_uncolored_button: 'button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action)'; + + > #{$_uncolored_button} + #{$_uncolored_button}, + > #{$_uncolored_button}:hover:not(:only-child), + > #{$_uncolored_button}:hover + #{$_uncolored_button}, + > #{$_uncolored_button}:disabled:not(:only-child), + > #{$_uncolored_button}:disabled + #{$_uncolored_button}:not(:hover) { box-shadow: none; } + } + + // special case for path-bars and stack-switchers + .linked:not(.vertical):not(.path-bar).stack-switcher, + .linked:not(.vertical).path-bar { + + > button { + @include button(header-hover); + + &:hover { background-color: lighten($header_button_bg, 15%); } + &:active, &:checked { @include button(header-active); } + &:disabled { color: transparentize($header_fg, 0.4); } + + &, &:hover, &:active, &:checked, &:disabled { @extend %linked; } + } + } + + // special case widgets like the linked entry and button in mintinstall toolbar + .linked:not(.vertical) entry { + box-shadow: none; + + &:focus { + @include entry(header-normal); + background-clip: padding-box; + } + + & + button:last-child { + @include button(header-hover); + + &:hover { background-color: lighten($header_button_bg, 15%); } + &:active, &:checked { @include button(header-active); } + &:disabled { + color: transparentize($header_fg, 0.4); + background-color: transparentize($header_button_bg, 0.2); + border-color: $header_button_border; + + &:checked { + background-color: transparentize($selected_bg_color, 0.35); + color: transparentize($selected_fg_color, 0.25); + } + } + + &, &:hover, &:active, &:checked, &:disabled { @extend %linked; } + } + } + + // Headerbar Suggested and Destructive Action buttons + @each $b_type, $b_color in (suggested-action, $suggested_color), + (destructive-action, $destructive_color) { + button.#{$b_type} { + @include button(suggested_destructive, $b_color); + + &.flat { + @include button(undecorated); + color: $b_color; + outline-color: transparentize($b_color, 0.7); + } + &:hover { + @include button(suggested_destructive, lighten($b_color, 10%)); + } + &:active, &:checked { + @include button(suggested_destructive, darken($b_color, 10%)); + } + &.flat:disabled, + &:disabled { @include button(header-insensitive); } + } + button.#{$b_type}:backdrop, + button.#{$b_type}:backdrop { + opacity: 0.8; + } + } + + // Headerbar Spinbuttons + & spinbutton { + + &:focus button { + color: $selected_fg_color; + + &:hover { background-color: transparentize($selected_fg_color, 0.9); border-color: transparent; } + &:disabled { color: transparentize($selected_fg_color, 0.6); } + } + button { + color: $header_fg; + + &:hover { background-color: transparentize($header_fg, 0.75); border-color: transparent; } + &:disabled { color: transparentize($header_fg, 0.3); } + &:active { background-color: rgba(0,0,0,0.1); } + } + } + + // Headerbar ComboBoxes + combobox { + &:disabled { color: transparentize($header_fg, 0.6); } + + > .linked > button.combo { + @include entry(header-normal); + + &:hover { @include entry(header-focus); box-shadow: none; } + &:disabled { @include entry(header-insensitive); } + } + + > .linked > entry.combo { + &:dir(ltr) { + border-right-style: none; + + &:focus { box-shadow: none; } + @if $variant=='light' { &:focus { box-shadow: 1px 0 $selected_bg_color; } } + } + &:dir(rtl) { + border-left-style: none; + + &:focus { box-shadow: none; } + @if $variant=='light' { &:focus { box-shadow: -1px 0 $selected_bg_color; } } + } + } + > .linked > button.combo { + &:dir(ltr) { + &, &:hover, &:active, &:checked, &:disabled { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + } + &:dir(rtl) { + &, &:hover, &:active, &:checked, &:disabled { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + } + } + } + + // Headerbar Switches + switch { + &:backdrop { opacity: 0.75; } + } + + progressbar { + trough { background-color: if($variant=='light', opacify($header_button_border, 0.05), $header_button_border); } + + &:backdrop { opacity: 0.75; } + } + + // Headerbar Scale + scale { + $_trough_bg: if($variant=='light', opacify($header_button_border, 0.05), $header_button_border); + + &:backdrop { opacity: 0.75; } + + slider { + $_slider_border: if($variant=='light', opacify($header_button_border, 0.2), opacify($header_button_border, 0.3)); + $_slider_bg: if($variant=='light', opacify($header_button_bg,1), lighten(opacify($header_bg,1), 10%)); + + background-color: $_slider_bg; + border-color: $_slider_border; + + &:hover { + background-color: lighten($_slider_bg, 5%); + border-color: $_slider_border; + } + &:active { + background-color: $selected_bg_color; + border-color: $selected_bg_color; + } + &:disabled { + background-color: mix($_slider_bg, $header_bg, 70%); + border-color: $_slider_border; + } + } + trough { + background-color: $_trough_bg; + + &:disabled { background-color: if($variant=='light', transparentize($_trough_bg, 0.05), transparentize($_trough_bg, 0.1)); } + } + } +} + +// +// Pathbars +// +.path-bar button { + &.text-button, &.image-button, & { + padding-left: 6px; + padding-right: 6px; + } + + &.text-button.image-button label { padding-left: 0; padding-right: 0; } + + &.text-button.image-button, & { + label:last-child { padding-right: 10px; } + label:first-child { padding-left: 10px; } + } + + &.slider-button, + &:not(.image-button):not(.text-button) { + padding-left: 1px; + padding-right: 1px; + } + + image { + padding-left: 4px; + padding-right: 4px; + } +} + +// +// Tree Views +// +treeview.view { + @at-root * { + -GtkTreeView-horizontal-separator: 4; + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; + } + + border-left-color: transparentize($fg_color, 0.85); // this is actually the tree lines color, + border-top-color: transparentize(black, 0.9); // while this is the grid lines color, better then nothing + + rubberband { @extend rubberband; } // to avoid borders being overridden by the previously set props + + acceleditor > label { background-color: $selected_bg_color; } + + &:selected { + &, &:focus { + border-radius: 0; + border-left-color: mix($selected_fg_color, $selected_bg_color, 50%); + border-top-color: transparentize($fg_color, 0.9); // doesn't work unfortunatelly + + @extend %selected_items; + } + } + + &:disabled { + color: $insensitive_fg_color; + + &:selected { + color: mix($selected_fg_color, $selected_bg_color, 40%); + } + } + + &.separator { + min-height: 2px; + color: transparentize(black, 0.9); + } + + &:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: mix($fg_color, $selected_bg_color, 50%); + + &.after { border-top-style: none; } + &.before { border-bottom-style: none; } + } + + &.expander { + -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); + &:dir(rtl) { -gtk-icon-source: -gtk-icontheme('pan-end-symbolic-rtl'); } + + color: mix($fg_color, $base_color, 50%); + + &:hover { color: $fg_color; } + + &:selected { + color: mix($selected_fg_color, $selected_bg_color, 70%); + &:hover { color: $selected_fg_color; } + } + + &:checked { + -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); + } + } + + &.progressbar, &.progressbar:focus { // progress bar in treeviews + color: $selected_fg_color; + border-radius: 2px; + background-color: $selected_bg_color; + + &:selected, &:selected:focus { + color: $selected_bg_color; + box-shadow: none; + background-color: $selected_fg_color; + } + } + &.trough { // progress bar trough in treeviews + color: $fg_color; + background-color: $trough_color_treeview; + border-radius: 2px; + border: 1px solid $button_border; + + &:selected, &:selected:focus { + color: $selected_fg_color; + background-color: transparentize(black, 0.8); + border-radius: 2px; + border-width: 0; + } + } + + header { + button { + $_column_header_color: mix($fg_color,$base_color,80%); + + padding: 3px 6px; + font-weight: bold; + + color: $_column_header_color; + background-color: darken($bg_color, 1%); + background-image: none; + border-style: none solid solid none; + border-radius: 0; + border-color: $borders_color; + + &:active, &:hover { background-color: lighten($bg_color, 2%); } + &:active:hover { color: $fg_color; } + &:disabled { + border-color: $bg_color; + background-image: none; + } + &:last-child { + border-right-style: none; + } + } + } + + button.dnd, + header.button.dnd { + &, &:selected, &:hover, &:active { + transition: none; + color: $selected_bg_color; + box-shadow: inset 1px 1px 0 1px $selected_bg_color, + inset -1px 0 0 1px $selected_bg_color, + inset 1px 1px $base_color, inset -1px 0 $base_color; + } + } +} + +// +// Menus +// +menubar, +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: opacify($header_bg, 1); + color: $header_fg; + + &:backdrop { + color: transparentize($header_fg, 0.3); + //background-color: opacify($header_bg_backdrop, 1); + } + + > menuitem { + padding: 6px 8px; + border: solid transparent; + border-width: 0; + + &:hover { //Seems like it :hover even with keyboard focus + background-color: $menu_selected_bg_color; + color: $fg_color; + } + &:disabled { + color: transparentize($header_fg, 0.6); + border-color: transparent; + } + + > label:disabled { color: transparentize($header_fg, 0.45); } + } +} + +menu, +.menu { + $_menu_bg: if($variant=='light', $base_color, $bg_color); + margin: 4px; + padding: 0; + border-radius: 0; + background-color: $_menu_bg; + border: 1px solid $borders_color; + + .csd & { + padding: 4px 0px; + border-radius: 2px; + border: none; + } + + separator, + .csd & separator { + margin: 2px 0; + background-color: $separator_color; + } + + // Firefox workaround + .separator:not(label), + .csd & .separator:not(label) { color: $_menu_bg; } + // Firefox workaround end + + menuitem { + min-height: 16px; + min-width: 40px; + padding: 5px; + + &:hover { + color: $fg_color; + background-color: $menu_selected_bg_color; + } + &:disabled { + color: $insensitive_fg_color; + } + + //submenu indicators + arrow { + min-height: 16px; + min-width: 16px; + + &:dir(ltr) { + -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); + margin-left: 10px; + } + &:dir(rtl) { + -gtk-icon-source:-gtk-icontheme('pan-end-symbolic-rtl'); + margin-right: 10px; + } + } + @at-root menuitem { + accelerator { color: gtkalpha(currentColor,0.55); } + + check, radio { + min-height: 16px; + min-width: 16px; + &:dir(ltr) { margin-right: 6px; margin-left: 2px; } + &:dir(rtl) { margin-left: 6px; margin-right: 2px; } + } + } + } + + // overflow buttons + > arrow { + @include button(undecorated); + min-width: 16px; + min-height: 16px; + padding: 4px; + background-color: $_menu_bg; + border-radius: 0; + + &.top { + margin-top: -6px; + border-bottom: 1px solid mix($fg_color, $base_color, 10%); + -gtk-icon-source: -gtk-icontheme('pan-up-symbolic'); + } + &.bottom { + margin-bottom: -6px; + border-top: 1px solid mix($fg_color, $base_color, 10%); + -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); + } + &:hover { background-color: mix($fg_color, $base_color, 10%); } + &:disabled { + color: transparent; + background-color: transparent; + border-color: transparent ; + } + } +} + +.csd .popup { border-radius: 2px; } + +// +// Popovers +// +popover, +popover.background { + $_popover_bg: if($variant=='light', $base_color, $bg_color); + padding: 2px; + // border: 1px solid darken($borders_color, 5%); + border-radius: 3px; + background-clip: border-box; + background-color: $_popover_bg; + + box-shadow: 0 2px 6px 1px if($variant=='light', transparentize(black, 0.93), transparentize(black, 0.65)); + + .csd &, & { border: 1px solid darken($borders_color, 5%); } + + & separator { background-color: $_popover_bg; } + label.separator { + @extend .dim-label; + + color: $fg_color; + } + + > list, + > .view, + > toolbar { + border-style: none; + background-color: transparent; + } + + &, .csd & { + &.osd, &.magnifier { @extend %osd; } + &.touch-selection { @extend .context-menu } + + &.osd { @extend %osd; } + } +} + +//touch selection handlebars for the Popover.osd above +cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; + &.top { -gtk-icon-source: -gtk-icontheme('selection-start-symbolic'); } + &.bottom { -gtk-icon-source: -gtk-icontheme('selection-end-symbolic'); } +} + +// +// Notebooks and Tabs +// +notebook { + padding: 0; + + &.frame { + border: 1px solid $borders_color; + + > header { + // ugly hack to hide the borders around the header + margin: -1px; + &.top { margin-bottom: 0; } + &.bottom { margin-top: 0; } + &.left { margin-right: 0; } + &.right { margin-left: 0; } + + &.top, &.bottom { padding-left: 0; padding-right: 0; } + &.left, &.right { padding-top: 0; padding-bottom: 0; } + } + } + + > stack:not(:only-child) { // the :not(:only-child) is for "hidden" notebooks + background-color: $base_color; + } + + > header { + padding: 2px; + background-color: $bg_color; + + &.top { box-shadow: inset 0 -1px $borders_color; } + &.bottom { box-shadow: inset 0 1px $borders_color; } + &.right { box-shadow: inset 1px 0 $borders_color; } + &.left { box-shadow: inset -1px 0 $borders_color; } + + @each $_pos, $_bpos in (top, bottom), (bottom, top), (right, left), (left, right) { + // sizing and borders + &.#{$_pos} { + padding-#{$_bpos}: 0; + + > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + + outline-offset: -4px; + + border: 1px solid transparent; + border-#{$_bpos}: none; + + // tab overlap + + tab { + @if $_pos==top or $_pos==bottom { margin-left: -1px; } + @else { margin-top: -1px; } + } + + // tab border radius + @if $_pos==top { border-radius: 1px 1px 0 0; } + @else if $_pos==bottom { border-radius: 0 0 1px 1px; } + @else if $_pos==left { border-radius: 1px 0 0 1px; } + @else if $_pos==right { border-radius: 0 1px 1px 0; } + } + } + } + // overflow arrows + &.top, &.bottom { + > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); + &:last-child { margin-left: 2px; } + } + > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme('pan-start-symbolic'); + &:first-child { margin-right: 2px; } + } + } + &.left, &.right { + > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); + &:last-child { margin-top: 2px; } + } + > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme('pan-up-symbolic'); + &:first-child { margin-bottom: 2px; } + } + } + > tabs > arrow { + color: $insensitive_fg_color; + + &:hover { color: mix($fg_color, $insensitive_fg_color, 50%); } + &:active { color: $fg_color; } + &:disabled { color: transparentize($insensitive_fg_color,0.3); } + } + + // tab colors + + &.top > tabs > tab:hover:not(:checked) { box-shadow: inset 0 -1px $borders_color; } + &.bottom > tabs > tab:hover:not(:checked) { box-shadow: inset 0 1px $borders_color; } + &.left > tabs > tab:hover:not(:checked) { box-shadow: inset -1px 0 $borders_color; } + &.right > tabs > tab:hover:not(:checked) { box-shadow: inset 1px 0 $borders_color; } + + > tabs > tab { + color: $insensitive_fg_color; + background-color: transparentize($base_color, 1); + + &:hover:not(:checked) { + color: mix($fg_color, $insensitive_fg_color, 50%); + background-color: transparentize($base_color, 0.5); + border-color: $borders_color; + } + &:checked { + color: $fg_color; + background-color: $base_color; + border-color: $borders_color; + } + // close button + button.flat { + min-height: 22px; + min-width: 16px; + padding: 0; + color: mix($bg_color, $fg_color, 35%); + + &:hover { + @extend %undecorated_button; + color: lighten(red, 15%); + } + &:active, &:active:hover { + @extend %undecorated_button; + color: $selected_bg_color; + } + } + } + + /* button in headers */ + button.flat { padding: 2px; } + } +} + +// +// Scrollbars +// +$_scrollbar_bg_color: darken($base_color, 1%); + +scrollbar { + @at-root * { + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; + } + + $_slider_min_length: 40px; + + background-color: $_scrollbar_bg_color; + transition: 300ms $ease-out-quad; + + &.top { border-bottom: 1px solid $borders_color; } + &.bottom { border-top: 1px solid $borders_color; } + &.left { border-right: 1px solid $borders_color; } + &.right { border-left: 1px solid $borders_color; } + + button { border: none; } + + // slider + slider { + min-width: 6px; + min-height: 6px; + margin: -1px; + border: 4px solid transparent; + border-radius: 8px; + background-clip: padding-box; + background-color: mix($fg_color, $bg_color, 40%); + + &:hover { background-color: mix($fg_color, $bg_color, 30%); } + &:hover:active { background-color: $selected_bg_color; } + &:disabled { background-color: transparent; } + } + + &.fine-tune { + slider { + min-width: 4px; + min-height: 4px; + } + + &.horizontal slider { border-width: 5px 4px; } + &.vertical slider { border-width: 4px 5px; } + } + + &.overlay-indicator { + &:not(.dragging):not(.hovering) { // Overlay scrolling indicator + opacity: 0.4; + border-color: transparent; + background-color: transparent; + + slider { + margin: 0; + min-width: 4px; + min-height: 4px; + background-color: mix($fg_color, $bg_color, 70%); + border: 1px solid if($variant == 'light', transparentize(white, 0.4), transparentize(black, 0.7)); + // background-clip: padding-box; + } + + // w/o the following margin tweaks the slider shrinks when hovering/dragging + &.vertical slider { + margin: 2px 0; + min-height: $_slider_min_length; + } + + &.horizontal slider { + margin: 0 2px; + min-width: $_slider_min_length; + } + + } + + &.dragging, + &.hovering { opacity: 0.99; } + } + + &.horizontal slider { min-width: $_slider_min_length; } + &.vertical slider { min-height: $_slider_min_length; } +} + +// +// Switches +// +switch { + font-size: 1px; + min-width: 52px; + min-height: 24px; + background-size: 52px 24px; + background-repeat: no-repeat; + background-position: center center; + + slider { + min-width: 1px; + min-height: 1px; + } + + &, slider { + outline-color: transparent; + color: transparent; + border: none; + box-shadow: none; + } +} + +@each $k,$l in ('',''), + (':checked','-active'), + (':disabled','-insensitive'), + (':checked:disabled','-active-insensitive') { + + // load switch troughs from .png files in assets directory + + switch#{$k} { + background-image: -gtk-scaled(url("assets/switch#{$l}#{$asset_suffix}.png"),url("assets/switch#{$l}#{$asset_suffix}@2.png")); + } + + menuitem:hover switch#{$k}, + row:selected switch#{$k}, + infobar switch#{$k} { + background-image: -gtk-scaled(url("assets/switch#{$l}-selected.png"),url("assets/switch#{$l}-selected@2.png")); + } + + headerbar switch#{$k}, + .primary-toolbar switch#{$k}, + .primary-toolbar toolbar switch#{$k} { + background-image: -gtk-scaled(url("assets/switch#{$l}-header#{$asset_suffix}.png"),url("assets/switch#{$l}-header#{$asset_suffix}@2.png")); + } +} + +// +// Check and Radio items * +// +@each $w,$a in ('check', 'checkbox'), + ('radio','radio') { + + //standard checks and radios + @each $s,$as in ('','-unchecked'), + (':disabled','-unchecked-insensitive'), + (':indeterminate', '-mixed'), + (':indeterminate:disabled', '-mixed-insensitive'), + (':checked', '-checked'), + (':checked:disabled','-checked-insensitive') { + .#{$w}#{$s}, + #{$w}#{$s}, + treeview.#{$w}#{$s} { + -gtk-icon-source: -gtk-scaled(url("assets/#{$a}#{$as}#{$asset_suffix}.png"), + url("assets/#{$a}#{$as}#{$asset_suffix}@2.png")); + } + + .osd, + %osd_check_radio { + #{$w}#{$s} { + -gtk-icon-source: -gtk-scaled(url("assets/#{$a}#{$as}-dark.png"), + url("assets/#{$a}#{$as}-dark@2.png")); + } + } + // the borders of checks and radios are + // too similar in luminosity to the selected background color, hence + // we need special casing. + .view #{$w}#{$s}:selected, + treeview.#{$w}#{$s}:selected, + row:selected #{$w}#{$s}, + infobar #{$w}#{$s} { + -gtk-icon-source: -gtk-scaled(url("assets/#{$a}#{$as}-selected.png"), + url("assets/#{$a}#{$as}-selected@2.png")); + } + } +} + +// Selectionmode +@each $s,$as in ('','-selectionmode'), + (':checked', '-checked-selectionmode') { + .view.content-view.check#{$s}:not(.list) { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox#{$as}#{$asset_suffix}.png"), + url("assets/checkbox#{$as}#{$asset_suffix}@2.png")); + background-color: transparent; + } +} + +checkbutton, radiobutton { + // this is for a nice focus on check and radios text + &.text-button { + padding: 2px 0; + outline-offset: 0; + } + + label:not(:only-child) { + &:first-child { margin-left: 4px; } + &:last-child { margin-right: 4px; } + } +} + +check, +radio { + min-width: 16px; + min-height: 16px; + margin: 0 2px; + + &:only-child, + menu menuitem & { margin: 0; } +} + +// +// GtkScale +// +scale { + $_marks_length: 3px; + $_marks_distance: 1px; + + min-height: 15px; + min-width: 15px; + padding: 3px; + + &.horizontal { + trough { padding: 0 4px; } + highlight, fill { margin: 0 -4px; } + } + + &.vertical { + trough { padding: 4px 0; } + highlight, fill { margin: -4px 0; } + } + + // The slider is inside the trough, negative margin to make it bigger + slider { + min-height: 15px; + min-width: 15px; + margin: -6px; + } + + // Click-and-hold the slider to activate + &.fine-tune { + // Make the trough grow in fine-tune mode + slider { margin: -4px; } + + fill, + highlight, + trough { + border-radius: 5px; + -gtk-outline-radius: 7px; + } + } + + slider { + $_slider_border: if($variant=='light', transparentize(darken($button_border,25%), 0.5), darken($button_border,2%)); + + background-clip: border-box; + background-color: $button_bg; + border: 1px solid $_slider_border; + border-radius: 50%; + box-shadow: none; + + &:disabled { + background-color: mix($entry_bg, $bg_color, 55%); + border-color: transparentize($_slider_border, 0.2); + } + &:active { + background-color: $selected_bg_color; + border-color: $selected_bg_color; + } + //OSD sliders + .osd & { + background-color: $osd_bg_color; + border-color: $selected_bg_color; + + &:hover { background-color: $selected_bg_color; } + &:active { + background-color: darken($selected_bg_color, 10%); + border-color: darken($selected_bg_color, 10%); + } + } + //selected list-row and infobar sliders + menuitem:hover &, + row:selected &, + infobar & { + background-color: $selected_fg_color; + border-color: $selected_fg_color; + + &:hover { + background-color: mix($selected_fg_color, $selected_bg_color, 85%); + border-color: mix($selected_fg_color, $selected_bg_color, 85%); + } + &:active { + background-color: mix($selected_fg_color, $selected_bg_color, 50%); + border-color: mix($selected_fg_color, $selected_bg_color, 50%); + } + &:disabled { + background-color: mix($selected_fg_color, $selected_bg_color, 55%); + border-color: mix($selected_fg_color, $selected_bg_color, 55%); + } + } + } + + trough { + $_scale_trough_bg: if($variant == 'light', $button_border, darken($bg_color, 5%)); + + outline-offset: 2px; + -gtk-outline-radius: 4.5px; + + border-radius: 2.5px; + background-color: $_scale_trough_bg; + + &:disabled { + background-color: transparentize($_scale_trough_bg, 0.45); + } + + //OSD troughs + .osd & { + background-color: lighten($osd_bg_color, 7%); + outline-color: transparentize($osd_fg_color, 0.8); + highlight { + background-color: $selected_bg_color; + } + + &:disabled { } + } + // troughs in selected list-rows and infobars + menuitem:hover & + row:selected &, + infobar & { + background-color: transparentize(black, 0.8); + + highlight { + background-color: $selected_fg_color; + + &:disabled { background-color: mix($selected_fg_color, $selected_bg_color, 55%); } + } + + &:disabled { background-color: transparentize(black, 0.9); } + } + } + + // The colored part of the trough + highlight { + border-radius: 2.5px; + background-color: $selected_bg_color; + + &:disabled { + background-color: transparentize($selected_bg_color, 0.45); + } + } + + // this is another differently styled part of the trough, the most relevant use case is for example + // in media player to indicate how much video stream as been cached + fill { + border-radius: 2.5px; + background-color: transparentize($selected_bg_color, 0.5); + + &:disabled { background-color: transparent; } + } + + value { color: gtkalpha(currentColor, 0.4); } + + marks { + color: gtkalpha(currentColor, 0.4); + + @each $marks_class, $marks_pos, $marks_margin in (top, top, bottom), + (bottom, bottom, top), + (top, left, right), + (bottom, right, left) { + &.#{$marks_class} { + margin-#{$marks_margin}: $_marks_distance; + margin-#{$marks_pos}: -($_marks_distance + $_marks_length); + } + } + } + + &.fine-tune marks { + @each $marks_class, $marks_pos, $marks_margin in (top, top, bottom), + (bottom, bottom, top), + (top, left, right), + (bottom, right, left) { + &.#{$marks_class} { + margin-#{$marks_margin}: ($_marks_distance - 1px); + margin-#{$marks_pos}: -($_marks_distance + $_marks_length - 2px); + } + } + } + &.horizontal { + indicator { + min-height: $_marks_length; + min-width: 1px; + } + + &.fine-tune indicator { min-height: ($_marks_length - 1px); } + } + &.vertical { + indicator { + min-height: 1px; + min-width: $_marks_length; + } + + &.fine-tune indicator { min-width: ($_marks_length - 1px); } + } +} + +// +// Progress bars +// +progressbar { + padding: 0; + font-size: smaller; + color: transparentize($fg_color, 0.3); + + &.osd { + min-width: 3px; + min-height: 3px; + background-color: transparent; + + trough { + border-style: none; + background-color: transparent; + box-shadow: none; + } + } + + // Moving bit + progress { + background-color: $selected_bg_color; + border-radius: 0px; + box-shadow: none; //needed for clipping + + row:selected &, + infobar & { background-color: $selected_fg_color; } + } + + // Trough + trough { + border: 1px solid $button_border; + border-radius: 2px; + background-color: $trough_color; + + row:selected &, + infobar & { background-color: transparentize(black, 0.8); } + } +} + +// Needed by the Mate osd when Marco with compositing is enabled +.osd { + .progressbar { background-color: $selected_bg_color; } + .trough { background-color: lighten($osd_bg_color, 75%); } +} + +// +// Level Bar +// +levelbar { + block { + min-width: 32px; + min-height: 1px; + } + &.vertical block { + min-width: 1px; + min-height: 32px; + } + + trough { + border: none; + padding: 3px; + border-radius: 3px; + background-color: if($variant == 'light', $button_border, darken($bg_color, 5%)); + } + + &.horizontal.discrete block { margin: 0 1px; } + &.vertical.discrete block { margin: 1px 0; } + + block:not(.empty) { + border: 1px solid $selected_bg_color; + background-color: $selected_bg_color; + border-radius: 2px; + } + block.low { + border-color: $warning_color; + background-color: $warning_color; + } + block.high { + border-color: $selected_bg_color; + background-color: $selected_bg_color; + } + block.full { + border-color: $success_color; + background-color: $success_color; + } + block.empty { + background-color: if($variant=='light', transparentize($fg_color,0.8), $base_color); + border-color: if($variant=='light', transparentize($fg_color,0.8), $base_color); + } +} + +frame > border, +.frame { + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid $borders_color; +} + +frame.flat > border, +frame > border.flat, +.frame.flat { + border-style: none; +} + +scrolledwindow { + viewport.frame { // avoid double borders when viewport inside scrolled window + border-style: none; + } + + // This is used by GtkScrolledWindow, when content is touch-dragged past boundaries. + // This draws a box on top of the content, the size changes programmatically. + overshoot { + &.top { @include overshoot(top); } + &.bottom { @include overshoot(bottom); } + &.left { @include overshoot(left); } + &.right { @include overshoot(right); } + } + + // Overflow indication, works similarly to the overshoot, the size if fixed tho. + undershoot { + &.top { @include undershoot(top); } + &.bottom { @include undershoot(bottom); } + &.left { @include undershoot(left); } + &.right { @include undershoot(right); } + } + + junction { // the small square between two scrollbars + border-color: transparent; + // the border image is used to add the missing dot between the borders, details, details, details... + border-image: linear-gradient(to bottom, $borders_color 1px, transparent 1px) 0 0 0 1 / 0 1px stretch; + background-color: $_scrollbar_bg_color; + + &:dir(rtl) { border-image-slice: 0 1 0 0; } + } +} + +//vbox and hbox separators +separator { + background-color: transparentize(black, 0.9); + min-width: 1px; + min-height: 1px; +} + +// +// Lists +// +list { + background-color: $base_color; + border-color: $borders_color; + + row { padding: 2px; } +} + +row { + &:not(:hover) { transition: all 150ms $ease-out-quad; } + + &:selected { + @extend %selected_items; + + button { @extend %selected_button; } + } + + &.activatable { + &.has-open-popup, + &:hover { background-color: if($variant == 'light', transparentize(black, 0.97), transparentize(white, 0.95)); } + + &:active { color: $fg_color; } + &:disabled { + color: $insensitive_fg_color; + image { color: inherit; } + } + + &:selected { + &:active { color: $selected_fg_color; } + + &.has-open-popup, + &:hover { background-color: mix(black, $selected_bg_color, 10%); } + } + } +} + +// +// App Notifications +// +.app-notification { + padding: 10px; + color: $osd_fg_color; + background-color: $osd_bg_color; + background-clip: border-box; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: darken($osd_bg_color, 10%); + + border { border: none; } + + button { + @include button(osd); + &.flat { + @extend %undecorated_button; + border-color: transparentize($selected_bg_color, 1); + &:disabled { @extend %undecorated_button; } + } + &:hover { @include button(osd-hover); } + &:active, &:checked { @include button(osd-active); background-clip: padding-box; } + &:disabled { @include button(osd-insensitive); + } + } +} + +// +// Expanders +// +expander { + arrow { + min-width: 16px; + min-height: 16px; + -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); + + &:dir(rtl) { -gtk-icon-source: -gtk-icontheme('pan-end-symbolic-rtl'); } + &:hover { color: lighten($fg_color,30%); } //only lightens the arrow + &:checked { -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); } + } +} + +// +// Calendar +// +calendar { + color: $fg_color; + border: 1px solid $borders_color; + border-radius: 3px; + padding: 2px; + + &:selected { + background-color: $selected_bg_color; + color: $selected_fg_color; + border-radius: 1.5px; + } + &.header { + color: $fg_color; + border: none; + border-radius: 0; + } + &.button, &.button:focus { + color: transparentize($fg_color,0.55); + @include button(undecorated); + + &:hover { + color: $fg_color; + } + &:disabled { + color: $insensitive_fg_color; + background-color: transparent; + background-image: none; + } + } + &:indeterminate { color: gtkalpha(currentColor,0.55); } + &.highlight { + color: $fg_color; + } +} + +// +// Dialogs +// +.dialog-action-area .button.text-button { + padding: 6px 16px; +} + +.message-dialog .dialog-action-area .button { + padding: 8px; +} + +.message-dialog { // Message Dialog styling + -GtkDialog-button-spacing: 0; + + .titlebar { background-color: $header_bg; border-bottom: 1px solid darken($header_bg, 7%) } + + &.csd { // rounded bottom border styling for csd version + &.background { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: none; + } + .dialog-action-area .button { + padding: 8px; + border-radius: 0; + + @extend %middle_button; + + &:hover, &:active, &:disabled { + @extend %middle_button; + } + + &:first-child{ @extend %first_button; } + &:last-child { @extend %last_button; } + } + %middle_button { + border-right-style: none; + border-bottom-style: none; + } + %last_button { + border-bottom-right-radius: 3px; + } + %first_button { + border-left-style: none; + border-bottom-left-radius: 3px; + } + } +} + +// +// FileChooser +// +filechooser { + #pathbarbox { + background-color: $filechooser_bg; + border-bottom: 1px solid $borders_color; + } + + .search-bar { background-color: $filechooser_bg; } + + actionbar { background-color: $bg_color; } +} + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; +} + +// +// Sidebar +// +.sidebar { + border-style: none; + background-color: lighten($bg_color, 2%); + + @at-root %sidebar_left, + &:dir(ltr), + &.left, + &.left:dir(rtl) { + border-right: 1px solid $borders_color; + border-left-style: none; + } + + @at-root %sidebar_right, + &:dir(rtl), + &.right { + border-left: 1px solid $borders_color; + border-right-style: none; + } + + list { background-color: $base_color; } + + paned & { &.left, &.right, &.left:dir(rtl), &:dir(rtl), &:dir(ltr), & { border-style: none; }} +} + +stacksidebar { + &.sidebar { + &:dir(ltr) list, + &.left list, + &.left:dir(rtl) list { @extend %sidebar_left; } + + &:dir(rtl) list, + &.right list { @extend %sidebar_right; } + } + + row { + padding: 10px 4px; + + > label { + padding-left: 6px; + padding-right: 6px; + } + &.needs-attention { + background-image: radial-gradient(circle closest-side at 5% 25%, $destructive_color 0%, $destructive_color 100%, transparent 100%); + background-size: 70px; + background-position: 4px; + background-repeat: no-repeat; + } + &.activatable:selected.needs-attention { + background-image: radial-gradient(circle closest-side at 5% 25%, $selected_fg_color 0%, $selected_fg_color 100%, transparent 100%); + background-size: 70px; + background-position: 4px; + background-repeat: no-repeat; + } + } +} + +placessidebar { + > viewport.frame { border-style: none; } + + row { + // Needs overriding of the GtkListBoxRow padding + min-height: 30px; + padding: 0px; + // Using margins/padding directly in the SidebarRow + // will make the animation of the new bookmark row jump + > revealer { + padding: 0 10px; + } + image.sidebar-icon { + &:dir(ltr) { padding-right: 8px; } + &:dir(rtl) { padding-left: 8px; } + } + label.sidebar-label { + &:dir(ltr) { padding-right: 2px; } + &:dir(rtl) { padding-left: 2px; } + } + @at-root button.sidebar-button { + min-width: 22px; + min-height: 22px; + margin-top: 2px; + margin-bottom: 2px; + padding: 0; + @extend %button_basic_flat; + border-radius: 100%; + -gtk-outline-radius: 100%; + + &:not(:hover):not(:active) > image { opacity: 0.5 }; + } + + &.sidebar-placeholder-row { + padding: 0 8px; + min-height: 2px; + background-image: _solid($drop_target_color); + background-clip: content-box; + } + + &.sidebar-new-bookmark-row { color: $selected_bg_color; } + + &:drop(active):not(:disabled) { + &, label, image { color: $drop_target_color; } + + box-shadow: inset 0 1px $drop_target_color, + inset 0 -1px $drop_target_color; + + &:selected { + &, label, image { color: $selected_fg_color; } + background-color: $drop_target_color; + } + } + } +} + +// +// PlacesView +// +placesview { + .server-list-button > image { + transition: 200ms $ease-out-quad; + -gtk-icon-transform: rotate(0turn); + } + + .server-list-button:checked > image { + transition: 200ms $ease-out-quad; + -gtk-icon-transform: rotate(-0.5turn); + } + + // this selects the "connect to server" label + > actionbar > revealer > box > label { + padding-left: 8px; + padding-right: 8px; + } +} + +// +// Paned +// +paned { + > separator { + min-width: 1px; + min-height: 1px; + -gtk-icon-source: none; + border-style: none; + background-color: transparent; + background-image: _solid($borders_color); + background-size: 1px 1px; + + &:selected { background-image: _solid($selected_bg_color); } + + &.wide { + min-width: 5px; + min-height: 5px; + background-color: transparent; + } + } + + &.horizontal > separator { + background-repeat: repeat-y; + margin: 0 -3px 0 -3px; + padding: 0 3px 0 3px; + background-position: center; + + &.wide { + margin: 0; + padding: 0; + background-repeat: no-repeat; + background-position: center; + background-image: -gtk-scaled(url("assets/pane-separator-vertical.png"), url("assets/pane-separator-vertical@2.png")); + background-size: 2px 24px; + } + } + + &.vertical > separator { + margin: -3px 0 -3px 0; + padding: 3px 0 3px 0; + background-repeat: repeat-x; + background-position: center; + + &.wide { + margin: 0; + padding: 0; + background-repeat: no-repeat; + background-position: center; + background-image: -gtk-scaled(url("assets/pane-separator.png"), url("assets/pane-separator@2.png")); + background-size: 24px 2px; + } + } +} + +// +// GtkInfoBar +// +infobar { + border-style: none; + + &.info, + &.question, + &.warning, + &.error { + background-color: $selected_bg_color; + color: $selected_fg_color; + caret-color: currentColor; + + button { @extend %selected_button } + + selection { + color: $selected_bg_color; + background-color: $selected_fg_color; + } + + *:link { @extend %link_selected; } + + &:disabled { + label, image { color: transparentize($selected_fg_color, 0.5); } + } + } + + &.warning { background-color: $warning_color; } + &.error { background-color: $destructive_color; } + &.question { background-color: $question_color; } +} + +// +// Buttons on selected backgrounds +// +%selected_button { + + @at-root %selected_button_normal, & { + color: $selected_fg_color; + background-color: transparentize($selected_fg_color, 1); + border-color: transparentize($selected_fg_color, 0.5); + } + + &.flat { + @include button(undecorated); + color: $selected_fg_color; + background-color: transparentize($selected_fg_color, 1); + + @at-root %selected_button_flat_disabled, + &:disabled { + &, label { color: transparentize($selected_fg_color, 0.6); } + } + } + &:hover { + color: $selected_fg_color; + background-color: transparentize($selected_fg_color, 0.8); + border-color: transparentize($selected_fg_color, 0.2); + } + @at-root %selected_button_active, + &:active, &:active:hover, &:checked { + color: $selected_bg_color; + background-color: $selected_fg_color; + border-color: $selected_fg_color; + } + &:disabled { + &, label { color: transparentize($selected_fg_color, 0.5); } + background-color: transparentize($selected_fg_color, 1); + border-color: transparentize($selected_fg_color, 0.6); + + @at-root %selected_button_disabled_checked, + &:active, &:checked { + color: $selected_bg_color; + background-color: transparentize($selected_fg_color, 0.5); + border-color: transparentize($selected_fg_color, 0.6); + } + } +} + +// +// Tooltips +// +tooltip, +.tooltip { + &.background { + // background-color needs to be set this way otherwise it gets drawn twice + // see https://bugzilla.gnome.org/show_bug.cgi?id=736155 for details. + background-color: $tooltip_bg_color; + background-clip: padding-box; + + label { padding: 4px; } + } + + color: $tooltip_fg_color; + border-radius: 2px; + border: 1px solid $tooltip_border_color; + + decoration { background-color: transparent; } + + * { // Yeah this is ugly + background-color: transparent; + color: $tooltip_fg_color; + } +} + +// +// Color Chooser +// + +colorswatch { + // This widget is made of two boxes one on top of the other, the lower box is GtkColorSwatch {} the other one + // is GtkColorSwatch .overlay {}, GtkColorSwatch has the programmatically set background, so most of the style + // is applied to the overlay box. + + // take care of colorswatches on selected elements + // :selected & { + // box-shadow: none; + // &.overlay, &.overlay:hover { + // border-color: $selected_fg_color; + // } + // } + + &, &:drop(active) { border-style: none; } + + // border rounding + &.top { + border-top-left-radius: 3px; + border-top-right-radius: 3px; + + overlay { + border-top-left-radius: 3px; + border-top-right-radius: 3px; + } + } + &.bottom { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + + overlay { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + } + } + &.left, &:first-child:not(.top) { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + + overlay { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + } + } + &.right, &:last-child:not(.bottom) { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + + overlay { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + } + } + &.dark overlay { + color: transparentize(white, 0.3); + &:hover { + border-color: if($variant == 'light', transparentize(black, 0.5), $borders_color); + } + } + &.light overlay { + color: transparentize(black, 0.3); + &:hover { + border-color: if($variant == 'light', transparentize(black, 0.7), $borders_color); + } + } + + overlay { + border: 1px solid if($variant == 'light', transparentize(black, 0.85), $borders_color); + &:hover { background-color: transparentize(white, 0.8) } + } + + &:disabled { + opacity: 0.5; + overlay { + border-color: transparentize(black, 0.4); + box-shadow: none; + } + } + + // make the add color button looks like, well, a button + &#add-color-button { + border-style: solid; // the borders are drawn by the overlay for standard colorswatches to have them semi + border-width: 1px; // translucent on the colored background, here it's not necessary so they need to be set + @include button(normal); + &:hover { @include button(hover); } + overlay { @include button(undecorated); } // reset the overlay to not cover the button style underneath + } +} + +button.color { + padding: 0; + + colorswatch:first-child:last-child { + &, overlay { + margin: 4px; + border-radius: 0; + } + } +} + +// colorscale popup +colorchooser .popover.osd { border-radius: 3px; } + +// +// Misc +// +//content view (grid/list) +.content-view { + background-color: $base_color; + &:hover { -gtk-icon-effect: highlight; } + rubberband { @extend rubberband; } +} + +.scale-popup { + .osd & { @extend %osd } + + button { + &:hover { // +/- buttons on GtkVolumeButton popup + @include button(hover); + } + } +} + +// Decouple the font of context menus from their entry/textview +.touch-selection, +.context-menu { font: initial;} +.monospace { font-family: Monospace; } + +// +// Shortcuts Help +// +button.circular, +button.circular-button, +.stack-switcher > button.circular { + min-width: 24px; + min-height: 24px; + padding: 5px; + border-radius: 50%; + -gtk-outline-radius: 50%; + + label { padding: 0; } +} + +.keycap { + min-width: 16px; + min-height: 20px; + + padding: 3px 6px 4px 6px; + + color: $fg_color; + background-color: $base_color; + border: 1px solid $borders_color; + border-radius: 2.5px; + box-shadow: inset 0px -2px 0px if($variant=='light', transparentize(black, 0.95), transparentize(black, 0.85)); +} + +// +// Dnd +// +*:drop(active):focus, +*:drop(active) { + box-shadow: inset 0 0 0 1px $selected_bg_color; +} + + +// +// Window Decorations +// +decoration { + border-radius: 8px 8px 0 0; + border-width: 0px; + + $_wm_border: if($variant=='light', transparentize(black, 0.80), transparentize(black, 0.65)); + $_wm_border_backdrop: if($variant=='light', transparentize(black, 0.85), transparentize(black, 0.7)); + + box-shadow: 0 3px 9px 1px transparentize(black, 0.5), + 0 0 0 1px $wm_border; //doing borders with box-shadow + + // this is used for the resize cursor area + margin: 10px; + + &:backdrop { + // the transparent shadow here is to enforce that the shadow extents don't + // change when we go to backdrop, to prevent jumping windows + box-shadow: 0 3px 9px 1px transparent, + 0 2px 6px 2px transparentize(black, 0.8), + 0 0 0 1px $wm_border_unfocused; + } + + .fullscreen &, + .maximized &, + .tiled &, + .tiled &:backdrop { + border-radius: 0; + box-shadow: 0 3px 9px 1px transparent, + 0 2px 6px 2px transparent, + 0 0 0 1px $wm_border_unfocused; + } + .popup & { + box-shadow: none; + border-radius: 0; + } + // server-side decorations as used by mutter + .ssd & { + border-radius: 8px 8px 0 0; + box-shadow: 0 0 0 1px if($variant == 'dark', transparentize(black, 0.35), $wm_border); + + &.maximized { border-radius: 0; } + } + .csd.popup & { + border-radius: 2px; + box-shadow: 0 1px 4px transparentize(black, 0.8), + 0 0 0 1px transparentize($wm_border, 0.1); + } + tooltip.csd & { + border-radius: 2px; + box-shadow: 0 1px 3px 1px $_wm_border; + } + message-dialog.csd & { border-radius: 3px; } + .solid-csd & { + border-radius: 0; + margin: 1px; + background-color: $header_bg; + box-shadow: none; + } +} + +// +// Titlebuttons +// +headerbar, +.titlebar { + + &.default-decoration button.titlebutton { // no vertical padding for ssd buttons + padding-top: 0px; // already handled by the titlebar-padding + padding-bottom: 0px; + min-width: 22px; + min-height: 22px; + margin: 0; + } + + button.titlebutton { + $_wm_backdrop_icon_color: if($variant == 'light', darken($wm_icon_unfocused_bg, 5%), lighten($wm_icon_unfocused_bg, 5%)); + + min-width: 18px; + min-height: 18px; + @extend .image-button; + + padding: 10px 3px; + margin: 0; + transition: none; + + @include button(undecorated); + background-color: transparentize($header_bg, 1); + + &:hover { + @include button(header-hover); + } + &:active, &:checked { + @include button(header-active); + } + + &.close, &.maximize, &.minimize { + -gtk-icon-theme: "Mint-Y"; + + background-color: transparent; + background-size: 18px 18px; + background-position: center; + background-repeat: no-repeat; + border-width: 0; + } + + &.close { + color: $selected_fg_color; + @include draw_circle($selected_bg_color); + + &:hover { @include draw-circle(lighten($selected_bg_color, 5%)); } + &:active { @include draw-circle(darken($selected_bg_color, 5%)); } + &:backdrop { @include draw-circle($_wm_backdrop_icon_color); } + } + + &.maximize, + &.minimize { + &:hover, + &:hover:backdrop { + @include draw-circle($wm_button_hover_bg); + } + &:active, + &:active:backdrop { + @include draw-circle($wm_button_active_bg); + } + &:backdrop { + color: $_wm_backdrop_icon_color; + } + } + } +} + +// catch all extend +%selected_items { + background-color: $selected_bg_color; + + @at-root %nobg_selected_items, & { + color: $selected_fg_color; + + @at-root %selected_items_disabled, + &:disabled { color: mix($selected_fg_color, $selected_bg_color, 50%); } + } +} diff --git a/gtk-3.0/sass/_drawing.scss b/gtk-3.0/sass/_drawing.scss new file mode 100755 index 0000000..17b7be7 --- /dev/null +++ b/gtk-3.0/sass/_drawing.scss @@ -0,0 +1,390 @@ +// Drawing mixins + +// generic drawing of more complex things + +// Solid color image +@function _solid($c) { + @return linear-gradient(to bottom, $c, $c); +} + +@mixin _shadows($shadow1, $shadow2:none, $shadow3:none, $shadow4:none) { +// +// Helper function to stack up to 4 box-shadows; +// + + @if $shadow4!=none { box-shadow: $shadow1, $shadow2, $shadow3, $shadow4; } + @else if $shadow3!=none { box-shadow: $shadow1, $shadow2, $shadow3; } + @else if $shadow2!=none { box-shadow: $shadow1, $shadow2; } + @else { box-shadow: $shadow1; } +} + +// Entries + +@mixin entry($t) { +// +// Entries drawing function +// +// $t: entry type +// + + @if $t==normal { + // + // normal entry + // + color: $text_color; + border-color: $entry_border; + background-color: $entry_bg; + } + + @if $t==focus { + // + // focused entry + // + color: $text_color; + border-color: if($variant=='light', $selected_bg_color, $button_border); + background-color: $entry_bg; + + @if $variant == 'dark' { + box-shadow: inset 1px 0 $selected_bg_color, + inset -1px 0 $selected_bg_color, + inset 0 1px $selected_bg_color, + inset 0 -1px $selected_bg_color; + } + } + + @if $t==insensitive { + // + // insensitive entry + // + color: $insensitive_fg_color; + border-color: transparentize($entry_border, 0.45); + background-color: transparentize($entry_bg, 0.45); + } + + @if $t==header-normal { + // + // normal header-bar entry + // + + color: $header_fg; + border-color: $header_entry_border; + background-color: $header_entry_bg; + + image, image:hover { color: inherit; } + } + + @if $t==header-focus { + // + // focused header-bar entry + // + color: $header_fg; + border-color: $selected_bg_color; + background-color: $header_entry_bg; + } + + @if $t==header-insensitive { + // + // insensitive header-bar entry + // + color: transparentize($header_fg, 0.45); + background-color: transparentize($header_entry_bg, 0.15); + } + + @else if $t==osd { + // + // normal osd entry + // + color: $osd_fg_color; + border-color: $osd_entry_border; + background-color: $osd_entry_bg; + + image, image:hover { color: inherit; } + } + + @else if $t==osd-focus { + // + // active osd entry + // + color: $selected_fg_color; + border-color: $osd_entry_border; + background-color: $selected_bg_color; + } + + @else if $t==osd-insensitive { + // + // insensitive osd entry + // + color: transparentize($osd_fg_color, 0.45); + background-color: transparentize($osd_entry_bg, 0.15); + } +} + +// Buttons + +@mixin button($t, $actionb_color:red) { +// +// Button drawing function +// +// $t: button type, +// $actionb_color: used for destructive and suggested action buttons + + @if $t==normal { + // + // normal button + // + color: $fg_color; + outline-color: transparentize($fg_color, 0.7); + border-color: $button_border; + background-color: $button_bg; + } + + @else if $t==hover { + // + // hovered button + // + color: $fg_color; + outline-color: transparentize($fg_color, 0.7); + border-color: $button_border; + background-color: lighten($button_bg, 5%); + } + + @else if $t==active { + // + // pushed button + // + color: $fg_color; + outline-color: transparentize($fg_color, 0.7); + + border-color: $button_active_border; + background-color: $button_active_bg; + } + + @else if $t==insensitive { + // + // insensitive button + // + color: $insensitive_fg_color; + border-color: transparentize($button_border, 0.45); + background-color: transparentize($button_bg, 0.45); + + label { color: inherit; } + } + + @else if $t==insensitive-active { + // + // insensitive pushed button + // + color: transparentize($fg_color, 0.2); + border-color: transparentize($button_active_border, 0.15); + background-color: transparentize($button_active_bg, 0.05); + + opacity: 0.6; + + label { color: inherit; } + } + + @if $t==header-normal { + // + // normal header-bar button + // + color: $header_fg; + outline-color: transparentize($header_fg, 0.7); + outline-offset: -3px; + background-color: transparentize($header_bg, 1); + border-color: transparentize($header_bg, 1); + } + + @else if $t==header-hover { + // + // hovered header-bar button + // + color: $header_fg; + outline-color: transparentize($header_fg, 0.7); + border-color: $header_button_border; + background-color: $header_button_bg; + } + + @else if $t==header-active { + // + // pushed header-bar button + // + color: $header_fg; + outline-color: transparentize($header_fg, 0.7); + border-color: if($variant=='light', $header_button_border, $header_button_border); + background-color: $button_active_bg; + } + + @else if $t==header-insensitive { + // + // insensitive header-bar button + // + color: transparentize($header_fg, 0.45); + background-color: transparentize($header_bg, 1); + border-color: transparentize($header_bg, 1); + + label { color: inherit; } + } + + @else if $t==header-insensitive-active { + // + // header-bar insensitive pushed button + // + color: transparentize($fg_color, 0.2); + border-color: transparentize($button_active_border, 0.15); + background-color: transparentize($button_active_bg, 0.05); + } + + @else if $t==osd { + // + // normal osd button + // + color: $osd_fg_color; + outline-color: transparentize($osd_fg_color, 0.7); + border-color: $osd_button_border; + background-color: $osd_button_bg; + } + + @else if $t==osd-hover { + // + // active osd button + // + color: $osd_fg_color; + outline-color: transparentize($osd_fg_color, 0.7); + border-color: $osd_button_border; + background-color: opacify(lighten($osd_button_bg, 7%), 0.1); + } + + @else if $t==osd-active { + // + // active osd button + // + color: $osd_fg_color; + outline-color: transparentize($osd_fg_color, 0.7); + border-color: $osd_button_border; + background-color: transparentize(black, 0.85); + } + + @else if $t==osd-insensitive { + // + // insensitive osd button + // + color: $osd_insensitive_fg_color; + border-color: $osd_button_border; + background-color: transparentize($osd_button_bg, 0.15); + } + + @else if $t==suggested_destructive { + // + // suggested or destructive action buttons + // + background-clip: border-box; + + color: $selected_fg_color; + outline-color: transparentize($selected_fg_color, 0.7); + background-color: $actionb_color; + border-color: $actionb_color; + } + + @else if $t==undecorated { + // + // reset + // + border-color: transparent; + background-color: transparent; + background-image: none; + } +} + +// +// Titlebar circular buttons +// +@mixin draw_circle($c) { + background-image: -gtk-gradient(radial, + center center, 0, + center center, 0.5, + to($c), + to(transparent)); +} + +// +// Overshoot +// +@mixin overshoot($p, $c:$selected_bg_color) { +// $p: position +// $c: base color +// +// possible $p values: +// top, bottom, right, left +// + + $_big_gradient_length: 60%; + + $_position: center top; + $_big_gradient_size: 100% $_big_gradient_length; + + @if $p==bottom { + $_position: center bottom; + } + + @else if $p==right { + $_position: right center; + $_big_gradient_size: $_big_gradient_length 100%; + } + + @else if $p==left { + $_position: left center; + $_big_gradient_size: $_big_gradient_length 100%; + } + + background-image: -gtk-gradient(radial, + $_position, 0, + $_position, 0.6, + from(transparentize($c, 0.8)), + to(transparentize($c, 1))); + + background-size: $_big_gradient_size; + background-repeat: no-repeat; + background-position: $_position; + + background-color: transparent; // reset some properties to be sure to not inherit them somehow + border: none; // + box-shadow: none; // +} + +// +// Undershoot +// +@mixin undershoot($p) { +// $p: position +// +// possible $p values: +// top, bottom, right, left +// + + $_undershoot_color_dark: transparentize(black, 0.8); + $_undershoot_color_light: transparentize(white, 0.8); + + $_gradient_dir: left; + $_dash_bg_size: 10px 1px; + $_gradient_repeat: repeat-x; + $_bg_pos: center $p; + + background-color: transparent; // shouldn't be needed, but better to be sure; + + @if ($p == left) or ($p == right) { + $_gradient_dir: top; + $_dash_bg_size: 1px 10px; + $_gradient_repeat: repeat-y; + $_bg_pos: $p center; + } + + background-image: linear-gradient(to $_gradient_dir, // this is the dashed line + $_undershoot_color_light 50%, + $_undershoot_color_dark 50%); + + padding-#{$p}: 1px; + background-size: $_dash_bg_size; + background-repeat: $_gradient_repeat; + background-origin: content-box; + background-position: $_bg_pos; +} diff --git a/gtk-3.0/sass/_libhandy.scss b/gtk-3.0/sass/_libhandy.scss new file mode 100755 index 0000000..9120074 --- /dev/null +++ b/gtk-3.0/sass/_libhandy.scss @@ -0,0 +1,247 @@ +/* Based on _Adwaita-base.scss from libhandy */ + +// HdyComboRow + +popover.combo { + padding: 0; + + list { + background-color: transparent; + + > row { + padding: 0 10px; + min-height: 50px; + + &:first-child { @extend %linked_vertical_top; } + &:last-child { @extend %linked_vertical_bottom; } + } + } + + overshoot.top { @extend %linked_vertical_top; } + overshoot.bottom { @extend %linked_vertical_bottom; } + + scrollbar.vertical { + //background-color: $_popover_bg; + + &:dir(ltr) { @extend %linked_right; } + &:dir(rtl) { @extend %linked_left; } + } +} + +// HdyExpanderRow + +row.expander { + padding: 0px; + + &:checked image.expander-row-arrow:not(:disabled) { + color: $selected_bg_color; + } + + image.expander-row-arrow:disabled { + color: $insensitive_fg_color; + } +} + +// HdyKeypad + +keypad { + .digit { + font-size: 200%; + font-weight: bold; + } + + .letters { + font-size: 70%; + } + + .symbol { + font-size: 160%; + } +} + +// HdyViewSwitcher + +viewswitcher { + &, & button { + margin: 0; + padding: 0; + } + + button { + border-radius: 0; + border-top: 0; + border-bottom: 0; + + &:not(:checked):not(:hover) { + background: transparent; + border-color: transparent; + } + + &:checked, &:active { + border-color: $selected_bg_color; + } + + // View switcher button + > stack > box { + &.narrow { + font-size: 0.75rem; + padding-top: 7px; + padding-bottom: 5px; + + image, + label { + padding-left: 8px; + padding-right: 8px; + } + } + + &.wide { + padding: 8px 10px; + + label { + &:dir(ltr) { + padding-right: 7px; + } + + &:dir(rtl) { + padding-left: 7px; + } + } + } + } + + &.needs-attention { + > stack > box label { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to($selected_bg_color), to(transparent)); + background-size: 6px 6px; + background-repeat: no-repeat; + background-position: right 0px; + + &:dir(rtl) { + background-position: left 0px; + } + } + + &:active > stack > box label { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to($selected_fg_color), to(transparent)); + } + } + } +} + +// HdyViewSwitcherBar + +viewswitcherbar actionbar > revealer > box { + padding: 0; +} + +// Content list + +list.content { + &, + list { + background-color: transparent; + } + + // Nested rows background + list.nested > row:not(:active) { + &:not(:hover):not(:selected), + &:hover:not(.activatable):not(:selected) { + background-color: mix($bg_color, $base_color); + } + + &:hover.activatable:not(:selected) { + background-color: if($variant != 'dark', mix($base_color, black, 95%), mix($base_color, white, 97%)); + } + } + + > row { + // Regular rows and expander header rows background + &:not(.expander):not(:active):not(:hover):not(:selected), + &:not(.expander):not(:active):hover:not(.activatable):not(:selected), + &.expander row.header:not(:active):not(:hover):not(:selected), + &.expander row.header:not(:active):hover:not(.activatable):not(:selected) { + background-color: $base_color; + } + + &:not(.expander):not(:active):hover.activatable:not(:selected), + &.expander row.header:not(:active):hover.activatable:not(:selected) { + background-color: if($variant != 'dark', mix($base_color, black, 95%), mix($base_color, white, 97%)); + } + + &, + list > row { + border-color: $borders_color; + border-style: solid; + transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + } + + // Top border + &:not(:last-child) { + border-width: 1px 1px 0px 1px; + } + + // Rounded top + &:first-child, + &.expander:first-child row.header, + &.expander:checked, + &.expander:checked row.header, + &.expander:checked + row, + &.expander:checked + row.expander row.header { + @extend %linked_vertical_top; + } + + // Bottom border + &:last-child, + &.checked-expander-row-previous-sibling, + &.expander:checked { + border-width: 1px; + } + + // Rounded bottom + &:last-child, + &.checked-expander-row-previous-sibling, + &.expander:checked, + &.expander:not(:checked):last-child row.header, + &.expander:not(:checked).checked-expander-row-previous-sibling row.header, + &.expander.empty:checked row.header, + &.expander list.nested > row:last-child { + @extend %linked_vertical_bottom; + } + + // Add space around expanded rows + &.expander:checked:not(:first-child), + &.expander:checked + row { + margin-top: 5px; + } + } +} + +// Unified window + +window.csd.unified:not(.solid-csd):not(.fullscreen):not(.tiled):not(.tiled-top):not(.tiled-bottom):not(.tiled-left):not(.tiled-right):not(.maximized) { + &, + > decoration, + > decoration-overlay { + border-radius: 3px; + } +} + +// HdyWindowHandle separator + +.windowhandle separator.sidebar { + &:dir(ltr), &.left, &.left:dir(rtl), + &:dir(rtl), &.right { + background-color: $header_border; + margin: 0; + } +} + +hdyleaflet { + &:last-child headerbar { + border-top-right-radius: 8px; + } + &:first-child headerbar { + border-top-left-radius: 8px; + } +} \ No newline at end of file diff --git a/gtk-3.0/sass/_lightdm.scss b/gtk-3.0/sass/_lightdm.scss new file mode 100755 index 0000000..bd767bf --- /dev/null +++ b/gtk-3.0/sass/_lightdm.scss @@ -0,0 +1,173 @@ +// the panel widget at the top +#panel_window { + background-color: $panel_bg; + color: $panel_fg; + font-weight: bold; + box-shadow: inset 0 -1px darken($panel_bg, 7%); + + // the menubars/menus of the panel, i.e. indicators + menubar, + menubar > menuitem { + background-color: transparent; + color: $panel_fg; + font-weight: bold; + } + + menubar menuitem:disabled { + color: transparentize($panel_fg, 0.5); + + label { color: inherit; } + } + menubar menu > menuitem { font-weight: normal; } +} + +// the login window +#login_window, +#shutdown_dialog, +#restart_dialog { + font-weight: normal; + border-style: none; + background-color: transparent; + color: $fg_color; +} + +// the top half of the login-window, in GtkDialog terms, the content +#content_frame { + padding-bottom: 14px; + background-color: $bg_color; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid transparentize(black, 0.9); + border-width: 1px 1px 0 1px; +} + +#content_frame button { + @include button(normal); + + &:hover { @include button(hover); } + &:active, &:checked { @include button(active); } + &:disabled { @include button(insensitive); } +} + +// the lower half of the login-window, in GtkDialog terms the buttonbox or action area +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: if($variant=='light', $osd_bg_color, $header_bg); + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid transparentize(black, 0.9); + border-width: 0 1px 1px 1px; + box-shadow: inset 0 1px if($variant=="light", $dark_sidebar_border, $header_border); +} + +#buttonbox_frame button { + @include button(osd); + + &:hover { @include button(osd-hover); } + &:active, &:checked { @include button(osd-active); } + &:disabled { @include button(osd-insensitive); } +} + +#login_window #user_combobox { + color: $fg_color; + font-size: 13px; + + menu { font-weight: normal; } +} + +// the user's avatar box +#user_image { + padding: 3px; + border-radius: 2px; +} + +// the border around the user's avatar box +#user_image_border {} + +// the shutdown button +#shutdown_button.button { + @include button(suggested_destructive, $destructive_color); + + &:hover { @include button(suggested_destructive, lighten($destructive_color, 10%)); } + &:active, &:checked { @include button(suggested_destructive, darken($destructive_color, 10%)); } +} + +// the restart button +#restart_button.button { + @include button(suggested_destructive, $suggested_color); + + &:hover { @include button(suggested_destructive, lighten($suggested_color, 10%)); } + &:active, &:checked { @include button(suggested_destructive, darken($suggested_color, 10%)); } +} + +// the warning, in case a wrong password is entered or something else goes wrong according to PAM +#greeter_infobar { + border-bottom-width: 0; + font-weight: bold; +} + +// +// Lightdm +// + +window.background.lightdm { + menubar { + > menuitem { padding : 0 5px 0 5px; } + } + + button { + + &.flat.option-button { + background-color: transparent; + color: #dadada; + + &:hover { + border-color: transparentize($borders_color, 0.8); + background-color: transparentize(black, 0.5); + } + + &:active { + border-color: $borders_color; + background-color: $selected_bg_color; + color: $selected_fg_color; + } + } + + &, + &.toggle-button { + border-color: transparent; + background-color: transparent; + color: #dadada; + + &:hover { + border-color: transparentize($borders_color, 0.8); + background-color: transparentize(black, 0.5); + } + + &:active, + &.selected { + border-color: transparentize($borders_color, 0.8); + background-color: $selected_bg_color; + color: $selected_fg_color; + } + } + } + + entry, + .lightdm-combo entry { + background: transparentize(black, 0.5); + color: white; + } + + entry:active { // for spinner + -gtk-icon-source: -gtk-icontheme('process-working-symbolic'); + animation: spinner 1s linear infinite; + } + + .lightdm-combo { + border-radius: 0; + background-color: transparent; + } +} diff --git a/gtk-3.0/sass/_ubiquity.scss b/gtk-3.0/sass/_ubiquity.scss new file mode 100755 index 0000000..147dcd4 --- /dev/null +++ b/gtk-3.0/sass/_ubiquity.scss @@ -0,0 +1,8 @@ +// +// Ubiquity +// + +.ubiquity-menubar { + background-color: #3f3f3f; + color: #eeeeee; +} diff --git a/gtk-3.0/sass/gtk-dark.scss b/gtk-3.0/sass/gtk-dark.scss new file mode 100755 index 0000000..cb1ffe7 --- /dev/null +++ b/gtk-3.0/sass/gtk-dark.scss @@ -0,0 +1,10 @@ +$variant: 'dark'; +$tint: 'no-tint'; + +@import 'colors'; +@import 'drawing'; +@import 'common'; +@import 'applications'; +@import 'lightdm'; +@import 'colors-public'; +@import 'libhandy'; \ No newline at end of file diff --git a/gtk-3.0/sass/gtk.scss b/gtk-3.0/sass/gtk.scss new file mode 100755 index 0000000..1dd5b14 --- /dev/null +++ b/gtk-3.0/sass/gtk.scss @@ -0,0 +1,11 @@ +$variant: 'light'; +$tint: 'no-tint'; + +@import 'colors'; +@import 'drawing'; +@import 'common'; +@import 'applications'; +@import 'lightdm'; +@import 'ubiquity'; +@import 'colors-public'; +@import 'libhandy'; \ No newline at end of file diff --git a/gtk-3.0/thumbnail-dark.png b/gtk-3.0/thumbnail-dark.png new file mode 100755 index 0000000000000000000000000000000000000000..23f120b041feefd2c1f4c224e0e5a394cd190c29 GIT binary patch literal 1519 zcmV&^Ll10Sqx<6fqJFi6(%?7vqJ=AZQ?H07E3q zGQk-6j~g3vfw9^R)~#FZ+O_N7yIy;~=#UQDGRQj1cHcLB?z!J{z5CqL@AG?}KCra3 z6bMSbFag2%h=_dfJRb-Ig25oq^UwMtK?p@65k*lD!juEeFbn`7Jw2Tuh-V!%%d&%m zgABt^6qRz;!LqDUshj|m0RRXgwOY-xY$|#*&+`bOiDQTak!l_&42A+|0kj|ibjs(^ zlSEm$>f)DYilvE$eV>PEJa6pla>NUuBuH1J$(*i|D#ZW*k27HDvKw100bim#2iIz~ zkvv*1mro?7LqkK4=F#PA=1HVv;)Wtbq-hi#&Al$SzJ14syK5WVh3l#pDC1oZSIw_ls+VF9 zms3VuFx=DSOb|dxP)UU@!K@xau&6>$ibcuuXrA+0TCbT_u1TXY;G#>m?Rx(AJ+(J| z003&v=H1Kw`u4Z%niVo~Ii`!4m8HPx@q&y)a<`TFUjry6ZR zYWAj`OS}K{&YGJklZaW9;qbA`)?jiepFMu7-|SktQa__$YRnj2k%kcAkNJ@!d}g7h z?aJL`4Tcz%K6g=0;Le2sF4pO=tM%j$y8LQS-TwMM4xs7$N5f@E<-fVH0vT#Qxo*R= z%irC!p`!1rdON_Rc?aHL*S!G^Mp6b7P%?x!CK;yE7TfbZwaS_YK@9OR`06fu( znJ8<~?9h$68&;MFp!<^HPWjrR^oDZ)1P7X~cl&t&Sevnzo1I2uz!w@L%8Z{od8k=J zqpIpTI1U?5v|H{uX&L$2`Z;oyI9@BMV#LsT(a`C0vjBigXaCOGQt}{7NhQHLLhhym zUmP_t7*giG@YXx;y?$`tPj{c_O-Ym}(BmCO81gy-q)Lnf0C>jDgzvAzfU#Zg#4tz@ z_&~qsmt$=NBKpm)$5MU*8|9NZVF|O&&a0QLGJU=h2O!J?IJ_1NNf{OO716xleY9dV zJ#2lrR828Xe<;xnkAXxazGD4cxsn>Ndi%{T$>=D1T!HArvdTPKM$&S$q%uFc-a9gE zj6p+@Jh!w=!}ayL!#wL8U{$&-3Id2S7L;lc004v;Hz(C*NH73lR5@t5+8QoeR-8dX zOq^Y|Oz*qdY~{uw&y%5-R?WgN3_@7BwqP`U+0tnrk?Q5CYPJ^FY$?f}p^C2W?Hovg zbwqiz-`aNm@QHRG55Qf+&&CaJ@A{PS`Ug$7Zx7}H0Jwjyo$FXo^V!~2w~p*P992Ga z=HQt()^FLfng(8Tk3dKW}>)wBHl+Azq=8s1!vvp~U<4jm0W_P9jw%KSC7L|a{ z!;C7-9Xrh2VY^a)i(^AE`*H%xlWwiUJ?KxTzO2L7+14Kl@rc9; zgonfYki%zc>$_@bcUawthOtRy9si?*^=JXK09w$~gN6`t95-Q}isQJH+NSgXG(yPX zaHQI%lcy8QvUa;Y)wZb&CpsiaG7Mw0*(TE7yHo@XA*3iO)oxB03002ovPDHLkV1h>M+&usQ literal 0 HcmV?d00001 diff --git a/gtk-3.0/thumbnail.png b/gtk-3.0/thumbnail.png new file mode 100755 index 0000000000000000000000000000000000000000..31bd9dc2712fb5abd68050003fb4428144982b0c GIT binary patch literal 1511 zcmV#ptn@Q;qUVcQK^v5fov_1t^UCGUND{l3rp+(9mv z3-F4*1U!NVBjHfwa5xBp;5hD~za^m%!!VUf6;rceg=3pI-La0yg^Y`3*^JI!v&1pttW6-kP8ojOO1NO;hL z8kI5tV8HLWY&pA3u_feLYu^o{*+8>_p%It&w#$3lWNXe#Uz!@183oXRTPL=ceRDgw z@4*tYpDNk1u0Rv6Mr8V0f3c@6$et`189z{sO8HKjI~?Vv_U{1*v3aH$e^YxM03aOe z`@2~7)@18i;zGCNTb;hlJXsK z#!dqj@J7!%AViurXK~h7N4wn&P!bn*m!2=GET4-50KAvWx7IxQ!E*EAuRFTf-J1-O z)HxZ%#b7L*Sz56p%l_lh%9^G>JdiA7(fZPj1sc?QW#9I1b&F)b8E^Hwz3B9kvbPFT z(CAWrcJ^AeV(R(dYdUS$LguvFT82ADNYRYH!`?C@WkIw&n(_W={JCS&tmhJukbfJ+ z+&A95daY9S{(;p~5a7Eh*ghC@1J{o1KjT|f{^iq2wE4S__U%72rDAmgV2QQ{x_tj9 zSrUKeiFeD7x6Xer4~NE&EFu&!EX}eE06+*MOJ~2LQEEww=q0)$ETqE^r^ILGXBPng z8ro{DJ*I!s9OjUq@6S3ISN)!K#l^)hZ`kphbKguEmD_&5#e9mSOf(c<{>Fl*h%5;(<>Wo!{ z*Aeb2k{Z#t&(AKBh-DJ7Y+-iM@Np02jDmH*@`AmGwq=W1U+;|{4pn@3Y}dip|FsrG z>bufppKnsS6ds(6Gy$V}JPZIpfXT7JQ3!%Kc07%O2y zQ3#6ShD9J!Wi2U8akXCWr2!;>0LKRV+8ovIWkWOPf@tH#UOO?kF4Ba3K&-;yNE03h z1!!NLvC8dr#z{3}rz{c6haWby)shrJQvD6rYe%GsLUdX^Ea13dF`Bkyp5W5ydMm}TWQU=qRWfgWG7|k7gQSRa zttVNI;W*CFe0(g=a~r`xuQrIPsRIXS8}005G__{EuxpKV@!?1{GzzB4S|xn|dzs>6F<`+@+{ zjDlBpu1rI~z=NpgdWo*nmkuK^+UK^7C10n`G1;1F#vf^og;8B%PH0OBzG1OgEPB0u zB5eXqCX-gHy=(B)uLs6>dCAyOlZG5mjmw-j z?FAu>hJ2PIP=4fk9l6@V%a)%;Ybr@|)1L` +image/svg+xml \ No newline at end of file diff --git a/metacity-1/close-icon.svg b/metacity-1/close-icon.svg new file mode 100755 index 0000000..c14288c --- /dev/null +++ b/metacity-1/close-icon.svg @@ -0,0 +1,60 @@ + + + + + + image/svg+xml + + + + + + + + diff --git a/metacity-1/max-icon.svg b/metacity-1/max-icon.svg new file mode 100755 index 0000000..8a05802 --- /dev/null +++ b/metacity-1/max-icon.svg @@ -0,0 +1,63 @@ + + + + + + image/svg+xml + + + + + + + + + + diff --git a/metacity-1/menu-icon.svg b/metacity-1/menu-icon.svg new file mode 100755 index 0000000..7b44703 --- /dev/null +++ b/metacity-1/menu-icon.svg @@ -0,0 +1,69 @@ + +image/svg+xml \ No newline at end of file diff --git a/metacity-1/metacity-theme-3.xml b/metacity-1/metacity-theme-3.xml new file mode 100755 index 0000000..dab73f0 --- /dev/null +++ b/metacity-1/metacity-theme-3.xml @@ -0,0 +1,680 @@ + + + + Mint-Y + Linux Mint + GPL + September 2021 + A pleasant theme built to adapt to many color schemes as well as be optimal for both high and low resolution displays. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <title version=">= 3.1" + x="(0 `max` ((frame_x_center - title_width / 2) `min` (width - title_width)))" + y="(0 `max` ((height - title_height) /2))" + ellipsize_width="width" + color="C_title_focused" /> +</draw_ops> + +<draw_ops name="title_unfocused"> + <title version="< 3.1" + x="(0 `max` ((width - title_width) / 2))" + y="(0 `max` ((height - title_height) /2))" + color="C_title_unfocused" /> + <title version=">= 3.1" + x="(0 `max` ((frame_x_center - title_width / 2) `min` (width - title_width)))" + y="(0 `max` ((height - title_height) /2))" + ellipsize_width="width" + color="C_title_unfocused" /> +</draw_ops> + +<!-- menu icon --> + +<draw_ops name="menu_focused"> + <image filename="menu-icon.svg" colorize="C_icon_bg_focused" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="menu_focused_pressed"> + <image filename="button-bg.svg" colorize="C_button_bg_active" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> + <image filename="menu-icon.svg" colorize="C_icon_bg_active" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="menu_focused_prelight"> + <image filename="button-bg.svg" colorize="C_button_bg_hover" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> + <image filename="menu-icon.svg" colorize="C_icon_bg_hover" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="menu_unfocused"> + <image filename="menu-icon.svg" colorize="C_icon_bg_unfocused" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<!-- close icon --> + +<draw_ops name="close_focused"> + <image filename="button-bg.svg" colorize="C_button_close_bg_focused" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> + <image filename="close-icon.svg" colorize="C_icon_close_bg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="close_focused_pressed"> + <image filename="button-bg.svg" colorize="C_button_close_bg_active" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> + <image filename="close-icon.svg" colorize="C_icon_close_bg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="close_focused_prelight"> + <image filename="button-bg.svg" colorize="C_button_close_bg_hover" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> + <image filename="close-icon.svg" colorize="C_icon_close_bg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="close_unfocused"> + <image filename="button-bg.svg" colorize="C_icon_bg_unfocused" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> + <image filename="close-icon.svg" colorize="C_icon_close_bg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<!--maximize--> +<draw_ops name="maximize_focused"> + <image filename="max-icon.svg" colorize="C_icon_bg_focused" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="maximize_focused_pressed"> + <image filename="button-bg.svg" colorize="C_button_bg_active" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> + <image filename="max-icon.svg" colorize="C_icon_bg_active" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="maximize_focused_prelight"> + <image filename="button-bg.svg" colorize="C_button_bg_hover" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> + <image filename="max-icon.svg" colorize="C_icon_bg_hover" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="maximize_unfocused"> + <image filename="max-icon.svg" colorize="C_icon_bg_unfocused" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<!--unmaximize--> +<draw_ops name="unmaximize_focused"> + <image filename="restore-icon.svg" colorize="C_icon_bg_focused" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="unmaximize_focused_pressed"> + <image filename="button-bg.svg" colorize="C_button_bg_active" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> + <image filename="restore-icon.svg" colorize="C_icon_bg_active" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="unmaximize_focused_prelight"> + <image filename="button-bg.svg" colorize="C_button_bg_hover" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> + <image filename="restore-icon.svg" colorize="C_icon_bg_hover" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="unmaximize_unfocused"> + <image filename="restore-icon.svg" colorize="C_icon_bg_unfocused" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<!--minimize--> +<draw_ops name="minimize_focused"> + <image filename="min-icon.svg" colorize="C_icon_bg_focused" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="minimize_focused_pressed"> + <image filename="button-bg.svg" colorize="C_button_bg_active" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> + <image filename="min-icon.svg" colorize="C_icon_bg_active" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="minimize_focused_prelight"> + <image filename="button-bg.svg" colorize="C_button_bg_hover" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> + <image filename="min-icon.svg" colorize="C_icon_bg_hover" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="minimize_unfocused"> + <image filename="min-icon.svg" colorize="C_icon_bg_unfocused" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<!-- shade icon --> + +<draw_ops name="shade_focused"> + <image filename="shade-icon.svg" colorize="C_icon_bg_focused" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="shade_focused_pressed"> + <image filename="button-bg.svg" colorize="C_button_bg_active" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> + <image filename="shade-icon.svg" colorize="C_icon_bg_active" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="shade_focused_prelight"> + <image filename="button-bg.svg" colorize="C_button_bg_hover" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> + <image filename="shade-icon.svg" colorize="C_icon_bg_hover" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="shade_unfocused"> + <image filename="shade-icon.svg" colorize="C_icon_bg_unfocused" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<!-- unshade icon --> + +<draw_ops name="unshade_focused"> + <image filename="unshade-icon.svg" colorize="C_icon_bg_focused" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="unshade_focused_pressed"> + <image filename="button-bg.svg" colorize="C_button_bg_active" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> + <image filename="unshade-icon.svg" colorize="C_icon_bg_active" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="unshade_focused_prelight"> + <image filename="button-bg.svg" colorize="C_button_bg_hover" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> + <image filename="unshade-icon.svg" colorize="C_icon_bg_hover" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="unshade_unfocused"> + <image filename="unshade-icon.svg" colorize="C_icon_bg_unfocused" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<!-- stick icon --> + +<draw_ops name="stick_focused"> + <image filename="stick-icon.svg" colorize="C_icon_bg_focused" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="stick_focused_pressed"> + <image filename="button-bg.svg" colorize="C_button_bg_active" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> + <image filename="stick-icon.svg" colorize="C_icon_bg_active" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="stick_focused_prelight"> + <image filename="button-bg.svg" colorize="C_button_bg_hover" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> + <image filename="stick-icon.svg" colorize="C_icon_bg_hover" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="stick_unfocused"> + <image filename="stick-icon.svg" colorize="C_icon_bg_unfocused" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<!-- unstick icon --> + +<draw_ops name="unstick_focused"> + <image filename="unstick-icon.svg" colorize="C_icon_bg_focused" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="unstick_focused_pressed"> + <image filename="button-bg.svg" colorize="C_button_bg_active" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> + <image filename="unstick-icon.svg" colorize="C_icon_bg_active" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="unstick_focused_prelight"> + <image filename="button-bg.svg" colorize="C_button_bg_hover" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> + <image filename="unstick-icon.svg" colorize="C_icon_bg_hover" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="unstick_unfocused"> + <image filename="unstick-icon.svg" colorize="C_icon_bg_unfocused" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="blank"> +<!-- nothing --> +</draw_ops> + +<!-- ::: FRAME STYLES ::: --> + +<frame_style name="normal_focused" geometry="normal"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="rounded_titlebar_focused"/> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="rounded_border_focused" /> + <button function="close" state="normal" draw_ops="close_focused"/> + <button function="close" state="prelight" draw_ops="close_focused_prelight"/> + <button function="close" state="pressed" draw_ops="close_focused_pressed"/> + <button function="maximize" state="normal" draw_ops="maximize_focused"/> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_focused"/> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed"/> + <button function="menu" state="normal" draw_ops="menu_focused"/> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight"/> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed"/> + <button function="shade" state="normal" draw_ops="shade_focused"/> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight"/> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed"/> + <button function="unshade" state="normal" draw_ops="unshade_focused"/> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight"/> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed"/> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal" draw_ops="stick_focused"/> + <button function="stick" state="prelight" draw_ops="stick_focused_prelight"/> + <button function="stick" state="pressed" draw_ops="stick_focused_pressed"/> + <button function="unstick" state="normal" draw_ops="unstick_focused"/> + <button function="unstick" state="prelight" draw_ops="unstick_focused_prelight"/> + <button function="unstick" state="pressed" draw_ops="unstick_focused_pressed"/> +</frame_style> + +<frame_style name="normal_unfocused" geometry="normal" parent="normal_focused"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="rounded_border_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused"/> + <button function="maximize" state="normal" draw_ops="maximize_unfocused"/> + <button function="minimize" state="normal" draw_ops="minimize_unfocused"/> + <button function="menu" state="normal" draw_ops="menu_unfocused"/> + <button function="shade" state="normal" draw_ops="shade_unfocused"/> + <button function="unshade" state="normal" draw_ops="unshade_unfocused"/> + <button function="stick" state="normal" draw_ops="stick_unfocused"/> + <button function="unstick" state="normal" draw_ops="unstick_unfocused"/> +</frame_style> + +<frame_style name="maximized_focused" geometry="maximized" parent="normal_focused"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay"><draw_ops></draw_ops></piece> + <button function="maximize" state="normal" draw_ops="unmaximize_focused" /> + <button function="maximize" state="pressed" draw_ops="unmaximize_focused_pressed" /> + <button function="maximize" state="prelight" draw_ops="unmaximize_focused_prelight" /> +</frame_style> + +<frame_style name="maximized_unfocused" geometry="maximized" parent="normal_unfocused"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay"><draw_ops></draw_ops></piece> + <button function="maximize" state="normal" draw_ops="unmaximize_unfocused"/> +</frame_style> + +<frame_style name="tiled_left_focused" geometry="tiled_left" parent="maximized_focused"> + <piece position="overlay" draw_ops="border_tiled_left_focused"/> + <button function="maximize" state="normal" draw_ops="maximize_focused"/> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed"/> +</frame_style > + +<frame_style name="tiled_left_unfocused" geometry="tiled_left" parent="maximized_unfocused"> + <piece position="overlay" draw_ops="border_tiled_left_unfocused"/> + <button function="maximize" state="normal" draw_ops="maximize_unfocused"/> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed"/> +</frame_style > + +<frame_style name="tiled_right_focused" geometry="tiled_right" parent="maximized_focused"> + <piece position="overlay" draw_ops="border_tiled_right_focused"/> + <button function="maximize" state="normal" draw_ops="maximize_focused"/> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed"/> +</frame_style > + +<frame_style name="tiled_right_unfocused" geometry="tiled_right" parent="maximized_unfocused"> + <piece position="overlay" draw_ops="border_tiled_right_unfocused"/> + <button function="maximize" state="normal" draw_ops="maximize_unfocused"/> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed"/> +</frame_style > + +<frame_style name="utility_focused" geometry="utility" parent="normal_focused"> +</frame_style> + +<frame_style name="utility_unfocused" geometry="utility" parent="normal_unfocused"> +</frame_style> + +<frame_style name="border" geometry="border" parent="normal_focused"> + <piece position="title" draw_ops="blank"/> +</frame_style> + +<frame_style name="attached_unfocused" geometry="attached"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="rounded_border_unfocused" /> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="attached_focused" geometry="attached"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="rounded_border_focused" /> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<!-- placeholder for unimplementated styles--> +<frame_style name="blank" geometry="normal"> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<!-- :::FRAME STYLE SETS::: --> + +<frame_style_set name="normal"> + <frame focus="yes" state="normal" resize="both" style="normal_focused"/> + <frame focus="no" state="normal" resize="both" style="normal_unfocused"/> + <frame focus="yes" state="maximized" style="maximized_focused"/> + <frame focus="no" state="maximized" style="maximized_unfocused"/> + <frame focus="yes" state="shaded" style="normal_focused"/> + <frame focus="no" state="shaded" style="normal_unfocused"/> + <frame focus="yes" state="maximized_and_shaded" style="maximized_focused"/> + <frame focus="no" state="maximized_and_shaded" style="maximized_unfocused"/> + <frame version=">= 3.3" focus="yes" state="tiled_left" style="tiled_left_focused"/> + <frame version=">= 3.3" focus="no" state="tiled_left" style="tiled_left_unfocused"/> + <frame version=">= 3.3" focus="yes" state="tiled_right" style="tiled_right_focused"/> + <frame version=">= 3.3" focus="no" state="tiled_right" style="tiled_right_unfocused"/> + <frame version=">= 3.3" focus="yes" state="tiled_left_and_shaded" style="tiled_left_focused"/> + <frame version=">= 3.3" focus="no" state="tiled_left_and_shaded" style="tiled_left_unfocused"/> + <frame version=">= 3.3" focus="yes" state="tiled_right_and_shaded" style="tiled_right_focused"/> + <frame version=">= 3.3" focus="no" state="tiled_right_and_shaded" style="tiled_right_unfocused"/> +</frame_style_set> + +<frame_style_set name="utility"> + <frame focus="yes" state="normal" resize="both" style="utility_focused"/> + <frame focus="no" state="normal" resize="both" style="utility_unfocused"/> + <frame focus="yes" state="maximized" style="blank"/> + <frame focus="no" state="maximized" style="blank"/> + <frame focus="yes" state="shaded" style="utility_focused"/> + <frame focus="no" state="shaded" style="utility_unfocused"/> + <frame focus="yes" state="maximized_and_shaded" style="blank"/> + <frame focus="no" state="maximized_and_shaded" style="blank"/> +</frame_style_set> + +<frame_style_set name="border"> + <frame focus="yes" state="normal" resize="both" style="border"/> + <frame focus="no" state="normal" resize="both" style="border"/> + <frame focus="yes" state="maximized" style="border"/> + <frame focus="no" state="maximized" style="border"/> + <frame focus="yes" state="shaded" style="border"/> + <frame focus="no" state="shaded" style="border"/> + <frame focus="yes" state="maximized_and_shaded" style="border"/> + <frame focus="no" state="maximized_and_shaded" style="border"/> +</frame_style_set> + +<frame_style_set name="attached"> + <frame focus="yes" state="normal" resize="both" style="attached_focused"/> + <frame focus="no" state="normal" resize="both" style="attached_unfocused"/> + <frame focus="yes" state="maximized" style="blank"/> + <frame focus="no" state="maximized" style="blank"/> + <frame focus="yes" state="shaded" style="blank"/> + <frame focus="no" state="shaded" style="blank"/> + <frame focus="yes" state="maximized_and_shaded" style="blank"/> + <frame focus="no" state="maximized_and_shaded" style="blank"/> +</frame_style_set> + +<!-- :::WINDOWS::: --> + +<window type="normal" style_set="normal"/> +<window type="dialog" style_set="normal"/> +<window type="modal_dialog" style_set="normal"/> +<window type="menu" style_set="normal"/> +<window type="utility" style_set="utility"/> +<window type="border" style_set="border"/> +<window version=">= 3.2" type="attached" style_set="attached"/> + +</metacity_theme> diff --git a/metacity-1/min-icon.svg b/metacity-1/min-icon.svg new file mode 100755 index 0000000..84dddb3 --- /dev/null +++ b/metacity-1/min-icon.svg @@ -0,0 +1,63 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + height="16" + width="16" + version="1.1" + id="svg4" + sodipodi:docname="min-icon.svg" + inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"> + <metadata + id="metadata10"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + </cc:Work> + </rdf:RDF> + </metadata> + <defs + id="defs8" /> + <sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="960" + inkscape:window-height="505" + id="namedview6" + showgrid="true" + inkscape:zoom="14.75" + inkscape:cx="5.6171159" + inkscape:cy="8" + inkscape:window-x="302" + inkscape:window-y="360" + inkscape:window-maximized="0" + inkscape:current-layer="svg4"> + <inkscape:grid + type="xygrid" + id="grid817" /> + </sodipodi:namedview> + <path + d="M4 10v1h8v-1z" + style="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transform:none;text-orientation:mixed;shape-padding:0;isolation:auto;mix-blend-mode:normal;fill:#808080;fill-opacity:1" + font-weight="400" + overflow="visible" + id="path2" + white-space="normal" + font-family="sans-serif" + fill="gray" + color="#000" /> +</svg> diff --git a/metacity-1/restore-icon.svg b/metacity-1/restore-icon.svg new file mode 100755 index 0000000..9b3d891 --- /dev/null +++ b/metacity-1/restore-icon.svg @@ -0,0 +1,72 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + height="16" + width="16" + version="1.1" + id="svg8" + sodipodi:docname="restore-icon.svg" + inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"> + <metadata + id="metadata14"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + </cc:Work> + </rdf:RDF> + </metadata> + <defs + id="defs12" /> + <sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1137" + inkscape:window-height="695" + id="namedview10" + showgrid="true" + inkscape:zoom="14.75" + inkscape:cx="-9.1174328" + inkscape:cy="8" + inkscape:window-x="422" + inkscape:window-y="205" + inkscape:window-maximized="0" + inkscape:current-layer="svg8"> + <inkscape:grid + type="xygrid" + id="grid821" /> + </sodipodi:namedview> + <g + font-weight="400" + id="g6" + style="color:#000000;font-weight:400;font-family:sans-serif;white-space:normal;fill:#808080;fill-opacity:1"> + <path + d="m 3,5 v 8 h 8 V 5 Z m 1,1 h 6 v 6 H 4 Z" + style="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;text-transform:none;text-orientation:mixed;shape-padding:0;overflow:visible;isolation:auto;mix-blend-mode:normal;fill:#808080;fill-opacity:1" + overflow="visible" + id="path2" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cccccccccc" /> + <path + d="m 5,3 v 1 h 7 v 7 h 1 V 3 Z" + style="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;text-transform:none;text-orientation:mixed;shape-padding:0;overflow:visible;opacity:0.5;isolation:auto;mix-blend-mode:normal;fill:#808080;fill-opacity:1" + overflow="visible" + id="path4" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccccccc" /> + </g> +</svg> diff --git a/metacity-1/shade-icon.svg b/metacity-1/shade-icon.svg new file mode 100755 index 0000000..ca36b4f --- /dev/null +++ b/metacity-1/shade-icon.svg @@ -0,0 +1,75 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + enable-background="new 0 0 32 32" + height="16" + id="Layer_1" + version="1.1" + viewBox="0 0 16 16" + width="16" + xml:space="preserve" + inkscape:version="0.91 r13725" + sodipodi:docname="shade-icon.svg"><metadata + id="metadata26"><rdf:RDF><cc:Work + rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><defs + id="defs24" /><sodipodi:namedview + pagecolor="#e2e2e2" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1920" + inkscape:window-height="1026" + id="namedview22" + showgrid="true" + inkscape:zoom="22.627417" + inkscape:cx="-0.62788945" + inkscape:cy="2.5679813" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:current-layer="Layer_1" + inkscape:snap-bbox="true" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true"><inkscape:grid + type="xygrid" + id="grid3003" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /></sodipodi:namedview><g + transform="translate(-1426,-247)" + style="display:inline;opacity:1" + id="g4490-3-75"><g + id="g4092-0-7-0" + style="display:inline" + transform="translate(58,0)" /></g><g + id="g4142"><rect + y="2.6171874e-06" + x="0" + height="16" + width="16" + id="rect17883-32" + style="display:inline;opacity:1;fill:none;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0" /><g + id="g4138"><path + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#808080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.80000001;marker:none;enable-background:accumulate" + d="M 5.5,4 C 4.6689999,4 4,4.669 4,5.5 L 4,7 12,7 12,5.5 C 12,4.669 11.331,4 10.5,4 Z m 4.5,1 1,0 0,1 -1,0 z" + id="path3842-6" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ssccsssccccc" /><path + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#808080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.80000001;marker:none;enable-background:accumulate" + d="m 11,10 -3,-3 -3,3 2,0 0,2 2,0 0,-2 z" + id="path3842" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cccccccc" /></g></g></svg> \ No newline at end of file diff --git a/metacity-1/stick-icon.svg b/metacity-1/stick-icon.svg new file mode 100755 index 0000000..06c54c6 --- /dev/null +++ b/metacity-1/stick-icon.svg @@ -0,0 +1,63 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + enable-background="new 0 0 32 32" + height="16" + id="Layer_1" + version="1.1" + viewBox="0 0 16 16" + width="16" + xml:space="preserve" + inkscape:version="0.91 r13725" + sodipodi:docname="stick-icon.svg"><metadata + id="metadata26"><rdf:RDF><cc:Work + rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><defs + id="defs24" /><sodipodi:namedview + pagecolor="#d7d7d7" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1920" + inkscape:window-height="1026" + id="namedview22" + showgrid="true" + inkscape:zoom="32" + inkscape:cx="6.2833169" + inkscape:cy="4.6144526" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:current-layer="Layer_1" + inkscape:snap-bbox="true" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true"><inkscape:grid + type="xygrid" + id="grid3003" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /></sodipodi:namedview><g + id="g4156"><rect + y="2.6171874e-06" + x="0" + height="16" + width="16" + id="rect17883-29" + style="display:inline;opacity:1;fill:none;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0" /><path + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#808080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + sodipodi:nodetypes="cccccccccc" + id="path9895" + d="M 10,3 7,5 4,4 4,11 7,10 10,12 10,8 15,7.51693 10,7 Z" + inkscape:connector-curvature="0" /></g></svg> \ No newline at end of file diff --git a/metacity-1/thumbnail.png b/metacity-1/thumbnail.png new file mode 100755 index 0000000000000000000000000000000000000000..831422545e3b1ad5691ac8388c4ffcf9264cc861 GIT binary patch literal 1294 zcmV+p1@ZccP)<h;3K|Lk000e1NJLTq003kF001Be1^@s6<SX4S0004mX+uL$Nkc;* zaB^>EX>4Tx04R}tkv&MmKpe$iQ>7v;B6cX^kfAzR5G&%SRVYG*P%E_RU~>J0CJjl7 zi=*ILaPVWX>fqw6tAnc`2!4RLxj8AiNQwVT3N2zhIPS;0dyl(!fY7Wm)$Ex7RLwHd z$%L5At%`wH1TlyZB8bb()aN8A1<&zy4<BFeVm!<H+@B+qFPIGQiNv!^H!R`};^|FG z=e$oGW@R}~d`>)W&;^MfxvseU#<}FMz%#=}COuCaCKgLwtaLFe8!GV>aWt=LlrLmm z&U4=4tXAu+eNX<vU_o11<~q$0B(aDkND!f*jtZ)<5TjKi#YCF+6CVCy$1jmfAy);A z91EyHh3xpj|KNAGW-&hLCIu5f?~84Ji~@mOpw+PL?_=9;odEu4;7aTGYfWJ0lk`SM ziyi?3+rY(jM^pBI%N-!{q|1ivNPe0^u?W1M(KqFQp<AGT&F!tdkJASrLtUkAfP+I| ztVG%C9`Ek!?(N?*?f!lMknwV}LP<=q00006VoOIv02u%o02$*iezO1o010qNS#tmY z3ljhU3ljkVnw%H_000McNliru<qQ!G8YCnBa5De^02y>eSad^gZEa<4bO1wgWnpw> zWFU8GbZ8()Nlj2!fese{00QPoL_t(&-tCz|PugG@$Nz1pl=L8NH33XS=a!I|)QhG% zPTrTD{Sx~EyYCz9LwMO`+0}T`NZ<rGmmnI_(3xlp8i<e@x>HFjv=j!)mgjdWeV@Kf z-XHJtJZ+hyqaz!{tm!Ze^P6SaN;De%A&TO+OeUib3uH{wBq1-r!@~pG?KbZ3@A3Hf z*oj0UUsqRGzpSsXH$6gbZf;1(3)AcMplKRftyVRWNPOJf-26#G=746iiF&=>SYBR! zuPDkd0AOiZUXOS@j+K=a@%Hxi`}Os8oP^AY6hRQ)X`1$#Qq~l>ySsy~>o83dolXY; z!1Fw0Sw=FM#M07IsG4$danVU8lW$1KgtS^Mlu9L-rWqI~NfH!AfglKhaaUJY0Pu-Y z)&!WQiPO{5kusdvlamuP8jZlX#l=N*yWI~YWP+VhC=_5>R_JRi%R)Y%N4wqjjS&O^ zy<YDv2^o`ex$Kd_FpO`kd(5&d6pKaQSf1wrAQk!77wF*NAaMNf@NlXH+%OE!g75F| zqgJb-TCI9wH#RnqPN#8vd<@&R`{~Ot49K$VcZ*o$fB4t>E&3=~<5I8JJ-=<+My*zZ zs;XdF7L`h+FGE#T<n#Hy3<q7;gM=VLNhmzS3bV5_R8{S_u#OBzkQ?_7BO!lDx7!_h z{<)M~E;o?EM$O?sMSaeo9Wn;dXcSLRPXp)OHN#0+?wT^Bo0^@Fm+W$08%dG|o+aEe z+yb2R^;}9&L7$3{d06micT;|(QYmPf=4pG^*474UhI5=wr*V0C>FKl*iA3N%=v~&B zoSmHwJc~SUZT-e1Ny6UVp6}e}=jT+^$7O443kwSio@Wt1++!TaK~a>E^OKM<iN#{r z-rfesaiOo_I1W2IJ0sutl8^}zMG@I-c4UEeig-4gg(!;D_RbPP5U{(u3&SvmexQ;h zDf9;_5;8?(Sq`;R!a^x)&LANqgdia#gdia#gqQ_?02f|HR%(&ms{jB107*qoM6N<$ Ef_pGgo&W#< literal 0 HcmV?d00001 diff --git a/metacity-1/unshade-icon.svg b/metacity-1/unshade-icon.svg new file mode 100755 index 0000000..1081dce --- /dev/null +++ b/metacity-1/unshade-icon.svg @@ -0,0 +1,69 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + enable-background="new 0 0 32 32" + height="16" + id="Layer_1" + version="1.1" + viewBox="0 0 16 16" + width="16" + xml:space="preserve" + inkscape:version="0.91 r13725" + sodipodi:docname="shade-icon.svg"><metadata + id="metadata26"><rdf:RDF><cc:Work + rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><defs + id="defs24" /><sodipodi:namedview + pagecolor="#e2e2e2" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1369" + inkscape:window-height="1027" + id="namedview22" + showgrid="true" + inkscape:zoom="22.627417" + inkscape:cx="9.170067" + inkscape:cy="8.3198388" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="0" + inkscape:current-layer="Layer_1" + inkscape:snap-bbox="true" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true"><inkscape:grid + type="xygrid" + id="grid3003" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /></sodipodi:namedview><g + transform="translate(-1426,-247)" + style="display:inline;opacity:1" + id="g4490-3-75"><g + id="g4092-0-7-0" + style="display:inline" + transform="translate(58,0)" /></g><g + id="g4146"><rect + y="2.6171874e-06" + x="0" + height="16" + width="16" + id="rect17883-32" + style="display:inline;opacity:1;fill:none;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0" /><path + sodipodi:nodetypes="ssccssscccccccccc" + inkscape:connector-curvature="0" + id="path3842-6" + d="M 5.5,4 C 4.6689999,4 4,4.669 4,5.5 l 0,6.5 8,0 0,-6.5 C 12,4.669 11.331,4 10.5,4 Z m 4.5,1 1,0 0,1 -1,0 z m -4,2 4,0 0,3 -4,0 z" + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#808080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.80000001;marker:none;enable-background:accumulate" /></g></svg> \ No newline at end of file diff --git a/metacity-1/unstick-icon.svg b/metacity-1/unstick-icon.svg new file mode 100755 index 0000000..9c968e2 --- /dev/null +++ b/metacity-1/unstick-icon.svg @@ -0,0 +1,70 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + enable-background="new 0 0 32 32" + height="16" + id="Layer_1" + version="1.1" + viewBox="0 0 16 16" + width="16" + xml:space="preserve" + inkscape:version="0.91 r13725" + sodipodi:docname="unstick-icon.svg"><metadata + id="metadata26"><rdf:RDF><cc:Work + rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><defs + id="defs24" /><sodipodi:namedview + pagecolor="#d7d7d7" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1920" + inkscape:window-height="1026" + id="namedview22" + showgrid="true" + inkscape:zoom="32" + inkscape:cx="10.611442" + inkscape:cy="4.5519526" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:current-layer="Layer_1" + inkscape:snap-bbox="true" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true"><inkscape:grid + type="xygrid" + id="grid3003" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /></sodipodi:namedview><g + id="g4148"><g + id="g4147" + style="display:inline" + transform="translate(-321.0002,-727)"><path + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#808080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + d="M 10,3 7.2382812,4.8417969 10.361328,7.9648438 15,7.5175781 10,7 10,3 Z M 4.59375,4.1992188 10,9.6035156 10,9.3964844 4.90625,4.3027344 4.59375,4.1992188 Z M 4,5.3964844 4,11 7,10 10,12 10,11.396484 4,5.3964844 Z" + transform="translate(321.0002,727)" + id="path9895-5" + inkscape:connector-curvature="0" /><path + inkscape:connector-curvature="0" + d="m 325.39622,730 8.10398,8.10398 -0.89602,0.89602 -8.10398,-8.10398 z" + id="path2986-2-7" + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#808080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;enable-background:accumulate" /></g><rect + y="2.6171874e-06" + x="0" + height="16" + width="16" + id="rect17883-29" + style="display:inline;opacity:1;fill:none;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0" /></g></svg> \ No newline at end of file diff --git a/update-theme.sh b/update-theme.sh new file mode 100644 index 0000000..17acff0 --- /dev/null +++ b/update-theme.sh @@ -0,0 +1,16 @@ + + +# 控件主题 +gsettings set org.cinnamon.desktop.interface gtk-theme "Mint-Y" + +# 鼠标主题 +gsettings set org.cinnamon.desktop.interface cursor-theme "Adwaita" + +# 图标主题 +gsettings set org.cinnamon.desktop.interface icon-theme "Mint-Y" + +# 桌面主题 +gsettings set org.cinnamon.theme name "Mint-Y" + +# 窗口主题 +gsettings set org.cinnamon.desktop.wm.preferences theme "Mint-Y" \ No newline at end of file diff --git a/xfwm4-dark/assets.svg b/xfwm4-dark/assets.svg new file mode 100755 index 0000000..caf9277 --- /dev/null +++ b/xfwm4-dark/assets.svg @@ -0,0 +1,2484 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="195" + height="465" + viewBox="0 0 195 465" + id="svg2" + version="1.1" + inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)" + sodipodi:docname="assets.svg"> + <defs + id="defs4"> + <linearGradient + id="selected_bg_color" + inkscape:swatch="solid"> + <stop + style="stop-color:#5294e2;stop-opacity:1;" + offset="0" + id="stop4407" /> + </linearGradient> + <linearGradient + id="selected_fg_color" + inkscape:swatch="solid"> + <stop + style="stop-color:#ffffffgit;stop-opacity:1;" + offset="0" + id="stop4402" /> + </linearGradient> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="16" + inkscape:cx="138.92577" + inkscape:cy="100.72749" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + units="px" + inkscape:snap-bbox="true" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true" + inkscape:snap-bbox-midpoints="true" + inkscape:object-paths="true" + inkscape:snap-intersection-paths="true" + inkscape:object-nodes="true" + inkscape:snap-nodes="true" + fit-margin-top="10" + fit-margin-left="10" + fit-margin-right="10" + fit-margin-bottom="10" + showguides="false" + inkscape:guide-bbox="true" + inkscape:window-width="2560" + inkscape:window-height="1349" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:document-rotation="0" + inkscape:pagecheckerboard="0" + height="430px" + inkscape:snap-smooth-nodes="true" + inkscape:snap-midpoints="true" + inkscape:snap-object-midpoints="true" + inkscape:snap-center="true"> + <inkscape:grid + type="xygrid" + id="grid4136" + originx="5" + originy="-288" /> + </sodipodi:namedview> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Ebene 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(5,-547.36215)" + style="display:inline"> + <g + id="close-pressed" + inkscape:label="#close-pressed" + transform="translate(-100,2.8417969e-5)"> + <rect + width="32" + height="36" + id="rect2-8-9" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:1.16927004" + x="197" + y="554.36212" /> + <rect + width="32" + height="1" + id="rect4-7-5" + style="fill:#2e2e2e;fill-opacity:1;stroke-width:0.97524202" + x="197" + y="554.36212" /> + <rect + width="32" + height="1" + id="rect4-3-9-0" + x="197" + y="555.36212" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:0.97524202" /> + <g + id="g858-20" + transform="matrix(0.90000618,0,0,0.90000618,200.4482,559.10646)"> + <circle + cx="16.168556" + cy="14.728411" + r="9.9999313" + id="circle4626-2" + style="fill:#4e8378;fill-opacity:1;stroke-width:2.49915004" /> + <g + transform="matrix(2.6164455,-2.6164302,2.6164455,2.6164302,-760.92209,-747.12902)" + id="g4632-3" + style="fill:#ffffff;stroke-width:0.28984001"> + <path + id="rect4628-7" + style="stroke-width:1.07246995;fill:#fefefe;fill-opacity:1" + d="m 11.25,10.228516 -0.691406,0.693359 3.80664,3.806641 -3.808593,3.80664 0.693359,0.69336 3.806641,-3.808594 3.808593,3.808594 0.691407,-0.69336 -3.806641,-3.80664 3.806641,-3.808594 -0.691407,-0.691406 -3.808593,3.80664 z" + transform="matrix(0.19109895,0.19109895,-0.19110007,0.19110007,2.8474931,288.40031)" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> + <g + id="hide-pressed" + inkscape:label="#hide-pressed" + transform="translate(-100)"> + <g + id="g5775" + transform="translate(-50,45.000028)"> + <rect + width="32" + height="36" + id="rect2-8-9-2" + style="display:inline;fill:#2b2b2b;fill-opacity:1;stroke-width:1.16927004" + x="247" + y="549.36212" /> + <rect + width="32" + height="1.0000005" + id="rect4-7-5-2" + style="display:inline;fill:#2e2e2e;fill-opacity:1;stroke-width:0.97524202" + x="247" + y="549.36212" /> + <rect + width="32" + height="1.0000005" + id="rect4-3-9-0-6" + x="247" + y="550.36212" + style="display:inline;fill:#2b2b2b;fill-opacity:1;stroke-width:0.97524202" /> + </g> + <g + id="g854-6" + transform="translate(212.20243,599.10849)"> + <circle + cx="2.79757" + cy="13.253659" + r="9" + id="circle4571-3" + style="fill:#949494;fill-opacity:1;stroke-width:2.24925423" /> + <g + transform="matrix(2.138041,-2.6725418,2.138041,2.6725418,-632.20717,-764.78073)" + id="g4575-2"> + <rect + transform="rotate(-45)" + x="-206.64774" + y="208.68997" + width="0.26458001" + height="2.6458001" + id="rect4573-0" + style="fill:#fefefe;fill-opacity:1;stroke-width:0.19721" /> + </g> + </g> + </g> + <g + id="g854-4" + transform="translate(22.202302,949.60837)"> + <g + transform="matrix(2.138041,-2.6725418,2.138041,2.6725418,-632.20717,-764.78073)" + id="g4575-22" /> + </g> + <g + id="g854-86" + transform="translate(67.202302,949.60837)"> + <g + transform="matrix(2.138041,-2.6725418,2.138041,2.6725418,-632.20717,-764.78073)" + id="g4575-8" /> + </g> + <g + id="g854-68" + transform="translate(112.2023,949.60837)"> + <g + transform="matrix(2.138041,-2.6725418,2.138041,2.6725418,-632.20717,-764.78073)" + id="g4575-79" /> + </g> + <g + id="g854-96" + transform="translate(157.2023,949.60837)"> + <g + transform="matrix(2.138041,-2.6725418,2.138041,2.6725418,-632.20717,-764.78073)" + id="g4575-04" /> + </g> + <g + id="g854-3" + transform="translate(22.202302,1004.6084)"> + <g + transform="matrix(2.138041,-2.6725418,2.138041,2.6725418,-632.20717,-764.78073)" + id="g4575-9" /> + </g> + <g + id="g854-49" + transform="translate(67.202302,1004.6084)"> + <g + transform="matrix(2.138041,-2.6725418,2.138041,2.6725418,-632.20717,-764.78073)" + id="g4575-94" /> + </g> + <g + id="g854-5" + transform="translate(112.2023,1004.6084)"> + <g + transform="matrix(2.138041,-2.6725418,2.138041,2.6725418,-632.20717,-764.78073)" + id="g4575-34" /> + </g> + <g + id="g854-11" + transform="translate(157.2023,1004.6084)"> + <g + transform="matrix(2.138041,-2.6725418,2.138041,2.6725418,-632.20717,-764.78073)" + id="g4575-90" /> + </g> + <g + id="title-1-active" + transform="matrix(1,0,0,0.76086957,5,919.36235)"> + <rect + width="2" + height="47.314285" + id="rect2-01" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:1.19896" + x="0" + y="0" /> + <rect + width="2" + height="1.3142858" + id="rect4-37" + style="fill:#2e2e2e;fill-opacity:1" + x="0" + y="0" /> + <rect + width="2" + height="1.3142858" + id="rect4-3-72" + x="0" + y="1.3140229" + style="fill:#2b2b2b;fill-opacity:1" /> + </g> + <g + id="title-1-inactive" + transform="matrix(1,0,0,0.76086957,20,919.36235)"> + <rect + width="2" + height="47.314285" + id="rect2-202" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:1.19896" + x="0" + y="0" /> + <rect + width="2" + height="1.3142858" + id="rect4-90" + style="fill:#2e2e2e;fill-opacity:1" + x="0" + y="0" /> + <rect + width="2" + height="1.3142858" + id="rect4-3-994" + x="0" + y="1.3140229" + style="fill:#2b2b2b;fill-opacity:1" /> + </g> + <g + id="left-active" + transform="matrix(1,0,0,0.76086957,35,919.36235)"> + <rect + width="2" + height="47.314285" + id="rect2-378" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:1.19896" + x="0" + y="0" /> + <rect + style="fill:#2e2e2e;fill-opacity:1;stroke-width:0.517445" + id="rect830" + width="1" + height="47.314285" + x="0" + y="0" /> + </g> + <g + id="left-inactive" + transform="matrix(1,0,0,0.76086957,50,919.36235)"> + <rect + width="2" + height="47.314285" + id="rect2-67" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:1.19896" + x="0" + y="0" /> + <rect + style="fill:#2e2e2e;fill-opacity:1;stroke-width:0.517445" + id="rect830-6" + width="1" + height="47.314285" + x="0" + y="0" /> + </g> + <g + id="right-active" + transform="matrix(1,0,0,0.76086957,65,919.36235)"> + <rect + width="2" + height="47.314285" + id="rect2-09" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:1.19896" + x="-2" + y="0" + transform="scale(-1,1)" /> + <rect + style="fill:#2e2e2e;fill-opacity:1;stroke-width:0.517445" + id="rect830-7" + width="1" + height="47.314285" + x="-2" + y="0" + transform="scale(-1,1)" /> + </g> + <g + id="right-inactive" + transform="matrix(1,0,0,0.76086957,80,919.36235)"> + <rect + width="2" + height="47.314285" + id="rect2-59" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:1.19896" + x="0" + y="0" /> + <rect + style="fill:#2e2e2e;fill-opacity:1;stroke-width:0.517445" + id="rect830-78" + width="1" + height="47.314285" + x="-2" + y="0" + transform="scale(-1,1)" /> + </g> + <g + id="bottom-left-active" + inkscape:label="#bottom-left-active"> + <path + sodipodi:nodetypes="ccccccccc" + inkscape:connector-curvature="0" + id="path1472" + d="m 92,919.36225 h -2 v 9.0001 h 1 v 1 l 9,-10e-5 v -2 l -8,10e-5 z" + style="fill:#2b2b2b;fill-opacity:1;stroke:none;stroke-width:0.666667;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <path + style="fill:#2e2e2e;fill-opacity:1;stroke:none;stroke-width:0.666667;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + d="m 91,919.36235 -1,-10e-5 v 9.0001 h 1 v 1 l 9,-10e-5 v -0.9999 h -9 z" + id="path1466" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccccccccc" /> + <path + sodipodi:nodetypes="ccccccccc" + inkscape:connector-curvature="0" + id="path1468" + d="m 91,919.36235 -1,-10e-5 v 9.9999 h 1 v 2e-4 l 9,-10e-5 v -0.9999 l -9,0.9998 z" + style="fill:#2e2e2e;fill-opacity:1;stroke:none;stroke-width:0.66666698;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + </g> + <g + id="bottom-active" + inkscape:label="#bottom-active"> + <rect + transform="rotate(90)" + inkscape:label="#rect4138-3" + y="-121" + x="927.3623" + height="16" + width="2" + id="rect1501" + style="fill:#2b2b2b;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <rect + style="fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;fill:#2e2e2e" + id="rect1503" + width="1" + height="16" + x="928.3623" + y="-121" + inkscape:label="#rect4138-3" + transform="rotate(90)" /> + </g> + <g + id="bottom-right-active" + inkscape:label="#bottom-right-active"> + <path + sodipodi:nodetypes="ccccccccc" + inkscape:connector-curvature="0" + id="path1472-3" + d="m 133,919.36215 h 2 v 9.0002 h -1 v 1 l -9,-2e-4 v -2 l 8,2e-4 z" + style="fill:#2b2b2b;fill-opacity:1;stroke:none;stroke-width:0.666667;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <path + style="fill:#2e2e2e;fill-opacity:1;stroke:none;stroke-width:0.666667;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + d="m 134,919.36235 1,-2e-4 v 9.0002 h -1 v 1 l -9,-2e-4 v -0.9998 h 9 z" + id="path1466-7" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccccccccc" /> + <path + sodipodi:nodetypes="ccccccccc" + inkscape:connector-curvature="0" + id="path1468-9" + d="m 134,919.36235 1,-2e-4 v 10 l -1,-0.9998 1,0.9998 h -10 v -0.9998 l 10,-2e-4 z" + style="fill:#2e2e2e;fill-opacity:1;stroke:none;stroke-width:0.66666698;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + </g> + <g + id="bottom-left-inactive" + inkscape:label="#bottom-left-inactive"> + <path + sodipodi:nodetypes="ccccccccc" + inkscape:connector-curvature="0" + id="path1472-7" + d="m 142,919.36215 h -2 v 9.0002 h 1 v 1 l 9,-2e-4 v -2 l -8,2e-4 z" + style="fill:#2b2b2b;fill-opacity:1;stroke:none;stroke-width:0.666667;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <path + style="fill:#2e2e2e;fill-opacity:1;stroke:none;stroke-width:0.666667;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + d="m 141,919.36235 -1,-2e-4 v 9.0002 h 1 v 1 l 9,-2e-4 v -0.9998 h -9 z" + id="path1466-8" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccccccccc" /> + <path + sodipodi:nodetypes="ccccccccc" + inkscape:connector-curvature="0" + id="path1468-7" + d="m 141,919.36235 -1,-2e-4 v 10 h 1 v 2e-4 l 9,-2e-4 v -0.9998 l -9,0.9998 z" + style="fill:#2e2e2e;fill-opacity:1;stroke:none;stroke-width:0.66666698;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + </g> + <g + id="bottom-inactive" + inkscape:label="#bottom-inactive"> + <rect + transform="rotate(90)" + inkscape:label="#rect4138-3" + y="-171.00005" + x="927.3623" + height="16" + width="2" + id="rect1501-0" + style="fill:#2b2b2b;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <rect + style="fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;fill:#2e2e2e" + id="rect1503-9" + width="1" + height="16" + x="928.3623" + y="-171.00005" + inkscape:label="#rect4138-3" + transform="rotate(90)" /> + </g> + <g + id="bottom-right-inactive" + inkscape:label="#bottom-right-inactive"> + <path + sodipodi:nodetypes="ccccccccc" + inkscape:connector-curvature="0" + id="path1472-8" + d="m 183,919.36215 h 2 v 9.0002 h -1 v 1 l -9,-2e-4 v -2 l 8,2e-4 z" + style="fill:#2b2b2b;fill-opacity:1;stroke:none;stroke-width:0.666667;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <path + style="fill:#2e2e2e;fill-opacity:1;stroke:none;stroke-width:0.666667;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + d="m 184,919.36235 1,-2e-4 v 9.0002 h -1 v 1 l -9,-2e-4 v -0.9998 h 9 z" + id="path1466-5" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccccccccc" /> + <path + sodipodi:nodetypes="ccccccccc" + inkscape:connector-curvature="0" + id="path1468-8" + d="m 184,919.36235 1,-2e-4 v 10 h -1 v 2e-4 l -9,-2e-4 v -0.9998 l 9,0.9998 z" + style="fill:#2e2e2e;fill-opacity:1;stroke:none;stroke-width:0.66666698;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + </g> + <g + id="top-left-active" + transform="translate(5,973.3623)"> + <g + id="g5352" + inkscape:label="#g5352" + transform="translate(-4.9999998,-726.36216)"> + <path + id="rect4138-9" + d="m 5,732.36218 -2e-7,29.99983 h 7.9999992 l 10e-7,-35.99983 h -2 l -1.0000002,0.99998 -2,1 -1,1 -1,2 z" + style="opacity:1;fill:#2b2b2b;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cccccccccc" /> + <path + sodipodi:nodetypes="ccccc" + inkscape:connector-curvature="0" + style="opacity:1;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;fill:#2e2e2e" + d="m 9.9999998,726.36216 v 1 H 13 v -0.99998 z" + id="path1382" /> + <path + id="path1388" + d="m 9.9999998,727.36216 v 1 H 13 v -0.99998 z" + style="opacity:0.1;fill:#2e2e2e;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccccc" /> + <path + id="path1390" + d="m 7.9999998,727.36216 v 1 h 2 v -0.99998 z" + style="opacity:1;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;fill:#2e2e2e" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccccc" /> + <path + sodipodi:nodetypes="ccccc" + inkscape:connector-curvature="0" + style="opacity:1;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;fill:#2e2e2e" + d="m 6.9999998,728.36216 v 1 h 1 v -0.99998 z" + id="path1392" /> + <path + id="path1394" + d="m 5.9999998,729.36216 v 2 h 1 v -1.99996 z" + style="opacity:1;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;fill:#2e2e2e" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccccc" /> + <path + sodipodi:nodetypes="ccccc" + inkscape:connector-curvature="0" + style="opacity:1;fill:#2e2e2e;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + d="m 4.9999998,731.36214 v 30.99987 h 1 v -30.99941 z" + id="path1396" /> + </g> + </g> + <g + id="top-left-inactive" + transform="translate(25,973.3623)"> + <g + id="g5352-3" + inkscape:label="#g5352" + transform="translate(-4.9999998,-726.36216)"> + <path + id="rect4138-9-7" + d="m 5,732.36218 -2e-7,29.99983 h 7.9999992 l 10e-7,-35.99983 h -2 l -1.0000002,0.99998 -2,1 -1,1 -1,2 z" + style="opacity:1;fill:#2b2b2b;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cccccccccc" /> + <path + sodipodi:nodetypes="ccccc" + inkscape:connector-curvature="0" + style="opacity:1;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;fill:#2e2e2e" + d="m 9.9999998,726.36216 v 1 H 13 v -0.99998 z" + id="path1382-1" /> + <path + id="path1388-3" + d="m 9.9999998,727.36216 v 1 H 13 v -0.99998 z" + style="opacity:0.1;fill:#2e2e2e;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccccc" /> + <path + id="path1390-8" + d="m 7.9999998,727.36216 v 1 h 2 v -0.99998 z" + style="opacity:1;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;fill:#2e2e2e" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccccc" /> + <path + sodipodi:nodetypes="ccccc" + inkscape:connector-curvature="0" + style="opacity:1;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;fill:#2e2e2e" + d="m 6.9999998,728.36216 v 1 h 1 v -0.99998 z" + id="path1392-0" /> + <path + id="path1394-9" + d="m 5.9999998,729.36216 v 2 h 1 v -1.99996 z" + style="opacity:1;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;fill:#2e2e2e" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccccc" /> + <path + sodipodi:nodetypes="ccccc" + inkscape:connector-curvature="0" + style="opacity:1;fill:#2e2e2e;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + d="m 4.9999998,731.36214 v 30.99987 h 1 v -30.99941 z" + id="path1396-7" /> + </g> + </g> + <g + id="top-right-active" + transform="matrix(-1,0,0,1,53,973.3623)"> + <g + id="g5352-2" + inkscape:label="#g5352" + transform="translate(-4.9999998,-726.36216)"> + <path + id="rect4138-9-4" + d="m 5,732.36218 -2e-7,29.99983 h 7.9999992 l 10e-7,-35.99983 h -2 l -1.0000002,0.99998 -2,1 -1,1 -1,2 z" + style="opacity:1;fill:#2b2b2b;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cccccccccc" /> + <path + sodipodi:nodetypes="ccccc" + inkscape:connector-curvature="0" + style="opacity:1;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;fill:#2e2e2e" + d="m 9.9999998,726.36216 v 1 H 13 v -0.99998 z" + id="path1382-3" /> + <path + id="path1388-7" + d="m 9.9999998,727.36216 v 1 H 13 v -0.99998 z" + style="opacity:0.1;fill:#2e2e2e;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccccc" /> + <path + id="path1390-1" + d="m 7.9999998,727.36216 v 1 h 2 v -0.99998 z" + style="opacity:1;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;fill:#2e2e2e" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccccc" /> + <path + sodipodi:nodetypes="ccccc" + inkscape:connector-curvature="0" + style="opacity:1;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;fill:#2e2e2e" + d="m 6.9999998,728.36216 v 1 h 1 v -0.99998 z" + id="path1392-2" /> + <path + id="path1394-2" + d="m 5.9999998,729.36216 v 2 h 1 v -1.99996 z" + style="opacity:1;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;fill:#2e2e2e" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccccc" /> + <path + sodipodi:nodetypes="ccccc" + inkscape:connector-curvature="0" + style="opacity:1;fill:#2e2e2e;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + d="m 4.9999998,731.36214 v 30.99987 h 1 v -30.99941 z" + id="path1396-0" /> + </g> + </g> + <g + id="top-right-inactive" + transform="matrix(-1,0,0,1,73,973.3623)"> + <g + id="g5352-3-5" + inkscape:label="#g5352" + transform="translate(-4.9999998,-726.36216)"> + <path + id="rect4138-9-7-1" + d="m 5,732.36218 -2e-7,29.99983 h 7.9999992 l 10e-7,-35.99983 h -2 l -1.0000002,0.99998 -2,1 -1,1 -1,2 z" + style="opacity:1;fill:#2b2b2b;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cccccccccc" /> + <path + sodipodi:nodetypes="ccccc" + inkscape:connector-curvature="0" + style="opacity:1;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;fill:#2e2e2e" + d="m 9.9999998,726.36216 v 1 H 13 v -0.99998 z" + id="path1382-1-7" /> + <path + id="path1388-3-4" + d="m 9.9999998,727.36216 v 1 H 13 v -0.99998 z" + style="opacity:0.1;fill:#2e2e2e;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccccc" /> + <path + id="path1390-8-1" + d="m 7.9999998,727.36216 v 1 h 2 v -0.99998 z" + style="opacity:1;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;fill:#2e2e2e" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccccc" /> + <path + sodipodi:nodetypes="ccccc" + inkscape:connector-curvature="0" + style="opacity:1;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;fill:#2e2e2e" + d="m 6.9999998,728.36216 v 1 h 1 v -0.99998 z" + id="path1392-0-7" /> + <path + id="path1394-9-1" + d="m 5.9999998,729.36216 v 2 h 1 v -1.99996 z" + style="opacity:1;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;fill:#2e2e2e" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccccc" /> + <path + sodipodi:nodetypes="ccccc" + inkscape:connector-curvature="0" + style="opacity:1;fill:#2e2e2e;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + d="m 4.9999998,731.36214 v 30.99987 h 1 v -30.99941 z" + id="path1396-7-1" /> + </g> + </g> + <g + id="close-inactive" + inkscape:label="#close-inactive"> + <rect + width="32" + height="36.000027" + id="rect2-9-3" + style="display:inline;fill:#2b2b2b;fill-opacity:1;stroke-width:1.16927004" + x="142" + y="554.36212" /> + <rect + width="32" + height="1" + id="rect4-2-6" + style="display:inline;fill:#2e2e2e;fill-opacity:1;stroke-width:1.11803997" + x="142" + y="554.36212" /> + <rect + width="32" + height="1" + id="rect4-3-2-7" + x="142" + y="555.36212" + style="display:inline;fill:#2b2b2b;fill-opacity:1;stroke-width:1.11803997" /> + <circle + cx="160" + cy="572.36212" + r="9" + id="circle4626-8-5" + style="display:inline;fill:#525252;fill-opacity:1;stroke-width:2.24925041" /> + <path + id="rect4628-9-3" + style="display:inline;fill:#bebebe;fill-opacity:1;stroke-width:0.96522957" + d="m 156.57224,568.3121 -0.62227,0.62227 3.42776,3.42776 -3.42776,3.426 0.62227,0.62402 3.42776,-3.42775 3.42775,3.42775 0.62228,-0.62227 -3.42776,-3.42775 3.42776,-3.42776 -0.62403,-0.62227 -3.426,3.42775 z" + inkscape:connector-curvature="0" /> + </g> + <g + id="maximize-pressed" + inkscape:label="#maximize-pressed" + transform="translate(-100)"> + <g + id="g5978-1" + style="display:inline" + transform="translate(-50,60.000028)"> + <rect + width="32" + height="36" + id="rect2-8-9-6-7" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:1.16927004" + x="247" + y="574.36212" /> + <rect + width="32" + height="1" + id="rect4-7-5-1-7" + style="fill:#2e2e2e;fill-opacity:1;stroke-width:0.97524202" + x="247" + y="574.36212" /> + <rect + width="32" + height="1" + id="rect4-3-9-0-5-1" + x="247" + y="575.36212" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:0.97524202" /> + </g> + <g + id="g882-2" + transform="matrix(1.0000126,0,0,1,202.57533,637.95659)"> + <circle + cx="12.424514" + cy="14.40556" + r="8.9998865" + id="circle5255-2" + style="fill:#949494;fill-opacity:1;stroke-width:2.24922609" /> + <g + id="g115-6" + transform="matrix(3.7795276,0,0,3.7795276,0.42450882,-1097.6157)"> + <g + transform="matrix(0.56569,-0.70711,0.56569,0.70711,-164.83969,88.637)" + id="g5259-1"> + <path + id="rect5257-0" + style="fill:#fefefe;fill-opacity:1;stroke-width:0.19721" + d="m 2.9470622,292.19054 -0.1870878,0.18709 -1.1225269,1.12253 -0.1870878,0.18708 0.2338589,0.23386 1.4031537,1.40316 0.2338589,0.23386 0.1870878,-0.18709 1.3096148,-1.30962 z m 0.046771,0.42095 1.4031536,1.40315 -1.1225269,1.12253 -1.4031537,-1.40315 z" /> + </g> + <g + transform="matrix(-0.70711,-0.56569253,0.70711,-0.56569253,-202.54761,462.10239)" + id="g5263-61" /> + <g + transform="matrix(-0.70711566,-0.56569253,0.70711566,-0.56569253,-204.40134,462.10239)" + id="g5267-5" /> + <g + transform="matrix(0.56569,-0.70711,0.56569,0.70711,-164.83669,86.51527)" + id="g5271-94" /> + </g> + </g> + </g> + <g + id="maximize-toggled-pressed" + inkscape:label="#maximize-toggled-pressed" + transform="translate(-100)"> + <g + id="g5978-5" + style="display:inline" + transform="translate(-50,100.00003)"> + <rect + width="36" + height="36" + id="rect2-8-9-6-9" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:1.16927" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-7-5-1-77" + style="fill:#2e2e2e;fill-opacity:1;stroke-width:0.975242" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-3-9-0-5-6" + x="247" + y="575.36212" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:0.975242" /> + </g> + <g + id="g906-6" + transform="translate(195.91069,680.3427)"> + <circle + cx="19.08931" + cy="12.019451" + r="9" + id="circle5255-3" + style="fill:#949494;fill-opacity:1;stroke-width:2.24925423" /> + <g + transform="matrix(1.6035247,-2.6725418,1.6035247,2.6725418,-458.16245,-766.01492)" + id="bottom-1" + inkscape:label="bottom" /> + <g + id="g303-7" + transform="matrix(3.7795276,0,0,3.7795276,7.0893115,-1100.0018)"> + <path + id="rect5257-5" + style="fill:#fefefe;fill-opacity:1;stroke-width:0.152759" + d="m 2.1167,293.69312 v 0.26459 1.05833 0.26458 h 1.5874999 v -0.26251 -0.002 -1.05833 -0.26459 z m 0.2645833,0.26459 h 1.0583333 v 1.05833 h -1.0583333 z" /> + <g + transform="matrix(-0.70712378,-0.28341845,0.70712378,-0.28341845,-203.0808,378.52763)" + id="g5263-96" /> + <g + transform="matrix(-0.70711,-0.28284658,0.70711,-0.28284658,-204.39968,378.36085)" + id="g5267-2" /> + <g + transform="matrix(0.4242694,-0.70711,0.4242694,0.70711,-123.08922,87.038233)" + id="g5271-1" /> + <g + id="right-edge-7" + transform="matrix(1,0,0,0.99531863,-3.8027428e-6,2.6959391)" + inkscape:label="right-edge"> + <g + transform="matrix(-0.70710999,-0.35522075,0.70710999,-0.35522075,-202.5476,398.12812)" + id="g5263-3-85"> + <rect + transform="rotate(-45)" + x="-206.78" + y="208.67967" + width="0.26458001" + height="2.6458001" + id="rect5261-6-7" + style="fill:#fefefe;stroke-width:0.19721;fill-opacity:1" /> + </g> + </g> + <g + transform="matrix(0.4242694,-0.70710999,0.4242694,0.70710999,-122.56004,86.509064)" + id="top-edge-4" + inkscape:label="top-edge"> + <rect + transform="rotate(-45)" + x="-206.91847" + y="208.67384" + width="0.26458001" + height="2.6458001" + id="rect5269-5-1" + style="fill:#fefefe;fill-opacity:1;stroke-width:0.19721" /> + </g> + </g> + </g> + </g> + <g + id="menu-pressed" + inkscape:label="#menu-pressed" + transform="translate(-100,2.8417969e-5)"> + <g + id="g5978-3" + style="display:inline" + transform="translate(-50,140)"> + <rect + width="36" + height="36" + id="rect2-8-9-6-6" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:1.16927" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-7-5-1-5" + style="fill:#2e2e2e;fill-opacity:1;stroke-width:0.975242" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-3-9-0-5-63" + x="247" + y="575.36212" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:0.975242" /> + </g> + <g + id="g850-4" + transform="translate(199.00013,715.86225)"> + <circle + cx="15.99987" + cy="16.499872" + r="9" + id="circle5255-812" + style="fill:#949494;fill-opacity:1;stroke-width:2.24925423" /> + </g> + <g + style="display:inline" + id="g840-15-5" + transform="translate(204.00013,725.86225)"> + <g + id="g854-9-1" + transform="translate(13.202302,3.2462158)"> + <g + transform="matrix(2.138041,-2.6725418,2.138041,2.6725418,-632.20717,-764.78073)" + id="g4575-1-10" /> + </g> + <path + inkscape:connector-curvature="0" + id="rect4628-49-8" + style="fill:#fefefe;fill-opacity:1;stroke-width:1.07246995" + d="m 7.192929,3.9034691 3.806252,3.80623 3.80622,-3.806254 0.694695,0.691917 -3.809018,3.809002 0.0014,0.0014 -0.690527,0.690534 -0.0014,-0.0014 -0.0014,0.0014 -0.69331,-0.693306 -3.806197,-3.806227 z" /> + </g> + </g> + <g + id="shade-pressed" + inkscape:label="#shade-pressed" + transform="translate(-100,-2.5000016)"> + <g + id="g5978-4" + style="display:inline" + transform="translate(-50,182.50003)"> + <rect + width="36" + height="36" + id="rect2-8-9-6-8" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:1.16927" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-7-5-1-1" + style="fill:#2e2e2e;fill-opacity:1;stroke-width:0.975242" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-3-9-0-5-2" + x="247" + y="575.36212" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:0.975242" /> + </g> + <g + id="g840-3" + transform="translate(199.00013,758.36228)"> + <g + id="g854-8" + transform="matrix(0.90001133,0,0,0.90001133,12.482153,5.5712927)"> + <circle + cx="3.9085252" + cy="12.142713" + r="9.9998741" + id="circle4571-05" + style="fill:#949494;fill-opacity:1;stroke-width:2.49914002" /> + <g + transform="matrix(2.138041,-2.6725418,2.138041,2.6725418,-632.20717,-764.78073)" + id="g4575-6" /> + </g> + </g> + <g + style="display:inline" + id="g850-8" + transform="translate(189.00013,748.36228)"> + <circle + cx="25.99987" + cy="26.499872" + id="circle5255-3-3-4" + style="fill:#fefefe;fill-opacity:1;stroke-width:0.99966598" + r="3.9999998" /> + </g> + </g> + <g + id="shade-toggled-pressed" + inkscape:label="#shade-toggled-pressed" + transform="translate(-100,-4.9999716)"> + <g + id="g5978-9" + style="display:inline" + transform="translate(-50,225)"> + <rect + width="36" + height="36" + id="rect2-8-9-6-0" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:1.16927" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-7-5-1-8" + style="fill:#2e2e2e;fill-opacity:1;stroke-width:0.975242" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-3-9-0-5-8" + x="247" + y="575.36212" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:0.975242" /> + </g> + <g + id="g840-0" + transform="translate(199,803.36228)"> + <g + id="g854-28" + transform="matrix(0.90001133,0,0,0.90001133,12.482166,5.3213181)"> + <circle + cx="3.9086552" + cy="9.6426821" + r="9.9998741" + id="circle4571-38" + style="fill:#949494;fill-opacity:1;stroke-width:2.49914002" /> + <g + transform="matrix(2.138041,-2.6725418,2.138041,2.6725418,-632.20717,-764.78073)" + id="g4575-0" /> + </g> + </g> + <g + style="display:inline" + id="g850-7" + transform="translate(189.00013,790.86225)"> + <circle + cx="25.99987" + cy="26.49987" + id="circle5255-3-3-24" + style="fill:#fefefe;fill-opacity:1;stroke-width:0.99966598" + r="3.9999998" /> + </g> + </g> + <g + id="stick-pressed" + inkscape:label="#stick-pressed" + transform="translate(-100,-7.5000016)"> + <g + id="g5978-0" + style="display:inline" + transform="translate(-50,267.50003)"> + <rect + width="36" + height="36" + id="rect2-8-9-6-96" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:1.16927" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-7-5-1-3" + style="fill:#2e2e2e;fill-opacity:1;stroke-width:0.975242" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-3-9-0-5-85" + x="247" + y="575.36212" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:0.975242" /> + </g> + <g + id="g871-0" + transform="translate(195.00013,836.36228)"> + <circle + cx="19.99987" + cy="23.499872" + r="9" + id="circle4571-33" + style="fill:#949494;fill-opacity:1;stroke-width:2.24925423" /> + <path + id="path845-37" + style="fill:#fefefe;fill-opacity:1;stroke-width:1.25053" + d="m 19.999874,16.499745 a 7,7 0 0 0 -7,7 7,7 0 0 0 7,7 7,7 0 0 0 7,-7 7,7 0 0 0 -7,-7 z m 0,1.75 a 5.25,5.25 0 0 1 5.25,5.25 5.25,5.25 0 0 1 -5.25,5.25 5.25,5.25 0 0 1 -5.25,-5.25 5.25,5.25 0 0 1 5.25,-5.25 z" /> + </g> + </g> + <g + id="stick-toggled-pressed" + inkscape:label="#stick-toggled-pressed" + transform="translate(-100,-10.000002)"> + <g + id="g5978-11" + style="display:inline" + transform="translate(-50,310.00003)"> + <rect + width="36" + height="36" + id="rect2-8-9-6-5" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:1.16927" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-7-5-1-9" + style="fill:#2e2e2e;fill-opacity:1;stroke-width:0.975242" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-3-9-0-5-84" + x="247" + y="575.36212" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:0.975242" /> + </g> + <g + id="g871-9" + transform="translate(195.00013,878.86228)"> + <g + id="g842-0"> + <circle + cx="19.99987" + cy="23.499872" + r="9" + id="circle4571-2" + style="fill:#949494;fill-opacity:1;stroke-width:2.24925423" /> + <path + id="path845-0" + style="fill:#fefefe;fill-opacity:1;stroke-width:1.25053" + d="m 20,16.499872 a 7,7 0 0 0 -7,7 7,7 0 0 0 7,7 7,7 0 0 0 7,-7 7,7 0 0 0 -7,-7 z m 0,1.75 a 5.25,5.25 0 0 1 5.25,5.25 5.25,5.25 0 0 1 -5.25,5.25 5.25,5.25 0 0 1 -5.25,-5.25 5.25,5.25 0 0 1 5.25,-5.25 z m -0.07227,2.75 a 2.5,2.5 0 0 0 -2.42773,2.5 2.5,2.5 0 0 0 2.5,2.5 2.5,2.5 0 0 0 2.5,-2.5 2.5,2.5 0 0 0 -2.5,-2.5 2.5,2.5 0 0 0 -0.07227,0 z" /> + </g> + </g> + </g> + <g + id="close-active" + inkscape:label="#close-active" + transform="translate(55)"> + <g + id="g5978" + transform="translate(-295,-19.999972)"> + <rect + width="32" + height="36" + id="rect2-8-9-6" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:1.16927004" + x="247" + y="574.36212" /> + <rect + width="32" + height="1" + id="rect4-7-5-1" + style="fill:#2e2e2e;fill-opacity:1;stroke-width:0.97524601" + x="247" + y="574.36212" /> + <rect + width="32" + height="1" + id="rect4-3-9-0-5" + x="247" + y="575.36212" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:0.97524601" /> + </g> + <g + id="g858" + transform="matrix(0.90000618,0,0,0.90000618,-43.551858,559.10649)"> + <circle + cx="15.057517" + cy="14.728411" + r="9.9999313" + id="circle4626" + style="fill:#579c8e;fill-opacity:1;stroke-width:2.49915004" /> + <g + transform="matrix(2.6164455,-2.6164302,2.6164455,2.6164302,-762.03401,-747.12902)" + id="g4632" + style="fill:#ffffff;stroke-width:0.28984001"> + <path + id="rect4628" + style="stroke-width:1.07246995;fill:#fefefe;fill-opacity:1" + d="m 11.25,10.228516 -0.691406,0.693359 3.80664,3.806641 -3.808593,3.80664 0.693359,0.69336 3.806641,-3.808594 3.808593,3.808594 0.691407,-0.69336 -3.806641,-3.80664 3.806641,-3.808594 -0.691407,-0.691406 -3.808593,3.80664 z" + transform="matrix(0.19109895,0.19109895,-0.19110007,0.19110007,2.8474931,288.40031)" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> + <g + id="hide-active" + inkscape:label="#hide-active" + transform="translate(55)"> + <g + id="g5978-10-4" + transform="translate(-295,20.000028)" + style="display:inline"> + <rect + width="32" + height="36" + id="rect2-8-9-6-3-4" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:1.16927004" + x="247" + y="574.36212" /> + <rect + width="32" + height="1.0000005" + id="rect4-7-5-1-0-7" + style="fill:#2e2e2e;fill-opacity:1;stroke-width:0.97524601" + x="247" + y="574.36212" /> + <rect + width="32" + height="0.99999958" + id="rect4-3-9-0-5-4-6" + x="247" + y="575.36212" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:0.97524601" /> + </g> + <g + id="g854" + transform="translate(-32.797572,599.10849)"> + <g + transform="matrix(2.138041,-2.6725418,2.138041,2.6725418,-632.20717,-764.78073)" + id="g4575"> + <rect + transform="rotate(-45)" + x="-206.64774" + y="208.68997" + width="0.26458001" + height="2.6458001" + id="rect4573" + style="fill:#fefefe;fill-opacity:1;stroke-width:0.19721" /> + </g> + </g> + </g> + <g + id="maximize-active" + inkscape:label="#maximize-active" + transform="translate(55)"> + <g + id="g5978-10-1" + transform="translate(-295,60.000028)" + style="display:inline"> + <rect + width="32" + height="36" + id="rect2-8-9-6-3-7" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:1.16927004" + x="247" + y="574.36212" /> + <rect + width="32" + height="1" + id="rect4-7-5-1-0-5" + style="fill:#2e2e2e;fill-opacity:1;stroke-width:0.97524601" + x="247" + y="574.36212" /> + <rect + width="32" + height="1" + id="rect4-3-9-0-5-4-9" + x="247" + y="575.36212" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:0.97524601" /> + </g> + <g + id="g882-8" + transform="translate(-42.424509,637.95659)"> + <g + id="g115" + transform="matrix(3.7795276,0,0,3.7795276,0.42450882,-1097.6157)"> + <g + transform="matrix(0.56569,-0.70711,0.56569,0.70711,-164.83969,88.637)" + id="g5259"> + <path + id="rect5257" + style="fill:#fefefe;fill-opacity:1;stroke-width:0.19721" + d="m 2.9470622,292.19054 -0.1870878,0.18709 -1.1225269,1.12253 -0.1870878,0.18708 0.2338589,0.23386 1.4031537,1.40316 0.2338589,0.23386 0.1870878,-0.18709 1.3096148,-1.30962 z m 0.046771,0.42095 1.4031536,1.40315 -1.1225269,1.12253 -1.4031537,-1.40315 z" /> + </g> + <g + transform="matrix(-0.70711,-0.56569253,0.70711,-0.56569253,-202.54761,462.10239)" + id="g5263" /> + <g + transform="matrix(-0.70711566,-0.56569253,0.70711566,-0.56569253,-204.40134,462.10239)" + id="g5267" /> + <g + transform="matrix(0.56569,-0.70711,0.56569,0.70711,-164.83669,86.51527)" + id="g5271" /> + </g> + </g> + </g> + <g + id="maximize-toggled-active" + inkscape:label="#maximize-toggled-active" + transform="translate(55)"> + <g + id="g5978-10-2" + transform="translate(-295,100.00003)" + style="display:inline"> + <rect + width="36" + height="36" + id="rect2-8-9-6-3-1" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:1.16927" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-7-5-1-0-78" + style="fill:#2e2e2e;fill-opacity:1;stroke-width:0.975246" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-3-9-0-5-4-5" + x="247" + y="575.36212" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:0.975246" /> + </g> + <g + id="g906" + transform="translate(-49.089312,680.3427)"> + <g + transform="matrix(1.6035247,-2.6725418,1.6035247,2.6725418,-458.16245,-766.01492)" + id="bottom" + inkscape:label="bottom" /> + <g + id="g303" + transform="matrix(3.7795276,0,0,3.7795276,7.0893115,-1100.0018)"> + <path + id="rect5257-2" + style="fill:#fefefe;fill-opacity:1;stroke-width:0.152759" + d="m 2.1167,293.69312 v 0.26459 1.05833 0.26458 h 1.5874999 v -0.26251 -0.002 -1.05833 -0.26459 z m 0.2645833,0.26459 h 1.0583333 v 1.05833 h -1.0583333 z" /> + <g + transform="matrix(-0.70712378,-0.28341845,0.70712378,-0.28341845,-203.0808,378.52763)" + id="g5263-9" /> + <g + transform="matrix(-0.70711,-0.28284658,0.70711,-0.28284658,-204.39968,378.36085)" + id="g5267-3" /> + <g + transform="matrix(0.4242694,-0.70711,0.4242694,0.70711,-123.08922,87.038233)" + id="g5271-90" /> + <g + id="right-edge" + transform="matrix(1,0,0,0.99531863,-3.8027428e-6,2.6959391)" + inkscape:label="right-edge"> + <g + transform="matrix(-0.70710999,-0.35522075,0.70710999,-0.35522075,-202.5476,398.12812)" + id="g5263-3"> + <rect + transform="rotate(-45)" + x="-206.78" + y="208.41516" + width="0.26458001" + height="2.6458001" + id="rect5261-6" + style="fill:#fefefe;fill-opacity:1;stroke-width:0.19721" /> + </g> + </g> + <g + transform="matrix(0.4242694,-0.70710999,0.4242694,0.70710999,-122.56004,86.509064)" + id="top-edge" + inkscape:label="top-edge"> + <rect + transform="rotate(-45)" + x="-206.91847" + y="208.67384" + width="0.26458001" + height="2.6458001" + id="rect5269-5" + style="fill:#fefefe;fill-opacity:1;stroke-width:0.19721" /> + </g> + </g> + </g> + </g> + <g + id="menu-active" + inkscape:label="#menu-active" + transform="translate(55,-2.5000016)"> + <g + id="g5978-10-41" + transform="translate(-295,142.50003)" + style="display:inline"> + <rect + width="36" + height="36" + id="rect2-8-9-6-3-8" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:1.16927" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-7-5-1-0-59" + style="fill:#2e2e2e;fill-opacity:1;stroke-width:0.975246" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-3-9-0-5-4-7" + x="247" + y="575.36212" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:0.975246" /> + </g> + <g + id="g850" + transform="translate(-45.999874,718.36228)" /> + <g + style="display:inline" + id="g840-15-2" + transform="translate(-40.999874,728.36228)"> + <g + id="g854-9-8" + transform="translate(13.202302,3.2462158)"> + <g + transform="matrix(2.138041,-2.6725418,2.138041,2.6725418,-632.20717,-764.78073)" + id="g4575-1-9" /> + </g> + <path + inkscape:connector-curvature="0" + id="rect4628-49-3" + style="fill:#fefefe;fill-opacity:1;stroke-width:1.07246995" + d="m 7.192933,3.9034691 3.806252,3.80623 3.80622,-3.806254 0.694695,0.691917 -3.809018,3.809002 0.0014,0.0014 -0.690527,0.690534 -0.0014,-0.0014 -0.0014,0.0014 -0.69331,-0.693306 -3.806197,-3.806227 z" /> + </g> + </g> + <g + id="shade-active" + inkscape:label="#shade-active" + transform="translate(55,-7.5000016)"> + <g + id="g5978-10-3" + transform="translate(-295,187.50003)" + style="display:inline"> + <rect + width="36" + height="36" + id="rect2-8-9-6-3-88" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:1.16927" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-7-5-1-0-3" + style="fill:#2e2e2e;fill-opacity:1;stroke-width:0.975246" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-3-9-0-5-4-1" + x="247" + y="575.36212" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:0.975246" /> + </g> + <g + id="g840" + transform="translate(-49.999874,763.36228)"> + <g + id="g854-62" + transform="translate(17.202302,3.2462158)"> + <g + transform="matrix(2.138041,-2.6725418,2.138041,2.6725418,-632.20717,-764.78073)" + id="g4575-7" /> + </g> + </g> + <g + style="display:inline" + id="g850-5" + transform="translate(-55.999874,763.36228)"> + <circle + cx="25.999874" + cy="16.499872" + id="circle5255-3-3-8" + style="fill:#fefefe;fill-opacity:1;stroke-width:0.99966598" + r="3.9999998" /> + </g> + </g> + <g + id="shade-toggled-active" + inkscape:label="#shade-toggled-active" + transform="translate(55,-7.5000016)"> + <g + id="g5978-10-9" + transform="translate(-295,227.50003)" + style="display:inline"> + <rect + width="36" + height="36" + id="rect2-8-9-6-3-6" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:1.16927" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-7-5-1-0-4" + style="fill:#2e2e2e;fill-opacity:1;stroke-width:0.975246" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-3-9-0-5-4-3" + x="247" + y="575.36212" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:0.975246" /> + </g> + <g + id="g840-15" + transform="translate(-45.999874,803.36228)"> + <g + id="g854-9" + transform="translate(13.202302,3.2462158)"> + <g + transform="matrix(2.138041,-2.6725418,2.138041,2.6725418,-632.20717,-764.78073)" + id="g4575-1" /> + </g> + </g> + <g + style="display:inline" + id="g850-2" + transform="translate(-50.999874,793.36228)"> + <circle + cx="20.999874" + cy="26.499872" + id="circle5255-3-3-9" + style="fill:#fefefe;fill-opacity:1;stroke-width:0.99966598" + r="3.9999998" /> + </g> + </g> + <g + id="stick-active" + transform="translate(55,-104.99999)" + inkscape:label="#stick-active"> + <g + id="g5978-10-8" + transform="translate(-295,365.00002)" + style="display:inline"> + <rect + width="36" + height="36" + id="rect2-8-9-6-3-60" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:1.16927" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-7-5-1-0-48" + style="fill:#2e2e2e;fill-opacity:1;stroke-width:0.975246" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-3-9-0-5-4-8" + x="247" + y="575.36212" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:0.975246" /> + </g> + <g + id="g871" + transform="translate(-49.999874,933.86227)"> + <path + id="path845" + style="fill:#fefefe;fill-opacity:1;stroke-width:1.25053" + d="m 19.999874,16.499745 a 7,7 0 0 0 -7,7 7,7 0 0 0 7,7 7,7 0 0 0 7,-7 7,7 0 0 0 -7,-7 z m 0,1.75 a 5.25,5.25 0 0 1 5.25,5.25 5.25,5.25 0 0 1 -5.25,5.25 5.25,5.25 0 0 1 -5.25,-5.25 5.25,5.25 0 0 1 5.25,-5.25 z" /> + </g> + </g> + <g + id="stick-toggled-active" + inkscape:label="#stick-toggled-active" + transform="translate(55,-107.5)"> + <g + id="g5978-10-7" + transform="translate(-295,407.50003)" + style="display:inline"> + <rect + width="36" + height="36" + id="rect2-8-9-6-3-76" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:1.16927" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-7-5-1-0-43" + style="fill:#2e2e2e;fill-opacity:1;stroke-width:0.975246" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-3-9-0-5-4-0" + x="247" + y="575.36212" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:0.975246" /> + </g> + <g + id="g871-2" + transform="translate(-49.999874,976.36228)"> + <g + id="g842"> + <path + id="path845-1" + style="fill:#fefefe;fill-opacity:1;stroke-width:1.25053" + d="m 20,16.499872 a 7,7 0 0 0 -7,7 7,7 0 0 0 7,7 7,7 0 0 0 7,-7 7,7 0 0 0 -7,-7 z m 0,1.75 a 5.25,5.25 0 0 1 5.25,5.25 5.25,5.25 0 0 1 -5.25,5.25 5.25,5.25 0 0 1 -5.25,-5.25 5.25,5.25 0 0 1 5.25,-5.25 z m -0.07227,2.75 a 2.5,2.5 0 0 0 -2.42773,2.5 2.5,2.5 0 0 0 2.5,2.5 2.5,2.5 0 0 0 2.5,-2.5 2.5,2.5 0 0 0 -2.5,-2.5 2.5,2.5 0 0 0 -0.07227,0 z" /> + </g> + </g> + </g> + <g + id="stick-toggled-prelight" + inkscape:label="#stick-toggled-prelight"> + <g + id="g5978-10-36-61" + transform="translate(-195,300.00003)" + style="display:inline"> + <rect + width="36" + height="36" + id="rect2-8-9-6-3-75-5" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:1.16927" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-7-5-1-0-35-5" + style="fill:#2e2e2e;fill-opacity:1;stroke-width:0.975242" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-3-9-0-5-4-62-47" + x="247" + y="575.36212" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:0.975242" /> + </g> + <circle + cx="70" + cy="892.36212" + r="9" + id="circle4571-35" + style="display:inline;fill:#4c4c4c;fill-opacity:1;stroke-width:2.24925423" /> + <path + id="path845-7" + style="display:inline;fill:#fefefe;fill-opacity:1;stroke-width:1.25053" + d="m 70,885.36202 a 7,7 0 0 0 -7,7 7,7 0 0 0 7,7 7,7 0 0 0 7,-7 7,7 0 0 0 -7,-7 z m 0,1.75 a 5.25,5.25 0 0 1 5.25,5.25 5.25,5.25 0 0 1 -5.25,5.25 5.25,5.25 0 0 1 -5.25,-5.25 5.25,5.25 0 0 1 5.25,-5.25 z m -0.07227,2.75 a 2.5,2.5 0 0 0 -2.42773,2.5 2.5,2.5 0 0 0 2.5,2.5 2.5,2.5 0 0 0 2.5,-2.5 2.5,2.5 0 0 0 -2.5,-2.5 2.5,2.5 0 0 0 -0.07227,0 z" /> + </g> + <g + id="stick-prelight" + inkscape:label="#stick-prelight"> + <g + id="g5978-10-36-03" + transform="translate(-195,260.00003)" + style="display:inline"> + <rect + width="36" + height="36" + id="rect2-8-9-6-3-75-61" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:1.16927" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-7-5-1-0-35-06" + style="fill:#2e2e2e;fill-opacity:1;stroke-width:0.975242" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-3-9-0-5-4-62-3" + x="247" + y="575.36212" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:0.975242" /> + </g> + <circle + cx="70" + cy="852.36212" + r="9" + id="circle4571-83" + style="display:inline;fill:#4c4c4c;fill-opacity:1;stroke-width:2.24925423" /> + <path + id="path845-3" + style="display:inline;fill:#fefefe;fill-opacity:1;stroke-width:1.25053" + d="m 70,845.36202 a 7,7 0 0 0 -7,7 7,7 0 0 0 7,7 7,7 0 0 0 7,-7 7,7 0 0 0 -7,-7 z m 0,1.75 a 5.25,5.25 0 0 1 5.25,5.25 5.25,5.25 0 0 1 -5.25,5.25 5.25,5.25 0 0 1 -5.25,-5.25 5.25,5.25 0 0 1 5.25,-5.25 z" /> + </g> + <g + id="close-prelight" + inkscape:label="#close-prelight"> + <g + id="g5978-10" + transform="translate(-195,-19.999972)" + style="display:inline"> + <rect + width="32" + height="36" + id="rect2-8-9-6-3" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:1.16927004" + x="247" + y="574.36212" /> + <rect + width="32" + height="1" + id="rect4-7-5-1-0" + style="fill:#2e2e2e;fill-opacity:1;stroke-width:0.97524202" + x="247" + y="574.36212" /> + <rect + width="32" + height="1" + id="rect4-3-9-0-5-4" + x="247" + y="575.36212" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:0.97524202" /> + </g> + <g + id="g5120" + transform="matrix(0.90000618,0,0,0.90000618,6.9996292,61.732734)"> + <circle + cx="69.999931" + cy="567.36212" + r="9.9999313" + id="circle4626-9" + style="display:inline;fill:#6dbbab;fill-opacity:1;stroke-width:2.49915004" /> + <path + id="rect4628-2" + style="display:inline;fill:#fefefe;stroke-width:1.07246995;fill-opacity:1" + d="m 66.192404,562.86225 -0.691406,0.69336 3.80664,3.80664 -3.808593,3.80664 0.693359,0.69336 3.806641,-3.8086 3.808593,3.8086 0.691407,-0.69336 -3.806641,-3.80664 3.806641,-3.8086 -0.691407,-0.6914 -3.808593,3.80664 z" + inkscape:connector-curvature="0" /> + </g> + </g> + <g + id="hide-prelight" + inkscape:label="#hide-prelight"> + <g + id="g5978-10-36-1" + transform="translate(-195,20.000028)" + style="display:inline"> + <rect + width="32" + height="36" + id="rect2-8-9-6-3-75-2" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:1.16927004" + x="247" + y="574.36212" /> + <rect + width="32" + height="1.0000005" + id="rect4-7-5-1-0-35-7" + style="fill:#2e2e2e;fill-opacity:1;stroke-width:0.97524202" + x="247" + y="574.36212" /> + <rect + width="32" + height="1.0000005" + id="rect4-3-9-0-5-4-62-0" + x="247" + y="575.36212" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:0.97524202" /> + </g> + <g + id="g5197" + transform="translate(5.0001297,-0.49984728)"> + <circle + cx="64.99987" + cy="612.862" + r="9" + id="circle4571-8" + style="display:inline;fill:#4c4c4c;fill-opacity:1;stroke-width:2.24925423" /> + <rect + transform="rotate(-90)" + x="-615.862" + y="60.99987" + width="1.0000023" + height="8" + id="rect4573-5" + style="display:inline;fill:#fefefe;fill-opacity:1;stroke-width:0.666675" /> + </g> + </g> + <g + id="maximize-prelight" + inkscape:label="#maximize-prelight"> + <g + id="g5978-10-36-3" + transform="translate(-195,60.000028)" + style="display:inline"> + <rect + width="32" + height="36" + id="rect2-8-9-6-3-75-6" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:1.16927004" + x="247" + y="574.36212" /> + <rect + width="32" + height="1" + id="rect4-7-5-1-0-35-0" + style="fill:#2e2e2e;fill-opacity:1;stroke-width:0.97524202" + x="247" + y="574.36212" /> + <rect + width="32" + height="1" + id="rect4-3-9-0-5-4-62-6" + x="247" + y="575.36212" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:0.97524202" /> + </g> + <circle + cx="70" + cy="652.36212" + r="9" + id="circle5255-8" + style="display:inline;fill:#4c4c4c;fill-opacity:1;stroke-width:2.24925423" /> + <path + id="rect5257-6" + style="display:inline;fill:#fefefe;fill-opacity:1;stroke-width:0.666675" + d="m 66,648.36203 v 1 6 1 h 1 6 1 v -1 -7 z m 1,1 h 6 v 6 h -6 z" /> + </g> + <g + id="maximize-toggled-prelight" + inkscape:label="#maximize-toggled-prelight"> + <g + id="g5978-10-36-6" + transform="translate(-195,100.00003)" + style="display:inline"> + <rect + width="36" + height="36" + id="rect2-8-9-6-3-75-1" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:1.16927" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-7-5-1-0-35-8" + style="fill:#2e2e2e;fill-opacity:1;stroke-width:0.975242" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-3-9-0-5-4-62-7" + x="247" + y="575.36212" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:0.975242" /> + </g> + <g + id="g5393" + transform="translate(-4.9998779,-10.499845)"> + <circle + cx="74.999878" + cy="702.862" + r="9" + id="circle5255-85" + style="display:inline;fill:#4c4c4c;fill-opacity:1;stroke-width:2.24925423" /> + <path + id="rect5257-1" + style="display:inline;fill:#fefefe;fill-opacity:1;stroke-width:0.577356" + d="m 71,700.86202 v 1 4 1 h 6 v -0.99219 -0.008 -4 -1 z m 1,1 h 4 v 4 h -4 z" /> + <rect + transform="scale(-1)" + x="-78.99987" + y="-704.86169" + width="0.99999195" + height="5.0000005" + id="rect5261-6-1" + style="display:inline;fill:#fefefe;fill-opacity:1;stroke-width:0.527054" /> + <rect + transform="rotate(-90)" + x="-699.86176" + y="72.999886" + width="0.99999195" + height="6" + id="rect5269-5-3" + style="display:inline;fill:#fefefe;fill-opacity:1;stroke-width:0.577359" /> + </g> + </g> + <g + id="menu-prelight"> + <g + id="g5978-10-36-0" + transform="translate(-195,140.00003)" + style="display:inline"> + <rect + width="36" + height="36" + id="rect2-8-9-6-3-75-23" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:1.16927" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-7-5-1-0-35-75" + style="fill:#2e2e2e;fill-opacity:1;stroke-width:0.975242" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-3-9-0-5-4-62-9" + x="247" + y="575.36212" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:0.975242" /> + </g> + <circle + cx="70" + cy="732.36212" + r="9" + id="circle5255-9" + style="display:inline;fill:#4c4c4c;fill-opacity:1;stroke-width:2.24925423" /> + <g + style="display:inline" + id="g840-15-0" + transform="translate(59.000126,725.86228)"> + <g + id="g854-9-2" + transform="translate(13.202302,3.2462158)"> + <g + transform="matrix(2.138041,-2.6725418,2.138041,2.6725418,-632.20717,-764.78073)" + id="g4575-1-1" /> + </g> + <path + inkscape:connector-curvature="0" + id="rect4628-49-0" + style="fill:#fefefe;fill-opacity:1;stroke-width:1.07246995" + d="m 7.192933,3.9034691 3.806252,3.80623 3.80622,-3.806254 0.694695,0.691917 -3.809018,3.809002 0.0014,0.0014 -0.690527,0.690534 -0.0014,-0.0014 -0.0014,0.0014 -0.69331,-0.693306 -3.806197,-3.806227 z" /> + </g> + </g> + <g + id="shade-prelight" + inkscape:label="#shade-prelight"> + <g + id="g5978-10-36-8" + transform="translate(-195,180.00003)" + style="display:inline"> + <rect + width="36" + height="36" + id="rect2-8-9-6-3-75-9" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:1.16927" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-7-5-1-0-35-73" + style="fill:#2e2e2e;fill-opacity:1;stroke-width:0.975242" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-3-9-0-5-4-62-61" + x="247" + y="575.36212" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:0.975242" /> + </g> + <circle + cx="70" + cy="772.36212" + r="9" + id="circle4571-0" + style="display:inline;fill:#4c4c4c;fill-opacity:1;stroke-width:2.24925423" /> + <g + style="display:inline" + id="g850-6" + transform="translate(44.000126,745.86228)"> + <circle + cx="25.999874" + cy="26.499842" + id="circle5255-3-3-2" + style="fill:#fefefe;fill-opacity:1;stroke-width:0.99966598" + r="3.9999998" /> + </g> + </g> + <g + id="shade-toggled-prelight" + inkscape:label="#shade-toggled-prelight"> + <g + id="g5978-10-36-31" + transform="translate(-195,220.00003)" + style="display:inline"> + <rect + width="36" + height="36" + id="rect2-8-9-6-3-75-94" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:1.16927" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-7-5-1-0-35-78" + style="fill:#2e2e2e;fill-opacity:1;stroke-width:0.975242" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-3-9-0-5-4-62-4" + x="247" + y="575.36212" + style="fill:#2b2b2b;fill-opacity:1;stroke-width:0.975242" /> + </g> + <circle + cx="70" + cy="812.36212" + r="9" + id="circle4571-4" + style="display:inline;fill:#4c4c4c;fill-opacity:1;stroke-width:2.24925423" /> + <g + style="display:inline" + id="g850-0" + transform="translate(44.000126,785.86228)"> + <circle + cx="25.999874" + cy="26.499842" + id="circle5255-3-3-6" + style="fill:#fefefe;fill-opacity:1;stroke-width:0.99966598" + r="3.9999998" /> + </g> + </g> + <g + id="hide-inactive" + inkscape:label="#hide-inactive"> + <g + id="close-inactive-5" + inkscape:label="#close-inactive" + style="display:inline" + transform="translate(-65.999985,43.125028)"> + <rect + width="32" + height="36" + id="rect2-9-3-6" + style="display:inline;fill:#2b2b2b;fill-opacity:1;stroke-width:1.16927004" + x="208" + y="551.23712" /> + <rect + width="32" + height="1" + id="rect4-2-6-2" + style="display:inline;fill:#2e2e2e;fill-opacity:1;stroke-width:1.11803997" + x="208" + y="551.23712" /> + <rect + width="32" + height="1" + id="rect4-3-2-7-9" + x="208" + y="552.23712" + style="display:inline;fill:#2b2b2b;fill-opacity:1;stroke-width:1.11803997" /> + </g> + <g + id="g854-2" + transform="translate(157.20243,599.10849)"> + <g + transform="matrix(2.138041,-2.6725418,2.138041,2.6725418,-632.20717,-764.78073)" + id="g4575-47"> + <rect + transform="rotate(-45)" + x="-206.64774" + y="208.68997" + width="0.26458001" + height="2.6458001" + id="rect4573-4" + style="fill:#525252;fill-opacity:1;stroke-width:0.19721" /> + </g> + </g> + </g> + <g + id="maximize-inactive" + inkscape:label="#maximize-inactive"> + <g + id="close-inactive-2-5" + inkscape:label="#close-inactive" + style="display:inline" + transform="translate(-65.999985,83.125028)"> + <rect + width="32" + height="36" + id="rect2-9-3-61-9" + style="display:inline;fill:#2b2b2b;fill-opacity:1;stroke-width:1.16927004" + x="208" + y="551.23712" /> + <rect + width="32" + height="1" + id="rect4-2-6-8-2" + style="display:inline;fill:#2e2e2e;fill-opacity:1;stroke-width:1.11803997" + x="208" + y="551.23712" /> + <rect + width="32" + height="1" + id="rect4-3-2-7-7-2" + x="208" + y="552.23712" + style="display:inline;fill:#2b2b2b;fill-opacity:1;stroke-width:1.11803997" /> + </g> + <g + id="g882-7" + transform="translate(147.57549,637.95659)"> + <g + id="g115-1" + transform="matrix(3.7795276,0,0,3.7795276,0.42450882,-1097.6157)"> + <g + transform="matrix(0.56569,-0.70711,0.56569,0.70711,-164.83969,88.637)" + id="g5259-5"> + <path + id="rect5257-9" + style="fill:#525252;fill-opacity:1;stroke-width:0.19721" + d="m 2.9470622,292.19054 -0.1870878,0.18709 -1.1225269,1.12253 -0.1870878,0.18708 0.2338589,0.23386 1.6370126,1.63702 0.1870878,-0.18709 1.3096148,-1.30962 -1.6370126,-1.63701 z m 0.046771,0.42095 1.4031536,1.40315 -1.1225269,1.12253 -1.4031537,-1.40315 z" /> + </g> + <g + transform="matrix(-0.70711,-0.56569253,0.70711,-0.56569253,-202.54761,462.10239)" + id="g5263-7" /> + <g + transform="matrix(-0.70711566,-0.56569253,0.70711566,-0.56569253,-204.40134,462.10239)" + id="g5267-7" /> + <g + transform="matrix(0.56569,-0.70711,0.56569,0.70711,-164.83669,86.51527)" + id="g5271-6" /> + </g> + </g> + </g> + <g + id="maximize-toggled-inactive" + inkscape:label="#maximize-toggled-inactive"> + <g + id="close-inactive-2-8" + inkscape:label="#close-inactive" + style="display:inline" + transform="translate(-65.999985,123.12503)"> + <rect + width="36" + height="36" + id="rect2-9-3-61-97" + style="display:inline;fill:#2b2b2b;fill-opacity:1;stroke-width:1.16927" + x="208" + y="551.23712" /> + <rect + width="36" + height="1" + id="rect4-2-6-8-3" + style="display:inline;fill:#2e2e2e;fill-opacity:1;stroke-width:1.11804" + x="208" + y="551.23712" /> + <rect + width="36" + height="1" + id="rect4-3-2-7-7-6" + x="208" + y="552.23712" + style="display:inline;fill:#2b2b2b;fill-opacity:1;stroke-width:1.11804" /> + </g> + <g + id="g1030-1" + transform="translate(144.00013,675.86228)" + style="display:inline"> + <g + id="g303-3-9" + transform="matrix(3.7795276,0,0,3.7795276,3.9998741,-1095.5214)"> + <path + id="rect5257-18-3" + style="fill:#525252;stroke-width:0.152759;fill-opacity:1" + d="m 2.1167,293.69312 v 0.26459 1.05833 0.26458 h 1.5874999 v -0.26251 -0.002 -1.05833 -0.26459 z m 0.2645833,0.26459 h 1.0583333 v 1.05833 h -1.0583333 z" /> + <g + transform="matrix(-0.70712378,-0.28341845,0.70712378,-0.28341845,-203.0808,378.52763)" + id="g5263-964-1" /> + <g + transform="matrix(-0.70711,-0.28284658,0.70711,-0.28284658,-204.39968,378.36085)" + id="g5267-33-9" /> + <g + transform="matrix(0.4242694,-0.70711,0.4242694,0.70711,-123.08922,87.038233)" + id="g5271-3-4" /> + <g + id="right-edge-8-7" + transform="matrix(1,0,0,0.99531863,-3.8027428e-6,2.6959391)" + inkscape:label="right-edge"> + <g + transform="matrix(-0.70710999,-0.35522075,0.70710999,-0.35522075,-202.5476,398.12812)" + id="g5263-3-6-8"> + <rect + transform="rotate(-45)" + x="-206.78" + y="208.41516" + width="0.26458001" + height="2.6458001" + id="rect5261-6-0-4" + style="fill:#525252;fill-opacity:1;stroke-width:0.19721" /> + </g> + </g> + <g + transform="matrix(0.4242694,-0.70710999,0.4242694,0.70710999,-122.56004,86.509064)" + id="top-edge-48-5" + inkscape:label="top-edge"> + <rect + transform="rotate(-45)" + x="-206.91847" + y="208.67384" + width="0.26458001" + height="2.6458001" + id="rect5269-5-8-0" + style="fill:#525252;fill-opacity:1;stroke-width:0.19721" /> + </g> + </g> + </g> + </g> + <g + id="menu-inactive" + inkscape:label="#menu-inactive"> + <g + id="close-inactive-2-7" + inkscape:label="#close-inactive" + style="display:inline" + transform="translate(-65.999985,163.12503)"> + <rect + width="36" + height="36" + id="rect2-9-3-61-6" + style="display:inline;fill:#2b2b2b;fill-opacity:1;stroke-width:1.16927" + x="208" + y="551.23712" /> + <rect + width="36" + height="1" + id="rect4-2-6-8-5" + style="display:inline;fill:#2e2e2e;fill-opacity:1;stroke-width:1.11804" + x="208" + y="551.23712" /> + <rect + width="36" + height="1" + id="rect4-3-2-7-7-69" + x="208" + y="552.23712" + style="display:inline;fill:#2b2b2b;fill-opacity:1;stroke-width:1.11804" /> + </g> + <g + id="g850-1-3" + transform="translate(144.00013,715.86228)" + style="display:inline" /> + <g + id="g840-36-0-9" + transform="translate(139.00013,725.86228)" + style="display:inline"> + <g + id="g854-0-7-0" + transform="translate(13.202302,3.2462158)"> + <g + transform="matrix(2.138041,-2.6725418,2.138041,2.6725418,-632.20717,-764.78073)" + id="g4575-294-6-8" /> + </g> + <path + inkscape:connector-curvature="0" + id="rect4628-3-8-1" + style="fill:#525252;fill-opacity:1;stroke-width:1.07246995" + d="m 17.192944,3.9034691 3.806252,3.80623 3.80622,-3.806254 0.694695,0.691917 -3.809018,3.809002 0.0014,0.0014 -0.690527,0.690534 -0.0014,-0.0014 -0.0014,0.0014 -0.69331,-0.693306 -3.806197,-3.806227 z" /> + </g> + </g> + <g + id="shade-inactive" + inkscape:label="#shade-inactive"> + <g + id="close-inactive-2-7-5" + inkscape:label="#close-inactive" + style="display:inline" + transform="translate(-65.999985,203.12503)"> + <rect + width="36" + height="36" + id="rect2-9-3-61-6-2" + style="display:inline;fill:#2b2b2b;fill-opacity:1;stroke-width:1.16927" + x="208" + y="551.23712" /> + <rect + width="36" + height="1" + id="rect4-2-6-8-5-5" + style="display:inline;fill:#2e2e2e;fill-opacity:1;stroke-width:1.11804" + x="208" + y="551.23712" /> + <rect + width="36" + height="1" + id="rect4-3-2-7-7-69-4" + x="208" + y="552.23712" + style="display:inline;fill:#2b2b2b;fill-opacity:1;stroke-width:1.11804" /> + </g> + <g + id="g840-5" + transform="translate(144.00013,755.86228)"> + <g + id="g854-69" + transform="translate(13.202302,3.2462158)"> + <g + transform="matrix(2.138041,-2.6725418,2.138041,2.6725418,-632.20717,-764.78073)" + id="g4575-28" /> + </g> + </g> + <circle + cx="160.00002" + cy="772.36212" + id="circle5255-3-85-4-1-1" + style="display:inline;fill:#525252;fill-opacity:1;stroke-width:0.99966598" + r="3.9999998" /> + </g> + <g + id="shade-toggled-inactive" + inkscape:label="#shade-toggled-inactive"> + <g + id="close-inactive-2-7-5-7" + inkscape:label="#close-inactive" + style="display:inline" + transform="translate(-65.999985,243.12503)"> + <rect + width="36" + height="36" + id="rect2-9-3-61-6-2-4" + style="display:inline;fill:#2b2b2b;fill-opacity:1;stroke-width:1.16927" + x="208" + y="551.23712" /> + <rect + width="36" + height="1" + id="rect4-2-6-8-5-5-4" + style="display:inline;fill:#2e2e2e;fill-opacity:1;stroke-width:1.11804" + x="208" + y="551.23712" /> + <rect + width="36" + height="1" + id="rect4-3-2-7-7-69-4-3" + x="208" + y="552.23712" + style="display:inline;fill:#2b2b2b;fill-opacity:1;stroke-width:1.11804" /> + </g> + <g + id="g850-1-3-3" + transform="translate(134.00013,790.86228)" + style="display:inline"> + <circle + cx="25.999886" + cy="21.499872" + id="circle5255-3-85-4-1" + style="fill:#525252;fill-opacity:1;stroke-width:0.99966598" + r="3.9999998" /> + </g> + </g> + <g + id="stick-inactive" + inkscape:label="#stick-inactive"> + <g + id="close-inactive-2-7-5-7-8" + inkscape:label="#close-inactive" + style="display:inline" + transform="translate(-65.999985,283.12503)"> + <rect + width="36" + height="36" + id="rect2-9-3-61-6-2-4-4" + style="display:inline;fill:#2b2b2b;fill-opacity:1;stroke-width:1.16927" + x="208" + y="551.23712" /> + <rect + width="36" + height="1" + id="rect4-2-6-8-5-5-4-3" + style="display:inline;fill:#2e2e2e;fill-opacity:1;stroke-width:1.11804" + x="208" + y="551.23712" /> + <rect + width="36" + height="1" + id="rect4-3-2-7-7-69-4-3-1" + x="208" + y="552.23712" + style="display:inline;fill:#2b2b2b;fill-opacity:1;stroke-width:1.11804" /> + </g> + <g + id="g871-1-4" + transform="translate(140.00013,828.86228)" + style="display:inline"> + <path + id="path845-8-2" + style="fill:#525252;fill-opacity:1;stroke-width:1.25053" + d="m 19.999874,16.499745 a 7,7 0 0 0 -7,7 7,7 0 0 0 7,7 7,7 0 0 0 7,-7 7,7 0 0 0 -7,-7 z m 0,1.75 a 5.25,5.25 0 0 1 5.25,5.25 5.25,5.25 0 0 1 -5.25,5.25 5.25,5.25 0 0 1 -5.25,-5.25 5.25,5.25 0 0 1 5.25,-5.25 z" /> + </g> + </g> + <g + id="stick-toggled-inactive" + inkscape:label="#stick-toggled-inactive"> + <g + id="close-inactive-2-7-5-7-8-0" + inkscape:label="#close-inactive" + style="display:inline" + transform="translate(-65.999985,323.12503)"> + <rect + width="36" + height="36" + id="rect2-9-3-61-6-2-4-4-6" + style="display:inline;fill:#2b2b2b;fill-opacity:1;stroke-width:1.16927" + x="208" + y="551.23712" /> + <rect + width="36" + height="1" + id="rect4-2-6-8-5-5-4-3-8" + style="display:inline;fill:#2e2e2e;fill-opacity:1;stroke-width:1.11804" + x="208" + y="551.23712" /> + <rect + width="36" + height="1" + id="rect4-3-2-7-7-69-4-3-1-9" + x="208" + y="552.23712" + style="display:inline;fill:#2b2b2b;fill-opacity:1;stroke-width:1.11804" /> + </g> + <g + id="g871-56-2" + transform="translate(140.00013,868.86228)" + style="display:inline"> + <g + id="g885-6"> + <path + id="path845-74-4" + style="fill:#525252;fill-opacity:1;stroke-width:1.25053" + d="m 20,16.499872 a 7,7 0 0 0 -7,7 7,7 0 0 0 7,7 7,7 0 0 0 7,-7 7,7 0 0 0 -7,-7 z m 0,1.75 a 5.25,5.25 0 0 1 5.25,5.25 5.25,5.25 0 0 1 -5.25,5.25 5.25,5.25 0 0 1 -5.25,-5.25 5.25,5.25 0 0 1 5.25,-5.25 z m -0.07227,2.75 a 2.5,2.5 0 0 0 -2.42773,2.5 2.5,2.5 0 0 0 2.5,2.5 2.5,2.5 0 0 0 2.5,-2.5 2.5,2.5 0 0 0 -2.5,-2.5 2.5,2.5 0 0 0 -0.07227,0 z" /> + </g> + </g> + </g> + </g> +</svg> diff --git a/xfwm4-dark/assets.txt b/xfwm4-dark/assets.txt new file mode 100755 index 0000000..a2f9859 --- /dev/null +++ b/xfwm4-dark/assets.txt @@ -0,0 +1,52 @@ +close-active +close-inactive +close-prelight +close-pressed +hide-active +hide-inactive +hide-prelight +hide-pressed +maximize-active +maximize-inactive +maximize-prelight +maximize-pressed +maximize-toggled-active +maximize-toggled-inactive +maximize-toggled-prelight +maximize-toggled-pressed +menu-active +menu-inactive +menu-prelight +menu-pressed +shade-active +shade-inactive +shade-prelight +shade-pressed +shade-toggled-active +shade-toggled-inactive +shade-toggled-prelight +shade-toggled-pressed +stick-active +stick-inactive +stick-prelight +stick-pressed +stick-toggled-active +stick-toggled-inactive +stick-toggled-prelight +stick-toggled-pressed +title-1-active +title-1-inactive +top-left-active +top-left-inactive +top-right-active +top-right-inactive +left-active +left-inactive +right-active +right-inactive +bottom-active +bottom-inactive +bottom-left-active +bottom-left-inactive +bottom-right-active +bottom-right-inactive diff --git a/xfwm4-dark/bottom-active.png b/xfwm4-dark/bottom-active.png new file mode 100755 index 0000000000000000000000000000000000000000..fd8a96b605561b8ad122fbbda4dbaf1b924ad72f GIT binary patch literal 154 zcmeAS@N?(olHy`uVBq!ia0vp^0zk~f!3HD)-^P3dQY^(zo*^7SP{WbZ0pxQQctjR6 zFz_7#VaBQ2e9}Nc$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pS#64Xc tLpWw8U%7Ve-+2edgv7M8WiIy242K*U`|qn=cmPzw;OXk;vd$@?2>^u`DrW!y literal 0 HcmV?d00001 diff --git a/xfwm4-dark/bottom-inactive.png b/xfwm4-dark/bottom-inactive.png new file mode 100755 index 0000000000000000000000000000000000000000..fd8a96b605561b8ad122fbbda4dbaf1b924ad72f GIT binary patch literal 154 zcmeAS@N?(olHy`uVBq!ia0vp^0zk~f!3HD)-^P3dQY^(zo*^7SP{WbZ0pxQQctjR6 zFz_7#VaBQ2e9}Nc$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pS#64Xc tLpWw8U%7Ve-+2edgv7M8WiIy242K*U`|qn=cmPzw;OXk;vd$@?2>^u`DrW!y literal 0 HcmV?d00001 diff --git a/xfwm4-dark/bottom-left-active.png b/xfwm4-dark/bottom-left-active.png new file mode 100755 index 0000000000000000000000000000000000000000..f6c32d1fdc9055b9f3284906a01376950b2f6904 GIT binary patch literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4u@pObhHwBu4M$1`kk47*5n0T@ zz;^_M8K-LVNdpBXOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3kpe2x^mK6y zk(io%;qv9*>({RRJHL@3L1{@sigrq)AxEn!H!~0z8yh<cGkV-(S?O@F@-R>ngQu&X J%Q~loCIF$_FF^nR literal 0 HcmV?d00001 diff --git a/xfwm4-dark/bottom-left-inactive.png b/xfwm4-dark/bottom-left-inactive.png new file mode 100755 index 0000000000000000000000000000000000000000..f6c32d1fdc9055b9f3284906a01376950b2f6904 GIT binary patch literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4u@pObhHwBu4M$1`kk47*5n0T@ zz;^_M8K-LVNdpBXOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3kpe2x^mK6y zk(io%;qv9*>({RRJHL@3L1{@sigrq)AxEn!H!~0z8yh<cGkV-(S?O@F@-R>ngQu&X J%Q~loCIF$_FF^nR literal 0 HcmV?d00001 diff --git a/xfwm4-dark/bottom-right-active.png b/xfwm4-dark/bottom-right-active.png new file mode 100755 index 0000000000000000000000000000000000000000..3c191efe0a0395cf24f989b08964e506e0585b1e GIT binary patch literal 171 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4u@pObhHwBu4M$1`kk47*5n0T@ zz;^_M8K-LVNdpBXOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3kpe2x@N{tu zk(ipCqQJ0a>(>9qKwuyk#KEi_tk}J6+qe2fB1Xo>!l_COCpDS1_64pG0_tJ#boFyt I=akR{0P(vll>h($ literal 0 HcmV?d00001 diff --git a/xfwm4-dark/bottom-right-inactive.png b/xfwm4-dark/bottom-right-inactive.png new file mode 100755 index 0000000000000000000000000000000000000000..3c191efe0a0395cf24f989b08964e506e0585b1e GIT binary patch literal 171 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4u@pObhHwBu4M$1`kk47*5n0T@ zz;^_M8K-LVNdpBXOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3kpe2x@N{tu zk(ipCqQJ0a>(>9qKwuyk#KEi_tk}J6+qe2fB1Xo>!l_COCpDS1_64pG0_tJ#boFyt I=akR{0P(vll>h($ literal 0 HcmV?d00001 diff --git a/xfwm4-dark/close-active.png b/xfwm4-dark/close-active.png new file mode 100755 index 0000000000000000000000000000000000000000..66424fe6882e22edc5fec4250ee59d911e4db598 GIT binary patch literal 417 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yF!3-qto1VA;q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iigE&c zLR_`Awe|G$3@ptJtu2jgtjye;&D>qgJzUK_UCq7RT=UXg^V8h&)7=VyD8swH#HYU0 zr=irhp)8=QE}*+Uu)98Za$Crh_K>L^q0>7<r+0<V>5G`tSH6C6#rh?c8<tjWTzcX0 z{bwKEJ^%3T5KHz!puNjIT^vI!PQRUaQK(5lz*W=Ka8roMQC**(|Lb+wiZU7ttG?SY z9JV}j$cax{vD#^2s(Ihrr5z8pu+3KE{dk!nyG^Iy-b04kN1RvFe<!Y(m-W6*>P%3v zWp=aD!&Mi9_r75`FyTU@sZP5X=b<Uny*xJy2_{CaF>vwnxi2Kcx%BC4)$<-2AB>Cd zbllEgEVX{}@!xK%J+E2Ye29Ek9?r?xZluSOZh7-_{ypm!Y2CC#Rm*@*X7F_Nb6Mw< G&;$T7nW3`) literal 0 HcmV?d00001 diff --git a/xfwm4-dark/close-inactive.png b/xfwm4-dark/close-inactive.png new file mode 100755 index 0000000000000000000000000000000000000000..02581835bfc7690840512657a5579f1150792729 GIT binary patch literal 284 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yF0VEjCHl*7DDaK+a&k&AhT+uUu9L@rd$YKTt zz9S&aI8~cZ8Yn1P;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6j0F|PZ!4! zi_=dpJ8~UX5NLgPM?K(Gl1)P%567wZif=Yv60SI^r{%h3<&xWbT4(<}P<Z93*~v|Q zMZOBxj=xxI$8aie^U8b&rTH$Bjajb*t}w_<xObIhhaAU*Z#)y`b6$|$z_8Qi71J{2 zd0JVr_Zx2|>8W0CKI34q`{)+WyE4W84L)pJc_;5_Ke-}2(`CZ_>u;|dY`%Ex_>10{ ezmNYg#?A8hz<GVag3myAGI+ZBxvX<aXaWF0MsQpJ literal 0 HcmV?d00001 diff --git a/xfwm4-dark/close-prelight.png b/xfwm4-dark/close-prelight.png new file mode 100755 index 0000000000000000000000000000000000000000..1455cf7754446a0c7163ca9557d1965f64d08e00 GIT binary patch literal 420 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yF!3-qto1VA;q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iii!e! zLR_`Awe|G$jBTw=>}^dQ>`Wc)to^*K{k&}gd~AYzZ3BI6gZzRT%7Yp!f}1LWn=3<_ zt74{g#mwlAo!%WgqbF&}^yH;LG$Vce!i<fJGB+*G+`J@f%hIf^%W`+G&fC4Z<HYW+ z6T7=l?z#5*`O7b#UVZ&kx8&J!pzTXMT^vI!PQRUany<+~gmtxoQU}K;ftHn`KmNy; zIGQe*V)AaT>*Xgt#qy%o?2r0;gQLFJmUfyya_(F9A@}FTr{2;L_w<W0_Dr3?SmdWV zVf`=WCkq&^C^ViBSjTYw<x+kRo`r7GR?CfA^7Pg(^E|sf&soA<*Cs~Q%h}_s+W9tt z*~x8vuA-}b-@We(?OqW1WZHS5L;Gt#oe?fuwB*e$BhI7q<13lZm&&o0{B1rCbT5Oa LtDnm{r-UW|qk*bh literal 0 HcmV?d00001 diff --git a/xfwm4-dark/close-pressed.png b/xfwm4-dark/close-pressed.png new file mode 100755 index 0000000000000000000000000000000000000000..708ce3a66555275b694bea7fafaae1a9ef233f7c GIT binary patch literal 430 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yF!3-qto1VA;q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iib?}~ zLR_`Awe|G$^vz5S%*_le%nU8fO&sh@9PLb;>`j~;Or0I<<0BmsA{`Q=9228lb5dM$ zfhg52FV&+o#}kOka=mMcylabnfT*t6r@q9uzSOU|!oRsPf7Zl;*^>%qPb!)-rFia? zv$t=Yy>s*Fo7d0YzCN*?^BK?qt36#DLo80eop_e7$v}W@wE|PqCvA>kN5T951#JU3 zrwKipYiZ)UFSBg7cA0huuW;Us>!o5pxIZeoO}w$}PlQpBRonN;GF;heE)6n4oJThQ zW4O7M!B?HpU-%ru_wT{70vS$yMj?L7IIjlmd-=O;M`-q;+=WLTM=M=z33!@3S>5*o z<Ih<&m#?xH{*(<dn*HS8E~Bi6B9rfI&{2F-cz2@enF`0K(98#2z4bpC_DRdQe3$+? Q1L$l9Pgg&ebxsLQ0ID{mGXMYp literal 0 HcmV?d00001 diff --git a/xfwm4-dark/hide-active.png b/xfwm4-dark/hide-active.png new file mode 100755 index 0000000000000000000000000000000000000000..b1ff17fd25ab41658ee1265fa07fe85a81f41ca8 GIT binary patch literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yF#0(^-wq7U%Qq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TWodG@} zuG-q#dU|^Q{{3s)-NphG6!vs+43Usb=1G;9)R29ZsqG*WgX$f|)o(Uvp9e}ac)I$z JtaD0e0sy}QFGc_W literal 0 HcmV?d00001 diff --git a/xfwm4-dark/hide-inactive.png b/xfwm4-dark/hide-inactive.png new file mode 100755 index 0000000000000000000000000000000000000000..601a2d8b0a03097bae6d80f3e72f6cd4fd8c87db GIT binary patch literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yF#0(^-wq7U%Qq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TWodG@} zuG-q#dU|?6K|$Tzc4|ODVNVyw5DCd-o>YlR4cS+j+72=?sNP{*{bqyqd7w0dr>mdK II;Vst05-ZTaR2}S literal 0 HcmV?d00001 diff --git a/xfwm4-dark/hide-prelight.png b/xfwm4-dark/hide-prelight.png new file mode 100755 index 0000000000000000000000000000000000000000..80ee586911ae9eab84ac90249b4b99376505c840 GIT binary patch literal 297 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yF!VDy(j;dY+Qq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#T$MFs&r zA+Flm+Io6=`uh3?1_s8)#wI2vc6N65_V&)s&Mq!4?(XiMo}OM_Uf$l`K0ZGG{{7qC zm;<zpA=}f%F+^ixvVaRSPcu);`n{oDXSUa{vrHDOnO3aOXwFx_IJ-QdKtj)eU+II; zvGiJYR>lCvvKbDHAr0JW8yK_>Fbi8Wcr!S2U%2q!;lsOFCcSLQUl(MKE$Dq$!gD^c kLSDil+ixMug$K+G&NijJ?f&BXfz~p3y85}Sb4q9e0L{5s1^@s6 literal 0 HcmV?d00001 diff --git a/xfwm4-dark/hide-pressed.png b/xfwm4-dark/hide-pressed.png new file mode 100755 index 0000000000000000000000000000000000000000..b0ba10904bb4b89457eec4fdb18bed91d94c44c8 GIT binary patch literal 266 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yF0VEjCHl*7DDaK+a&k&AhT+uUu9L@rd$YKTt zz9S&aI8~cZ8Yn1P;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`u@r;B5V z#p$P)9l0751XwS;GrnMz6J0rN4fm6<^2A*q_5?b*)OIi2_IIiU{}IWvMQW0UKh-D9 z<vpnNlfg^&dqyF9mU#aTE!L+i_i;^ZP>fq7c!FahLlp~GgKGj~1<O2U;qn&73%RpD z&&$1AbUo*uSy$J@Ow-Ua8#;~{zH_v(l}O!VzUt@i<3Ab1Vik10pa1f_9Ox<rPgg&e IbxsLQ049N7DF6Tf literal 0 HcmV?d00001 diff --git a/xfwm4-dark/left-active.png b/xfwm4-dark/left-active.png new file mode 100755 index 0000000000000000000000000000000000000000..a590c5e4b5658ea34204060fe58c8d6e23579add GIT binary patch literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^OhBx{!3HE3JHO@!QY^(zo*^7SP{WbZ0pxQQctjR6 zFz_7#VaBQ2e9}Nc$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@|SnJY5_^ uB&H@`xqSKe|L^bP+0@uHBvL1wVqiGs%5vhI<{Vz2A_h-aKbLh*2~7a1`zo{m literal 0 HcmV?d00001 diff --git a/xfwm4-dark/left-inactive.png b/xfwm4-dark/left-inactive.png new file mode 100755 index 0000000000000000000000000000000000000000..a590c5e4b5658ea34204060fe58c8d6e23579add GIT binary patch literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^OhBx{!3HE3JHO@!QY^(zo*^7SP{WbZ0pxQQctjR6 zFz_7#VaBQ2e9}Nc$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@|SnJY5_^ uB&H@`xqSKe|L^bP+0@uHBvL1wVqiGs%5vhI<{Vz2A_h-aKbLh*2~7a1`zo{m literal 0 HcmV?d00001 diff --git a/xfwm4-dark/maximize-active.png b/xfwm4-dark/maximize-active.png new file mode 100755 index 0000000000000000000000000000000000000000..a7e1a9e6c4d160391bef77e96e983dc6a0469612 GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yF#0(^-wq7U%Qq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TWodG@} zuG-q#dU|^Q{{3s)-NphGl=XCR43P*==4fSVYh;R9E#@F0!^4$g@Zc6Z9|Oab$83(} S(Y®$$mqelF{r5}E*KTra5r literal 0 HcmV?d00001 diff --git a/xfwm4-dark/maximize-inactive.png b/xfwm4-dark/maximize-inactive.png new file mode 100755 index 0000000000000000000000000000000000000000..2016d84e1062d44a05aee4a9eace7b09a67d4408 GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yF#0(^-wq7U%Qq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TWodG@} zuG-q#dU|?6K|$Tzc4|ODSx*<o5Q*?)j#j3&My8n6Vh$2AJX|RT4{ovZF)&Pd%;s1g S&FczO$l&Sf=d#Wzp$P!OvMkg9 literal 0 HcmV?d00001 diff --git a/xfwm4-dark/maximize-prelight.png b/xfwm4-dark/maximize-prelight.png new file mode 100755 index 0000000000000000000000000000000000000000..c1330f30df61df51a3b5b9b55d0f728db8456853 GIT binary patch literal 304 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yF!VDy(j;dY+Qq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#T$MFs&r zA+Flm+Io6=`uh3?1_s8)#wI2vc6N65_V&)s&Mq!4?(XiMo}OM_Uf$l`K0ZGG{{7qC zm;<zpp~%z4F+^ixvVaRSPcu);`n{oDXSUa{vrHDOnO3aOXwFx_IJ-QdKtj)eU+II; zvGm&S@9YKkREsl+Ce(j_cYk;J`}=#f8@LJ%vWPjbRwOX77jPzIG)m8EI33kyXVPw% qvDjMnaIwTacD4(%f;AXTegOTntjzq@g&Gl{?F^o-elF{r5}E*Ixn3mz literal 0 HcmV?d00001 diff --git a/xfwm4-dark/maximize-pressed.png b/xfwm4-dark/maximize-pressed.png new file mode 100755 index 0000000000000000000000000000000000000000..e15d4e6abfc6ccad394f1abdd39bf15172f4baf5 GIT binary patch literal 270 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yF0VEjCHl*7DDaK+a&k&AhT+uUu9L@rd$YKTt zz9S&aI8~cZ8Yn1P;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`v0r;B5V z#p$P)ZTT7$c-R8oT|RR2!Kxy$i`)meW?!@_h<lvh5$3yi^?jyBcMevULoN)H>zP7- zCw_>sZ8+0r8+Na85w~G%9qY}+I<ZeoJ{CuV7EHTXc>Yp2i;4D)u=Txa2ZA4PI&e*3 zw%y*UykOaaM}3j|bVZiv24|g^d75d$$6dWORR*^dtz!TEeO$vJJWa&Z{ukeAN1)3X NJYD@<);T3K0RTW}VITki literal 0 HcmV?d00001 diff --git a/xfwm4-dark/maximize-toggled-active.png b/xfwm4-dark/maximize-toggled-active.png new file mode 100755 index 0000000000000000000000000000000000000000..22f3052dc751d997f676b7beb6fb552ee5aa859d GIT binary patch literal 186 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|n3?%2|6>tM7=3*z$5DpHG+YkL80J)q69+AZi z417mGm~pB$pEOWVvcxr_Bsf2<q&%@Gm7%=6TrV>(yEr+qAXP8FD1G)j8!3>^0G|+7 zZEbBmJ-vVb{<ZCHV*v^(d%8G=NQ5VIv@*6GWDL`7Fcw{4a$QTJyP4Czn{i!p;si#9 Y?Vs5yto1+20F^U%y85}Sb4q9e08-U63jhEB literal 0 HcmV?d00001 diff --git a/xfwm4-dark/maximize-toggled-inactive.png b/xfwm4-dark/maximize-toggled-inactive.png new file mode 100755 index 0000000000000000000000000000000000000000..2f02216b87ea99418a529453524fb7c753bf9bb7 GIT binary patch literal 186 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|n3?%2|6>tM7=3*z$5DpHG+YkL80J)q69+AZi z417mGm~pB$pEOWVvcxr_Bsf2<q&%@Gm7%=6TrV>(yEr+qAXP8FD1G)j8!3>^0G|+7 zZEbBmJ-wiypl)tEHK3rfr;B5VM0hesD`VS1#xUImW6=dB*R>?Nn>p>f8P_!@PGDr% X{+X@9TK}UAP&tFAtDnm{r-UW|oh>jn literal 0 HcmV?d00001 diff --git a/xfwm4-dark/maximize-toggled-prelight.png b/xfwm4-dark/maximize-toggled-prelight.png new file mode 100755 index 0000000000000000000000000000000000000000..553638629f74d27e1af850e0dc50e2a0456eb187 GIT binary patch literal 320 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|l3?zm1T2})p=3*z$5DpHG+YkL80J)q69+AZi z417mGm~pB$pEOWVvcxr_Bsf2<q&%@Gm7%=6TrV>(yEr+qAXP8FD1G)j8!4b7g8-ip zS8Z)=Jv}{reSHH117l-j6B83VJ3D)OduL~77Z(?IcXv-uPcJVoZ*OlOAD@5!{_Sqe z0oumU<muuVq7j@daD;)US*B(E-q0?sq@R2oYRcUk<}h>aEp!mtRLRcPKC$JQV@sTp zOGM+H|NsB*uNG$zPhwwP`Tt!kV@wD48V-#u40=aCzq`A?{C%Sn`v=a#gDnD5HxD{F zNDDo1S`%QdVA-^g|L{tlTQlSiJ<8Q-Wac?!y8J>@fd&J^!h2=DU$<?O1iFU7)78&q Iol`;+0F23L-2eap literal 0 HcmV?d00001 diff --git a/xfwm4-dark/maximize-toggled-pressed.png b/xfwm4-dark/maximize-toggled-pressed.png new file mode 100755 index 0000000000000000000000000000000000000000..89dc63f8072c243b1f883d2b368e0970b3e7cddd GIT binary patch literal 288 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>`OBp8llA9n##jKxl#Aso-RqGtj*oCO|{#S9F5 zM?jcysy3fAP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprQqyE{-7< zr;{%zGZ|zEGrEZ`)Gj)oH`8FD>S@`2rPr%80|HW8y(ebB7qNIzdT`wdDNo*jsiI-7 zQ-cE>M9o~^3GA#-U`X1T95|&pg)1UZOw3i+<5`2~)`Y+-{N_xnR?L@ht+iOÐZf zVl3u*)1&Kvf^fKi0#m{%5%VJE;M<F4cVt{FQ&ei&x^?XX&!v~R;uoFHdiOs6T#@wI dIVQm@44ZfQwfy0|%?xxagQu&X%Q~loCIHd2VK)E( literal 0 HcmV?d00001 diff --git a/xfwm4-dark/menu-active.png b/xfwm4-dark/menu-active.png new file mode 100755 index 0000000000000000000000000000000000000000..888279eb88ab4aa878505c90125bb77055e724d4 GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|l3?zm1T2})p=3*z$5DpHG+YkL80J)q69+AZi z417mGm~pB$pEOWVvcxr_Bsf2<q&%@Gm7%=6TrV>(yEr+qAXP8FD1G)j8!4b7tpJ}8 zS8Z)=Jv}`e8yjC=Uw?o9fPjF&z`)eh)XdDx+}zx}yu4@6o;`p5{KbnGR&QsO0(F^t zx;TbtoKF@w!oahbLDWFhz+i*+0*;M$QW7FwH>^5S#dti>WbT>WRZJIryZ3e_GG-sj dP!MKhc;m{Ew|>RO$3P<(JYD@<);T3K0RX^CO;-Q_ literal 0 HcmV?d00001 diff --git a/xfwm4-dark/menu-inactive.png b/xfwm4-dark/menu-inactive.png new file mode 100755 index 0000000000000000000000000000000000000000..99be6395b44e03f31b6ef1eb177779fb2166cf93 GIT binary patch literal 221 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|l3?zm1T2})p=3*z$5DpHG+YkL80J)q69+AZi z417mGm~pB$pEOWVvcxr_Bsf2<q&%@Gm7%=6TrV>(yEr+qAXP8FD1G)j8!4b7i2$Dv zS8Z)=Jv}``Lqj7YBQrBIb8~YG3kyF#zXg9EQ~}kPd%8G=Xq-<LIKsfQm_gLQ%D`X) z#{v$+=|%=iq!(xf`zPo+T|OBiwyq&>R+V5Is}I}aMjsXihFzwt{tT(P7l1}Ec)I$z JtaD0e0ssPNI|%>) literal 0 HcmV?d00001 diff --git a/xfwm4-dark/menu-prelight.png b/xfwm4-dark/menu-prelight.png new file mode 100755 index 0000000000000000000000000000000000000000..9b1ce4bbdd0c2c2c1345f9722816496dfef30bec GIT binary patch literal 293 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>`OBp8llA9n##jKxl#Aso-RqGtj*oCO|{#S9F5 zM?jcysy3fAP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprWOoE{-7< zy>Bo1ay1(WI3&Io&R|Zvt0TqH`<`u{!$&Tsh4aFSI`nv!PVMB0{k`p{g8k%Yi&hwR z`E7AOcYIy<Jy`{54c2Jq+(*G#sVVz;RJ0cz@OO0Ti}iDmd+|KC_8p`C0*;=atQ(#P zb})G{9Nu-HcrHT_ui+YRL#3|Uh0ErcE9X5wy>wa9j=#TIo~^6!DX!Hxwn%EjyVVlO jbNV%9>vu(|Us`CMlf|^ZF)LXC=wJp<S3j3^P6<r_vleOY literal 0 HcmV?d00001 diff --git a/xfwm4-dark/menu-pressed.png b/xfwm4-dark/menu-pressed.png new file mode 100755 index 0000000000000000000000000000000000000000..636a203384ead00e266daf86e009c3815b1a3c53 GIT binary patch literal 306 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>`OBp8llA9n##jKxl#Aso-RqGtj*oCO|{#S9F5 zM?jcysy3fAP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprTElE{-7< zr{7+-=V~^PXit1E{37O2*4fBadmGm65|wT*FAYi8{F?BLNtWl5*OY)4&+`Auas2$p zqTbJPNSQrKdFr&%ShXznR!g&;cbukosfIprd)VISWfgcVyhuD~%_5l>Y$k_e<fRk} z7YMyL!<}Fv8(=koEn~UhykPzX+Xdd5L>*3kY`MTZ%}j)E$}Rt|*9yL7I{wKvKKk>W xp_pJLPXx!#HC}4pr|D^K(VO(c;@tj)=4@x&7I;N`{R?zGgQu&X%Q~loCIAM?aB2Vm literal 0 HcmV?d00001 diff --git a/xfwm4-dark/render-assets.sh b/xfwm4-dark/render-assets.sh new file mode 100755 index 0000000..b0c9387 --- /dev/null +++ b/xfwm4-dark/render-assets.sh @@ -0,0 +1,29 @@ +#! /bin/bash + +INKSCAPE="inkscape" +OPTIPNG="optipng" + +SRC_FILE="assets.svg" +ASSETS_DIR="." + +INDEX="assets.txt" + +# check command avalibility +has_command() { + "$1" -v $1 > /dev/null 2>&1 +} + +mkdir -p $ASSETS_DIR + +for i in `cat $INDEX` +do +if ! [ -f $ASSETS_DIR/$i.png ]; then + echo Rendering $ASSETS_DIR/$i.png + + $INKSCAPE --export-id=$i \ + --export-id-only \ + --export-png=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null + $OPTIPNG -o7 --quiet $ASSETS_DIR/$i.png +fi +done +exit 0 diff --git a/xfwm4-dark/right-active.png b/xfwm4-dark/right-active.png new file mode 100755 index 0000000000000000000000000000000000000000..67fdeb826114b3368edc386ca0464fad0b1efa0b GIT binary patch literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^OhBx{!3HE3JHO@!QY^(zo*^7SP{WbZ0pxQQctjR6 zFz_7#VaBQ2e9}Nc$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSBs^Ul vLnNjqU%7Ve-}y6V&Kx+xz`B?xNRmNXiSgp|=C7-OY8X6S{an^LB{Ts5n<Fc_ literal 0 HcmV?d00001 diff --git a/xfwm4-dark/right-inactive.png b/xfwm4-dark/right-inactive.png new file mode 100755 index 0000000000000000000000000000000000000000..67fdeb826114b3368edc386ca0464fad0b1efa0b GIT binary patch literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^OhBx{!3HE3JHO@!QY^(zo*^7SP{WbZ0pxQQctjR6 zFz_7#VaBQ2e9}Nc$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSBs^Ul vLnNjqU%7Ve-}y6V&Kx+xz`B?xNRmNXiSgp|=C7-OY8X6S{an^LB{Ts5n<Fc_ literal 0 HcmV?d00001 diff --git a/xfwm4-dark/shade-active.png b/xfwm4-dark/shade-active.png new file mode 100755 index 0000000000000000000000000000000000000000..555cb2c3afb5f5fbf510c9ad3ec3fe43932ca614 GIT binary patch literal 248 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|l3?zm1T2})p=3*z$5DpHG+YkL80J)q69+AZi z417mGm~pB$pEOWVvcxr_Bsf2<q&%@Gm7%=6TrV>(yEr+qAXP8FD1G)j8!4b7-2k5u zS8Z)=Jv}`qCnslTXK!!sZQHhO-@bk4&Yin=?|%30-TU|NKYaM`>C>mrpFjWm_ivZ# zjMG4kww^AIAsV8|0!J8ll%)->-z#w7W?WtV-fS`F)xFi<d3;~o+g+Z|!TlA;5%Hb+ neRuif3oSE>`?MBt_7*WRaEsTZdfZtGG>E~|)z4*}Q$iB}%X?ei literal 0 HcmV?d00001 diff --git a/xfwm4-dark/shade-inactive.png b/xfwm4-dark/shade-inactive.png new file mode 100755 index 0000000000000000000000000000000000000000..6c1ec4b051a23df2ae1625a21a9d15e9d4e5a691 GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|l3?zm1T2})p=3*z$5DpHG+YkL80J)q69+AZi z417mGm~pB$pEOWVvcxr_Bsf2<q&%@Gm7%=6TrV>(yEr+qAXP8FD1G)j8!4b7=>VS) zS8Z)=Jv}{reSJeiLl+kpS65emfB%4hfS{nD#+$Q!fy%5rT^vI+&L;~TVc=1gHfWtL zwSaSFX^F@}PS=u>EsHoqfn*}r*5s@lM`5G)FFc&eT_U=e4r@5DGVJ=n7s9qZ&<$t` NgQu&X%Q~loCIH!XKXd>9 literal 0 HcmV?d00001 diff --git a/xfwm4-dark/shade-prelight.png b/xfwm4-dark/shade-prelight.png new file mode 100755 index 0000000000000000000000000000000000000000..ce7bd0cf60ab8f3beb0317c413d312ae6d5e2a5e GIT binary patch literal 296 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>`OBp8llA9n##jKxl#Aso-RqGtj*oCO|{#S9F5 zM?jcysy3fAP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprRF?E{-7< zy>Bl$avfF>V7+k1J)?EUx^AwZ$BK8J&J!w{zhoD0ul>?3sXosbey(Pew>aZdoVY}= zXU+?G&D`DRvbHua`S@NU(s}LY`8%e$eLB6yYto4y^Ch@6ZCVwdZ**VDu_SR>>RB1D zwVWxZ4{uP|cx9SHhIPKi!mrF<)+pAP%hj|W`@M4pXYc)2${m_V17sU_7`JJz<3AP^ o!ToG**MW<c+v`iV&gp26iz$@#t($053Uo7rr>mdKI;Vst0F3o=y#N3J literal 0 HcmV?d00001 diff --git a/xfwm4-dark/shade-pressed.png b/xfwm4-dark/shade-pressed.png new file mode 100755 index 0000000000000000000000000000000000000000..8c825d8b7f57472383fccef6ccdd622518bc364d GIT binary patch literal 312 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>`OBp8llA9n##jKxl#Aso-RqGtj*oCO|{#S9F5 zM?jcysy3fAP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprRd~E{-7< zr{7-Q$k(hOz?N{oeMxci>Z$3P-&j*x*KV}<z`$oW^_L7+_eyu^<k^QOsNMau-20t( zpUi|gN|PpZ$h?r==yY}Kqa607hxRCEaKvhDUUsTrO5T}88eLwW1sfHgMf<+LbK%z{ z#TU=cTIkP|T4C8FV)E<e^5!T-59h;sC$vT#U*Mi`XM?1=V2H!wxd(dwJ-GgX%PQMC z-{;?Jqmw`73UyVwcO*Ey_!Z){>-&oxSE4@s`7x*7*<av!SpMrrdOScsFnGH9xvX<a GXaWF$0)B-6 literal 0 HcmV?d00001 diff --git a/xfwm4-dark/shade-toggled-active.png b/xfwm4-dark/shade-toggled-active.png new file mode 100755 index 0000000000000000000000000000000000000000..555cb2c3afb5f5fbf510c9ad3ec3fe43932ca614 GIT binary patch literal 248 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|l3?zm1T2})p=3*z$5DpHG+YkL80J)q69+AZi z417mGm~pB$pEOWVvcxr_Bsf2<q&%@Gm7%=6TrV>(yEr+qAXP8FD1G)j8!4b7-2k5u zS8Z)=Jv}`qCnslTXK!!sZQHhO-@bk4&Yin=?|%30-TU|NKYaM`>C>mrpFjWm_ivZ# zjMG4kww^AIAsV8|0!J8ll%)->-z#w7W?WtV-fS`F)xFi<d3;~o+g+Z|!TlA;5%Hb+ neRuif3oSE>`?MBt_7*WRaEsTZdfZtGG>E~|)z4*}Q$iB}%X?ei literal 0 HcmV?d00001 diff --git a/xfwm4-dark/shade-toggled-inactive.png b/xfwm4-dark/shade-toggled-inactive.png new file mode 100755 index 0000000000000000000000000000000000000000..6c1ec4b051a23df2ae1625a21a9d15e9d4e5a691 GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|l3?zm1T2})p=3*z$5DpHG+YkL80J)q69+AZi z417mGm~pB$pEOWVvcxr_Bsf2<q&%@Gm7%=6TrV>(yEr+qAXP8FD1G)j8!4b7=>VS) zS8Z)=Jv}{reSJeiLl+kpS65emfB%4hfS{nD#+$Q!fy%5rT^vI+&L;~TVc=1gHfWtL zwSaSFX^F@}PS=u>EsHoqfn*}r*5s@lM`5G)FFc&eT_U=e4r@5DGVJ=n7s9qZ&<$t` NgQu&X%Q~loCIH!XKXd>9 literal 0 HcmV?d00001 diff --git a/xfwm4-dark/shade-toggled-prelight.png b/xfwm4-dark/shade-toggled-prelight.png new file mode 100755 index 0000000000000000000000000000000000000000..ce7bd0cf60ab8f3beb0317c413d312ae6d5e2a5e GIT binary patch literal 296 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>`OBp8llA9n##jKxl#Aso-RqGtj*oCO|{#S9F5 zM?jcysy3fAP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprRF?E{-7< zy>Bl$avfF>V7+k1J)?EUx^AwZ$BK8J&J!w{zhoD0ul>?3sXosbey(Pew>aZdoVY}= zXU+?G&D`DRvbHua`S@NU(s}LY`8%e$eLB6yYto4y^Ch@6ZCVwdZ**VDu_SR>>RB1D zwVWxZ4{uP|cx9SHhIPKi!mrF<)+pAP%hj|W`@M4pXYc)2${m_V17sU_7`JJz<3AP^ o!ToG**MW<c+v`iV&gp26iz$@#t($053Uo7rr>mdKI;Vst0F3o=y#N3J literal 0 HcmV?d00001 diff --git a/xfwm4-dark/shade-toggled-pressed.png b/xfwm4-dark/shade-toggled-pressed.png new file mode 100755 index 0000000000000000000000000000000000000000..8c825d8b7f57472383fccef6ccdd622518bc364d GIT binary patch literal 312 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>`OBp8llA9n##jKxl#Aso-RqGtj*oCO|{#S9F5 zM?jcysy3fAP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprRd~E{-7< zr{7-Q$k(hOz?N{oeMxci>Z$3P-&j*x*KV}<z`$oW^_L7+_eyu^<k^QOsNMau-20t( zpUi|gN|PpZ$h?r==yY}Kqa607hxRCEaKvhDUUsTrO5T}88eLwW1sfHgMf<+LbK%z{ z#TU=cTIkP|T4C8FV)E<e^5!T-59h;sC$vT#U*Mi`XM?1=V2H!wxd(dwJ-GgX%PQMC z-{;?Jqmw`73UyVwcO*Ey_!Z){>-&oxSE4@s`7x*7*<av!SpMrrdOScsFnGH9xvX<a GXaWF$0)B-6 literal 0 HcmV?d00001 diff --git a/xfwm4-dark/stick-active.png b/xfwm4-dark/stick-active.png new file mode 100755 index 0000000000000000000000000000000000000000..fa2e5dec5f3f41380081fec38f64051f2f28b005 GIT binary patch literal 291 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>`OBp8llA9n##jKxl#Aso-RqGtj*oCO|{#S9F5 zM?jcysy3fAP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprXZ|E{-7< zr{7-Q&3jlupds;n^Ax7-8=U93>g-|c4F8b4PGXMjyN14CuG2-OV!mA-`(EkWah7zv z3Nx6hF@yUr-^<G0i~hfON<9iAl@>k>oPN+taY<{A#S+1H(WVStj>b1_<4ufS2tS=y z`iY0@{bE@oj=LA-B(_YGF_#s8pZOsCLe5u*GS)*W6<&(3<cd$*cQbmOQ*HY8rt#_v hr-J5Pc8BB_=$pP246RpO-2!wjgQu&X%Q~loCIBm&YUBU_ literal 0 HcmV?d00001 diff --git a/xfwm4-dark/stick-inactive.png b/xfwm4-dark/stick-inactive.png new file mode 100755 index 0000000000000000000000000000000000000000..3cc931dd04410d750495287998db33613b4b390f GIT binary patch literal 267 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>`OBp8llA9n##jKxl#Aso-RqGtj*oCO|{#S9F5 zM?jcysy3fAP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprUS17sn8b z({C>uave6{VZCt2-D!f3p`puen-|gF?S0zSmUR0pDA91aEI)7K&qI^%%;?NJ(_Gi? zBAuY693o)gyx_?S7A@hA&jO894*c=!-mT)Xc;3b~wH1x$Puvw^`E4^{VOi?u{B@Ua ztZRRt$+}NQlws2Jms2};C|x@kWwR@if6Zf7>4e=j@(=khaI-ym;t(wV_%6^{44$rj JF6*2UngHNPVy*xH literal 0 HcmV?d00001 diff --git a/xfwm4-dark/stick-prelight.png b/xfwm4-dark/stick-prelight.png new file mode 100755 index 0000000000000000000000000000000000000000..f955ffdbfb256f0e5e3cc063ce69d2ca48611c04 GIT binary patch literal 359 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>`OBp8llA9n##jKxl#Aso-RqGtj*oCO|{#S9F5 zM?jcysy3fAP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprYrVE{-7< zr{7-o<!dq!U`=@MyhvrkHf~R;<J%9--P;uBY|~(G?y#=qO7MkgqP^U%!p0h%(f5CO zTU8p%_Ohpl@SKp}yEx*+QKzmS%v{1YlUiyulvX%dFF(&E@=-(O&6@JmmwV1SD0U0I zxm7iv>E*#Kl0tk(1GdH8caM@@EMV-h;KT2{4~x$$N~jc;X0}i3ZA%e2IJM$glB3S1 z>Ef5#T!nu9E@n!ve{tdD^BLbl668d4a`q-^bEKV!D)wo7dU9LzzB36%?rAl_p}p(3 z*Jg7nHJ#FazN+Tx?gxp>i|nlyop=BKf6o4e(o4EELm2gfW&pj+;OXk;vd$@?2>{Ya Bj7k6i literal 0 HcmV?d00001 diff --git a/xfwm4-dark/stick-pressed.png b/xfwm4-dark/stick-pressed.png new file mode 100755 index 0000000000000000000000000000000000000000..33ebd7a6a2a90921c10daa68b7914d773f997268 GIT binary patch literal 361 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>`OBp8llA9n##jKxl#Aso-RqGtj*oCO|{#S9F5 zM?jcysy3fAP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprV(aE{-7< zr{7*S%sb>Dz#8ywbI_|3TN=(con$S@F28t8WdDt(wI?|ZWS6D*KYGeytmmeAfWtNU zk(%uOx=Vfk&iLJPOG$Ej(ptB;Bs9+~b()>yWtr_yP72J5{!x(FckuAJ5|gbK8wzf3 zD&U>HBBQtY!bQe)iYq5(YqX}{igmvwSh<Ajm&1f)`wC^onN40XH@==I6<pe+RnT3n zwD?kBjYG?N!}FqCQHmay7f+tE@z3I>{AIdgRWr8+JZ30Qy7@YF)_4CaDzQCtFVtn| zrlmb}PU(C8_CZsx=ey;b{N~BVhJ}Pq)Qy|}`Thm|eZsMGHEkzv1$vsn)78&qol`;+ E0D+T~g#Z8m literal 0 HcmV?d00001 diff --git a/xfwm4-dark/stick-toggled-active.png b/xfwm4-dark/stick-toggled-active.png new file mode 100755 index 0000000000000000000000000000000000000000..79019760938c39f3e2b038f41823b495689c084b GIT binary patch literal 318 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>`OBp8llA9n##jKxl#Aso-RqGtj*oCO|{#S9F5 zM?jcysy3fAP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprU=AE{-7< zr{7+-<!f>fU`=@cS*UxdgYb^#3PEOefv}xT_TQ5(M(sJM<9)oF^{apsw{X1a(dj-$ z`kSNlPjGR6a=-8V@~@y%wfFOYhmy0@E<Cr=a@)ve5OyradFAxGCaFrDP4BiG*tRO^ z!I{-f^A09_R@*Ic@q*R~^9I$ELIrWod@DRYaco(%z}?_R$&>87yS-u^r;XUM;=Tx{ zT;B5i73YNhA|r>8-yauTpTy1nob6QNx(82Q{kj)B>A&(HhF=UGyA);jnoiCI`h>yL L)z4*}Q$iB}sBwG~ literal 0 HcmV?d00001 diff --git a/xfwm4-dark/stick-toggled-inactive.png b/xfwm4-dark/stick-toggled-inactive.png new file mode 100755 index 0000000000000000000000000000000000000000..c8b0a38d7f0a8cbaf8133bcdaf485411fbc13939 GIT binary patch literal 279 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>`OBp8llA9n##jKxl#Aso-RqGtj*oCO|{#S9F5 zM?jcysy3fAP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprYxXE{-7< zr{7-Q$aUC&hvmYb^EcblIyWlZ6K&G}{$Kv`!d5@7#!Cw)%r>zRm~$aSFXd3{ofqXR zzVv>HI~TC@h2O?wE4rpNTxrW{;rdzO`&mNOA(ky=GtZ2w1~auMvA2vbJ!D+Otmesk zLt^3E=9-$#>sB-F+{!cK+J+{>{n`rNG0!%zs4Si~c{7jfyY?M(<ZpP!pZ?2H-!O0b X?B^Ph(P!*|PGs<O^>bP0l+XkKJ5OxO literal 0 HcmV?d00001 diff --git a/xfwm4-dark/stick-toggled-prelight.png b/xfwm4-dark/stick-toggled-prelight.png new file mode 100755 index 0000000000000000000000000000000000000000..9e2ba784efa4a53879cc017f63e20876ecf0a08a GIT binary patch literal 384 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>`OBp8llA9n##jKxl#Aso-RqGtj*oCO|{#S9F5 zM?jcysy3fAP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpeYQVE{-7< zr{7*S%sXTt!j|w(cxCUDGhZ)wgq^jYc~Ep8(_Xg3Jf1rW1xp3Wb!;7S(oY4m8-?<9 zU72cLKWXj%zxf|clEqH;R4&-BkzTX&iO&A!OH7YNUW%Mz`Es)@!Cy+LdvQp@b4?Rp zg?OhWfguUzC2mYb@7si2d7fU_cl*x1Erou{{R(Zyk`L}mu*$4p>sIJnuduMLV;$G( zdrj^W8uA&OT|yYe`32pl3)V7Sa}{jo6?*0M#rChv;m&UjtF%~URvtU;!jjkX;Bfit z43?AHrw+=hY_R&3D9vwNS?Bz6MgHx1yWU=jn&jhfJ(nYQ@4T1~dsf}?Qa|$dl5OAT b`WNCs0%ps9?@K8K1{i~<tDnm{r-UW|y4;qL literal 0 HcmV?d00001 diff --git a/xfwm4-dark/stick-toggled-pressed.png b/xfwm4-dark/stick-toggled-pressed.png new file mode 100755 index 0000000000000000000000000000000000000000..a3850cedb28aac2a3f6c7e90358935c55c06da38 GIT binary patch literal 380 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>`OBp8llA9n##jKxl#Aso-RqGtj*oCO|{#S9F5 zM?jcysy3fAP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprSvXE{-7< zr{7*S%sb>Dz#8ywb5K@FRMUB($=naFy<2otWPgNY%w*vNt@WBWCs$-T?R=axrAeb} z(MIRVeew30VfAV1{^co)-ko6n>-N#;e$FQqImgW+@t%tnzpM$|$vv@L^h=DJaj&vr zsjT7E3llrSEQ&U;8RR~YTG^5mBJyp!`djA}0^Bb|`*b&K-Nq7C=D{-Mu@l>E?ay0V zUfLEhiZ0;WaOMo}1J2f-Kl~ya<Yd1WN>As^;5@DyVCKs?=SR<Ud##G)8xA|^ZGLt^ z>cE^1{-T*#zuK${-q)UgXs|`h^!kc9>Ytw9eb6+uYoC9rXs>MSBvIFCI&$+r-@l-q YcqO<>N`qU^p;%y85}Sb4q9e0Cr!OK>z>% literal 0 HcmV?d00001 diff --git a/xfwm4-dark/themerc b/xfwm4-dark/themerc new file mode 100755 index 0000000..b765b1c --- /dev/null +++ b/xfwm4-dark/themerc @@ -0,0 +1,24 @@ +# Default values can be found here: +# https://git.xfce.org/xfce/xfwm4/tree/defaults/defaults +# or +# /usr/share/xfwm4/defaults + +active_text_color=#e3e3e3 +active_text_shadow_color=#e3e3e3 +inactive_text_color=#acacac +inactive_text_shadow_color=#acacac +title_shadow_active=false +title_shadow_inactive=false +full_width_title=true +title_vertical_offset_active=0 +title_vertical_offset_inactive=0 +button_offset=4 +button_spacing=0 +shadow_delta_height=2 +shadow_delta_width=0 +shadow_delta_x=0 +shadow_delta_y=-10 +shadow_opacity=50 +show_app_icon=false +show_popup_shadow=true + diff --git a/xfwm4-dark/title-1-active.png b/xfwm4-dark/title-1-active.png new file mode 100755 index 0000000000000000000000000000000000000000..3ed1f7348c8ad5c774d159f80d2f2ad5345fbc87 GIT binary patch literal 161 zcmeAS@N?(olHy`uVBq!ia0vp^OhBx{$P6TB_E!1;Ddu7)&kzm{j@u9Y9{{<W1s;*b z3=DinK$vl=HlH+5P_o1|q9iy!t)x7$D3zhSyj(9cFS|H7u^?41zbJk7I~ysWBDMgZ z5Laz&Z9P4`H#(w{KoMR~7sn6|*<_0Y4x$VUrX36iBVrp3ff5X!u6{1-oD!M<OPVI^ literal 0 HcmV?d00001 diff --git a/xfwm4-dark/title-1-inactive.png b/xfwm4-dark/title-1-inactive.png new file mode 100755 index 0000000000000000000000000000000000000000..3ed1f7348c8ad5c774d159f80d2f2ad5345fbc87 GIT binary patch literal 161 zcmeAS@N?(olHy`uVBq!ia0vp^OhBx{$P6TB_E!1;Ddu7)&kzm{j@u9Y9{{<W1s;*b z3=DinK$vl=HlH+5P_o1|q9iy!t)x7$D3zhSyj(9cFS|H7u^?41zbJk7I~ysWBDMgZ z5Laz&Z9P4`H#(w{KoMR~7sn6|*<_0Y4x$VUrX36iBVrp3ff5X!u6{1-oD!M<OPVI^ literal 0 HcmV?d00001 diff --git a/xfwm4-dark/title-2-active.png b/xfwm4-dark/title-2-active.png new file mode 120000 index 0000000..b4aa42b --- /dev/null +++ b/xfwm4-dark/title-2-active.png @@ -0,0 +1 @@ +title-1-active.png \ No newline at end of file diff --git a/xfwm4-dark/title-2-inactive.png b/xfwm4-dark/title-2-inactive.png new file mode 120000 index 0000000..6cd8713 --- /dev/null +++ b/xfwm4-dark/title-2-inactive.png @@ -0,0 +1 @@ +title-1-inactive.png \ No newline at end of file diff --git a/xfwm4-dark/title-3-active.png b/xfwm4-dark/title-3-active.png new file mode 120000 index 0000000..b4aa42b --- /dev/null +++ b/xfwm4-dark/title-3-active.png @@ -0,0 +1 @@ +title-1-active.png \ No newline at end of file diff --git a/xfwm4-dark/title-3-inactive.png b/xfwm4-dark/title-3-inactive.png new file mode 120000 index 0000000..6cd8713 --- /dev/null +++ b/xfwm4-dark/title-3-inactive.png @@ -0,0 +1 @@ +title-1-inactive.png \ No newline at end of file diff --git a/xfwm4-dark/title-4-active.png b/xfwm4-dark/title-4-active.png new file mode 120000 index 0000000..b4aa42b --- /dev/null +++ b/xfwm4-dark/title-4-active.png @@ -0,0 +1 @@ +title-1-active.png \ No newline at end of file diff --git a/xfwm4-dark/title-4-inactive.png b/xfwm4-dark/title-4-inactive.png new file mode 120000 index 0000000..6cd8713 --- /dev/null +++ b/xfwm4-dark/title-4-inactive.png @@ -0,0 +1 @@ +title-1-inactive.png \ No newline at end of file diff --git a/xfwm4-dark/title-5-active.png b/xfwm4-dark/title-5-active.png new file mode 120000 index 0000000..b4aa42b --- /dev/null +++ b/xfwm4-dark/title-5-active.png @@ -0,0 +1 @@ +title-1-active.png \ No newline at end of file diff --git a/xfwm4-dark/title-5-inactive.png b/xfwm4-dark/title-5-inactive.png new file mode 120000 index 0000000..6cd8713 --- /dev/null +++ b/xfwm4-dark/title-5-inactive.png @@ -0,0 +1 @@ +title-1-inactive.png \ No newline at end of file diff --git a/xfwm4-dark/top-left-active.png b/xfwm4-dark/top-left-active.png new file mode 100755 index 0000000000000000000000000000000000000000..a8f1bb3eb4dfee75fcbccce8536e38a86665c451 GIT binary patch literal 190 zcmeAS@N?(olHy`uVBq!ia0vp^96+qX#0(@)@=p#0Qq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#T$MLYpM zA+A7LTU%R4M@LUjPd&)N6Ub*Q3GxeOaCmkj4agDqba4#fh)zz}ke*O?^nmoK1TMGm b%npXRd)0OdyS-urDq-++^>bP0l+XkKHD56# literal 0 HcmV?d00001 diff --git a/xfwm4-dark/top-left-inactive.png b/xfwm4-dark/top-left-inactive.png new file mode 100755 index 0000000000000000000000000000000000000000..a8f1bb3eb4dfee75fcbccce8536e38a86665c451 GIT binary patch literal 190 zcmeAS@N?(olHy`uVBq!ia0vp^96+qX#0(@)@=p#0Qq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#T$MLYpM zA+A7LTU%R4M@LUjPd&)N6Ub*Q3GxeOaCmkj4agDqba4#fh)zz}ke*O?^nmoK1TMGm b%npXRd)0OdyS-urDq-++^>bP0l+XkKHD56# literal 0 HcmV?d00001 diff --git a/xfwm4-dark/top-right-active.png b/xfwm4-dark/top-right-active.png new file mode 100755 index 0000000000000000000000000000000000000000..d187d34ff8b5a2cb5e3af297a7c23ff610be83b8 GIT binary patch literal 191 zcmeAS@N?(olHy`uVBq!ia0vp^96+qX#0(@)@=p#0Qq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#T$MLYpM zA+A7LTU%R4M@LUjPd&)N6Ub*Q3GxeOaCmkj4akx3ba4#fh)(`<_|T51DTX1l45!HU c%*beGP@Kg(ZFBV;KA;)~Pgg&ebxsLQ0EcukVgLXD literal 0 HcmV?d00001 diff --git a/xfwm4-dark/top-right-inactive.png b/xfwm4-dark/top-right-inactive.png new file mode 100755 index 0000000000000000000000000000000000000000..d187d34ff8b5a2cb5e3af297a7c23ff610be83b8 GIT binary patch literal 191 zcmeAS@N?(olHy`uVBq!ia0vp^96+qX#0(@)@=p#0Qq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#T$MLYpM zA+A7LTU%R4M@LUjPd&)N6Ub*Q3GxeOaCmkj4akx3ba4#fh)(`<_|T51DTX1l45!HU c%*beGP@Kg(ZFBV;KA;)~Pgg&ebxsLQ0EcukVgLXD literal 0 HcmV?d00001 diff --git a/xfwm4/assets.svg b/xfwm4/assets.svg new file mode 100755 index 0000000..4a2fe28 --- /dev/null +++ b/xfwm4/assets.svg @@ -0,0 +1,2501 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="195" + height="465" + viewBox="0 0 195 465" + id="svg2" + version="1.1" + inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)" + sodipodi:docname="assets.svg"> + <defs + id="defs4"> + <linearGradient + id="selected_bg_color" + inkscape:swatch="solid"> + <stop + style="stop-color:#5294e2;stop-opacity:1;" + offset="0" + id="stop4407" /> + </linearGradient> + <linearGradient + id="selected_fg_color" + inkscape:swatch="solid"> + <stop + style="stop-color:#ffffffgit;stop-opacity:1;" + offset="0" + id="stop4402" /> + </linearGradient> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="13.665435" + inkscape:cx="134.91118" + inkscape:cy="102.58318" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + units="px" + inkscape:snap-bbox="true" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true" + inkscape:snap-bbox-midpoints="true" + inkscape:object-paths="true" + inkscape:snap-intersection-paths="true" + inkscape:object-nodes="true" + inkscape:snap-nodes="true" + fit-margin-top="10" + fit-margin-left="10" + fit-margin-right="10" + fit-margin-bottom="10" + showguides="false" + inkscape:guide-bbox="true" + inkscape:window-width="2560" + inkscape:window-height="1349" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:document-rotation="0" + inkscape:pagecheckerboard="0" + height="430px" + inkscape:snap-smooth-nodes="true" + inkscape:snap-midpoints="true" + inkscape:snap-object-midpoints="true" + inkscape:snap-center="true"> + <inkscape:grid + type="xygrid" + id="grid4136" + originx="5" + originy="-288" /> + </sodipodi:namedview> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Ebene 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(5,-547.36215)" + style="display:inline"> + <g + id="close-pressed" + inkscape:label="#close-pressed" + transform="translate(-100,2.8417969e-5)"> + <rect + width="32" + height="36" + id="rect2-8-9" + style="fill:#e8e8e8;fill-opacity:1;stroke-width:1.16927004" + x="197" + y="554.36212" /> + <rect + width="32" + height="1" + id="rect4-7-5" + style="fill:#939393;fill-opacity:1;stroke-width:0.97524202" + x="197" + y="554.36212" /> + <rect + width="32" + height="1" + id="rect4-3-9-0" + x="197" + y="555.36212" + style="fill:#f9f9f9;fill-opacity:1;stroke-width:0.97524202" /> + <g + id="g858-20" + transform="matrix(0.90000618,0,0,0.90000618,200.4482,559.10646)"> + <circle + cx="16.168556" + cy="14.728411" + r="9.9999313" + id="circle4626-2" + style="fill:#4e8378;fill-opacity:1;stroke-width:2.49915004" /> + <g + transform="matrix(2.6164455,-2.6164302,2.6164455,2.6164302,-760.92209,-747.12902)" + id="g4632-3" + style="fill:#ffffff;stroke-width:0.28984001"> + <path + id="rect4628-7" + style="stroke-width:1.07246995" + d="m 11.25,10.228516 -0.691406,0.693359 3.80664,3.806641 -3.808593,3.80664 0.693359,0.69336 3.806641,-3.808594 3.808593,3.808594 0.691407,-0.69336 -3.806641,-3.80664 3.806641,-3.808594 -0.691407,-0.691406 -3.808593,3.80664 z" + transform="matrix(0.19109895,0.19109895,-0.19110007,0.19110007,2.8474931,288.40031)" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> + <g + id="hide-pressed" + inkscape:label="#hide-pressed" + transform="translate(-100)"> + <g + id="g5775" + transform="translate(-50,45.000028)"> + <rect + width="32" + height="36" + id="rect2-8-9-2" + style="display:inline;fill:#e8e8e8;fill-opacity:1;stroke-width:1.16927004" + x="247" + y="549.36212" /> + <rect + width="32" + height="1.0000005" + id="rect4-7-5-2" + style="display:inline;fill:#939393;fill-opacity:1;stroke-width:0.97524202" + x="247" + y="549.36212" /> + <rect + width="32" + height="1.0000005" + id="rect4-3-9-0-6" + x="247" + y="550.36212" + style="display:inline;fill:#f9f9f9;fill-opacity:1;stroke-width:0.97524202" /> + </g> + <g + id="g854-6" + transform="translate(212.20243,599.10849)"> + <circle + cx="2.79757" + cy="13.253659" + r="9" + id="circle4571-3" + style="fill:#808080;fill-opacity:1;stroke-width:2.24925423" /> + <g + transform="matrix(2.138041,-2.6725418,2.138041,2.6725418,-632.20717,-764.78073)" + id="g4575-2"> + <rect + transform="rotate(-45)" + x="-206.64774" + y="208.68997" + width="0.26458001" + height="2.6458001" + id="rect4573-0" + style="fill:#3d3d3d;fill-opacity:1;stroke-width:0.19721" /> + </g> + </g> + </g> + <g + id="g854-4" + transform="translate(22.202302,949.60837)"> + <g + transform="matrix(2.138041,-2.6725418,2.138041,2.6725418,-632.20717,-764.78073)" + id="g4575-22" /> + </g> + <g + id="g854-86" + transform="translate(67.202302,949.60837)"> + <g + transform="matrix(2.138041,-2.6725418,2.138041,2.6725418,-632.20717,-764.78073)" + id="g4575-8" /> + </g> + <g + id="g854-68" + transform="translate(112.2023,949.60837)"> + <g + transform="matrix(2.138041,-2.6725418,2.138041,2.6725418,-632.20717,-764.78073)" + id="g4575-79" /> + </g> + <g + id="g854-96" + transform="translate(157.2023,949.60837)"> + <g + transform="matrix(2.138041,-2.6725418,2.138041,2.6725418,-632.20717,-764.78073)" + id="g4575-04" /> + </g> + <g + id="g854-3" + transform="translate(22.202302,1004.6084)"> + <g + transform="matrix(2.138041,-2.6725418,2.138041,2.6725418,-632.20717,-764.78073)" + id="g4575-9" /> + </g> + <g + id="g854-49" + transform="translate(67.202302,1004.6084)"> + <g + transform="matrix(2.138041,-2.6725418,2.138041,2.6725418,-632.20717,-764.78073)" + id="g4575-94" /> + </g> + <g + id="g854-5" + transform="translate(112.2023,1004.6084)"> + <g + transform="matrix(2.138041,-2.6725418,2.138041,2.6725418,-632.20717,-764.78073)" + id="g4575-34" /> + </g> + <g + id="g854-11" + transform="translate(157.2023,1004.6084)"> + <g + transform="matrix(2.138041,-2.6725418,2.138041,2.6725418,-632.20717,-764.78073)" + id="g4575-90" /> + </g> + <g + id="title-1-active" + transform="matrix(1,0,0,0.76086957,5,919.36235)"> + <rect + width="2" + height="47.314285" + id="rect2-01" + style="fill:#e8e8e8;fill-opacity:1;stroke-width:1.19896" + x="0" + y="0" /> + <rect + width="2" + height="1.3142858" + id="rect4-37" + style="fill:#939393;fill-opacity:1" + x="0" + y="0" /> + <rect + width="2" + height="1.3142858" + id="rect4-3-72" + x="0" + y="1.3140229" + style="fill:#f9f9f9;fill-opacity:1" /> + </g> + <g + id="title-1-inactive" + transform="matrix(1,0,0,0.76086957,20,919.36235)"> + <rect + width="2" + height="47.314285" + id="rect2-202" + style="fill:#e8e8e8;fill-opacity:1;stroke-width:1.19896" + x="0" + y="0" /> + <rect + width="2" + height="1.3142858" + id="rect4-90" + style="fill:#939393;fill-opacity:1" + x="0" + y="0" /> + <rect + width="2" + height="1.3142858" + id="rect4-3-994" + x="0" + y="1.3140229" + style="fill:#f9f9f9;fill-opacity:1" /> + </g> + <g + id="left-active" + transform="matrix(1,0,0,0.76086957,35,919.36235)"> + <rect + width="2" + height="47.314285" + id="rect2-378" + style="fill:#e8e8e8;fill-opacity:1;stroke-width:1.19896" + x="0" + y="0" /> + <rect + style="fill:#939393;fill-opacity:1;stroke-width:0.517445" + id="rect830" + width="1" + height="47.314285" + x="0" + y="0" /> + </g> + <g + id="left-inactive" + transform="matrix(1,0,0,0.76086957,50,919.36235)"> + <rect + width="2" + height="47.314285" + id="rect2-67" + style="fill:#e8e8e8;fill-opacity:1;stroke-width:1.19896" + x="0" + y="0" /> + <rect + style="fill:#939393;fill-opacity:1;stroke-width:0.517445" + id="rect830-6" + width="1" + height="47.314285" + x="0" + y="0" /> + </g> + <g + id="right-active" + transform="matrix(1,0,0,0.76086957,65,919.36235)"> + <rect + width="2" + height="47.314285" + id="rect2-09" + style="fill:#e8e8e8;fill-opacity:1;stroke-width:1.19896" + x="-2" + y="0" + transform="scale(-1,1)" /> + <rect + style="fill:#939393;fill-opacity:1;stroke-width:0.517445" + id="rect830-7" + width="1" + height="47.314285" + x="-2" + y="0" + transform="scale(-1,1)" /> + </g> + <g + id="right-inactive" + transform="matrix(1,0,0,0.76086957,80,919.36235)"> + <rect + width="2" + height="47.314285" + id="rect2-59" + style="fill:#e8e8e8;fill-opacity:1;stroke-width:1.19896" + x="0" + y="0" /> + <rect + style="fill:#939393;fill-opacity:1;stroke-width:0.517445" + id="rect830-78" + width="1" + height="47.314285" + x="-2" + y="0" + transform="scale(-1,1)" /> + </g> + <g + id="bottom-left-active" + inkscape:label="#bottom-left-active"> + <path + sodipodi:nodetypes="ccccccccc" + inkscape:connector-curvature="0" + id="path1472" + d="m 92,919.36225 h -2 v 9.0001 h 1 v 1 l 9,-10e-5 v -2 l -8,10e-5 z" + style="fill:#e8e8e8;fill-opacity:1;stroke:none;stroke-width:0.666667;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <path + style="fill:#939393;fill-opacity:1;stroke:none;stroke-width:0.666667;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + d="m 91,919.36235 -1,-10e-5 v 9.0001 h 1 v 1 l 9,-10e-5 v -0.9999 h -9 z" + id="path1466" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccccccccc" /> + <path + sodipodi:nodetypes="ccccccccc" + inkscape:connector-curvature="0" + id="path1468" + d="m 91,919.36235 -1,-10e-5 v 9.9999 h 1 v 2e-4 l 9,-10e-5 v -0.9999 l -9,0.9998 z" + style="fill:#939393;fill-opacity:1;stroke:none;stroke-width:0.66666698;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + </g> + <g + id="bottom-active" + inkscape:label="#bottom-active"> + <rect + transform="rotate(90)" + inkscape:label="#rect4138-3" + y="-121" + x="927.3623" + height="16" + width="2" + id="rect1501" + style="fill:#e8e8e8;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <rect + style="fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;fill:#939393" + id="rect1503" + width="1" + height="16" + x="928.3623" + y="-121" + inkscape:label="#rect4138-3" + transform="rotate(90)" /> + </g> + <g + id="bottom-right-active" + inkscape:label="#bottom-right-active"> + <path + sodipodi:nodetypes="ccccccccc" + inkscape:connector-curvature="0" + id="path1472-3" + d="m 133,919.36215 h 2 v 9.0002 h -1 v 1 l -9,-2e-4 v -2 l 8,2e-4 z" + style="fill:#e8e8e8;fill-opacity:1;stroke:none;stroke-width:0.666667;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <path + style="fill:#939393;fill-opacity:1;stroke:none;stroke-width:0.666667;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + d="m 134,919.36235 1,-2e-4 v 9.0002 h -1 v 1 l -9,-2e-4 v -0.9998 h 9 z" + id="path1466-7" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccccccccc" /> + <path + sodipodi:nodetypes="ccccccccc" + inkscape:connector-curvature="0" + id="path1468-9" + d="m 134,919.36235 1,-2e-4 v 10 l -1,-0.9998 1,0.9998 h -10 v -0.9998 h 9 z" + style="fill:#939393;fill-opacity:1;stroke:none;stroke-width:0.66666698;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + </g> + <g + id="bottom-left-inactive" + inkscape:label="#bottom-left-inactive"> + <path + sodipodi:nodetypes="ccccccccc" + inkscape:connector-curvature="0" + id="path1472-7" + d="m 142,919.36215 h -2 v 9.0002 h 1 v 1 l 9,-2e-4 v -2 l -8,2e-4 z" + style="fill:#e8e8e8;fill-opacity:1;stroke:none;stroke-width:0.666667;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <path + style="fill:#939393;fill-opacity:1;stroke:none;stroke-width:0.666667;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + d="m 141,919.36235 -1,-2e-4 v 9.0002 h 1 v 1 l 9,-2e-4 v -0.9998 h -9 z" + id="path1466-8" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccccccccc" /> + <path + sodipodi:nodetypes="ccccccccc" + inkscape:connector-curvature="0" + id="path1468-7" + d="m 141,919.36235 -1,-2e-4 v 10 -1 1 h 10 v -0.9998 l -9,0.9998 z" + style="fill:#939393;fill-opacity:1;stroke:none;stroke-width:0.66666698;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + </g> + <g + id="bottom-inactive" + inkscape:label="#bottom-inactive"> + <rect + transform="rotate(90)" + inkscape:label="#rect4138-3" + y="-171.00005" + x="927.3623" + height="16" + width="2" + id="rect1501-0" + style="fill:#e8e8e8;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <rect + style="fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;fill:#939393" + id="rect1503-9" + width="1" + height="16" + x="928.3623" + y="-171.00005" + inkscape:label="#rect4138-3" + transform="rotate(90)" /> + </g> + <g + id="bottom-right-inactive" + inkscape:label="#bottom-right-inactive"> + <path + sodipodi:nodetypes="ccccccccc" + inkscape:connector-curvature="0" + id="path1472-8" + d="m 183,919.36215 h 2 v 9.0002 h -1 v 1 l -9,-2e-4 v -2 l 8,2e-4 z" + style="fill:#e8e8e8;fill-opacity:1;stroke:none;stroke-width:0.666667;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <path + style="fill:#939393;fill-opacity:1;stroke:none;stroke-width:0.666667;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + d="m 184,919.36235 1,-2e-4 v 9.0002 h -1 v 1 l -9,-2e-4 v -0.9998 h 9 z" + id="path1466-5" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccccccccc" /> + <path + sodipodi:nodetypes="ccccccccc" + inkscape:connector-curvature="0" + id="path1468-8" + d="m 184,919.36235 1,-2e-4 v 10 l -1,-0.9998 1,0.9998 h -10 v -0.9998 l 9,-2e-4 z" + style="fill:#939393;fill-opacity:1;stroke:none;stroke-width:0.66666698;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + </g> + <g + id="top-left-active" + transform="translate(5,973.3623)"> + <g + id="g5352" + inkscape:label="#g5352" + transform="translate(-4.9999998,-726.36216)"> + <path + id="rect4138-9" + d="m 5,732.36218 -2e-7,29.99983 h 7.9999992 l 10e-7,-35.99983 h -2 l -1.0000002,0.99998 -2,1 -1,1 -1,2 z" + style="opacity:1;fill:#e8e8e8;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cccccccccc" /> + <path + sodipodi:nodetypes="ccccc" + inkscape:connector-curvature="0" + style="opacity:1;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;fill:#939393" + d="m 9.9999998,726.36216 v 1 H 13 v -0.99998 z" + id="path1382" /> + <path + id="path1388" + d="m 9.9999998,727.36216 v 1 H 13 v -0.99998 z" + style="opacity:0.1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccccc" /> + <path + id="path1390" + d="m 7.9999998,727.36216 v 1 h 2 v -0.99998 z" + style="opacity:1;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;fill:#939393" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccccc" /> + <path + sodipodi:nodetypes="ccccc" + inkscape:connector-curvature="0" + style="opacity:1;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;fill:#939393" + d="m 6.9999998,728.36216 v 1 h 1 v -0.99998 z" + id="path1392" /> + <path + id="path1394" + d="m 5.9999998,729.36216 v 2 h 1 v -1.99996 z" + style="opacity:1;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;fill:#939393" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccccc" /> + <path + sodipodi:nodetypes="ccccc" + inkscape:connector-curvature="0" + style="opacity:1;fill:#939393;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + d="m 4.9999998,731.36214 v 30.99987 h 1 v -30.99941 z" + id="path1396" /> + </g> + </g> + <g + id="top-left-inactive" + transform="translate(25,973.3623)"> + <g + id="g5352-3" + inkscape:label="#g5352" + transform="translate(-4.9999998,-726.36216)"> + <path + id="rect4138-9-7" + d="m 5,732.36218 -2e-7,29.99983 h 7.9999992 l 10e-7,-35.99983 h -2 l -1.0000002,0.99998 -2,1 -1,1 -1,2 z" + style="opacity:1;fill:#e8e8e8;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cccccccccc" /> + <path + sodipodi:nodetypes="ccccc" + inkscape:connector-curvature="0" + style="opacity:1;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;fill:#939393" + d="m 9.9999998,726.36216 v 1 H 13 v -0.99998 z" + id="path1382-1" /> + <path + id="path1388-3" + d="m 9.9999998,727.36216 v 1 H 13 v -0.99998 z" + style="opacity:0.1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccccc" /> + <path + id="path1390-8" + d="m 7.9999998,727.36216 v 1 h 2 v -0.99998 z" + style="opacity:1;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;fill:#939393" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccccc" /> + <path + sodipodi:nodetypes="ccccc" + inkscape:connector-curvature="0" + style="opacity:1;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;fill:#939393" + d="m 6.9999998,728.36216 v 1 h 1 v -0.99998 z" + id="path1392-0" /> + <path + id="path1394-9" + d="m 5.9999998,729.36216 v 2 h 1 v -1.99996 z" + style="opacity:1;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;fill:#939393" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccccc" /> + <path + sodipodi:nodetypes="ccccc" + inkscape:connector-curvature="0" + style="opacity:1;fill:#939393;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + d="m 4.9999998,731.36214 v 30.99987 h 1 v -30.99941 z" + id="path1396-7" /> + </g> + </g> + <g + id="top-right-active" + transform="matrix(-1,0,0,1,53,973.3623)"> + <g + id="g5352-2" + inkscape:label="#g5352" + transform="translate(-4.9999998,-726.36216)"> + <path + id="rect4138-9-4" + d="m 5,732.36218 -2e-7,29.99983 h 7.9999992 l 10e-7,-35.99983 h -2 l -1.0000002,0.99998 -2,1 -1,1 -1,2 z" + style="opacity:1;fill:#e8e8e8;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cccccccccc" /> + <path + sodipodi:nodetypes="ccccc" + inkscape:connector-curvature="0" + style="opacity:1;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;fill:#939393" + d="m 9.9999998,726.36216 v 1 H 13 v -0.99998 z" + id="path1382-3" /> + <path + id="path1388-7" + d="m 9.9999998,727.36216 v 1 H 13 v -0.99998 z" + style="opacity:0.1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccccc" /> + <path + id="path1390-1" + d="m 7.9999998,727.36216 v 1 h 2 v -0.99998 z" + style="opacity:1;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;fill:#939393" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccccc" /> + <path + sodipodi:nodetypes="ccccc" + inkscape:connector-curvature="0" + style="opacity:1;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;fill:#939393" + d="m 6.9999998,728.36216 v 1 h 1 v -0.99998 z" + id="path1392-2" /> + <path + id="path1394-2" + d="m 5.9999998,729.36216 v 2 h 1 v -1.99996 z" + style="opacity:1;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;fill:#939393" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccccc" /> + <path + sodipodi:nodetypes="ccccc" + inkscape:connector-curvature="0" + style="opacity:1;fill:#939393;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + d="m 4.9999998,731.36214 v 30.99987 h 1 v -30.99941 z" + id="path1396-0" /> + </g> + </g> + <g + id="top-right-inactive" + transform="matrix(-1,0,0,1,73,973.3623)"> + <g + id="g5352-3-5" + inkscape:label="#g5352" + transform="translate(-4.9999998,-726.36216)"> + <path + id="rect4138-9-7-1" + d="m 5,732.36218 -2e-7,29.99983 h 7.9999992 l 10e-7,-35.99983 h -2 l -1.0000002,0.99998 -2,1 -1,1 -1,2 z" + style="opacity:1;fill:#e8e8e8;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cccccccccc" /> + <path + sodipodi:nodetypes="ccccc" + inkscape:connector-curvature="0" + style="opacity:1;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;fill:#939393" + d="m 9.9999998,726.36216 v 1 H 13 v -0.99998 z" + id="path1382-1-7" /> + <path + id="path1388-3-4" + d="m 9.9999998,727.36216 v 1 H 13 v -0.99998 z" + style="opacity:0.1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccccc" /> + <path + id="path1390-8-1" + d="m 7.9999998,727.36216 v 1 h 2 v -0.99998 z" + style="opacity:1;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;fill:#939393" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccccc" /> + <path + sodipodi:nodetypes="ccccc" + inkscape:connector-curvature="0" + style="opacity:1;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;fill:#939393" + d="m 6.9999998,728.36216 v 1 h 1 v -0.99998 z" + id="path1392-0-7" /> + <path + id="path1394-9-1" + d="m 5.9999998,729.36216 v 2 h 1 v -1.99996 z" + style="opacity:1;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;fill:#939393" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccccc" /> + <path + sodipodi:nodetypes="ccccc" + inkscape:connector-curvature="0" + style="opacity:1;fill:#939393;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + d="m 4.9999998,731.36214 v 30.99987 h 1 v -30.99941 z" + id="path1396-7-1" /> + </g> + </g> + <g + id="close-inactive" + inkscape:label="#close-inactive"> + <rect + width="32" + height="36.000027" + id="rect2-9-3" + style="display:inline;fill:#e8e8e8;fill-opacity:1;stroke-width:1.16927004" + x="142" + y="554.36212" /> + <rect + width="32" + height="1" + id="rect4-2-6" + style="display:inline;fill:#939393;fill-opacity:1;stroke-width:1.11803997" + x="142" + y="554.36212" /> + <rect + width="32" + height="1" + id="rect4-3-2-7" + x="142" + y="555.36212" + style="display:inline;fill:#f9f9f9;fill-opacity:1;stroke-width:1.11803997" /> + <circle + cx="160" + cy="572.36212" + r="9" + id="circle4626-8-5" + style="display:inline;fill:#bcbcbc;fill-opacity:1;stroke-width:2.24925041" /> + <path + id="rect4628-9-3" + style="display:inline;fill:#f9f9f9;fill-opacity:1;stroke-width:0.96522957" + d="m 156.57224,568.3121 -0.62227,0.62227 3.42776,3.42776 -3.42776,3.426 0.62227,0.62402 3.42776,-3.42775 3.42775,3.42775 0.62228,-0.62227 -3.42776,-3.42775 3.42776,-3.42776 -0.62403,-0.62227 -3.426,3.42775 z" + inkscape:connector-curvature="0" /> + </g> + <g + id="maximize-pressed" + inkscape:label="#maximize-pressed" + transform="translate(-100)"> + <g + id="g5978-1" + style="display:inline" + transform="translate(-50,60.000028)"> + <rect + width="32" + height="36" + id="rect2-8-9-6-7" + style="fill:#e8e8e8;fill-opacity:1;stroke-width:1.16927004" + x="247" + y="574.36212" /> + <rect + width="32" + height="1" + id="rect4-7-5-1-7" + style="fill:#939393;fill-opacity:1;stroke-width:0.97524202" + x="247" + y="574.36212" /> + <rect + width="32" + height="1" + id="rect4-3-9-0-5-1" + x="247" + y="575.36212" + style="fill:#f9f9f9;fill-opacity:1;stroke-width:0.97524202" /> + </g> + <g + id="g882-2" + transform="matrix(1.0000126,0,0,1,202.57533,637.95659)"> + <circle + cx="12.424514" + cy="14.40556" + r="8.9998865" + id="circle5255-2" + style="fill:#808080;fill-opacity:1;stroke-width:2.24922609" /> + <g + id="g115-6" + transform="matrix(3.7795276,0,0,3.7795276,0.42450882,-1097.6157)"> + <g + transform="matrix(0.56569,-0.70711,0.56569,0.70711,-164.83969,88.637)" + id="g5259-1"> + <path + id="rect5257-0" + style="fill:#3d3d3d;fill-opacity:1;stroke-width:0.19721" + d="m 2.9470622,292.19054 -0.1870878,0.18709 -1.1225269,1.12253 -0.1870878,0.18708 0.2338589,0.23386 1.4031537,1.40316 0.2338589,0.23386 0.1870878,-0.18709 1.3096148,-1.30962 z m 0.046771,0.42095 1.4031536,1.40315 -1.1225269,1.12253 -1.4031537,-1.40315 z" /> + </g> + <g + transform="matrix(-0.70711,-0.56569253,0.70711,-0.56569253,-202.54761,462.10239)" + id="g5263-61" /> + <g + transform="matrix(-0.70711566,-0.56569253,0.70711566,-0.56569253,-204.40134,462.10239)" + id="g5267-5" /> + <g + transform="matrix(0.56569,-0.70711,0.56569,0.70711,-164.83669,86.51527)" + id="g5271-94" /> + </g> + </g> + </g> + <g + id="maximize-toggled-pressed" + inkscape:label="#maximize-toggled-pressed" + transform="translate(-100)"> + <g + id="g5978-5" + style="display:inline" + transform="translate(-50,100.00003)"> + <rect + width="36" + height="36" + id="rect2-8-9-6-9" + style="fill:#e8e8e8;fill-opacity:1;stroke-width:1.16927" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-7-5-1-77" + style="fill:#939393;fill-opacity:1;stroke-width:0.975242" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-3-9-0-5-6" + x="247" + y="575.36212" + style="fill:#f9f9f9;fill-opacity:1;stroke-width:0.975242" /> + </g> + <g + id="g906-6" + transform="translate(195.91069,680.3427)"> + <circle + cx="19.08931" + cy="12.019451" + r="9" + id="circle5255-3" + style="fill:#808080;fill-opacity:1;stroke-width:2.24925423" /> + <g + transform="matrix(1.6035247,-2.6725418,1.6035247,2.6725418,-458.16245,-766.01492)" + id="bottom-1" + inkscape:label="bottom" /> + <g + id="g303-7" + transform="matrix(3.7795276,0,0,3.7795276,7.0893115,-1100.0018)"> + <path + id="rect5257-5" + style="fill:#3d3d3d;fill-opacity:1;stroke-width:0.152759" + d="m 2.1167,293.69312 v 0.26459 1.05833 0.26458 h 1.5874999 v -0.26251 -0.002 -1.05833 -0.26459 z m 0.2645833,0.26459 h 1.0583333 v 1.05833 h -1.0583333 z" /> + <g + transform="matrix(-0.70712378,-0.28341845,0.70712378,-0.28341845,-203.0808,378.52763)" + id="g5263-96" /> + <g + transform="matrix(-0.70711,-0.28284658,0.70711,-0.28284658,-204.39968,378.36085)" + id="g5267-2" /> + <g + transform="matrix(0.4242694,-0.70711,0.4242694,0.70711,-123.08922,87.038233)" + id="g5271-1" /> + <g + id="right-edge-7" + transform="matrix(1,0,0,0.99531863,-3.8027428e-6,2.6959391)" + inkscape:label="right-edge"> + <g + transform="matrix(-0.70710999,-0.35522075,0.70710999,-0.35522075,-202.5476,398.12812)" + id="g5263-3-85"> + <rect + transform="rotate(-45)" + x="-206.78" + y="208.67967" + width="0.26458001" + height="2.6458001" + id="rect5261-6-7" + style="fill:#3d3d3d;stroke-width:0.19721;fill-opacity:1" /> + </g> + </g> + <g + transform="matrix(0.4242694,-0.70710999,0.4242694,0.70710999,-122.56004,86.509064)" + id="top-edge-4" + inkscape:label="top-edge"> + <rect + transform="rotate(-45)" + x="-206.91847" + y="208.67384" + width="0.26458001" + height="2.6458001" + id="rect5269-5-1" + style="fill:#3d3d3d;fill-opacity:1;stroke-width:0.19721" /> + </g> + </g> + </g> + </g> + <g + id="menu-pressed" + inkscape:label="#menu-pressed" + transform="translate(-100,2.8417969e-5)"> + <g + id="g5978-3" + style="display:inline" + transform="translate(-50,140)"> + <rect + width="36" + height="36" + id="rect2-8-9-6-6" + style="fill:#e8e8e8;fill-opacity:1;stroke-width:1.16927" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-7-5-1-5" + style="fill:#939393;fill-opacity:1;stroke-width:0.975242" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-3-9-0-5-63" + x="247" + y="575.36212" + style="fill:#f9f9f9;fill-opacity:1;stroke-width:0.975242" /> + </g> + <g + id="g850-4" + transform="translate(199.00013,715.86225)"> + <circle + cx="15.99987" + cy="16.499872" + r="9" + id="circle5255-812" + style="fill:#808080;fill-opacity:1;stroke-width:2.24925423" /> + </g> + <g + style="display:inline" + id="g840-15-3" + transform="translate(199.00013,715.86237)"> + <g + id="g854-9-1" + transform="translate(13.202302,3.2462158)"> + <g + transform="matrix(2.138041,-2.6725418,2.138041,2.6725418,-632.20717,-764.78073)" + id="g4575-1-1" /> + </g> + <path + inkscape:connector-curvature="0" + id="rect4628-49-0" + style="fill:#3d3d3d;fill-opacity:1;stroke-width:1.07246995" + d="m 12.192933,13.903346 3.806252,3.80623 3.80622,-3.806254 0.694695,0.691917 -3.809018,3.809002 0.0014,0.0014 -0.690527,0.690534 -0.0014,-0.0014 -0.0014,0.0014 -0.69331,-0.693306 -3.806197,-3.806227 z" /> + </g> + </g> + <g + id="shade-pressed" + inkscape:label="#shade-pressed" + transform="translate(-100,-2.5000016)"> + <g + id="g5978-4" + style="display:inline" + transform="translate(-50,182.50003)"> + <rect + width="36" + height="36" + id="rect2-8-9-6-8" + style="fill:#e8e8e8;fill-opacity:1;stroke-width:1.16927" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-7-5-1-1" + style="fill:#939393;fill-opacity:1;stroke-width:0.975242" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-3-9-0-5-2" + x="247" + y="575.36212" + style="fill:#f9f9f9;fill-opacity:1;stroke-width:0.975242" /> + </g> + <g + id="g840-3" + transform="translate(199.00013,758.36228)"> + <g + id="g854-8" + transform="matrix(0.90001133,0,0,0.90001133,12.482153,5.5712927)"> + <circle + cx="3.9085252" + cy="12.142713" + r="9.9998741" + id="circle4571-05" + style="fill:#808080;fill-opacity:1;stroke-width:2.49914002" /> + <g + transform="matrix(2.138041,-2.6725418,2.138041,2.6725418,-632.20717,-764.78073)" + id="g4575-6" /> + </g> + </g> + <g + style="display:inline" + id="g850-5-8" + transform="translate(199.00013,758.36252)"> + <circle + cx="15.999874" + cy="16.49963" + id="circle5255-3-3-1-5" + style="fill:#3d3d3d;fill-opacity:1;stroke-width:0.99966598" + r="3.9999998" /> + </g> + </g> + <g + id="shade-toggled-pressed" + inkscape:label="#shade-toggled-pressed" + transform="translate(-100,-4.9999716)"> + <g + id="g5978-9" + style="display:inline" + transform="translate(-50,225)"> + <rect + width="36" + height="36" + id="rect2-8-9-6-0" + style="fill:#e8e8e8;fill-opacity:1;stroke-width:1.16927" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-7-5-1-8" + style="fill:#939393;fill-opacity:1;stroke-width:0.975242" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-3-9-0-5-8" + x="247" + y="575.36212" + style="fill:#f9f9f9;fill-opacity:1;stroke-width:0.975242" /> + </g> + <g + id="g840-0" + transform="translate(199,803.36228)"> + <g + id="g854-28" + transform="matrix(0.90001133,0,0,0.90001133,12.482166,5.3213181)"> + <circle + cx="3.9086552" + cy="9.6426821" + r="9.9998741" + id="circle4571-38" + style="fill:#808080;fill-opacity:1;stroke-width:2.49914002" /> + <g + transform="matrix(2.138041,-2.6725418,2.138041,2.6725418,-632.20717,-764.78073)" + id="g4575-0" /> + </g> + </g> + <g + style="display:inline" + id="g850-5-6" + transform="translate(199.00013,800.86249)"> + <circle + cx="15.999874" + cy="16.49963" + id="circle5255-3-3-1-2" + style="fill:#3d3d3d;fill-opacity:1;stroke-width:0.99966598" + r="3.9999998" /> + </g> + </g> + <g + id="stick-pressed" + inkscape:label="#stick-pressed" + transform="translate(-100,-7.5000016)"> + <g + id="g5978-0" + style="display:inline" + transform="translate(-50,267.50003)"> + <rect + width="36" + height="36" + id="rect2-8-9-6-96" + style="fill:#e8e8e8;fill-opacity:1;stroke-width:1.16927" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-7-5-1-3" + style="fill:#939393;fill-opacity:1;stroke-width:0.975242" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-3-9-0-5-85" + x="247" + y="575.36212" + style="fill:#f9f9f9;fill-opacity:1;stroke-width:0.975242" /> + </g> + <g + id="g871-0" + transform="translate(195.00013,836.36228)"> + <circle + cx="19.99987" + cy="23.499872" + r="9" + id="circle4571-33" + style="fill:#808080;fill-opacity:1;stroke-width:2.24925423" /> + <path + id="path845-37" + style="fill:#3d3d3d;fill-opacity:1;stroke-width:1.25053" + d="m 19.999874,16.499745 a 7,7 0 0 0 -7,7 7,7 0 0 0 7,7 7,7 0 0 0 7,-7 7,7 0 0 0 -7,-7 z m 0,1.75 a 5.25,5.25 0 0 1 5.25,5.25 5.25,5.25 0 0 1 -5.25,5.25 5.25,5.25 0 0 1 -5.25,-5.25 5.25,5.25 0 0 1 5.25,-5.25 z" /> + </g> + </g> + <g + id="stick-toggled-pressed" + inkscape:label="#stick-toggled-pressed" + transform="translate(-100,-10.000002)"> + <g + id="g5978-11" + style="display:inline" + transform="translate(-50,310.00003)"> + <rect + width="36" + height="36" + id="rect2-8-9-6-5" + style="fill:#e8e8e8;fill-opacity:1;stroke-width:1.16927" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-7-5-1-9" + style="fill:#939393;fill-opacity:1;stroke-width:0.975242" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-3-9-0-5-84" + x="247" + y="575.36212" + style="fill:#f9f9f9;fill-opacity:1;stroke-width:0.975242" /> + </g> + <g + id="g871-9" + transform="translate(195.00013,878.86228)"> + <g + id="g842-0"> + <circle + cx="19.99987" + cy="23.499872" + r="9" + id="circle4571-2" + style="fill:#808080;fill-opacity:1;stroke-width:2.24925423" /> + <path + id="path845-0" + style="fill:#3d3d3d;fill-opacity:1;stroke-width:1.25053" + d="m 20,16.499872 a 7,7 0 0 0 -7,7 7,7 0 0 0 7,7 7,7 0 0 0 7,-7 7,7 0 0 0 -7,-7 z m 0,1.75 a 5.25,5.25 0 0 1 5.25,5.25 5.25,5.25 0 0 1 -5.25,5.25 5.25,5.25 0 0 1 -5.25,-5.25 5.25,5.25 0 0 1 5.25,-5.25 z m -0.07227,2.75 a 2.5,2.5 0 0 0 -2.42773,2.5 2.5,2.5 0 0 0 2.5,2.5 2.5,2.5 0 0 0 2.5,-2.5 2.5,2.5 0 0 0 -2.5,-2.5 2.5,2.5 0 0 0 -0.07227,0 z" /> + </g> + </g> + </g> + <g + id="close-active" + inkscape:label="#close-active" + transform="translate(55)"> + <g + id="g5978" + transform="translate(-295,-19.999972)"> + <rect + width="32" + height="36" + id="rect2-8-9-6" + style="fill:#e8e8e8;fill-opacity:1;stroke-width:1.16927004" + x="247" + y="574.36212" /> + <rect + width="32" + height="1" + id="rect4-7-5-1" + style="fill:#939393;fill-opacity:1;stroke-width:0.97524601" + x="247" + y="574.36212" /> + <rect + width="32" + height="1" + id="rect4-3-9-0-5" + x="247" + y="575.36212" + style="fill:#f9f9f9;fill-opacity:1;stroke-width:0.97524601" /> + </g> + <g + id="g858" + transform="matrix(0.90000618,0,0,0.90000618,-43.551858,559.10649)"> + <circle + cx="15.057517" + cy="14.728411" + r="9.9999313" + id="circle4626" + style="fill:#5aaa9a;fill-opacity:1;stroke-width:2.49915004" /> + <g + transform="matrix(2.6164455,-2.6164302,2.6164455,2.6164302,-762.03401,-747.12902)" + id="g4632" + style="fill:#ffffff;stroke-width:0.28984001"> + <path + id="rect4628" + style="stroke-width:1.07246995" + d="m 11.25,10.228516 -0.691406,0.693359 3.80664,3.806641 -3.808593,3.80664 0.693359,0.69336 3.806641,-3.808594 3.808593,3.808594 0.691407,-0.69336 -3.806641,-3.80664 3.806641,-3.808594 -0.691407,-0.691406 -3.808593,3.80664 z" + transform="matrix(0.19109895,0.19109895,-0.19110007,0.19110007,2.8474931,288.40031)" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> + <g + id="hide-active" + inkscape:label="#hide-active" + transform="translate(55)"> + <g + id="g5978-10-4" + transform="translate(-295,20.000028)" + style="display:inline"> + <rect + width="32" + height="36" + id="rect2-8-9-6-3-4" + style="fill:#e8e8e8;fill-opacity:1;stroke-width:1.16927004" + x="247" + y="574.36212" /> + <rect + width="32" + height="1.0000005" + id="rect4-7-5-1-0-7" + style="fill:#939393;fill-opacity:1;stroke-width:0.97524601" + x="247" + y="574.36212" /> + <rect + width="32" + height="0.99999958" + id="rect4-3-9-0-5-4-6" + x="247" + y="575.36212" + style="fill:#f9f9f9;fill-opacity:1;stroke-width:0.97524601" /> + </g> + <g + id="g854" + transform="translate(-32.797572,599.10849)"> + <g + transform="matrix(2.138041,-2.6725418,2.138041,2.6725418,-632.20717,-764.78073)" + id="g4575"> + <rect + transform="rotate(-45)" + x="-206.64774" + y="208.68997" + width="0.26458001" + height="2.6458001" + id="rect4573" + style="fill:#3d3d3d;fill-opacity:1;stroke-width:0.19721" /> + </g> + </g> + </g> + <g + id="maximize-active" + inkscape:label="#maximize-active" + transform="translate(55)"> + <g + id="g5978-10-1" + transform="translate(-295,60.000028)" + style="display:inline"> + <rect + width="32" + height="36" + id="rect2-8-9-6-3-7" + style="fill:#e8e8e8;fill-opacity:1;stroke-width:1.16927004" + x="247" + y="574.36212" /> + <rect + width="32" + height="1" + id="rect4-7-5-1-0-5" + style="fill:#939393;fill-opacity:1;stroke-width:0.97524601" + x="247" + y="574.36212" /> + <rect + width="32" + height="1" + id="rect4-3-9-0-5-4-9" + x="247" + y="575.36212" + style="fill:#f9f9f9;fill-opacity:1;stroke-width:0.97524601" /> + </g> + <g + id="g882-8" + transform="translate(-42.424509,637.95659)"> + <g + id="g115" + transform="matrix(3.7795276,0,0,3.7795276,0.42450882,-1097.6157)"> + <g + transform="matrix(0.56569,-0.70711,0.56569,0.70711,-164.83969,88.637)" + id="g5259"> + <path + id="rect5257" + style="fill:#3d3d3d;fill-opacity:1;stroke-width:0.19721" + d="m 2.9470622,292.19054 -0.1870878,0.18709 -1.1225269,1.12253 -0.1870878,0.18708 0.2338589,0.23386 1.4031537,1.40316 0.2338589,0.23386 0.1870878,-0.18709 1.3096148,-1.30962 z m 0.046771,0.42095 1.4031536,1.40315 -1.1225269,1.12253 -1.4031537,-1.40315 z" /> + </g> + <g + transform="matrix(-0.70711,-0.56569253,0.70711,-0.56569253,-202.54761,462.10239)" + id="g5263" /> + <g + transform="matrix(-0.70711566,-0.56569253,0.70711566,-0.56569253,-204.40134,462.10239)" + id="g5267" /> + <g + transform="matrix(0.56569,-0.70711,0.56569,0.70711,-164.83669,86.51527)" + id="g5271" /> + </g> + </g> + </g> + <g + id="maximize-toggled-active" + inkscape:label="#maximize-toggled-active" + transform="translate(55)"> + <g + id="g5978-10-2" + transform="translate(-295,100.00003)" + style="display:inline"> + <rect + width="36" + height="36" + id="rect2-8-9-6-3-1" + style="fill:#e8e8e8;fill-opacity:1;stroke-width:1.16927" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-7-5-1-0-78" + style="fill:#939393;fill-opacity:1;stroke-width:0.975246" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-3-9-0-5-4-5" + x="247" + y="575.36212" + style="fill:#f9f9f9;fill-opacity:1;stroke-width:0.975246" /> + </g> + <g + id="g906" + transform="translate(-49.089312,680.3427)"> + <g + transform="matrix(1.6035247,-2.6725418,1.6035247,2.6725418,-458.16245,-766.01492)" + id="bottom" + inkscape:label="bottom" /> + <g + id="g303" + transform="matrix(3.7795276,0,0,3.7795276,7.0893115,-1100.0018)"> + <path + id="rect5257-2" + style="fill:#3d3d3d;fill-opacity:1;stroke-width:0.152759" + d="m 2.1167,293.69312 v 0.26459 1.05833 0.26458 h 1.5874999 v -0.26251 -0.002 -1.05833 -0.26459 z m 0.2645833,0.26459 h 1.0583333 v 1.05833 h -1.0583333 z" /> + <g + transform="matrix(-0.70712378,-0.28341845,0.70712378,-0.28341845,-203.0808,378.52763)" + id="g5263-9" /> + <g + transform="matrix(-0.70711,-0.28284658,0.70711,-0.28284658,-204.39968,378.36085)" + id="g5267-3" /> + <g + transform="matrix(0.4242694,-0.70711,0.4242694,0.70711,-123.08922,87.038233)" + id="g5271-90" /> + <g + id="right-edge" + transform="matrix(1,0,0,0.99531863,-3.8027428e-6,2.6959391)" + inkscape:label="right-edge"> + <g + transform="matrix(-0.70710999,-0.35522075,0.70710999,-0.35522075,-202.5476,398.12812)" + id="g5263-3"> + <rect + transform="rotate(-45)" + x="-206.78" + y="208.41516" + width="0.26458001" + height="2.6458001" + id="rect5261-6" + style="fill:#3d3d3d;fill-opacity:1;stroke-width:0.19721" /> + </g> + </g> + <g + transform="matrix(0.4242694,-0.70710999,0.4242694,0.70710999,-122.56004,86.509064)" + id="top-edge" + inkscape:label="top-edge"> + <rect + transform="rotate(-45)" + x="-206.91847" + y="208.67384" + width="0.26458001" + height="2.6458001" + id="rect5269-5" + style="fill:#3d3d3d;fill-opacity:1;stroke-width:0.19721" /> + </g> + </g> + </g> + </g> + <g + id="menu-active" + inkscape:label="#menu-active" + transform="translate(55,-2.5000016)"> + <g + id="g5978-10-41" + transform="translate(-295,142.50003)" + style="display:inline"> + <rect + width="36" + height="36" + id="rect2-8-9-6-3-8" + style="fill:#e8e8e8;fill-opacity:1;stroke-width:1.16927" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-7-5-1-0-59" + style="fill:#939393;fill-opacity:1;stroke-width:0.975246" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-3-9-0-5-4-7" + x="247" + y="575.36212" + style="fill:#f9f9f9;fill-opacity:1;stroke-width:0.975246" /> + <g + style="display:inline" + id="g840-15-0" + transform="translate(249.00013,575.86237)"> + <g + id="g854-9-6" + transform="translate(13.202302,3.2462158)"> + <g + transform="matrix(2.138041,-2.6725418,2.138041,2.6725418,-632.20717,-764.78073)" + id="g4575-1-2" /> + </g> + <path + inkscape:connector-curvature="0" + id="rect4628-49-9" + style="fill:#3d3d3d;fill-opacity:1;stroke-width:1.07246995" + d="m 12.192933,13.903346 3.806252,3.80623 3.80622,-3.806254 0.694695,0.691917 -3.809018,3.809002 0.0014,0.0014 -0.690527,0.690534 -0.0014,-0.0014 -0.0014,0.0014 -0.69331,-0.693306 -3.806197,-3.806227 z" /> + </g> + </g> + <g + id="g850" + transform="translate(-45.999874,718.36228)" /> + </g> + <g + id="shade-active" + inkscape:label="#shade-active" + transform="translate(55,-7.5000016)"> + <g + id="g5978-10-3" + transform="translate(-295,187.50003)" + style="display:inline"> + <rect + width="36" + height="36" + id="rect2-8-9-6-3-88" + style="fill:#e8e8e8;fill-opacity:1;stroke-width:1.16927" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-7-5-1-0-3" + style="fill:#939393;fill-opacity:1;stroke-width:0.975246" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-3-9-0-5-4-1" + x="247" + y="575.36212" + style="fill:#f9f9f9;fill-opacity:1;stroke-width:0.975246" /> + </g> + <g + id="g840" + transform="translate(-49.999874,763.36228)"> + <g + id="g854-62" + transform="translate(17.202302,3.2462158)"> + <g + transform="matrix(2.138041,-2.6725418,2.138041,2.6725418,-632.20717,-764.78073)" + id="g4575-7" /> + </g> + </g> + <g + style="display:inline" + id="g850-5" + transform="translate(-45.999874,763.36252)"> + <circle + cx="15.999874" + cy="16.49963" + id="circle5255-3-3-1" + style="fill:#3d3d3d;fill-opacity:1;stroke-width:0.99966598" + r="3.9999998" /> + </g> + </g> + <g + id="shade-toggled-active" + inkscape:label="#shade-toggled-active" + transform="translate(55,-7.5000016)"> + <g + id="g5978-10-9" + transform="translate(-295,227.50003)" + style="display:inline"> + <rect + width="36" + height="36" + id="rect2-8-9-6-3-6" + style="fill:#e8e8e8;fill-opacity:1;stroke-width:1.16927" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-7-5-1-0-4" + style="fill:#939393;fill-opacity:1;stroke-width:0.975246" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-3-9-0-5-4-3" + x="247" + y="575.36212" + style="fill:#f9f9f9;fill-opacity:1;stroke-width:0.975246" /> + </g> + <g + id="g840-15" + transform="translate(-45.999874,803.36228)"> + <g + id="g854-9" + transform="translate(13.202302,3.2462158)"> + <g + transform="matrix(2.138041,-2.6725418,2.138041,2.6725418,-632.20717,-764.78073)" + id="g4575-1" /> + </g> + </g> + <g + style="display:inline" + id="g850-5-4" + transform="translate(-45.999874,803.36252)"> + <circle + cx="15.999874" + cy="16.49963" + id="circle5255-3-3-1-62" + style="fill:#3d3d3d;fill-opacity:1;stroke-width:0.99966598" + r="3.9999998" /> + </g> + </g> + <g + id="stick-active" + transform="translate(55,-104.99999)" + inkscape:label="#stick-active"> + <g + id="g5978-10-8" + transform="translate(-295,365.00002)" + style="display:inline"> + <rect + width="36" + height="36" + id="rect2-8-9-6-3-60" + style="fill:#e8e8e8;fill-opacity:1;stroke-width:1.16927" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-7-5-1-0-48" + style="fill:#939393;fill-opacity:1;stroke-width:0.975246" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-3-9-0-5-4-8" + x="247" + y="575.36212" + style="fill:#f9f9f9;fill-opacity:1;stroke-width:0.975246" /> + </g> + <g + id="g871" + transform="translate(-49.999874,933.86227)"> + <path + id="path845" + style="fill:#3d3d3d;fill-opacity:1;stroke-width:1.25053" + d="m 19.999874,16.499745 a 7,7 0 0 0 -7,7 7,7 0 0 0 7,7 7,7 0 0 0 7,-7 7,7 0 0 0 -7,-7 z m 0,1.75 a 5.25,5.25 0 0 1 5.25,5.25 5.25,5.25 0 0 1 -5.25,5.25 5.25,5.25 0 0 1 -5.25,-5.25 5.25,5.25 0 0 1 5.25,-5.25 z" /> + </g> + </g> + <g + id="stick-toggled-active" + inkscape:label="#stick-toggled-active" + transform="translate(55,-107.5)"> + <g + id="g5978-10-7" + transform="translate(-295,407.50003)" + style="display:inline"> + <rect + width="36" + height="36" + id="rect2-8-9-6-3-76" + style="fill:#e8e8e8;fill-opacity:1;stroke-width:1.16927" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-7-5-1-0-43" + style="fill:#939393;fill-opacity:1;stroke-width:0.975246" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-3-9-0-5-4-0" + x="247" + y="575.36212" + style="fill:#f9f9f9;fill-opacity:1;stroke-width:0.975246" /> + </g> + <g + id="g871-2" + transform="translate(-49.999874,976.36228)"> + <g + id="g842"> + <path + id="path845-1" + style="fill:#3d3d3d;fill-opacity:1;stroke-width:1.25053" + d="m 20,16.499872 a 7,7 0 0 0 -7,7 7,7 0 0 0 7,7 7,7 0 0 0 7,-7 7,7 0 0 0 -7,-7 z m 0,1.75 a 5.25,5.25 0 0 1 5.25,5.25 5.25,5.25 0 0 1 -5.25,5.25 5.25,5.25 0 0 1 -5.25,-5.25 5.25,5.25 0 0 1 5.25,-5.25 z m -0.07227,2.75 a 2.5,2.5 0 0 0 -2.42773,2.5 2.5,2.5 0 0 0 2.5,2.5 2.5,2.5 0 0 0 2.5,-2.5 2.5,2.5 0 0 0 -2.5,-2.5 2.5,2.5 0 0 0 -0.07227,0 z" /> + </g> + </g> + </g> + <g + id="stick-toggled-prelight" + inkscape:label="#stick-toggled-prelight"> + <g + id="g5978-10-36-61" + transform="translate(-195,300.00003)" + style="display:inline"> + <rect + width="36" + height="36" + id="rect2-8-9-6-3-75-5" + style="fill:#e8e8e8;fill-opacity:1;stroke-width:1.16927" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-7-5-1-0-35-5" + style="fill:#939393;fill-opacity:1;stroke-width:0.975242" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-3-9-0-5-4-62-47" + x="247" + y="575.36212" + style="fill:#f9f9f9;fill-opacity:1;stroke-width:0.975242" /> + </g> + <circle + cx="70" + cy="892.36212" + r="9" + id="circle4571-35" + style="display:inline;fill:#fdfdfd;fill-opacity:1;stroke-width:2.24925423" /> + <path + id="path845-7" + style="display:inline;fill:#3d3d3d;fill-opacity:1;stroke-width:1.25053" + d="m 70,885.36202 a 7,7 0 0 0 -7,7 7,7 0 0 0 7,7 7,7 0 0 0 7,-7 7,7 0 0 0 -7,-7 z m 0,1.75 a 5.25,5.25 0 0 1 5.25,5.25 5.25,5.25 0 0 1 -5.25,5.25 5.25,5.25 0 0 1 -5.25,-5.25 5.25,5.25 0 0 1 5.25,-5.25 z m -0.07227,2.75 a 2.5,2.5 0 0 0 -2.42773,2.5 2.5,2.5 0 0 0 2.5,2.5 2.5,2.5 0 0 0 2.5,-2.5 2.5,2.5 0 0 0 -2.5,-2.5 2.5,2.5 0 0 0 -0.07227,0 z" /> + </g> + <g + id="stick-prelight" + inkscape:label="#stick-prelight"> + <g + id="g5978-10-36-03" + transform="translate(-195,260.00003)" + style="display:inline"> + <rect + width="36" + height="36" + id="rect2-8-9-6-3-75-61" + style="fill:#e8e8e8;fill-opacity:1;stroke-width:1.16927" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-7-5-1-0-35-06" + style="fill:#939393;fill-opacity:1;stroke-width:0.975242" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-3-9-0-5-4-62-3" + x="247" + y="575.36212" + style="fill:#f9f9f9;fill-opacity:1;stroke-width:0.975242" /> + </g> + <circle + cx="70" + cy="852.36212" + r="9" + id="circle4571-83" + style="display:inline;fill:#fdfdfd;fill-opacity:1;stroke-width:2.24925423" /> + <path + id="path845-3" + style="display:inline;fill:#3d3d3d;fill-opacity:1;stroke-width:1.25053" + d="m 70,845.36202 a 7,7 0 0 0 -7,7 7,7 0 0 0 7,7 7,7 0 0 0 7,-7 7,7 0 0 0 -7,-7 z m 0,1.75 a 5.25,5.25 0 0 1 5.25,5.25 5.25,5.25 0 0 1 -5.25,5.25 5.25,5.25 0 0 1 -5.25,-5.25 5.25,5.25 0 0 1 5.25,-5.25 z" /> + </g> + <g + id="close-prelight" + inkscape:label="#close-prelight"> + <g + id="g5978-10" + transform="translate(-195,-19.999972)" + style="display:inline"> + <rect + width="32" + height="36" + id="rect2-8-9-6-3" + style="fill:#e8e8e8;fill-opacity:1;stroke-width:1.16927004" + x="247" + y="574.36212" /> + <rect + width="32" + height="1" + id="rect4-7-5-1-0" + style="fill:#939393;fill-opacity:1;stroke-width:0.97524202" + x="247" + y="574.36212" /> + <rect + width="32" + height="1" + id="rect4-3-9-0-5-4" + x="247" + y="575.36212" + style="fill:#f9f9f9;fill-opacity:1;stroke-width:0.97524202" /> + </g> + <g + id="g5120" + transform="matrix(0.90000618,0,0,0.90000618,6.9996292,61.732734)"> + <circle + cx="69.999931" + cy="567.36212" + r="9.9999313" + id="circle4626-9" + style="display:inline;fill:#6dbbab;fill-opacity:1;stroke-width:2.49915004" /> + <path + id="rect4628-2" + style="display:inline;fill:#ffffff;stroke-width:1.07246995" + d="m 66.192404,562.86225 -0.691406,0.69336 3.80664,3.80664 -3.808593,3.80664 0.693359,0.69336 3.806641,-3.8086 3.808593,3.8086 0.691407,-0.69336 -3.806641,-3.80664 3.806641,-3.8086 -0.691407,-0.6914 -3.808593,3.80664 z" + inkscape:connector-curvature="0" /> + </g> + </g> + <g + id="hide-prelight" + inkscape:label="#hide-prelight"> + <g + id="g5978-10-36-1" + transform="translate(-195,20.000028)" + style="display:inline"> + <rect + width="32" + height="36" + id="rect2-8-9-6-3-75-2" + style="fill:#e8e8e8;fill-opacity:1;stroke-width:1.16927004" + x="247" + y="574.36212" /> + <rect + width="32" + height="1.0000005" + id="rect4-7-5-1-0-35-7" + style="fill:#939393;fill-opacity:1;stroke-width:0.97524202" + x="247" + y="574.36212" /> + <rect + width="32" + height="1.0000005" + id="rect4-3-9-0-5-4-62-0" + x="247" + y="575.36212" + style="fill:#f9f9f9;fill-opacity:1;stroke-width:0.97524202" /> + </g> + <g + id="g5197" + transform="translate(5.0001297,-0.49984728)"> + <circle + cx="64.99987" + cy="612.862" + r="9" + id="circle4571-8" + style="display:inline;fill:#fdfdfd;fill-opacity:1;stroke-width:2.24925423" /> + <rect + transform="rotate(-90)" + x="-615.862" + y="60.99987" + width="1.0000023" + height="8" + id="rect4573-5" + style="display:inline;fill:#3d3d3d;fill-opacity:1;stroke-width:0.666675" /> + </g> + </g> + <g + id="maximize-prelight" + inkscape:label="#maximize-prelight"> + <g + id="g5978-10-36-3" + transform="translate(-195,60.000028)" + style="display:inline"> + <rect + width="32" + height="36" + id="rect2-8-9-6-3-75-6" + style="fill:#e8e8e8;fill-opacity:1;stroke-width:1.16927004" + x="247" + y="574.36212" /> + <rect + width="32" + height="1" + id="rect4-7-5-1-0-35-0" + style="fill:#939393;fill-opacity:1;stroke-width:0.97524202" + x="247" + y="574.36212" /> + <rect + width="32" + height="1" + id="rect4-3-9-0-5-4-62-6" + x="247" + y="575.36212" + style="fill:#f9f9f9;fill-opacity:1;stroke-width:0.97524202" /> + </g> + <circle + cx="70" + cy="652.36212" + r="9" + id="circle5255-8" + style="display:inline;fill:#fdfdfd;fill-opacity:1;stroke-width:2.24925423" /> + <path + id="rect5257-6" + style="display:inline;fill:#3d3d3d;fill-opacity:1;stroke-width:0.666675" + d="m 66,648.36203 v 1 6 1 h 1 6 1 v -1 -7 z m 1,1 h 6 v 6 h -6 z" /> + </g> + <g + id="maximize-toggled-prelight" + inkscape:label="#maximize-toggled-prelight"> + <g + id="g5978-10-36-6" + transform="translate(-195,100.00003)" + style="display:inline"> + <rect + width="36" + height="36" + id="rect2-8-9-6-3-75-1" + style="fill:#e8e8e8;fill-opacity:1;stroke-width:1.16927" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-7-5-1-0-35-8" + style="fill:#939393;fill-opacity:1;stroke-width:0.975242" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-3-9-0-5-4-62-7" + x="247" + y="575.36212" + style="fill:#f9f9f9;fill-opacity:1;stroke-width:0.975242" /> + </g> + <g + id="g5393" + transform="translate(-4.9998779,-10.499845)"> + <circle + cx="74.999878" + cy="702.862" + r="9" + id="circle5255-85" + style="display:inline;fill:#fdfdfd;fill-opacity:1;stroke-width:2.24925423" /> + <path + id="rect5257-1" + style="display:inline;fill:#3d3d3d;fill-opacity:1;stroke-width:0.577356" + d="m 71,700.86202 v 1 4 1 h 6 v -0.99219 -0.008 -4 -1 z m 1,1 h 4 v 4 h -4 z" /> + <rect + transform="scale(-1)" + x="-78.99987" + y="-704.86169" + width="0.99999195" + height="5.0000005" + id="rect5261-6-1" + style="display:inline;fill:#3d3d3d;fill-opacity:1;stroke-width:0.527054" /> + <rect + transform="rotate(-90)" + x="-699.86176" + y="72.999886" + width="0.99999195" + height="6" + id="rect5269-5-3" + style="display:inline;fill:#3d3d3d;fill-opacity:1;stroke-width:0.577359" /> + </g> + </g> + <g + id="menu-prelight"> + <g + id="g5978-10-36-0" + transform="translate(-195,140.00003)" + style="display:inline"> + <rect + width="36" + height="36" + id="rect2-8-9-6-3-75-23" + style="fill:#e8e8e8;fill-opacity:1;stroke-width:1.16927" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-7-5-1-0-35-75" + style="fill:#939393;fill-opacity:1;stroke-width:0.975242" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-3-9-0-5-4-62-9" + x="247" + y="575.36212" + style="fill:#f9f9f9;fill-opacity:1;stroke-width:0.975242" /> + </g> + <circle + cx="70" + cy="732.36212" + r="9" + id="circle5255-9" + style="display:inline;fill:#fdfdfd;fill-opacity:1;stroke-width:2.24925423" /> + <g + style="display:inline" + id="g840-15-9" + transform="translate(54.000126,715.8624)"> + <g + id="g854-9-0" + transform="translate(13.202302,3.2462158)"> + <g + transform="matrix(2.138041,-2.6725418,2.138041,2.6725418,-632.20717,-764.78073)" + id="g4575-1-8" /> + </g> + <path + inkscape:connector-curvature="0" + id="rect4628-49-1" + style="fill:#3d3d3d;fill-opacity:1;stroke-width:1.07246995" + d="m 12.192933,13.903346 3.806252,3.80623 3.80622,-3.806254 0.694695,0.691917 -3.809018,3.809002 0.0014,0.0014 -0.690527,0.690534 -0.0014,-0.0014 -0.0014,0.0014 -0.69331,-0.693306 -3.806197,-3.806227 z" /> + </g> + </g> + <g + id="shade-prelight" + inkscape:label="#shade-prelight"> + <g + id="g5978-10-36-8" + transform="translate(-195,180.00003)" + style="display:inline"> + <rect + width="36" + height="36" + id="rect2-8-9-6-3-75-9" + style="fill:#e8e8e8;fill-opacity:1;stroke-width:1.16927" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-7-5-1-0-35-73" + style="fill:#939393;fill-opacity:1;stroke-width:0.975242" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-3-9-0-5-4-62-61" + x="247" + y="575.36212" + style="fill:#f9f9f9;fill-opacity:1;stroke-width:0.975242" /> + </g> + <circle + cx="70" + cy="772.36212" + r="9" + id="circle4571-0" + style="display:inline;fill:#fdfdfd;fill-opacity:1;stroke-width:2.24925423" /> + <g + style="display:inline" + id="g850-5-1" + transform="translate(54.000126,755.86252)"> + <circle + cx="15.999874" + cy="16.49963" + id="circle5255-3-3-1-0" + style="fill:#3d3d3d;fill-opacity:1;stroke-width:0.99966598" + r="3.9999998" /> + </g> + </g> + <g + id="shade-toggled-prelight" + inkscape:label="#shade-toggled-prelight"> + <g + id="g5978-10-36-31" + transform="translate(-195,220.00003)" + style="display:inline"> + <rect + width="36" + height="36" + id="rect2-8-9-6-3-75-94" + style="fill:#e8e8e8;fill-opacity:1;stroke-width:1.16927" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-7-5-1-0-35-78" + style="fill:#939393;fill-opacity:1;stroke-width:0.975242" + x="247" + y="574.36212" /> + <rect + width="36" + height="1" + id="rect4-3-9-0-5-4-62-4" + x="247" + y="575.36212" + style="fill:#f9f9f9;fill-opacity:1;stroke-width:0.975242" /> + </g> + <circle + cx="70" + cy="812.36212" + r="9" + id="circle4571-4" + style="display:inline;fill:#fdfdfd;fill-opacity:1;stroke-width:2.24925423" /> + <g + style="display:inline" + id="g850-5-5" + transform="translate(54.000126,795.86252)"> + <circle + cx="15.999874" + cy="16.49963" + id="circle5255-3-3-1-8" + style="fill:#3d3d3d;fill-opacity:1;stroke-width:0.99966598" + r="3.9999998" /> + </g> + </g> + <g + id="hide-inactive" + inkscape:label="#hide-inactive"> + <g + id="close-inactive-5" + inkscape:label="#close-inactive" + style="display:inline" + transform="translate(-65.999985,43.125028)"> + <rect + width="32" + height="36" + id="rect2-9-3-6" + style="display:inline;fill:#e8e8e8;fill-opacity:1;stroke-width:1.16927004" + x="208" + y="551.23712" /> + <rect + width="32" + height="1" + id="rect4-2-6-2" + style="display:inline;fill:#939393;fill-opacity:1;stroke-width:1.11803997" + x="208" + y="551.23712" /> + <rect + width="32" + height="1" + id="rect4-3-2-7-9" + x="208" + y="552.23712" + style="display:inline;fill:#f9f9f9;fill-opacity:1;stroke-width:1.11803997" /> + </g> + <g + id="g854-2" + transform="translate(157.20243,599.10849)"> + <g + transform="matrix(2.138041,-2.6725418,2.138041,2.6725418,-632.20717,-764.78073)" + id="g4575-47"> + <rect + transform="rotate(-45)" + x="-206.64774" + y="208.68997" + width="0.26458001" + height="2.6458001" + id="rect4573-4" + style="fill:#bcbcbc;fill-opacity:1;stroke-width:0.19721" /> + </g> + </g> + </g> + <g + id="maximize-inactive" + inkscape:label="#maximize-inactive"> + <g + id="close-inactive-2-5" + inkscape:label="#close-inactive" + style="display:inline" + transform="translate(-65.999985,83.125028)"> + <rect + width="32" + height="36" + id="rect2-9-3-61-9" + style="display:inline;fill:#e8e8e8;fill-opacity:1;stroke-width:1.16927004" + x="208" + y="551.23712" /> + <rect + width="32" + height="1" + id="rect4-2-6-8-2" + style="display:inline;fill:#939393;fill-opacity:1;stroke-width:1.11803997" + x="208" + y="551.23712" /> + <rect + width="32" + height="1" + id="rect4-3-2-7-7-2" + x="208" + y="552.23712" + style="display:inline;fill:#f9f9f9;fill-opacity:1;stroke-width:1.11803997" /> + </g> + <g + id="g882-7" + transform="translate(147.57549,637.95659)"> + <g + id="g115-1" + transform="matrix(3.7795276,0,0,3.7795276,0.42450882,-1097.6157)"> + <g + transform="matrix(0.56569,-0.70711,0.56569,0.70711,-164.83969,88.637)" + id="g5259-5"> + <path + id="rect5257-9" + style="fill:#bcbcbc;fill-opacity:1;stroke-width:0.19721" + d="m 2.9470622,292.19054 -0.1870878,0.18709 -1.1225269,1.12253 -0.1870878,0.18708 0.2338589,0.23386 1.6370126,1.63702 0.1870878,-0.18709 1.3096148,-1.30962 -1.6370126,-1.63701 z m 0.046771,0.42095 1.4031536,1.40315 -1.1225269,1.12253 -1.4031537,-1.40315 z" /> + </g> + <g + transform="matrix(-0.70711,-0.56569253,0.70711,-0.56569253,-202.54761,462.10239)" + id="g5263-7" /> + <g + transform="matrix(-0.70711566,-0.56569253,0.70711566,-0.56569253,-204.40134,462.10239)" + id="g5267-7" /> + <g + transform="matrix(0.56569,-0.70711,0.56569,0.70711,-164.83669,86.51527)" + id="g5271-6" /> + </g> + </g> + </g> + <g + id="maximize-toggled-inactive" + inkscape:label="#maximize-toggled-inactive"> + <g + id="close-inactive-2-8" + inkscape:label="#close-inactive" + style="display:inline" + transform="translate(-65.999985,123.12503)"> + <rect + width="36" + height="36" + id="rect2-9-3-61-97" + style="display:inline;fill:#e8e8e8;fill-opacity:1;stroke-width:1.16927" + x="208" + y="551.23712" /> + <rect + width="36" + height="1" + id="rect4-2-6-8-3" + style="display:inline;fill:#939393;fill-opacity:1;stroke-width:1.11804" + x="208" + y="551.23712" /> + <rect + width="36" + height="1" + id="rect4-3-2-7-7-6" + x="208" + y="552.23712" + style="display:inline;fill:#f9f9f9;fill-opacity:1;stroke-width:1.11804" /> + </g> + <g + id="g1030-1" + transform="translate(144.00013,675.86228)" + style="display:inline"> + <g + id="g303-3-9" + transform="matrix(3.7795276,0,0,3.7795276,3.9998741,-1095.5214)"> + <path + id="rect5257-18-3" + style="fill:#bcbcbc;stroke-width:0.152759;fill-opacity:1" + d="m 2.1167,293.69312 v 0.26459 1.05833 0.26458 h 1.5874999 v -0.26251 -0.002 -1.05833 -0.26459 z m 0.2645833,0.26459 h 1.0583333 v 1.05833 h -1.0583333 z" /> + <g + transform="matrix(-0.70712378,-0.28341845,0.70712378,-0.28341845,-203.0808,378.52763)" + id="g5263-964-1" /> + <g + transform="matrix(-0.70711,-0.28284658,0.70711,-0.28284658,-204.39968,378.36085)" + id="g5267-33-9" /> + <g + transform="matrix(0.4242694,-0.70711,0.4242694,0.70711,-123.08922,87.038233)" + id="g5271-3-4" /> + <g + id="right-edge-8-7" + transform="matrix(1,0,0,0.99531863,-3.8027428e-6,2.6959391)" + inkscape:label="right-edge"> + <g + transform="matrix(-0.70710999,-0.35522075,0.70710999,-0.35522075,-202.5476,398.12812)" + id="g5263-3-6-8"> + <rect + transform="rotate(-45)" + x="-206.78" + y="208.41516" + width="0.26458001" + height="2.6458001" + id="rect5261-6-0-4" + style="fill:#bcbcbc;fill-opacity:1;stroke-width:0.19721" /> + </g> + </g> + <g + transform="matrix(0.4242694,-0.70710999,0.4242694,0.70710999,-122.56004,86.509064)" + id="top-edge-48-5" + inkscape:label="top-edge"> + <rect + transform="rotate(-45)" + x="-206.91847" + y="208.67384" + width="0.26458001" + height="2.6458001" + id="rect5269-5-8-0" + style="fill:#bcbcbc;fill-opacity:1;stroke-width:0.19721" /> + </g> + </g> + </g> + </g> + <g + id="menu-inactive" + inkscape:label="#menu-inactive"> + <g + id="close-inactive-2-7" + inkscape:label="#close-inactive" + style="display:inline" + transform="translate(-65.999985,163.12503)"> + <rect + width="36" + height="36" + id="rect2-9-3-61-6" + style="display:inline;fill:#e8e8e8;fill-opacity:1;stroke-width:1.16927" + x="208" + y="551.23712" /> + <rect + width="36" + height="1" + id="rect4-2-6-8-5" + style="display:inline;fill:#939393;fill-opacity:1;stroke-width:1.11804" + x="208" + y="551.23712" /> + <rect + width="36" + height="1" + id="rect4-3-2-7-7-69" + x="208" + y="552.23712" + style="display:inline;fill:#f9f9f9;fill-opacity:1;stroke-width:1.11804" /> + </g> + <g + id="g850-1-3" + transform="translate(144.00013,715.86228)" + style="display:inline" /> + <g + id="g840-36-0-6" + transform="translate(144.00014,715.8624)" + style="display:inline"> + <g + id="g854-0-7-9" + transform="translate(13.202302,3.2462158)"> + <g + transform="matrix(2.138041,-2.6725418,2.138041,2.6725418,-632.20717,-764.78073)" + id="g4575-294-6-3" /> + </g> + <path + inkscape:connector-curvature="0" + id="rect4628-3-8-3" + style="fill:#bcbcbc;fill-opacity:1;stroke-width:1.07246995" + d="m 12.192933,13.903346 3.806252,3.80623 3.80622,-3.806254 0.694695,0.691917 -3.809018,3.809002 0.0014,0.0014 -0.690527,0.690534 -0.0014,-0.0014 -0.0014,0.0014 -0.69331,-0.693306 -3.806197,-3.806227 z" /> + </g> + </g> + <g + id="shade-inactive" + inkscape:label="#shade-inactive"> + <g + id="close-inactive-2-7-5" + inkscape:label="#close-inactive" + style="display:inline" + transform="translate(-65.999985,203.12503)"> + <rect + width="36" + height="36" + id="rect2-9-3-61-6-2" + style="display:inline;fill:#e8e8e8;fill-opacity:1;stroke-width:1.16927" + x="208" + y="551.23712" /> + <rect + width="36" + height="1" + id="rect4-2-6-8-5-5" + style="display:inline;fill:#939393;fill-opacity:1;stroke-width:1.11804" + x="208" + y="551.23712" /> + <rect + width="36" + height="1" + id="rect4-3-2-7-7-69-4" + x="208" + y="552.23712" + style="display:inline;fill:#f9f9f9;fill-opacity:1;stroke-width:1.11804" /> + </g> + <g + id="g840-5" + transform="translate(144.00013,755.86228)"> + <g + id="g854-69" + transform="translate(13.202302,3.2462158)"> + <g + transform="matrix(2.138041,-2.6725418,2.138041,2.6725418,-632.20717,-764.78073)" + id="g4575-28" /> + </g> + </g> + <g + style="display:inline" + id="g850-5-0" + transform="translate(144.00014,755.86252)"> + <circle + cx="15.999874" + cy="16.49963" + id="circle5255-3-3-1-6" + style="fill:#bcbcbc;fill-opacity:1;stroke-width:0.99966598" + r="3.9999998" /> + </g> + </g> + <g + id="shade-toggled-inactive" + inkscape:label="#shade-toggled-inactive"> + <g + id="close-inactive-2-7-5-7" + inkscape:label="#close-inactive" + style="display:inline" + transform="translate(-65.999985,243.12503)"> + <rect + width="36" + height="36" + id="rect2-9-3-61-6-2-4" + style="display:inline;fill:#e8e8e8;fill-opacity:1;stroke-width:1.16927" + x="208" + y="551.23712" /> + <rect + width="36" + height="1" + id="rect4-2-6-8-5-5-4" + style="display:inline;fill:#939393;fill-opacity:1;stroke-width:1.11804" + x="208" + y="551.23712" /> + <rect + width="36" + height="1" + id="rect4-3-2-7-7-69-4-3" + x="208" + y="552.23712" + style="display:inline;fill:#f9f9f9;fill-opacity:1;stroke-width:1.11804" /> + </g> + <g + id="g840-36-0" + transform="translate(144.00013,795.86228)" + style="display:inline"> + <g + id="g854-0-7" + transform="translate(13.202302,3.2462158)"> + <g + transform="matrix(2.138041,-2.6725418,2.138041,2.6725418,-632.20717,-764.78073)" + id="g4575-294-6" /> + </g> + </g> + <g + style="display:inline" + id="g850-5-84" + transform="translate(144.00014,795.86252)"> + <circle + cx="15.999874" + cy="16.49963" + id="circle5255-3-3-1-7" + style="fill:#bcbcbc;fill-opacity:1;stroke-width:0.99966598" + r="3.9999998" /> + </g> + </g> + <g + id="stick-inactive" + inkscape:label="#stick-inactive"> + <g + id="close-inactive-2-7-5-7-8" + inkscape:label="#close-inactive" + style="display:inline" + transform="translate(-65.999985,283.12503)"> + <rect + width="36" + height="36" + id="rect2-9-3-61-6-2-4-4" + style="display:inline;fill:#e8e8e8;fill-opacity:1;stroke-width:1.16927" + x="208" + y="551.23712" /> + <rect + width="36" + height="1" + id="rect4-2-6-8-5-5-4-3" + style="display:inline;fill:#939393;fill-opacity:1;stroke-width:1.11804" + x="208" + y="551.23712" /> + <rect + width="36" + height="1" + id="rect4-3-2-7-7-69-4-3-1" + x="208" + y="552.23712" + style="display:inline;fill:#f9f9f9;fill-opacity:1;stroke-width:1.11804" /> + </g> + <g + id="g871-1-4" + transform="translate(140.00013,828.86228)" + style="display:inline"> + <path + id="path845-8-2" + style="fill:#bcbcbc;fill-opacity:1;stroke-width:1.25053" + d="m 19.999874,16.499745 a 7,7 0 0 0 -7,7 7,7 0 0 0 7,7 7,7 0 0 0 7,-7 7,7 0 0 0 -7,-7 z m 0,1.75 a 5.25,5.25 0 0 1 5.25,5.25 5.25,5.25 0 0 1 -5.25,5.25 5.25,5.25 0 0 1 -5.25,-5.25 5.25,5.25 0 0 1 5.25,-5.25 z" /> + </g> + </g> + <g + id="stick-toggled-inactive" + inkscape:label="#stick-toggled-inactive"> + <g + id="close-inactive-2-7-5-7-8-0" + inkscape:label="#close-inactive" + style="display:inline" + transform="translate(-65.999985,323.12503)"> + <rect + width="36" + height="36" + id="rect2-9-3-61-6-2-4-4-6" + style="display:inline;fill:#e8e8e8;fill-opacity:1;stroke-width:1.16927" + x="208" + y="551.23712" /> + <rect + width="36" + height="1" + id="rect4-2-6-8-5-5-4-3-8" + style="display:inline;fill:#939393;fill-opacity:1;stroke-width:1.11804" + x="208" + y="551.23712" /> + <rect + width="36" + height="1" + id="rect4-3-2-7-7-69-4-3-1-9" + x="208" + y="552.23712" + style="display:inline;fill:#f9f9f9;fill-opacity:1;stroke-width:1.11804" /> + </g> + <g + id="g871-56-2" + transform="translate(140.00013,868.86228)" + style="display:inline"> + <g + id="g885-6"> + <path + id="path845-74-4" + style="fill:#bcbcbc;fill-opacity:1;stroke-width:1.25053" + d="m 20,16.499872 a 7,7 0 0 0 -7,7 7,7 0 0 0 7,7 7,7 0 0 0 7,-7 7,7 0 0 0 -7,-7 z m 0,1.75 a 5.25,5.25 0 0 1 5.25,5.25 5.25,5.25 0 0 1 -5.25,5.25 5.25,5.25 0 0 1 -5.25,-5.25 5.25,5.25 0 0 1 5.25,-5.25 z m -0.07227,2.75 a 2.5,2.5 0 0 0 -2.42773,2.5 2.5,2.5 0 0 0 2.5,2.5 2.5,2.5 0 0 0 2.5,-2.5 2.5,2.5 0 0 0 -2.5,-2.5 2.5,2.5 0 0 0 -0.07227,0 z" /> + </g> + </g> + </g> + </g> +</svg> diff --git a/xfwm4/assets.txt b/xfwm4/assets.txt new file mode 100755 index 0000000..a2f9859 --- /dev/null +++ b/xfwm4/assets.txt @@ -0,0 +1,52 @@ +close-active +close-inactive +close-prelight +close-pressed +hide-active +hide-inactive +hide-prelight +hide-pressed +maximize-active +maximize-inactive +maximize-prelight +maximize-pressed +maximize-toggled-active +maximize-toggled-inactive +maximize-toggled-prelight +maximize-toggled-pressed +menu-active +menu-inactive +menu-prelight +menu-pressed +shade-active +shade-inactive +shade-prelight +shade-pressed +shade-toggled-active +shade-toggled-inactive +shade-toggled-prelight +shade-toggled-pressed +stick-active +stick-inactive +stick-prelight +stick-pressed +stick-toggled-active +stick-toggled-inactive +stick-toggled-prelight +stick-toggled-pressed +title-1-active +title-1-inactive +top-left-active +top-left-inactive +top-right-active +top-right-inactive +left-active +left-inactive +right-active +right-inactive +bottom-active +bottom-inactive +bottom-left-active +bottom-left-inactive +bottom-right-active +bottom-right-inactive diff --git a/xfwm4/bottom-active.png b/xfwm4/bottom-active.png new file mode 100755 index 0000000000000000000000000000000000000000..7fe7cea18403af1ab1021528b5617c548a8dc09f GIT binary patch literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^0zk~f!3HD)-^P3dQY^(zo*^7SP{WbZ0pxQQctjR6 zFz_7#VaBQ2e9}Nc$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSBs^Ul vLpWw8*L-|*w4RNN;q<Gkt2Hm4XJCkY&bsg4u5aIgY8X6S{an^LB{Ts5*GMfQ literal 0 HcmV?d00001 diff --git a/xfwm4/bottom-inactive.png b/xfwm4/bottom-inactive.png new file mode 100755 index 0000000000000000000000000000000000000000..7fe7cea18403af1ab1021528b5617c548a8dc09f GIT binary patch literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^0zk~f!3HD)-^P3dQY^(zo*^7SP{WbZ0pxQQctjR6 zFz_7#VaBQ2e9}Nc$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSBs^Ul vLpWw8*L-|*w4RNN;q<Gkt2Hm4XJCkY&bsg4u5aIgY8X6S{an^LB{Ts5*GMfQ literal 0 HcmV?d00001 diff --git a/xfwm4/bottom-left-active.png b/xfwm4/bottom-left-active.png new file mode 100755 index 0000000000000000000000000000000000000000..c94ca1c897cdb32405c1a68ecbb05b2eae9a01b0 GIT binary patch literal 174 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4u@pObhHwBu4M$1`kk47*5n0T@ zz;^_M8K-LVNdpBXOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3kpe2x_H=O! zk(io1!>01ne{ub|Kj{h#GdMIQZgNE?@Hi!&Japi|felq(vzpYH82Wv9?BYH;TL85& Nc)I$ztaD0e0s#FmF*pDK literal 0 HcmV?d00001 diff --git a/xfwm4/bottom-left-inactive.png b/xfwm4/bottom-left-inactive.png new file mode 100755 index 0000000000000000000000000000000000000000..c94ca1c897cdb32405c1a68ecbb05b2eae9a01b0 GIT binary patch literal 174 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4u@pObhHwBu4M$1`kk47*5n0T@ zz;^_M8K-LVNdpBXOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3kpe2x_H=O! zk(io1!>01ne{ub|Kj{h#GdMIQZgNE?@Hi!&Japi|felq(vzpYH82Wv9?BYH;TL85& Nc)I$ztaD0e0s#FmF*pDK literal 0 HcmV?d00001 diff --git a/xfwm4/bottom-right-active.png b/xfwm4/bottom-right-active.png new file mode 100755 index 0000000000000000000000000000000000000000..ff6afa933ee3af056876389fc5e1511268f016f2 GIT binary patch literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4u@pObhHwBu4M$1`kk47*5n0T@ zz;^_M8K-LVNdpBXOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3kpe2x^mK6y zk(ipCroa%lr{ZILT-?6K&IwKu5;M6XK?3tNT33g!S3BjxVAsx-R#mVEWIcnYtDnm{ Hr-UW|l<P3= literal 0 HcmV?d00001 diff --git a/xfwm4/bottom-right-inactive.png b/xfwm4/bottom-right-inactive.png new file mode 100755 index 0000000000000000000000000000000000000000..ff6afa933ee3af056876389fc5e1511268f016f2 GIT binary patch literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4u@pObhHwBu4M$1`kk47*5n0T@ zz;^_M8K-LVNdpBXOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3kpe2x^mK6y zk(ipCroa%lr{ZILT-?6K&IwKu5;M6XK?3tNT33g!S3BjxVAsx-R#mVEWIcnYtDnm{ Hr-UW|l<P3= literal 0 HcmV?d00001 diff --git a/xfwm4/close-active.png b/xfwm4/close-active.png new file mode 100755 index 0000000000000000000000000000000000000000..3578c6ed6a9f38a79c9c68e433d5a4907af68b9e GIT binary patch literal 431 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yF!3-qto1VA;q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iii!e! zLR_O(&5B+%D`D;2#I^I1*3C~|H$P?F{M7Xe@;5In*u1Q8%d*N{YpZsztJ%4>X7~D< zJ?m?CuC3d(u720LiHCMfI<#}r;hmF#;PB2Vhj$&ke)-V#%ZG0O(UoI2uU@)$=hBPE zm+#-Xa{unN2lrk8!RL=ZfBxKGugMFveZ8lPV~EA+yOU4zH5rJw@P`R((9r1G<M`o! z{YBQ+gvOGmZILFv&r~j3=T=G`Ij&&UT*kR%W3@#^e-85srYVQgcr|j>Zax)Sk!EM{ zmZ^gwyFgdrLZirrEKY@N?h~dD_zK>w&uVmGjuBZ{W5X-pyys1|<(n2xi#(T@V;u3! zNl*RTYcd^{^+&#Ny<6AKCGNY=zirj-OEZ5yy;W-d@P+%^W6dXp<2md#%l_&AW2|9( X?pk}|byZ3j(CG}Gu6{1-oD!M<+u6cZ literal 0 HcmV?d00001 diff --git a/xfwm4/close-inactive.png b/xfwm4/close-inactive.png new file mode 100755 index 0000000000000000000000000000000000000000..e9823aaad0631e83de504f2aee05b5163ce4df8f GIT binary patch literal 284 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yF0VEjCHl*7DDaK+a&k&AhT+uUu9L@rd$YKTt zz9S&aI8~cZ8Yn1P;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6j0F|PZ!4! zi_>=}8}c1i;BhVfzx8^hQP2b?*+ZNQf@ZupabqoaSJ0#rr!J`GCw!coQ=d?w!6V<g zP~%Qe$7hWsXB)w3oo&&5Ez>tBW$Nq9wwkd=SjOIGuK;5g`-l978=S@s>(7@tyl9!2 zw#90j@U4!0VfV!@vJ`J^wR%!^mTAJ21$XpL=1f`PeM>@3Htzeaqfa-p3$N+mefjMF cBl$z(x)YwX?6=5Y4s<7jr>mdKI;Vst09CAN>i_@% literal 0 HcmV?d00001 diff --git a/xfwm4/close-prelight.png b/xfwm4/close-prelight.png new file mode 100755 index 0000000000000000000000000000000000000000..32d79ee2d3bad5e36e90df2fd556948bcef5422d GIT binary patch literal 419 zcmV;U0bKrxP)<h;3K|Lk000e1NJLTq001BW001Ni0{{R3-!;h400003b3#c}2nYz< z;ZNWI000SaNLh0L01m_e01m_fl`9S#0000PbVXQnQ*UN;cVTj60C#tHE@^ISb7Ns} zWiD@WXPfRk8UO$QY*0*8MQyvQZo8{;y{>b;u5`Yyb-u55zOaA6w1C32fWozi$h(Th zxr)fUi^jT($-Iolx{b%XlarI3%)_0{!=BB<p3TIc&BVss*T>x0$lTb<-Py|B+STFS z*5TjR?C99y;OOY+>h<&M_VfAq`Se{-2LJ#7sYygZR5;7s)6EisAQXn-7s=GbtjzpL z6z%@+v4zwW=CEqxw_un#&kS$?&Ytk_1mnpjK~+RS5MS#R(52X9`WLu|yc4!d(0$Y) z)C-UUVy+4xbwLG)UID0H0F47K0Eg*l2Php7VTG*|J3!9Mt7%g6Os;@&v|#63B5^?B zZt~`U+ILKI`fgOV=;W~XwA!?u%Q8miuX?Um9!ygvQYK}y@qh6T@B}+~a@bPGt(pJ; N002ovPDHLkV1f)e%C!Ih literal 0 HcmV?d00001 diff --git a/xfwm4/close-pressed.png b/xfwm4/close-pressed.png new file mode 100755 index 0000000000000000000000000000000000000000..942352532ac4046cc76bb97155627528bcd5070f GIT binary patch literal 447 zcmV;w0YLtVP)<h;3K|Lk000e1NJLTq001BW001Ni0{{R3-!;h400003b3#c}2nYz< z;ZNWI000SaNLh0L01m_e01m_fl`9S#0000PbVXQnQ*UN;cVTj60C#tHE@^ISb7Ns} zWiD@WXPfRk8UO$Qeo#zQMNWfwPlI_?hkaFueOHNoSc!jFihx>+fn}13W|E0!lZtPe zk#L)mahsBIoRo8$lXIPvbexlPoRoE)ly;q!imIcEtE7voq>QYkjI5@Ulas#8$-m9Y zzs<|Q&dbBk&BM^m&fM9~-P+OF*V5V8)Z5zT?d<37?C9v|`T6<$JIA&F006T|L_t(I z%iWVf4uUWgL|;V^5Jf~01wjN6?|(rT6oLiPl^bT!G?|x7|Fq?%5g(0cG+HE(MD}Xs zT+$h!^pOh6Dd1t!%go0>Iq<=%MnDLN))j!S0tq0B9e`H|;I05?fbIJr7l;+WMiSD; zQ2?Wj_v(7r?hGBUo{89Z5v~G6((ey>Re%%_&%v0PTGZ*cs9@COYon>U$*qB(PhR)2 p^TTT9!Q5llFx)s>_`moE@CCVrk0uW)l*j-8002ovPDHLkV1k93&4>U1 literal 0 HcmV?d00001 diff --git a/xfwm4/hide-active.png b/xfwm4/hide-active.png new file mode 100755 index 0000000000000000000000000000000000000000..81c7f1507ab21901d46161e33589f2cf835cf9b8 GIT binary patch literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yF#0(^-wq7U%Qq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#T$MLYpM zA+ENzwv#7Me(~bP&!0cpZ+1-ric5RCIEF}EPUcB%U^w>Q;Ml5#2YyUDur*=B4t9nG XC#87(t}k%|Dr4|;^>bP0l+XkKA`ChS literal 0 HcmV?d00001 diff --git a/xfwm4/hide-inactive.png b/xfwm4/hide-inactive.png new file mode 100755 index 0000000000000000000000000000000000000000..35a1126c1371d38365c05e91878fc07faa2ccdfd GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yF#0(^-wq7U%Qq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#T$MLYpM zA+D1rPu{a<&x;o?e*XM<EZ@i#C@$sc;us=vIXR_)>DYgRW2+V(__4RqG-1OIb_O#O W$sH2}dcA<E7(8A5T-G@yGywo7m^q~Y literal 0 HcmV?d00001 diff --git a/xfwm4/hide-prelight.png b/xfwm4/hide-prelight.png new file mode 100755 index 0000000000000000000000000000000000000000..d00bee0c130829b200f6c2307f22b9467a2687de GIT binary patch literal 290 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yF!VDy(j;dY+Qq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#T$Md|@Q zA+ENzwv#7Me(~bP>({T}zJ2@d-Mg<}zkdJz{l||VKY#xG{rmTyKY#xI{d>N{25138 zuBVG*h{nWZ0T*T-<BJT<LQ)IXH{5<RSMvnZv-E}q5{e6Uv8fcC;?zqhW#bV$%vz<u zbUcwsD}BKMPOSxO!X8ar8HZTZ99g#{GR-dFOvqrAI>o@k;cU3(Xo1AC%b^!+*+149 i?_*F>pOC4|z`(U|VczuDoIXH{89ZJ6T-G@yGywp<M{ElK literal 0 HcmV?d00001 diff --git a/xfwm4/hide-pressed.png b/xfwm4/hide-pressed.png new file mode 100755 index 0000000000000000000000000000000000000000..fa99c98c4007fc09eac9ef163bb6225c2e5f7441 GIT binary patch literal 271 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yF0VEjCHl*7DDaK+a&k&AhT+uUu9L@rd$YKTt zz9S&aI8~cZ8Yn1P;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`vWr;B5V z#p%13_wqI<h`0rc6>ncJux0WQu2_c|tWMg6jA0u#8@kP(A<iwGf7<hhxb5VKnJ#I+ zR6lH6ot^uac?Rz{AFaj}1xp^uo>^YFz|-8|!K8%;nngHfXcVxNh-5ISuufur^;SfT zVb$JCN;h+#O|)FGXUmzu=QrjYOMbcQa-pnqRfWO9OwFy__W#A>8+dOlS#)8!c;O?U P(-=Hm{an^LB{Ts5%|&6f literal 0 HcmV?d00001 diff --git a/xfwm4/left-active.png b/xfwm4/left-active.png new file mode 100755 index 0000000000000000000000000000000000000000..02efab1fda65761649902239848252070d6ae9ac GIT binary patch literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^OhBx{!3HE3JHO@!QY^(zo*^7SP{WbZ0pxQQctjR6 zFz_7#VaBQ2e9}Nc$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@|SnJY5_^ uB&H_Mu&Mm?UtB-#PkK^AQy|+)9tNXxY}>?Jrrrc9V(@hJb6Mw<&;$T`^eM>z literal 0 HcmV?d00001 diff --git a/xfwm4/left-inactive.png b/xfwm4/left-inactive.png new file mode 100755 index 0000000000000000000000000000000000000000..02efab1fda65761649902239848252070d6ae9ac GIT binary patch literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^OhBx{!3HE3JHO@!QY^(zo*^7SP{WbZ0pxQQctjR6 zFz_7#VaBQ2e9}Nc$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@|SnJY5_^ uB&H_Mu&Mm?UtB-#PkK^AQy|+)9tNXxY}>?Jrrrc9V(@hJb6Mw<&;$T`^eM>z literal 0 HcmV?d00001 diff --git a/xfwm4/maximize-active.png b/xfwm4/maximize-active.png new file mode 100755 index 0000000000000000000000000000000000000000..4c371808fd018c8e02456894ce00627eaddc7b9e GIT binary patch literal 191 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yF#0(^-wq7U%Qq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#T$MLYpM zA+ENzwv#7Me(~bP&!0cpZ+1-rimQ6MIEF}sCv&tiwfzq`uz`!~#gT{u2UrtzqOQ8K hF|U)ooKj`Tutje7%G)g+7l9fWJYD@<);T3K0RS_|JcR%N literal 0 HcmV?d00001 diff --git a/xfwm4/maximize-inactive.png b/xfwm4/maximize-inactive.png new file mode 100755 index 0000000000000000000000000000000000000000..cf8bcd001269621405bff19c63ea6d4787e73f49 GIT binary patch literal 190 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yF#0(^-wq7U%Qq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#T$MLYpM zA+D1rPu{a<&x;o?e*XM<EZ@i#D6Zn^;us<ko}AFo_&?yl1}?4_M<S%8SQB-kO}ly6 gVyy2t>@sF(S+VQv!s;VSf$AANUHx3vIVCg!06%#=o&W#< literal 0 HcmV?d00001 diff --git a/xfwm4/maximize-prelight.png b/xfwm4/maximize-prelight.png new file mode 100755 index 0000000000000000000000000000000000000000..83695a9fcc0ed3f3f86665d2845e8f38645c064f GIT binary patch literal 297 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yF!VDy(j;dY+Qq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#T$Md|@Q zA+ENzwv#7Me(~bP>({T}zJ2@d-Mg<}zkdJz{l||VKY#xG{rmTyKY#xI{d>N{25138 ziKmNWh{nWZ0T*T-<BJT<LQ)IXH{5<RSMvnZv-E}q5{e6Uv8fcC;?zqhW#bV$%vz<u zbUcwsEB%}S!@-%xegTYIjnga6&9N+a<|7p1AgpG<skMMt_(qF2gEM#ALWyfh7Ce_< pYQ31(T(Ms=o?)W!i7lcG41agbEc>!3I2C9=gQu&X%Q~loCID)8a+Cl7 literal 0 HcmV?d00001 diff --git a/xfwm4/maximize-pressed.png b/xfwm4/maximize-pressed.png new file mode 100755 index 0000000000000000000000000000000000000000..878f1e2bf46346a9353a71d194c66b35b266de45 GIT binary patch literal 278 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yF0VEjCHl*7DDaK+a&k&AhT+uUu9L@rd$YKTt zz9S&aI8~cZ8Yn1P;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6j0GLPZ!4! zi_>=}Tk|z2@Hp(8QU03Yg<7X@72`u4fv`^T2V8l_{CmQDA3r!0t?*@{6Zaa$1Yt&R zmPoF1SLSFxj%#r|+}G#tG@(G@aIA!1VS~}V7BRgHogJxLZ$v(m<NT|Yv-|o%rG>|u zoSF_aEnxX++PaX>GtRiwW#Od=!KHo+ZH^ue-u?JupV>YeiTtSor+%IJe^mYuk3h-X VDbwEQ{sFp>!PC{xWt~$(698q`Wi|i+ literal 0 HcmV?d00001 diff --git a/xfwm4/maximize-toggled-active.png b/xfwm4/maximize-toggled-active.png new file mode 100755 index 0000000000000000000000000000000000000000..61d0c269633191cee7abcdfafea10d58b012c337 GIT binary patch literal 198 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|n3?%2|6>tM7=3*z$5DpHG+YkL80J)q69+AZi z417mGm~pB$pEOWVvcxr_Bsf2<q&%@Gm7%=6TrV>(yEr+qAXP8FD1G)j8!4b7o&cW^ zS6f@#$&)9)c=6)r&!6l!yCwm}bv#`hLnOkJIa(Rp{u><Fz{SSaaP$DH`0J)kVg?5y ny2Bo%uWfqWuu&o5K_tVXAD7q9e(*dUsE@(Z)z4*}Q$iB}m54zc literal 0 HcmV?d00001 diff --git a/xfwm4/maximize-toggled-inactive.png b/xfwm4/maximize-toggled-inactive.png new file mode 100755 index 0000000000000000000000000000000000000000..e1013836cb24597a38376665e74025e98c44d6a6 GIT binary patch literal 197 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|n3?%2|6>tM7=3*z$5DpHG+YkL80J)q69+AZi z417mGm~pB$pEOWVvcxr_Bsf2<q&%@Gm7%=6TrV>(yEr+qAXP8FD1G)j8!4b7o&cW^ z*U6J7@7c5G#fuj|fBrm{Z{!LT*Y<RA43P*=PH1TUZ*X7(7aLoHs1&RCY}Qm=-qwxN m)*d+@#d@7F+3~=E%?!sDUdmth#^gUx8-u5-pUXO@geCxN$3KAp literal 0 HcmV?d00001 diff --git a/xfwm4/maximize-toggled-prelight.png b/xfwm4/maximize-toggled-prelight.png new file mode 100755 index 0000000000000000000000000000000000000000..9312d8822f1a465b2af0cfb581b01e3e64388087 GIT binary patch literal 311 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|l3?zm1T2})p=3*z$5DpHG+YkL80J)q69+AZi z417mGm~pB$pEOWVvcxr_Bsf2<q&%@Gm7%=6TrV>(yEr+qAXP8FD1G)j8!4b7^#Gp` zS6f@#$&)9)c=6)(>(_7JzJ2%Z-Pf;QzkmP!<HwJmKY#xI{rk_KKY#!JJ>Oviw1A<> z)5S4FV`8$v5e6P(LxyG{HVF&G?KiE116t3VXK*y!G~t!hgbSMLDvGO(6E;YAu3%Rx zkx^X2^u)-(V2<Tu7V#kF)s_X%e1u{=gx7Frm~iSXseQ(CekQZSLf;=PCW%gyC-gpN zoY|MMhwBQjN8f=*AvtnE2fvu96wKmeRWy=V<HTUly(CHdn*VN~YZyFT{an^LB{Ts5 D1l4wR literal 0 HcmV?d00001 diff --git a/xfwm4/maximize-toggled-pressed.png b/xfwm4/maximize-toggled-pressed.png new file mode 100755 index 0000000000000000000000000000000000000000..db426dd098463178c9c0de713b174ddb4abc1a4e GIT binary patch literal 294 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>`OBp8llA9n##jKxl#Aso-RqGtj*oCO|{#S9F5 zM?jcysy3fAP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprU1-E{-7< zr=MOn<U6du!y2G>ZSxl`Ii{ClOZ=9IbIf5qB6WqkpfxYlvqk1)-=30F@&ZEsY?1-~ zj#u0TLRoi;bk#|*y?)FYCHtnZ)%m7F|4EamiHs85ooN<F0yXlow@<sTBbebBD#gVz zD`0M$PGgDwMrB>cw!3-K@9vbzDL&wn>*rk%9T4A?cI~@!fv#!)iIjIMr_|LJTUM56 jMy$>C5dT;H-z`4vq+HHjy=UA&7c+Re`njxgN@xNAYNTW~ literal 0 HcmV?d00001 diff --git a/xfwm4/menu-active.png b/xfwm4/menu-active.png new file mode 100755 index 0000000000000000000000000000000000000000..cf537abffcf0553bf74d9fa9368aa595528e5176 GIT binary patch literal 247 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|l3?zm1T2})p=3*z$5DpHG+YkL80J)q69+AZi z417mGm~pB$pEOWVvcxr_Bsf2<q&%@Gm7%=6TrV>(yEr+qAXP8FD1G)j8!4b7tpJ}8 zSAT#1fPjF>lP7Q5v}yC^&D*zc-??+=$&)8fojP^;^y#x_&)&Lq>&1%~KY#wLV-}SK z>azEAaSYKopB!+Afv4P%;jko+K~sz0^EsBqIs9E0Jf|6_^E_LS6_Zgsh5787;6seI oFOHcPB;2T2l*ZDg_0oyq$=A>J{>!v-fkrWSy85}Sb4q9e0P+l5egFUf literal 0 HcmV?d00001 diff --git a/xfwm4/menu-inactive.png b/xfwm4/menu-inactive.png new file mode 100755 index 0000000000000000000000000000000000000000..a3663280a454deee8cf28c7bb7bda8993aa5c63e GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|l3?zm1T2})p=3*z$5DpHG+YkL80J)q69+AZi z417mGm~pB$pEOWVvcxr_Bsf2<q&%@Gm7%=6TrV>(yEr+qAXP8FD1G)j8!4b7xd5LK z*U6J7A2@K};K75pZr!?b=gxx%4<0^z_~glx7cXA?{P|O!mHjwSrLCunV~EE2<b(q( z#)b^e>}(Q_PH*L8Wpzb0oN`ae%DPFekeaL$<#O>%R&ZI5gSnlD=;346Is_$FE#YQl ZICRZN^Y)AB+kpl#c)I$ztaD0e0sxVFQCR>0 literal 0 HcmV?d00001 diff --git a/xfwm4/menu-prelight.png b/xfwm4/menu-prelight.png new file mode 100755 index 0000000000000000000000000000000000000000..c361b20dd548a7b8b9e51382809a4f02adb6f108 GIT binary patch literal 288 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>`OBp8llA9n##jKxl#Aso-RqGtj*oCO|{#S9F5 zM?jcysy3fAP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprQqyE{-7< zr{7+7<T|V%(3-eDqj<}_6M9@borE{>ohVUvd&D2Bp{hGs>FlOj?SuSRW?q~lofPDJ z=FWuqPC`NFG*7TUQ8vB!e&O#^#;aeP$mdxT=gO_$DJ67IiHob@OX_}c1q}_x#d{en zteHF=B@<rB#P~Bi+;jGsyV}ilWlZ{pZ4zI11jw7-d8Jen-Lx!e+t$=+ZEX4OsUMHG fz58$3zmVO!YGz=SSjlXlTNylE{an^LB{Ts5pt)wn literal 0 HcmV?d00001 diff --git a/xfwm4/menu-pressed.png b/xfwm4/menu-pressed.png new file mode 100755 index 0000000000000000000000000000000000000000..24463b682552d86dcb56720d3af389c2e8875f32 GIT binary patch literal 311 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>`OBp8llA9n##jKxl#Aso-RqGtj*oCO|{#S9F5 zM?jcysy3fAP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprY-bE{-7< zr=MQl%iC-q(3aTNoVg}oX4@;>AD-<?Lng2?ZEncexQRh~iMJs4#1}nxmORS->ydtc z?&4^NMd1#MOcj<pCEpimeR-UD%a$EmuC+hw(!Hv)I5mC2Hl<fTytEfiobSU_#ZdXn z(!V%CAb|Nr1mlVbW;X{_hiMu+jz}%|qPWS$()p<-`->Zr8)M$fEuAZ<FL$NstK5Y% zUn_YfPFr2KHvS!UH1F~2HwQ2IHfwqt`>6jb|L>MxaaK9gd&!NfKrb+Oy85}Sb4q9e E0PoXzMgRZ+ literal 0 HcmV?d00001 diff --git a/xfwm4/render-assets.sh b/xfwm4/render-assets.sh new file mode 100755 index 0000000..b0c9387 --- /dev/null +++ b/xfwm4/render-assets.sh @@ -0,0 +1,29 @@ +#! /bin/bash + +INKSCAPE="inkscape" +OPTIPNG="optipng" + +SRC_FILE="assets.svg" +ASSETS_DIR="." + +INDEX="assets.txt" + +# check command avalibility +has_command() { + "$1" -v $1 > /dev/null 2>&1 +} + +mkdir -p $ASSETS_DIR + +for i in `cat $INDEX` +do +if ! [ -f $ASSETS_DIR/$i.png ]; then + echo Rendering $ASSETS_DIR/$i.png + + $INKSCAPE --export-id=$i \ + --export-id-only \ + --export-png=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null + $OPTIPNG -o7 --quiet $ASSETS_DIR/$i.png +fi +done +exit 0 diff --git a/xfwm4/right-active.png b/xfwm4/right-active.png new file mode 100755 index 0000000000000000000000000000000000000000..c0b44f9b0fe41a338d5451282f8f26ebb90bed2c GIT binary patch literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^OhBx{!3HE3JHO@!QY^(zo*^7SP{WbZ0pxQQctjR6 zFz_7#VaBQ2e9}Nc$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@|SnJY5_^ uB&H_UeSCDZzOwQsn;M&jMCyc73=D5$S?&c)+f@Tp#Ng@b=d#Wzp$Pzsvnogc literal 0 HcmV?d00001 diff --git a/xfwm4/right-inactive.png b/xfwm4/right-inactive.png new file mode 100755 index 0000000000000000000000000000000000000000..c0b44f9b0fe41a338d5451282f8f26ebb90bed2c GIT binary patch literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^OhBx{!3HE3JHO@!QY^(zo*^7SP{WbZ0pxQQctjR6 zFz_7#VaBQ2e9}Nc$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@|SnJY5_^ uB&H_UeSCDZzOwQsn;M&jMCyc73=D5$S?&c)+f@Tp#Ng@b=d#Wzp$Pzsvnogc literal 0 HcmV?d00001 diff --git a/xfwm4/shade-active.png b/xfwm4/shade-active.png new file mode 100755 index 0000000000000000000000000000000000000000..074146e10df7586d8b85512113be5cef93f5bec9 GIT binary patch literal 248 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|l3?zm1T2})p=3*z$5DpHG+YkL80J)q69+AZi z417mGm~pB$pEOWVvcxr_Bsf2<q&%@Gm7%=6TrV>(yEr+qAXP8FD1G)j8!4b7tpJ}8 zS6f?KH#awTcXtmD4^L0e;^N}c($ccBvdNPtpF4N%>eZ{)u3dZa;>FLOKNlIVR|4vC z@N{tu(U_S0;s66rxgo=0NgjioRzKCQbB@AMhYlpPs!cg?;6R_63XpV(&|nCDoWjPI lU*ayZ^8LbT?QOjR3|b{`KRbEY$OFw{@O1TaS?83{1OQriRB`|S literal 0 HcmV?d00001 diff --git a/xfwm4/shade-inactive.png b/xfwm4/shade-inactive.png new file mode 100755 index 0000000000000000000000000000000000000000..bc88579918f4a13e6e8b46eaba66b6a75a9fcc89 GIT binary patch literal 240 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|l3?zm1T2})p=3*z$5DpHG+YkL80J)q69+AZi z417mGm~pB$pEOWVvcxr_Bsf2<q&%@Gm7%=6TrV>(yEr+qAXP8FD1G)j8!4b7#Q>iW z*U6J7@7c3w-@bkO_wPS->eT7eryo6f^!V}PCr_Tdc=6)r&!1uW`)2?ZJ9@e}hG<Mo zPB_4_+JND(5061k>oWG0DT_Eoxw%#?=49pK>RQ05$;HJbELJ2UBH}9SB_y)Np}b{t grutSJlbjZY*Nr(h&l(Fa02;>N>FVdQ&MBb@06Mo)(EtDd literal 0 HcmV?d00001 diff --git a/xfwm4/shade-prelight.png b/xfwm4/shade-prelight.png new file mode 100755 index 0000000000000000000000000000000000000000..c8f3972a1064c7874b3debe0eadad4f28ccb0ed0 GIT binary patch literal 290 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>`OBp8llA9n##jKxl#Aso-RqGtj*oCO|{#S9F5 zM?jcysy3fAP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprS>dE{-7< zr{7LK$klAX)Al=QUi6nvmtP{)4*g<YW!hVB9P&|fR=j)2=2iJGMfoKvE2}sHJR6Fb z^i&-^ESEFHtH_^r`(pZX=M;YK50ma&u6`PssmHFQ&Ny|M<LkO596cf@Ue20Yc1T7- zGchrPqubIj=vY&oH(T+)@I_^R`^&z3*yy^vcx!vU@`hs(;j)bxGd69t5YVZp*V=4f fUh@69jrv}OZS6I4v+Os6{K??y>gTe~DWM4f3Fm3Y literal 0 HcmV?d00001 diff --git a/xfwm4/shade-pressed.png b/xfwm4/shade-pressed.png new file mode 100755 index 0000000000000000000000000000000000000000..d19dc977caeaf1aa5c86f5238d89d31a68daa012 GIT binary patch literal 318 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>`OBp8llA9n##jKxl#Aso-RqGtj*oCO|{#S9F5 zM?jcysy3fAP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprU=AE{-7< zr=MQ7<!W{iXiL;LJ6gqZHk9S<y+iX$^p;$TQK%9-8g`QP8`sMqjiiL|ZJtlV?F|n9 zVd3v*k?&_YraaxrIsEy~cWuHZ<~f;S;<LQIO_?lvmYw-(lB=$LW=;l!LhsZrAqF?@ zD#j%XJ3MAEeGv;`KBA<gWX_Q5$l4G!kx8Q_;H8%MT8*-)uNfw7{dnf;53{D(L50s` z8Y`=KF7J6Smu(naYB2eA$h6wpw?#!I$?LnFzCUjL|L*<^?hZf6?D~Ywfk2-yc)I$z JtaD0e0swGeb6Wra literal 0 HcmV?d00001 diff --git a/xfwm4/shade-toggled-active.png b/xfwm4/shade-toggled-active.png new file mode 100755 index 0000000000000000000000000000000000000000..074146e10df7586d8b85512113be5cef93f5bec9 GIT binary patch literal 248 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|l3?zm1T2})p=3*z$5DpHG+YkL80J)q69+AZi z417mGm~pB$pEOWVvcxr_Bsf2<q&%@Gm7%=6TrV>(yEr+qAXP8FD1G)j8!4b7tpJ}8 zS6f?KH#awTcXtmD4^L0e;^N}c($ccBvdNPtpF4N%>eZ{)u3dZa;>FLOKNlIVR|4vC z@N{tu(U_S0;s66rxgo=0NgjioRzKCQbB@AMhYlpPs!cg?;6R_63XpV(&|nCDoWjPI lU*ayZ^8LbT?QOjR3|b{`KRbEY$OFw{@O1TaS?83{1OQriRB`|S literal 0 HcmV?d00001 diff --git a/xfwm4/shade-toggled-inactive.png b/xfwm4/shade-toggled-inactive.png new file mode 100755 index 0000000000000000000000000000000000000000..bc88579918f4a13e6e8b46eaba66b6a75a9fcc89 GIT binary patch literal 240 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|l3?zm1T2})p=3*z$5DpHG+YkL80J)q69+AZi z417mGm~pB$pEOWVvcxr_Bsf2<q&%@Gm7%=6TrV>(yEr+qAXP8FD1G)j8!4b7#Q>iW z*U6J7@7c3w-@bkO_wPS->eT7eryo6f^!V}PCr_Tdc=6)r&!1uW`)2?ZJ9@e}hG<Mo zPB_4_+JND(5061k>oWG0DT_Eoxw%#?=49pK>RQ05$;HJbELJ2UBH}9SB_y)Np}b{t grutSJlbjZY*Nr(h&l(Fa02;>N>FVdQ&MBb@06Mo)(EtDd literal 0 HcmV?d00001 diff --git a/xfwm4/shade-toggled-prelight.png b/xfwm4/shade-toggled-prelight.png new file mode 100755 index 0000000000000000000000000000000000000000..c8f3972a1064c7874b3debe0eadad4f28ccb0ed0 GIT binary patch literal 290 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>`OBp8llA9n##jKxl#Aso-RqGtj*oCO|{#S9F5 zM?jcysy3fAP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprS>dE{-7< zr{7LK$klAX)Al=QUi6nvmtP{)4*g<YW!hVB9P&|fR=j)2=2iJGMfoKvE2}sHJR6Fb z^i&-^ESEFHtH_^r`(pZX=M;YK50ma&u6`PssmHFQ&Ny|M<LkO596cf@Ue20Yc1T7- zGchrPqubIj=vY&oH(T+)@I_^R`^&z3*yy^vcx!vU@`hs(;j)bxGd69t5YVZp*V=4f fUh@69jrv}OZS6I4v+Os6{K??y>gTe~DWM4f3Fm3Y literal 0 HcmV?d00001 diff --git a/xfwm4/shade-toggled-pressed.png b/xfwm4/shade-toggled-pressed.png new file mode 100755 index 0000000000000000000000000000000000000000..d19dc977caeaf1aa5c86f5238d89d31a68daa012 GIT binary patch literal 318 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>`OBp8llA9n##jKxl#Aso-RqGtj*oCO|{#S9F5 zM?jcysy3fAP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprU=AE{-7< zr=MQ7<!W{iXiL;LJ6gqZHk9S<y+iX$^p;$TQK%9-8g`QP8`sMqjiiL|ZJtlV?F|n9 zVd3v*k?&_YraaxrIsEy~cWuHZ<~f;S;<LQIO_?lvmYw-(lB=$LW=;l!LhsZrAqF?@ zD#j%XJ3MAEeGv;`KBA<gWX_Q5$l4G!kx8Q_;H8%MT8*-)uNfw7{dnf;53{D(L50s` z8Y`=KF7J6Smu(naYB2eA$h6wpw?#!I$?LnFzCUjL|L*<^?hZf6?D~Ywfk2-yc)I$z JtaD0e0swGeb6Wra literal 0 HcmV?d00001 diff --git a/xfwm4/stick-active.png b/xfwm4/stick-active.png new file mode 100755 index 0000000000000000000000000000000000000000..f858eedd5b21caea8a8372c662f0559848c3ca3e GIT binary patch literal 292 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>`OBp8llA9n##jKxl#Aso-RqGtj*oCO|{#S9F5 zM?jcysy3fAP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprR$7E{-7< zr{7-Q$lGGT!x|t~taW_eBOf=eJ1mWi9MLk{83QJ2X~&eaI)%7hELH!wI^ITeqHg&4 zrjYqfAv+b!e{r6T6F7Q4JVU|Zxq!y241+t%=L8>D%gRuzd!L&WC-P*WeO7~;BfpRP z-2jo4yEn6g1g@rwhfSDb^L(MT{k>PpGroOOirbp#c3AQ09#*5p`=*^}P~xzO)2+xn i5|w%Vx4=J!TE?bb3DsgozHfl;W$<+Mb6Mw<&;$S^^k<3y literal 0 HcmV?d00001 diff --git a/xfwm4/stick-inactive.png b/xfwm4/stick-inactive.png new file mode 100755 index 0000000000000000000000000000000000000000..17bd9166f2b6b9860eb846b5b607d161f7307919 GIT binary patch literal 270 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>`OBp8llA9n##jKxl#Aso-RqGtj*oCO|{#S9F5 zM?jcysy3fAP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprSrc7sn8b z({C>uave6{VGX!n|F-nVbtPGaCay=C&BCv_?pjT`pkuTwTCx7u19meZz5dQA*Im4P zp19dB+@`VMn%jz|1zb*N169AtU7WizZAIgD|JyU7o5VhCwu)?G`MZYQ#PK?_W80J4 zQ-zlpU%z?gu)Z?G`{qQu>LU*qlx`4H>u9Ku)w{tWaQl7#2lf}dzl9n%C+=}&2D*&F M)78&qol`;+0Mx2uDF6Tf literal 0 HcmV?d00001 diff --git a/xfwm4/stick-prelight.png b/xfwm4/stick-prelight.png new file mode 100755 index 0000000000000000000000000000000000000000..40a44680b3e6a95641e5ff5a89461e5d97a2c3bd GIT binary patch literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>`OBp8llA9n##jKxl#Aso-RqGtj*oCO|{#S9F5 zM?jcysy3fAP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprQw!E{-7< zr{7-o=4&z#U`x;oD_dI3+db!mY!R!x_=F1HuS{x7-*A~d^{=rPYo4^@O8sBezsAPB zYRp1E89To*e+oWfb-(o9P4g35b}TimUBS1aNO$QuZI;u@!W)8|(q@XRaxu`cN)Wxg ziE$R|QPn8E$dInG>t4}H+@}@VV|3mhO;6%FuFyX*=iLcU-t!CiJloulamjXH`O#^z z@q}}I-Mg5Yk2-N1j_NDlh&$^Rc((6>$r+<%KVQ0<2Y;L;|EyA1m2>8@pbNY5b*rTl umS;{{;(B-YgX_VTGv4>T`)|45*`0rL{`ypt+y<au89ZJ6T-G@yGywqgK!?Ww literal 0 HcmV?d00001 diff --git a/xfwm4/stick-pressed.png b/xfwm4/stick-pressed.png new file mode 100755 index 0000000000000000000000000000000000000000..08cb4ccc1f6476eed2c9aa111babea090fba9414 GIT binary patch literal 354 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>`OBp8llA9n##jKxl#Aso-RqGtj*oCO|{#S9F5 zM?jcysy3fAP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprS{fE{-7< zr=MOn<ZE&eU=7eSJL$7~j-!^wks$38YWoE?Og_T3r=dWMW9<>{0#<A8qY*q_K5PDb z_5PNgcFpokNAX<2^cfTPJNa(CpZ9rHW%D^!In7_1SC)3z9L^CFyyWNpT*O<kELM$k z;#V!LjVhcv3Cs%xTHB;tlx9~i?e%C0b5ySo={Z{aDL^}e|8SYhG~Oas)dcbLJDOZv zKQ;9z{Qb6*tNZ-Xc=ruromT~U+*?%kv98hIa;e=iri`QYhJ;$A@7mNCn~pc_m54Mi v)vC1=)BkPme*IeIq$j1nkN<yn{RP|6*CNj(RF}vCeaqnK>gTe~DWM4f>U4!J literal 0 HcmV?d00001 diff --git a/xfwm4/stick-toggled-active.png b/xfwm4/stick-toggled-active.png new file mode 100755 index 0000000000000000000000000000000000000000..030f906bddc4ad9996af7b058184119458513491 GIT binary patch literal 315 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>`OBp8llA9n##jKxl#Aso-RqGtj*oCO|{#S9F5 zM?jcysy3fAP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprYNLE{-7< zr{7*S<ZBAxVN1{pTlT4np>Ru)$^qdAhb8y4Rxm3}_^|9hS03MvX#(cL|6j`QTjDv} zZMtk{oV8G*`@a|3SDv3*Q@OuY%6(3%&$_LF!rlB1JG|~httkH#6RmC}p`p(2bML%^ zYipyQjDc*&B}wkpjWKK$N{gf{thwjfzhGM-;bEEJ)!7&QxM&wsaV${j(!EW2x%}#j zx1KSZrp4g>^wI9xX<;3qGoS1$eX#I?%Eh8T_J{ZvnA-#eZ(2BE{}rG&7(8A5T-G@y GGywpS+jM{c literal 0 HcmV?d00001 diff --git a/xfwm4/stick-toggled-inactive.png b/xfwm4/stick-toggled-inactive.png new file mode 100755 index 0000000000000000000000000000000000000000..904386219f654778b0b2e4d0cefe1e0a33b1e82a GIT binary patch literal 285 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>`OBp8llA9n##jKxl#Aso-RqGtj*oCO|{#S9F5 zM?jcysy3fAP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprW~+E{-7< zr{7*S<T`A?!+POP{o7Kzc!4*}M*^l+ok}?VpX;vG7H9F@%c2$QFMV)uayp%=bUIn7 zTdio({D7NElEIP-eGJ^1cJ>>cnSJHXgz6O+zJ+g{J(cg)gG&$NRNY@KIIwINQ})$^ zHynE=F*kTO+KSwJq2~H}fyHILgG+y<e&`py@G4>Ebv0SPJM8I(1}ul(9cEtc&=zvu d{Ri_Gmc;LMsl8_{egGZH;OXk;vd$@?2>|LWZ^!@u literal 0 HcmV?d00001 diff --git a/xfwm4/stick-toggled-prelight.png b/xfwm4/stick-toggled-prelight.png new file mode 100755 index 0000000000000000000000000000000000000000..8bd6e5f04f026318f7dfc7502d1d3460085827c4 GIT binary patch literal 379 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>`OBp8llA9n##jKxl#Aso-RqGtj*oCO|{#S9F5 zM?jcysy3fAP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprYTNE{-7< zr{7L?%xg9faNT)hL-8A7le^bigj3y%T1}SyUJ$eRC99I;VzH9~-1|a2HoZt%F=12A z|6iV;zow~0o%aw)Q?WXKVt&&c{#yAxzgaiwzRP?o5>l#RtlM(VtE8_zr@dKa;<Bcc z#&er4u(n6cWXt%brFWrdg0tq;<7+Q@YO)`9kdu^raCwH*jf-sa8kyo;n%Ao@O6Aoz zVPgI|K{Fx4gKv#Wm0Z-_h2{?0Vq6y<?@+z?`OA)tKjc<?{u5PmT5P|T#a)p--k}@0 z*k-z}iDRExr~X)3zc|Kwp@&MRLg}2S(>F^CW~XfQ*mm_vQ~kVCNA1c={-6IT@r8H) Xg~Uh~RdID-Ffe$!`njxgN@xNA^FEfQ literal 0 HcmV?d00001 diff --git a/xfwm4/stick-toggled-pressed.png b/xfwm4/stick-toggled-pressed.png new file mode 100755 index 0000000000000000000000000000000000000000..8807cebbb1b05a2ad25cd7a64856455b53f8189d GIT binary patch literal 372 zcmV-)0gL{LP)<h;3K|Lk000e1NJLTq001Na001Ni00000#B0Yy00001b3#c}2<8e~ znE(I)32;bRa{vGi!~g&e!~vBn4jTXf02y>eSaefwW^{L9a%BK_cXuvnZfkR6VQ^(G zZ*pgw?mQX*008t!L_t(I%jJ_j4uU`wgt^#D_BEO;XON0D5lXH2Nv066lf(+VfN&NF zt;7p(1v@cnVzF#!tepDG&dbcKb($gTK10?pLw^M|)p5VitHuCb3%phIQ&5*8aHJ4& z6(H^O&^5(|N!Yd^_K@{jsKka?#Xzi>JQO;pLBPCwowQ>P&}yIy98y52R0O!>pw>V~ zND(7i5G^9aLL%2d3D^b{jT#@c8HpKM1Co&%?UvJa6;@B5$awg71Y71%8^LgfN9;bs zbeVj8n8WP=Z>&Yiu@---mZ8hu1v??KZfYuh`I$=D8%EdGd6MLH`^W$8*U$sKVGrck SC)LRS0000<MNUMnLSTY@P?kmj literal 0 HcmV?d00001 diff --git a/xfwm4/themerc b/xfwm4/themerc new file mode 100755 index 0000000..295b18c --- /dev/null +++ b/xfwm4/themerc @@ -0,0 +1,24 @@ +# Default values can be found here: +# https://git.xfce.org/xfce/xfwm4/tree/defaults/defaults +# or +# /usr/share/xfwm4/defaults + +active_text_color=#404040 +active_text_shadow_color=#404040 +inactive_text_color=#9d9d9d +inactive_text_shadow_color=#9d9d9d +title_shadow_active=false +title_shadow_inactive=false +full_width_title=true +title_vertical_offset_active=0 +title_vertical_offset_inactive=0 +button_offset=4 +button_spacing=0 +shadow_delta_height=2 +shadow_delta_width=0 +shadow_delta_x=0 +shadow_delta_y=-10 +shadow_opacity=50 +show_app_icon=false +show_popup_shadow=true + diff --git a/xfwm4/title-1-active.png b/xfwm4/title-1-active.png new file mode 100755 index 0000000000000000000000000000000000000000..5d3e1cdf787215e62a5a1aee1125c38447442572 GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^OhBx{#0(_w=`zm&Qq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TWodG@} zu9GKEe(~bP&!0bC)pGU%1qD1^978x{lT#964oEmyvM|hi&7J!1tWh0Mj=|H_&t;uc GLK6U1i7*2I literal 0 HcmV?d00001 diff --git a/xfwm4/title-1-inactive.png b/xfwm4/title-1-inactive.png new file mode 100755 index 0000000000000000000000000000000000000000..5d3e1cdf787215e62a5a1aee1125c38447442572 GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^OhBx{#0(_w=`zm&Qq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TWodG@} zu9GKEe(~bP&!0bC)pGU%1qD1^978x{lT#964oEmyvM|hi&7J!1tWh0Mj=|H_&t;uc GLK6U1i7*2I literal 0 HcmV?d00001 diff --git a/xfwm4/title-2-active.png b/xfwm4/title-2-active.png new file mode 120000 index 0000000..b4aa42b --- /dev/null +++ b/xfwm4/title-2-active.png @@ -0,0 +1 @@ +title-1-active.png \ No newline at end of file diff --git a/xfwm4/title-2-inactive.png b/xfwm4/title-2-inactive.png new file mode 120000 index 0000000..6cd8713 --- /dev/null +++ b/xfwm4/title-2-inactive.png @@ -0,0 +1 @@ +title-1-inactive.png \ No newline at end of file diff --git a/xfwm4/title-3-active.png b/xfwm4/title-3-active.png new file mode 120000 index 0000000..b4aa42b --- /dev/null +++ b/xfwm4/title-3-active.png @@ -0,0 +1 @@ +title-1-active.png \ No newline at end of file diff --git a/xfwm4/title-3-inactive.png b/xfwm4/title-3-inactive.png new file mode 120000 index 0000000..6cd8713 --- /dev/null +++ b/xfwm4/title-3-inactive.png @@ -0,0 +1 @@ +title-1-inactive.png \ No newline at end of file diff --git a/xfwm4/title-4-active.png b/xfwm4/title-4-active.png new file mode 120000 index 0000000..b4aa42b --- /dev/null +++ b/xfwm4/title-4-active.png @@ -0,0 +1 @@ +title-1-active.png \ No newline at end of file diff --git a/xfwm4/title-4-inactive.png b/xfwm4/title-4-inactive.png new file mode 120000 index 0000000..6cd8713 --- /dev/null +++ b/xfwm4/title-4-inactive.png @@ -0,0 +1 @@ +title-1-inactive.png \ No newline at end of file diff --git a/xfwm4/title-5-active.png b/xfwm4/title-5-active.png new file mode 120000 index 0000000..b4aa42b --- /dev/null +++ b/xfwm4/title-5-active.png @@ -0,0 +1 @@ +title-1-active.png \ No newline at end of file diff --git a/xfwm4/title-5-inactive.png b/xfwm4/title-5-inactive.png new file mode 120000 index 0000000..6cd8713 --- /dev/null +++ b/xfwm4/title-5-inactive.png @@ -0,0 +1 @@ +title-1-inactive.png \ No newline at end of file diff --git a/xfwm4/top-left-active.png b/xfwm4/top-left-active.png new file mode 100755 index 0000000000000000000000000000000000000000..a5590d193d451086f166c75f11fe29820f7d73a4 GIT binary patch literal 190 zcmeAS@N?(olHy`uVBq!ia0vp^96+qX#0(@)@=p#0Qq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#T$MLYpM zA+A7r^5n@cUc7kq>J`V_^?g7-V@Z%-FoVOh8)-m}xTlL_2uE~sf<S7*n)HO|qYA8U cktQw-N;N80moMMd0xDtfboFyt=akR{0J%dp9RL6T literal 0 HcmV?d00001 diff --git a/xfwm4/top-left-inactive.png b/xfwm4/top-left-inactive.png new file mode 100755 index 0000000000000000000000000000000000000000..a5590d193d451086f166c75f11fe29820f7d73a4 GIT binary patch literal 190 zcmeAS@N?(olHy`uVBq!ia0vp^96+qX#0(@)@=p#0Qq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#T$MLYpM zA+A7r^5n@cUc7kq>J`V_^?g7-V@Z%-FoVOh8)-m}xTlL_2uE~sf<S7*n)HO|qYA8U cktQw-N;N80moMMd0xDtfboFyt=akR{0J%dp9RL6T literal 0 HcmV?d00001 diff --git a/xfwm4/top-right-active.png b/xfwm4/top-right-active.png new file mode 100755 index 0000000000000000000000000000000000000000..ddc829577bb70a0d53dcc5be8352f036801e3a1f GIT binary patch literal 192 zcmeAS@N?(olHy`uVBq!ia0vp^96+qX#0(@)@=p#0Qq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#T$MLYpM zA+A7r^5n@cUc7kq>J`V_^?g7-V@Z%-FoVOh8)+buJY5_^IHHqzA`kz#KC|$u@v+eT e2VU5}6<|=9Xtm`aGutenA_h-aKbLh*2~7Z&@;W>K literal 0 HcmV?d00001 diff --git a/xfwm4/top-right-inactive.png b/xfwm4/top-right-inactive.png new file mode 100755 index 0000000000000000000000000000000000000000..ddc829577bb70a0d53dcc5be8352f036801e3a1f GIT binary patch literal 192 zcmeAS@N?(olHy`uVBq!ia0vp^96+qX#0(@)@=p#0Qq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#T$MLYpM zA+A7r^5n@cUc7kq>J`V_^?g7-V@Z%-FoVOh8)+buJY5_^IHHqzA`kz#KC|$u@v+eT e2VU5}6<|=9Xtm`aGutenA_h-aKbLh*2~7Z&@;W>K literal 0 HcmV?d00001