From 30a5cee2ff76f17f5d51eebce67cca8aa5da1213 Mon Sep 17 00:00:00 2001 From: sleekmason Date: Mon, 28 Mar 2022 13:47:32 -0500 Subject: [PATCH 01/26] BL-test theme --- Lilidog-Drow/gtk-2.0/gtkrc | 723 +++ .../gtk-3.0/assets/bullet-symbolic.svg | 155 + .../assets/bullet-symbolic.symbolic.png | Bin 0 -> 147 bytes .../gtk-3.0/assets/check-symbolic.svg | 155 + .../assets/check-symbolic.symbolic.png | Bin 0 -> 324 bytes .../assets/checkbox-active-selectionmode.png | Bin 0 -> 346 bytes .../checkbox-backdrop-selectionmode.png | Bin 0 -> 352 bytes .../checkbox-checked-active-selectionmode.png | Bin 0 -> 583 bytes ...heckbox-checked-backdrop-selectionmode.png | Bin 0 -> 577 bytes .../checkbox-checked-hover-selectionmode.png | Bin 0 -> 614 bytes .../assets/checkbox-checked-insensitive.png | Bin 0 -> 577 bytes .../assets/checkbox-hover-selectionmode.png | Bin 0 -> 346 bytes .../gtk-3.0/assets/checkbox-mixed-hover.png | Bin 0 -> 388 bytes .../assets/checkbox-mixed-insensitive.png | Bin 0 -> 385 bytes .../gtk-3.0/assets/checkbox-mixed.png | Bin 0 -> 381 bytes .../gtk-3.0/assets/checkbox-selectionmode.png | Bin 0 -> 346 bytes .../assets/checkbox-unchecked-insensitive.png | Bin 0 -> 352 bytes Lilidog-Drow/gtk-3.0/assets/dash-symbolic.svg | 153 + .../gtk-3.0/assets/dash-symbolic.symbolic.png | Bin 0 -> 130 bytes .../gtk-3.0/assets/grid-selection-checked.png | Bin 0 -> 1131 bytes .../assets/grid-selection-unchecked.png | Bin 0 -> 330 bytes .../menuitem-checkbox-checked-hover.png | Bin 0 -> 285 bytes .../menuitem-checkbox-checked-insensitive.png | Bin 0 -> 363 bytes .../assets/menuitem-checkbox-checked.png | Bin 0 -> 367 bytes .../assets/menuitem-checkbox-mixed-hover.png | Bin 0 -> 158 bytes .../menuitem-checkbox-mixed-insensitive.png | Bin 0 -> 167 bytes .../assets/menuitem-checkbox-mixed.png | Bin 0 -> 168 bytes .../assets/menuitem-radio-checked-hover.png | Bin 0 -> 167 bytes .../menuitem-radio-checked-insensitive.png | Bin 0 -> 181 bytes .../gtk-3.0/assets/menuitem-radio-checked.png | Bin 0 -> 205 bytes .../assets/pane-separator-vertical.png | Bin 0 -> 148 bytes .../gtk-3.0/assets/pane-separator.png | Bin 0 -> 151 bytes .../gtk-3.0/assets/radio-mixed-hover.png | Bin 0 -> 583 bytes .../assets/radio-mixed-insensitive.png | Bin 0 -> 563 bytes Lilidog-Drow/gtk-3.0/assets/radio-mixed.png | Bin 0 -> 578 bytes .../gtk-3.0/assets/radio-selected-hover.png | Bin 0 -> 643 bytes .../assets/radio-selected-insensitive.png | Bin 0 -> 631 bytes .../gtk-3.0/assets/radio-selected.png | Bin 0 -> 625 bytes .../assets/radio-unselected-insensitive.png | Bin 0 -> 527 bytes .../gtk-3.0/assets/radio-unselected.png | Bin 0 -> 542 bytes Lilidog-Drow/gtk-3.0/assets/resize-grip.png | Bin 0 -> 187 bytes .../assets/titlebutton-close-active.png | Bin 0 -> 337 bytes .../assets/titlebutton-close-hover.png | Bin 0 -> 245 bytes .../gtk-3.0/assets/titlebutton-close.png | Bin 0 -> 252 bytes .../assets/titlebutton-maximize-active.png | Bin 0 -> 229 bytes .../assets/titlebutton-maximize-hover.png | Bin 0 -> 223 bytes .../gtk-3.0/assets/titlebutton-maximize.png | Bin 0 -> 222 bytes .../assets/titlebutton-minimize-active.png | Bin 0 -> 170 bytes .../assets/titlebutton-minimize-hover.png | Bin 0 -> 167 bytes .../gtk-3.0/assets/titlebutton-minimize.png | Bin 0 -> 183 bytes Lilidog-Drow/gtk-3.0/gtk-contained.css | 4961 +++++++++++++++++ Lilidog-Drow/gtk-3.0/gtk.css | 1 + Lilidog-Drow/gtk-3.0/settings.ini | 4 + Lilidog-Drow/index.theme | 12 + Lilidog-Earth/gtk-2.0/gtkrc | 723 +++ .../gtk-3.0/assets/bullet-symbolic.svg | 155 + .../assets/bullet-symbolic.symbolic.png | Bin 0 -> 147 bytes .../gtk-3.0/assets/check-symbolic.svg | 155 + .../assets/check-symbolic.symbolic.png | Bin 0 -> 324 bytes .../assets/checkbox-active-selectionmode.png | Bin 0 -> 346 bytes .../checkbox-backdrop-selectionmode.png | Bin 0 -> 352 bytes .../checkbox-checked-active-selectionmode.png | Bin 0 -> 583 bytes ...heckbox-checked-backdrop-selectionmode.png | Bin 0 -> 577 bytes .../checkbox-checked-hover-selectionmode.png | Bin 0 -> 614 bytes .../assets/checkbox-checked-insensitive.png | Bin 0 -> 577 bytes .../assets/checkbox-hover-selectionmode.png | Bin 0 -> 346 bytes .../gtk-3.0/assets/checkbox-mixed-hover.png | Bin 0 -> 388 bytes .../assets/checkbox-mixed-insensitive.png | Bin 0 -> 385 bytes .../gtk-3.0/assets/checkbox-mixed.png | Bin 0 -> 381 bytes .../gtk-3.0/assets/checkbox-selectionmode.png | Bin 0 -> 346 bytes .../assets/checkbox-unchecked-insensitive.png | Bin 0 -> 352 bytes .../gtk-3.0/assets/dash-symbolic.svg | 153 + .../gtk-3.0/assets/dash-symbolic.symbolic.png | Bin 0 -> 130 bytes .../gtk-3.0/assets/grid-selection-checked.png | Bin 0 -> 1131 bytes .../assets/grid-selection-unchecked.png | Bin 0 -> 330 bytes .../menuitem-checkbox-checked-hover.png | Bin 0 -> 285 bytes .../menuitem-checkbox-checked-insensitive.png | Bin 0 -> 363 bytes .../assets/menuitem-checkbox-checked.png | Bin 0 -> 367 bytes .../assets/menuitem-checkbox-mixed-hover.png | Bin 0 -> 158 bytes .../menuitem-checkbox-mixed-insensitive.png | Bin 0 -> 167 bytes .../assets/menuitem-checkbox-mixed.png | Bin 0 -> 168 bytes .../assets/menuitem-radio-checked-hover.png | Bin 0 -> 167 bytes .../menuitem-radio-checked-insensitive.png | Bin 0 -> 181 bytes .../gtk-3.0/assets/menuitem-radio-checked.png | Bin 0 -> 205 bytes .../assets/pane-separator-vertical.png | Bin 0 -> 148 bytes .../gtk-3.0/assets/pane-separator.png | Bin 0 -> 151 bytes .../gtk-3.0/assets/radio-mixed-hover.png | Bin 0 -> 583 bytes .../assets/radio-mixed-insensitive.png | Bin 0 -> 563 bytes Lilidog-Earth/gtk-3.0/assets/radio-mixed.png | Bin 0 -> 578 bytes .../gtk-3.0/assets/radio-selected-hover.png | Bin 0 -> 643 bytes .../assets/radio-selected-insensitive.png | Bin 0 -> 631 bytes .../gtk-3.0/assets/radio-selected.png | Bin 0 -> 625 bytes .../assets/radio-unselected-insensitive.png | Bin 0 -> 527 bytes .../gtk-3.0/assets/radio-unselected.png | Bin 0 -> 542 bytes Lilidog-Earth/gtk-3.0/assets/resize-grip.png | Bin 0 -> 187 bytes .../assets/titlebutton-close-active.png | Bin 0 -> 337 bytes .../assets/titlebutton-close-hover.png | Bin 0 -> 245 bytes .../gtk-3.0/assets/titlebutton-close.png | Bin 0 -> 252 bytes .../assets/titlebutton-maximize-active.png | Bin 0 -> 229 bytes .../assets/titlebutton-maximize-hover.png | Bin 0 -> 223 bytes .../gtk-3.0/assets/titlebutton-maximize.png | Bin 0 -> 222 bytes .../assets/titlebutton-minimize-active.png | Bin 0 -> 170 bytes .../assets/titlebutton-minimize-hover.png | Bin 0 -> 167 bytes .../gtk-3.0/assets/titlebutton-minimize.png | Bin 0 -> 183 bytes Lilidog-Earth/gtk-3.0/gtk-contained.css | 4961 +++++++++++++++++ Lilidog-Earth/gtk-3.0/gtk.css | 1 + Lilidog-Earth/gtk-3.0/settings.ini | 4 + Lilidog-Earth/index.theme | 12 + Lilidog-Taupe/gtk-2.0/gtkrc | 723 +++ .../gtk-3.0/assets/bullet-symbolic.svg | 155 + .../assets/bullet-symbolic.symbolic.png | Bin 0 -> 147 bytes .../gtk-3.0/assets/check-symbolic.svg | 155 + .../assets/check-symbolic.symbolic.png | Bin 0 -> 324 bytes .../assets/checkbox-active-selectionmode.png | Bin 0 -> 346 bytes .../checkbox-backdrop-selectionmode.png | Bin 0 -> 352 bytes .../checkbox-checked-active-selectionmode.png | Bin 0 -> 583 bytes ...heckbox-checked-backdrop-selectionmode.png | Bin 0 -> 577 bytes .../checkbox-checked-hover-selectionmode.png | Bin 0 -> 614 bytes .../assets/checkbox-checked-insensitive.png | Bin 0 -> 577 bytes .../assets/checkbox-hover-selectionmode.png | Bin 0 -> 346 bytes .../gtk-3.0/assets/checkbox-mixed-hover.png | Bin 0 -> 388 bytes .../assets/checkbox-mixed-insensitive.png | Bin 0 -> 385 bytes .../gtk-3.0/assets/checkbox-mixed.png | Bin 0 -> 381 bytes .../gtk-3.0/assets/checkbox-selectionmode.png | Bin 0 -> 346 bytes .../assets/checkbox-unchecked-insensitive.png | Bin 0 -> 352 bytes .../gtk-3.0/assets/dash-symbolic.svg | 153 + .../gtk-3.0/assets/dash-symbolic.symbolic.png | Bin 0 -> 130 bytes .../gtk-3.0/assets/grid-selection-checked.png | Bin 0 -> 1131 bytes .../assets/grid-selection-unchecked.png | Bin 0 -> 330 bytes .../menuitem-checkbox-checked-hover.png | Bin 0 -> 285 bytes .../menuitem-checkbox-checked-insensitive.png | Bin 0 -> 363 bytes .../assets/menuitem-checkbox-checked.png | Bin 0 -> 367 bytes .../assets/menuitem-checkbox-mixed-hover.png | Bin 0 -> 158 bytes .../menuitem-checkbox-mixed-insensitive.png | Bin 0 -> 167 bytes .../assets/menuitem-checkbox-mixed.png | Bin 0 -> 168 bytes .../assets/menuitem-radio-checked-hover.png | Bin 0 -> 167 bytes .../menuitem-radio-checked-insensitive.png | Bin 0 -> 181 bytes .../gtk-3.0/assets/menuitem-radio-checked.png | Bin 0 -> 205 bytes .../assets/pane-separator-vertical.png | Bin 0 -> 148 bytes .../gtk-3.0/assets/pane-separator.png | Bin 0 -> 151 bytes .../gtk-3.0/assets/radio-mixed-hover.png | Bin 0 -> 583 bytes .../assets/radio-mixed-insensitive.png | Bin 0 -> 563 bytes Lilidog-Taupe/gtk-3.0/assets/radio-mixed.png | Bin 0 -> 578 bytes .../gtk-3.0/assets/radio-selected-hover.png | Bin 0 -> 643 bytes .../assets/radio-selected-insensitive.png | Bin 0 -> 631 bytes .../gtk-3.0/assets/radio-selected.png | Bin 0 -> 625 bytes .../assets/radio-unselected-insensitive.png | Bin 0 -> 527 bytes .../gtk-3.0/assets/radio-unselected.png | Bin 0 -> 542 bytes Lilidog-Taupe/gtk-3.0/assets/resize-grip.png | Bin 0 -> 187 bytes .../assets/titlebutton-close-active.png | Bin 0 -> 337 bytes .../assets/titlebutton-close-hover.png | Bin 0 -> 245 bytes .../gtk-3.0/assets/titlebutton-close.png | Bin 0 -> 252 bytes .../assets/titlebutton-maximize-active.png | Bin 0 -> 229 bytes .../assets/titlebutton-maximize-hover.png | Bin 0 -> 223 bytes .../gtk-3.0/assets/titlebutton-maximize.png | Bin 0 -> 222 bytes .../assets/titlebutton-minimize-active.png | Bin 0 -> 170 bytes .../assets/titlebutton-minimize-hover.png | Bin 0 -> 167 bytes .../gtk-3.0/assets/titlebutton-minimize.png | Bin 0 -> 183 bytes Lilidog-Taupe/gtk-3.0/gtk-contained.css | 4961 +++++++++++++++++ Lilidog-Taupe/gtk-3.0/gtk.css | 1 + Lilidog-Taupe/gtk-3.0/settings.ini | 4 + Lilidog-Taupe/index.theme | 12 + 162 files changed, 18492 insertions(+) create mode 100644 Lilidog-Drow/gtk-2.0/gtkrc create mode 100644 Lilidog-Drow/gtk-3.0/assets/bullet-symbolic.svg create mode 100644 Lilidog-Drow/gtk-3.0/assets/bullet-symbolic.symbolic.png create mode 100644 Lilidog-Drow/gtk-3.0/assets/check-symbolic.svg create mode 100644 Lilidog-Drow/gtk-3.0/assets/check-symbolic.symbolic.png create mode 100644 Lilidog-Drow/gtk-3.0/assets/checkbox-active-selectionmode.png create mode 100644 Lilidog-Drow/gtk-3.0/assets/checkbox-backdrop-selectionmode.png create mode 100644 Lilidog-Drow/gtk-3.0/assets/checkbox-checked-active-selectionmode.png create mode 100644 Lilidog-Drow/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png create mode 100644 Lilidog-Drow/gtk-3.0/assets/checkbox-checked-hover-selectionmode.png create mode 100644 Lilidog-Drow/gtk-3.0/assets/checkbox-checked-insensitive.png create mode 100644 Lilidog-Drow/gtk-3.0/assets/checkbox-hover-selectionmode.png create mode 100644 Lilidog-Drow/gtk-3.0/assets/checkbox-mixed-hover.png create mode 100644 Lilidog-Drow/gtk-3.0/assets/checkbox-mixed-insensitive.png create mode 100644 Lilidog-Drow/gtk-3.0/assets/checkbox-mixed.png create mode 100644 Lilidog-Drow/gtk-3.0/assets/checkbox-selectionmode.png create mode 100644 Lilidog-Drow/gtk-3.0/assets/checkbox-unchecked-insensitive.png create mode 100644 Lilidog-Drow/gtk-3.0/assets/dash-symbolic.svg create mode 100644 Lilidog-Drow/gtk-3.0/assets/dash-symbolic.symbolic.png create mode 100644 Lilidog-Drow/gtk-3.0/assets/grid-selection-checked.png create mode 100644 Lilidog-Drow/gtk-3.0/assets/grid-selection-unchecked.png create mode 100644 Lilidog-Drow/gtk-3.0/assets/menuitem-checkbox-checked-hover.png create mode 100644 Lilidog-Drow/gtk-3.0/assets/menuitem-checkbox-checked-insensitive.png create mode 100644 Lilidog-Drow/gtk-3.0/assets/menuitem-checkbox-checked.png create mode 100644 Lilidog-Drow/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png create mode 100644 Lilidog-Drow/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive.png create mode 100644 Lilidog-Drow/gtk-3.0/assets/menuitem-checkbox-mixed.png create mode 100644 Lilidog-Drow/gtk-3.0/assets/menuitem-radio-checked-hover.png create mode 100644 Lilidog-Drow/gtk-3.0/assets/menuitem-radio-checked-insensitive.png create mode 100644 Lilidog-Drow/gtk-3.0/assets/menuitem-radio-checked.png create mode 100644 Lilidog-Drow/gtk-3.0/assets/pane-separator-vertical.png create mode 100644 Lilidog-Drow/gtk-3.0/assets/pane-separator.png create mode 100644 Lilidog-Drow/gtk-3.0/assets/radio-mixed-hover.png create mode 100644 Lilidog-Drow/gtk-3.0/assets/radio-mixed-insensitive.png create mode 100644 Lilidog-Drow/gtk-3.0/assets/radio-mixed.png create mode 100644 Lilidog-Drow/gtk-3.0/assets/radio-selected-hover.png create mode 100644 Lilidog-Drow/gtk-3.0/assets/radio-selected-insensitive.png create mode 100644 Lilidog-Drow/gtk-3.0/assets/radio-selected.png create mode 100644 Lilidog-Drow/gtk-3.0/assets/radio-unselected-insensitive.png create mode 100644 Lilidog-Drow/gtk-3.0/assets/radio-unselected.png create mode 100644 Lilidog-Drow/gtk-3.0/assets/resize-grip.png create mode 100644 Lilidog-Drow/gtk-3.0/assets/titlebutton-close-active.png create mode 100644 Lilidog-Drow/gtk-3.0/assets/titlebutton-close-hover.png create mode 100644 Lilidog-Drow/gtk-3.0/assets/titlebutton-close.png create mode 100644 Lilidog-Drow/gtk-3.0/assets/titlebutton-maximize-active.png create mode 100644 Lilidog-Drow/gtk-3.0/assets/titlebutton-maximize-hover.png create mode 100644 Lilidog-Drow/gtk-3.0/assets/titlebutton-maximize.png create mode 100644 Lilidog-Drow/gtk-3.0/assets/titlebutton-minimize-active.png create mode 100644 Lilidog-Drow/gtk-3.0/assets/titlebutton-minimize-hover.png create mode 100644 Lilidog-Drow/gtk-3.0/assets/titlebutton-minimize.png create mode 100644 Lilidog-Drow/gtk-3.0/gtk-contained.css create mode 100644 Lilidog-Drow/gtk-3.0/gtk.css create mode 100644 Lilidog-Drow/gtk-3.0/settings.ini create mode 100644 Lilidog-Drow/index.theme create mode 100644 Lilidog-Earth/gtk-2.0/gtkrc create mode 100644 Lilidog-Earth/gtk-3.0/assets/bullet-symbolic.svg create mode 100644 Lilidog-Earth/gtk-3.0/assets/bullet-symbolic.symbolic.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/check-symbolic.svg create mode 100644 Lilidog-Earth/gtk-3.0/assets/check-symbolic.symbolic.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-active-selectionmode.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-backdrop-selectionmode.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-checked-active-selectionmode.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-checked-hover-selectionmode.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-checked-insensitive.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-hover-selectionmode.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-mixed-hover.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-mixed-insensitive.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-mixed.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-selectionmode.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-unchecked-insensitive.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/dash-symbolic.svg create mode 100644 Lilidog-Earth/gtk-3.0/assets/dash-symbolic.symbolic.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/grid-selection-checked.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/grid-selection-unchecked.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-checked-hover.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-checked-insensitive.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-checked.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-mixed.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked-hover.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked-insensitive.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/pane-separator-vertical.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/pane-separator.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/radio-mixed-hover.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/radio-mixed-insensitive.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/radio-mixed.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/radio-selected-hover.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/radio-selected-insensitive.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/radio-selected.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/radio-unselected-insensitive.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/radio-unselected.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/resize-grip.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-close-active.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-close-hover.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-close.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-maximize-active.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-maximize-hover.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-maximize.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize-active.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize-hover.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize.png create mode 100644 Lilidog-Earth/gtk-3.0/gtk-contained.css create mode 100644 Lilidog-Earth/gtk-3.0/gtk.css create mode 100644 Lilidog-Earth/gtk-3.0/settings.ini create mode 100644 Lilidog-Earth/index.theme create mode 100644 Lilidog-Taupe/gtk-2.0/gtkrc create mode 100644 Lilidog-Taupe/gtk-3.0/assets/bullet-symbolic.svg create mode 100644 Lilidog-Taupe/gtk-3.0/assets/bullet-symbolic.symbolic.png create mode 100644 Lilidog-Taupe/gtk-3.0/assets/check-symbolic.svg create mode 100644 Lilidog-Taupe/gtk-3.0/assets/check-symbolic.symbolic.png create mode 100644 Lilidog-Taupe/gtk-3.0/assets/checkbox-active-selectionmode.png create mode 100644 Lilidog-Taupe/gtk-3.0/assets/checkbox-backdrop-selectionmode.png create mode 100644 Lilidog-Taupe/gtk-3.0/assets/checkbox-checked-active-selectionmode.png create mode 100644 Lilidog-Taupe/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png create mode 100644 Lilidog-Taupe/gtk-3.0/assets/checkbox-checked-hover-selectionmode.png create mode 100644 Lilidog-Taupe/gtk-3.0/assets/checkbox-checked-insensitive.png create mode 100644 Lilidog-Taupe/gtk-3.0/assets/checkbox-hover-selectionmode.png create mode 100644 Lilidog-Taupe/gtk-3.0/assets/checkbox-mixed-hover.png create mode 100644 Lilidog-Taupe/gtk-3.0/assets/checkbox-mixed-insensitive.png create mode 100644 Lilidog-Taupe/gtk-3.0/assets/checkbox-mixed.png create mode 100644 Lilidog-Taupe/gtk-3.0/assets/checkbox-selectionmode.png create mode 100644 Lilidog-Taupe/gtk-3.0/assets/checkbox-unchecked-insensitive.png create mode 100644 Lilidog-Taupe/gtk-3.0/assets/dash-symbolic.svg create mode 100644 Lilidog-Taupe/gtk-3.0/assets/dash-symbolic.symbolic.png create mode 100644 Lilidog-Taupe/gtk-3.0/assets/grid-selection-checked.png create mode 100644 Lilidog-Taupe/gtk-3.0/assets/grid-selection-unchecked.png create mode 100644 Lilidog-Taupe/gtk-3.0/assets/menuitem-checkbox-checked-hover.png create mode 100644 Lilidog-Taupe/gtk-3.0/assets/menuitem-checkbox-checked-insensitive.png create mode 100644 Lilidog-Taupe/gtk-3.0/assets/menuitem-checkbox-checked.png create mode 100644 Lilidog-Taupe/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png create mode 100644 Lilidog-Taupe/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive.png create mode 100644 Lilidog-Taupe/gtk-3.0/assets/menuitem-checkbox-mixed.png create mode 100644 Lilidog-Taupe/gtk-3.0/assets/menuitem-radio-checked-hover.png create mode 100644 Lilidog-Taupe/gtk-3.0/assets/menuitem-radio-checked-insensitive.png create mode 100644 Lilidog-Taupe/gtk-3.0/assets/menuitem-radio-checked.png create mode 100644 Lilidog-Taupe/gtk-3.0/assets/pane-separator-vertical.png create mode 100644 Lilidog-Taupe/gtk-3.0/assets/pane-separator.png create mode 100644 Lilidog-Taupe/gtk-3.0/assets/radio-mixed-hover.png create mode 100644 Lilidog-Taupe/gtk-3.0/assets/radio-mixed-insensitive.png create mode 100644 Lilidog-Taupe/gtk-3.0/assets/radio-mixed.png create mode 100644 Lilidog-Taupe/gtk-3.0/assets/radio-selected-hover.png create mode 100644 Lilidog-Taupe/gtk-3.0/assets/radio-selected-insensitive.png create mode 100644 Lilidog-Taupe/gtk-3.0/assets/radio-selected.png create mode 100644 Lilidog-Taupe/gtk-3.0/assets/radio-unselected-insensitive.png create mode 100644 Lilidog-Taupe/gtk-3.0/assets/radio-unselected.png create mode 100644 Lilidog-Taupe/gtk-3.0/assets/resize-grip.png create mode 100644 Lilidog-Taupe/gtk-3.0/assets/titlebutton-close-active.png create mode 100644 Lilidog-Taupe/gtk-3.0/assets/titlebutton-close-hover.png create mode 100644 Lilidog-Taupe/gtk-3.0/assets/titlebutton-close.png create mode 100644 Lilidog-Taupe/gtk-3.0/assets/titlebutton-maximize-active.png create mode 100644 Lilidog-Taupe/gtk-3.0/assets/titlebutton-maximize-hover.png create mode 100644 Lilidog-Taupe/gtk-3.0/assets/titlebutton-maximize.png create mode 100644 Lilidog-Taupe/gtk-3.0/assets/titlebutton-minimize-active.png create mode 100644 Lilidog-Taupe/gtk-3.0/assets/titlebutton-minimize-hover.png create mode 100644 Lilidog-Taupe/gtk-3.0/assets/titlebutton-minimize.png create mode 100644 Lilidog-Taupe/gtk-3.0/gtk-contained.css create mode 100644 Lilidog-Taupe/gtk-3.0/gtk.css create mode 100644 Lilidog-Taupe/gtk-3.0/settings.ini create mode 100644 Lilidog-Taupe/index.theme diff --git a/Lilidog-Drow/gtk-2.0/gtkrc b/Lilidog-Drow/gtk-2.0/gtkrc new file mode 100644 index 0000000..d815bec --- /dev/null +++ b/Lilidog-Drow/gtk-2.0/gtkrc @@ -0,0 +1,723 @@ +# Evolve GTK Theme + +gtk_color_scheme = "base_color:#262626\nbg_color:#303030\ntooltip_bg_color:#262626\nselected_bg_color:#525252\ntext_color:#C3D4D4\nfg_color:#C3D4D1\ntooltip_fg_color:#C3D4D1\nselected_fg_color:#C3D4D4\nmenubar_bg_color:#303030\nmenubar_fg_color:#C3D4D1\ntoolbar_bg_color:#303030\ntoolbar_fg_color:#C3D4D4\nmenu_bg_color:#303030\nmenu_fg_color:#C3D4D4\npanel_bg_color:#303030\npanel_fg_color:#C3D4D4\nlink_color:#525252" + +gtk-icon-sizes = "panel=16,16:gtk-button=16,16" # Icon sizes +gtk-button-images = 0 # Disables icons in buttons +gtk-toolbar-style = 1 # Enables text in toolbar +gtk-auto-mnemonics = 1 # Disables ugly lines under menu items + +# Default Style + +style "evolve-default" { + xthickness = 1 + ythickness = 1 + + GtkArrow::arrow-scaling= 0.5 + + GtkButton::child-displacement-x = 0 + GtkButton::child-displacement-y = 0 + + GtkButton::default-border = { 0, 0, 0, 0 } + + GtkCheckButton::indicator-size = 15 + + # The following line hints to gecko (and possibly other appliations) + # that the entry should be drawn transparently on the canvas. + # Without this, gecko will fill in the background of the entry. + GtkEntry::honors-transparent-bg-hint = 1 + GtkEntry::state-hint = 0 + + GtkExpander::expander-size = 16 + + GtkImage::x-ayatana-indicator-dynamic = 1 + + GtkMenu::horizontal-padding = 0 + GtkMenu::vertical-padding = 0 + + GtkMenuBar::internal-padding = 0 + GtkMenuBar::window-dragging = 1 + GtkMenuBar::shadow-type = GTK_SHADOW_NONE + + GtkMenuItem::arrow-scaling= 0.5 + + GtkPaned::handle-size = 1 + + GtkProgressBar::min-horizontal-bar-height = 10 + GtkProgressBar::min-vertical-bar-width = 10 + + GtkRange::trough-border = 0 + GtkRange::slider-width = 15 + GtkRange::stepper-size = 15 + GtkRange::stepper_spacing = 0 + GtkRange::trough-under-steppers = 1 + + GtkScale::slider-length = 14 + GtkScale::slider-width = 14 + GtkScale::trough-side-details = 1 + + GtkScrollbar::activate-slider = 1 + GtkScrollbar::has-backward-stepper = 0 + GtkScrollbar::has-forward-stepper = 0 + GtkScrollbar::has-secondary-backward-stepper = 0 + GtkScrollbar::has-secondary-forward-stepper = 0 + GtkScrollbar::min-slider-length = 100 + GtkScrollbar::slider-width = 9 + GtkScrollbar::trough-border = 3 + + GtkScrolledWindow::scrollbar-spacing = 0 + GtkScrolledWindow::scrollbars-within-bevel = 1 + + GtkToolbar::internal-padding = 0 + + GtkTreeView::expander-size = 11 + GtkTreeView::vertical-separator = 0 + + GtkWidget::focus-padding = 2 + GtkWidget::new-tooltip-style = 0 + + GtkWidget::wide-separators = 1 + GtkWidget::separator-width = 1 + GtkWidget::separator-height = 1 + + GtkWindow::resize-grip-height = 0 + GtkWindow::resize-grip-width = 0 + + WnckTasklist::fade-overlay-rect = 0 + + GtkWidget::link-color = @link_color + GtkWidget::visited-link-color = @text_color + + fg[NORMAL] = @fg_color + fg[PRELIGHT] = @fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @fg_color + fg[INSENSITIVE] = mix (0.5, @bg_color, @fg_color) + + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (1.02, @bg_color) + bg[SELECTED] = @selected_bg_color + bg[INSENSITIVE] = @bg_color + bg[ACTIVE] = shade (0.9, @bg_color) + + base[NORMAL] = @base_color + base[PRELIGHT] = shade (0.95, @bg_color) + base[ACTIVE] = @selected_bg_color + base[SELECTED] = @selected_bg_color + base[INSENSITIVE] = @bg_color + + text[NORMAL] = @text_color + text[PRELIGHT] = @text_color + text[ACTIVE] = @selected_fg_color + text[SELECTED] = @selected_fg_color + text[INSENSITIVE] = mix (0.5, @bg_color, @text_color) + + engine "murrine" { + animation = FALSE + arrowstyle = 1 # 0 = normal arrows, 1 = filled arrows + colorize_scrollbar = FALSE + comboboxstyle = 0 # 0 = normal combobox, 1 = colorized combobox below arrow + contrast = 1.0 + focusstyle = 3 # 0 = none, 1 = grey dotted, 2 = colored with fill, 3 = colored glow + glazestyle = 0 # 0 = flat highlight, 1 = curved highlight, 2 = concave, 3 = top curved highlight, 4 = beryl highlight + glowstyle = 1 + gradient_shades = { 1.2, 1.1, 1.1, 0.97 } + highlight_shade = 1.0 + lightborder_shade = 1.0 + lightborderstyle = 0 # 0 = lightborder on top side, 1 = lightborder on all sides + listviewheaderstyle = 1 # 0 = flat, 1 = glassy, 2 = raised + listviewstyle = 0 # 0 = none, 1 = dotted, 2 = line + menubaritemstyle = 1 # 0 = menuitem look, 1 = button look + menubarstyle = 0 # 0 = flat, 1 = glassy, 2 = gradient, 3 = striped + menuitemstyle = 0 # 0 = flat, 1 = glassy, 2 = striped + menustyle = 0 # 0 = none, 1 = vertical striped + progressbarstyle = 0 # 0 = none, 1 = diagonal striped, 2 = vertical striped + reliefstyle = 0 # 0 = flat, 1 = inset, 2 = shadow, 3 = shadow with gradient, 4 = stronger shadow with gradient + roundness = 2 + scrollbarstyle = 0 # 0 = none, 1 = circles, 2 = handles, 3 = diagonal stripes, 4 = diagonal stripes and handles, 5 = horizontal stripes, 6 = horizontal stripes and handles + sliderstyle = 0 # 0 = none, 1 = handles + stepperstyle = 0 # 0 = standard, 1 = integrated stepper handles + toolbarstyle = 1 # 0 = flat, 1 = glassy, 2 = gradient + } +} + +style "evolve-wide" { + xthickness = 2 + ythickness = 2 +} + +style "evolve-wider" { + xthickness = 3 + ythickness = 3 +} + +# Notebook + +style "evolve-notebook-bg" { + bg[NORMAL] = shade (1.1, @bg_color) + bg[ACTIVE] = shade (0.9, @bg_color) + + engine "murrine" { + border_shades = { 0.9, 0.9 } + } +} + +style "evolve-notebook" = "evolve-notebook-bg" { + xthickness = 2 + ythickness = 2 + + engine "murrine" { + roundness = 2 + } +} + +# Various Standard Widgets + +style "evolve-button" = "evolve-wider" { + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (1.1, @bg_color) + bg[ACTIVE] = shade (0.82, @bg_color) + + engine "murrine" { + roundness = 2 + glazestyle = 0 + highlight_shade = 1.0 + } +} + +style "evolve-scrollbar" = "evolve-button" { + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (0.8, @bg_color) + bg[ACTIVE] = shade (1.4, @selected_bg_color) + + engine "murrine" { + roundness = 4 + border_shades = { 1.4, 1.4 } + gradient_shades = { 0.7, 0.7, 0.7, 0.7 } + trough_shades = { 1.0, 1.0 } + trough_border_shades = { 1.2, 1.2 } + lightborder_shade = 1.0 + lightborderstyle = 0 + } +} + +style "evolve-overlay-scrollbar" { + bg[ACTIVE] = shade (0.8, @bg_color) + bg[INSENSITIVE] = shade (0.97, @bg_color) + base[SELECTED] = shade (0.6, @base_color) + base[INSENSITIVE] = shade (0.85, @base_color) +} + +style "evolve-scale" = "evolve-default" { + bg[NORMAL] = @bg_color + bg[ACTIVE] = @bg_color + bg[SELECTED] = shade (1.0, @selected_bg_color) + bg[INSENSITIVE] = shade (0.95, @bg_color) + + engine "murrine" { + roundness = 7 + border_shades = { 1.0, 1.0 } + trough_shades = { 1.1, 1.2 } + trough_border_shades = { 0.9, 0.9 } + } +} + +style "evolve-progressbar" = "evolve-default" { + xthickness = 0 + ythickness = 0 + + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (1.04, @bg_color) + bg[ACTIVE] = shade (1.14, @bg_color) + fg[PRELIGHT] = shade (0.9, @selected_fg_color) + + engine "murrine" { + roundness = 2 + border_shades = { 1.2, 1.2 } + gradient_shades = { 1.1, 1.0, 1.0, 0.9 } + trough_border_shades = { 0.9, 0.9 } + } +} + +style "evolve-treeview-header" = "evolve-button" { + xthickness = 2 + ythickness = 1 + + engine "murrine" { + roundness = 0 + } +} + +style "evolve-treeview" { + engine "murrine" { + roundness = 0 + } +} + +style "evolve-frame-title" { + fg[NORMAL] = lighter (@fg_color) +} + +style "evolve-tooltips" = "evolve-wider" { + xthickness = 5 + ythickness = 5 + + bg[NORMAL] = @bg_color + fg[NORMAL] = @fg_color + bg[SELECTED] = @bg_color + + engine "murrine" { + textstyle = 0 + roundness = 2 + rgba = FALSE + } +} + +style "evolve-spinbutton" = "evolve-button" { + xthickness = 4 + + engine "murrine" { + } +} + +style "evolve-radiocheck" = "evolve-default" { + text[NORMAL] = shade (0.8, @selected_bg_color) + text[PRELIGHT] = shade (0.8, @selected_bg_color) + bg[SELECTED] = @base_color +} + +style "evolve-entry" = "evolve-wider" { + bg[SELECTED] = mix (0.5, @selected_bg_color, @base_color) + + engine "murrine" { + border_shades = { 1.2, 1.2 } + } +} + +style "metacity-frame" = "evolve-default" { + bg[SELECTED] = @selected_bg_color +} + +style "evolve-statusbar" { } +style "evolve-comboboxentry" = "evolve-entry" { } +style "evolve-hscale" = "evolve-scale" { } +style "evolve-vscale" = "evolve-scale" { } +style "evolve-hscrollbar" = "evolve-scrollbar" { } +style "evolve-vscrollbar" = "evolve-scrollbar" { } + +# Menus + +style "evolve-menu" { + ythickness = 0 + xthickness = 0 + + bg[SELECTED] = @selected_bg_color + bg[NORMAL] = shade (1.0, @menu_bg_color) + bg[PRELIGHT] = @selected_bg_color + bg[ACTIVE] = shade (1.40, @menu_bg_color) + bg[INSENSITIVE] = shade (1.40, @menu_bg_color) + fg[NORMAL] = @menu_fg_color + fg[PRELIGHT] = @selected_fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @selected_fg_color + fg[INSENSITIVE] = mix (0.35, shade (0.75, @menu_bg_color), @menu_fg_color) + + text[NORMAL] = @text_color + text[PRELIGHT] = @selected_fg_color + text[SELECTED] = @selected_fg_color + text[ACTIVE] = @selected_fg_color + text[INSENSITIVE] = mix (0.85, shade (0.75, @menu_bg_color), @menu_fg_color) + + engine "murrine" { + roundness = 0 + } +} + +style "evolve-menu-item" = "evolve-wider" { + bg[SELECTED] = @selected_bg_color + bg[PRELIGHT] = @selected_bg_color + fg[NORMAL] = @menu_fg_color # Fix for XFCE menu text + fg[PRELIGHT] = @selected_fg_color + fg[SELECTED] = @selected_fg_color + + engine "murrine" { + textstyle = 0 + border_shades = { 1.4, 1.4 } + } +} + +style "evolve-separator-menu-item" { + xthickness = 1 + ythickness = 1 + + GtkSeparatorMenuItem::horizontal-padding = 0 +} + +style "evolve-menubar" = "evolve-default" { + ythickness = 0 + + bg[SELECTED] = @selected_bg_color + bg[NORMAL] = @menubar_bg_color + bg[PRELIGHT] = @selected_bg_color + bg[ACTIVE] = shade (1.40, @menubar_bg_color) + bg[INSENSITIVE] = shade (1.40, @menubar_bg_color) + + fg[NORMAL] = @menubar_fg_color + fg[PRELIGHT] = @selected_fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @selected_fg_color + fg[INSENSITIVE] = mix (1.05, shade (1.05, @menubar_bg_color), @menubar_fg_color) + + engine "murrine" { + roundness = 0 + } +} + +style "evolve-menubaritem" { + xthickness = 3 + ythickness = 3 + + engine "murrine" { + roundness = 0 + } +} + +# Toolbars + +style "evolve-toolbar" = "evolve-default" { + + bg[NORMAL] = @toolbar_bg_color + bg[PRELIGHT] = shade (1.02, @toolbar_bg_color) + bg[SELECTED] = @selected_bg_color + bg[INSENSITIVE] = @toolbar_bg_color + bg[ACTIVE] = shade (0.9, @toolbar_bg_color) + + fg[NORMAL] = @toolbar_fg_color + fg[PRELIGHT] = @toolbar_fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @toolbar_fg_color + fg[INSENSITIVE] = mix (0.5, @toolbar_bg_color, @toolbar_fg_color) + + engine "murrine" { + gradient_shades = { 1.00, 0.95, 0.94, 0.90 } + } +} + +style "evolve-toolbutton" = "evolve-button" { + + bg[NORMAL] = @toolbar_bg_color + bg[PRELIGHT] = shade (1.02, @toolbar_bg_color) + bg[SELECTED] = @selected_bg_color + bg[INSENSITIVE] = @toolbar_bg_color + bg[ACTIVE] = shade (0.9, @toolbar_bg_color) + + fg[NORMAL] = @toolbar_fg_color + fg[PRELIGHT] = @toolbar_fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @toolbar_fg_color + fg[INSENSITIVE] = mix (0.5, @toolbar_bg_color, @toolbar_fg_color) + + engine "murrine" { + } +} + +class "GtkToolbar" style "evolve-toolbar" +class "GtkHandleBox" style "evolve-toolbar" + +# Panels + +style "evolve-panel" { + xthickness = 1 + ythickness = 0 + + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (1.1, @bg_color) + bg[ACTIVE] = shade (0.9, @bg_color) + bg[SELECTED] = shade (0.97, @bg_color) + + fg[NORMAL] = @fg_color + fg[PRELIGHT] = @fg_color + fg[SELECTED] = @fg_color + fg[ACTIVE] = @fg_color + + text[NORMAL] = @text_color + text[PRELIGHT] = @text_color + text[SELECTED] = @text_color + text[ACTIVE] = @text_color + + engine "murrine" { + roundness = 0 + } +} + +widget "*PanelWidget*" style "evolve-panel" +widget "*PanelApplet*" style "evolve-panel" +widget "*fast-user-switch*" style "evolve-panel" +widget "*CPUFreq*Applet*" style "evolve-panel" +widget "*indicator-applet*" style "evolve-panel" +class "PanelApp*" style "evolve-panel" +class "PanelToplevel*" style "evolve-panel" +widget_class "*PanelToplevel*" style "evolve-panel" +widget_class "*notif*" style "evolve-panel" +widget_class "*Notif*" style "evolve-panel" +widget_class "*Tray*" style "evolve-panel" +widget_class "*tray*" style "evolve-panel" +widget_class "*computertemp*" style "evolve-panel" +widget_class "*Applet*Tomboy*" style "evolve-panel" +widget_class "*Applet*Netstatus*" style "evolve-panel" +widget "*gdm-user-switch-menubar*" style "evolve-panel" + +style "bold-panel-item" { + font_name = "Bold" + + engine "murrine" { + roundness = 0 + } +} + +widget "*Panel*MenuBar*" style "bold-panel-item" +widget "*gimmie*" style "bold-panel-item" + +# widget_class "*Mail*" style "evolve-panel" # Disabled to fix Evolution bug +# class "*Panel*" style "evolve-panel" # Disabled to fix bug + +# XFCE Styles + +style "xfce-header" { + bg[NORMAL] = shade (0.9, @bg_color) + base[NORMAL] = shade (1.18, @bg_color) +} + +style "xfdesktop-windowlist" { + bg[NORMAL] = @base_color + fg[INSENSITIVE] = shade (0.95, @base_color) + text[INSENSITIVE] = shade (0.95, @base_color) +} + +style "xfdesktop-icon-view" { + XfdesktopIconView::label-alpha = 20 + XfdesktopIconView::selected-label-alpha = 80 + XfdesktopIconView::shadow-color = @tooltip_bg_color + XfdesktopIconView::selected-shadow-color = @tooltip_bg_color + XfdesktopIconView::shadow-x-offset = 1 + XfdesktopIconView::selected-shadow-x-offset = 1 + XfdesktopIconView::shadow-y-offset = 1 + XfdesktopIconView::selected-shadow-y-offset = 1 + XfdesktopIconView::cell-spacing = 2 + XfdesktopIconView::cell-padding = 6 + XfdesktopIconView::cell-text-width-proportion = 1.9 + fg[NORMAL] = shade (0.9, @selected_fg_color) + fg[ACTIVE] = @selected_fg_color + engine "murrine" + { + } +} + +style "xfwm-tabwin" { + Xfwm4TabwinWidget::border-width = 1 + Xfwm4TabwinWidget::icon-size = 64 + + engine "murrine" { + focusstyle = 0 + } +} + +style "xfsm-logout" { + + engine "murrine" { + } +} + +style "thunar-sidepane" +{ + base[NORMAL] = shade (0.9,@base_color) + base[INSENSITIVE] = shade (0.9,@base_color) + + bg[NORMAL] = shade (0.92,@base_color) + bg[PRELIGHT] = shade (1.5,@selected_bg_color) +} + +style "workspace-switcher" = "evolve-panel" { + bg[SELECTED] = mix (0.3, shade (1.35,@selected_bg_color), shade (0.9,@base_color)) +} + +widget_class "*ThunarShortcutsView*" style "thunar-sidepane" +widget_class "*ThunarTreeView*" style "thunar-sidepane" +widget_class "*GtkFileChooserWidget.GtkFileChooserDefault.GtkVBox.GtkHPaned.GtkVBox.GtkScrolledWindow.GtkTreeView*" style "thunar-sidepane" + +widget "*Xfce*Panel*" style "evolve-panel" +class "*Xfce*Panel*" style "evolve-panel" +widget "*WnckPager*" style "workspace-switcher" + +widget_class "*XfceHeading*" style "xfce-header" +widget_class "*XfceDesktop*" style "xfdesktop-windowlist" +widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view" +widget "xfwm4-tabwin*" style "xfwm-tabwin" +widget_class "*XfsmLogoutDialog*" style "xfsm-logout" + +# Google Chrome/Chromium Styles (requires 9.0.597 or newer) + +style "chromium-toolbar-button" { + engine "murrine" { + roundness = 2 + textstyle = 0 + } +} + +style "chrome-gtk-frame" { + ChromeGtkFrame::frame-color = @bg_color + ChromeGtkFrame::inactive-frame-color = @bg_color + + ChromeGtkFrame::frame-gradient-size = 16 + ChromeGtkFrame::frame-gradient-color = @bg_color + + ChromeGtkFrame::incognito-frame-color = shade (0.97, @bg_color) + ChromeGtkFrame::incognito-inactive-frame-color = shade (0.97, @bg_color) + + ChromeGtkFrame::incognito-frame-gradient-size = 16 + ChromeGtkFrame::incognito-frame-gradient-color = shade (0.97, @bg_color) + + ChromeGtkFrame::scrollbar-trough-color = shade (0.97, @bg_color) + ChromeGtkFrame::scrollbar-slider-prelight-color = shade (1.02, @bg_color) + ChromeGtkFrame::scrollbar-slider-normal-color = shade (1.12, @bg_color) +} + +class "ChromeGtkFrame" style "chrome-gtk-frame" + +widget_class "*Chrom*Button*" style "chromium-toolbar-button" + +# General Style Application + +class "GtkWidget" style "evolve-default" + +class "GtkFrame" style "evolve-wide" +class "MetaFrames" style "metacity-frame" +class "GtkSeparator" style "evolve-wide" +class "GtkWindow" style "metacity-frame" +class "GtkCalendar" style "evolve-wide" + +class "GtkSpinButton" style "evolve-spinbutton" +class "GtkScale" style "evolve-scale" +class "GtkVScale" style "evolve-vscale" +class "GtkHScale" style "evolve-hscale" +class "GtkScrollbar" style "evolve-scrollbar" +class "GtkVScrollbar" style "evolve-vscrollbar" +class "GtkHScrollbar" style "evolve-hscrollbar" + +class "GtkRadio*" style "evolve-radiocheck" +class "GtkCheck*" style "evolve-radiocheck" + +class "GtkEntry" style "evolve-entry" + +widget_class "*" style "evolve-notebook" +widget_class "**" style "evolve-notebook-bg" +widget_class "**" style "evolve-notebook-bg" +widget_class "**" style "evolve-notebook-bg" +widget_class "*.GtkNotebook.*.GtkViewport" style "evolve-notebook" + +widget_class "*" style "evolve-button" +widget_class "**" style "evolve-statusbar" +widget_class "*" style "evolve-progressbar" +widget_class "*" style "evolve-progressbar" + +widget_class "**" style "evolve-comboboxentry" +widget_class "**" style "evolve-comboboxentry" + +widget_class "**" style "evolve-menu" +widget_class "**" style "evolve-menu-item" +widget_class "**" style "evolve-separator-menu-item" +widget_class "*Menu*.*Sepa*" style "evolve-separator-menu-item" +widget_class "**" style "evolve-menubar" +widget_class "***" style "evolve-menubaritem" + +widget_class "*GtkToolButton*" style "evolve-toolbutton" +widget_class "*GtkToggleToolButton*" style "evolve-toolbutton" +widget_class "*GtkMenuToolButton*" style "evolve-toolbutton" +widget_class "*GtkToolbar*Button" style "evolve-toolbutton" + +widget_class "*.." style "evolve-frame-title" + +widget_class "*.*" style "evolve-treeview" +widget_class "*.." style "evolve-treeview-header" +widget_class "*.." style "evolve-treeview-header" +widget_class "*.." style "evolve-treeview-header" +widget_class "*.." style "evolve-treeview-header" + +widget "gtk-tooltip*" style "evolve-tooltips" + +widget_class "**" style "evolve-overlay-scrollbar" + +# Workarounds and Non-Standard Styling + +style "text-is-fg-color-workaround" { + text[NORMAL] = @text_color + text[PRELIGHT] = @fg_color + text[SELECTED] = @selected_fg_color + text[ACTIVE] = @fg_color + text[INSENSITIVE] = mix (0.85, shade (0.75, @bg_color), @fg_color) +} + +widget_class "*.." style "text-is-fg-color-workaround" + +style "fg-is-text-color-workaround" { + fg[NORMAL] = @text_color + fg[PRELIGHT] = @text_color + fg[ACTIVE] = @selected_fg_color + fg[SELECTED] = @selected_fg_color + fg[INSENSITIVE] = darker (@fg_color) +} + +widget_class "**" style "fg-is-text-color-workaround" +widget_class "*" style "fg-is-text-color-workaround" +widget_class "*" style "fg-is-text-color-workaround" + +style "evolve-evo-new-button-workaround" { + engine "murrine" { + toolbarstyle = 0 + } +} + +widget_class "EShellWindow.GtkVBox.BonoboDock.BonoboDockBand.BonoboDockItem*" style "evolve-evo-new-button-workaround" + +style "inkscape-toolbar-fix" { + engine "murrine" { + gradient_shades = { 1.0, 1.0, 1.0, 1.0 } + highlight_shade = 1.0 + } +} + +#widget "*GtkHandleBox*" style "inkscape-toolbar-fix" +#widget "*HandleBox*CommandsToolbar*" style "inkscape-toolbar-fix" +#widget "*HandleBox*SnapToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*SelectToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*NodeToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*TweakToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*ZoomToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*StarToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*RectToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*3DBoxToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*ArcToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*SpiralToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*PencilToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*PenToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*CalligraphyToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*EraserToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*LPEToolToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*DropperToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*ConnectorToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*PaintbucketToolbar*" style "inkscape-toolbar-fix" + +# Performance Fixes + +style "performance-fix" { + engine "murrine" { + textstyle = 0 + } +} + +widget_class "*gtkmm__GtkWindow*" style "performance-fix" # Inkscape +widget_class "*GimpDisplayShell*" style "performance-fix" # Gimp +widget_class "*GimpToolbox*" style "performance-fix" +widget_class "*GimpMenuDock*" style "performance-fix" +widget "*OOoFixed*" style "performance-fix" # Openoffice/Libreoffice +widget_class "*MozContainer*" style "performance-fix" # Firefox (Not sure if this one does anything though.) diff --git a/Lilidog-Drow/gtk-3.0/assets/bullet-symbolic.svg b/Lilidog-Drow/gtk-3.0/assets/bullet-symbolic.svg new file mode 100644 index 0000000..c029973 --- /dev/null +++ b/Lilidog-Drow/gtk-3.0/assets/bullet-symbolic.svg @@ -0,0 +1,155 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + + + + diff --git a/Lilidog-Drow/gtk-3.0/assets/bullet-symbolic.symbolic.png b/Lilidog-Drow/gtk-3.0/assets/bullet-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..2ccb0e861afdca8a43bb6c1016fc67817865e41b GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK^1VD=978lF zCMQVDZ0K!lTsXC{@u8r|b^`;04MK}If_U~)d1`KtlXaxz7ilLQTJ+K0FzJSgo>CAG p^9Cb_KVJm8q$N9e<~(F$@O&n`dE0-6tw2*5JYD@<);T3K0RWo^EJpwU literal 0 HcmV?d00001 diff --git a/Lilidog-Drow/gtk-3.0/assets/check-symbolic.svg b/Lilidog-Drow/gtk-3.0/assets/check-symbolic.svg new file mode 100644 index 0000000..e8c8210 --- /dev/null +++ b/Lilidog-Drow/gtk-3.0/assets/check-symbolic.svg @@ -0,0 +1,155 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + + + + diff --git a/Lilidog-Drow/gtk-3.0/assets/check-symbolic.symbolic.png b/Lilidog-Drow/gtk-3.0/assets/check-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..ee7acdc6868e0bc4ca0390a91c32ba39ed51939c GIT binary patch literal 324 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@;M7UB8!3Q zuY)k7lg8`{prB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&AOk^)LNZHo zQW@Oy@^e!af-7^A@^dni6+Dyk^AtidQgc)LmT0a9DxK!(;uxYaaqoFwuEszSwg>I& zm%KT2z%J)NOjtq+W15kHa+=$zfV8j#)??QaQdX4suG^Kj?~lm)7bW-R1-IL$f8mu< zu3^%e;Z}0)v>2OehTKKbxm(sG$)EOY6DyQAIJ5rSB%_2jrqe0gJKN=gj_Vyho?^G) z;}hP1!)AvW)lE)cuw}i*xog2+uB8>CiT`7#JbJhMMfpy~|CiL?ORTaC2D*^J)78&q Iol`;+0Do0=B>(^b literal 0 HcmV?d00001 diff --git a/Lilidog-Drow/gtk-3.0/assets/checkbox-active-selectionmode.png b/Lilidog-Drow/gtk-3.0/assets/checkbox-active-selectionmode.png new file mode 100644 index 0000000000000000000000000000000000000000..5a22b680c335ee64dbdb6800562d71bf5c369cf3 GIT binary patch literal 346 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0cPZ!4!i_>=}+pat0z|*q->okR38uslT=OzfNxcmA|FkW&; zcum+!fdH%Dv)EY_IXpZ(b`%;LZ#pjbqip8?eXn=rz2BQY?|FNIpyK)BTifn3ws$++ z|GrU!>(r(rQNIHmLM4w2zPI(gEWyCYp}1xeHfQ~&?~ literal 0 HcmV?d00001 diff --git a/Lilidog-Drow/gtk-3.0/assets/checkbox-backdrop-selectionmode.png b/Lilidog-Drow/gtk-3.0/assets/checkbox-backdrop-selectionmode.png new file mode 100644 index 0000000000000000000000000000000000000000..cd4cf6c938c96f18fe37ec2d1766589b03e134cb GIT binary patch literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0EPZ!4!i_>=}pIv*%fv07Eg`ljg{$dk~sP{(`E_y56+EdpXEizf;k z+S<^uC*_WeK0~0$-e-S!{?Fswm%ix_ q(q)bx)j3k=6B=s$;KwwRc?|WAjuTcq@3;l@6N9I#pUXO@geCy%(S~{e literal 0 HcmV?d00001 diff --git a/Lilidog-Drow/gtk-3.0/assets/checkbox-checked-active-selectionmode.png b/Lilidog-Drow/gtk-3.0/assets/checkbox-checked-active-selectionmode.png new file mode 100644 index 0000000000000000000000000000000000000000..01b561f915457fad45bd91f5bec817c772ff0171 GIT binary patch literal 583 zcmV-N0=WH&P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00FN_L_t(I%f*wiOXOe>#eYez zu}ZZzUMcKWRyJ!Fk%fgcYq$S_<@U<{4_1K%i*z>H%G%%NT7#vXhgSpwrZGDCd{!Ga z;GNCE4Gc5GH;;MqF%SN?dF$l%_Etqv@c#b($7bL6>GgVyMx!-u1i*5+)ZN{k%uIhX zGt>S3y>4!91pEM&0HkRuGm~@fOE1e(gTX++Z{WKR;G81}0wf{nQ~Hv4etss7V;&wJ z04BgMfBh&4&+{;|w%+urs)*y5)oR7b$qB$u03T>S?)?0m!^1fqo&fR2ui^!E0qi;IhP&klqA{e1wkEF+F%9v>gu z$-BF|TwY${`#xsYWsoF^%uHsc`Ft)wfVQ@_1Skwc<$12x*H@XDk|g<@fthi3cE)@@ z2jJ!9g&+t>)0BR{k8_UAet>TPp65~5H9-*2G!3Vxr-WfhmSsdy#CSYz!F65Zd0zLF zudlDQy}ixe-X1{^0JL#^C+nE!IYm)0nM}Nn7Ot+Y^z`)fr51K}b~rvh_Wqd~KLD)D VMTJE*NH_oh002ovPDHLkV1h;&1oZ#_ literal 0 HcmV?d00001 diff --git a/Lilidog-Drow/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png b/Lilidog-Drow/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png new file mode 100644 index 0000000000000000000000000000000000000000..5ddbdf99bea9606972f6c2d35fd92204396d91e9 GIT binary patch literal 577 zcmV-H0>1r;P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00F5#Dc>@U|1k)&9gII~ZVqs}#YiDO;w$=+s3OhT&E+FovF@Yt4{B5(zD!U(F zv#)g z=|h7!j=5g1IF5s^>)(K=1n_t~&@>HE6h9@X*XxW%BY-mSRRlm6h+1Swfnx0VHjAJ#bh!8_zoZf1@>mMLDMvR-+w#( zRXm%`P*wH!wQ>T0^ZATz+w}YW!sJ!l?RHtO*F2xkcY~au)9Ce1VJDSLnKKej$`KYIkGHc+cv7IqU(Ag4#N;Z5Z+7KG|h3f zTBY4?BS{iK5%W69e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00GWPL_t(I%f*wwixWW<$3HW> zLJkagU_wa9d4j)KL$DHrU~`y4MM=Oy4zUmpL9g+TIJC1mwY)n!N&2L)vC=9RuSpR} zP6?51va8_6*`2YFT@y6e2o5~n8|Hn#?>lei!T(+&4%+Ruaa|X!^}=K+C7DcyYPBi= zUcK%b0nlo-OfHwhaU5*hUPuszA-!IY4~HXm-Y=0lB9Q>&@fgQ(kW!+xUT9KE^7%Z^ z-@#`;WWCI`4G={UmSrXKg%H10H^$)mKAU@eKKYWZdWNf&(gPVE8ew?+3&v^8!G@fIQ+u?(Bt85KOva~ zUplkQqiZLbOeXULv4Zo(GywZUkIlV4V{e*(SB@|7_|^%elqjVV0y|cqwPw9i;A;@_ ztUaJJ@VN2hEmNgAnzDI%w?sOfN_z4~1xhJ4)>gQGWfg#_(nu-Tx_yq-Oo}Lqn9WZV z2q6f90L!un!;p=&BI%SxXXtbB)G;b&mlJRh1ar?U0GiFF$!4>Z%VjLf0!V!PPh#Kg zc5z*oTCFDLW}(q&n9*qT*I6hO3e@X$@z1952cG!>D%+;cY5)KL07*qoM6N<$g4sy~ AYXATM literal 0 HcmV?d00001 diff --git a/Lilidog-Drow/gtk-3.0/assets/checkbox-checked-insensitive.png b/Lilidog-Drow/gtk-3.0/assets/checkbox-checked-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..5ddbdf99bea9606972f6c2d35fd92204396d91e9 GIT binary patch literal 577 zcmV-H0>1r;P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00F5#Dc>@U|1k)&9gII~ZVqs}#YiDO;w$=+s3OhT&E+FovF@Yt4{B5(zD!U(F zv#)g z=|h7!j=5g1IF5s^>)(K=1n_t~&@>HE6h9@X*XxW%BY-mSRRlm6h+1Swfnx0VHjAJ#bh!8_zoZf1@>mMLDMvR-+w#( zRXm%`P*wH!wQ>T0^ZATz+w}YW!sJ!l?RHtO*F2xkcY~au)9Ce1VJDSLnKKej$`KYIkGHc+cv7IqU(Ag4#N;Z5Z+7KG|h3f zTBY4?BS{iK5%W69=}+pat0z|*q->okR38uslT=OzfNxcmA|FkW&; zcum+!fdH%Dv)EY_IXpZ(b`%;LZ#pjbqip8?eXn=rz2BQY?|FNIpyK)BTifn3ws$++ z|GrU!>(r(rQNIHmLM4w2zPI(gEWyCYp}1xeHfQ~&?~ literal 0 HcmV?d00001 diff --git a/Lilidog-Drow/gtk-3.0/assets/checkbox-mixed-hover.png b/Lilidog-Drow/gtk-3.0/assets/checkbox-mixed-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..88410675406015847904d4b75adb23b2f7c0f325 GIT binary patch literal 388 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0WPZ!4!i_=FZ@6A1IAkb<*>79^7Cd=QFNC&PxjcOCZ3SKu} zN@LAr$`x=?)t=6>P|a=9q(#!v6J<|yJ!D99e(>R5`{R#tf4&R0S4W0kJtyIO|NG=5 zP1Qn~;Au~Ven>Es#{O3E^tddt^oq&>OZVH`B$73{oESV9vfr+ebkKC2mKu@0e>c;I zd*^2z7kK|y)4{9q>VspySQ`YAG}g?&uhy$STm9VE?&3$Uzy1BicdYg5^J4Fque5+ot3hay?GjcE#;6;I zm$9yBkh0jtbb3+CnnJzEL+`p&FS>Qf?K+RbQkBz2J%;xq87-cd zoz3njekY~S@+0)|wJP}opZBO+Wc6VTHPp00i_>zopr0AA0Mg#Z8m literal 0 HcmV?d00001 diff --git a/Lilidog-Drow/gtk-3.0/assets/checkbox-mixed.png b/Lilidog-Drow/gtk-3.0/assets/checkbox-mixed.png new file mode 100644 index 0000000000000000000000000000000000000000..c5e3ceaa2b36e39a946b2f8de68ca43b71f98e0f GIT binary patch literal 381 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f13PZ!4!i_=FZ`{p$p2)NCE`z9*2{f8yXoJQdTxequBq%9cJ z6J82Oh^^Loduhk)wh1mRAuB`jb$a)`uS~OH{$G3KeC?ZE?+!~GwmCmLNmI2@CV1LY zK?~i6eeY{0sVvFt3d$0GFeh2Yy~j|*RgpoZVQblSo&{5sP8+S+I(-epp6|P#nI5UG z=baGrZ&hLTUq%OxjV!a4-88vYdUox<0`HvLW#R?X4_XC;Ud>jW6JKdzqy6`^Zw$k^ zoy*Uh+qqhQIzyny!mV`{$I>@nn`OZBzU*PHMBDkyS!Lyl988~V>e=`GOOf8s*yrt) VasKoCRX`6jc)I$ztaD0e0ssnFlPmxL literal 0 HcmV?d00001 diff --git a/Lilidog-Drow/gtk-3.0/assets/checkbox-selectionmode.png b/Lilidog-Drow/gtk-3.0/assets/checkbox-selectionmode.png new file mode 100644 index 0000000000000000000000000000000000000000..5a22b680c335ee64dbdb6800562d71bf5c369cf3 GIT binary patch literal 346 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0cPZ!4!i_>=}+pat0z|*q->okR38uslT=OzfNxcmA|FkW&; zcum+!fdH%Dv)EY_IXpZ(b`%;LZ#pjbqip8?eXn=rz2BQY?|FNIpyK)BTifn3ws$++ z|GrU!>(r(rQNIHmLM4w2zPI(gEWyCYp}1xeHfQ~&?~ literal 0 HcmV?d00001 diff --git a/Lilidog-Drow/gtk-3.0/assets/checkbox-unchecked-insensitive.png b/Lilidog-Drow/gtk-3.0/assets/checkbox-unchecked-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..cd4cf6c938c96f18fe37ec2d1766589b03e134cb GIT binary patch literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0EPZ!4!i_>=}pIv*%fv07Eg`ljg{$dk~sP{(`E_y56+EdpXEizf;k z+S<^uC*_WeK0~0$-e-S!{?Fswm%ix_ q(q)bx)j3k=6B=s$;KwwRc?|WAjuTcq@3;l@6N9I#pUXO@geCy%(S~{e literal 0 HcmV?d00001 diff --git a/Lilidog-Drow/gtk-3.0/assets/dash-symbolic.svg b/Lilidog-Drow/gtk-3.0/assets/dash-symbolic.svg new file mode 100644 index 0000000..7886d54 --- /dev/null +++ b/Lilidog-Drow/gtk-3.0/assets/dash-symbolic.svg @@ -0,0 +1,153 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + + + + diff --git a/Lilidog-Drow/gtk-3.0/assets/dash-symbolic.symbolic.png b/Lilidog-Drow/gtk-3.0/assets/dash-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..c20d4bac52551bd00de0a3e70d1a2f543d2256d1 GIT binary patch literal 130 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@-01G978lF zCMQU+x-jOmv9+o5@bLUEd~h5{#oaKmJGPj!P5z*Wap2*VaV$BtM-Ci#;K|$FX3M}J Xy+bPFNlOG1&=3YsS3j3^P6xplFeVMFc_gLJS(Th!$y!U}i4Nrj&sh+6@E|1IE+^0~OPr=b42! z$+VkUS&REy9?$=r4-eQvD@u99FFe*0}uh`RaN~B9%z!6#@+1Ua=AD@J_gVN ze*r(={Ql})yu7^3;o%{XNCY4Nw5h79-2DEk!2SJw#>U2oL?Yzm za2QFFn3_n2Jgt2He%IWDTO-)V6 zvYb>CjYer~Y~<|h3`J4UXfzZT7qhmu_9$Fhz?zyG91cekG8_)$^?K>+>r1M!SS%bJ z9dUJa1;ozX-rio)8qWd*XlrX@VPPR@gHR~M_VzYYQ&aJ=iHQl^Za1M&2#B4#)zwvu zM&qM#@QAy3U|@iYiwmZwr{jknVohVS*{Gt|a7boYU!~yuAELIC#Qcyt1-FdwY8lQj#PF2M1|sX?ZdZo&Xd= zu(7d0Yiny9snh8&8jaZP_GiI82?#Ny)9GYp-Ak0eR#?(U+~J>QG^v#c~eK91RJ zrl6pJl9H0=STdfk0%ciF`@eB@b#+F7R9EHg+z0#&yq}w!%V^UK^EuUE$}^}aiWxY6 xQBGpczwDWmH~0DNZeIP<$3yuBd}`i2@P8|yYFv3#6!HK7002ovPDHLkV1ht75di=I literal 0 HcmV?d00001 diff --git a/Lilidog-Drow/gtk-3.0/assets/grid-selection-unchecked.png b/Lilidog-Drow/gtk-3.0/assets/grid-selection-unchecked.png new file mode 100644 index 0000000000000000000000000000000000000000..318f4176e9d3867486aa20dcd8acf152d70334ee GIT binary patch literal 330 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEEX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4icZF0OJrH~v;Y5^V>c2@niX554OE`in4d8Y7v05VrnX?~o5uXa9hyAH0w?wX Py~N<@>gTe~DWM4fhnRe3 literal 0 HcmV?d00001 diff --git a/Lilidog-Drow/gtk-3.0/assets/menuitem-checkbox-checked-hover.png b/Lilidog-Drow/gtk-3.0/assets/menuitem-checkbox-checked-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..eabbcee40928cff8fb04978673b72148d56750d7 GIT binary patch literal 285 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrd&XPZ!4!i_=dh8*(uP^0++L&rVg` z#G%AtCg-@P<;IO0S#KHFsBE2EA*jFM0q2^WE62Di7`Io5)j96d*|h&|rqdxGr#6>W z@(qFpf1h}|essAMc*!E|6O%@ROvaRnRtJuqi3y1Re2g_?dS~>3lfvI8rKIuQ_<4(2 zqHUMSo5zp2D!g8K&hpk$IXkC#dwq46x+%|pHg5g4W$Iqh=H4ZqmrdHWnR|{u=Ju5QAjEPoSKlE}q}k?t{+!}h zDRNB84}330O0;dhw(X)(XlU-$(paxso3HUTXg{B`W-I>z(+{i?$!ESR?XY6-Kk#q; zD>;sa;^%jKE_uovpPZNNy>waTuD8Gc8E@GAL?u=#*{ybSP5e)-{kKDE=E=5Eq4zy83yj)AQ_B)PVH&3<4QFnGH9xvX7ZGvrzH6y=K9yK8V(|^(NV9p z4@eoDZ(#kPrKFx3X%>6tWsd@f+Pc?v4C(Wp`>tNKi(O~w6l>tc76Teo;UtGLV@AH;OXk; Jvd$@?2>^mil-vLS literal 0 HcmV?d00001 diff --git a/Lilidog-Drow/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png b/Lilidog-Drow/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..312a5def6f715190bb1b5f553f8966b18434c996 GIT binary patch literal 158 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE+bT&E}WHE^H tBpg(7(}@V~EA++bT&E}WHE^H zBshv^WM?0iULP77+Owtf;PHNWRZqi)LK9U!CT51&4ZNHhHyW1%^)q<7`njxgN@xNA DD|Rbn literal 0 HcmV?d00001 diff --git a/Lilidog-Drow/gtk-3.0/assets/menuitem-checkbox-mixed.png b/Lilidog-Drow/gtk-3.0/assets/menuitem-checkbox-mixed.png new file mode 100644 index 0000000000000000000000000000000000000000..34da40ec3462d454379546d8731d779dbba46649 GIT binary patch literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE+bT&E}WHE^H zBshu}6c!$oUSIv~P2!TZ+;Mv<6g|5bdlqXJ3P><8gskLwr_TCM5oiE|r>mdKI;Vst E0E{dx3;+NC literal 0 HcmV?d00001 diff --git a/Lilidog-Drow/gtk-3.0/assets/menuitem-radio-checked-hover.png b/Lilidog-Drow/gtk-3.0/assets/menuitem-radio-checked-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..ec485f606921e15198a865984213d7ba665c2cdc GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkEEr|n)-BBc|NrOz4J33m z_>|p^tvHmAHbh78>}d7X71sUhzfW9)??|A76axc~ePZd^aIQL_eg;ohKbLh*2~7Z{ C?J6n& literal 0 HcmV?d00001 diff --git a/Lilidog-Drow/gtk-3.0/assets/menuitem-radio-checked-insensitive.png b/Lilidog-Drow/gtk-3.0/assets/menuitem-radio-checked-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..38dffb010ef52a309b7e41cf4e11684ba89c9657 GIT binary patch literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkEEr|nRuN{m7$NUzI-JP~ z2^oz=*-1%BVS>2~A)mcW9v0-Z89Xd-;GURd!K)zkz-U36hv6yaLXiMQ1_twXK`w#E SLOwv#7(8A5T-G@yGywoG{VNgx literal 0 HcmV?d00001 diff --git a/Lilidog-Drow/gtk-3.0/assets/menuitem-radio-checked.png b/Lilidog-Drow/gtk-3.0/assets/menuitem-radio-checked.png new file mode 100644 index 0000000000000000000000000000000000000000..86282022accb067c0521f2ef18bf40ec0e0294c9 GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkEji(`nz>Er|nRuN{m7$H7BzC<1# z9^HVvvyIH`VS>2~A)mcW9v0-Z89Xd-;GURd!K)zkz-U36hap>9P7}YJ&5l(I78J~F rY&_V|*!WPEnb}!vor4T(2m`~7ZK7H(wNg?*TNpfD{an^LB{Ts5ddM?l literal 0 HcmV?d00001 diff --git a/Lilidog-Drow/gtk-3.0/assets/pane-separator-vertical.png b/Lilidog-Drow/gtk-3.0/assets/pane-separator-vertical.png new file mode 100644 index 0000000000000000000000000000000000000000..2b0c595e14e1d9c62b88da3632776f602ca11cf6 GIT binary patch literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^96-#>!3HGPo$&JjQfx`y?k)`fL2$v|<&%LToCO|{ z#S9GG!XV7ZFl&wkP>{XE)7O>#39A6B6tCd={4k)9qNj^v2*>s0Ikwf`>fPOs>&~~U l{RCv|u+8plWKdYaz|iwr#P_UtbqG)~gQu&X%Q~loCIF}lCfWc1 literal 0 HcmV?d00001 diff --git a/Lilidog-Drow/gtk-3.0/assets/pane-separator.png b/Lilidog-Drow/gtk-3.0/assets/pane-separator.png new file mode 100644 index 0000000000000000000000000000000000000000..c02248ab9a5f1749e67dfbb1cc7cd054c07b6eb5 GIT binary patch literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y+!3HF4-n-TSDYhhUcNd2LAh=-f^2tCE&H|6f zVg?3oVGw3ym^DWND9B#o>Fdh=gjIl5idS%bei%?l#nZ(xgyVYh9NX$|^=ujmdy1c* qOOt4SdU?73zJhZ%H>Ya`u`%@NNuK$%tUME_p25@A&t;ucLK6UBa4N+B literal 0 HcmV?d00001 diff --git a/Lilidog-Drow/gtk-3.0/assets/radio-mixed-hover.png b/Lilidog-Drow/gtk-3.0/assets/radio-mixed-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..bf7902344578fb2267f87697e83599672568d168 GIT binary patch literal 583 zcmV-N0=WH&P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00FN_L_t(I%f-__iyA=~2Jk1d zj_fStyu!wyLJA9;+a;eMEH=x*#vG|kmF9|T^AXafO^P&E7*t5Oi$M{wNVk=QCC!vq zh}vm#0cT)mXHp$xIo&Fd7p8gP`OP2Z1^#zE*wcH|?RE!3h!dsM!$P6(n=$sITrPhI zg5YBwKzhC2b(*H3=Xt2t>tKvwx7%T{SRjsLSeEs*)9E}1pzm!v7!1CQ$73UeFiNR= zO9){`qmk+N`@_F;1OTSf=}WEkGvD_?DcyTlN-2Ebht@ir&1Rhpu-$IYUDrJrzN=!f z2-kJ7*=)}5dIbQGQl3<+RRF-N_whmC^1?%{R>OQgcQb%7=7=!{0Qi3MGxrpXF&JZx zG61FYR!Vv7I1ZjXKF$S%5TKOaW&p-myj(7yHX03FUU<2{YPAAmEY3V)sZ@H$IY*Kt zx#1*9z&VHGIBzpRtJV5U2)T};2ui8FVWkwJD1v2KS3wYr_x{A;aQMj>bJlD&QK?j5 z+cu<>Sg+UMoP!W@6^7vp0OsHe zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00EmxL_t(I%f-{NiW)&22Jr7@ zon>c1glJ<>FM+ezChIdS%fU8ct1sd{fzB2xr%xro|av=H3kW_IT) zi{*5yK>p4oO>-D|@(C>iBWb#-n7C(8O2TJL?V@WBoTrP1sou0eh z?);Jy0GQ9`4{4g-ECT?g6rSfHP1F0uV)2jxj>n_py6(;LWlYnA>$*4`4$dVj0Dusp zT&vXp0E5BcCJ=@p>h(HSt5rDzXssz@3;-}34s!v<7_`x9CiPP!S*IIve90%2E6_#Z|2!Z{656(FVAy4ggdy%^f zv)Qbnl=>osD5q&^5<*@r%lexn$+u3Yv-{`U_y(vsriYv1u)P2P002ovPDHLkV1h_6 B?WX_$ literal 0 HcmV?d00001 diff --git a/Lilidog-Drow/gtk-3.0/assets/radio-mixed.png b/Lilidog-Drow/gtk-3.0/assets/radio-mixed.png new file mode 100644 index 0000000000000000000000000000000000000000..980cc4a7a69cfcfce6c8b193e41dc682ea567fa7 GIT binary patch literal 578 zcmV-I0=@l-P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00F8=L_t(I%f-_%iyA=`2k`&R zI$+dE z05TX19+D*S8jS|3)hZZcI2;aGtyT!b5Qbs=Xt&$f0Mv_XN2AgA>2#_&=UPhn;&9IO zWHQmi;c)zSjsU=XK7X&2x^f%`l+vTKQcB@C4wO>fVzFqafc<`dYuon8@N?z!dDym% z-EMdL+{*!g5aP02E&~9%-R?=i_kC0<6)cxaI|XR1&lzI?fL^bc2{6W>wLVV)l+q_5 z#B0m4(CKtC$KafUQu>qv7-Qjjy?#@x)!_SnCa~FTz!(ctk60)aK1Wf6IF2*JaU3Ix zB3PF7DFrl}&2NN|had050y6*JoPaKcOU$xfn>h(HGr4mfjgb)JT z?G{lKfe>=e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00HYsL_t(I%f*wyYZ^fq#b0(E zyCZE3#fxPX$t8GbRtWT5_9lgmv^m*RF8%{O_2i+~T$4k4w5S9U+@OfaQs^HLmR>eF z1tP1LplJkWz}=Z%5|br1r$Pq?X1?M5=JD}9;D4``CAC+zTCK?#+YEx>MJyJZQc8cN zQmL=SV)6TvfO@@dhhb7Gm&@Brtu&j>R;SaEj4>Gm z!K2L>lkIj}HX054p-usSUa$922(fLNCI}(-_Ezo<5<*~_CWH`HzuzxM0F%k2Vi?9k ze0jyNd*I^D=bzX;aB+FX008lL9EM?FJRVmf0M7ZQuIr26s)y$|y|@OShd8~sM)mM~ z@s`PCz!)iWJ901!f;y0d|;^))2oDz?_wP~F*p5CQ-&91cM#b?*Q%07xd2`<~~$&E;|+ zgg}4!4BslRBQ8``#e6=8=XppZ5_^ww&}y}g9mkQJ^QAf9oJ+@Xq;12w;Jrh#*g(P#wE^Pniov1M5wo}7hlxBD&#f=`_Df)FC9D9Ue5)7&r&zm!U) dAOCzB{{Rjr_^9d$O!fc(002ovPDHLkV1k+p5#Rs- literal 0 HcmV?d00001 diff --git a/Lilidog-Drow/gtk-3.0/assets/radio-selected-insensitive.png b/Lilidog-Drow/gtk-3.0/assets/radio-selected-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..fa5d47df130688a7da6b98379a2047a37697b610 GIT binary patch literal 631 zcmV--0*L*IP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00G}gL_t(I%f*vVi`qaK#vdn+ zWW*p;FBWwz?!`-^Um%bm3%Q6_{Q&t;xeDUdli1)XkYgh~G>1TUx1wIQdJvM({Oe)6 zX@kq23LO}jd57osKJU!D!2ceFS7PPaY&P_L|6LSCv{)>LjImR_UUyVgb>9LM=JWYo z9LG2Pejn|28;mh{o`>CThwXL?j^iGu)9EJw=@nqHSlkJM&`}fxl+r6(VHjew+2C@y zJWeK)^-G)pzID_e4?5#IEZ?mSqTn09lsd zy3eJTN+pP*h|}rR%K?HQs5P6-ESsijFijJl=fN~hXquLtwOTFszF*4$(ln)vG5lV` zw(VT~wrwL#pYM$^hBQrS4nQdlgCNKRgTWvN_n6iD5dCjyD$tR_Zox{gkcEBaZoOozvLVY zhr@4#kO#}M5JeFPA>cSJn}iTVQ3T7fz;WEYs;b{#{fW!va+s#+hhDFTMxz0q=Me+} zj>jV$#{nVael!{xZ}!4!wQ5IE^f3s6T9PCsLdZ{^=YPa;{CPYcAO3ka{sMc`#kq}@ R-`W5G002ovPDHLkV1f`w55)ig literal 0 HcmV?d00001 diff --git a/Lilidog-Drow/gtk-3.0/assets/radio-selected.png b/Lilidog-Drow/gtk-3.0/assets/radio-selected.png new file mode 100644 index 0000000000000000000000000000000000000000..56a2d81b124270f836940703729293fd5d1bf050 GIT binary patch literal 625 zcmV-%0*?KOP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00G%aL_t(I%f*vHi`qaG$Nw80 z$%w8OFZLjUCoheDfP|WxELdB5viJQ0{RqAG+DlFWiwdP%QxuU9`VkU($stEkZ%Ve{ z447nk*=9Frdn$C`!MqvX|NY?oAMn4=)rGfbqtR%}7<(Q?Q8}N_|D=@us8*{+uh;wZ zHvwrp9)FGFxZiHKQLooQDaG-4#CpAk=XuEGa^Hr-;VS^iS=;G!I$JCjf-xqdC^`$q zn3&J!VltUnPwONASglrXlO%bm>pBP_k9b#)fP@g}x{f4C`nGKkGXjUh;Z{+Uv^WR? zbh}-Y%Vl)CT?9b@04Nj+P!t9G{r)zCZ<^*I48s&xRaF5X4OLaszc37iX_|)&fe_-F zQi_K=T-VJsa9tNd2mk=36hesWi~u3zo^zfSbUK}kz|)*D213YvMu1Z4Z8n>fz%UGG znub!T1WnUm7)DC4-EKiC^?nQF0iaT;eDr<)MWfLGAq3546Si$-YO_9;S177naNAO%z4%IOpvoNh*>gg|aMraU8!N3e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00DPNL_t(I%f-_%Ya&4u2k?Jp z9oZ*{aM}oJ?jX%JSwF+F1hx@d{d$7fT8RIC1FnX{;a!$x*X?#2tyT*} zgu~&0<#LI|Vgb+dUi$t1JplI!7>!1E<#PFF6h+{ie;P|`jrn|z{eJ(_>-DC`J_CU1 zbb4d0{W1&yoO47`1Z(Z}Y&N^e0lVEU2*dEp@Ue=;BEm4lcDoI7fKsa3Xf!U`db8Pt zl(L!woO7IrE&_-M&N-d~IOkd^brB$?1m|4m03v!@tyUKS>-8E$^p*oEmCAz<0$S^{ zVXZZU5Ga*Oe{w(^$4`v0ziFDn7;`dgj6s^F@I3E1Ns`x-mpC4eW9QtjAP7*e*Wvp< zlv3DiHV{I9G4|Z)bY^FNVKSMtj4`)Lsj9WM$Qb+Zeg8envftfqcm3bL@gMPOorBKb R*g60J002ovPDHLkV1j)&;XMEV literal 0 HcmV?d00001 diff --git a/Lilidog-Drow/gtk-3.0/assets/radio-unselected.png b/Lilidog-Drow/gtk-3.0/assets/radio-unselected.png new file mode 100644 index 0000000000000000000000000000000000000000..7ad75c60cf47090b7f276fce6a90286c9b77522e GIT binary patch literal 542 zcmV+(0^$9MP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00D+cL_t(I%f-_%iyA=`2k?Jp z9oZ*D8ygR`x4HE*EH=x*#yhSuy-C0G%1f>F$6PM=n~0vvmVW=4hJlkOT=*u$8nxIoz67?b2N519R8e6r&da7wbn;1rL>dD#1007 z@!vTH0Q33$voYqA@B84KpS&yQ9KP?v7!xiQi%tgE?RH(y^WF^qseC>U&-1X|Zo3&k zDRo(`R?m9%TCD~trI!J$wM8O23m_s`Yl|6xbG}zfodrlK!8zY&03wQ4tJPV+dc6h_ z#TlSfDt!?`AW4#U!%31r2!TSO@Q?vot=135*eHr3Xsu6%wbqED2#(`C20<`A`4h+E z@po(OO{393rBZ?Gx=>1Cv)Moh0mj&47>2h1?3=qVo6WAY)^|#&rZJ|(7<+MDH%`;^ gzTIyB`sdsD3cp;pj1j{%yZ`_I07*qoM6N<$g4dztV*mgE literal 0 HcmV?d00001 diff --git a/Lilidog-Drow/gtk-3.0/assets/resize-grip.png b/Lilidog-Drow/gtk-3.0/assets/resize-grip.png new file mode 100644 index 0000000000000000000000000000000000000000..613e2320ce632a8f1ee2539c7bd77fb63a2e55be GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4%JB>7u;-UBJd;vjb?hIQv;UIICs0X`wF3=HYh zrcK+tdGo9tv6dheB|(0{3=Yq3q=7g|-tI089jvk*Ams%fk;M!Q+`=Ht$S`Y;1W=H@ z#M9T6{Ryi8s}!%``us4UkesKBV+hCf*v}LOBXfTrMqa3s$o*cx5qN UcX7PC5vY>E)78&qol`;+0K_sYH~;_u literal 0 HcmV?d00001 diff --git a/Lilidog-Drow/gtk-3.0/assets/titlebutton-close-active.png b/Lilidog-Drow/gtk-3.0/assets/titlebutton-close-active.png new file mode 100644 index 0000000000000000000000000000000000000000..7dab7a2e555dfea20b721cf40eb73b9e8500b28e GIT binary patch literal 337 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrd&qPZ!4!i_>o>*=I2Y3bgOvu9f|# zIZAh9#0JhMOz#=C$sLH&DQ<3<`XO(EQN(kGOxp(cie3W&ouG&{tqN9Ro!xKN)xVk$ zZ+?IF&l&8@|4$yZT7Ru_?{xOa3wPFLybGIS9{v35k7%QaTFjoB3DLn9D@4Y7~PuD!y8O=N;^Z$f(x=L0v*

i*0}B;1c5U eCGH=45zEW;aIJ}U3DQ8HGI+ZBxvX46X=j)|T=z_ymNu>YZ@8&PlghW_Y12-xpOod|(r0+> zX9H8i?&c+bSVB$&h2L@e@ke7-)t%6-y8mt+JQcI+(41gB#_El`nHj##4Ds0AYHREn lxgd}GErYVs`(OMQq@ONu<}?f_GzPkc!PC{xWt~$(69D9*S^@w7 literal 0 HcmV?d00001 diff --git a/Lilidog-Drow/gtk-3.0/assets/titlebutton-close.png b/Lilidog-Drow/gtk-3.0/assets/titlebutton-close.png new file mode 100644 index 0000000000000000000000000000000000000000..51eb479128536e32619ce2b81c9b84c6273c04df GIT binary patch literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrZMUr;B5V#p$;b5ArfA^02g*H0tcs zTvf;#;v6~cw1U20hsDXgi{JE5EkAPW!}abnIkRr=d2R2v_?p++skJxGJp1H7^>V>? z%VP`*N_rX&*}Q_9@{H;!n%v7p8C;gEc=a{xs>z>k?5jVo>satTZXeUPf^6P~T6J}m sy@&2ax}0K44fha#@$U1w|IAfPr5-NtU#YOv0v*NR>FVdQ&MBb@0DHk(m;e9( literal 0 HcmV?d00001 diff --git a/Lilidog-Drow/gtk-3.0/assets/titlebutton-maximize-active.png b/Lilidog-Drow/gtk-3.0/assets/titlebutton-maximize-active.png new file mode 100644 index 0000000000000000000000000000000000000000..7002ba033d8b463ae85ed87265d67203c066a3f1 GIT binary patch literal 229 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrZM8r;B5V#p&b(3D%0n(4XJ_hdsUh z|8el)CjU?N%EFG`AEXW(IOl$W!L5Yx^smPib8GfooFurP`-i9pmpYI5p6c&>@0i}R z+Dl3R!8WxGho82#w0zjj5b1bp)AauvGnK3aSa19fp2l}?Z}oTio8E^-7#L>f%9^tO SzW*F(JA%y zf#-;h>ebW9Pj#1`+0f6T@_WxU zt(C2kWob`c95xBNurMr`Vk9@&ggJET-c9$`3Y_Ih`(~3kDR;}4z+A_fGJAKq=t=|a OW$<+Mb6Mw<&;$Szu}jea literal 0 HcmV?d00001 diff --git a/Lilidog-Drow/gtk-3.0/assets/titlebutton-maximize.png b/Lilidog-Drow/gtk-3.0/assets/titlebutton-maximize.png new file mode 100644 index 0000000000000000000000000000000000000000..9ba9e63989aa5f2d7912022aa5cd07ee6c7b04de GIT binary patch literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrZMjr;B5V#p$;bFLE9*;BYyAN%D?T zbSi`UNrssprg`j_a*|%x`e&-#kHw4Li~LX(71ULl_3CEm#k=y;b5>6=JG@V5!ke!_ zU7p;=IjK+G95xAGiDG21d|o)?r1Xy6a~Bq^-!~yBYPZ2jv#4Jy_$DaGa{Yg*qztr{ N!PC{xWt~$(696WFOt}C6 literal 0 HcmV?d00001 diff --git a/Lilidog-Drow/gtk-3.0/assets/titlebutton-minimize-active.png b/Lilidog-Drow/gtk-3.0/assets/titlebutton-minimize-active.png new file mode 100644 index 0000000000000000000000000000000000000000..955690de1e89fda2b571974f3d80b441867fd0fe GIT binary patch literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbjRr;B5V#p&b(3D(0528+07n8f|+ z_dh(d%2vcy=LJ_!$kC6tD%vJ+%h^`7TxTsRD(YD*Xnuo%;o>1qN0X1u2|yzlJYD@< J);T3K0RXx&Fo^&F literal 0 HcmV?d00001 diff --git a/Lilidog-Drow/gtk-3.0/assets/titlebutton-minimize-hover.png b/Lilidog-Drow/gtk-3.0/assets/titlebutton-minimize-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..4a1ce786f168ecaaabb5321789ee244f8a52b2ed GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbi$r;B5V#p&b(3D(0528*~YtgZha zU!M5>-d>HWhzp_}ot=Ttn#}X>Jt%GL=-_yqafH{5f#LmI4o{A44EKQg89ZJ6T-G@y GGywo_w=n+z literal 0 HcmV?d00001 diff --git a/Lilidog-Drow/gtk-3.0/assets/titlebutton-minimize.png b/Lilidog-Drow/gtk-3.0/assets/titlebutton-minimize.png new file mode 100644 index 0000000000000000000000000000000000000000..f3c89cece0a48b579f5c257734c4e647f43c5194 GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE({w$@cHh4-+>~W1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbi&r;B5V#p&cd spinbutton:focus:not(.vertical) + spinbutton:not(.vertical), +.linked:not(.vertical) > spinbutton:focus:not(.vertical) + button, +.linked:not(.vertical) > spinbutton:focus:not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > entry:focus + spinbutton:not(.vertical), +.linked:not(.vertical) > +entry:focus + button, +.linked:not(.vertical) > +entry:focus + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + entry, .linked:not(.vertical) > +entry:focus + +entry { + border-left-color: #384363; } + +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + spinbutton:not(.vertical), +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + button, +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > entry:drop(active) + spinbutton:not(.vertical), +.linked:not(.vertical) > +entry:drop(active) + button, +.linked:not(.vertical) > +entry:drop(active) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + entry, .linked:not(.vertical) > +entry:drop(active) + +entry { + border-left-color: #4e9a06; } + +.linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled), +.linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):not(.vertical), .linked.vertical > +entry:not(:disabled) + entry:not(:disabled), +.linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):not(.vertical) { + border-top-color: #A0A8AD; + background-color: #252525; } + .linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled):backdrop, + .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):backdrop:not(.vertical), .linked.vertical > + entry:not(:disabled) + entry:not(:disabled):backdrop, + .linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):backdrop:not(.vertical) { + border-top-color: #BCD5DE; + background-color: #3B3B3B; } + +.linked.vertical > spinbutton:disabled:not(.vertical) + spinbutton:disabled:not(.vertical), +.linked.vertical > spinbutton:disabled:not(.vertical) + entry:disabled, .linked.vertical > entry:disabled + spinbutton:disabled:not(.vertical), +.linked.vertical > +entry:disabled + entry:disabled { + border-top-color: #A0A8AD; } + +.linked.vertical > spinbutton:not(.vertical) + spinbutton:focus:not(:only-child):not(.vertical), +.linked.vertical > spinbutton:not(.vertical) + entry:focus:not(:only-child), .linked.vertical > entry + spinbutton:focus:not(:only-child):not(.vertical), +.linked.vertical > +entry + entry:focus:not(:only-child) { + border-top-color: #384363; } + +.linked.vertical > spinbutton:not(.vertical) + spinbutton:drop(active):not(:only-child):not(.vertical), +.linked.vertical > spinbutton:not(.vertical) + entry:drop(active):not(:only-child), .linked.vertical > entry + spinbutton:drop(active):not(:only-child):not(.vertical), +.linked.vertical > +entry + entry:drop(active):not(:only-child) { + border-top-color: #4e9a06; } + +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + spinbutton:not(.vertical), +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + entry, +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + button, +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:focus:not(:only-child) + spinbutton:not(.vertical), +.linked.vertical > +entry:focus:not(:only-child) + entry, +.linked.vertical > +entry:focus:not(:only-child) + button, +.linked.vertical > +entry:focus:not(:only-child) + combobox > box > button.combo { + border-top-color: #384363; } + +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + spinbutton:not(.vertical), +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + entry, +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + button, +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:drop(active):not(:only-child) + spinbutton:not(.vertical), +.linked.vertical > +entry:drop(active):not(:only-child) + entry, +.linked.vertical > +entry:drop(active):not(:only-child) + button, +.linked.vertical > +entry:drop(active):not(:only-child) + combobox > box > button.combo { + border-top-color: #4e9a06; } + +treeview entry:focus:dir(rtl), treeview entry:focus:dir(ltr) { + background-color: #252525; + transition-property: color, background; } + +treeview entry.flat, treeview entry { + border-radius: 0; + background-image: none; + background-color: #252525; } + treeview entry.flat:focus, treeview entry:focus { + border-color: #384363; } + +/*********** + * Buttons * + ***********/ +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#384363), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#384363), to(transparent)); } } + +notebook > header > tabs > arrow, button.titlebutton, +button { + min-height: 24px; + min-width: 16px; + padding: 1px 2px; + border: 1px solid; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-top-color: shade(#282828, 0.8); + border-right-color: shade(#282828, 0.72); + border-left-color: shade(#282828, 0.72); + border-bottom-color: shade(#282828, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#282828, 1.02), 1.05), shade(shade(#282828, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } + notebook > header > tabs > arrow, button.sidebar-button, button.titlebutton, + button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + transition: none; } + notebook > header > tabs > arrow:hover, button.sidebar-button:hover, button.titlebutton:hover, + button.flat:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 500ms; } + notebook > header > tabs > arrow:hover:active, button.sidebar-button:hover:active, button.titlebutton:hover:active, + button.flat:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + notebook > header > tabs > arrow:hover, button.titlebutton:hover, + button:hover { + color: #D1E0DF; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #525252; + background-image: linear-gradient(to bottom, shade(#403F3F, 1.00), shade(#474646, 1.00)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); + -gtk-icon-effect: highlight; } + notebook > header > tabs > arrow:active, button.titlebutton:active, notebook > header > tabs > arrow:checked, button.titlebutton:checked, + button:active, + button:checked { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #525252; + background-image: linear-gradient(to bottom, shade(shade(#282828, 0.85), 1.05), shade(shade(#282828, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); + transition-duration: 50ms; } + notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:backdrop, button.titlebutton:backdrop, + button:backdrop.flat, + button:backdrop { + border-color: #545252; + background-color: #282828; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + transition: 200ms ease-out; + -gtk-icon-effect: none; } + notebook > header > tabs > arrow:backdrop label, button.sidebar-button:backdrop label, button.titlebutton:backdrop label, notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:backdrop label, button.titlebutton:backdrop label, notebook > header > tabs > arrow:backdrop, button.titlebutton:backdrop, + button:backdrop.flat label, + button:backdrop.flat, + button:backdrop label, + button:backdrop { + color: #A6B3B2; } + notebook > header > tabs > arrow:backdrop:active, button.sidebar-button:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, button.sidebar-button:backdrop:checked, button.titlebutton:backdrop:checked, notebook > header > tabs > arrow:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, button.titlebutton:backdrop:checked, + button:backdrop.flat:active, + button:backdrop.flat:checked, + button:backdrop:active, + button:backdrop:checked { + border-color: #545252; + background-color: #282828; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + notebook > header > tabs > arrow:backdrop:active label, button.sidebar-button:backdrop:active label, button.titlebutton:backdrop:active label, notebook > header > tabs > arrow:backdrop:active, button.sidebar-button:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked label, button.sidebar-button:backdrop:checked label, button.titlebutton:backdrop:checked label, notebook > header > tabs > arrow:backdrop:checked, button.sidebar-button:backdrop:checked, button.titlebutton:backdrop:checked, notebook > header > tabs > arrow:backdrop:active label, button.titlebutton:backdrop:active label, notebook > header > tabs > arrow:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked label, button.titlebutton:backdrop:checked label, notebook > header > tabs > arrow:backdrop:checked, button.titlebutton:backdrop:checked, + button:backdrop.flat:active label, + button:backdrop.flat:active, + button:backdrop.flat:checked label, + button:backdrop.flat:checked, + button:backdrop:active label, + button:backdrop:active, + button:backdrop:checked label, + button:backdrop:checked { + color: #A6B3B2; } + notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled, button.titlebutton:backdrop:disabled, + button:backdrop.flat:disabled, + button:backdrop:disabled { + border-color: #545252; + background-color: #2E2E2E; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + notebook > header > tabs > arrow:backdrop:disabled label, button.sidebar-button:backdrop:disabled label, button.titlebutton:backdrop:disabled label, notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled label, button.titlebutton:backdrop:disabled label, notebook > header > tabs > arrow:backdrop:disabled, button.titlebutton:backdrop:disabled, + button:backdrop.flat:disabled label, + button:backdrop.flat:disabled, + button:backdrop:disabled label, + button:backdrop:disabled { + color: #282828; } + notebook > header > tabs > arrow:backdrop:disabled:active, button.sidebar-button:backdrop:disabled:active, button.titlebutton:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, button.sidebar-button:backdrop:disabled:checked, button.titlebutton:backdrop:disabled:checked, notebook > header > tabs > arrow:backdrop:disabled:active, button.titlebutton:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, button.titlebutton:backdrop:disabled:checked, + button:backdrop.flat:disabled:active, + button:backdrop.flat:disabled:checked, + button:backdrop:disabled:active, + button:backdrop:disabled:checked { + border-color: #545252; + background-color: #2E2E2E; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + notebook > header > tabs > arrow:backdrop:disabled:active label, button.sidebar-button:backdrop:disabled:active label, button.titlebutton:backdrop:disabled:active label, notebook > header > tabs > arrow:backdrop:disabled:checked label, button.sidebar-button:backdrop:disabled:checked label, button.titlebutton:backdrop:disabled:checked label, notebook > header > tabs > arrow:backdrop:disabled:active label, button.titlebutton:backdrop:disabled:active label, notebook > header > tabs > arrow:backdrop:disabled:checked label, button.titlebutton:backdrop:disabled:checked label, + button:backdrop.flat:disabled:active label, + button:backdrop.flat:disabled:checked label, + button:backdrop:disabled:active label, + button:backdrop:disabled:checked label { + color: #282828; } + notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:disabled, button.sidebar-button:disabled, button.titlebutton:disabled, notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, + button.flat:backdrop, + button.flat:disabled, + button.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + notebook > header > tabs > arrow:disabled, button.titlebutton:disabled, + button:disabled { + border-color: #525252; + background-color: #2E2E2E; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + notebook > header > tabs > arrow:disabled label, button.titlebutton:disabled label, notebook > header > tabs > arrow:disabled, button.titlebutton:disabled, + button:disabled label, + button:disabled { + color: #A6B3B2; } + notebook > header > tabs > arrow:disabled:active, button.titlebutton:disabled:active, notebook > header > tabs > arrow:disabled:checked, button.titlebutton:disabled:checked, + button:disabled:active, + button:disabled:checked { + border-color: #525252; + background-image: linear-gradient(to bottom, #A0A8AD, #2E2E2E); + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + notebook > header > tabs > arrow:disabled:active label, button.titlebutton:disabled:active label, notebook > header > tabs > arrow:disabled:active, button.titlebutton:disabled:active, notebook > header > tabs > arrow:disabled:checked label, button.titlebutton:disabled:checked label, notebook > header > tabs > arrow:disabled:checked, button.titlebutton:disabled:checked, + button:disabled:active label, + button:disabled:active, + button:disabled:checked label, + button:disabled:checked { + color: #A6B3B2; } + notebook > header > tabs > arrow.image-button, button.image-button.titlebutton, + button.image-button { + min-width: 24px; + padding-left: 4px; + padding-right: 4px; } + notebook > header > tabs > arrow.text-button, button.text-button.titlebutton, + button.text-button { + padding-left: 8px; + padding-right: 8px; } + notebook > header > tabs > arrow.text-button.image-button, button.text-button.image-button.titlebutton, + button.text-button.image-button { + padding-left: 4px; + padding-right: 4px; } + notebook > header > tabs > arrow.text-button.image-button label, button.text-button.image-button.titlebutton label, + button.text-button.image-button label { + padding-left: 4px; + padding-right: 4px; } + combobox:drop(active) button.combo, notebook > header > tabs > arrow:drop(active), button.titlebutton:drop(active), + button:drop(active) { + color: #4e9a06; + border-color: #4e9a06; + box-shadow: inset 0 0 0 1px #4e9a06; } + +row:selected +button { + border-color: #696969; } + row:selected button.sidebar-button:not(:active):not(:checked):not(:hover):not(disabled), row:selected + button.flat:not(:active):not(:checked):not(:hover):not(disabled) { + color: #D1E0DF; + border-color: transparent; } + row:selected button.sidebar-button:not(:active):not(:checked):not(:hover):not(disabled):backdrop, row:selected + button.flat:not(:active):not(:checked):not(:hover):not(disabled):backdrop { + color: #A9B7B8; } + + +button.osd { + min-width: 24px; + min-height: 32px; + color: #616869; + border-radius: 5px; + outline-color: rgba(238, 238, 238, 0.3); + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); + border: none; + box-shadow: none; } + + button.osd.image-button { + min-width: 32px; } + + button.osd:hover { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(65, 65, 65, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); + border: none; + box-shadow: none; } + + button.osd:active, + button.osd:checked { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.7); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); + border: none; + box-shadow: none; } + + button.osd:disabled:backdrop, + button.osd:disabled { + color: #3A3B3B; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + border: none; } + + button.osd:backdrop { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + border: none; } + +.csd popover.background.touch-selection button, .csd popover.background.magnifier button, popover.background.touch-selection button, popover.background.magnifier button, .app-notification button, +.app-notification.frame button, +.osd +button { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + popover.background.touch-selection button:hover, popover.background.magnifier button:hover, .app-notification button:hover, + .osd + button:hover { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(65, 65, 65, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + popover.background.touch-selection button:active:backdrop, popover.background.magnifier button:active:backdrop, .app-notification button:active:backdrop, popover.background.touch-selection button:active, popover.background.magnifier button:active, .app-notification button:active, popover.background.touch-selection button:checked:backdrop, popover.background.magnifier button:checked:backdrop, .app-notification button:checked:backdrop, popover.background.touch-selection button:checked, popover.background.magnifier button:checked, .app-notification button:checked, + .osd + button:active:backdrop, + .osd + button:active, + .osd + button:checked:backdrop, + .osd + button:checked { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.7); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + popover.background.touch-selection button:disabled:backdrop, popover.background.magnifier button:disabled:backdrop, .app-notification button:disabled:backdrop, popover.background.touch-selection button:disabled, popover.background.magnifier button:disabled, .app-notification button:disabled, + .osd + button:disabled:backdrop, + .osd + button:disabled { + color: #383737; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + popover.background.touch-selection button:backdrop, popover.background.magnifier button:backdrop, .app-notification button:backdrop, + .osd + button:backdrop { + color: #545454; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + popover.background.touch-selection button.flat, popover.background.magnifier button.flat, .app-notification button.flat, + .osd + button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: none; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + popover.background.touch-selection button.flat:hover, popover.background.magnifier button.flat:hover, .app-notification button.flat:hover, + .osd + button.flat:hover { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(65, 65, 65, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + popover.background.touch-selection button.flat:disabled, popover.background.magnifier button.flat:disabled, .app-notification button.flat:disabled, + .osd + button.flat:disabled { + color: #424141; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-image: none; + border-color: transparent; + box-shadow: none; } + popover.background.touch-selection button.flat:backdrop, popover.background.magnifier button.flat:backdrop, .app-notification button.flat:backdrop, + .osd + button.flat:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + popover.background.touch-selection button.flat:active, popover.background.magnifier button.flat:active, .app-notification button.flat:active, popover.background.touch-selection button.flat:checked, popover.background.magnifier button.flat:checked, .app-notification button.flat:checked, + .osd + button.flat:active, + .osd + button.flat:checked { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.7); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + + +button.suggested-action { + color: #C5D4D3; + outline-color: rgba(255, 255, 255, 0.3); + border-top-color: shade(#282828, 0.8); + border-right-color: shade(#282828, 0.72); + border-left-color: shade(#282828, 0.72); + border-bottom-color: shade(#282828, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#384363, 1.02), 1.05), shade(shade(#384363, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + .selection-mode button.titlebutton, + button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #384363; } + + button.suggested-action:hover { + color: #C5D4D3; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #595959; + background-image: linear-gradient(to bottom, shade(#384363, 1.15), shade(#384363, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + + button.suggested-action:active, + button.suggested-action:checked { + color: #C5D4D3; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #595959; + background-image: linear-gradient(to bottom, shade(shade(#384363, 0.85), 1.05), shade(shade(#384363, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } + .selection-mode button.titlebutton:backdrop, + button.suggested-action:backdrop, + button.suggested-action.flat:backdrop { + border-color: #384363; + background-color: #384363; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .selection-mode button.titlebutton:backdrop label, .selection-mode button.titlebutton:backdrop, + button.suggested-action:backdrop label, + button.suggested-action:backdrop, + button.suggested-action.flat:backdrop label, + button.suggested-action.flat:backdrop { + color: #707070; } + .selection-mode button.titlebutton:backdrop:active, .selection-mode button.titlebutton:backdrop:checked, + button.suggested-action:backdrop:active, + button.suggested-action:backdrop:checked, + button.suggested-action.flat:backdrop:active, + button.suggested-action.flat:backdrop:checked { + border-color: #2E2E2E; + background-color: #2E2E2E; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .selection-mode button.titlebutton:backdrop:active label, .selection-mode button.titlebutton:backdrop:active, .selection-mode button.titlebutton:backdrop:checked label, .selection-mode button.titlebutton:backdrop:checked, + button.suggested-action:backdrop:active label, + button.suggested-action:backdrop:active, + button.suggested-action:backdrop:checked label, + button.suggested-action:backdrop:checked, + button.suggested-action.flat:backdrop:active label, + button.suggested-action.flat:backdrop:active, + button.suggested-action.flat:backdrop:checked label, + button.suggested-action.flat:backdrop:checked { + color: #d1e3f6; } + .selection-mode button.titlebutton:backdrop:disabled, + button.suggested-action:backdrop:disabled, + button.suggested-action.flat:backdrop:disabled { + border-color: #545252; + background-color: #2E2E2E; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .selection-mode button.titlebutton:backdrop:disabled label, .selection-mode button.titlebutton:backdrop:disabled, + button.suggested-action:backdrop:disabled label, + button.suggested-action:backdrop:disabled, + button.suggested-action.flat:backdrop:disabled label, + button.suggested-action.flat:backdrop:disabled { + color: #2E2E2E; } + .selection-mode button.titlebutton:backdrop:disabled:active, .selection-mode button.titlebutton:backdrop:disabled:checked, + button.suggested-action:backdrop:disabled:active, + button.suggested-action:backdrop:disabled:checked, + button.suggested-action.flat:backdrop:disabled:active, + button.suggested-action.flat:backdrop:disabled:checked { + border-color: #3f92e7; + background-color: #3f92e7; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .selection-mode button.titlebutton:backdrop:disabled:active label, .selection-mode button.titlebutton:backdrop:disabled:checked label, + button.suggested-action:backdrop:disabled:active label, + button.suggested-action:backdrop:disabled:checked label, + button.suggested-action.flat:backdrop:disabled:active label, + button.suggested-action.flat:backdrop:disabled:checked label { + color: #989DA3; } + .selection-mode button.titlebutton:backdrop, .selection-mode button.titlebutton:disabled, .selection-mode button.titlebutton:backdrop:disabled, + button.suggested-action.flat:backdrop, + button.suggested-action.flat:disabled, + button.suggested-action.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(57, 142, 231, 0.8); } + + button.suggested-action:disabled { + border-color: #595959; + background-color: #569fea; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + + button.suggested-action:disabled label, + button.suggested-action:disabled { + color: #ACB4BD; } + + button.suggested-action:disabled:active, + button.suggested-action:disabled:checked { + border-color: #595959; + background-image: linear-gradient(to bottom, #3b8bde, #3f92e7); + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + + button.suggested-action:disabled:active label, + button.suggested-action:disabled:active, + button.suggested-action:disabled:checked label, + button.suggested-action:disabled:checked { + color: #BCC4CC; } + .osd + button.suggested-action { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(57, 142, 231, 0.5); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd + button.suggested-action:hover { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(57, 142, 231, 0.7); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd + button.suggested-action:active:backdrop, .osd + button.suggested-action:active, .osd + button.suggested-action:checked:backdrop, .osd + button.suggested-action:checked { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: #384363; + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + .osd + button.suggested-action:disabled:backdrop, .osd + button.suggested-action:disabled { + color: #3A3B3B; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd + button.suggested-action:backdrop { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(57, 142, 231, 0.5); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + + +button.destructive-action { + color: #C5D4D3; + outline-color: rgba(255, 255, 255, 0.3); + border-top-color: shade(#282828, 0.8); + border-right-color: shade(#282828, 0.72); + border-left-color: shade(#282828, 0.72); + border-bottom-color: shade(#282828, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#ef2929, 1.02), 1.05), shade(shade(#ef2929, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + + button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #ef2929; } + + button.destructive-action:hover { + color: #C5D4D3; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #8e0b0b; + background-image: linear-gradient(to bottom, shade(#ef2929, 1.15), shade(#ef2929, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + + button.destructive-action:active, + button.destructive-action:checked { + color: #C5D4D3; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #8e0b0b; + background-image: linear-gradient(to bottom, shade(shade(#ef2929, 0.85), 1.05), shade(shade(#ef2929, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } + + button.destructive-action:backdrop, + button.destructive-action.flat:backdrop { + border-color: #ef2929; + background-color: #ef2929; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + + button.destructive-action:backdrop label, + button.destructive-action:backdrop, + button.destructive-action.flat:backdrop label, + button.destructive-action.flat:backdrop { + color: #fcd4d4; } + + button.destructive-action:backdrop:active, + button.destructive-action:backdrop:checked, + button.destructive-action.flat:backdrop:active, + button.destructive-action.flat:backdrop:checked { + border-color: #d51010; + background-color: #d51010; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + + button.destructive-action:backdrop:active label, + button.destructive-action:backdrop:active, + button.destructive-action:backdrop:checked label, + button.destructive-action:backdrop:checked, + button.destructive-action.flat:backdrop:active label, + button.destructive-action.flat:backdrop:active, + button.destructive-action.flat:backdrop:checked label, + button.destructive-action.flat:backdrop:checked { + color: #f7cfcf; } + + button.destructive-action:backdrop:disabled, + button.destructive-action.flat:backdrop:disabled { + border-color: #545252; + background-color: #2E2E2E; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + + button.destructive-action:backdrop:disabled label, + button.destructive-action:backdrop:disabled, + button.destructive-action.flat:backdrop:disabled label, + button.destructive-action.flat:backdrop:disabled { + color: #2E2E2E; } + + button.destructive-action:backdrop:disabled:active, + button.destructive-action:backdrop:disabled:checked, + button.destructive-action.flat:backdrop:disabled:active, + button.destructive-action.flat:backdrop:disabled:checked { + border-color: #ef3131; + background-color: #ef3131; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + + button.destructive-action:backdrop:disabled:active label, + button.destructive-action:backdrop:disabled:checked label, + button.destructive-action.flat:backdrop:disabled:active label, + button.destructive-action.flat:backdrop:disabled:checked label { + color: #f57979; } + + button.destructive-action.flat:backdrop, + button.destructive-action.flat:disabled, + button.destructive-action.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(239, 41, 41, 0.8); } + + button.destructive-action:disabled { + border-color: #8e0b0b; + background-color: #f14949; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + + button.destructive-action:disabled label, + button.destructive-action:disabled { + color: #f8a4a4; } + + button.destructive-action:disabled:active, + button.destructive-action:disabled:checked { + border-color: #8e0b0b; + background-image: linear-gradient(to bottom, #e52d2d, #ef3131); + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + + button.destructive-action:disabled:active label, + button.destructive-action:disabled:active, + button.destructive-action:disabled:checked label, + button.destructive-action:disabled:checked { + color: #f9adad; } + .osd + button.destructive-action { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(239, 41, 41, 0.5); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd + button.destructive-action:hover { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(239, 41, 41, 0.7); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd + button.destructive-action:active:backdrop, .osd + button.destructive-action:active, .osd + button.destructive-action:checked:backdrop, .osd + button.destructive-action:checked { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: #ef2929; + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + .osd + button.destructive-action:disabled:backdrop, .osd + button.destructive-action:disabled { + color: #3A3B3B; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd + button.destructive-action:backdrop { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(239, 41, 41, 0.5); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + +.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 { + 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; } + +.inline-toolbar +button, .inline-toolbar +button:backdrop { + border-radius: 2px; + border-width: 1px; } + +.primary-toolbar +button { + -gtk-icon-shadow: none; } + +.stack-switcher > button.needs-attention > label, +.stack-switcher > button.needs-attention > image, stacksidebar row.needs-attention > label { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#384363), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.5, to(rgba(255, 255, 255, 0.769231)), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 4px; } + .stack-switcher > button.needs-attention > label:backdrop, + .stack-switcher > button.needs-attention > image:backdrop, stacksidebar row.needs-attention > label:backdrop { + background-size: 6px 6px, 0 0; } + .stack-switcher > button.needs-attention > label:dir(rtl), + .stack-switcher > button.needs-attention > image:dir(rtl), stacksidebar row.needs-attention > label:dir(rtl) { + background-position: left 3px, left 4px; } + +.inline-toolbar toolbutton > button { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-top-color: shade(#282828, 0.8); + border-right-color: shade(#282828, 0.72); + border-left-color: shade(#282828, 0.72); + border-bottom-color: shade(#282828, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#282828, 1.02), 1.05), shade(shade(#282828, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } + .inline-toolbar toolbutton > button:hover { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #525252; + background-image: linear-gradient(to bottom, shade(#282828, 1.15), shade(#282828, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } + .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #525252; + background-image: linear-gradient(to bottom, shade(shade(#282828, 0.85), 1.05), shade(shade(#282828, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } + .inline-toolbar toolbutton > button:disabled { + border-color: #525252; + background-color: #2E2E2E; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { + color: #A6B3B2; } + .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { + border-color: #525252; + background-image: linear-gradient(to bottom, #A0A8AD, #2E2E2E); + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { + color: #A6B3B2; } + .inline-toolbar toolbutton > button:backdrop { + border-color: #545252; + background-color: #2E2E2E; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .inline-toolbar toolbutton > button:backdrop label, .inline-toolbar toolbutton > button:backdrop { + color: #A6B3B2; } + .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked { + border-color: #545252; + background-color: #2E2E2E; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .inline-toolbar toolbutton > button:backdrop:active label, .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked label, .inline-toolbar toolbutton > button:backdrop:checked { + color: #A6B3B2; } + .inline-toolbar toolbutton > button:backdrop:disabled { + border-color: #545252; + background-color: #2E2E2E; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .inline-toolbar toolbutton > button:backdrop:disabled label, .inline-toolbar toolbutton > button:backdrop:disabled { + color: #282828; } + .inline-toolbar toolbutton > button:backdrop:disabled:active, .inline-toolbar toolbutton > button:backdrop:disabled:checked { + border-color: #545252; + background-color: #2E2E2E; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .inline-toolbar toolbutton > button:backdrop:disabled:active label, .inline-toolbar toolbutton > button:backdrop:disabled:checked label { + color: #282828; } + +toolbar.inline-toolbar toolbutton > button.flat, +toolbar.inline-toolbar toolbutton:backdrop > button.flat, .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > entry, .inline-toolbar button, .inline-toolbar button:backdrop, .linked > button, +.linked > button:hover, +.linked > button:active, +.linked > button:checked, +.linked > button:backdrop, .xfce4-panel.background menu .linked button, .linked > combobox > box > button.combo:dir(ltr), .linked > combobox > box > button.combo:dir(rtl) { + border-radius: 0; + border-right-style: none; } + +.linked:not(.vertical) > spinbutton:first-child:not(.vertical), .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked > button:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat, +toolbar.inline-toolbar toolbutton:backdrop:first-child > button.flat, combobox.linked button:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo, .xfce4-panel.background menu .linked button:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +.linked:not(.vertical) > spinbutton:last-child:not(.vertical), .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked > button:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat, +toolbar.inline-toolbar toolbutton:backdrop:last-child > button.flat, combobox.linked button:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo, .xfce4-panel.background menu .linked button:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; } + +.linked:not(.vertical) > spinbutton:only-child:not(.vertical), .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked > button:only-child, toolbar.inline-toolbar toolbutton:only-child > button.flat, +toolbar.inline-toolbar toolbutton:backdrop:only-child > button.flat, .linked:not(.vertical) > combobox:only-child > box > button.combo, .xfce4-panel.background menu .linked button:only-child { + border-radius: 3px; + border-style: solid; } + +.linked.vertical > spinbutton:not(.vertical), .linked.vertical > entry, .linked.vertical > button, +.linked.vertical > button:hover, +.linked.vertical > button:active, +.linked.vertical > button:checked, +.linked.vertical > button:backdrop, .linked.vertical > combobox > box > button.combo { + border-style: solid solid none solid; + border-radius: 0; } + +.linked.vertical > spinbutton:first-child:not(.vertical), .linked.vertical > entry:first-child, .linked.vertical > button:first-child, .linked.vertical > combobox:first-child > box > button.combo { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +.linked.vertical > spinbutton:last-child:not(.vertical), .linked.vertical > entry:last-child, .linked.vertical > button:last-child, .linked.vertical > combobox:last-child > box > button.combo { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-style: solid; } + +.linked.vertical > spinbutton:only-child:not(.vertical), .linked.vertical > entry:only-child, .linked.vertical > button:only-child, .linked.vertical > combobox:only-child > box > button.combo { + border-radius: 3px; + border-style: solid; } + +modelbutton.flat, popover.background checkbutton, +popover.background radiobutton, +.menuitem.button.flat, modelbutton.flat:backdrop, popover.background checkbutton:backdrop, +popover.background radiobutton:backdrop, modelbutton.flat:backdrop:hover, popover.background checkbutton:backdrop:hover, +popover.background radiobutton:backdrop:hover, +.menuitem.button.flat:backdrop, +.menuitem.button.flat:backdrop:hover, button:link, +button:visited, button:link:hover, button:link:active, button:link:checked, +button:visited:hover, +button:visited:active, +button:visited:checked, calendar.button, calendar.button:hover, calendar.button:backdrop, calendar.button:disabled, .scale-popup button:hover, .scale-popup button:backdrop:hover, .scale-popup button:backdrop:disabled, .scale-popup button:backdrop { + background-color: transparent; + background-image: none; + border-color: transparent; + box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + +/* menu buttons */ +modelbutton.flat, popover.background checkbutton, +popover.background radiobutton, +.menuitem.button.flat { + min-height: 26px; + padding-left: 5px; + padding-right: 5px; + border-radius: 3px; + outline-offset: -2px; } + modelbutton.flat:hover, popover.background checkbutton:hover, + popover.background radiobutton:hover, + .menuitem.button.flat:hover { + background-color: #384363; } + modelbutton.flat check:last-child, popover.background checkbutton check:last-child, popover.background radiobutton check:last-child, + modelbutton.flat radio:last-child, + popover.background checkbutton radio:last-child, + popover.background radiobutton radio:last-child, + .menuitem.button.flat check:last-child, + .menuitem.button.flat radio:last-child { + margin-left: 8px; } + modelbutton.flat check:first-child, popover.background checkbutton check:first-child, popover.background radiobutton check:first-child, + modelbutton.flat radio:first-child, + popover.background checkbutton radio:first-child, + popover.background radiobutton radio:first-child, + .menuitem.button.flat check:first-child, + .menuitem.button.flat radio:first-child { + margin-right: 8px; } + +modelbutton.flat arrow, popover.background checkbutton arrow, popover.background radiobutton arrow { + background: none; } + modelbutton.flat arrow:hover, popover.background checkbutton arrow:hover, popover.background radiobutton arrow:hover { + background: none; } + modelbutton.flat arrow.left, popover.background checkbutton arrow.left, popover.background radiobutton arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + modelbutton.flat arrow.right, popover.background checkbutton arrow.right, popover.background radiobutton arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + +button.color { + padding: 4px; } + button.color colorswatch:only-child { + box-shadow: 0 1px rgba(255, 255, 255, 0.769231); } + button.color colorswatch:only-child, button.color colorswatch:only-child overlay { + border-radius: 0; } + button.color colorswatch:only-child:disabled colorswatch:only-child, button.color colorswatch:only-child:backdrop colorswatch:only-child, button.color colorswatch:only-child:active colorswatch:only-child, button.color colorswatch:only-child:checked colorswatch:only-child { + box-shadow: none; } + +/********* + * Links * + *********/ +*:link, button:link, +button:visited { + color: #59CDC6; } + *:link:visited, + button:visited { + color: #8A8A8A; } + *:selected *:link:visited, *:selected button:visited:link, + *:selected button:visited { + color: #838F8E; } + *:link:hover, button:hover:link, + button:hover:visited { + color: #82A3A5; } + *:selected *:link:hover, *:selected button:hover:link, + *:selected button:hover:visited { + color: #CAD9D8; } + *:link:active, button:active:link, + button:active:visited { + color: #59CDC6; } + *:selected *:link:active, *:selected button:active:link, + *:selected button:active:visited { + color: #707070; } + *:link:backdrop:backdrop:hover, button:backdrop:backdrop:hover:link, + button:backdrop:backdrop:hover:visited, *:link:backdrop:backdrop:hover:selected, button:backdrop:backdrop:hover:selected:link, + button:backdrop:backdrop:hover:selected:visited, .selection-mode.titlebar:not(headerbar) .subtitle:backdrop:backdrop:hover:link, + headerbar.selection-mode .subtitle:backdrop:backdrop:hover:link, *:link:backdrop, button:backdrop:link, + button:backdrop:visited { + color: #384363; } + .info *:link, .info button:link, + .info button:visited, + .question *:link, .question button:link, + .question button:visited, + .warning *:link, .warning button:link, + .warning button:visited, + .error *:link, .error button:link, + .error button:visited, *:link:selected, button:selected:link, + button:selected:visited, .selection-mode.titlebar:not(headerbar) .subtitle:link, + headerbar.selection-mode .subtitle:link, + *:selected *:link, + *:selected button:link, + *:selected button:visited { + color: #707070; } + +button:link, +button:visited { + text-shadow: none; } + button:link:hover, button:link:active, button:link:checked, + button:visited:hover, + button:visited:active, + button:visited:checked { + text-shadow: none; } + button:link > label, + button:visited > label { + text-decoration-line: underline; } + +/***************** + * GtkSpinButton * + *****************/ +spinbutton:not(.vertical) { + padding: 0; } + spinbutton:not(.vertical) entry { + min-width: 28px; + margin: 0; + background: none; + background-color: transparent; + border: none; + border-radius: 0; + box-shadow: none; } + spinbutton:not(.vertical) button { + min-height: 16px; + margin: 0; + padding-bottom: 0; + padding-top: 0; + color: #636A6A; + background-image: none; + border-style: none none none solid; + border-color: #597877; + border-radius: 0; + box-shadow: none; } + spinbutton:not(.vertical) button:dir(rtl) { + border-style: none solid none none; } + spinbutton:not(.vertical) button:hover { + color: #C3D4D4; + background-color: rgba(60, 60, 60, 0.05); } + spinbutton:not(.vertical) button:disabled { + color: rgba(133, 133, 133, 0.3); + background-color: transparent; } + spinbutton:not(.vertical) button:active { + background-color: rgba(0, 0, 0, 0.1); + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2); } + spinbutton:not(.vertical) button:backdrop { + color: #575E5E; + background-color: transparent; + border-color: rgba(137, 137, 137, 0.3); + transition: 200ms ease-out; } + spinbutton:not(.vertical) button:backdrop:disabled { + color: rgba(168, 168, 168, 0.3); + background-color: transparent; + border-style: none none none solid; } + spinbutton:not(.vertical) button:backdrop:disabled:dir(rtl) { + border-style: none solid none none; } + +.osd spinbutton:not(.vertical) button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #616869; + border-style: none none none solid; + border-color: rgba(0, 0, 0, 0.4); + border-radius: 0; + box-shadow: none; + -gtk-icon-shadow: 0 1px black; } + .osd spinbutton:not(.vertical) button:dir(rtl) { + border-style: none solid none none; } + .osd spinbutton:not(.vertical) button:hover { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #616869; + border-color: rgba(0, 0, 0, 0.5); + background-color: rgba(238, 238, 238, 0.1); + -gtk-icon-shadow: 0 1px black; + box-shadow: none; } + .osd spinbutton:not(.vertical) button:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #616869; + border-color: rgba(0, 0, 0, 0.5); + -gtk-icon-shadow: none; + box-shadow: none; } + .osd spinbutton:not(.vertical) button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #3A3B3B; + border-color: rgba(0, 0, 0, 0.5); + -gtk-icon-shadow: none; + box-shadow: none; } + .osd spinbutton:not(.vertical) button:dir(ltr):last-child { + border-radius: 0 3px 3px 0; } + .osd spinbutton:not(.vertical) button:dir(rtl):first-child { + border-radius: 3px 0 0 3px; } + +spinbutton.vertical:disabled { + color: #A6B3B2; } + +spinbutton.vertical:backdrop:disabled { + color: #2E2E2E; } + +spinbutton.vertical:drop(active) { + border-color: transparent; + box-shadow: none; } + +spinbutton.vertical entry { + min-height: 32px; + min-width: 32px; + padding: 0; + border-radius: 0; } + +spinbutton.vertical button { + min-height: 32px; + min-width: 32px; + padding: 0; } + +spinbutton.vertical button.up { + border-radius: 3px 3px 0 0; + border-style: solid solid none solid; } + +spinbutton.vertical button.down { + border-radius: 0 0 3px 3px; + border-style: none solid solid solid; } + +.osd spinbutton.vertical button:first-child { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd spinbutton.vertical button:first-child:hover { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(65, 65, 65, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd spinbutton.vertical button:first-child:active { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.7); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + .osd spinbutton.vertical button:first-child:disabled { + color: #3A3B3B; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd spinbutton.vertical button:first-child:backdrop { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + +treeview spinbutton:not(.vertical) { + min-height: 0; + border-style: none; + border-radius: 0; } + treeview spinbutton:not(.vertical) entry { + min-height: 0; + padding: 1px 2px; } + +/************** + * ComboBoxes * + **************/ +combobox arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + min-height: 16px; + min-width: 16px; } + +combobox:drop(active) { + box-shadow: none; } + +/************ + * Toolbars * + ************/ +toolbar, .inline-toolbar, searchbar, +.location-bar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #282828; } + +toolbar { + background: #282828 linear-gradient(to bottom, #282828, shade(#282828, 0.88)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); + box-shadow: none; + border-bottom: 1px solid #525252; + padding: 4px 3px 3px 4px; } + .osd toolbar { + background-color: transparent; } + toolbar.osd { + padding: 13px; + border: none; + border-radius: 5px; + background-color: rgba(34, 34, 34, 0.8); } + toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { + border-radius: 0; } + toolbar.horizontal separator { + margin: 0 7px 1px 6px; } + toolbar.vertical separator { + margin: 6px 1px 7px 0; } + toolbar:not(.inline-toolbar):not(.osd) switch, + toolbar:not(.inline-toolbar):not(.osd) scale, + toolbar:not(.inline-toolbar):not(.osd) entry, + toolbar:not(.inline-toolbar):not(.osd) spinbutton, + toolbar:not(.inline-toolbar):not(.osd) button { + margin-right: 1px; + margin-bottom: 1px; } + +.inline-toolbar { + padding: 3px; + border-width: 0 1px 1px; + border-radius: 0 0 5px 5px; } + +searchbar, +.location-bar { + border-width: 0 0 1px; + padding: 3px; } + +.inline-toolbar, searchbar, +.location-bar { + border-style: solid; + border-color: #525252; + background-color: #282828; } + .inline-toolbar:backdrop, searchbar:backdrop, + .location-bar:backdrop { + border-color: #545252; + background-color: #282828; + box-shadow: none; + transition: 200ms ease-out; } + +/*************** + * Header bars * + ***************/ +.titlebar:not(headerbar), +headerbar { + padding: 0 5px; + min-height: 38px; + border-width: 0 0 1px; + border-style: solid; + border-color: #525252; + border-radius: 0; + background: #282828 linear-gradient(to bottom, #282828, shade(#282828, 0.88)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); } + .titlebar:backdrop:not(headerbar), + headerbar:backdrop { + border-color: #545252; + background-color: #282828; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); + transition: 200ms ease-out; } + .titlebar:not(headerbar) .title, + headerbar .title { + font-weight: bold; + padding-left: 12px; + padding-right: 12px; } + .titlebar:not(headerbar) .subtitle, + headerbar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + .selection-mode.titlebar:not(headerbar), + headerbar.selection-mode { + color: #D1E0DF; + text-shadow: none; + border-color: #696969; + background: #384363 linear-gradient(to bottom, #384363, shade(#384363, 0.88)); + box-shadow: inset 0 1px rgba(136, 187, 241, 0.9); } + .selection-mode.titlebar:backdrop:not(headerbar), + headerbar.selection-mode:backdrop { + background-color: #384363; + background-image: none; + box-shadow: inset 0 1px rgba(156, 199, 243, 0.88); } + .selection-mode.titlebar:not(headerbar) button, + headerbar.selection-mode button { + color: #D1E0DF; + outline-color: rgba(255, 255, 255, 0.3); + border-top-color: shade(#282828, 0.8); + border-right-color: shade(#282828, 0.72); + border-left-color: shade(#282828, 0.72); + border-bottom-color: shade(#282828, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#384363, 1.02), 1.05), shade(shade(#384363, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + .selection-mode.titlebar:not(headerbar) button.flat, + headerbar.selection-mode button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + .selection-mode.titlebar:not(headerbar) button:hover, + headerbar.selection-mode button:hover { + color: #D1E0DF; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #595959; + background-image: linear-gradient(to bottom, shade(#384363, 1.15), shade(#384363, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + .selection-mode.titlebar:not(headerbar) button:active, .selection-mode.titlebar:not(headerbar) button:checked, + headerbar.selection-mode button:active, + headerbar.selection-mode button:checked { + color: #D1E0DF; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #595959; + background-image: linear-gradient(to bottom, shade(shade(#384363, 0.85), 1.05), shade(shade(#384363, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat, .selection-mode.titlebar:not(headerbar) button:backdrop, + headerbar.selection-mode button:backdrop.flat, + headerbar.selection-mode button:backdrop { + border-color: #384363; + background-color: #384363; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + -gtk-icon-effect: none; + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat, .selection-mode.titlebar:not(headerbar) button:backdrop label, .selection-mode.titlebar:not(headerbar) button:backdrop, + headerbar.selection-mode button:backdrop.flat label, + headerbar.selection-mode button:backdrop.flat, + headerbar.selection-mode button:backdrop label, + headerbar.selection-mode button:backdrop { + color: #707070; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, + headerbar.selection-mode button:backdrop.flat:active, + headerbar.selection-mode button:backdrop.flat:checked, + headerbar.selection-mode button:backdrop:active, + headerbar.selection-mode button:backdrop:checked { + border-color: #2E2E2E; + background-color: #2E2E2E; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active label, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, + headerbar.selection-mode button:backdrop.flat:active label, + headerbar.selection-mode button:backdrop.flat:active, + headerbar.selection-mode button:backdrop.flat:checked label, + headerbar.selection-mode button:backdrop.flat:checked, + headerbar.selection-mode button:backdrop:active label, + headerbar.selection-mode button:backdrop:active, + headerbar.selection-mode button:backdrop:checked label, + headerbar.selection-mode button:backdrop:checked { + color: #d1e3f6; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, + headerbar.selection-mode button:backdrop.flat:disabled, + headerbar.selection-mode button:backdrop:disabled { + border-color: #569fea; + background-color: #569fea; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, + headerbar.selection-mode button:backdrop.flat:disabled label, + headerbar.selection-mode button:backdrop.flat:disabled, + headerbar.selection-mode button:backdrop:disabled label, + headerbar.selection-mode button:backdrop:disabled { + color: #A9B0B8; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:checked, + headerbar.selection-mode button:backdrop.flat:disabled:active, + headerbar.selection-mode button:backdrop.flat:disabled:checked, + headerbar.selection-mode button:backdrop:disabled:active, + headerbar.selection-mode button:backdrop:disabled:checked { + border-color: #3f92e7; + background-color: #3f92e7; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:active label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:active label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:checked label, + headerbar.selection-mode button:backdrop.flat:disabled:active label, + headerbar.selection-mode button:backdrop.flat:disabled:checked label, + headerbar.selection-mode button:backdrop:disabled:active label, + headerbar.selection-mode button:backdrop:disabled:checked label { + color: #989DA3; } + .selection-mode.titlebar:not(headerbar) button.flat:backdrop, .selection-mode.titlebar:not(headerbar) button.flat:disabled, .selection-mode.titlebar:not(headerbar) button.flat:backdrop:disabled, + headerbar.selection-mode button.flat:backdrop, + headerbar.selection-mode button.flat:disabled, + headerbar.selection-mode button.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + .selection-mode.titlebar:not(headerbar) button:disabled, + headerbar.selection-mode button:disabled { + border-color: #595959; + background-color: #569fea; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .selection-mode.titlebar:not(headerbar) button:disabled label, .selection-mode.titlebar:not(headerbar) button:disabled, + headerbar.selection-mode button:disabled label, + headerbar.selection-mode button:disabled { + color: #ACB4BD; } + .selection-mode.titlebar:not(headerbar) button:disabled:active, .selection-mode.titlebar:not(headerbar) button:disabled:checked, + headerbar.selection-mode button:disabled:active, + headerbar.selection-mode button:disabled:checked { + border-color: #595959; + background-image: linear-gradient(to bottom, #3b8bde, #3f92e7); + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .selection-mode.titlebar:not(headerbar) button:disabled:active label, .selection-mode.titlebar:not(headerbar) button:disabled:active, .selection-mode.titlebar:not(headerbar) button:disabled:checked label, .selection-mode.titlebar:not(headerbar) button:disabled:checked, + headerbar.selection-mode button:disabled:active label, + headerbar.selection-mode button:disabled:active, + headerbar.selection-mode button:disabled:checked label, + headerbar.selection-mode button:disabled:checked { + color: #BCC4CC; } + .selection-mode.titlebar:not(headerbar) button.suggested-action, + headerbar.selection-mode button.suggested-action { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-top-color: shade(#282828, 0.8); + border-right-color: shade(#282828, 0.72); + border-left-color: shade(#282828, 0.72); + border-bottom-color: shade(#282828, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#282828, 1.02), 1.05), shade(shade(#282828, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); + color: #D1E0DF; + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:hover, + headerbar.selection-mode button.suggested-action:hover { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #525252; + background-image: linear-gradient(to bottom, shade(#282828, 1.15), shade(#282828, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:active, + headerbar.selection-mode button.suggested-action:active { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #525252; + background-image: linear-gradient(to bottom, shade(shade(#282828, 0.85), 1.05), shade(shade(#282828, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, + headerbar.selection-mode button.suggested-action:disabled { + border-color: #525252; + background-color: #2E2E2E; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + background-image: none; + background: #282828; + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled label, .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, + headerbar.selection-mode button.suggested-action:disabled label, + headerbar.selection-mode button.suggested-action:disabled { + color: #A6B3B2; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, + headerbar.selection-mode button.suggested-action:backdrop { + border-color: #545252; + background-color: #282828; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop label, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, + headerbar.selection-mode button.suggested-action:backdrop label, + headerbar.selection-mode button.suggested-action:backdrop { + color: #A6B3B2; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled, + headerbar.selection-mode button.suggested-action:backdrop:disabled { + border-color: #545252; + background-color: #2E2E2E; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled label, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled, + headerbar.selection-mode button.suggested-action:backdrop:disabled label, + headerbar.selection-mode button.suggested-action:backdrop:disabled { + color: #282828; } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop, .selection-mode.titlebar:not(headerbar) .selection-menu, + headerbar.selection-mode .selection-menu:backdrop, + headerbar.selection-mode .selection-menu { + border-color: rgba(57, 142, 231, 0); + background-color: rgba(57, 142, 231, 0); + background-image: none; + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop GtkArrow, .selection-mode.titlebar:not(headerbar) .selection-menu GtkArrow, + headerbar.selection-mode .selection-menu:backdrop GtkArrow, + headerbar.selection-mode .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop .arrow, .selection-mode.titlebar:not(headerbar) .selection-menu .arrow, + headerbar.selection-mode .selection-menu:backdrop .arrow, + headerbar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + color: rgba(255, 255, 255, 0.5); + -gtk-icon-shadow: none; } + .tiled .titlebar:backdrop:not(headerbar), .tiled .titlebar:not(headerbar), + .maximized .titlebar:backdrop:not(headerbar), + .maximized .titlebar:not(headerbar), .tiled + headerbar:backdrop, .tiled + headerbar, + .maximized + headerbar:backdrop, + .maximized + headerbar { + border-radius: 0; } + .default-decoration.titlebar:not(headerbar), + headerbar.default-decoration { + padding: 4px; + min-height: 28px; } + .default-decoration.titlebar:not(headerbar) button.titlebutton, + headerbar.default-decoration button.titlebutton { + min-height: 26px; + min-width: 26px; + margin: 0; + padding: 0; } + .solid-csd .titlebar:backdrop:dir(rtl):not(headerbar), .solid-csd .titlebar:backdrop:dir(ltr):not(headerbar), .solid-csd .titlebar:dir(rtl):not(headerbar), .solid-csd .titlebar:dir(ltr):not(headerbar), .solid-csd + headerbar:backdrop:dir(rtl), .solid-csd + headerbar:backdrop:dir(ltr), .solid-csd + headerbar:dir(rtl), .solid-csd + headerbar:dir(ltr) { + margin-left: -1px; + margin-right: -1px; + margin-top: -1px; + border-radius: 0; + box-shadow: none; } + +headerbar entry, +headerbar spinbutton, +headerbar separator, +headerbar button { + margin-top: 3px; + margin-bottom: 3px; } + +headerbar button.titlebutton image { + min-width: 22px; + min-height: 22px; } + +headerbar button:not(.image-button):not(.titlebutton) image { + min-width: 28px; + min-height: 28px; } + +headerbar button.image-button { + min-width: 28px; + min-height: 28px; + padding-left: 2px; + padding-right: 2px; } + +headerbar switch { + margin-top: 9px; + margin-bottom: 9px; } + +.background:not(.tiled):not(.maximized) .titlebar:backdrop, .background:not(.tiled):not(.maximized) .titlebar { + border-top-left-radius: 7px; + border-top-right-radius: 7px; } + +window:not(.tiled):not(.maximized) separator:first-child + headerbar:backdrop, window:not(.tiled):not(.maximized) separator:first-child + headerbar, +window:not(.tiled):not(.maximized) headerbar:first-child:backdrop, +window:not(.tiled):not(.maximized) headerbar:first-child { + border-top-left-radius: 7px; } + +window:not(.tiled):not(.maximized) headerbar:last-child:backdrop, window:not(.tiled):not(.maximized) headerbar:last-child { + border-top-right-radius: 7px; } + +window.csd > .titlebar:not(headerbar) { + padding: 0; + background-color: transparent; + background-image: none; + border-style: none; + border-color: transparent; + box-shadow: none; } + +.titlebar:not(headerbar) > separator { + background-color: #525252; } + +.background:not(.csd):not(.ssd):not(.solid-csd) headerbar, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:not(:last-child), .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:backdrop, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:backdrop:not(:last-child) { + border-radius: 0; + border-top-color: transparent; + box-shadow: none; } + +/************ + * Pathbars * + ************/ +.path-bar button.text-button, .path-bar button.image-button, .path-bar button { + padding-left: 4px; + padding-right: 4px; } + +.path-bar button.text-button.image-button 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: 8px; } + +.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { + padding-left: 8px; } + +.path-bar button image { + padding-left: 4px; + padding-right: 4px; } + +.path-bar button.slider-button { + padding-left: 0; + padding-right: 0; } + +/************** + * Tree Views * + **************/ +treeview.view { + border-left-color: #5C5C5C; + border-top-color: #282828; } + * { + -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:selected:focus, treeview.view:selected { + border-radius: 0; } + treeview.view:selected:backdrop, treeview.view:selected { + border-left-color: #9cc7f3; + border-top-color: rgba(60, 60, 60, 0.1); } + treeview.view:disabled { + color: #A6B3B2; } + treeview.view:disabled:selected { + color: #88bbf1; } + treeview.view:disabled:selected:backdrop { + color: #9DA4AB; } + treeview.view:disabled:backdrop { + color: #282828; } + treeview.view.separator { + min-height: 2px; + color: #2E2E2E; } + treeview.view.separator:backdrop { + color: rgba(206, 206, 206, 0.1); } + treeview.view:backdrop { + border-left-color: #aaaaaa; + border-top: #282828; } + treeview.view:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: #696969; } + 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: #767676; } + treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + treeview.view.expander:hover { + color: #C3D4D4; } + treeview.view.expander:selected { + color: #c4ddf8; } + treeview.view.expander:selected:hover { + color: #D1E0DF; } + treeview.view.expander:selected:backdrop { + color: #c0d9f4; } + treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + treeview.view.expander:backdrop { + color: #282828; } + treeview.view.progressbar { + color: #252525; + border: 1px solid #696969; + border-radius: 4px; + background-color: #384363; + background-image: linear-gradient(to bottom, #384363, #2E2E2E); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.3), 0 1px rgba(0, 0, 0, 0.2); } + treeview.view.progressbar:selected:focus, treeview.view.progressbar:selected { + border-radius: 4px; + color: #384363; + box-shadow: none; + background-image: linear-gradient(to bottom, #252525, #e3e3e3); } + treeview.view.progressbar:selected:focus:backdrop, treeview.view.progressbar:selected:backdrop { + color: #384363; + border-color: #696969; + background-color: #3B3B3B; } + treeview.view.progressbar:backdrop { + color: #A9B7B8; + background-image: none; + box-shadow: none; } + treeview.view.trough { + background-color: rgba(60, 60, 60, 0.1); + border-radius: 4px; } + treeview.view.trough:selected:focus, treeview.view.trough:selected { + background-color: rgba(255, 255, 255, 0.3); + border-radius: 4px; + border-width: 1px 0; + border-style: solid; + border-color: #384363; } + treeview.view header button { + color: #5C5C5C; + background-color: #252525; + font-weight: bold; + text-shadow: none; + box-shadow: none; } + treeview.view header button:hover { + color: #C5DEE0; + box-shadow: none; + transition: none; } + treeview.view header button:active { + color: #C3D4D4; + transition: none; } + treeview.view header button:last-child:backdrop, treeview.view header button:last-child { + border-right-style: none; } + treeview.view button.dnd:active, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd, + treeview.view header.button.dnd:active, + treeview.view header.button.dnd:selected, + treeview.view header.button.dnd:hover, + treeview.view header.button.dnd { + padding: 0 6px; + transition: none; + background-image: none; + background-color: #384363; + color: #252525; + border-radius: 0; + border-style: none; + box-shadow: inset 0 0 0 1px #252525; + text-shadow: none; } + treeview.view acceleditor > label { + background-color: #384363; } + +treeview.view header button, treeview.view header button:hover, treeview.view header button:active { + padding: 0 6px; + border-radius: 0; + background-image: none; + text-shadow: none; + border-style: none solid solid none; + border-color: #282828; } + treeview.view header button:disabled { + border-color: #282828; + background-image: none; } + treeview.view header button:backdrop { + border-color: #282828; + border-style: none solid solid none; + color: #aaaaaa; + background-image: none; + background-color: #363636; } + treeview.view header button:backdrop:disabled { + border-color: #282828; + background-image: none; } + +/********* + * Menus * + *********/ +menubar, +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; } + menubar:backdrop, + .menubar:backdrop { + background-color: #282828; } + menubar > menuitem, + .menubar > menuitem { + min-height: 16px; + padding: 3px 8px; + border: 1px solid transparent; } + menubar > menuitem:hover, + .menubar > menuitem:hover { + background-image: linear-gradient(to bottom, shade(#384363, 1.2), shade(#384363, 1)); + color: #D1E0DF; + border-color: shade(#384363, 1.1); } + menubar > menuitem:disabled, + .menubar > menuitem:disabled { + color: #A6B3B2; + box-shadow: none; } + +menu, +.menu, +.context-menu { + margin: 4px; + padding: 2px 0px; + background-color: #252525; + border: 1px solid #525252; } + .csd menu, .csd + .menu, .csd + .context-menu { + border: none; } + menu:backdrop, + .menu:backdrop, + .context-menu:backdrop { + background-color: #3B3B3B; } + menu menuitem, + .menu menuitem, + .context-menu menuitem { + min-height: 16px; + min-width: 40px; + padding: 4px 6px; + text-shadow: none; } + menu menuitem:hover, + .menu menuitem:hover, + .context-menu menuitem:hover { + color: #D1E0DF; + background-image: linear-gradient(to bottom, shade(#384363, 1.2), shade(#384363, 1)); + box-shadow: inset 1px 1px shade(#384363, 0.8), inset -1px -1px shade(#384363, 0.8); } + menu menuitem:disabled, + .menu menuitem:disabled, + .context-menu menuitem:disabled { + color: #A6B3B2; } + menu menuitem:disabled:backdrop, + .menu menuitem:disabled:backdrop, + .context-menu menuitem:disabled:backdrop { + color: #282828; } + menu menuitem:backdrop, menu menuitem:backdrop:hover, + .menu menuitem:backdrop, + .menu menuitem:backdrop:hover, + .context-menu menuitem:backdrop, + .context-menu menuitem:backdrop:hover { + color: #A6B3B2; + background-color: transparent; } + menu menuitem arrow, + .menu menuitem arrow, + .context-menu menuitem arrow { + min-height: 16px; + min-width: 16px; } + menu menuitem arrow:dir(ltr), + .menu menuitem arrow:dir(ltr), + .context-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), + .context-menu menuitem arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); + margin-right: 10px; } + menu menuitem label:dir(rtl), menu menuitem label:dir(ltr), + .menu menuitem label:dir(rtl), + .menu menuitem label:dir(ltr), + .context-menu menuitem label:dir(rtl), + .context-menu menuitem label:dir(ltr) { + color: inherit; } + menu > arrow, + .menu > arrow, + .context-menu > arrow { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + min-height: 16px; + min-width: 16px; + padding: 4px; + background-color: #252525; + border-radius: 0; } + menu > arrow.top, + .menu > arrow.top, + .context-menu > arrow.top { + margin-top: -6px; + border-bottom: 1px solid #4D768A; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + menu > arrow.bottom, + .menu > arrow.bottom, + .context-menu > arrow.bottom { + margin-bottom: -6px; + border-top: 1px solid #4D768A; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + menu > arrow:hover, + .menu > arrow:hover, + .context-menu > arrow:hover { + background-color: #4D768A; } + menu > arrow:backdrop, + .menu > arrow:backdrop, + .context-menu > arrow:backdrop { + background-color: #3B3B3B; } + menu > arrow:disabled, + .menu > arrow:disabled, + .context-menu > arrow:disabled { + color: transparent; + background-color: transparent; + border-color: transparent; } + +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: 7px; } + menuitem check:dir(rtl), + menuitem radio:dir(rtl) { + margin-left: 7px; } + +/*************** + * Popovers * + ***************/ +popover.background { + padding: 2px; + border-radius: 5px; + background-color: #252525; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); } + popover.background modelbutton:hover { + color: #D1E0DF; } + .csd popover.background, popover.background { + border: 1px solid #525252; } + popover.background:backdrop { + background-color: #282828; + box-shadow: none; } + popover.background > list, + popover.background > .view, + popover.background > iconview, + popover.background > toolbar { + border-style: none; + background-color: transparent; } + .csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier { + border: 1px solid rgba(255, 255, 255, 0.1); } + popover.background separator { + margin: 3px; } + popover.background list separator { + margin: 0px; } + +/************* + * Notebooks * + *************/ +notebook.frame { + border-style: none; } + notebook.frame > header { + margin-left: 0; } + notebook.frame > stack:not(:only-child) { + border: 1px solid shade(#282828, 0.9); } + +notebook > header { + padding: 1px; + background-color: #282828; } + notebook > header:backdrop { + border-color: #545252; + background-color: #282828; } + notebook > header tabs { + margin: -1px; } + notebook > header.top > stack { + border-top-style: none; } + notebook > header.top > tabs > tab { + border-radius: 3px 3px 0 0; + border: 1px solid shade(#2E2E2E, 0.9); } + notebook > header.top > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.top > tabs > tab:checked { + border-width: 1px 1px 0 1px; } + notebook > header.bottom > stack { + border-bottom-style: none; } + notebook > header.bottom > tabs > tab { + border-radius: 0 0 3px 3px; } + notebook > header.bottom > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.bottom > tabs > tab:checked { + border-width: 0 1px 1px 1px; } + notebook > header.left > stack { + border-left-style: none; } + notebook > header.left > tabs > tab { + border-radius: 3px 0 0 3px; } + notebook > header.left > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.left > tabs > tab:checked { + border-width: 1px 0 1px 1px; } + notebook > header.right > stack { + border-right-style: none; } + notebook > header.right > tabs > tab { + border-radius: 0 3px 3px 0; } + notebook > header.right > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.right > tabs > tab:checked { + border-width: 1px 1px 1px 0; } + notebook > header.top > tabs > arrow { + border-top-style: none; } + notebook > header.bottom > tabs > arrow { + border-bottom-style: none; } + notebook > header.top > tabs > arrow, notebook > header.bottom > tabs > arrow { + margin-left: -5px; + margin-right: -5px; + padding-left: 4px; + padding-right: 4px; } + 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.up, notebook > header.bottom > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + notebook > header.left > tabs > arrow { + border-left-style: none; } + notebook > header.right > tabs > arrow { + border-right-style: none; } + notebook > header.left > tabs > arrow, notebook > header.right > tabs > arrow { + margin-top: -5px; + margin-bottom: -5px; + padding-top: 4px; + padding-bottom: 4px; } + 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.up, notebook > header.right > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + notebook > header > tabs > arrow { + min-height: 16px; + min-width: 16px; + border-radius: 0; } + notebook > header > tabs > arrow:hover:not(:active):not(:backdrop) { + background-clip: padding-box; + background-image: none; + background-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + box-shadow: none; } + notebook > header > tabs > arrow:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + notebook > header tab { + min-height: 20px; + min-width: 24px; + padding: 3px 12px; + outline-offset: -5px; + color: #A6B3B2; + background-color: #2E2E2E; + border-width: 1px; + border-radius: 3px; + border-color: shade(#2E2E2E, 0.9); + border-style: solid; } + notebook > header tab:hover { + color: #D7F5F5; } + notebook > header tab:hover.reorderable-page { + border-color: #597877; + background-color: #51618C; } + notebook > header tab:backdrop { + color: #a2a2a2; } + notebook > header tab:backdrop.reorderable-page { + border-color: transparent; + background-color: transparent; } + notebook > header tab:checked { + color: #C3D4D4; + background-color: shade(#282828, 1.05); + border-width: 1px 1px 0 1px; } + notebook > header tab:checked:backdrop { + background-color: #282828; } + notebook > header tab:checked.reorderable-page { + border-color: #263436; + background-color: shade(#333E5C, 1.05); } + notebook > header tab:backdrop:checked { + color: #A6B3B2; } + notebook > header tab:backdrop:checked.reorderable-page { + border-color: #545252; + background-color: #282828; } + notebook > header tab button.flat { + padding: 0; + margin-top: 1px; + margin-bottom: 1px; + min-width: 16px; + min-height: 16px; } + notebook > header tab button.flat:hover { + color: currentColor; } + notebook > header tab button.flat, notebook > header tab button.flat:backdrop { + color: alpha(currentColor,0.3); } + notebook > header tab button.flat:last-child { + margin-left: 1px; + margin-right: -1px; } + notebook > header tab button.flat:first-child { + margin-left: -1px; + margin-right: 1px; } + notebook > header.top tabs, notebook > header.bottom tabs { + padding: 0; } + notebook > header.top tabs:not(:only-child), notebook > header.bottom tabs:not(:only-child) { + margin-left: 2px; + margin-right: 2px; } + notebook > header.top tabs:first-child, notebook > header.bottom tabs:first-child { + margin-left: -3px; } + notebook > header.top tabs:last-child, notebook > header.bottom tabs:last-child { + margin-right: -3px; } + notebook > header.top tabs tab, notebook > header.bottom tabs tab { + margin-left: 2px; + margin-right: 2px; } + notebook > header.left tabs, notebook > header.right tabs { + padding: 0; } + notebook > header.left tabs:not(:only-child), notebook > header.right tabs:not(:only-child) { + margin-top: 2px; + margin-bottom: 2px; } + notebook > header.left tabs:first-child, notebook > header.right tabs:first-child { + margin-top: -3px; } + notebook > header.left tabs:last-child, notebook > header.right tabs:last-child { + margin-bottom: -3px; } + notebook > header.left tabs tab, notebook > header.right tabs tab { + margin-top: 2px; + margin-bottom: 2px; } + notebook > header.top tab { + padding-bottom: 4px; } + notebook > header.bottom tab { + padding-top: 4px; } + notebook > header.top > tabs { + margin-bottom: -2px; } + notebook > header.bottom > tabs { + margin-top: -2px; } + notebook > header.left > tabs { + margin-right: -2px; } + notebook > header.right > tabs { + margin-left: -2px; } + +notebook > header { + margin-left: 6px; } + +notebook > stack:not(:only-child) { + background-color: shade(#282828, 1.05); + border-width: 1px; + border-color: shade(#282828, 0.9); + border-style: solid; } + notebook > stack:not(:only-child):backdrop { + background-color: #282828; } + +/************** + * Scrollbars * + **************/ +scrollbar { + background-image: linear-gradient(to right, #252525, #BDC9C7); + 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 #5D7F7E; } + scrollbar.bottom { + border-top: 1px solid #5D7F7E; } + scrollbar.left { + border-right: 1px solid #5D7F7E; } + scrollbar.right { + border-left: 1px solid #5D7F7E; } + scrollbar:backdrop { + background-color: #4D4D4D; + border-color: #5D7F7E; + transition: 200ms ease-out; } + scrollbar slider { + min-width: 9px; + min-height: 9px; + margin: 2px; + border: 1px solid #525252; + border-radius: 10px; + background-clip: padding-box; + background-image: linear-gradient(to right, #282828, #384363); } + scrollbar slider:hover { + background-image: linear-gradient(to right, #384363, #252525); } + scrollbar slider:hover:active { + background-color: #2E2E2E; } + scrollbar slider:backdrop { + background-color: #5D7F7E; } + 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) { + border-color: transparent; + opacity: 0.4; + background-color: transparent; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + margin: 0; + min-width: 7px; + min-height: 7px; + background-color: shade(#C3D4D4, 0.9); + background-image: none; + border: 1px solid #C5D4D3; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { + min-width: 5px; + min-height: 5px; + background-color: shade(#C3D4D4, 0.9); + background-image: none; + background-clip: padding-box; + border-radius: 100%; + border: 1px solid #C5D4D3; + -gtk-icon-source: none; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { + margin: 0 2px; + min-width: 40px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { + margin: 1px 2px; + min-width: 5px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { + margin: 2px 0; + min-height: 40px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { + margin: 2px 1px; + min-height: 5px; } + scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { + opacity: 0.8; } + scrollbar.horizontal slider { + min-width: 40px; } + scrollbar.vertical slider { + min-height: 40px; } + scrollbar button { + padding: 0; + min-width: 12px; + min-height: 12px; + border-style: none; + border-radius: 0; + transition-property: min-height, min-width, color; + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #282828; } + scrollbar button:hover { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #0C6E91; } + scrollbar button:active, scrollbar button:checked { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #2E2E2E; } + scrollbar button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #525252; } + scrollbar button:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #C5D4D3; } + scrollbar button:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(255, 255, 255, 0.2); } + scrollbar.vertical button.down { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + scrollbar.vertical button.up { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + scrollbar.horizontal button.down { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + +treeview ~ scrollbar.vertical { + border-top: 1px solid #525252; + margin-top: -1px; } + +/********** + * Switch * + **********/ +switch { + font-size: 0; + outline-offset: -4px; + box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px transparent; + border: 1px solid alpha(black,0.25); + border-radius: 10px; + background-color: #2B2B2B; + text-shadow: 0 1px rgba(0, 0, 0, 0.1); + min-height: 20px; + min-width: 20px; + transition: all 200ms ease-in; } + switch:checked { + box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px transparent; + border-color: shade(#696969, 1.1); + background-image: linear-gradient(to bottom, shade(#384363, 1.1), #384363); + text-shadow: 0 1px rgba(15, 66, 120, 0.5), 0 0 2px rgba(255, 255, 255, 0.6); } + switch:disabled { + border-color: #525252; + background-color: #2E2E2E; + box-shadow: 0 1px transparent; + text-shadow: none; } + switch:backdrop { + border-color: #545252; + background-color: #282828; + box-shadow: none; + text-shadow: none; + transition: 200ms ease-out; } + switch:backdrop:checked { + color: #282828; + border-color: rgba(15, 66, 120, 0.7); + background-color: rgba(57, 142, 231, 0.7); + background-image: none; + box-shadow: none; } + switch:disabled { + border-color: #545252; + background-image: none; + background-color: #2E2E2E; } + switch slider { + margin: -1px; + border: 1px solid alpha(black,0.2); + border-radius: 10px; + min-width: 20px; + min-height: 20px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #525252; + background-image: linear-gradient(to bottom, #5D7F7E 20%, #282828 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #2E2E2E, inset 0 -1px #2B2B2B, 0 1px rgba(0, 0, 0, 0.1); } + switch:hover slider { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #525252; + background-image: linear-gradient(to bottom, #282828 10%, #BCD5DE 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #5D7F7E, inset 0 -1px#282828, 0 1px rgba(0, 0, 0, 0.1); } + switch:checked slider { + border: 1px solid alpha(#696969,0.8); } + switch:disabled slider { + border-color: #525252; + background-color: #2E2E2E; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + switch:disabled slider label, switch:disabled slider { + color: #A6B3B2; } + switch:backdrop slider { + transition: 200ms ease-out; + border-color: #545252; + background-color: #282828; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + switch:backdrop slider label, switch:backdrop slider { + color: #A6B3B2; } + switch:backdrop:checked slider { + border-color: rgba(15, 66, 120, 0.7); } + switch:backdrop:disabled slider { + border-color: #545252; + background-color: #2E2E2E; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + switch:backdrop:disabled slider label, switch:backdrop:disabled slider { + color: #282828; } + row:selected switch { + box-shadow: none; + border-color: #696969; } + row:selected switch:backdrop { + border-color: #696969; } + row:selected switch.slider:dir(rtl) { + border-left-color: #525252; } + row:selected switch.slider:dir(ltr) { + border-right-color: #525252; } + row:selected switch.slider:checked, row:selected switch.slider { + border-color: #696969; } + +/************************* + * Check and Radio items * + *************************/ +.view.content-view.check:not(list), iconview.content-view.check:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:hover:not(list), iconview.content-view.check:hover:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-hover-selectionmode.png"), url("assets/checkbox-hover-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:active:not(list), iconview.content-view.check:active:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-active-selectionmode.png"), url("assets/checkbox-active-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:backdrop:not(list), iconview.content-view.check:backdrop:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-backdrop-selectionmode.png"), url("assets/checkbox-backdrop-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:checked:not(list), iconview.content-view.check:checked:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:checked:hover:not(list), iconview.content-view.check:checked:hover:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover-selectionmode.png"), url("assets/checkbox-checked-hover-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:checked:active:not(list), iconview.content-view.check:checked:active:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active-selectionmode.png"), url("assets/checkbox-checked-active-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:backdrop:checked:not(list), iconview.content-view.check:backdrop:checked:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-selectionmode.png"), url("assets/checkbox-checked-backdrop-selectionmode@2.png")); + background-color: transparent; } + +checkbutton.text-button, radiobutton.text-button { + padding: 2px 0; + outline-offset: 0; } + checkbutton.text-button label:not(:only-child):first-child, radiobutton.text-button label:not(:only-child):first-child { + margin-left: 4px; } + checkbutton.text-button label:not(:only-child):last-child, radiobutton.text-button label:not(:only-child):last-child { + margin-right: 4px; } + +check, +radio { + margin: 0 4px; + min-height: 14px; + min-width: 14px; + border: 1px solid; + -gtk-icon-source: none; + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #9b9b9b; + background-image: linear-gradient(to bottom, #252525 20%, #5D7F7E 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.8), inset 0 -2px #2E2E2E, inset 0 -1px #282828, 0 1px rgba(0, 0, 0, 0.1); } + check:only-child, + radio:only-child { + margin: 0; } + check:hover, + radio:hover { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #525252; + background-image: linear-gradient(to bottom, #282828 10%, #BCD5DE 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #5D7F7E, inset 0 -1px#282828, 0 1px rgba(0, 0, 0, 0.1); } + check:active, + radio:active { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #525252; + background-image: linear-gradient(to bottom, shade(shade(#282828, 0.85), 1.05), shade(shade(#282828, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } + check:disabled, + radio:disabled { + border-color: #525252; + background-color: #2E2E2E; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + check:disabled label, check:disabled, + radio:disabled label, + radio:disabled { + color: #A6B3B2; } + check:backdrop, + radio:backdrop { + border-color: #545252; + background-color: #282828; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + transition: 200ms ease-out; } + check:backdrop label, check:backdrop, + radio:backdrop label, + radio:backdrop { + color: #A6B3B2; } + check:backdrop:disabled, + radio:backdrop:disabled { + border-color: #545252; + background-color: #2E2E2E; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + check:backdrop:disabled label, check:backdrop:disabled, + radio:backdrop:disabled label, + radio:backdrop:disabled { + color: #2E2E2E; } + row:selected check, row:selected + radio { + border-color: #696969; } + .osd check, .osd + radio { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd check:hover, .osd + radio:hover { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd check:active, .osd + radio:active { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.7); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + .osd check:backdrop, .osd + radio:backdrop { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd check:disabled, .osd + radio:disabled { + color: #3A3B3B; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + menu menuitem check, menu menuitem + radio { + margin: 0; } + menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, menu menuitem + radio, menu menuitem + radio:hover, menu menuitem + radio:disabled { + min-height: 14px; + min-width: 14px; + background-image: none; + background-color: transparent; + box-shadow: none; + -gtk-icon-shadow: none; + color: inherit; + border-color: currentColor; + animation: none; } + + +check { + border-radius: 3px; } + + check:checked { + -gtk-icon-source: image(-gtk-recolor(url("assets/check-symbolic.svg")), -gtk-recolor(url("assets/check-symbolic.symbolic.png"))); } + + check:indeterminate { + -gtk-icon-source: image(-gtk-recolor(url("assets/dash-symbolic.svg")), -gtk-recolor(url("assets/dash-symbolic.symbolic.png"))); } + +treeview.view radio:selected:focus, treeview.view radio:selected, +radio { + border-radius: 100%; } + treeview.view radio:checked:selected, + radio:checked { + -gtk-icon-source: image(-gtk-recolor(url("assets/bullet-symbolic.svg")), -gtk-recolor(url("assets/bullet-symbolic.symbolic.png"))); } + treeview.view radio:indeterminate:selected, + radio:indeterminate { + -gtk-icon-source: image(-gtk-recolor(url("assets/dash-symbolic.svg")), -gtk-recolor(url("assets/dash-symbolic.symbolic.png"))); } + +@keyframes check_check { + from { + -gtk-icon-transform: translate(6px, -3px) rotate(-45deg) scaleY(0.2) rotate(45deg) scaleX(0); } + to { + -gtk-icon-transform: unset; } } + +@keyframes check_radio { + from { + -gtk-icon-transform: scale(0); } + to { + -gtk-icon-transform: unset; } } + +@keyframes check_indeterminate { + from { + -gtk-icon-transform: scale(0, 1); } + to { + -gtk-icon-transform: unset; } } + +check:not(:indeterminate):checked { + animation: check_check 400ms; } + +radio:not(:indeterminate):checked { + animation: check_radio 400ms; } + +check:indeterminate:checked, radio:indeterminate:checked { + animation: check_indeterminate 400ms; } + +menu menuitem check:not(:indeterminate):checked, +menu menuitem radio:not(:indeterminate):checked, +menu menuitem check:indeterminate:checked:active, +menu menuitem radio:indeterminate:checked { + animation: none; } + +treeview.view check:selected:focus, treeview.view check:selected, +treeview.view radio:selected:focus, +treeview.view radio:selected { + color: #C3D4D4; + border-color: #696969; } + +treeview.view check:selected:disabled, +treeview.view radio:selected:disabled { + color: #A6B3B2; } + treeview.view check:selected:disabled:backdrop, + treeview.view radio:selected:disabled:backdrop { + color: #2E2E2E; } + +treeview.view check:backdrop:selected, treeview.view check:backdrop, +treeview.view radio:backdrop:selected, +treeview.view radio:backdrop { + color: #A6B3B2; } + +/************ + * GtkScale * + ************/ +scale trough, scale fill, progressbar trough { + border: 1px solid #525252; + border-radius: 3px; + background-color: #919E9D; + box-shadow: inset 1px 1px rgba(0, 0, 0, 0.1); } + scale trough:disabled, scale fill:disabled, progressbar trough:disabled { + background-color: #2E2E2E; + box-shadow: none; } + scale trough:backdrop, scale fill:backdrop, progressbar trough:backdrop, progressbar:backdrop trough { + background-color: #2E2E2E; + border-color: #545252; + box-shadow: none; + transition: 200ms ease-out; } + scale trough:backdrop:disabled, scale fill:backdrop:disabled, progressbar trough:backdrop:disabled, progressbar:backdrop trough:disabled { + background-color: #2E2E2E; } + row:selected scale trough, scale row:selected trough, row:selected scale fill, scale row:selected fill, row:selected progressbar trough, progressbar row:selected trough { + box-shadow: none; } + row:selected scale trough, scale row:selected trough, row:selected scale fill, scale row:selected fill, row:selected progressbar trough, progressbar row:selected trough, row:selected scale trough:disabled, scale row:selected trough:disabled, row:selected scale fill:disabled, scale row:selected fill:disabled, row:selected progressbar trough:disabled, progressbar row:selected trough:disabled { + border-color: #696969; } + .osd scale trough, scale .osd trough, .osd scale fill, scale .osd fill, .osd progressbar trough, progressbar .osd trough { + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.5); + box-shadow: none; + outline-color: rgba(238, 238, 238, 0.2); } + .osd scale trough:disabled, scale .osd trough:disabled, .osd scale fill:disabled, scale .osd fill:disabled, .osd progressbar trough:disabled, progressbar .osd trough:disabled { + background-color: rgba(34, 34, 34, 0.8); } + +scale highlight, progressbar progress { + border: 1px solid shade(#384363, 0.7); + border-radius: 3px; + background-image: linear-gradient(to bottom, shade(#384363, 1.1), shade(#384363, 0.9)); } + scale highlight:disabled, progressbar progress:disabled { + background-color: transparent; + border-color: transparent; } + scale highlight:backdrop, progressbar progress:backdrop, progressbar:backdrop progress { + border-color: rgba(15, 66, 120, 0.7); + background-color: rgba(57, 142, 231, 0.7); + background-image: none; } + scale highlight:backdrop:disabled, progressbar progress:backdrop:disabled, progressbar:backdrop progress:disabled { + background-color: transparent; + border-color: transparent; } + row:selected scale highlight:disabled, scale row:selected highlight:disabled, row:selected progressbar progress:disabled, progressbar row:selected progress:disabled, row:selected scale highlight, scale row:selected highlight, row:selected progressbar progress, progressbar row:selected progress { + border-color: #696969; } + .osd scale highlight, scale .osd highlight, .osd progressbar progress, progressbar .osd progress { + border-color: rgba(0, 0, 0, 0.7); } + .osd scale highlight:disabled, scale .osd highlight:disabled, .osd progressbar progress:disabled, progressbar .osd progress:disabled { + border-color: transparent; } + +scale { + min-height: 10px; + min-width: 10px; + padding: 12px; } + scale fill, + scale highlight { + margin: -2px; } + scale slider { + min-height: 13px; + min-width: 13px; + margin: -7px; } + scale.fine-tune.horizontal { + padding-top: 9px; + padding-bottom: 9px; + min-height: 16px; } + scale.fine-tune.vertical { + padding-left: 9px; + padding-right: 9px; + min-width: 16px; } + scale.fine-tune slider { + margin: -6px; } + scale.fine-tune fill, + scale.fine-tune highlight, + scale.fine-tune trough { + border-radius: 5px; + -gtk-outline-radius: 7px; } + scale trough { + padding: 1px; + outline-offset: 2px; + -gtk-outline-radius: 5px; } + scale fill, scale fill:backdrop { + background-color: #525252; + box-shadow: none; } + scale fill:disabled, scale fill:disabled:backdrop { + border-color: transparent; + background-color: transparent; } + .osd scale fill { + background-color: rgba(91, 91, 91, 0.775); } + .osd scale fill:disabled, .osd scale fill:disabled:backdrop { + border-color: transparent; + background-color: transparent; } + scale slider { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-top-color: shade(#282828, 0.8); + border-right-color: shade(#282828, 0.72); + border-left-color: shade(#282828, 0.72); + border-bottom-color: shade(#282828, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#282828, 1.02), 1.05), shade(shade(#282828, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); + background-image: linear-gradient(to bottom, shade(#282828, 1.45), shade(#282828, 1.15)); + border: 1px solid #536F6E; + border-radius: 100%; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-property: background, border, box-shadow; } + scale slider:hover { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #525252; + background-image: linear-gradient(to bottom, #2E2E2E 10%, #BCD5DE 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #5D7F7E, inset 0 -1px#2E2E2E, 0 1px rgba(0, 0, 0, 0.1); } + scale slider:active { + border-color: #696969; } + scale slider:disabled { + border-color: #525252; + background-color: #2E2E2E; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + scale slider:disabled label, scale slider:disabled { + color: #A6B3B2; } + scale slider:backdrop { + transition: 200ms ease-out; + border-color: #545252; + background-color: #282828; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + scale slider:backdrop label, scale slider:backdrop { + color: #A6B3B2; } + scale slider:backdrop:disabled { + border-color: #545252; + background-color: #2E2E2E; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + scale slider:backdrop:disabled label, scale slider:backdrop:disabled { + color: #2E2E2E; } + row:selected scale slider, row:selected scale slider:disabled { + border-color: #696969; } + .osd scale slider { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); + border-color: rgba(0, 0, 0, 0.7); + background-color: #222222; } + .osd scale slider:hover { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(65, 65, 65, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd scale slider:active { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.7); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + .osd scale slider:disabled { + color: #3A3B3B; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd scale slider:backdrop { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + scale value { + color: alpha(currentColor,0.6); } + scale marks { + color: alpha(currentColor,0.4); } + scale marks.top { + margin-bottom: 6px; + margin-top: -12px; } + scale marks.bottom { + margin-top: 6px; + margin-bottom: -12px; } + scale marks.top { + margin-right: 6px; + margin-left: -12px; } + scale marks.bottom { + margin-left: 6px; + margin-right: -12px; } + scale.fine-tune marks.top { + margin-bottom: 6px; + margin-top: -9px; } + scale.fine-tune marks.bottom { + margin-top: 6px; + margin-bottom: -9px; } + scale.fine-tune marks.top { + margin-right: 6px; + margin-left: -9px; } + scale.fine-tune marks.bottom { + margin-left: 6px; + margin-right: -9px; } + scale.horizontal indicator { + min-height: 6px; + min-width: 1px; } + scale.horizontal.fine-tune indicator { + min-height: 3px; } + scale.vertical indicator { + min-height: 1px; + min-width: 6px; } + scale.vertical.fine-tune indicator { + min-width: 3px; } + scale.color { + min-height: 0; + min-width: 0; } + scale.color trough { + background-image: image(#525252); + background-repeat: no-repeat; } + scale.color.horizontal { + padding: 0 0 15px 0; } + scale.color.horizontal trough { + padding-bottom: 4px; + background-position: 0 -3px; + border-top-left-radius: 0; + border-top-right-radius: 0; } + scale.color.horizontal slider:dir(ltr):hover, scale.color.horizontal slider:dir(ltr):backdrop, scale.color.horizontal slider:dir(ltr):disabled, scale.color.horizontal slider:dir(ltr):backdrop:disabled, scale.color.horizontal slider:dir(ltr), scale.color.horizontal slider:dir(rtl):hover, scale.color.horizontal slider:dir(rtl):backdrop, scale.color.horizontal slider:dir(rtl):disabled, scale.color.horizontal slider:dir(rtl):backdrop:disabled, scale.color.horizontal slider:dir(rtl) { + margin-bottom: -15px; + margin-top: 6px; } + scale.color.vertical:dir(ltr) { + padding: 0 0 0 15px; } + scale.color.vertical:dir(ltr) trough { + padding-left: 4px; + background-position: 3px 0; + border-bottom-right-radius: 0; + border-top-right-radius: 0; } + scale.color.vertical:dir(ltr) slider:hover, scale.color.vertical:dir(ltr) slider:backdrop, scale.color.vertical:dir(ltr) slider:disabled, scale.color.vertical:dir(ltr) slider:backdrop:disabled, scale.color.vertical:dir(ltr) slider { + margin-left: -15px; + margin-right: 6px; } + scale.color.vertical:dir(rtl) { + padding: 0 15px 0 0; } + scale.color.vertical:dir(rtl) trough { + padding-right: 4px; + background-position: -3px 0; + border-bottom-left-radius: 0; + border-top-left-radius: 0; } + scale.color.vertical:dir(rtl) slider:hover, scale.color.vertical:dir(rtl) slider:backdrop, scale.color.vertical:dir(rtl) slider:disabled, scale.color.vertical:dir(rtl) slider:backdrop:disabled, scale.color.vertical:dir(rtl) slider { + margin-right: -15px; + margin-left: 6px; } + scale.color.fine-tune.horizontal:dir(ltr), scale.color.fine-tune.horizontal:dir(rtl) { + padding: 0 0 12px 0; } + scale.color.fine-tune.horizontal:dir(ltr) trough, scale.color.fine-tune.horizontal:dir(rtl) trough { + padding-bottom: 7px; + background-position: 0 -6px; } + scale.color.fine-tune.horizontal:dir(ltr) slider, scale.color.fine-tune.horizontal:dir(rtl) slider { + margin-bottom: -15px; + margin-top: 6px; } + scale.color.fine-tune.vertical:dir(ltr) { + padding: 0 0 0 12px; } + scale.color.fine-tune.vertical:dir(ltr) trough { + padding-left: 7px; + background-position: 6px 0; } + scale.color.fine-tune.vertical:dir(ltr) slider { + margin-left: -15px; + margin-right: 6px; } + scale.color.fine-tune.vertical:dir(rtl) { + padding: 0 12px 0 0; } + scale.color.fine-tune.vertical:dir(rtl) trough { + padding-right: 7px; + background-position: -6px 0; } + scale.color.fine-tune.vertical:dir(rtl) slider { + margin-right: -15px; + margin-left: 6px; } + +/***************** + * Progress bars * + *****************/ +progressbar { + font-size: smaller; + color: rgba(60, 60, 60, 0.4); } + progressbar.horizontal trough { + min-height: 6px; + padding: 1px 0; } + progressbar.horizontal progress { + min-height: 8px; } + progressbar.vertical trough { + min-width: 6px; + padding: 0 1px; } + progressbar.vertical progress { + min-width: 8px; } + progressbar.horizontal progress, + progressbar.vertical progress { + margin: 0; } + progressbar:backdrop { + box-shadow: none; + transition: 200ms ease-out; } + progressbar progress { + border: 1px solid shade(#384363, 0.7); + border-radius: 3px; } + progressbar progress.left { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + progressbar progress.right { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; } + progressbar progress.top { + border-top-right-radius: 3px; + border-top-left-radius: 3px; } + progressbar progress.bottom { + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; } + progressbar:backdrop progress { + box-shadow: none; } + progressbar.osd { + min-width: 3px; + min-height: 3px; + background-color: transparent; } + progressbar.osd trough { + border-style: none; + border-radius: 0; + background-color: transparent; + box-shadow: none; } + progressbar.osd progress { + border-style: none; + border-radius: 0; } + progressbar trough.empty progress { + all: unset; } + +/************* + * Level Bar * + *************/ +levelbar block { + min-width: 32px; + min-height: 1px; } + +levelbar.vertical block { + min-width: 1px; + min-height: 32px; } + +levelbar:backdrop { + transition: 200ms ease-out; } + +levelbar trough { + border: 1px solid; + padding: 2px; + border-radius: 3px; + color: #BECFCF; + border-color: #525252; + background-color: #252525; + box-shadow: inset 0 0 0 1px rgba(57, 142, 231, 0); } + levelbar trough:backdrop { + color: #B9C9C6; + border-color: #545252; + background-color: #3B3B3B; + box-shadow: none; } + +levelbar.horizontal.discrete block { + margin: 0 1px; } + +levelbar.vertical.discrete block { + margin: 1px 0; } + +levelbar block { + border: 1px solid; + border-radius: 1px; + box-shadow: 0 1px rgba(0, 0, 0, 0.2); } + levelbar block:backdrop { + box-shadow: none; } + levelbar block.low { + border-color: #8f4700; + background-color: #f57900; } + levelbar block.low:backdrop { + border-color: #f57900; } + levelbar block.high, levelbar block:not(.empty) { + border-color: #8A8A8A; + background-color: #384363; } + levelbar block.high:backdrop, levelbar block:not(.empty):backdrop { + border-color: #384363; } + levelbar block.full { + border-color: #1c3802; + background-color: #4e9a06; } + levelbar block.full:backdrop { + border-color: #4e9a06; } + levelbar block.empty { + background-color: transparent; + border-color: rgba(60, 60, 60, 0.2); + box-shadow: none; } + levelbar block.empty:backdrop { + border-color: rgba(133, 133, 133, 0.15); } + +/**************** + * Print dialog * +*****************/ +printdialog paper { + color: #C3D4D4; + border: 1px solid #525252; + background: #C5D4D3; + padding: 0; } + printdialog paper:backdrop { + color: #A6B3B2; + border-color: #545252; } + +printdialog .dialog-vbox { + background-color: #282828; } + +printdialog .dialog-action-box { + margin: 12px; } + +/********** + * Frames * + **********/ +frame > border, +.frame { + box-shadow: none; + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid #525252; } + frame > border.flat, + .frame.flat { + border-style: none; } + frame > border:backdrop, + .frame:backdrop { + border-color: #545252; } + +actionbar > revealer > box { + padding: 6px; + border-top: 1px solid #525252; } + actionbar > revealer > box:backdrop { + border-color: #545252; } + +scrolledwindow viewport.frame { + border-style: none; } + +scrolledwindow overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#525151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.top:backdrop { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#545252), to(rgba(137, 137, 137, 0))); + background-size: 100% 5%; + 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.5, to(#525151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.bottom:backdrop { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#545252), to(rgba(137, 137, 137, 0))); + background-size: 100% 5%; + 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.5, to(#525151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.left:backdrop { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#545252), to(rgba(137, 137, 137, 0))); + background-size: 5% 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.5, to(#525151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.right:backdrop { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#545252), to(rgba(137, 137, 137, 0))); + background-size: 5% 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; + border: none; + box-shadow: none; } + +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; + border: none; + box-shadow: none; } + +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; + border: none; + box-shadow: none; } + +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; + border: none; + box-shadow: none; } + +scrolledwindow junction { + border-color: transparent; + border-image: linear-gradient(to bottom, #525252 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #333E5C; } + scrolledwindow junction:dir(rtl) { + border-image-slice: 0 1 0 0; } + scrolledwindow junction:backdrop { + border-image-source: linear-gradient(to bottom, #545252 1px, transparent 1px); + background-color: #4D4D4D; + transition: 200ms ease-out; } + +separator { + background: rgba(0, 0, 0, 0.1); + min-width: 1px; + min-height: 1px; } + +/********* + * Lists * + *********/ +list { + color: #BECFCF; + background-color: #252525; + border-color: #525252; } + list:backdrop { + background-color: #3B3B3B; + border-color: #545252; } + list row { + padding: 2px; } + +row { + transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + row:hover { + transition: none; } + row:backdrop { + transition: 200ms ease-out; } + row.activatable.has-open-popup, row.activatable:hover { + background-color: rgba(60, 60, 60, 0.05); } + row.activatable:active { + box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); } + row.activatable:backdrop:hover { + background-color: transparent; } + row.activatable:selected:active { + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); } + row.activatable:selected.has-open-popup, row.activatable:selected:hover { + background-color: #3986d6; } + row.activatable:selected:backdrop { + background-color: #384363; } + +/********************* + * App Notifications * + *********************/ +.app-notification, +.app-notification.frame { + padding: 10px; + border-radius: 0 0 5px 5px; + background-color: rgba(34, 34, 34, 0.8); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent 2px); + background-clip: padding-box; } + .app-notification:backdrop, + .app-notification.frame:backdrop { + background-image: none; + transition: 200ms ease-out; } + .app-notification button, + .app-notification.frame button { + background: rgba(0, 0, 0, 0.1); } + .app-notification button:hover, + .app-notification.frame button:hover { + background: rgba(0, 0, 0, 0.3); } + .app-notification border, + .app-notification.frame border { + border: none; } + +/************* + * Expanders * + *************/ +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: #545252; } + expander arrow:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +/************ + * Calendar * + ***********/ +calendar { + color: #BECFCF; + border: 1px solid #525252; + padding: 2px; } + calendar:selected { + border-radius: 6px; } + calendar.header { + border: none; + border-bottom: 1px solid rgba(0, 0, 0, 0.1); + border-radius: 0; } + calendar.header:backdrop { + border-color: rgba(0, 0, 0, 0.1); } + calendar.button { + color: rgba(60, 60, 60, 0.45); } + calendar.button:hover { + color: #C3D4D4; } + calendar.button:backdrop { + color: rgba(133, 133, 133, 0.45); } + calendar.button:disabled { + color: rgba(133, 133, 133, 0.45); } + calendar:indeterminate, calendar:indeterminate:backdrop { + color: alpha(currentColor,0.25); } + calendar.highlight, calendar.highlight:backdrop { + font-size: smaller; + color: #368ce7; } + calendar:backdrop { + color: #B9C9C6; + border-color: #545252; } + +/*********** + * Dialogs * + ***********/ +messagedialog .titlebar { + min-height: 20px; + background-image: none; + background-color: #282828; + border-style: none; + border-top-left-radius: 7px; + border-top-right-radius: 7px; } + +messagedialog.csd.background { + border-bottom-left-radius: 9px; + border-bottom-right-radius: 9px; } + +messagedialog.csd buttonbox { + padding: 0px; } + +messagedialog.csd .dialog-action-area button { + padding: 10px 14px; + border-radius: 0; + border-left-style: solid; + border-right-style: none; + border-bottom-style: none; } + messagedialog.csd .dialog-action-area button:first-child { + border-left-style: none; + border-bottom-left-radius: 7px; + -gtk-outline-bottom-left-radius: 5px; } + messagedialog.csd .dialog-action-area button:last-child { + border-bottom-right-radius: 7px; + -gtk-outline-bottom-right-radius: 5px; } + +filechooser .dialog-action-box { + border-top: 1px solid #525252; } + filechooser .dialog-action-box:backdrop { + border-top-color: #545252; } + +filechooser #pathbarbox { + border-bottom: 1px solid #282828; } + filechooser #pathbarbox stack { + background-color: #282828; } + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; } + +/*********** + * Sidebar * + ***********/ +.sidebar { + border-style: none; + background-color: #282828; + -gtk-icon-style: regular; } + .sidebar row, + .sidebar treeview { + border-top: 1px solid transparent; + border-bottom: 1px solid transparent; } + .sidebar row:selected, .sidebar row:selected:focus, + .sidebar treeview:selected, + .sidebar treeview:selected:focus { + background-image: linear-gradient(to bottom, shade(#46527A, 0.94), shade(#46527A, 0.95) 10%, shade(#2A324A, 0.99) 88%, shade(#384363, 0.90)); + border-top: 1px solid shade(#282828, 0.85); + border-bottom: 1px solid shade(#282828, 1.12); } + .sidebar row:selected label, .sidebar row:selected:focus label, + .sidebar treeview:selected label, + .sidebar treeview:selected:focus label { + color: #C3D4D4; } + .sidebar row:selected label:backdrop, .sidebar row:selected:focus label:backdrop, + .sidebar treeview:selected label:backdrop, + .sidebar treeview:selected:focus label:backdrop { + color: #A6B3B2; } + .sidebar row:selected:backdrop, .sidebar row:selected:focus:backdrop, + .sidebar treeview:selected:backdrop, + .sidebar treeview:selected:focus:backdrop { + background-image: none; + background-color: #282828; + color: #C3D4D4; + border-top: 1px solid shade(#282828, 0.9); + border-bottom: 1px solid shade(#282828, 0.9); } + .sidebar row .view:selected, .sidebar row iconview:selected, .sidebar row .view:selected:focus, .sidebar row iconview:selected:focus, + .sidebar treeview .view:selected, + .sidebar treeview iconview:selected, + .sidebar treeview .view:selected:focus, + .sidebar treeview iconview:selected:focus { + color: #DFF5F5; } + .sidebar row:backdrop, + .sidebar treeview:backdrop { + background-color: transparent; } + stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:dir(ltr), .sidebar.left, .sidebar.left:dir(rtl) { + border-right: 1px solid #525252; + border-left-style: none; + border-top-style: none; + border-bottom-style: none; } + stacksidebar.sidebar:dir(rtl) list .sidebar:dir(rtl), stacksidebar.sidebar.right list .sidebar:dir(rtl), .sidebar.right { + border-left: 1px solid #525252; + border-right-style: none; + border-top-style: none; + border-bottom-style: none; } + .sidebar:backdrop { + background-color: #282828; + border-color: #545252; + transition: 200ms ease-out; } + .sidebar list, .sidebar treeview { + background-color: transparent; } + .sidebar list:backdrop, .sidebar treeview:backdrop { + background-color: transparent; } + 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 > label { + background-size: 6px 6px, 0 0; } + +/**************** + * File chooser * + ****************/ +placessidebar > viewport.frame { + border-style: none; } + +placessidebar row { + min-height: 24px; + padding: 0px; } + placessidebar row > revealer { + padding: 0 14px; } + placessidebar row:selected { + color: #C3D4D4; } + placessidebar row:disabled { + color: #A6B3B2; } + placessidebar row:backdrop { + color: #A6B3B2; + background-color: #282828; } + placessidebar row:backdrop:selected { + color: #A6B3B2; } + placessidebar row:backdrop:disabled { + color: #2E2E2E; } + 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-height: 26px; + min-width: 26px; + margin-top: 3px; + margin-bottom: 3px; + padding: 0; + border-radius: 100%; + -gtk-outline-radius: 100%; } + button.sidebar-button:not(:hover):not(:active) > image, button.sidebar-button:backdrop > image { + opacity: 0.7; } + placessidebar row:selected:active { + box-shadow: none; } + placessidebar row.sidebar-placeholder-row { + padding: 0 8px; + min-height: 2px; + background-image: image(#4e9a06); + background-clip: content-box; } + placessidebar row.sidebar-new-bookmark-row { + color: #384363; } + placessidebar row:drop(active):not(:disabled) { + color: #4e9a06; + box-shadow: inset 0 1px #4e9a06, inset 0 -1px #4e9a06; } + placessidebar row:drop(active):not(:disabled):selected { + color: #D1E0DF; + background-image: linear-gradient(to bottom, #9dc8f2, #c1dcf7 10%, #384347 92%, #b4d5f5); } + +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 row.activatable:hover { + background-color: transparent; } + +placesview > 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: image(#525252); + background-size: 1px 1px; } + paned > separator:selected { + background-image: image(#384363); } + paned > separator:backdrop { + background-image: image(#545252); } + paned > separator.wide { + min-width: 5px; + min-height: 5px; + background-color: #282828; + background-image: image(#525252), image(#525252); + background-size: 1px 1px, 1px 1px; } + paned > separator.wide:backdrop { + background-color: #282828; + background-image: image(#545252), image(#545252); } + +paned.horizontal > separator { + background-repeat: repeat-y; } + paned.horizontal > separator:dir(ltr) { + margin: 0 -8px 0 0; + padding: 0 8px 0 0; + background-position: left; } + paned.horizontal > separator:dir(rtl) { + margin: 0 0 0 -8px; + padding: 0 0 0 8px; + background-position: right; } + paned.horizontal > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-y, repeat-y; + background-position: left, right; } + +paned.vertical > separator { + margin: 0 0 -8px 0; + padding: 0 0 8px 0; + background-repeat: repeat-x; + background-position: top; } + paned.vertical > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-x, repeat-x; + background-position: bottom, top; } + +/************** + * GtkInfoBar * + **************/ +infobar { + border-style: none; } + +.info, +.question, +.warning, +.error { + text-shadow: 0 1px #2E2E2E; } + .info:backdrop, .info, + .question:backdrop, + .question, + .warning:backdrop, + .warning, + .error:backdrop, + .error { + background-color: #384363; + border-color: #2E2E2E; } + .info:backdrop label, .info:backdrop, .info label, .info, + .question:backdrop label, + .question:backdrop, + .question label, + .question, + .warning:backdrop label, + .warning:backdrop, + .warning label, + .warning, + .error:backdrop label, + .error:backdrop, + .error label, + .error { + color: #D1E0DF; } + .info:backdrop, + .question:backdrop, + .warning:backdrop, + .error:backdrop { + text-shadow: none; } + .info button, + .question button, + .warning button, + .error button { + color: #D1E0DF; + outline-color: rgba(255, 255, 255, 0.3); + border-top-color: shade(#282828, 0.8); + border-right-color: shade(#282828, 0.72); + border-left-color: shade(#282828, 0.72); + border-bottom-color: shade(#282828, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#384363, 1.02), 1.05), shade(shade(#384363, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); + border-color: #8A8A8A; } + .info button:hover, + .question button:hover, + .warning button:hover, + .error button:hover { + color: #D1E0DF; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #595959; + background-image: linear-gradient(to bottom, shade(#384363, 1.15), shade(#384363, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + .info button:active, .info button:checked, + .question button:active, + .question button:checked, + .warning button:active, + .warning button:checked, + .error button:active, + .error button:checked { + color: #D1E0DF; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #595959; + background-image: linear-gradient(to bottom, shade(shade(#384363, 0.85), 1.05), shade(shade(#384363, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } + .info button:disabled, + .question button:disabled, + .warning button:disabled, + .error button:disabled { + border-color: #595959; + background-color: #569fea; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .info button:disabled label, .info button:disabled, + .question button:disabled label, + .question button:disabled, + .warning button:disabled label, + .warning button:disabled, + .error button:disabled label, + .error button:disabled { + color: #ACB4BD; } + .info button:backdrop, + .question button:backdrop, + .warning button:backdrop, + .error button:backdrop { + border-color: #384363; + background-color: #384363; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + border-color: #595959; } + .info button:backdrop label, .info button:backdrop, + .question button:backdrop label, + .question button:backdrop, + .warning button:backdrop label, + .warning button:backdrop, + .error button:backdrop label, + .error button:backdrop { + color: #707070; } + .info button:backdrop:disabled, + .question button:backdrop:disabled, + .warning button:backdrop:disabled, + .error button:backdrop:disabled { + border-color: #569fea; + background-color: #569fea; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + border-color: #595959; } + .info button:backdrop:disabled label, .info button:backdrop:disabled, + .question button:backdrop:disabled label, + .question button:backdrop:disabled, + .warning button:backdrop:disabled label, + .warning button:backdrop:disabled, + .error button:backdrop:disabled label, + .error button:backdrop:disabled { + color: #A9B0B8; } + .info label:selected:focus, .info label:selected:hover, .info label:selected, + .question label:selected:focus, + .question label:selected:hover, + .question label:selected, + .warning label:selected:focus, + .warning label:selected:hover, + .warning label:selected, + .error label:selected:focus, + .error label:selected:hover, + .error label:selected { + background-color: #2E2E2E; } + +/************* + * Buttonbox * + *************/ +buttonbox { + padding: 6px; } + +/************ + * Tooltips * + ************/ +tooltip { + padding: 1px; + /* not working */ + border-radius: 1px; + box-shadow: none; + text-shadow: 0 1px black; } + tooltip.background { + background-color: #252525; + background-clip: padding-box; + border: 1px solid #525252; } + tooltip decoration { + background-color: transparent; } + tooltip * { + padding: 1px; + background-color: transparent; + color: #CCDEDE; } + +/***************** + * Color Chooser * + *****************/ +colorswatch, colorswatch:drop(active) { + border-style: none; } + +colorswatch.top { + border-top-left-radius: 5.5px; + border-top-right-radius: 5.5px; } + colorswatch.top overlay { + border-top-left-radius: 5px; + border-top-right-radius: 5px; } + +colorswatch.bottom { + border-bottom-left-radius: 5.5px; + border-bottom-right-radius: 5.5px; } + colorswatch.bottom overlay { + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; } + +colorswatch.left, colorswatch:first-child:not(.top) { + border-top-left-radius: 5.5px; + border-bottom-left-radius: 5.5px; } + colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 5px; + border-bottom-left-radius: 5px; } + +colorswatch.right, colorswatch:last-child:not(.bottom) { + border-top-right-radius: 5.5px; + border-bottom-right-radius: 5.5px; } + colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 5px; + border-bottom-right-radius: 5px; } + +colorswatch.dark overlay { + color: #D1E0DF; } + colorswatch.dark overlay:hover { + border-color: rgba(0, 0, 0, 0.8); } + colorswatch.dark overlay:backdrop { + color: #A9B7B8; } + +colorswatch.light overlay { + color: #BECFCF; } + colorswatch.light overlay:hover { + border-color: rgba(0, 0, 0, 0.5); } + colorswatch.light overlay:backdrop { + color: #B9C9C6; } + +colorswatch:drop(active) { + box-shadow: none; } + colorswatch:drop(active).light overlay { + border-color: #4e9a06; + box-shadow: inset 0 0 0 2px #3d7805, inset 0 0 0 1px #4e9a06; } + colorswatch:drop(active).dark overlay { + border-color: #4e9a06; + box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.3), inset 0 0 0 1px #4e9a06; } + +colorswatch overlay { + box-shadow: inset 0 2px 2px -3px rgba(0, 0, 0, 0.7); + border: 1px solid rgba(0, 0, 0, 0.3); } + colorswatch overlay:hover { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.3); } + colorswatch overlay:backdrop, colorswatch overlay:backdrop:hover { + border-color: rgba(0, 0, 0, 0.3); + box-shadow: none; } + +colorswatch#add-color-button { + border-radius: 5px 5px 0 0; } + colorswatch#add-color-button:only-child { + border-radius: 5px; } + colorswatch#add-color-button overlay { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-top-color: shade(#282828, 0.8); + border-right-color: shade(#282828, 0.72); + border-left-color: shade(#282828, 0.72); + border-bottom-color: shade(#282828, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#282828, 1.02), 1.05), shade(shade(#282828, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } + colorswatch#add-color-button overlay:hover { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #525252; + background-image: linear-gradient(to bottom, shade(#282828, 1.15), shade(#282828, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } + colorswatch#add-color-button overlay:backdrop { + border-color: #545252; + background-color: #282828; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + colorswatch#add-color-button overlay:backdrop label, colorswatch#add-color-button overlay:backdrop { + color: #A6B3B2; } + +colorswatch:disabled { + opacity: 0.5; } + colorswatch:disabled overlay { + border-color: rgba(0, 0, 0, 0.6); + box-shadow: none; } + +row:selected colorswatch { + box-shadow: 0 0 0 2px #D1E0DF; } + +colorswatch#editor-color-sample { + border-radius: 4px; } + colorswatch#editor-color-sample overlay { + border-radius: 4.5px; } + +colorchooser .popover.osd { + border-radius: 5px; } + +/******** + * Misc * + ********/ +.content-view { + background-color: #2E2E2E; } + .content-view:hover { + -gtk-icon-effect: highlight; } + .content-view:backdrop { + background-color: #2E2E2E; } + +.osd .scale-popup button.flat { + border-style: none; + border-radius: 5px; } + +.scale-popup button:hover { + background-color: rgba(60, 60, 60, 0.1); + border-radius: 5px; } + +/********************** + * Window Decorations * + *********************/ +decoration { + border-radius: 7px 7px 0 0; + border-width: 0px; + box-shadow: 0 3px 9px 1px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(0, 0, 0, 0.23); + 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 rgba(0, 0, 0, 0.18); + transition: 200ms ease-out; } + .maximized decoration, + .fullscreen decoration, + .tiled decoration { + border-radius: 0; } + .popup decoration { + box-shadow: none; } + .ssd decoration { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.23); } + .csd.popup decoration { + border-radius: 0; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13); } + tooltip.csd decoration { + border-radius: 5px; + box-shadow: none; } + messagedialog.csd decoration { + border-radius: 7px; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13); } + .solid-csd decoration { + border-radius: 0; + margin: 4px; + background-color: #282828; + border: solid 1px #545252; + box-shadow: none; } + +button.titlebutton { + text-shadow: 0 1px rgba(255, 255, 255, 0.769231); + -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); } + button.titlebutton.close, button.titlebutton.maximize, button.titlebutton.minimize { + color: transparent; + background-color: transparent; + background-position: center; + background-repeat: no-repeat; } + button.titlebutton.close:backdrop, button.titlebutton.maximize:backdrop, button.titlebutton.minimize:backdrop { + opacity: 0.5; } + button.titlebutton.close { + background-image: -gtk-scaled(url("assets/titlebutton-close.png"), url("assets/titlebutton-close@2.png")); } + button.titlebutton.close:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop.png"), url("assets/titlebutton-close-backdrop@2.png")); } + button.titlebutton.close:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-hover.png"), url("assets/titlebutton-close-hover@2.png")); } + button.titlebutton.close:active { + background-image: -gtk-scaled(url("assets/titlebutton-close-active.png"), url("assets/titlebutton-close-active@2.png")); } + button.titlebutton.maximize { + background-image: -gtk-scaled(url("assets/titlebutton-maximize.png"), url("assets/titlebutton-maximize@2.png")); } + button.titlebutton.maximize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop.png"), url("assets/titlebutton-maximize-backdrop@2.png")); } + button.titlebutton.maximize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover.png"), url("assets/titlebutton-maximize-hover@2.png")); } + button.titlebutton.maximize:active { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-active.png"), url("assets/titlebutton-maximize-active@2.png")); } + button.titlebutton.minimize { + background-image: -gtk-scaled(url("assets/titlebutton-minimize.png"), url("assets/titlebutton-minimize@2.png")); } + button.titlebutton.minimize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop.png"), url("assets/titlebutton-minimize-backdrop@2.png")); } + button.titlebutton.minimize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover.png"), url("assets/titlebutton-minimize-hover@2.png")); } + button.titlebutton.minimize:active { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-active.png"), url("assets/titlebutton-minimize-active@2.png")); } + button.titlebutton:backdrop { + -gtk-icon-shadow: none; } + +headerbar.selection-mode button.titlebutton, +.titlebar.selection-mode button.titlebutton { + text-shadow: 0 -1px rgba(0, 0, 0, 0.548235); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.548235); } + headerbar.selection-mode button.titlebutton:backdrop, + .titlebar.selection-mode button.titlebutton:backdrop { + -gtk-icon-shadow: none; } + +.view:selected:focus, .view:selected, iconview:selected, .view text:selected, iconview text:selected, +textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, +textview text selection:focus, +textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, +entry selection:focus, +entry selection, modelbutton.flat:selected, popover.background checkbutton:selected, +popover.background radiobutton:selected, +.menuitem.button.flat:selected, treeview.view:selected:focus, treeview.view:selected, row:selected, calendar:selected { + background-color: #384363; } + row:selected label, label:selected, .selection-mode button.titlebutton, .view:selected:focus, .view:selected, iconview:selected, .view text:selected, iconview text:selected, + textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, + textview text selection:focus, + textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, + entry selection:focus, + entry selection, modelbutton.flat:selected, popover.background checkbutton:selected, + popover.background radiobutton:selected, + .menuitem.button.flat:selected, treeview.view:selected:focus, treeview.view:selected, row:selected, calendar:selected { + color: #D1E0DF; + outline-color: rgba(255, 255, 255, 0.3); } + row:selected label:disabled, label:disabled:selected, .selection-mode button.titlebutton:disabled, iconview:disabled:selected:focus, .view:disabled:selected, iconview:disabled:selected, iconview text:disabled:selected:focus, + textview text:disabled:selected:focus, .view text:disabled:selected, iconview text:disabled:selected, + textview text:disabled:selected, iconview text selection:disabled:focus, .view text selection:disabled, iconview text selection:disabled, + textview text selection:disabled, flowbox flowboxchild:disabled:selected, label:disabled selection, spinbutton:not(.vertical) selection:disabled, + entry selection:disabled, modelbutton.flat:disabled:selected, popover.background checkbutton:disabled:selected, + popover.background radiobutton:disabled:selected, + .menuitem.button.flat:disabled:selected, row:disabled:selected, calendar:disabled:selected { + color: #9cc7f3; } + row:selected label:backdrop, label:backdrop:selected, .selection-mode button.titlebutton:backdrop, iconview:backdrop:selected:focus, .view:backdrop:selected, iconview:backdrop:selected, iconview text:backdrop:selected:focus, + textview text:backdrop:selected:focus, .view text:backdrop:selected, iconview text:backdrop:selected, + textview text:backdrop:selected, iconview text selection:backdrop:focus, .view text selection:backdrop, iconview text selection:backdrop, + textview text selection:backdrop, flowbox flowboxchild:backdrop:selected, label:backdrop selection, spinbutton:not(.vertical) selection:backdrop, + entry selection:backdrop, modelbutton.flat:backdrop:selected, popover.background checkbutton:backdrop:selected, + popover.background radiobutton:backdrop:selected, + .menuitem.button.flat:backdrop:selected, row:backdrop:selected, calendar:backdrop:selected { + color: #A9B7B8; } + row:selected label:backdrop:disabled, label:backdrop:disabled:selected, .selection-mode button.titlebutton:backdrop:disabled, .view:backdrop:disabled:selected, iconview:backdrop:disabled:selected, .view text:backdrop:disabled:selected, iconview text:backdrop:disabled:selected, + textview text:backdrop:disabled:selected, .view text selection:backdrop:disabled, iconview text selection:backdrop:disabled, + textview text selection:backdrop:disabled, flowbox flowboxchild:backdrop:disabled:selected, label:disabled selection:backdrop, label:backdrop selection:disabled, spinbutton:not(.vertical) selection:backdrop:disabled, + entry selection:backdrop:disabled, modelbutton.flat:backdrop:disabled:selected, popover.background checkbutton:backdrop:disabled:selected, + popover.background radiobutton:backdrop:disabled:selected, + .menuitem.button.flat:backdrop:disabled:selected, row:backdrop:disabled:selected, calendar:backdrop:disabled:selected { + color: #9DA4AB; } + +.monospace { + font-family: monospace; } + +/********************** + * Touch Copy & Paste * + *********************/ +cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + cursor-handle.top:dir(ltr), cursor-handle.bottom:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-start.png"), url("assets/text-select-start@2.png")); + padding-left: 10px; } + cursor-handle.bottom:dir(ltr), cursor-handle.top:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-end.png"), url("assets/text-select-end@2.png")); + padding-right: 10px; } + cursor-handle.insertion-cursor:dir(ltr), cursor-handle.insertion-cursor:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); } + cursor-handle.top:hover:dir(ltr), cursor-handle.bottom:hover:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-hover.png"), url("assets/text-select-start-hover@2.png")); + padding-left: 10px; } + cursor-handle.bottom:hover:dir(ltr), cursor-handle.top:hover:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-hover.png"), url("assets/text-select-end-hover@2.png")); + padding-right: 10px; } + cursor-handle.insertion-cursor:hover:dir(ltr), cursor-handle.insertion-cursor:hover:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); } + cursor-handle.top:active:dir(ltr), cursor-handle.bottom:active:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-active.png"), url("assets/text-select-start-active@2.png")); + padding-left: 10px; } + cursor-handle.bottom:active:dir(ltr), cursor-handle.top:active:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-active.png"), url("assets/text-select-end-active@2.png")); + padding-right: 10px; } + cursor-handle.insertion-cursor:active:dir(ltr), cursor-handle.insertion-cursor:active:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); } + +.context-menu { + font: initial; } + +button.circular { + border-radius: 9999px; + -gtk-outline-radius: 9999px; } + button.circular label { + padding: 0; } + +.keycap { + min-width: 20px; + min-height: 25px; + margin-top: 2px; + padding-bottom: 3px; + padding-left: 6px; + padding-right: 6px; + color: #C3D4D4; + background-color: #252525; + border: 1px solid; + border-color: #2E2E2E; + border-radius: 5px; + box-shadow: inset 0 -3px #A0A8AD; + font-size: smaller; } + .keycap:backdrop { + background-color: #3B3B3B; + color: #A6B3B2; + transition: 200ms ease-out; } + +:not(decoration):not(window):drop(active):focus, +:not(decoration):not(window):drop(active) { + border-color: #4e9a06; + box-shadow: inset 0 0 0 1px #4e9a06; } + +stackswitcher button.text-button { + min-width: 100px; } + +stackswitcher button.circular, +stackswitcher button.text-button.circular { + min-width: 32px; + min-height: 32px; + padding: 0; } + +/* GTK NAMED COLORS + ---------------- + use responsibly! */ +/* +widget text/foreground color */ +@define-color theme_fg_color #C3D4D4; +/* +text color for entries, views and content in general */ +@define-color theme_text_color #BECFCF; +/* +widget base background color */ +@define-color theme_bg_color #282828; +/* +text widgets and the like base background color */ +@define-color theme_base_color #252525; +/* +base background color of selections */ +@define-color theme_selected_bg_color #384363; +/* +text/foreground color of selections */ +@define-color theme_selected_fg_color #D1E0DF; +/* +base background color of insensitive widgets */ +@define-color insensitive_bg_color #2E2E2E; +/* +text foreground color of insensitive widgets */ +@define-color insensitive_fg_color #A6B3B2; +/* +insensitive text widgets and the like base background color */ +@define-color insensitive_base_color #252525; +/* +widget text/foreground color on backdrop windows */ +@define-color theme_unfocused_fg_color #A6B3B2; +/* +text color for entries, views and content in general on backdrop windows */ +@define-color theme_unfocused_text_color #BECFCF; +/* +widget base background color on backdrop windows */ +@define-color theme_unfocused_bg_color #282828; +/* +text widgets and the like base background color on backdrop windows */ +@define-color theme_unfocused_base_color #3B3B3B; +/* +base background color of selections on backdrop windows */ +@define-color theme_unfocused_selected_bg_color #384363; +/* +text/foreground color of selections on backdrop windows */ +@define-color theme_unfocused_selected_fg_color #D1E0DF; +/* +widgets main borders color */ +@define-color borders #525252; +/* +widgets main borders color on backdrop windows */ +@define-color unfocused_borders #545252; +/* +these are pretty self explicative */ +@define-color warning_color #f57900; +@define-color error_color #800069; +@define-color success_color #4e9a06; +/* +these colors are exported for the window manager and shouldn't be used in applications, +read if you used those and something break with a version upgrade you're on your own... */ +@define-color wm_title shade(#C3D4D4, 1.8); +@define-color wm_unfocused_title #A6B3B2; +@define-color wm_highlight rgba(255, 255, 255, 0.8); +@define-color wm_borders_edge rgba(255, 255, 255, 0.8); +@define-color wm_bg_a shade(#282828, 1.2); +@define-color wm_bg_b #282828; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_border alpha(black, 0.18); +@define-color wm_button_hover_color_a shade(#282828, 1.3); +@define-color wm_button_hover_color_b #282828; +@define-color wm_button_active_color_a shade(#282828, 0.85); +@define-color wm_button_active_color_b shade(#282828, 0.89); +@define-color wm_button_active_color_c shade(#282828, 0.9); +@define-color content_view_bg #252525; +.XfceHeading { + margin: 0; + padding: 0; + border-width: 0; + background-image: none; + background-color: shade(#282828, 1.18); + color: #BECFCF; + text-shadow: 0px 1px rgba(0, 0, 0, 0.1); } + +.xfce4-panel.background { + background-color: #10191C; + color: #252525; + font-weight: normal; } + .xfce4-panel.background button { + background-image: none; + background-color: transparent; + border-radius: 0; + border-color: transparent; + box-shadow: none; + padding: 0 1px; + color: #252525; + text-shadow: 0px 1px rgba(0, 0, 0, 0.1); } + .xfce4-panel.background button:active, .xfce4-panel.background button:checked { + background-image: none; + background-color: shade(#525151, 0.7); + border-color: shade(#525151, 0.6); + color: #252525; + transition: none; } + .xfce4-panel.background button:hover, .xfce4-panel.background button:active:hover, .xfce4-panel.background button:checked:hover { + border-color: shade(#384363, 0.6); + background-image: linear-gradient(to bottom, shade(#384363, 0.88), shade(#384363, 0.85)); + color: #252525; + box-shadow: inset 0 -1px alpha(#C5D4D3,0), inset 1px 0 alpha(#C5D4D3,0.15), inset -1px 0 alpha(#C5D4D3,0.15), inset 0 1px alpha(#C5D4D3,0.15); + transition: none; } + .xfce4-panel.background entry { + caret-color: #BECFCF; } + .xfce4-panel.background menu { + -gtk-icon-effect: none; + text-shadow: none; } + .xfce4-panel.background menu .linked button { + color: #BECFCF; + outline-color: rgba(33, 33, 33, 0.3); + border-top-color: shade(#282828, 0.8); + border-right-color: shade(#282828, 0.72); + border-left-color: shade(#282828, 0.72); + border-bottom-color: shade(#282828, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#252525, 1.02), 1.05), shade(shade(#252525, 1.02), 0.97)); + box-shadow: inset 0 1px #C5D4D3; } + .xfce4-panel.background menu .linked button:disabled { + border-color: #525252; + background-color: #2E2E2E; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + border-color: rgba(130, 130, 130, 0.5); } + .xfce4-panel.background menu .linked button:disabled label, .xfce4-panel.background menu .linked button:disabled { + color: #A6B3B2; } + .xfce4-panel.background progressbar { + margin: 0; } + .xfce4-panel.background progressbar.horizontal trough { + min-height: 6px; + padding: 0; } + .xfce4-panel.background progressbar.horizontal progress { + min-height: 4px; } + .xfce4-panel.background progressbar.vertical trough { + min-width: 6px; + padding: 0; } + .xfce4-panel.background progressbar.vertical progress { + min-width: 4px; } + .xfce4-panel.background progressbar progress { + border-radius: 0px; } + .xfce4-panel.background progressbar trough { + background: shade(#525151, 0.7); + border-radius: 0px; + border-color: shade(#525151, 0.4); } + .xfce4-panel.background .tasklist button { + border-radius: 3px; + text-shadow: 0 1px #C3D4D4; + color: shade(#252525, 0.7); + background-image: linear-gradient(to bottom, shade(#525151, 0.65), shade(#525151, 0.6), shade(#525151, 0.5), shade(#525151, 0.45)); + border: none; } + .xfce4-panel.background .tasklist button.flat { + background-image: none; + border: none; + box-shadow: none; } + .xfce4-panel.background .tasklist button:active, .xfce4-panel.background .tasklist button:checked { + background-image: linear-gradient(to bottom, shade(#384363, 0.65), shade(#384363, 0.6), shade(#384363, 0.5), shade(#384363, 0.45)); + color: shade(#252525, 1); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(0, 0, 0, 0.2); } + .xfce4-panel.background .tasklist button:hover, .xfce4-panel.background .tasklist button:active:hover, .xfce4-panel.background .tasklist button:checked:hover { + background-image: linear-gradient(to bottom, shade(#384363, 0.85), shade(#384363, 0.8), shade(#384363, 0.7), shade(#384363, 0.65)); + color: shade(#252525, 1); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(0, 0, 0, 0.2); } + .xfce4-panel.background .tasklist button image { + padding: 3px; } + .xfce4-panel.background.horizontal .tasklist button { + margin: 0 1px; } + .xfce4-panel.background.horizontal .tasklist button label { + padding-right: 3px; } + .xfce4-panel.background.vertical .tasklist button { + margin: 1px 0; } + .xfce4-panel.background.vertical .tasklist button label { + padding-bottom: 3px; } + +/* Workspace switcher provided by libwnck */ +wnck-pager:selected { + background-color: shade(#384363, 0.88); } + +wnck-pager:hover { + background-color: #384363; } + +/* Thunar's sidebar top border */ +.thunar :backdrop { + color: #A6B3B2; } + +.thunar toolbar { + border-bottom: none; } + .thunar toolbar entry { + min-height: 24px; } + +.thunar .sidebar.frame { + border-top: 1px solid #525252; } + +XfdesktopIconView.view { + background: transparent; + color: #252525; + border-radius: 3px; } + XfdesktopIconView.view:active { + background: rgba(23, 104, 189, 0.5); + text-shadow: 0 1px 1px black; } + XfdesktopIconView.view .label { + text-shadow: 1px 1px 2px black; } + XfdesktopIconView.view .rubberband { + border-radius: 0; } + +#XfceNotifyWindow { + background-color: shade(#525151, 0.3); + color: #252525; + border-color: shade(#525151, 0.6); } + #XfceNotifyWindow buttonbox { + padding: 0; } + #XfceNotifyWindow button { + background-image: none; + border-color: shade(#252525, 0.35); + border-radius: 3px; + box-shadow: none; } + #XfceNotifyWindow label#summary { + font-weight: bold; } + #XfceNotifyWindow progressbar { + min-height: 6px; + border-radius: 3px; } + #XfceNotifyWindow progressbar progress { + background-image: none; + background-color: #252525; + border: none; + box-shadow: none; } + #XfceNotifyWindow progressbar trough { + background-image: linear-gradient(to bottom, shade(#525151, 0.65), shade(#525151, 1.25)); + border: 1px solid shade(#525151, 0.2); + border-radius: 3px; + padding: 1px 0; } + +/* Xfwm4's alt-tab dialog, aka "tabwin" */ +#xfwm-tabwin { + padding: 12px; + background-image: none; + background-color: rgba(0, 0, 0, 0.8); + color: shade(#D1E0DF, 0.65); + text-shadow: 0px 1px rgba(0, 0, 0, 0.8); + border-radius: 12px; + /* Set the application icon- and preview-size to 64px */ + -XfwmTabwinWidget-icon-size: 64px; + -XfwmTabwinWidget-preview-size: 64px; } + #xfwm-tabwin button { + background-image: none; + color: #D1E0DF; + font-weight: bold; + text-shadow: 0px 1px rgba(0, 0, 0, 0.8); + border: none; + border-radius: 6px; + box-shadow: none; } + #xfwm-tabwin button:active, #xfwm-tabwin button:checked, #xfwm-tabwin button:active:hover, #xfwm-tabwin button:checked:hover { + background: rgba(206, 206, 206, 0.3); } + #xfwm-tabwin button:hover { + background: #22558b; + transition-duration: 50ms; } + #xfwm-tabwin .tabwin-app-grid button { + min-width: 96px; + min-height: 96px; } + +#xfce4-terminal-notebook > stack:not(:only-child) { + /* Make sure there are no extra borders for the tabs in the terminal apart from at the top */ + border-left: none; + border-right: none; + border-bottom: none; } + +.lightdm-gtk-greeter { + /********* + * panel * + *********/ + /**************** + * login window * + ****************/ } + .lightdm-gtk-greeter #panel_window menubar { + color: #BECFCF; + font-weight: bold; + text-shadow: 0 1px transparentize white, 0.5; + -gtk-icon-shadow: 0 1px transparentize black, 0.5; + box-shadow: inset 0 -1px transparentize black, 0.5; + background-color: #252525; + text-shadow: 0 1px transparentize black, 0.5; + -gtk-icon-shadow: 0 1px transparentize black, 0.5; } + .lightdm-gtk-greeter #panel_window menubar menu { + background-color: #2E2E2E; } + .lightdm-gtk-greeter #panel_window menubar menu menuitem { + font-weight: normal; + text-shadow: none; } + .lightdm-gtk-greeter #panel_window menubar separator { + background: transparent; } + .lightdm-gtk-greeter #login_window, + .lightdm-gtk-greeter #shutdown_dialog, + .lightdm-gtk-greeter #restart_dialog { + border-style: none; + border-radius: 5px; + background-color: #252525; + color: #C3D4D4; + box-shadow: inset 1px 0 shade(#252525, 0.6), inset -1px 0 shade(#252525, 0.6), inset 0 1px shade(#252525, 0.6), inset 0 -1px shade(#252525, 0.6); } + .lightdm-gtk-greeter #login_window button, + .lightdm-gtk-greeter #shutdown_dialog button, + .lightdm-gtk-greeter #restart_dialog button { + padding: 3px 15px; + /************************************ + * login/unlock and restart buttons * + ************************************/ + /******************* + * shutdown button * + *******************/ } + .lightdm-gtk-greeter #login_window button#login_button, .lightdm-gtk-greeter #login_window button#restart_button, + .lightdm-gtk-greeter #shutdown_dialog button#login_button, + .lightdm-gtk-greeter #shutdown_dialog button#restart_button, + .lightdm-gtk-greeter #restart_dialog button#login_button, + .lightdm-gtk-greeter #restart_dialog button#restart_button { + border-color: shade(#384363, 0.8); + background-image: linear-gradient(to bottom, shade(#384363, 1.02), shade(#384363, 0.95) 90%, shade(#384363, 0.9)); + color: #D1E0DF; } + .lightdm-gtk-greeter #login_window button#login_button:hover, .lightdm-gtk-greeter #login_window button#login_button:active, .lightdm-gtk-greeter #login_window button#restart_button:hover, .lightdm-gtk-greeter #login_window button#restart_button:active, + .lightdm-gtk-greeter #shutdown_dialog button#login_button:hover, + .lightdm-gtk-greeter #shutdown_dialog button#login_button:active, + .lightdm-gtk-greeter #shutdown_dialog button#restart_button:hover, + .lightdm-gtk-greeter #shutdown_dialog button#restart_button:active, + .lightdm-gtk-greeter #restart_dialog button#login_button:hover, + .lightdm-gtk-greeter #restart_dialog button#login_button:active, + .lightdm-gtk-greeter #restart_dialog button#restart_button:hover, + .lightdm-gtk-greeter #restart_dialog button#restart_button:active { + border-color: shade(#384363, 0.7); + background-image: linear-gradient(to bottom, shade(#384363, 1.12), shade(#384363, 1.05) 90%, shade(#384363, 1)); } + .lightdm-gtk-greeter #login_window button#shutdown_button, + .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button, + .lightdm-gtk-greeter #restart_dialog button#shutdown_button { + border-color: shade(#800069, 0.8); + background-image: linear-gradient(to bottom, shade(#800069, 1.02), shade(#800069, 0.95) 90%, shade(#800069, 0.9)); + color: #D1E0DF; } + .lightdm-gtk-greeter #login_window button#shutdown_button:hover, .lightdm-gtk-greeter #login_window button#shutdown_button:active, + .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button:hover, + .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button:active, + .lightdm-gtk-greeter #restart_dialog button#shutdown_button:hover, + .lightdm-gtk-greeter #restart_dialog button#shutdown_button:active { + border-color: shade(#800069, 0.7); + background-image: linear-gradient(to bottom, shade(#800069, 1.12), shade(#800069, 1.05) 90%, shade(#800069, 1)); } + .lightdm-gtk-greeter #content_frame { + padding-bottom: 14px; } + .lightdm-gtk-greeter #login_window menu { + border-radius: 1px; } + .lightdm-gtk-greeter #login_window combobox button.combo { + color: #C3D4D4; + padding: 0; + background: none; + border-style: none; + box-shadow: none; } + .lightdm-gtk-greeter #login_window #user_combobox { + color: #C3D4D4; + font-size: 18px; } + .lightdm-gtk-greeter #login_window #user_combobox menu { + font-weight: normal; } + .lightdm-gtk-greeter #login_window #user_image { + padding: 3px; + border-radius: 3px; + box-shadow: inset 1px 0 shade(#252525, 0.75), inset -1px 0 shade(#252525, 0.75), inset 0 1px shade(#252525, 0.55), inset 0 -1px shade(#252525, 0.85); } + .lightdm-gtk-greeter #login_window #user_image_border { + border-radius: 3px; + background-image: linear-gradient(to bottom, shade(#252525, 0.9), shade(#252525, 0.98) 10%, shade(#252525, 1) 99%, shade(#252525, 1)); + box-shadow: inset 0 1px shade(#252525, 0.8), inset 0 -1px shade(#252525, 0.55); } + .lightdm-gtk-greeter #buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; + background-image: linear-gradient(to bottom, shade(#282828, 0.85), shade(#282828, 0.98) 10%, shade(#282828, 1) 99%, shade(#282828, 1)); + box-shadow: inset 1px 0 shade(#252525, 0.6), inset -1px 0 shade(#252525, 0.6), inset 0 1px shade(#252525, 0.6), inset 0 -1px shade(#252525, 0.6); } + +/************************ + * NAUTILUS (aka Files) * + ************************/ +.nautilus-window { + background-color: #252525; } + .nautilus-window notebook, .nautilus-window notebook > stack { + background-color: #252525; } + +/* Floating status bar */ +.floating-bar { + background-color: #252525; + border-style: solid; + border-color: #525252; } + .floating-bar.left { + border-radius: 0 3px 0 0; + border-width: 1px 1px 0 0; } + .floating-bar.right { + border-radius: 3px 0 0 0; + border-width: 1px 0 0 1px; } + .floating-bar:backdrop { + background-color: #282828; + border-color: #545252; } + .floating-bar button { + padding: 0px; } + +/* Searchbar */ +.search-bar { + box-shadow: none; } + +/* View */ +.nautilus-list-view .view, .nautilus-list-view iconview { + border-bottom: 1px solid #282828; + /* Hide superfluous treeview drop target indication */ } + .nautilus-list-view .view.dnd, .nautilus-list-view iconview.dnd { + border-style: none; } + +/********* + * Geary * + *********/ +.conversation-frame .view.cell, .conversation-frame iconview.cell { + background-color: #252525; } + +.conversation-frame .view.cell:selected, .conversation-frame iconview.cell:selected, +.conversation-frame .view.cell:selected:focus, +.conversation-frame iconview.cell:selected:focus { + background-color: #384363; } + +UnityDecoration { + -UnityDecoration-extents: 28px 1px 1px 1px; + -UnityDecoration-input-extents: 10px; + -UnityDecoration-shadow-offset-x: 1px; + -UnityDecoration-shadow-offset-y: 1px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.7); + -UnityDecoration-active-shadow-radius: 8px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.5); + -UnityDecoration-inactive-shadow-radius: 5px; + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: #384363; + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; } + UnityDecoration .top { + border: 1px solid shade(#282828, 0.7); + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 8px 0 8px; + background-image: linear-gradient(to bottom, shade(#282828, 1.07), #282828); + color: #C3D4D4; + text-shadow: 0 1px shade(#282828, 1.2); } + UnityDecoration .top:backdrop { + border: 1px solid shade(#282828, 0.8); + border-bottom-width: 0; + background-image: linear-gradient(to bottom, shade(#282828, 1.02), #282828); + color: #C3D4D4; + text-shadow: 0 1px shade(#282828, 1.1); } + UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom { + background-color: shade(#282828, 0.7); } + UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { + background-color: shade(#282828, 0.8); } + +UnityPanelWidget, +.unity-panel { + border-width: 0 0 1px 0; + border-style: solid; + border-color: shade(#525151, 1); + background-color: shade(#525151, 0.35); } + UnityPanelWidget.menuitem, UnityPanelWidget .menuitem, + .unity-panel.menuitem, + .unity-panel .menuitem { + border-width: 0 1px; + color: #252525; } + UnityPanelWidget.menuitem:hover, UnityPanelWidget.menuitem *:hover, UnityPanelWidget .menuitem:hover, UnityPanelWidget .menuitem *:hover, + .unity-panel.menuitem:hover, + .unity-panel.menuitem *:hover, + .unity-panel .menuitem:hover, + .unity-panel .menuitem *:hover { + border-color: shade(#525151, 0.8); + background-color: shade(#525151, 0.75); + color: #252525; } + +@keyframes playbackmenuitem_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: #C3D4D4; } + +window.background.chromium { + background-color: #282828; } + window.background.chromium button:not(.titlebutton) { + border-color: #525252; } diff --git a/Lilidog-Drow/gtk-3.0/gtk.css b/Lilidog-Drow/gtk-3.0/gtk.css new file mode 100644 index 0000000..20b78fd --- /dev/null +++ b/Lilidog-Drow/gtk-3.0/gtk.css @@ -0,0 +1 @@ +@import url("gtk-contained.css"); diff --git a/Lilidog-Drow/gtk-3.0/settings.ini b/Lilidog-Drow/gtk-3.0/settings.ini new file mode 100644 index 0000000..d92b062 --- /dev/null +++ b/Lilidog-Drow/gtk-3.0/settings.ini @@ -0,0 +1,4 @@ +[Settings] +gtk_color_scheme = "base_color:#262626\nbg_color:#303030\ntooltip_bg_color:#262626\nselected_bg_color:#525252\ntext_color:#C3D4D4\nfg_color:#C3D4D1\ntooltip_fg_color:#C3D4D1\nselected_fg_color:#C3D4D4\nmenubar_bg_color:#303030\nmenubar_fg_color:#C3D4D1\ntoolbar_bg_color:#303030\ntoolbar_fg_color:#C3D4D4\nmenu_bg_color:#303030\nmenu_fg_color:#C3D4D4\npanel_bg_color:#303030\npanel_fg_color:#C3D4D4\nlink_color:#525252" +gtk-auto-mnemonics = 1 +gtk-visible-focus = automatic diff --git a/Lilidog-Drow/index.theme b/Lilidog-Drow/index.theme new file mode 100644 index 0000000..4226525 --- /dev/null +++ b/Lilidog-Drow/index.theme @@ -0,0 +1,12 @@ +[Desktop Entry] +Type=X-GNOME-Metatheme +Name=Lilidog-Drow +Comment=Lilidog-Drow based off Greybird theme +Encoding=UTF-8 + +[X-GNOME-Metatheme] +GtkTheme=Lilidog-Drow +MetacityTheme=Lilidog-Drow +IconTheme=Adwaita +CursorTheme=Adwaita +ButtonLayout=:minimize,maximize,close diff --git a/Lilidog-Earth/gtk-2.0/gtkrc b/Lilidog-Earth/gtk-2.0/gtkrc new file mode 100644 index 0000000..0ebc64d --- /dev/null +++ b/Lilidog-Earth/gtk-2.0/gtkrc @@ -0,0 +1,723 @@ +# Evolve GTK Theme + +gtk_color_scheme = "base_color:#393939\nbg_color:#333333\ntooltip_bg_color:#393939\nselected_bg_color:#505050\ntext_color:#D4D4D4\nfg_color:#DEDEDE\ntooltip_fg_color:#E6E6E6\nselected_fg_color:#D4D4D4\nmenubar_bg_color:#333333\nmenubar_fg_color:#DEDEDE\ntoolbar_bg_color:#333333\ntoolbar_fg_color:#D4D4D4\nmenu_bg_color:#383838\nmenu_fg_color:#D4D4D4\npanel_bg_color:#333333\npanel_fg_color:#D4D4D4\nlink_color:#505050" + +gtk-icon-sizes = "panel=16,16:gtk-button=16,16" # Icon sizes +gtk-button-images = 0 # Disables icons in buttons +gtk-toolbar-style = 1 # Enables text in toolbar +gtk-auto-mnemonics = 1 # Disables ugly lines under menu items + +# Default Style + +style "evolve-default" { + xthickness = 1 + ythickness = 1 + + GtkArrow::arrow-scaling= 0.5 + + GtkButton::child-displacement-x = 0 + GtkButton::child-displacement-y = 0 + + GtkButton::default-border = { 0, 0, 0, 0 } + + GtkCheckButton::indicator-size = 15 + + # The following line hints to gecko (and possibly other appliations) + # that the entry should be drawn transparently on the canvas. + # Without this, gecko will fill in the background of the entry. + GtkEntry::honors-transparent-bg-hint = 1 + GtkEntry::state-hint = 0 + + GtkExpander::expander-size = 16 + + GtkImage::x-ayatana-indicator-dynamic = 1 + + GtkMenu::horizontal-padding = 0 + GtkMenu::vertical-padding = 0 + + GtkMenuBar::internal-padding = 0 + GtkMenuBar::window-dragging = 1 + GtkMenuBar::shadow-type = GTK_SHADOW_NONE + + GtkMenuItem::arrow-scaling= 0.5 + + GtkPaned::handle-size = 1 + + GtkProgressBar::min-horizontal-bar-height = 10 + GtkProgressBar::min-vertical-bar-width = 10 + + GtkRange::trough-border = 0 + GtkRange::slider-width = 15 + GtkRange::stepper-size = 15 + GtkRange::stepper_spacing = 0 + GtkRange::trough-under-steppers = 1 + + GtkScale::slider-length = 14 + GtkScale::slider-width = 14 + GtkScale::trough-side-details = 1 + + GtkScrollbar::activate-slider = 1 + GtkScrollbar::has-backward-stepper = 0 + GtkScrollbar::has-forward-stepper = 0 + GtkScrollbar::has-secondary-backward-stepper = 0 + GtkScrollbar::has-secondary-forward-stepper = 0 + GtkScrollbar::min-slider-length = 100 + GtkScrollbar::slider-width = 9 + GtkScrollbar::trough-border = 3 + + GtkScrolledWindow::scrollbar-spacing = 0 + GtkScrolledWindow::scrollbars-within-bevel = 1 + + GtkToolbar::internal-padding = 0 + + GtkTreeView::expander-size = 11 + GtkTreeView::vertical-separator = 0 + + GtkWidget::focus-padding = 2 + GtkWidget::new-tooltip-style = 0 + + GtkWidget::wide-separators = 1 + GtkWidget::separator-width = 1 + GtkWidget::separator-height = 1 + + GtkWindow::resize-grip-height = 0 + GtkWindow::resize-grip-width = 0 + + WnckTasklist::fade-overlay-rect = 0 + + GtkWidget::link-color = @link_color + GtkWidget::visited-link-color = @text_color + + fg[NORMAL] = @fg_color + fg[PRELIGHT] = @fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @fg_color + fg[INSENSITIVE] = mix (0.5, @bg_color, @fg_color) + + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (1.02, @bg_color) + bg[SELECTED] = @selected_bg_color + bg[INSENSITIVE] = @bg_color + bg[ACTIVE] = shade (0.9, @bg_color) + + base[NORMAL] = @base_color + base[PRELIGHT] = shade (0.95, @bg_color) + base[ACTIVE] = @selected_bg_color + base[SELECTED] = @selected_bg_color + base[INSENSITIVE] = @bg_color + + text[NORMAL] = @text_color + text[PRELIGHT] = @text_color + text[ACTIVE] = @selected_fg_color + text[SELECTED] = @selected_fg_color + text[INSENSITIVE] = mix (0.5, @bg_color, @text_color) + + engine "murrine" { + animation = FALSE + arrowstyle = 1 # 0 = normal arrows, 1 = filled arrows + colorize_scrollbar = FALSE + comboboxstyle = 0 # 0 = normal combobox, 1 = colorized combobox below arrow + contrast = 1.0 + focusstyle = 3 # 0 = none, 1 = grey dotted, 2 = colored with fill, 3 = colored glow + glazestyle = 0 # 0 = flat highlight, 1 = curved highlight, 2 = concave, 3 = top curved highlight, 4 = beryl highlight + glowstyle = 1 + gradient_shades = { 1.2, 1.1, 1.1, 0.97 } + highlight_shade = 1.0 + lightborder_shade = 1.0 + lightborderstyle = 0 # 0 = lightborder on top side, 1 = lightborder on all sides + listviewheaderstyle = 1 # 0 = flat, 1 = glassy, 2 = raised + listviewstyle = 0 # 0 = none, 1 = dotted, 2 = line + menubaritemstyle = 1 # 0 = menuitem look, 1 = button look + menubarstyle = 0 # 0 = flat, 1 = glassy, 2 = gradient, 3 = striped + menuitemstyle = 0 # 0 = flat, 1 = glassy, 2 = striped + menustyle = 0 # 0 = none, 1 = vertical striped + progressbarstyle = 0 # 0 = none, 1 = diagonal striped, 2 = vertical striped + reliefstyle = 0 # 0 = flat, 1 = inset, 2 = shadow, 3 = shadow with gradient, 4 = stronger shadow with gradient + roundness = 2 + scrollbarstyle = 0 # 0 = none, 1 = circles, 2 = handles, 3 = diagonal stripes, 4 = diagonal stripes and handles, 5 = horizontal stripes, 6 = horizontal stripes and handles + sliderstyle = 0 # 0 = none, 1 = handles + stepperstyle = 0 # 0 = standard, 1 = integrated stepper handles + toolbarstyle = 1 # 0 = flat, 1 = glassy, 2 = gradient + } +} + +style "evolve-wide" { + xthickness = 2 + ythickness = 2 +} + +style "evolve-wider" { + xthickness = 3 + ythickness = 3 +} + +# Notebook + +style "evolve-notebook-bg" { + bg[NORMAL] = shade (1.1, @bg_color) + bg[ACTIVE] = shade (0.9, @bg_color) + + engine "murrine" { + border_shades = { 0.9, 0.9 } + } +} + +style "evolve-notebook" = "evolve-notebook-bg" { + xthickness = 2 + ythickness = 2 + + engine "murrine" { + roundness = 2 + } +} + +# Various Standard Widgets + +style "evolve-button" = "evolve-wider" { + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (1.1, @bg_color) + bg[ACTIVE] = shade (0.82, @bg_color) + + engine "murrine" { + roundness = 2 + glazestyle = 0 + highlight_shade = 1.0 + } +} + +style "evolve-scrollbar" = "evolve-button" { + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (0.8, @bg_color) + bg[ACTIVE] = shade (1.4, @selected_bg_color) + + engine "murrine" { + roundness = 4 + border_shades = { 1.4, 1.4 } + gradient_shades = { 0.7, 0.7, 0.7, 0.7 } + trough_shades = { 1.0, 1.0 } + trough_border_shades = { 1.2, 1.2 } + lightborder_shade = 1.0 + lightborderstyle = 0 + } +} + +style "evolve-overlay-scrollbar" { + bg[ACTIVE] = shade (0.8, @bg_color) + bg[INSENSITIVE] = shade (0.97, @bg_color) + base[SELECTED] = shade (0.6, @base_color) + base[INSENSITIVE] = shade (0.85, @base_color) +} + +style "evolve-scale" = "evolve-default" { + bg[NORMAL] = @bg_color + bg[ACTIVE] = @bg_color + bg[SELECTED] = shade (1.0, @selected_bg_color) + bg[INSENSITIVE] = shade (0.95, @bg_color) + + engine "murrine" { + roundness = 7 + border_shades = { 1.0, 1.0 } + trough_shades = { 1.1, 1.2 } + trough_border_shades = { 0.9, 0.9 } + } +} + +style "evolve-progressbar" = "evolve-default" { + xthickness = 0 + ythickness = 0 + + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (1.04, @bg_color) + bg[ACTIVE] = shade (1.14, @bg_color) + fg[PRELIGHT] = shade (0.9, @selected_fg_color) + + engine "murrine" { + roundness = 2 + border_shades = { 1.2, 1.2 } + gradient_shades = { 1.1, 1.0, 1.0, 0.9 } + trough_border_shades = { 0.9, 0.9 } + } +} + +style "evolve-treeview-header" = "evolve-button" { + xthickness = 2 + ythickness = 1 + + engine "murrine" { + roundness = 0 + } +} + +style "evolve-treeview" { + engine "murrine" { + roundness = 0 + } +} + +style "evolve-frame-title" { + fg[NORMAL] = lighter (@fg_color) +} + +style "evolve-tooltips" = "evolve-wider" { + xthickness = 5 + ythickness = 5 + + bg[NORMAL] = @bg_color + fg[NORMAL] = @fg_color + bg[SELECTED] = @bg_color + + engine "murrine" { + textstyle = 0 + roundness = 2 + rgba = FALSE + } +} + +style "evolve-spinbutton" = "evolve-button" { + xthickness = 4 + + engine "murrine" { + } +} + +style "evolve-radiocheck" = "evolve-default" { + text[NORMAL] = shade (0.8, @selected_bg_color) + text[PRELIGHT] = shade (0.8, @selected_bg_color) + bg[SELECTED] = @base_color +} + +style "evolve-entry" = "evolve-wider" { + bg[SELECTED] = mix (0.5, @selected_bg_color, @base_color) + + engine "murrine" { + border_shades = { 1.2, 1.2 } + } +} + +style "metacity-frame" = "evolve-default" { + bg[SELECTED] = @selected_bg_color +} + +style "evolve-statusbar" { } +style "evolve-comboboxentry" = "evolve-entry" { } +style "evolve-hscale" = "evolve-scale" { } +style "evolve-vscale" = "evolve-scale" { } +style "evolve-hscrollbar" = "evolve-scrollbar" { } +style "evolve-vscrollbar" = "evolve-scrollbar" { } + +# Menus + +style "evolve-menu" { + ythickness = 0 + xthickness = 0 + + bg[SELECTED] = @selected_bg_color + bg[NORMAL] = shade (1.0, @menu_bg_color) + bg[PRELIGHT] = @selected_bg_color + bg[ACTIVE] = shade (1.40, @menu_bg_color) + bg[INSENSITIVE] = shade (1.40, @menu_bg_color) + fg[NORMAL] = @menu_fg_color + fg[PRELIGHT] = @selected_fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @selected_fg_color + fg[INSENSITIVE] = mix (0.35, shade (0.75, @menu_bg_color), @menu_fg_color) + + text[NORMAL] = @text_color + text[PRELIGHT] = @selected_fg_color + text[SELECTED] = @selected_fg_color + text[ACTIVE] = @selected_fg_color + text[INSENSITIVE] = mix (0.85, shade (0.75, @menu_bg_color), @menu_fg_color) + + engine "murrine" { + roundness = 0 + } +} + +style "evolve-menu-item" = "evolve-wider" { + bg[SELECTED] = @selected_bg_color + bg[PRELIGHT] = @selected_bg_color + fg[NORMAL] = @menu_fg_color # Fix for XFCE menu text + fg[PRELIGHT] = @selected_fg_color + fg[SELECTED] = @selected_fg_color + + engine "murrine" { + textstyle = 0 + border_shades = { 1.4, 1.4 } + } +} + +style "evolve-separator-menu-item" { + xthickness = 1 + ythickness = 1 + + GtkSeparatorMenuItem::horizontal-padding = 0 +} + +style "evolve-menubar" = "evolve-default" { + ythickness = 0 + + bg[SELECTED] = @selected_bg_color + bg[NORMAL] = @menubar_bg_color + bg[PRELIGHT] = @selected_bg_color + bg[ACTIVE] = shade (1.40, @menubar_bg_color) + bg[INSENSITIVE] = shade (1.40, @menubar_bg_color) + + fg[NORMAL] = @menubar_fg_color + fg[PRELIGHT] = @selected_fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @selected_fg_color + fg[INSENSITIVE] = mix (1.05, shade (1.05, @menubar_bg_color), @menubar_fg_color) + + engine "murrine" { + roundness = 0 + } +} + +style "evolve-menubaritem" { + xthickness = 3 + ythickness = 3 + + engine "murrine" { + roundness = 0 + } +} + +# Toolbars + +style "evolve-toolbar" = "evolve-default" { + + bg[NORMAL] = @toolbar_bg_color + bg[PRELIGHT] = shade (1.02, @toolbar_bg_color) + bg[SELECTED] = @selected_bg_color + bg[INSENSITIVE] = @toolbar_bg_color + bg[ACTIVE] = shade (0.9, @toolbar_bg_color) + + fg[NORMAL] = @toolbar_fg_color + fg[PRELIGHT] = @toolbar_fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @toolbar_fg_color + fg[INSENSITIVE] = mix (0.5, @toolbar_bg_color, @toolbar_fg_color) + + engine "murrine" { + gradient_shades = { 1.00, 0.95, 0.94, 0.90 } + } +} + +style "evolve-toolbutton" = "evolve-button" { + + bg[NORMAL] = @toolbar_bg_color + bg[PRELIGHT] = shade (1.02, @toolbar_bg_color) + bg[SELECTED] = @selected_bg_color + bg[INSENSITIVE] = @toolbar_bg_color + bg[ACTIVE] = shade (0.9, @toolbar_bg_color) + + fg[NORMAL] = @toolbar_fg_color + fg[PRELIGHT] = @toolbar_fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @toolbar_fg_color + fg[INSENSITIVE] = mix (0.5, @toolbar_bg_color, @toolbar_fg_color) + + engine "murrine" { + } +} + +class "GtkToolbar" style "evolve-toolbar" +class "GtkHandleBox" style "evolve-toolbar" + +# Panels + +style "evolve-panel" { + xthickness = 1 + ythickness = 0 + + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (1.1, @bg_color) + bg[ACTIVE] = shade (0.9, @bg_color) + bg[SELECTED] = shade (0.97, @bg_color) + + fg[NORMAL] = @fg_color + fg[PRELIGHT] = @fg_color + fg[SELECTED] = @fg_color + fg[ACTIVE] = @fg_color + + text[NORMAL] = @text_color + text[PRELIGHT] = @text_color + text[SELECTED] = @text_color + text[ACTIVE] = @text_color + + engine "murrine" { + roundness = 0 + } +} + +widget "*PanelWidget*" style "evolve-panel" +widget "*PanelApplet*" style "evolve-panel" +widget "*fast-user-switch*" style "evolve-panel" +widget "*CPUFreq*Applet*" style "evolve-panel" +widget "*indicator-applet*" style "evolve-panel" +class "PanelApp*" style "evolve-panel" +class "PanelToplevel*" style "evolve-panel" +widget_class "*PanelToplevel*" style "evolve-panel" +widget_class "*notif*" style "evolve-panel" +widget_class "*Notif*" style "evolve-panel" +widget_class "*Tray*" style "evolve-panel" +widget_class "*tray*" style "evolve-panel" +widget_class "*computertemp*" style "evolve-panel" +widget_class "*Applet*Tomboy*" style "evolve-panel" +widget_class "*Applet*Netstatus*" style "evolve-panel" +widget "*gdm-user-switch-menubar*" style "evolve-panel" + +style "bold-panel-item" { + font_name = "Bold" + + engine "murrine" { + roundness = 0 + } +} + +widget "*Panel*MenuBar*" style "bold-panel-item" +widget "*gimmie*" style "bold-panel-item" + +# widget_class "*Mail*" style "evolve-panel" # Disabled to fix Evolution bug +# class "*Panel*" style "evolve-panel" # Disabled to fix bug + +# XFCE Styles + +style "xfce-header" { + bg[NORMAL] = shade (0.9, @bg_color) + base[NORMAL] = shade (1.18, @bg_color) +} + +style "xfdesktop-windowlist" { + bg[NORMAL] = @base_color + fg[INSENSITIVE] = shade (0.95, @base_color) + text[INSENSITIVE] = shade (0.95, @base_color) +} + +style "xfdesktop-icon-view" { + XfdesktopIconView::label-alpha = 20 + XfdesktopIconView::selected-label-alpha = 80 + XfdesktopIconView::shadow-color = @tooltip_bg_color + XfdesktopIconView::selected-shadow-color = @tooltip_bg_color + XfdesktopIconView::shadow-x-offset = 1 + XfdesktopIconView::selected-shadow-x-offset = 1 + XfdesktopIconView::shadow-y-offset = 1 + XfdesktopIconView::selected-shadow-y-offset = 1 + XfdesktopIconView::cell-spacing = 2 + XfdesktopIconView::cell-padding = 6 + XfdesktopIconView::cell-text-width-proportion = 1.9 + fg[NORMAL] = shade (0.9, @selected_fg_color) + fg[ACTIVE] = @selected_fg_color + engine "murrine" + { + } +} + +style "xfwm-tabwin" { + Xfwm4TabwinWidget::border-width = 1 + Xfwm4TabwinWidget::icon-size = 64 + + engine "murrine" { + focusstyle = 0 + } +} + +style "xfsm-logout" { + + engine "murrine" { + } +} + +style "thunar-sidepane" +{ + base[NORMAL] = shade (0.9,@base_color) + base[INSENSITIVE] = shade (0.9,@base_color) + + bg[NORMAL] = shade (0.92,@base_color) + bg[PRELIGHT] = shade (1.5,@selected_bg_color) +} + +style "workspace-switcher" = "evolve-panel" { + bg[SELECTED] = mix (0.3, shade (1.35,@selected_bg_color), shade (0.9,@base_color)) +} + +widget_class "*ThunarShortcutsView*" style "thunar-sidepane" +widget_class "*ThunarTreeView*" style "thunar-sidepane" +widget_class "*GtkFileChooserWidget.GtkFileChooserDefault.GtkVBox.GtkHPaned.GtkVBox.GtkScrolledWindow.GtkTreeView*" style "thunar-sidepane" + +widget "*Xfce*Panel*" style "evolve-panel" +class "*Xfce*Panel*" style "evolve-panel" +widget "*WnckPager*" style "workspace-switcher" + +widget_class "*XfceHeading*" style "xfce-header" +widget_class "*XfceDesktop*" style "xfdesktop-windowlist" +widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view" +widget "xfwm4-tabwin*" style "xfwm-tabwin" +widget_class "*XfsmLogoutDialog*" style "xfsm-logout" + +# Google Chrome/Chromium Styles (requires 9.0.597 or newer) + +style "chromium-toolbar-button" { + engine "murrine" { + roundness = 2 + textstyle = 0 + } +} + +style "chrome-gtk-frame" { + ChromeGtkFrame::frame-color = @bg_color + ChromeGtkFrame::inactive-frame-color = @bg_color + + ChromeGtkFrame::frame-gradient-size = 16 + ChromeGtkFrame::frame-gradient-color = @bg_color + + ChromeGtkFrame::incognito-frame-color = shade (0.97, @bg_color) + ChromeGtkFrame::incognito-inactive-frame-color = shade (0.97, @bg_color) + + ChromeGtkFrame::incognito-frame-gradient-size = 16 + ChromeGtkFrame::incognito-frame-gradient-color = shade (0.97, @bg_color) + + ChromeGtkFrame::scrollbar-trough-color = shade (0.97, @bg_color) + ChromeGtkFrame::scrollbar-slider-prelight-color = shade (1.02, @bg_color) + ChromeGtkFrame::scrollbar-slider-normal-color = shade (1.12, @bg_color) +} + +class "ChromeGtkFrame" style "chrome-gtk-frame" + +widget_class "*Chrom*Button*" style "chromium-toolbar-button" + +# General Style Application + +class "GtkWidget" style "evolve-default" + +class "GtkFrame" style "evolve-wide" +class "MetaFrames" style "metacity-frame" +class "GtkSeparator" style "evolve-wide" +class "GtkWindow" style "metacity-frame" +class "GtkCalendar" style "evolve-wide" + +class "GtkSpinButton" style "evolve-spinbutton" +class "GtkScale" style "evolve-scale" +class "GtkVScale" style "evolve-vscale" +class "GtkHScale" style "evolve-hscale" +class "GtkScrollbar" style "evolve-scrollbar" +class "GtkVScrollbar" style "evolve-vscrollbar" +class "GtkHScrollbar" style "evolve-hscrollbar" + +class "GtkRadio*" style "evolve-radiocheck" +class "GtkCheck*" style "evolve-radiocheck" + +class "GtkEntry" style "evolve-entry" + +widget_class "*" style "evolve-notebook" +widget_class "**" style "evolve-notebook-bg" +widget_class "**" style "evolve-notebook-bg" +widget_class "**" style "evolve-notebook-bg" +widget_class "*.GtkNotebook.*.GtkViewport" style "evolve-notebook" + +widget_class "*" style "evolve-button" +widget_class "**" style "evolve-statusbar" +widget_class "*" style "evolve-progressbar" +widget_class "*" style "evolve-progressbar" + +widget_class "**" style "evolve-comboboxentry" +widget_class "**" style "evolve-comboboxentry" + +widget_class "**" style "evolve-menu" +widget_class "**" style "evolve-menu-item" +widget_class "**" style "evolve-separator-menu-item" +widget_class "*Menu*.*Sepa*" style "evolve-separator-menu-item" +widget_class "**" style "evolve-menubar" +widget_class "***" style "evolve-menubaritem" + +widget_class "*GtkToolButton*" style "evolve-toolbutton" +widget_class "*GtkToggleToolButton*" style "evolve-toolbutton" +widget_class "*GtkMenuToolButton*" style "evolve-toolbutton" +widget_class "*GtkToolbar*Button" style "evolve-toolbutton" + +widget_class "*.." style "evolve-frame-title" + +widget_class "*.*" style "evolve-treeview" +widget_class "*.." style "evolve-treeview-header" +widget_class "*.." style "evolve-treeview-header" +widget_class "*.." style "evolve-treeview-header" +widget_class "*.." style "evolve-treeview-header" + +widget "gtk-tooltip*" style "evolve-tooltips" + +widget_class "**" style "evolve-overlay-scrollbar" + +# Workarounds and Non-Standard Styling + +style "text-is-fg-color-workaround" { + text[NORMAL] = @text_color + text[PRELIGHT] = @fg_color + text[SELECTED] = @selected_fg_color + text[ACTIVE] = @fg_color + text[INSENSITIVE] = mix (0.85, shade (0.75, @bg_color), @fg_color) +} + +widget_class "*.." style "text-is-fg-color-workaround" + +style "fg-is-text-color-workaround" { + fg[NORMAL] = @text_color + fg[PRELIGHT] = @text_color + fg[ACTIVE] = @selected_fg_color + fg[SELECTED] = @selected_fg_color + fg[INSENSITIVE] = darker (@fg_color) +} + +widget_class "**" style "fg-is-text-color-workaround" +widget_class "*" style "fg-is-text-color-workaround" +widget_class "*" style "fg-is-text-color-workaround" + +style "evolve-evo-new-button-workaround" { + engine "murrine" { + toolbarstyle = 0 + } +} + +widget_class "EShellWindow.GtkVBox.BonoboDock.BonoboDockBand.BonoboDockItem*" style "evolve-evo-new-button-workaround" + +style "inkscape-toolbar-fix" { + engine "murrine" { + gradient_shades = { 1.0, 1.0, 1.0, 1.0 } + highlight_shade = 1.0 + } +} + +#widget "*GtkHandleBox*" style "inkscape-toolbar-fix" +#widget "*HandleBox*CommandsToolbar*" style "inkscape-toolbar-fix" +#widget "*HandleBox*SnapToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*SelectToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*NodeToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*TweakToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*ZoomToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*StarToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*RectToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*3DBoxToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*ArcToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*SpiralToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*PencilToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*PenToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*CalligraphyToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*EraserToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*LPEToolToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*DropperToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*ConnectorToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*PaintbucketToolbar*" style "inkscape-toolbar-fix" + +# Performance Fixes + +style "performance-fix" { + engine "murrine" { + textstyle = 0 + } +} + +widget_class "*gtkmm__GtkWindow*" style "performance-fix" # Inkscape +widget_class "*GimpDisplayShell*" style "performance-fix" # Gimp +widget_class "*GimpToolbox*" style "performance-fix" +widget_class "*GimpMenuDock*" style "performance-fix" +widget "*OOoFixed*" style "performance-fix" # Openoffice/Libreoffice +widget_class "*MozContainer*" style "performance-fix" # Firefox (Not sure if this one does anything though.) diff --git a/Lilidog-Earth/gtk-3.0/assets/bullet-symbolic.svg b/Lilidog-Earth/gtk-3.0/assets/bullet-symbolic.svg new file mode 100644 index 0000000..c029973 --- /dev/null +++ b/Lilidog-Earth/gtk-3.0/assets/bullet-symbolic.svg @@ -0,0 +1,155 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + + + + diff --git a/Lilidog-Earth/gtk-3.0/assets/bullet-symbolic.symbolic.png b/Lilidog-Earth/gtk-3.0/assets/bullet-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..2ccb0e861afdca8a43bb6c1016fc67817865e41b GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK^1VD=978lF zCMQVDZ0K!lTsXC{@u8r|b^`;04MK}If_U~)d1`KtlXaxz7ilLQTJ+K0FzJSgo>CAG p^9Cb_KVJm8q$N9e<~(F$@O&n`dE0-6tw2*5JYD@<);T3K0RWo^EJpwU literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/check-symbolic.svg b/Lilidog-Earth/gtk-3.0/assets/check-symbolic.svg new file mode 100644 index 0000000..e8c8210 --- /dev/null +++ b/Lilidog-Earth/gtk-3.0/assets/check-symbolic.svg @@ -0,0 +1,155 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + + + + diff --git a/Lilidog-Earth/gtk-3.0/assets/check-symbolic.symbolic.png b/Lilidog-Earth/gtk-3.0/assets/check-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..ee7acdc6868e0bc4ca0390a91c32ba39ed51939c GIT binary patch literal 324 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@;M7UB8!3Q zuY)k7lg8`{prB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&AOk^)LNZHo zQW@Oy@^e!af-7^A@^dni6+Dyk^AtidQgc)LmT0a9DxK!(;uxYaaqoFwuEszSwg>I& zm%KT2z%J)NOjtq+W15kHa+=$zfV8j#)??QaQdX4suG^Kj?~lm)7bW-R1-IL$f8mu< zu3^%e;Z}0)v>2OehTKKbxm(sG$)EOY6DyQAIJ5rSB%_2jrqe0gJKN=gj_Vyho?^G) z;}hP1!)AvW)lE)cuw}i*xog2+uB8>CiT`7#JbJhMMfpy~|CiL?ORTaC2D*^J)78&q Iol`;+0Do0=B>(^b literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-active-selectionmode.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-active-selectionmode.png new file mode 100644 index 0000000000000000000000000000000000000000..5a22b680c335ee64dbdb6800562d71bf5c369cf3 GIT binary patch literal 346 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0cPZ!4!i_>=}+pat0z|*q->okR38uslT=OzfNxcmA|FkW&; zcum+!fdH%Dv)EY_IXpZ(b`%;LZ#pjbqip8?eXn=rz2BQY?|FNIpyK)BTifn3ws$++ z|GrU!>(r(rQNIHmLM4w2zPI(gEWyCYp}1xeHfQ~&?~ literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-backdrop-selectionmode.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-backdrop-selectionmode.png new file mode 100644 index 0000000000000000000000000000000000000000..cd4cf6c938c96f18fe37ec2d1766589b03e134cb GIT binary patch literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0EPZ!4!i_>=}pIv*%fv07Eg`ljg{$dk~sP{(`E_y56+EdpXEizf;k z+S<^uC*_WeK0~0$-e-S!{?Fswm%ix_ q(q)bx)j3k=6B=s$;KwwRc?|WAjuTcq@3;l@6N9I#pUXO@geCy%(S~{e literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-checked-active-selectionmode.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-checked-active-selectionmode.png new file mode 100644 index 0000000000000000000000000000000000000000..01b561f915457fad45bd91f5bec817c772ff0171 GIT binary patch literal 583 zcmV-N0=WH&P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00FN_L_t(I%f*wiOXOe>#eYez zu}ZZzUMcKWRyJ!Fk%fgcYq$S_<@U<{4_1K%i*z>H%G%%NT7#vXhgSpwrZGDCd{!Ga z;GNCE4Gc5GH;;MqF%SN?dF$l%_Etqv@c#b($7bL6>GgVyMx!-u1i*5+)ZN{k%uIhX zGt>S3y>4!91pEM&0HkRuGm~@fOE1e(gTX++Z{WKR;G81}0wf{nQ~Hv4etss7V;&wJ z04BgMfBh&4&+{;|w%+urs)*y5)oR7b$qB$u03T>S?)?0m!^1fqo&fR2ui^!E0qi;IhP&klqA{e1wkEF+F%9v>gu z$-BF|TwY${`#xsYWsoF^%uHsc`Ft)wfVQ@_1Skwc<$12x*H@XDk|g<@fthi3cE)@@ z2jJ!9g&+t>)0BR{k8_UAet>TPp65~5H9-*2G!3Vxr-WfhmSsdy#CSYz!F65Zd0zLF zudlDQy}ixe-X1{^0JL#^C+nE!IYm)0nM}Nn7Ot+Y^z`)fr51K}b~rvh_Wqd~KLD)D VMTJE*NH_oh002ovPDHLkV1h;&1oZ#_ literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png new file mode 100644 index 0000000000000000000000000000000000000000..5ddbdf99bea9606972f6c2d35fd92204396d91e9 GIT binary patch literal 577 zcmV-H0>1r;P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00F5#Dc>@U|1k)&9gII~ZVqs}#YiDO;w$=+s3OhT&E+FovF@Yt4{B5(zD!U(F zv#)g z=|h7!j=5g1IF5s^>)(K=1n_t~&@>HE6h9@X*XxW%BY-mSRRlm6h+1Swfnx0VHjAJ#bh!8_zoZf1@>mMLDMvR-+w#( zRXm%`P*wH!wQ>T0^ZATz+w}YW!sJ!l?RHtO*F2xkcY~au)9Ce1VJDSLnKKej$`KYIkGHc+cv7IqU(Ag4#N;Z5Z+7KG|h3f zTBY4?BS{iK5%W69e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00GWPL_t(I%f*wwixWW<$3HW> zLJkagU_wa9d4j)KL$DHrU~`y4MM=Oy4zUmpL9g+TIJC1mwY)n!N&2L)vC=9RuSpR} zP6?51va8_6*`2YFT@y6e2o5~n8|Hn#?>lei!T(+&4%+Ruaa|X!^}=K+C7DcyYPBi= zUcK%b0nlo-OfHwhaU5*hUPuszA-!IY4~HXm-Y=0lB9Q>&@fgQ(kW!+xUT9KE^7%Z^ z-@#`;WWCI`4G={UmSrXKg%H10H^$)mKAU@eKKYWZdWNf&(gPVE8ew?+3&v^8!G@fIQ+u?(Bt85KOva~ zUplkQqiZLbOeXULv4Zo(GywZUkIlV4V{e*(SB@|7_|^%elqjVV0y|cqwPw9i;A;@_ ztUaJJ@VN2hEmNgAnzDI%w?sOfN_z4~1xhJ4)>gQGWfg#_(nu-Tx_yq-Oo}Lqn9WZV z2q6f90L!un!;p=&BI%SxXXtbB)G;b&mlJRh1ar?U0GiFF$!4>Z%VjLf0!V!PPh#Kg zc5z*oTCFDLW}(q&n9*qT*I6hO3e@X$@z1952cG!>D%+;cY5)KL07*qoM6N<$g4sy~ AYXATM literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-checked-insensitive.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-checked-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..5ddbdf99bea9606972f6c2d35fd92204396d91e9 GIT binary patch literal 577 zcmV-H0>1r;P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00F5#Dc>@U|1k)&9gII~ZVqs}#YiDO;w$=+s3OhT&E+FovF@Yt4{B5(zD!U(F zv#)g z=|h7!j=5g1IF5s^>)(K=1n_t~&@>HE6h9@X*XxW%BY-mSRRlm6h+1Swfnx0VHjAJ#bh!8_zoZf1@>mMLDMvR-+w#( zRXm%`P*wH!wQ>T0^ZATz+w}YW!sJ!l?RHtO*F2xkcY~au)9Ce1VJDSLnKKej$`KYIkGHc+cv7IqU(Ag4#N;Z5Z+7KG|h3f zTBY4?BS{iK5%W69=}+pat0z|*q->okR38uslT=OzfNxcmA|FkW&; zcum+!fdH%Dv)EY_IXpZ(b`%;LZ#pjbqip8?eXn=rz2BQY?|FNIpyK)BTifn3ws$++ z|GrU!>(r(rQNIHmLM4w2zPI(gEWyCYp}1xeHfQ~&?~ literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-mixed-hover.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-mixed-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..88410675406015847904d4b75adb23b2f7c0f325 GIT binary patch literal 388 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0WPZ!4!i_=FZ@6A1IAkb<*>79^7Cd=QFNC&PxjcOCZ3SKu} zN@LAr$`x=?)t=6>P|a=9q(#!v6J<|yJ!D99e(>R5`{R#tf4&R0S4W0kJtyIO|NG=5 zP1Qn~;Au~Ven>Es#{O3E^tddt^oq&>OZVH`B$73{oESV9vfr+ebkKC2mKu@0e>c;I zd*^2z7kK|y)4{9q>VspySQ`YAG}g?&uhy$STm9VE?&3$Uzy1BicdYg5^J4Fque5+ot3hay?GjcE#;6;I zm$9yBkh0jtbb3+CnnJzEL+`p&FS>Qf?K+RbQkBz2J%;xq87-cd zoz3njekY~S@+0)|wJP}opZBO+Wc6VTHPp00i_>zopr0AA0Mg#Z8m literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-mixed.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-mixed.png new file mode 100644 index 0000000000000000000000000000000000000000..c5e3ceaa2b36e39a946b2f8de68ca43b71f98e0f GIT binary patch literal 381 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f13PZ!4!i_=FZ`{p$p2)NCE`z9*2{f8yXoJQdTxequBq%9cJ z6J82Oh^^Loduhk)wh1mRAuB`jb$a)`uS~OH{$G3KeC?ZE?+!~GwmCmLNmI2@CV1LY zK?~i6eeY{0sVvFt3d$0GFeh2Yy~j|*RgpoZVQblSo&{5sP8+S+I(-epp6|P#nI5UG z=baGrZ&hLTUq%OxjV!a4-88vYdUox<0`HvLW#R?X4_XC;Ud>jW6JKdzqy6`^Zw$k^ zoy*Uh+qqhQIzyny!mV`{$I>@nn`OZBzU*PHMBDkyS!Lyl988~V>e=`GOOf8s*yrt) VasKoCRX`6jc)I$ztaD0e0ssnFlPmxL literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-selectionmode.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-selectionmode.png new file mode 100644 index 0000000000000000000000000000000000000000..5a22b680c335ee64dbdb6800562d71bf5c369cf3 GIT binary patch literal 346 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0cPZ!4!i_>=}+pat0z|*q->okR38uslT=OzfNxcmA|FkW&; zcum+!fdH%Dv)EY_IXpZ(b`%;LZ#pjbqip8?eXn=rz2BQY?|FNIpyK)BTifn3ws$++ z|GrU!>(r(rQNIHmLM4w2zPI(gEWyCYp}1xeHfQ~&?~ literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-unchecked-insensitive.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-unchecked-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..cd4cf6c938c96f18fe37ec2d1766589b03e134cb GIT binary patch literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0EPZ!4!i_>=}pIv*%fv07Eg`ljg{$dk~sP{(`E_y56+EdpXEizf;k z+S<^uC*_WeK0~0$-e-S!{?Fswm%ix_ q(q)bx)j3k=6B=s$;KwwRc?|WAjuTcq@3;l@6N9I#pUXO@geCy%(S~{e literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/dash-symbolic.svg b/Lilidog-Earth/gtk-3.0/assets/dash-symbolic.svg new file mode 100644 index 0000000..7886d54 --- /dev/null +++ b/Lilidog-Earth/gtk-3.0/assets/dash-symbolic.svg @@ -0,0 +1,153 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + + + + diff --git a/Lilidog-Earth/gtk-3.0/assets/dash-symbolic.symbolic.png b/Lilidog-Earth/gtk-3.0/assets/dash-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..c20d4bac52551bd00de0a3e70d1a2f543d2256d1 GIT binary patch literal 130 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@-01G978lF zCMQU+x-jOmv9+o5@bLUEd~h5{#oaKmJGPj!P5z*Wap2*VaV$BtM-Ci#;K|$FX3M}J Xy+bPFNlOG1&=3YsS3j3^P6xplFeVMFc_gLJS(Th!$y!U}i4Nrj&sh+6@E|1IE+^0~OPr=b42! z$+VkUS&REy9?$=r4-eQvD@u99FFe*0}uh`RaN~B9%z!6#@+1Ua=AD@J_gVN ze*r(={Ql})yu7^3;o%{XNCY4Nw5h79-2DEk!2SJw#>U2oL?Yzm za2QFFn3_n2Jgt2He%IWDTO-)V6 zvYb>CjYer~Y~<|h3`J4UXfzZT7qhmu_9$Fhz?zyG91cekG8_)$^?K>+>r1M!SS%bJ z9dUJa1;ozX-rio)8qWd*XlrX@VPPR@gHR~M_VzYYQ&aJ=iHQl^Za1M&2#B4#)zwvu zM&qM#@QAy3U|@iYiwmZwr{jknVohVS*{Gt|a7boYU!~yuAELIC#Qcyt1-FdwY8lQj#PF2M1|sX?ZdZo&Xd= zu(7d0Yiny9snh8&8jaZP_GiI82?#Ny)9GYp-Ak0eR#?(U+~J>QG^v#c~eK91RJ zrl6pJl9H0=STdfk0%ciF`@eB@b#+F7R9EHg+z0#&yq}w!%V^UK^EuUE$}^}aiWxY6 xQBGpczwDWmH~0DNZeIP<$3yuBd}`i2@P8|yYFv3#6!HK7002ovPDHLkV1ht75di=I literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/grid-selection-unchecked.png b/Lilidog-Earth/gtk-3.0/assets/grid-selection-unchecked.png new file mode 100644 index 0000000000000000000000000000000000000000..318f4176e9d3867486aa20dcd8acf152d70334ee GIT binary patch literal 330 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEEX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4icZF0OJrH~v;Y5^V>c2@niX554OE`in4d8Y7v05VrnX?~o5uXa9hyAH0w?wX Py~N<@>gTe~DWM4fhnRe3 literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-checked-hover.png b/Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-checked-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..eabbcee40928cff8fb04978673b72148d56750d7 GIT binary patch literal 285 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrd&XPZ!4!i_=dh8*(uP^0++L&rVg` z#G%AtCg-@P<;IO0S#KHFsBE2EA*jFM0q2^WE62Di7`Io5)j96d*|h&|rqdxGr#6>W z@(qFpf1h}|essAMc*!E|6O%@ROvaRnRtJuqi3y1Re2g_?dS~>3lfvI8rKIuQ_<4(2 zqHUMSo5zp2D!g8K&hpk$IXkC#dwq46x+%|pHg5g4W$Iqh=H4ZqmrdHWnR|{u=Ju5QAjEPoSKlE}q}k?t{+!}h zDRNB84}330O0;dhw(X)(XlU-$(paxso3HUTXg{B`W-I>z(+{i?$!ESR?XY6-Kk#q; zD>;sa;^%jKE_uovpPZNNy>waTuD8Gc8E@GAL?u=#*{ybSP5e)-{kKDE=E=5Eq4zy83yj)AQ_B)PVH&3<4QFnGH9xvX7ZGvrzH6y=K9yK8V(|^(NV9p z4@eoDZ(#kPrKFx3X%>6tWsd@f+Pc?v4C(Wp`>tNKi(O~w6l>tc76Teo;UtGLV@AH;OXk; Jvd$@?2>^mil-vLS literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png b/Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..312a5def6f715190bb1b5f553f8966b18434c996 GIT binary patch literal 158 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE+bT&E}WHE^H tBpg(7(}@V~EA++bT&E}WHE^H zBshv^WM?0iULP77+Owtf;PHNWRZqi)LK9U!CT51&4ZNHhHyW1%^)q<7`njxgN@xNA DD|Rbn literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-mixed.png b/Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-mixed.png new file mode 100644 index 0000000000000000000000000000000000000000..34da40ec3462d454379546d8731d779dbba46649 GIT binary patch literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE+bT&E}WHE^H zBshu}6c!$oUSIv~P2!TZ+;Mv<6g|5bdlqXJ3P><8gskLwr_TCM5oiE|r>mdKI;Vst E0E{dx3;+NC literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked-hover.png b/Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..ec485f606921e15198a865984213d7ba665c2cdc GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkEEr|n)-BBc|NrOz4J33m z_>|p^tvHmAHbh78>}d7X71sUhzfW9)??|A76axc~ePZd^aIQL_eg;ohKbLh*2~7Z{ C?J6n& literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked-insensitive.png b/Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..38dffb010ef52a309b7e41cf4e11684ba89c9657 GIT binary patch literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkEEr|nRuN{m7$NUzI-JP~ z2^oz=*-1%BVS>2~A)mcW9v0-Z89Xd-;GURd!K)zkz-U36hv6yaLXiMQ1_twXK`w#E SLOwv#7(8A5T-G@yGywoG{VNgx literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked.png b/Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked.png new file mode 100644 index 0000000000000000000000000000000000000000..86282022accb067c0521f2ef18bf40ec0e0294c9 GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkEji(`nz>Er|nRuN{m7$H7BzC<1# z9^HVvvyIH`VS>2~A)mcW9v0-Z89Xd-;GURd!K)zkz-U36hap>9P7}YJ&5l(I78J~F rY&_V|*!WPEnb}!vor4T(2m`~7ZK7H(wNg?*TNpfD{an^LB{Ts5ddM?l literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/pane-separator-vertical.png b/Lilidog-Earth/gtk-3.0/assets/pane-separator-vertical.png new file mode 100644 index 0000000000000000000000000000000000000000..2b0c595e14e1d9c62b88da3632776f602ca11cf6 GIT binary patch literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^96-#>!3HGPo$&JjQfx`y?k)`fL2$v|<&%LToCO|{ z#S9GG!XV7ZFl&wkP>{XE)7O>#39A6B6tCd={4k)9qNj^v2*>s0Ikwf`>fPOs>&~~U l{RCv|u+8plWKdYaz|iwr#P_UtbqG)~gQu&X%Q~loCIF}lCfWc1 literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/pane-separator.png b/Lilidog-Earth/gtk-3.0/assets/pane-separator.png new file mode 100644 index 0000000000000000000000000000000000000000..c02248ab9a5f1749e67dfbb1cc7cd054c07b6eb5 GIT binary patch literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y+!3HF4-n-TSDYhhUcNd2LAh=-f^2tCE&H|6f zVg?3oVGw3ym^DWND9B#o>Fdh=gjIl5idS%bei%?l#nZ(xgyVYh9NX$|^=ujmdy1c* qOOt4SdU?73zJhZ%H>Ya`u`%@NNuK$%tUME_p25@A&t;ucLK6UBa4N+B literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/radio-mixed-hover.png b/Lilidog-Earth/gtk-3.0/assets/radio-mixed-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..bf7902344578fb2267f87697e83599672568d168 GIT binary patch literal 583 zcmV-N0=WH&P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00FN_L_t(I%f-__iyA=~2Jk1d zj_fStyu!wyLJA9;+a;eMEH=x*#vG|kmF9|T^AXafO^P&E7*t5Oi$M{wNVk=QCC!vq zh}vm#0cT)mXHp$xIo&Fd7p8gP`OP2Z1^#zE*wcH|?RE!3h!dsM!$P6(n=$sITrPhI zg5YBwKzhC2b(*H3=Xt2t>tKvwx7%T{SRjsLSeEs*)9E}1pzm!v7!1CQ$73UeFiNR= zO9){`qmk+N`@_F;1OTSf=}WEkGvD_?DcyTlN-2Ebht@ir&1Rhpu-$IYUDrJrzN=!f z2-kJ7*=)}5dIbQGQl3<+RRF-N_whmC^1?%{R>OQgcQb%7=7=!{0Qi3MGxrpXF&JZx zG61FYR!Vv7I1ZjXKF$S%5TKOaW&p-myj(7yHX03FUU<2{YPAAmEY3V)sZ@H$IY*Kt zx#1*9z&VHGIBzpRtJV5U2)T};2ui8FVWkwJD1v2KS3wYr_x{A;aQMj>bJlD&QK?j5 z+cu<>Sg+UMoP!W@6^7vp0OsHe zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00EmxL_t(I%f-{NiW)&22Jr7@ zon>c1glJ<>FM+ezChIdS%fU8ct1sd{fzB2xr%xro|av=H3kW_IT) zi{*5yK>p4oO>-D|@(C>iBWb#-n7C(8O2TJL?V@WBoTrP1sou0eh z?);Jy0GQ9`4{4g-ECT?g6rSfHP1F0uV)2jxj>n_py6(;LWlYnA>$*4`4$dVj0Dusp zT&vXp0E5BcCJ=@p>h(HSt5rDzXssz@3;-}34s!v<7_`x9CiPP!S*IIve90%2E6_#Z|2!Z{656(FVAy4ggdy%^f zv)Qbnl=>osD5q&^5<*@r%lexn$+u3Yv-{`U_y(vsriYv1u)P2P002ovPDHLkV1h_6 B?WX_$ literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/radio-mixed.png b/Lilidog-Earth/gtk-3.0/assets/radio-mixed.png new file mode 100644 index 0000000000000000000000000000000000000000..980cc4a7a69cfcfce6c8b193e41dc682ea567fa7 GIT binary patch literal 578 zcmV-I0=@l-P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00F8=L_t(I%f-_%iyA=`2k`&R zI$+dE z05TX19+D*S8jS|3)hZZcI2;aGtyT!b5Qbs=Xt&$f0Mv_XN2AgA>2#_&=UPhn;&9IO zWHQmi;c)zSjsU=XK7X&2x^f%`l+vTKQcB@C4wO>fVzFqafc<`dYuon8@N?z!dDym% z-EMdL+{*!g5aP02E&~9%-R?=i_kC0<6)cxaI|XR1&lzI?fL^bc2{6W>wLVV)l+q_5 z#B0m4(CKtC$KafUQu>qv7-Qjjy?#@x)!_SnCa~FTz!(ctk60)aK1Wf6IF2*JaU3Ix zB3PF7DFrl}&2NN|had050y6*JoPaKcOU$xfn>h(HGr4mfjgb)JT z?G{lKfe>=e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00HYsL_t(I%f*wyYZ^fq#b0(E zyCZE3#fxPX$t8GbRtWT5_9lgmv^m*RF8%{O_2i+~T$4k4w5S9U+@OfaQs^HLmR>eF z1tP1LplJkWz}=Z%5|br1r$Pq?X1?M5=JD}9;D4``CAC+zTCK?#+YEx>MJyJZQc8cN zQmL=SV)6TvfO@@dhhb7Gm&@Brtu&j>R;SaEj4>Gm z!K2L>lkIj}HX054p-usSUa$922(fLNCI}(-_Ezo<5<*~_CWH`HzuzxM0F%k2Vi?9k ze0jyNd*I^D=bzX;aB+FX008lL9EM?FJRVmf0M7ZQuIr26s)y$|y|@OShd8~sM)mM~ z@s`PCz!)iWJ901!f;y0d|;^))2oDz?_wP~F*p5CQ-&91cM#b?*Q%07xd2`<~~$&E;|+ zgg}4!4BslRBQ8``#e6=8=XppZ5_^ww&}y}g9mkQJ^QAf9oJ+@Xq;12w;Jrh#*g(P#wE^Pniov1M5wo}7hlxBD&#f=`_Df)FC9D9Ue5)7&r&zm!U) dAOCzB{{Rjr_^9d$O!fc(002ovPDHLkV1k+p5#Rs- literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/radio-selected-insensitive.png b/Lilidog-Earth/gtk-3.0/assets/radio-selected-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..fa5d47df130688a7da6b98379a2047a37697b610 GIT binary patch literal 631 zcmV--0*L*IP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00G}gL_t(I%f*vVi`qaK#vdn+ zWW*p;FBWwz?!`-^Um%bm3%Q6_{Q&t;xeDUdli1)XkYgh~G>1TUx1wIQdJvM({Oe)6 zX@kq23LO}jd57osKJU!D!2ceFS7PPaY&P_L|6LSCv{)>LjImR_UUyVgb>9LM=JWYo z9LG2Pejn|28;mh{o`>CThwXL?j^iGu)9EJw=@nqHSlkJM&`}fxl+r6(VHjew+2C@y zJWeK)^-G)pzID_e4?5#IEZ?mSqTn09lsd zy3eJTN+pP*h|}rR%K?HQs5P6-ESsijFijJl=fN~hXquLtwOTFszF*4$(ln)vG5lV` zw(VT~wrwL#pYM$^hBQrS4nQdlgCNKRgTWvN_n6iD5dCjyD$tR_Zox{gkcEBaZoOozvLVY zhr@4#kO#}M5JeFPA>cSJn}iTVQ3T7fz;WEYs;b{#{fW!va+s#+hhDFTMxz0q=Me+} zj>jV$#{nVael!{xZ}!4!wQ5IE^f3s6T9PCsLdZ{^=YPa;{CPYcAO3ka{sMc`#kq}@ R-`W5G002ovPDHLkV1f`w55)ig literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/radio-selected.png b/Lilidog-Earth/gtk-3.0/assets/radio-selected.png new file mode 100644 index 0000000000000000000000000000000000000000..56a2d81b124270f836940703729293fd5d1bf050 GIT binary patch literal 625 zcmV-%0*?KOP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00G%aL_t(I%f*vHi`qaG$Nw80 z$%w8OFZLjUCoheDfP|WxELdB5viJQ0{RqAG+DlFWiwdP%QxuU9`VkU($stEkZ%Ve{ z447nk*=9Frdn$C`!MqvX|NY?oAMn4=)rGfbqtR%}7<(Q?Q8}N_|D=@us8*{+uh;wZ zHvwrp9)FGFxZiHKQLooQDaG-4#CpAk=XuEGa^Hr-;VS^iS=;G!I$JCjf-xqdC^`$q zn3&J!VltUnPwONASglrXlO%bm>pBP_k9b#)fP@g}x{f4C`nGKkGXjUh;Z{+Uv^WR? zbh}-Y%Vl)CT?9b@04Nj+P!t9G{r)zCZ<^*I48s&xRaF5X4OLaszc37iX_|)&fe_-F zQi_K=T-VJsa9tNd2mk=36hesWi~u3zo^zfSbUK}kz|)*D213YvMu1Z4Z8n>fz%UGG znub!T1WnUm7)DC4-EKiC^?nQF0iaT;eDr<)MWfLGAq3546Si$-YO_9;S177naNAO%z4%IOpvoNh*>gg|aMraU8!N3e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00DPNL_t(I%f-_%Ya&4u2k?Jp z9oZ*{aM}oJ?jX%JSwF+F1hx@d{d$7fT8RIC1FnX{;a!$x*X?#2tyT*} zgu~&0<#LI|Vgb+dUi$t1JplI!7>!1E<#PFF6h+{ie;P|`jrn|z{eJ(_>-DC`J_CU1 zbb4d0{W1&yoO47`1Z(Z}Y&N^e0lVEU2*dEp@Ue=;BEm4lcDoI7fKsa3Xf!U`db8Pt zl(L!woO7IrE&_-M&N-d~IOkd^brB$?1m|4m03v!@tyUKS>-8E$^p*oEmCAz<0$S^{ zVXZZU5Ga*Oe{w(^$4`v0ziFDn7;`dgj6s^F@I3E1Ns`x-mpC4eW9QtjAP7*e*Wvp< zlv3DiHV{I9G4|Z)bY^FNVKSMtj4`)Lsj9WM$Qb+Zeg8envftfqcm3bL@gMPOorBKb R*g60J002ovPDHLkV1j)&;XMEV literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/radio-unselected.png b/Lilidog-Earth/gtk-3.0/assets/radio-unselected.png new file mode 100644 index 0000000000000000000000000000000000000000..7ad75c60cf47090b7f276fce6a90286c9b77522e GIT binary patch literal 542 zcmV+(0^$9MP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00D+cL_t(I%f-_%iyA=`2k?Jp z9oZ*D8ygR`x4HE*EH=x*#yhSuy-C0G%1f>F$6PM=n~0vvmVW=4hJlkOT=*u$8nxIoz67?b2N519R8e6r&da7wbn;1rL>dD#1007 z@!vTH0Q33$voYqA@B84KpS&yQ9KP?v7!xiQi%tgE?RH(y^WF^qseC>U&-1X|Zo3&k zDRo(`R?m9%TCD~trI!J$wM8O23m_s`Yl|6xbG}zfodrlK!8zY&03wQ4tJPV+dc6h_ z#TlSfDt!?`AW4#U!%31r2!TSO@Q?vot=135*eHr3Xsu6%wbqED2#(`C20<`A`4h+E z@po(OO{393rBZ?Gx=>1Cv)Moh0mj&47>2h1?3=qVo6WAY)^|#&rZJ|(7<+MDH%`;^ gzTIyB`sdsD3cp;pj1j{%yZ`_I07*qoM6N<$g4dztV*mgE literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/resize-grip.png b/Lilidog-Earth/gtk-3.0/assets/resize-grip.png new file mode 100644 index 0000000000000000000000000000000000000000..613e2320ce632a8f1ee2539c7bd77fb63a2e55be GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4%JB>7u;-UBJd;vjb?hIQv;UIICs0X`wF3=HYh zrcK+tdGo9tv6dheB|(0{3=Yq3q=7g|-tI089jvk*Ams%fk;M!Q+`=Ht$S`Y;1W=H@ z#M9T6{Ryi8s}!%``us4UkesKBV+hCf*v}LOBXfTrMqa3s$o*cx5qN UcX7PC5vY>E)78&qol`;+0K_sYH~;_u literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/titlebutton-close-active.png b/Lilidog-Earth/gtk-3.0/assets/titlebutton-close-active.png new file mode 100644 index 0000000000000000000000000000000000000000..7dab7a2e555dfea20b721cf40eb73b9e8500b28e GIT binary patch literal 337 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrd&qPZ!4!i_>o>*=I2Y3bgOvu9f|# zIZAh9#0JhMOz#=C$sLH&DQ<3<`XO(EQN(kGOxp(cie3W&ouG&{tqN9Ro!xKN)xVk$ zZ+?IF&l&8@|4$yZT7Ru_?{xOa3wPFLybGIS9{v35k7%QaTFjoB3DLn9D@4Y7~PuD!y8O=N;^Z$f(x=L0v*

i*0}B;1c5U eCGH=45zEW;aIJ}U3DQ8HGI+ZBxvX46X=j)|T=z_ymNu>YZ@8&PlghW_Y12-xpOod|(r0+> zX9H8i?&c+bSVB$&h2L@e@ke7-)t%6-y8mt+JQcI+(41gB#_El`nHj##4Ds0AYHREn lxgd}GErYVs`(OMQq@ONu<}?f_GzPkc!PC{xWt~$(69D9*S^@w7 literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/titlebutton-close.png b/Lilidog-Earth/gtk-3.0/assets/titlebutton-close.png new file mode 100644 index 0000000000000000000000000000000000000000..51eb479128536e32619ce2b81c9b84c6273c04df GIT binary patch literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrZMUr;B5V#p$;b5ArfA^02g*H0tcs zTvf;#;v6~cw1U20hsDXgi{JE5EkAPW!}abnIkRr=d2R2v_?p++skJxGJp1H7^>V>? z%VP`*N_rX&*}Q_9@{H;!n%v7p8C;gEc=a{xs>z>k?5jVo>satTZXeUPf^6P~T6J}m sy@&2ax}0K44fha#@$U1w|IAfPr5-NtU#YOv0v*NR>FVdQ&MBb@0DHk(m;e9( literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/titlebutton-maximize-active.png b/Lilidog-Earth/gtk-3.0/assets/titlebutton-maximize-active.png new file mode 100644 index 0000000000000000000000000000000000000000..7002ba033d8b463ae85ed87265d67203c066a3f1 GIT binary patch literal 229 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrZM8r;B5V#p&b(3D%0n(4XJ_hdsUh z|8el)CjU?N%EFG`AEXW(IOl$W!L5Yx^smPib8GfooFurP`-i9pmpYI5p6c&>@0i}R z+Dl3R!8WxGho82#w0zjj5b1bp)AauvGnK3aSa19fp2l}?Z}oTio8E^-7#L>f%9^tO SzW*F(JA%y zf#-;h>ebW9Pj#1`+0f6T@_WxU zt(C2kWob`c95xBNurMr`Vk9@&ggJET-c9$`3Y_Ih`(~3kDR;}4z+A_fGJAKq=t=|a OW$<+Mb6Mw<&;$Szu}jea literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/titlebutton-maximize.png b/Lilidog-Earth/gtk-3.0/assets/titlebutton-maximize.png new file mode 100644 index 0000000000000000000000000000000000000000..9ba9e63989aa5f2d7912022aa5cd07ee6c7b04de GIT binary patch literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrZMjr;B5V#p$;bFLE9*;BYyAN%D?T zbSi`UNrssprg`j_a*|%x`e&-#kHw4Li~LX(71ULl_3CEm#k=y;b5>6=JG@V5!ke!_ zU7p;=IjK+G95xAGiDG21d|o)?r1Xy6a~Bq^-!~yBYPZ2jv#4Jy_$DaGa{Yg*qztr{ N!PC{xWt~$(696WFOt}C6 literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize-active.png b/Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize-active.png new file mode 100644 index 0000000000000000000000000000000000000000..955690de1e89fda2b571974f3d80b441867fd0fe GIT binary patch literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbjRr;B5V#p&b(3D(0528+07n8f|+ z_dh(d%2vcy=LJ_!$kC6tD%vJ+%h^`7TxTsRD(YD*Xnuo%;o>1qN0X1u2|yzlJYD@< J);T3K0RXx&Fo^&F literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize-hover.png b/Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..4a1ce786f168ecaaabb5321789ee244f8a52b2ed GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbi$r;B5V#p&b(3D(0528*~YtgZha zU!M5>-d>HWhzp_}ot=Ttn#}X>Jt%GL=-_yqafH{5f#LmI4o{A44EKQg89ZJ6T-G@y GGywo_w=n+z literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize.png b/Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize.png new file mode 100644 index 0000000000000000000000000000000000000000..f3c89cece0a48b579f5c257734c4e647f43c5194 GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE({w$@cHh4-+>~W1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbi&r;B5V#p&cd spinbutton:focus:not(.vertical) + spinbutton:not(.vertical), +.linked:not(.vertical) > spinbutton:focus:not(.vertical) + button, +.linked:not(.vertical) > spinbutton:focus:not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > entry:focus + spinbutton:not(.vertical), +.linked:not(.vertical) > +entry:focus + button, +.linked:not(.vertical) > +entry:focus + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + entry, .linked:not(.vertical) > +entry:focus + +entry { + border-left-color: #454545; } + +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + spinbutton:not(.vertical), +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + button, +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > entry:drop(active) + spinbutton:not(.vertical), +.linked:not(.vertical) > +entry:drop(active) + button, +.linked:not(.vertical) > +entry:drop(active) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + entry, .linked:not(.vertical) > +entry:drop(active) + +entry { + border-left-color: #4e9a06; } + +.linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled), +.linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):not(.vertical), .linked.vertical > +entry:not(:disabled) + entry:not(:disabled), +.linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):not(.vertical) { + border-top-color: #A6A6A6; + background-color: #393939; } + .linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled):backdrop, + .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):backdrop:not(.vertical), .linked.vertical > + entry:not(:disabled) + entry:not(:disabled):backdrop, + .linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):backdrop:not(.vertical) { + border-top-color: #D1D1D1; + background-color: #3B3B3B; } + +.linked.vertical > spinbutton:disabled:not(.vertical) + spinbutton:disabled:not(.vertical), +.linked.vertical > spinbutton:disabled:not(.vertical) + entry:disabled, .linked.vertical > entry:disabled + spinbutton:disabled:not(.vertical), +.linked.vertical > +entry:disabled + entry:disabled { + border-top-color: #A6A6A6; } + +.linked.vertical > spinbutton:not(.vertical) + spinbutton:focus:not(:only-child):not(.vertical), +.linked.vertical > spinbutton:not(.vertical) + entry:focus:not(:only-child), .linked.vertical > entry + spinbutton:focus:not(:only-child):not(.vertical), +.linked.vertical > +entry + entry:focus:not(:only-child) { + border-top-color: #454545; } + +.linked.vertical > spinbutton:not(.vertical) + spinbutton:drop(active):not(:only-child):not(.vertical), +.linked.vertical > spinbutton:not(.vertical) + entry:drop(active):not(:only-child), .linked.vertical > entry + spinbutton:drop(active):not(:only-child):not(.vertical), +.linked.vertical > +entry + entry:drop(active):not(:only-child) { + border-top-color: #4e9a06; } + +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + spinbutton:not(.vertical), +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + entry, +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + button, +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:focus:not(:only-child) + spinbutton:not(.vertical), +.linked.vertical > +entry:focus:not(:only-child) + entry, +.linked.vertical > +entry:focus:not(:only-child) + button, +.linked.vertical > +entry:focus:not(:only-child) + combobox > box > button.combo { + border-top-color: #454545; } + +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + spinbutton:not(.vertical), +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + entry, +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + button, +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:drop(active):not(:only-child) + spinbutton:not(.vertical), +.linked.vertical > +entry:drop(active):not(:only-child) + entry, +.linked.vertical > +entry:drop(active):not(:only-child) + button, +.linked.vertical > +entry:drop(active):not(:only-child) + combobox > box > button.combo { + border-top-color: #4e9a06; } + +treeview entry:focus:dir(rtl), treeview entry:focus:dir(ltr) { + background-color: #393939; + transition-property: color, background; } + +treeview entry.flat, treeview entry { + border-radius: 0; + background-image: none; + background-color: #393939; } + treeview entry.flat:focus, treeview entry:focus { + border-color: #454545; } + +/*********** + * Buttons * + ***********/ +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#454545), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#454545), to(transparent)); } } + +notebook > header > tabs > arrow, button.titlebutton, +button { + min-height: 24px; + min-width: 16px; + padding: 1px 2px; + border: 1px solid; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-top-color: shade(#333333, 0.8); + border-right-color: shade(#333333, 0.72); + border-left-color: shade(#333333, 0.72); + border-bottom-color: shade(#333333, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#333333, 1.02), 1.05), shade(shade(#333333, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } + notebook > header > tabs > arrow, button.sidebar-button, button.titlebutton, + button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + transition: none; } + notebook > header > tabs > arrow:hover, button.sidebar-button:hover, button.titlebutton:hover, + button.flat:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 500ms; } + notebook > header > tabs > arrow:hover:active, button.sidebar-button:hover:active, button.titlebutton:hover:active, + button.flat:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + notebook > header > tabs > arrow:hover, button.titlebutton:hover, + button:hover { + color: #F0F0F0; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #626262; + background-image: linear-gradient(to bottom, shade(#414141, 1.00), shade(#404040, 1.00)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); + -gtk-icon-effect: highlight; } + notebook > header > tabs > arrow:active, button.titlebutton:active, notebook > header > tabs > arrow:checked, button.titlebutton:checked, + button:active, + button:checked { + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #525252; + background-image: linear-gradient(to bottom, shade(shade(#333333, 0.85), 1.05), shade(shade(#333333, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); + transition-duration: 50ms; } + notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:backdrop, button.titlebutton:backdrop, + button:backdrop.flat, + button:backdrop { + border-color: #555555; + background-color: #333333; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + transition: 200ms ease-out; + -gtk-icon-effect: none; } + notebook > header > tabs > arrow:backdrop label, button.sidebar-button:backdrop label, button.titlebutton:backdrop label, notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:backdrop label, button.titlebutton:backdrop label, notebook > header > tabs > arrow:backdrop, button.titlebutton:backdrop, + button:backdrop.flat label, + button:backdrop.flat, + button:backdrop label, + button:backdrop { + color: #B3B3B3; } + notebook > header > tabs > arrow:backdrop:active, button.sidebar-button:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, button.sidebar-button:backdrop:checked, button.titlebutton:backdrop:checked, notebook > header > tabs > arrow:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, button.titlebutton:backdrop:checked, + button:backdrop.flat:active, + button:backdrop.flat:checked, + button:backdrop:active, + button:backdrop:checked { + border-color: #555555; + background-color: #333333; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + notebook > header > tabs > arrow:backdrop:active label, button.sidebar-button:backdrop:active label, button.titlebutton:backdrop:active label, notebook > header > tabs > arrow:backdrop:active, button.sidebar-button:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked label, button.sidebar-button:backdrop:checked label, button.titlebutton:backdrop:checked label, notebook > header > tabs > arrow:backdrop:checked, button.sidebar-button:backdrop:checked, button.titlebutton:backdrop:checked, notebook > header > tabs > arrow:backdrop:active label, button.titlebutton:backdrop:active label, notebook > header > tabs > arrow:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked label, button.titlebutton:backdrop:checked label, notebook > header > tabs > arrow:backdrop:checked, button.titlebutton:backdrop:checked, + button:backdrop.flat:active label, + button:backdrop.flat:active, + button:backdrop.flat:checked label, + button:backdrop.flat:checked, + button:backdrop:active label, + button:backdrop:active, + button:backdrop:checked label, + button:backdrop:checked { + color: #B3B3B3; } + notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled, button.titlebutton:backdrop:disabled, + button:backdrop.flat:disabled, + button:backdrop:disabled { + border-color: #515151; + background-color: #353535; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + notebook > header > tabs > arrow:backdrop:disabled label, button.sidebar-button:backdrop:disabled label, button.titlebutton:backdrop:disabled label, notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled label, button.titlebutton:backdrop:disabled label, notebook > header > tabs > arrow:backdrop:disabled, button.titlebutton:backdrop:disabled, + button:backdrop.flat:disabled label, + button:backdrop.flat:disabled, + button:backdrop:disabled label, + button:backdrop:disabled { + color: #333333; } + notebook > header > tabs > arrow:backdrop:disabled:active, button.sidebar-button:backdrop:disabled:active, button.titlebutton:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, button.sidebar-button:backdrop:disabled:checked, button.titlebutton:backdrop:disabled:checked, notebook > header > tabs > arrow:backdrop:disabled:active, button.titlebutton:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, button.titlebutton:backdrop:disabled:checked, + button:backdrop.flat:disabled:active, + button:backdrop.flat:disabled:checked, + button:backdrop:disabled:active, + button:backdrop:disabled:checked { + border-color: #555555; + background-color: #353535; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + notebook > header > tabs > arrow:backdrop:disabled:active label, button.sidebar-button:backdrop:disabled:active label, button.titlebutton:backdrop:disabled:active label, notebook > header > tabs > arrow:backdrop:disabled:checked label, button.sidebar-button:backdrop:disabled:checked label, button.titlebutton:backdrop:disabled:checked label, notebook > header > tabs > arrow:backdrop:disabled:active label, button.titlebutton:backdrop:disabled:active label, notebook > header > tabs > arrow:backdrop:disabled:checked label, button.titlebutton:backdrop:disabled:checked label, + button:backdrop.flat:disabled:active label, + button:backdrop.flat:disabled:checked label, + button:backdrop:disabled:active label, + button:backdrop:disabled:checked label { + color: #333333; } + notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:disabled, button.sidebar-button:disabled, button.titlebutton:disabled, notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, + button.flat:backdrop, + button.flat:disabled, + button.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + notebook > header > tabs > arrow:disabled, button.titlebutton:disabled, + button:disabled { + border-color: #525252; + background-color: #353535; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + notebook > header > tabs > arrow:disabled label, button.titlebutton:disabled label, notebook > header > tabs > arrow:disabled, button.titlebutton:disabled, + button:disabled label, + button:disabled { + color: #B3B3B3; } + notebook > header > tabs > arrow:disabled:active, button.titlebutton:disabled:active, notebook > header > tabs > arrow:disabled:checked, button.titlebutton:disabled:checked, + button:disabled:active, + button:disabled:checked { + border-color: #525252; + background-image: linear-gradient(to bottom, #A6A6A6, #353535); + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + notebook > header > tabs > arrow:disabled:active label, button.titlebutton:disabled:active label, notebook > header > tabs > arrow:disabled:active, button.titlebutton:disabled:active, notebook > header > tabs > arrow:disabled:checked label, button.titlebutton:disabled:checked label, notebook > header > tabs > arrow:disabled:checked, button.titlebutton:disabled:checked, + button:disabled:active label, + button:disabled:active, + button:disabled:checked label, + button:disabled:checked { + color: #B3B3B3; } + notebook > header > tabs > arrow.image-button, button.image-button.titlebutton, + button.image-button { + min-width: 24px; + padding-left: 4px; + padding-right: 4px; } + notebook > header > tabs > arrow.text-button, button.text-button.titlebutton, + button.text-button { + padding-left: 8px; + padding-right: 8px; } + notebook > header > tabs > arrow.text-button.image-button, button.text-button.image-button.titlebutton, + button.text-button.image-button { + padding-left: 4px; + padding-right: 4px; } + notebook > header > tabs > arrow.text-button.image-button label, button.text-button.image-button.titlebutton label, + button.text-button.image-button label { + padding-left: 4px; + padding-right: 4px; } + combobox:drop(active) button.combo, notebook > header > tabs > arrow:drop(active), button.titlebutton:drop(active), + button:drop(active) { + color: #4e9a06; + border-color: #4e9a06; + box-shadow: inset 0 0 0 1px #4e9a06; } + +row:selected +button { + border-color: #696969; } + row:selected button.sidebar-button:not(:active):not(:checked):not(:hover):not(disabled), row:selected + button.flat:not(:active):not(:checked):not(:hover):not(disabled) { + color: #F0F0F0; + border-color: transparent; } + row:selected button.sidebar-button:not(:active):not(:checked):not(:hover):not(disabled):backdrop, row:selected + button.flat:not(:active):not(:checked):not(:hover):not(disabled):backdrop { + color: #B0B0B0; } + + +button.osd { + min-width: 24px; + min-height: 32px; + color: #676767; + border-radius: 5px; + outline-color: rgba(238, 238, 238, 0.3); + color: #676767; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); + border: none; + box-shadow: none; } + + button.osd.image-button { + min-width: 32px; } + + button.osd:hover { + color: #DEDEDE; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(65, 65, 65, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); + border: none; + box-shadow: none; } + + button.osd:active, + button.osd:checked { + color: #DEDEDE; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.7); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); + border: none; + box-shadow: none; } + + button.osd:disabled:backdrop, + button.osd:disabled { + color: #3B3B3B; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + border: none; } + + button.osd:backdrop { + color: #676767; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + border: none; } + +.csd popover.background.touch-selection button, .csd popover.background.magnifier button, popover.background.touch-selection button, popover.background.magnifier button, .app-notification button, +.app-notification.frame button, +.osd +button { + color: #676767; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + popover.background.touch-selection button:hover, popover.background.magnifier button:hover, .app-notification button:hover, + .osd + button:hover { + color: #DEDEDE; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(65, 65, 65, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + popover.background.touch-selection button:active:backdrop, popover.background.magnifier button:active:backdrop, .app-notification button:active:backdrop, popover.background.touch-selection button:active, popover.background.magnifier button:active, .app-notification button:active, popover.background.touch-selection button:checked:backdrop, popover.background.magnifier button:checked:backdrop, .app-notification button:checked:backdrop, popover.background.touch-selection button:checked, popover.background.magnifier button:checked, .app-notification button:checked, + .osd + button:active:backdrop, + .osd + button:active, + .osd + button:checked:backdrop, + .osd + button:checked { + color: #DEDEDE; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.7); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + popover.background.touch-selection button:disabled:backdrop, popover.background.magnifier button:disabled:backdrop, .app-notification button:disabled:backdrop, popover.background.touch-selection button:disabled, popover.background.magnifier button:disabled, .app-notification button:disabled, + .osd + button:disabled:backdrop, + .osd + button:disabled { + color: #383737; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + popover.background.touch-selection button:backdrop, popover.background.magnifier button:backdrop, .app-notification button:backdrop, + .osd + button:backdrop { + color: #545454; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + popover.background.touch-selection button.flat, popover.background.magnifier button.flat, .app-notification button.flat, + .osd + button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: none; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + popover.background.touch-selection button.flat:hover, popover.background.magnifier button.flat:hover, .app-notification button.flat:hover, + .osd + button.flat:hover { + color: #DEDEDE; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(65, 65, 65, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + popover.background.touch-selection button.flat:disabled, popover.background.magnifier button.flat:disabled, .app-notification button.flat:disabled, + .osd + button.flat:disabled { + color: #424242; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-image: none; + border-color: transparent; + box-shadow: none; } + popover.background.touch-selection button.flat:backdrop, popover.background.magnifier button.flat:backdrop, .app-notification button.flat:backdrop, + .osd + button.flat:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + popover.background.touch-selection button.flat:active, popover.background.magnifier button.flat:active, .app-notification button.flat:active, popover.background.touch-selection button.flat:checked, popover.background.magnifier button.flat:checked, .app-notification button.flat:checked, + .osd + button.flat:active, + .osd + button.flat:checked { + color: #DEDEDE; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.7); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + + +button.suggested-action { + color: #DEDEDE; + outline-color: rgba(235, 235, 235, 0.3); + border-top-color: shade(#333333, 0.8); + border-right-color: shade(#333333, 0.72); + border-left-color: shade(#333333, 0.72); + border-bottom-color: shade(#333333, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#454545, 1.02), 1.05), shade(shade(#454545, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + .selection-mode button.titlebutton, + button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #454545; } + + button.suggested-action:hover { + color: #DEDEDE; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #595959; + background-image: linear-gradient(to bottom, shade(#454545, 1.15), shade(#454545, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + + button.suggested-action:active, + button.suggested-action:checked { + color: #DEDEDE; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #595959; + background-image: linear-gradient(to bottom, shade(shade(#454545, 0.85), 1.05), shade(shade(#454545, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } + .selection-mode button.titlebutton:backdrop, + button.suggested-action:backdrop, + button.suggested-action.flat:backdrop { + border-color: #454545; + background-color: #454545; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + .selection-mode button.titlebutton:backdrop label, .selection-mode button.titlebutton:backdrop, + button.suggested-action:backdrop label, + button.suggested-action:backdrop, + button.suggested-action.flat:backdrop label, + button.suggested-action.flat:backdrop { + color: #707070; } + .selection-mode button.titlebutton:backdrop:active, .selection-mode button.titlebutton:backdrop:checked, + button.suggested-action:backdrop:active, + button.suggested-action:backdrop:checked, + button.suggested-action.flat:backdrop:active, + button.suggested-action.flat:backdrop:checked { + border-color: #353535; + background-color: #353535; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + .selection-mode button.titlebutton:backdrop:active label, .selection-mode button.titlebutton:backdrop:active, .selection-mode button.titlebutton:backdrop:checked label, .selection-mode button.titlebutton:backdrop:checked, + button.suggested-action:backdrop:active label, + button.suggested-action:backdrop:active, + button.suggested-action:backdrop:checked label, + button.suggested-action:backdrop:checked, + button.suggested-action.flat:backdrop:active label, + button.suggested-action.flat:backdrop:active, + button.suggested-action.flat:backdrop:checked label, + button.suggested-action.flat:backdrop:checked { + color: #F6F6F6; } + .selection-mode button.titlebutton:backdrop:disabled, + button.suggested-action:backdrop:disabled, + button.suggested-action.flat:backdrop:disabled { + border-color: #555555; + background-color: #353535; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + .selection-mode button.titlebutton:backdrop:disabled label, .selection-mode button.titlebutton:backdrop:disabled, + button.suggested-action:backdrop:disabled label, + button.suggested-action:backdrop:disabled, + button.suggested-action.flat:backdrop:disabled label, + button.suggested-action.flat:backdrop:disabled { + color: #353535; } + .selection-mode button.titlebutton:backdrop:disabled:active, .selection-mode button.titlebutton:backdrop:disabled:checked, + button.suggested-action:backdrop:disabled:active, + button.suggested-action:backdrop:disabled:checked, + button.suggested-action.flat:backdrop:disabled:active, + button.suggested-action.flat:backdrop:disabled:checked { + border-color: #3f92e7; + background-color: #3f92e7; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + .selection-mode button.titlebutton:backdrop:disabled:active label, .selection-mode button.titlebutton:backdrop:disabled:checked label, + button.suggested-action:backdrop:disabled:active label, + button.suggested-action:backdrop:disabled:checked label, + button.suggested-action.flat:backdrop:disabled:active label, + button.suggested-action.flat:backdrop:disabled:checked label { + color: #989DA3; } + .selection-mode button.titlebutton:backdrop, .selection-mode button.titlebutton:disabled, .selection-mode button.titlebutton:backdrop:disabled, + button.suggested-action.flat:backdrop, + button.suggested-action.flat:disabled, + button.suggested-action.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(57, 142, 231, 0.8); } + + button.suggested-action:disabled { + border-color: #595959; + background-color: #569fea; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + + button.suggested-action:disabled label, + button.suggested-action:disabled { + color: #BDBDBD; } + + button.suggested-action:disabled:active, + button.suggested-action:disabled:checked { + border-color: #595959; + background-image: linear-gradient(to bottom, #3b8bde, #3f92e7); + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + + button.suggested-action:disabled:active label, + button.suggested-action:disabled:active, + button.suggested-action:disabled:checked label, + button.suggested-action:disabled:checked { + color: #CCCCCC; } + .osd + button.suggested-action { + color: #676767; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(57, 142, 231, 0.5); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd + button.suggested-action:hover { + color: #DEDEDE; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(57, 142, 231, 0.7); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd + button.suggested-action:active:backdrop, .osd + button.suggested-action:active, .osd + button.suggested-action:checked:backdrop, .osd + button.suggested-action:checked { + color: #DEDEDE; + border-color: rgba(0, 0, 0, 0.7); + background-color: #454545; + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + .osd + button.suggested-action:disabled:backdrop, .osd + button.suggested-action:disabled { + color: #3B3B3B; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd + button.suggested-action:backdrop { + color: #676767; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(57, 142, 231, 0.5); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + + +button.destructive-action { + color: #DEDEDE; + outline-color: rgba(235, 235, 235, 0.3); + border-top-color: shade(#333333, 0.8); + border-right-color: shade(#333333, 0.72); + border-left-color: shade(#333333, 0.72); + border-bottom-color: shade(#333333, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#ef2929, 1.02), 1.05), shade(shade(#ef2929, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + + button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #ef2929; } + + button.destructive-action:hover { + color: #DEDEDE; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #8e0b0b; + background-image: linear-gradient(to bottom, shade(#ef2929, 1.15), shade(#ef2929, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + + button.destructive-action:active, + button.destructive-action:checked { + color: #DEDEDE; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #8e0b0b; + background-image: linear-gradient(to bottom, shade(shade(#ef2929, 0.85), 1.05), shade(shade(#ef2929, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } + + button.destructive-action:backdrop, + button.destructive-action.flat:backdrop { + border-color: #ef2929; + background-color: #ef2929; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + + button.destructive-action:backdrop label, + button.destructive-action:backdrop, + button.destructive-action.flat:backdrop label, + button.destructive-action.flat:backdrop { + color: #fcd4d4; } + + button.destructive-action:backdrop:active, + button.destructive-action:backdrop:checked, + button.destructive-action.flat:backdrop:active, + button.destructive-action.flat:backdrop:checked { + border-color: #d51010; + background-color: #d51010; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + + button.destructive-action:backdrop:active label, + button.destructive-action:backdrop:active, + button.destructive-action:backdrop:checked label, + button.destructive-action:backdrop:checked, + button.destructive-action.flat:backdrop:active label, + button.destructive-action.flat:backdrop:active, + button.destructive-action.flat:backdrop:checked label, + button.destructive-action.flat:backdrop:checked { + color: #f7cfcf; } + + button.destructive-action:backdrop:disabled, + button.destructive-action.flat:backdrop:disabled { + border-color: #555555; + background-color: #353535; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + + button.destructive-action:backdrop:disabled label, + button.destructive-action:backdrop:disabled, + button.destructive-action.flat:backdrop:disabled label, + button.destructive-action.flat:backdrop:disabled { + color: #353535; } + + button.destructive-action:backdrop:disabled:active, + button.destructive-action:backdrop:disabled:checked, + button.destructive-action.flat:backdrop:disabled:active, + button.destructive-action.flat:backdrop:disabled:checked { + border-color: #ef3131; + background-color: #ef3131; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + + button.destructive-action:backdrop:disabled:active label, + button.destructive-action:backdrop:disabled:checked label, + button.destructive-action.flat:backdrop:disabled:active label, + button.destructive-action.flat:backdrop:disabled:checked label { + color: #f57979; } + + button.destructive-action.flat:backdrop, + button.destructive-action.flat:disabled, + button.destructive-action.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(239, 41, 41, 0.8); } + + button.destructive-action:disabled { + border-color: #8e0b0b; + background-color: #f14949; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + + button.destructive-action:disabled label, + button.destructive-action:disabled { + color: #f8a4a4; } + + button.destructive-action:disabled:active, + button.destructive-action:disabled:checked { + border-color: #8e0b0b; + background-image: linear-gradient(to bottom, #e52d2d, #ef3131); + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + + button.destructive-action:disabled:active label, + button.destructive-action:disabled:active, + button.destructive-action:disabled:checked label, + button.destructive-action:disabled:checked { + color: #f9adad; } + .osd + button.destructive-action { + color: #676767; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(239, 41, 41, 0.5); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd + button.destructive-action:hover { + color: #DEDEDE; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(239, 41, 41, 0.7); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd + button.destructive-action:active:backdrop, .osd + button.destructive-action:active, .osd + button.destructive-action:checked:backdrop, .osd + button.destructive-action:checked { + color: #DEDEDE; + border-color: rgba(0, 0, 0, 0.7); + background-color: #ef2929; + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + .osd + button.destructive-action:disabled:backdrop, .osd + button.destructive-action:disabled { + color: #3B3B3B; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd + button.destructive-action:backdrop { + color: #676767; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(239, 41, 41, 0.5); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + +.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 { + 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; } + +.inline-toolbar +button, .inline-toolbar +button:backdrop { + border-radius: 2px; + border-width: 1px; } + +.primary-toolbar +button { + -gtk-icon-shadow: none; } + +.stack-switcher > button.needs-attention > label, +.stack-switcher > button.needs-attention > image, stacksidebar row.needs-attention > label { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#454545), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.5, to(rgba(255, 255, 255, 0.769231)), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 4px; } + .stack-switcher > button.needs-attention > label:backdrop, + .stack-switcher > button.needs-attention > image:backdrop, stacksidebar row.needs-attention > label:backdrop { + background-size: 6px 6px, 0 0; } + .stack-switcher > button.needs-attention > label:dir(rtl), + .stack-switcher > button.needs-attention > image:dir(rtl), stacksidebar row.needs-attention > label:dir(rtl) { + background-position: left 3px, left 4px; } + +.inline-toolbar toolbutton > button { + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-top-color: shade(#333333, 0.8); + border-right-color: shade(#333333, 0.72); + border-left-color: shade(#333333, 0.72); + border-bottom-color: shade(#333333, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#333333, 1.02), 1.05), shade(shade(#333333, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } + .inline-toolbar toolbutton > button:hover { + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #626262; + background-image: linear-gradient(to bottom, shade(#333333, 1.15), shade(#333333, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } + .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #525252; + background-image: linear-gradient(to bottom, shade(shade(#333333, 0.85), 1.05), shade(shade(#333333, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } + .inline-toolbar toolbutton > button:disabled { + border-color: #525252; + background-color: #353535; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + .inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { + color: #B3B3B3; } + .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { + border-color: #525252; + background-image: linear-gradient(to bottom, #A6A6A6, #353535); + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + .inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { + color: #B3B3B3; } + .inline-toolbar toolbutton > button:backdrop { + border-color: #555555; + background-color: #353535; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + .inline-toolbar toolbutton > button:backdrop label, .inline-toolbar toolbutton > button:backdrop { + color: #B3B3B3; } + .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked { + border-color: #555555; + background-color: #353535; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + .inline-toolbar toolbutton > button:backdrop:active label, .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked label, .inline-toolbar toolbutton > button:backdrop:checked { + color: #B3B3B3; } + .inline-toolbar toolbutton > button:backdrop:disabled { + border-color: #555555; + background-color: #353535; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + .inline-toolbar toolbutton > button:backdrop:disabled label, .inline-toolbar toolbutton > button:backdrop:disabled { + color: #333333; } + .inline-toolbar toolbutton > button:backdrop:disabled:active, .inline-toolbar toolbutton > button:backdrop:disabled:checked { + border-color: #555555; + background-color: #353535; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + .inline-toolbar toolbutton > button:backdrop:disabled:active label, .inline-toolbar toolbutton > button:backdrop:disabled:checked label { + color: #333333; } + +toolbar.inline-toolbar toolbutton > button.flat, +toolbar.inline-toolbar toolbutton:backdrop > button.flat, .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > entry, .inline-toolbar button, .inline-toolbar button:backdrop, .linked > button, +.linked > button:hover, +.linked > button:active, +.linked > button:checked, +.linked > button:backdrop, .xfce4-panel.background menu .linked button, .linked > combobox > box > button.combo:dir(ltr), .linked > combobox > box > button.combo:dir(rtl) { + border-radius: 0; + border-right-style: none; } + +.linked:not(.vertical) > spinbutton:first-child:not(.vertical), .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked > button:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat, +toolbar.inline-toolbar toolbutton:backdrop:first-child > button.flat, combobox.linked button:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo, .xfce4-panel.background menu .linked button:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +.linked:not(.vertical) > spinbutton:last-child:not(.vertical), .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked > button:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat, +toolbar.inline-toolbar toolbutton:backdrop:last-child > button.flat, combobox.linked button:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo, .xfce4-panel.background menu .linked button:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; } + +.linked:not(.vertical) > spinbutton:only-child:not(.vertical), .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked > button:only-child, toolbar.inline-toolbar toolbutton:only-child > button.flat, +toolbar.inline-toolbar toolbutton:backdrop:only-child > button.flat, .linked:not(.vertical) > combobox:only-child > box > button.combo, .xfce4-panel.background menu .linked button:only-child { + border-radius: 3px; + border-style: solid; } + +.linked.vertical > spinbutton:not(.vertical), .linked.vertical > entry, .linked.vertical > button, +.linked.vertical > button:hover, +.linked.vertical > button:active, +.linked.vertical > button:checked, +.linked.vertical > button:backdrop, .linked.vertical > combobox > box > button.combo { + border-style: solid solid none solid; + border-radius: 0; } + +.linked.vertical > spinbutton:first-child:not(.vertical), .linked.vertical > entry:first-child, .linked.vertical > button:first-child, .linked.vertical > combobox:first-child > box > button.combo { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +.linked.vertical > spinbutton:last-child:not(.vertical), .linked.vertical > entry:last-child, .linked.vertical > button:last-child, .linked.vertical > combobox:last-child > box > button.combo { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-style: solid; } + +.linked.vertical > spinbutton:only-child:not(.vertical), .linked.vertical > entry:only-child, .linked.vertical > button:only-child, .linked.vertical > combobox:only-child > box > button.combo { + border-radius: 3px; + border-style: solid; } + +modelbutton.flat, popover.background checkbutton, +popover.background radiobutton, +.menuitem.button.flat, modelbutton.flat:backdrop, popover.background checkbutton:backdrop, +popover.background radiobutton:backdrop, modelbutton.flat:backdrop:hover, popover.background checkbutton:backdrop:hover, +popover.background radiobutton:backdrop:hover, +.menuitem.button.flat:backdrop, +.menuitem.button.flat:backdrop:hover, button:link, +button:visited, button:link:hover, button:link:active, button:link:checked, +button:visited:hover, +button:visited:active, +button:visited:checked, calendar.button, calendar.button:hover, calendar.button:backdrop, calendar.button:disabled, .scale-popup button:hover, .scale-popup button:backdrop:hover, .scale-popup button:backdrop:disabled, .scale-popup button:backdrop { + background-color: transparent; + background-image: none; + border-color: transparent; + box-shadow: inset 0 1px rgba(245, 245, 245, 0), 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + +/* menu buttons */ +modelbutton.flat, popover.background checkbutton, +popover.background radiobutton, +.menuitem.button.flat { + min-height: 26px; + padding-left: 5px; + padding-right: 5px; + border-radius: 3px; + outline-offset: -2px; } + modelbutton.flat:hover, popover.background checkbutton:hover, + popover.background radiobutton:hover, + .menuitem.button.flat:hover { + background-color: #454545; } + modelbutton.flat check:last-child, popover.background checkbutton check:last-child, popover.background radiobutton check:last-child, + modelbutton.flat radio:last-child, + popover.background checkbutton radio:last-child, + popover.background radiobutton radio:last-child, + .menuitem.button.flat check:last-child, + .menuitem.button.flat radio:last-child { + margin-left: 8px; } + modelbutton.flat check:first-child, popover.background checkbutton check:first-child, popover.background radiobutton check:first-child, + modelbutton.flat radio:first-child, + popover.background checkbutton radio:first-child, + popover.background radiobutton radio:first-child, + .menuitem.button.flat check:first-child, + .menuitem.button.flat radio:first-child { + margin-right: 8px; } + +modelbutton.flat arrow, popover.background checkbutton arrow, popover.background radiobutton arrow { + background: none; } + modelbutton.flat arrow:hover, popover.background checkbutton arrow:hover, popover.background radiobutton arrow:hover { + background: none; } + modelbutton.flat arrow.left, popover.background checkbutton arrow.left, popover.background radiobutton arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + modelbutton.flat arrow.right, popover.background checkbutton arrow.right, popover.background radiobutton arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + +button.color { + padding: 4px; } + button.color colorswatch:only-child { + box-shadow: 0 1px rgba(255, 255, 255, 0.769231); } + button.color colorswatch:only-child, button.color colorswatch:only-child overlay { + border-radius: 0; } + button.color colorswatch:only-child:disabled colorswatch:only-child, button.color colorswatch:only-child:backdrop colorswatch:only-child, button.color colorswatch:only-child:active colorswatch:only-child, button.color colorswatch:only-child:checked colorswatch:only-child { + box-shadow: none; } + +/********* + * Links * + *********/ +*:link, button:link, +button:visited { + color: #59CDC6; } + *:link:visited, + button:visited { + color: #8A8A8A; } + *:selected *:link:visited, *:selected button:visited:link, + *:selected button:visited { + color: #838F8E; } + *:link:hover, button:hover:link, + button:hover:visited { + color: #82A3A5; } + *:selected *:link:hover, *:selected button:hover:link, + *:selected button:hover:visited { + color: #CAD9D8; } + *:link:active, button:active:link, + button:active:visited { + color: #59CDC6; } + *:selected *:link:active, *:selected button:active:link, + *:selected button:active:visited { + color: #707070; } + *:link:backdrop:backdrop:hover, button:backdrop:backdrop:hover:link, + button:backdrop:backdrop:hover:visited, *:link:backdrop:backdrop:hover:selected, button:backdrop:backdrop:hover:selected:link, + button:backdrop:backdrop:hover:selected:visited, .selection-mode.titlebar:not(headerbar) .subtitle:backdrop:backdrop:hover:link, + headerbar.selection-mode .subtitle:backdrop:backdrop:hover:link, *:link:backdrop, button:backdrop:link, + button:backdrop:visited { + color: #454545; } + .info *:link, .info button:link, + .info button:visited, + .question *:link, .question button:link, + .question button:visited, + .warning *:link, .warning button:link, + .warning button:visited, + .error *:link, .error button:link, + .error button:visited, *:link:selected, button:selected:link, + button:selected:visited, .selection-mode.titlebar:not(headerbar) .subtitle:link, + headerbar.selection-mode .subtitle:link, + *:selected *:link, + *:selected button:link, + *:selected button:visited { + color: #707070; } + +button:link, +button:visited { + text-shadow: none; } + button:link:hover, button:link:active, button:link:checked, + button:visited:hover, + button:visited:active, + button:visited:checked { + text-shadow: none; } + button:link > label, + button:visited > label { + text-decoration-line: underline; } + +/***************** + * GtkSpinButton * + *****************/ +spinbutton:not(.vertical) { + padding: 0; } + spinbutton:not(.vertical) entry { + min-width: 28px; + margin: 0; + background: none; + background-color: transparent; + border: none; + border-radius: 0; + box-shadow: none; } + spinbutton:not(.vertical) button { + min-height: 16px; + margin: 0; + padding-bottom: 0; + padding-top: 0; + color: #636A6A; + background-image: none; + border-style: none none none solid; + border-color: #808080; + border-radius: 0; + box-shadow: none; } + spinbutton:not(.vertical) button:dir(rtl) { + border-style: none solid none none; } + spinbutton:not(.vertical) button:hover { + color: #DBDBDB; + background-color: rgba(60, 60, 60, 0.05); } + spinbutton:not(.vertical) button:disabled { + color: rgba(133, 133, 133, 0.3); + background-color: transparent; } + spinbutton:not(.vertical) button:active { + background-color: rgba(0, 0, 0, 0.1); + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2); } + spinbutton:not(.vertical) button:backdrop { + color: #5E5E5E; + background-color: transparent; + border-color: rgba(137, 137, 137, 0.3); + transition: 200ms ease-out; } + spinbutton:not(.vertical) button:backdrop:disabled { + color: rgba(168, 168, 168, 0.3); + background-color: transparent; + border-style: none none none solid; } + spinbutton:not(.vertical) button:backdrop:disabled:dir(rtl) { + border-style: none solid none none; } + +.osd spinbutton:not(.vertical) button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #676767; + border-style: none none none solid; + border-color: rgba(0, 0, 0, 0.4); + border-radius: 0; + box-shadow: none; + -gtk-icon-shadow: 0 1px black; } + .osd spinbutton:not(.vertical) button:dir(rtl) { + border-style: none solid none none; } + .osd spinbutton:not(.vertical) button:hover { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #676767; + border-color: rgba(0, 0, 0, 0.5); + background-color: rgba(238, 238, 238, 0.1); + -gtk-icon-shadow: 0 1px black; + box-shadow: none; } + .osd spinbutton:not(.vertical) button:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #676767; + border-color: rgba(0, 0, 0, 0.5); + -gtk-icon-shadow: none; + box-shadow: none; } + .osd spinbutton:not(.vertical) button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #3B3B3B; + border-color: rgba(0, 0, 0, 0.5); + -gtk-icon-shadow: none; + box-shadow: none; } + .osd spinbutton:not(.vertical) button:dir(ltr):last-child { + border-radius: 0 3px 3px 0; } + .osd spinbutton:not(.vertical) button:dir(rtl):first-child { + border-radius: 3px 0 0 3px; } + +spinbutton.vertical:disabled { + color: #B3B3B3; } + +spinbutton.vertical:backdrop:disabled { + color: #353535; } + +spinbutton.vertical:drop(active) { + border-color: transparent; + box-shadow: none; } + +spinbutton.vertical entry { + min-height: 32px; + min-width: 32px; + padding: 0; + border-radius: 0; } + +spinbutton.vertical button { + min-height: 32px; + min-width: 32px; + padding: 0; } + +spinbutton.vertical button.up { + border-radius: 3px 3px 0 0; + border-style: solid solid none solid; } + +spinbutton.vertical button.down { + border-radius: 0 0 3px 3px; + border-style: none solid solid solid; } + +.osd spinbutton.vertical button:first-child { + color: #676767; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd spinbutton.vertical button:first-child:hover { + color: #DEDEDE; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(65, 65, 65, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd spinbutton.vertical button:first-child:active { + color: #DEDEDE; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.7); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + .osd spinbutton.vertical button:first-child:disabled { + color: #3B3B3B; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd spinbutton.vertical button:first-child:backdrop { + color: #676767; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + +treeview spinbutton:not(.vertical) { + min-height: 0; + border-style: none; + border-radius: 0; } + treeview spinbutton:not(.vertical) entry { + min-height: 0; + padding: 1px 2px; } + +/************** + * ComboBoxes * + **************/ +combobox arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + min-height: 16px; + min-width: 16px; } + +combobox:drop(active) { + box-shadow: none; } + +/************ + * Toolbars * + ************/ +toolbar, .inline-toolbar, searchbar, +.location-bar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #333333; } + +toolbar { + background: #333333 linear-gradient(to bottom, #333333, shade(#333333, 0.88)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); + box-shadow: none; + border-bottom: 1px solid #626262; + padding: 4px 3px 3px 4px; } + .osd toolbar { + background-color: transparent; } + toolbar.osd { + padding: 13px; + border: none; + border-radius: 5px; + background-color: rgba(34, 34, 34, 0.8); } + toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { + border-radius: 0; } + toolbar.horizontal separator { + margin: 0 7px 1px 6px; } + toolbar.vertical separator { + margin: 6px 1px 7px 0; } + toolbar:not(.inline-toolbar):not(.osd) switch, + toolbar:not(.inline-toolbar):not(.osd) scale, + toolbar:not(.inline-toolbar):not(.osd) entry, + toolbar:not(.inline-toolbar):not(.osd) spinbutton, + toolbar:not(.inline-toolbar):not(.osd) button { + margin-right: 1px; + margin-bottom: 1px; } + +.inline-toolbar { + padding: 3px; + border-width: 0 1px 1px; + border-radius: 0 0 5px 5px; } + +searchbar, +.location-bar { + border-width: 0 0 1px; + padding: 3px; } + +.inline-toolbar, searchbar, +.location-bar { + border-style: solid; + border-color: #626262; + background-color: #333333; } + .inline-toolbar:backdrop, searchbar:backdrop, + .location-bar:backdrop { + border-color: #555555; + background-color: #333333; + box-shadow: none; + transition: 200ms ease-out; } + +/*************** + * Header bars * + ***************/ +.titlebar:not(headerbar), +headerbar { + padding: 0 5px; + min-height: 38px; + border-width: 0 0 1px; + border-style: solid; + border-color: #626262; + border-radius: 0; + background: #333333 linear-gradient(to bottom, #333333, shade(#333333, 0.88)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); } + .titlebar:backdrop:not(headerbar), + headerbar:backdrop { + border-color: #555555; + background-color: #333333; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); + transition: 200ms ease-out; } + .titlebar:not(headerbar) .title, + headerbar .title { + font-weight: bold; + padding-left: 12px; + padding-right: 12px; } + .titlebar:not(headerbar) .subtitle, + headerbar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + .selection-mode.titlebar:not(headerbar), + headerbar.selection-mode { + color: #F0F0F0; + text-shadow: none; + border-color: #696969; + background: #454545 linear-gradient(to bottom, #454545, shade(#454545, 0.88)); + box-shadow: inset 0 1px rgba(136, 187, 241, 0.9); } + .selection-mode.titlebar:backdrop:not(headerbar), + headerbar.selection-mode:backdrop { + background-color: #454545; + background-image: none; + box-shadow: inset 0 1px rgba(156, 199, 243, 0.88); } + .selection-mode.titlebar:not(headerbar) button, + headerbar.selection-mode button { + color: #F0F0F0; + outline-color: rgba(235, 235, 235, 0.3); + border-top-color: shade(#333333, 0.8); + border-right-color: shade(#333333, 0.72); + border-left-color: shade(#333333, 0.72); + border-bottom-color: shade(#333333, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#454545, 1.02), 1.05), shade(shade(#454545, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + .selection-mode.titlebar:not(headerbar) button.flat, + headerbar.selection-mode button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + .selection-mode.titlebar:not(headerbar) button:hover, + headerbar.selection-mode button:hover { + color: #F0F0F0; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #595959; + background-image: linear-gradient(to bottom, shade(#454545, 1.15), shade(#454545, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + .selection-mode.titlebar:not(headerbar) button:active, .selection-mode.titlebar:not(headerbar) button:checked, + headerbar.selection-mode button:active, + headerbar.selection-mode button:checked { + color: #F0F0F0; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #595959; + background-image: linear-gradient(to bottom, shade(shade(#454545, 0.85), 1.05), shade(shade(#454545, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat, .selection-mode.titlebar:not(headerbar) button:backdrop, + headerbar.selection-mode button:backdrop.flat, + headerbar.selection-mode button:backdrop { + border-color: #454545; + background-color: #454545; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + -gtk-icon-effect: none; + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat, .selection-mode.titlebar:not(headerbar) button:backdrop label, .selection-mode.titlebar:not(headerbar) button:backdrop, + headerbar.selection-mode button:backdrop.flat label, + headerbar.selection-mode button:backdrop.flat, + headerbar.selection-mode button:backdrop label, + headerbar.selection-mode button:backdrop { + color: #707070; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, + headerbar.selection-mode button:backdrop.flat:active, + headerbar.selection-mode button:backdrop.flat:checked, + headerbar.selection-mode button:backdrop:active, + headerbar.selection-mode button:backdrop:checked { + border-color: #353535; + background-color: #353535; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active label, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, + headerbar.selection-mode button:backdrop.flat:active label, + headerbar.selection-mode button:backdrop.flat:active, + headerbar.selection-mode button:backdrop.flat:checked label, + headerbar.selection-mode button:backdrop.flat:checked, + headerbar.selection-mode button:backdrop:active label, + headerbar.selection-mode button:backdrop:active, + headerbar.selection-mode button:backdrop:checked label, + headerbar.selection-mode button:backdrop:checked { + color: #F6F6F6; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, + headerbar.selection-mode button:backdrop.flat:disabled, + headerbar.selection-mode button:backdrop:disabled { + border-color: #569fea; + background-color: #569fea; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, + headerbar.selection-mode button:backdrop.flat:disabled label, + headerbar.selection-mode button:backdrop.flat:disabled, + headerbar.selection-mode button:backdrop:disabled label, + headerbar.selection-mode button:backdrop:disabled { + color: #A9B0B8; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:checked, + headerbar.selection-mode button:backdrop.flat:disabled:active, + headerbar.selection-mode button:backdrop.flat:disabled:checked, + headerbar.selection-mode button:backdrop:disabled:active, + headerbar.selection-mode button:backdrop:disabled:checked { + border-color: #3f92e7; + background-color: #3f92e7; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:active label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:active label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:checked label, + headerbar.selection-mode button:backdrop.flat:disabled:active label, + headerbar.selection-mode button:backdrop.flat:disabled:checked label, + headerbar.selection-mode button:backdrop:disabled:active label, + headerbar.selection-mode button:backdrop:disabled:checked label { + color: #989DA3; } + .selection-mode.titlebar:not(headerbar) button.flat:backdrop, .selection-mode.titlebar:not(headerbar) button.flat:disabled, .selection-mode.titlebar:not(headerbar) button.flat:backdrop:disabled, + headerbar.selection-mode button.flat:backdrop, + headerbar.selection-mode button.flat:disabled, + headerbar.selection-mode button.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + .selection-mode.titlebar:not(headerbar) button:disabled, + headerbar.selection-mode button:disabled { + border-color: #595959; + background-color: #569fea; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + .selection-mode.titlebar:not(headerbar) button:disabled label, .selection-mode.titlebar:not(headerbar) button:disabled, + headerbar.selection-mode button:disabled label, + headerbar.selection-mode button:disabled { + color: #BDBDBD; } + .selection-mode.titlebar:not(headerbar) button:disabled:active, .selection-mode.titlebar:not(headerbar) button:disabled:checked, + headerbar.selection-mode button:disabled:active, + headerbar.selection-mode button:disabled:checked { + border-color: #595959; + background-image: linear-gradient(to bottom, #3b8bde, #3f92e7); + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + .selection-mode.titlebar:not(headerbar) button:disabled:active label, .selection-mode.titlebar:not(headerbar) button:disabled:active, .selection-mode.titlebar:not(headerbar) button:disabled:checked label, .selection-mode.titlebar:not(headerbar) button:disabled:checked, + headerbar.selection-mode button:disabled:active label, + headerbar.selection-mode button:disabled:active, + headerbar.selection-mode button:disabled:checked label, + headerbar.selection-mode button:disabled:checked { + color: #CCCCCC; } + .selection-mode.titlebar:not(headerbar) button.suggested-action, + headerbar.selection-mode button.suggested-action { + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-top-color: shade(#333333, 0.8); + border-right-color: shade(#333333, 0.72); + border-left-color: shade(#333333, 0.72); + border-bottom-color: shade(#333333, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#333333, 1.02), 1.05), shade(shade(#333333, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); + color: #F0F0F0; + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:hover, + headerbar.selection-mode button.suggested-action:hover { + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #626262; + background-image: linear-gradient(to bottom, shade(#333333, 1.15), shade(#333333, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:active, + headerbar.selection-mode button.suggested-action:active { + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #626262; + background-image: linear-gradient(to bottom, shade(shade(#333333, 0.85), 1.05), shade(shade(#333333, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, + headerbar.selection-mode button.suggested-action:disabled { + border-color: #525252; + background-color: #353535; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + background-image: none; + background: #333333; + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled label, .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, + headerbar.selection-mode button.suggested-action:disabled label, + headerbar.selection-mode button.suggested-action:disabled { + color: #B3B3B3; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, + headerbar.selection-mode button.suggested-action:backdrop { + border-color: #555555; + background-color: #333333; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop label, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, + headerbar.selection-mode button.suggested-action:backdrop label, + headerbar.selection-mode button.suggested-action:backdrop { + color: #B3B3B3; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled, + headerbar.selection-mode button.suggested-action:backdrop:disabled { + border-color: #555555; + background-color: #353535; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled label, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled, + headerbar.selection-mode button.suggested-action:backdrop:disabled label, + headerbar.selection-mode button.suggested-action:backdrop:disabled { + color: #333333; } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop, .selection-mode.titlebar:not(headerbar) .selection-menu, + headerbar.selection-mode .selection-menu:backdrop, + headerbar.selection-mode .selection-menu { + border-color: rgba(57, 142, 231, 0); + background-color: rgba(57, 142, 231, 0); + background-image: none; + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop GtkArrow, .selection-mode.titlebar:not(headerbar) .selection-menu GtkArrow, + headerbar.selection-mode .selection-menu:backdrop GtkArrow, + headerbar.selection-mode .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop .arrow, .selection-mode.titlebar:not(headerbar) .selection-menu .arrow, + headerbar.selection-mode .selection-menu:backdrop .arrow, + headerbar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + color: rgba(255, 255, 255, 0.5); + -gtk-icon-shadow: none; } + .tiled .titlebar:backdrop:not(headerbar), .tiled .titlebar:not(headerbar), + .maximized .titlebar:backdrop:not(headerbar), + .maximized .titlebar:not(headerbar), .tiled + headerbar:backdrop, .tiled + headerbar, + .maximized + headerbar:backdrop, + .maximized + headerbar { + border-radius: 0; } + .default-decoration.titlebar:not(headerbar), + headerbar.default-decoration { + padding: 4px; + min-height: 28px; } + .default-decoration.titlebar:not(headerbar) button.titlebutton, + headerbar.default-decoration button.titlebutton { + min-height: 26px; + min-width: 26px; + margin: 0; + padding: 0; } + .solid-csd .titlebar:backdrop:dir(rtl):not(headerbar), .solid-csd .titlebar:backdrop:dir(ltr):not(headerbar), .solid-csd .titlebar:dir(rtl):not(headerbar), .solid-csd .titlebar:dir(ltr):not(headerbar), .solid-csd + headerbar:backdrop:dir(rtl), .solid-csd + headerbar:backdrop:dir(ltr), .solid-csd + headerbar:dir(rtl), .solid-csd + headerbar:dir(ltr) { + margin-left: -1px; + margin-right: -1px; + margin-top: -1px; + border-radius: 0; + box-shadow: none; } + +headerbar entry, +headerbar spinbutton, +headerbar separator, +headerbar button { + margin-top: 3px; + margin-bottom: 3px; } + +headerbar button.titlebutton image { + min-width: 22px; + min-height: 22px; } + +headerbar button:not(.image-button):not(.titlebutton) image { + min-width: 28px; + min-height: 28px; } + +headerbar button.image-button { + min-width: 28px; + min-height: 28px; + padding-left: 2px; + padding-right: 2px; } + +headerbar switch { + margin-top: 9px; + margin-bottom: 9px; } + +.background:not(.tiled):not(.maximized) .titlebar:backdrop, .background:not(.tiled):not(.maximized) .titlebar { + border-top-left-radius: 7px; + border-top-right-radius: 7px; } + +window:not(.tiled):not(.maximized) separator:first-child + headerbar:backdrop, window:not(.tiled):not(.maximized) separator:first-child + headerbar, +window:not(.tiled):not(.maximized) headerbar:first-child:backdrop, +window:not(.tiled):not(.maximized) headerbar:first-child { + border-top-left-radius: 7px; } + +window:not(.tiled):not(.maximized) headerbar:last-child:backdrop, window:not(.tiled):not(.maximized) headerbar:last-child { + border-top-right-radius: 7px; } + +window.csd > .titlebar:not(headerbar) { + padding: 0; + background-color: transparent; + background-image: none; + border-style: none; + border-color: transparent; + box-shadow: none; } + +.titlebar:not(headerbar) > separator { + background-color: #626262; } + +.background:not(.csd):not(.ssd):not(.solid-csd) headerbar, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:not(:last-child), .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:backdrop, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:backdrop:not(:last-child) { + border-radius: 0; + border-top-color: transparent; + box-shadow: none; } + +/************ + * Pathbars * + ************/ +.path-bar button.text-button, .path-bar button.image-button, .path-bar button { + padding-left: 4px; + padding-right: 4px; } + +.path-bar button.text-button.image-button 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: 8px; } + +.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { + padding-left: 8px; } + +.path-bar button image { + padding-left: 4px; + padding-right: 4px; } + +.path-bar button.slider-button { + padding-left: 0; + padding-right: 0; } + +/************** + * Tree Views * + **************/ +treeview.view { + border-left-color: #949494; + border-top-color: #333333; } + * { + -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:selected:focus, treeview.view:selected { + border-radius: 0; } + treeview.view:selected:backdrop, treeview.view:selected { + border-left-color: #F3F3F3; + border-top-color: rgba(60, 60, 60, 0.1); } + treeview.view:disabled { + color: #B3B3B3; } + treeview.view:disabled:selected { + color: #88bbf1; } + treeview.view:disabled:selected:backdrop { + color: #ABABAB; } + treeview.view:disabled:backdrop { + color: #333333; } + treeview.view.separator { + min-height: 2px; + color: #353535; } + treeview.view.separator:backdrop { + color: rgba(206, 206, 206, 0.1); } + treeview.view:backdrop { + border-left-color: #aaaaaa; + border-top: #333333; } + treeview.view:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: #696969; } + 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: #767676; } + treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + treeview.view.expander:hover { + color: #DBDBDB; } + treeview.view.expander:selected { + color: #c4ddf8; } + treeview.view.expander:selected:hover { + color: #F0F0F0; } + treeview.view.expander:selected:backdrop { + color: #c0d9f4; } + treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + treeview.view.expander:backdrop { + color: #333333; } + treeview.view.progressbar { + color: #393939; + border: 1px solid #696969; + border-radius: 4px; + background-color: #454545; + background-image: linear-gradient(to bottom, #454545, #353535); + box-shadow: inset 0 1px rgba(235, 235, 235, 0.3), 0 1px rgba(0, 0, 0, 0.2); } + treeview.view.progressbar:selected:focus, treeview.view.progressbar:selected { + border-radius: 4px; + color: #454545; + box-shadow: none; + background-image: linear-gradient(to bottom, #393939, #D1D1D1); } + treeview.view.progressbar:selected:focus:backdrop, treeview.view.progressbar:selected:backdrop { + color: #454545; + border-color: #696969; + background-color: #3B3B3B; } + treeview.view.progressbar:backdrop { + color: #B0B0B0; + background-image: none; + box-shadow: none; } + treeview.view.trough { + background-color: rgba(60, 60, 60, 0.1); + border-radius: 4px; } + treeview.view.trough:selected:focus, treeview.view.trough:selected { + background-color: rgba(235, 235, 235, 0.3); + border-radius: 4px; + border-width: 1px 0; + border-style: solid; + border-color: #454545; } + treeview.view header button { + color: #949494; + background-color: #393939; + font-weight: bold; + text-shadow: none; + box-shadow: none; } + treeview.view header button:hover { + color: #E0E0E0; + box-shadow: none; + transition: none; } + treeview.view header button:active { + color: #DBDBDB; + transition: none; } + treeview.view header button:last-child:backdrop, treeview.view header button:last-child { + border-right-style: none; } + treeview.view button.dnd:active, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd, + treeview.view header.button.dnd:active, + treeview.view header.button.dnd:selected, + treeview.view header.button.dnd:hover, + treeview.view header.button.dnd { + padding: 0 6px; + transition: none; + background-image: none; + background-color: #454545; + color: #393939; + border-radius: 0; + border-style: none; + box-shadow: inset 0 0 0 1px #393939; + text-shadow: none; } + treeview.view acceleditor > label { + background-color: #454545; } + +treeview.view header button, treeview.view header button:hover, treeview.view header button:active { + padding: 0 6px; + border-radius: 0; + background-image: none; + text-shadow: none; + border-style: none solid solid none; + border-color: #333333; } + treeview.view header button:disabled { + border-color: #333333; + background-image: none; } + treeview.view header button:backdrop { + border-color: #333333; + border-style: none solid solid none; + color: #aaaaaa; + background-image: none; + background-color: #333333; } + treeview.view header button:backdrop:disabled { + border-color: #333333; + background-image: none; } + +/********* + * Menus * + *********/ +menubar, +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; } + menubar:backdrop, + .menubar:backdrop { + background-color: #333333; } + menubar > menuitem, + .menubar > menuitem { + min-height: 16px; + padding: 3px 8px; + border: 1px solid transparent; } + menubar > menuitem:hover, + .menubar > menuitem:hover { + background-image: linear-gradient(to bottom, shade(#454545, 1.2), shade(#454545, 1)); + color: #F0F0F0; + border-color: shade(#454545, 1.1); } + menubar > menuitem:disabled, + .menubar > menuitem:disabled { + color: #B3B3B3; + box-shadow: none; } + +menu, +.menu, +.context-menu { + margin: 4px; + padding: 2px 0px; + background-color: #323232; + border: 1px solid #626262; } + .csd menu, .csd + .menu, .csd + .context-menu { + border: none; } + menu:backdrop, + .menu:backdrop, + .context-menu:backdrop { + background-color: #3B3B3B; } + menu menuitem, + .menu menuitem, + .context-menu menuitem { + min-height: 16px; + min-width: 40px; + padding: 4px 6px; + text-shadow: none; } + menu menuitem:hover, + .menu menuitem:hover, + .context-menu menuitem:hover { + color: #F0F0F0; + background-image: linear-gradient(to bottom, shade(#454545, 1.2), shade(#454545, 1)); + box-shadow: inset 1px 1px shade(#454545, 0.8), inset -1px -1px shade(#454545, 0.8); } + menu menuitem:disabled, + .menu menuitem:disabled, + .context-menu menuitem:disabled { + color: #B3B3B3; } + menu menuitem:disabled:backdrop, + .menu menuitem:disabled:backdrop, + .context-menu menuitem:disabled:backdrop { + color: #323232; } + menu menuitem:backdrop, menu menuitem:backdrop:hover, + .menu menuitem:backdrop, + .menu menuitem:backdrop:hover, + .context-menu menuitem:backdrop, + .context-menu menuitem:backdrop:hover { + color: #B3B3B3; + background-color: transparent; } + menu menuitem arrow, + .menu menuitem arrow, + .context-menu menuitem arrow { + min-height: 16px; + min-width: 16px; } + menu menuitem arrow:dir(ltr), + .menu menuitem arrow:dir(ltr), + .context-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), + .context-menu menuitem arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); + margin-right: 10px; } + menu menuitem label:dir(rtl), menu menuitem label:dir(ltr), + .menu menuitem label:dir(rtl), + .menu menuitem label:dir(ltr), + .context-menu menuitem label:dir(rtl), + .context-menu menuitem label:dir(ltr) { + color: inherit; } + menu > arrow, + .menu > arrow, + .context-menu > arrow { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + min-height: 16px; + min-width: 16px; + padding: 4px; + background-color: #3D3D3D; + border-radius: 0; } + menu > arrow.top, + .menu > arrow.top, + .context-menu > arrow.top { + margin-top: -6px; + border-bottom: 1px solid #8C8C8C; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + menu > arrow.bottom, + .menu > arrow.bottom, + .context-menu > arrow.bottom { + margin-bottom: -6px; + border-top: 1px solid #8C8C8C; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + menu > arrow:hover, + .menu > arrow:hover, + .context-menu > arrow:hover { + background-color: #8C8C8C; } + menu > arrow:backdrop, + .menu > arrow:backdrop, + .context-menu > arrow:backdrop { + background-color: #3B3B3B; } + menu > arrow:disabled, + .menu > arrow:disabled, + .context-menu > arrow:disabled { + color: transparent; + background-color: transparent; + border-color: transparent; } + +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: 7px; } + menuitem check:dir(rtl), + menuitem radio:dir(rtl) { + margin-left: 7px; } + +/*************** + * Popovers * + ***************/ +popover.background { + padding: 2px; + border-radius: 5px; + background-color: #393939; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); } + popover.background modelbutton:hover { + color: #F0F0F0; } + .csd popover.background, popover.background { + border: 1px solid #525252; } + popover.background:backdrop { + background-color: #333333; + box-shadow: none; } + popover.background > list, + popover.background > .view, + popover.background > iconview, + popover.background > toolbar { + border-style: none; + background-color: transparent; } + .csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier { + border: 1px solid rgba(245, 245, 245, 0.1); } + popover.background separator { + margin: 3px; } + popover.background list separator { + margin: 0px; } + +/************* + * Notebooks * + *************/ +notebook.frame { + border-style: none; } + notebook.frame > header { + margin-left: 0; } + notebook.frame > stack:not(:only-child) { + border: 1px solid shade(#333333, 0.9); } + +notebook > header { + padding: 1px; + background-color: #333333; } + notebook > header:backdrop { + border-color: #555555; + background-color: #333333; } + notebook > header tabs { + margin: -1px; } + notebook > header.top > stack { + border-top-style: none; } + notebook > header.top > tabs > tab { + border-radius: 3px 3px 0 0; + border: 1px solid shade(#353535, 0.9); } + notebook > header.top > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.top > tabs > tab:checked { + border-width: 1px 1px 0 1px; } + notebook > header.bottom > stack { + border-bottom-style: none; } + notebook > header.bottom > tabs > tab { + border-radius: 0 0 3px 3px; } + notebook > header.bottom > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.bottom > tabs > tab:checked { + border-width: 0 1px 1px 1px; } + notebook > header.left > stack { + border-left-style: none; } + notebook > header.left > tabs > tab { + border-radius: 3px 0 0 3px; } + notebook > header.left > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.left > tabs > tab:checked { + border-width: 1px 0 1px 1px; } + notebook > header.right > stack { + border-right-style: none; } + notebook > header.right > tabs > tab { + border-radius: 0 3px 3px 0; } + notebook > header.right > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.right > tabs > tab:checked { + border-width: 1px 1px 1px 0; } + notebook > header.top > tabs > arrow { + border-top-style: none; } + notebook > header.bottom > tabs > arrow { + border-bottom-style: none; } + notebook > header.top > tabs > arrow, notebook > header.bottom > tabs > arrow { + margin-left: -5px; + margin-right: -5px; + padding-left: 4px; + padding-right: 4px; } + 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.up, notebook > header.bottom > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + notebook > header.left > tabs > arrow { + border-left-style: none; } + notebook > header.right > tabs > arrow { + border-right-style: none; } + notebook > header.left > tabs > arrow, notebook > header.right > tabs > arrow { + margin-top: -5px; + margin-bottom: -5px; + padding-top: 4px; + padding-bottom: 4px; } + 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.up, notebook > header.right > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + notebook > header > tabs > arrow { + min-height: 16px; + min-width: 16px; + border-radius: 0; } + notebook > header > tabs > arrow:hover:not(:active):not(:backdrop) { + background-clip: padding-box; + background-image: none; + background-color: rgba(235, 235, 235, 0.3); + border-color: transparent; + box-shadow: none; } + notebook > header > tabs > arrow:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + notebook > header tab { + min-height: 20px; + min-width: 24px; + padding: 3px 12px; + outline-offset: -5px; + color: #B3B3B3; + background-color: #303030; + border-width: 1px; + border-radius: 3px; + border-color: shade(#353535, 0.9); + border-style: solid; } + notebook > header tab:hover { + color: #E7E7E7; } + notebook > header tab:hover.reorderable-page { + border-color: #787878; + background-color: #485782; } + notebook > header tab:backdrop { + color: #a2a2a2; } + notebook > header tab:backdrop.reorderable-page { + border-color: transparent; + background-color: transparent; } + notebook > header tab:checked { + color: #DBDBDB; + background-color: shade(#333333, 1.05); + border-width: 1px 1px 0 1px; } + notebook > header tab:checked:backdrop { + background-color: #333333; } + notebook > header tab:checked.reorderable-page { + border-color: #373737; + background-color: shade(#424242, 1.05); } + notebook > header tab:backdrop:checked { + color: #B3B3B3; } + notebook > header tab:backdrop:checked.reorderable-page { + border-color: #555555; + background-color: #333333; } + notebook > header tab button.flat { + padding: 0; + margin-top: 1px; + margin-bottom: 1px; + min-width: 16px; + min-height: 16px; } + notebook > header tab button.flat:hover { + color: currentColor; } + notebook > header tab button.flat, notebook > header tab button.flat:backdrop { + color: alpha(currentColor,0.3); } + notebook > header tab button.flat:last-child { + margin-left: 1px; + margin-right: -1px; } + notebook > header tab button.flat:first-child { + margin-left: -1px; + margin-right: 1px; } + notebook > header.top tabs, notebook > header.bottom tabs { + padding: 0; } + notebook > header.top tabs:not(:only-child), notebook > header.bottom tabs:not(:only-child) { + margin-left: 2px; + margin-right: 2px; } + notebook > header.top tabs:first-child, notebook > header.bottom tabs:first-child { + margin-left: -3px; } + notebook > header.top tabs:last-child, notebook > header.bottom tabs:last-child { + margin-right: -3px; } + notebook > header.top tabs tab, notebook > header.bottom tabs tab { + margin-left: 2px; + margin-right: 2px; } + notebook > header.left tabs, notebook > header.right tabs { + padding: 0; } + notebook > header.left tabs:not(:only-child), notebook > header.right tabs:not(:only-child) { + margin-top: 2px; + margin-bottom: 2px; } + notebook > header.left tabs:first-child, notebook > header.right tabs:first-child { + margin-top: -3px; } + notebook > header.left tabs:last-child, notebook > header.right tabs:last-child { + margin-bottom: -3px; } + notebook > header.left tabs tab, notebook > header.right tabs tab { + margin-top: 2px; + margin-bottom: 2px; } + notebook > header.top tab { + padding-bottom: 4px; } + notebook > header.bottom tab { + padding-top: 4px; } + notebook > header.top > tabs { + margin-bottom: -2px; } + notebook > header.bottom > tabs { + margin-top: -2px; } + notebook > header.left > tabs { + margin-right: -2px; } + notebook > header.right > tabs { + margin-left: -2px; } + +notebook > header { + margin-left: 6px; } + +notebook > stack:not(:only-child) { + background-color: shade(#333333, 1.05); + border-width: 1px; + border-color: shade(#333333, 0.9); + border-style: solid; } + notebook > stack:not(:only-child):backdrop { + background-color: #333333; } + +/************** + * Scrollbars * + **************/ +scrollbar { + background-image: linear-gradient(to right, #393939, #B3B3B3); + 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 #7F7F7F; } + scrollbar.bottom { + border-top: 1px solid #7F7F7F; } + scrollbar.left { + border-right: 1px solid #7F7F7F; } + scrollbar.right { + border-left: 1px solid #7F7F7F; } + scrollbar:backdrop { + background-color: #4D4D4D; + border-color: #7F7F7F; + transition: 200ms ease-out; } + scrollbar slider { + min-width: 9px; + min-height: 9px; + margin: 2px; + border: 1px solid #525252; + border-radius: 10px; + background-clip: padding-box; + background-image: linear-gradient(to right, #333333, #454545); } + scrollbar slider:hover { + background-image: linear-gradient(to right, #606060, #393939); } + scrollbar slider:hover:active { + background-color: #353535; } + scrollbar slider:backdrop { + background-color: #7F7F7F; } + 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) { + border-color: transparent; + opacity: 0.4; + background-color: transparent; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + margin: 0; + min-width: 7px; + min-height: 7px; + background-color: shade(#DBDBDB, 0.9); + background-image: none; + border: 1px solid #DEDEDE; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { + min-width: 5px; + min-height: 5px; + background-color: shade(#DBDBDB, 0.9); + background-image: none; + background-clip: padding-box; + border-radius: 100%; + border: 1px solid #DEDEDE; + -gtk-icon-source: none; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { + margin: 0 2px; + min-width: 40px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { + margin: 1px 2px; + min-width: 5px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { + margin: 2px 0; + min-height: 40px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { + margin: 2px 1px; + min-height: 5px; } + scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { + opacity: 0.8; } + scrollbar.horizontal slider { + min-width: 40px; } + scrollbar.vertical slider { + min-height: 40px; } + scrollbar button { + padding: 0; + min-width: 12px; + min-height: 12px; + border-style: none; + border-radius: 0; + transition-property: min-height, min-width, color; + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #333333; } + scrollbar button:hover { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #919191; } + scrollbar button:active, scrollbar button:checked { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #353535; } + scrollbar button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #525252; } + scrollbar button:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #DEDEDE; } + scrollbar button:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(255, 255, 255, 0.2); } + scrollbar.vertical button.down { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + scrollbar.vertical button.up { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + scrollbar.horizontal button.down { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + +treeview ~ scrollbar.vertical { + border-top: 1px solid #525252; + margin-top: -1px; } + +/********** + * Switch * + **********/ +switch { + font-size: 0; + outline-offset: -4px; + box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px transparent; + border: 1px solid alpha(black,0.25); + border-radius: 10px; + background-color: #4E4E4E; + text-shadow: 0 1px rgba(0, 0, 0, 0.1); + min-height: 20px; + min-width: 20px; + transition: all 200ms ease-in; } + switch:checked { + box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px transparent; + border-color: shade(#696969, 1.1); + background-image: linear-gradient(to bottom, shade(#3A3A3A, 1.1), #3A3A3A); + text-shadow: 0 1px rgba(15, 66, 120, 0.5), 0 0 2px rgba(255, 255, 255, 0.6); } + switch:disabled { + border-color: #525252; + background-color: #353535; + box-shadow: 0 1px transparent; + text-shadow: none; } + switch:backdrop { + border-color: #555555; + background-color: #333333; + box-shadow: none; + text-shadow: none; + transition: 200ms ease-out; } + switch:backdrop:checked { + color: #333333; + border-color: rgba(15, 66, 120, 0.7); + background-color: rgba(57, 142, 231, 0.7); + background-image: none; + box-shadow: none; } + switch:disabled { + border-color: #555555; + background-image: none; + background-color: #353535; } + switch slider { + margin: -1px; + border: 1px solid alpha(black,0.2); + border-radius: 10px; + min-width: 20px; + min-height: 20px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #626262; + background-image: linear-gradient(to bottom, #7F7F7F 20%, #333333 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #353535, inset 0 -1px #4E4E4E, 0 1px rgba(0, 0, 0, 0.1); } + switch:hover slider { + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #626262; + background-image: linear-gradient(to bottom, #626262 10%, #D1D1D1 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #7F7F7F, inset 0 -1px#333333, 0 1px rgba(0, 0, 0, 0.1); } + switch:checked slider { + border: 1px solid alpha(#696969,0.8); } + switch:disabled slider { + border-color: #525252; + background-color: #353535; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + switch:disabled slider label, switch:disabled slider { + color: #B3B3B3; } + switch:backdrop slider { + transition: 200ms ease-out; + border-color: #555555; + background-color: #333333; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + switch:backdrop slider label, switch:backdrop slider { + color: #B3B3B3; } + switch:backdrop:checked slider { + border-color: rgba(15, 66, 120, 0.7); } + switch:backdrop:disabled slider { + border-color: #555555; + background-color: #353535; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + switch:backdrop:disabled slider label, switch:backdrop:disabled slider { + color: #333333; } + row:selected switch { + box-shadow: none; + border-color: #696969; } + row:selected switch:backdrop { + border-color: #696969; } + row:selected switch.slider:dir(rtl) { + border-left-color: #626262; } + row:selected switch.slider:dir(ltr) { + border-right-color: #626262; } + row:selected switch.slider:checked, row:selected switch.slider { + border-color: #696969; } + +/************************* + * Check and Radio items * + *************************/ +.view.content-view.check:not(list), iconview.content-view.check:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:hover:not(list), iconview.content-view.check:hover:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-hover-selectionmode.png"), url("assets/checkbox-hover-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:active:not(list), iconview.content-view.check:active:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-active-selectionmode.png"), url("assets/checkbox-active-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:backdrop:not(list), iconview.content-view.check:backdrop:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-backdrop-selectionmode.png"), url("assets/checkbox-backdrop-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:checked:not(list), iconview.content-view.check:checked:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:checked:hover:not(list), iconview.content-view.check:checked:hover:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover-selectionmode.png"), url("assets/checkbox-checked-hover-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:checked:active:not(list), iconview.content-view.check:checked:active:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active-selectionmode.png"), url("assets/checkbox-checked-active-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:backdrop:checked:not(list), iconview.content-view.check:backdrop:checked:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-selectionmode.png"), url("assets/checkbox-checked-backdrop-selectionmode@2.png")); + background-color: transparent; } + +checkbutton.text-button, radiobutton.text-button { + padding: 2px 0; + outline-offset: 0; } + checkbutton.text-button label:not(:only-child):first-child, radiobutton.text-button label:not(:only-child):first-child { + margin-left: 4px; } + checkbutton.text-button label:not(:only-child):last-child, radiobutton.text-button label:not(:only-child):last-child { + margin-right: 4px; } + +check, +radio { + margin: 0 4px; + min-height: 14px; + min-width: 14px; + border: 1px solid; + -gtk-icon-source: none; + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #9b9b9b; + background-image: linear-gradient(to bottom, #393939 20%, #7F7F7F 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.8), inset 0 -2px #353535, inset 0 -1px #333333, 0 1px rgba(0, 0, 0, 0.1); } + check:only-child, + radio:only-child { + margin: 0; } + check:hover, + radio:hover { + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #626262; + background-image: linear-gradient(to bottom, #333333 10%, #D1D1D1 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #7F7F7F, inset 0 -1px#333333, 0 1px rgba(0, 0, 0, 0.1); } + check:active, + radio:active { + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #525252; + background-image: linear-gradient(to bottom, shade(shade(#333333, 0.85), 1.05), shade(shade(#333333, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } + check:disabled, + radio:disabled { + border-color: #525252; + background-color: #353535; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + check:disabled label, check:disabled, + radio:disabled label, + radio:disabled { + color: #B3B3B3; } + check:backdrop, + radio:backdrop { + border-color: #555555; + background-color: #333333; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + transition: 200ms ease-out; } + check:backdrop label, check:backdrop, + radio:backdrop label, + radio:backdrop { + color: #B3B3B3; } + check:backdrop:disabled, + radio:backdrop:disabled { + border-color: #555555; + background-color: #353535; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + check:backdrop:disabled label, check:backdrop:disabled, + radio:backdrop:disabled label, + radio:backdrop:disabled { + color: #353535; } + row:selected check, row:selected + radio { + border-color: #696969; } + .osd check, .osd + radio { + color: #676767; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd check:hover, .osd + radio:hover { + color: #676767; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd check:active, .osd + radio:active { + color: #DEDEDE; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.7); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + .osd check:backdrop, .osd + radio:backdrop { + color: #676767; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd check:disabled, .osd + radio:disabled { + color: #3B3B3B; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + menu menuitem check, menu menuitem + radio { + margin: 0; } + menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, menu menuitem + radio, menu menuitem + radio:hover, menu menuitem + radio:disabled { + min-height: 14px; + min-width: 14px; + background-image: none; + background-color: transparent; + box-shadow: none; + -gtk-icon-shadow: none; + color: inherit; + border-color: currentColor; + animation: none; } + + +check { + border-radius: 3px; } + + check:checked { + -gtk-icon-source: image(-gtk-recolor(url("assets/check-symbolic.svg")), -gtk-recolor(url("assets/check-symbolic.symbolic.png"))); } + + check:indeterminate { + -gtk-icon-source: image(-gtk-recolor(url("assets/dash-symbolic.svg")), -gtk-recolor(url("assets/dash-symbolic.symbolic.png"))); } + +treeview.view radio:selected:focus, treeview.view radio:selected, +radio { + border-radius: 100%; } + treeview.view radio:checked:selected, + radio:checked { + -gtk-icon-source: image(-gtk-recolor(url("assets/bullet-symbolic.svg")), -gtk-recolor(url("assets/bullet-symbolic.symbolic.png"))); } + treeview.view radio:indeterminate:selected, + radio:indeterminate { + -gtk-icon-source: image(-gtk-recolor(url("assets/dash-symbolic.svg")), -gtk-recolor(url("assets/dash-symbolic.symbolic.png"))); } + +@keyframes check_check { + from { + -gtk-icon-transform: translate(6px, -3px) rotate(-45deg) scaleY(0.2) rotate(45deg) scaleX(0); } + to { + -gtk-icon-transform: unset; } } + +@keyframes check_radio { + from { + -gtk-icon-transform: scale(0); } + to { + -gtk-icon-transform: unset; } } + +@keyframes check_indeterminate { + from { + -gtk-icon-transform: scale(0, 1); } + to { + -gtk-icon-transform: unset; } } + +check:not(:indeterminate):checked { + animation: check_check 400ms; } + +radio:not(:indeterminate):checked { + animation: check_radio 400ms; } + +check:indeterminate:checked, radio:indeterminate:checked { + animation: check_indeterminate 400ms; } + +menu menuitem check:not(:indeterminate):checked, +menu menuitem radio:not(:indeterminate):checked, +menu menuitem check:indeterminate:checked:active, +menu menuitem radio:indeterminate:checked { + animation: none; } + +treeview.view check:selected:focus, treeview.view check:selected, +treeview.view radio:selected:focus, +treeview.view radio:selected { + color: #DBDBDB; + border-color: #696969; } + +treeview.view check:selected:disabled, +treeview.view radio:selected:disabled { + color: #B3B3B3; } + treeview.view check:selected:disabled:backdrop, + treeview.view radio:selected:disabled:backdrop { + color: #353535; } + +treeview.view check:backdrop:selected, treeview.view check:backdrop, +treeview.view radio:backdrop:selected, +treeview.view radio:backdrop { + color: #B3B3B3; } + +/************ + * GtkScale * + ************/ +scale trough, scale fill, progressbar trough { + border: 1px solid #525252; + border-radius: 3px; + background-color: #9E9E9E; + box-shadow: inset 1px 1px rgba(0, 0, 0, 0.1); } + scale trough:disabled, scale fill:disabled, progressbar trough:disabled { + background-color: #353535; + box-shadow: none; } + scale trough:backdrop, scale fill:backdrop, progressbar trough:backdrop, progressbar:backdrop trough { + background-color: #353535; + border-color: #555555; + box-shadow: none; + transition: 200ms ease-out; } + scale trough:backdrop:disabled, scale fill:backdrop:disabled, progressbar trough:backdrop:disabled, progressbar:backdrop trough:disabled { + background-color: #353535; } + row:selected scale trough, scale row:selected trough, row:selected scale fill, scale row:selected fill, row:selected progressbar trough, progressbar row:selected trough { + box-shadow: none; } + row:selected scale trough, scale row:selected trough, row:selected scale fill, scale row:selected fill, row:selected progressbar trough, progressbar row:selected trough, row:selected scale trough:disabled, scale row:selected trough:disabled, row:selected scale fill:disabled, scale row:selected fill:disabled, row:selected progressbar trough:disabled, progressbar row:selected trough:disabled { + border-color: #696969; } + .osd scale trough, scale .osd trough, .osd scale fill, scale .osd fill, .osd progressbar trough, progressbar .osd trough { + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.5); + box-shadow: none; + outline-color: rgba(238, 238, 238, 0.2); } + .osd scale trough:disabled, scale .osd trough:disabled, .osd scale fill:disabled, scale .osd fill:disabled, .osd progressbar trough:disabled, progressbar .osd trough:disabled { + background-color: rgba(34, 34, 34, 0.8); } + +scale highlight, progressbar progress { + border: 1px solid shade(#454545, 0.7); + border-radius: 3px; + background-image: linear-gradient(to bottom, shade(#454545, 1.1), shade(#454545, 0.9)); } + scale highlight:disabled, progressbar progress:disabled { + background-color: transparent; + border-color: transparent; } + scale highlight:backdrop, progressbar progress:backdrop, progressbar:backdrop progress { + border-color: rgba(15, 66, 120, 0.7); + background-color: rgba(57, 142, 231, 0.7); + background-image: none; } + scale highlight:backdrop:disabled, progressbar progress:backdrop:disabled, progressbar:backdrop progress:disabled { + background-color: transparent; + border-color: transparent; } + row:selected scale highlight:disabled, scale row:selected highlight:disabled, row:selected progressbar progress:disabled, progressbar row:selected progress:disabled, row:selected scale highlight, scale row:selected highlight, row:selected progressbar progress, progressbar row:selected progress { + border-color: #696969; } + .osd scale highlight, scale .osd highlight, .osd progressbar progress, progressbar .osd progress { + border-color: rgba(0, 0, 0, 0.7); } + .osd scale highlight:disabled, scale .osd highlight:disabled, .osd progressbar progress:disabled, progressbar .osd progress:disabled { + border-color: transparent; } + +scale { + min-height: 10px; + min-width: 10px; + padding: 12px; } + scale fill, + scale highlight { + margin: -2px; } + scale slider { + min-height: 13px; + min-width: 13px; + margin: -7px; } + scale.fine-tune.horizontal { + padding-top: 9px; + padding-bottom: 9px; + min-height: 16px; } + scale.fine-tune.vertical { + padding-left: 9px; + padding-right: 9px; + min-width: 16px; } + scale.fine-tune slider { + margin: -6px; } + scale.fine-tune fill, + scale.fine-tune highlight, + scale.fine-tune trough { + border-radius: 5px; + -gtk-outline-radius: 7px; } + scale trough { + padding: 1px; + outline-offset: 2px; + -gtk-outline-radius: 5px; } + scale fill, scale fill:backdrop { + background-color: #525252; + box-shadow: none; } + scale fill:disabled, scale fill:disabled:backdrop { + border-color: transparent; + background-color: transparent; } + .osd scale fill { + background-color: rgba(91, 91, 91, 0.775); } + .osd scale fill:disabled, .osd scale fill:disabled:backdrop { + border-color: transparent; + background-color: transparent; } + scale slider { + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-top-color: shade(#333333, 0.8); + border-right-color: shade(#333333, 0.72); + border-left-color: shade(#333333, 0.72); + border-bottom-color: shade(#333333, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#333333, 1.02), 1.05), shade(shade(#333333, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); + background-image: linear-gradient(to bottom, shade(#333333, 1.45), shade(#333333, 1.15)); + border: 1px solid #536F6E; + border-radius: 100%; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-property: background, border, box-shadow; } + scale slider:hover { + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #626262; + background-image: linear-gradient(to bottom, #353535 10%, #D1D1D1 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #7F7F7F, inset 0 -1px#353535, 0 1px rgba(0, 0, 0, 0.1); } + scale slider:active { + border-color: #696969; } + scale slider:disabled { + border-color: #525252; + background-color: #353535; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + scale slider:disabled label, scale slider:disabled { + color: #939393; } + scale slider:backdrop { + transition: 200ms ease-out; + border-color: #555555; + background-color: #333333; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + scale slider:backdrop label, scale slider:backdrop { + color: #939393; } + scale slider:backdrop:disabled { + border-color: #555555; + background-color: #353535; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + scale slider:backdrop:disabled label, scale slider:backdrop:disabled { + color: #353535; } + row:selected scale slider, row:selected scale slider:disabled { + border-color: #696969; } + .osd scale slider { + color: #676767; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); + border-color: rgba(0, 0, 0, 0.7); + background-color: #222222; } + .osd scale slider:hover { + color: #DEDEDE; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(65, 65, 65, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd scale slider:active { + color: #DEDEDE; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.7); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + .osd scale slider:disabled { + color: #3B3B3B; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd scale slider:backdrop { + color: #676767; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + scale value { + color: alpha(currentColor,0.6); } + scale marks { + color: alpha(currentColor,0.4); } + scale marks.top { + margin-bottom: 6px; + margin-top: -12px; } + scale marks.bottom { + margin-top: 6px; + margin-bottom: -12px; } + scale marks.top { + margin-right: 6px; + margin-left: -12px; } + scale marks.bottom { + margin-left: 6px; + margin-right: -12px; } + scale.fine-tune marks.top { + margin-bottom: 6px; + margin-top: -9px; } + scale.fine-tune marks.bottom { + margin-top: 6px; + margin-bottom: -9px; } + scale.fine-tune marks.top { + margin-right: 6px; + margin-left: -9px; } + scale.fine-tune marks.bottom { + margin-left: 6px; + margin-right: -9px; } + scale.horizontal indicator { + min-height: 6px; + min-width: 1px; } + scale.horizontal.fine-tune indicator { + min-height: 3px; } + scale.vertical indicator { + min-height: 1px; + min-width: 6px; } + scale.vertical.fine-tune indicator { + min-width: 3px; } + scale.color { + min-height: 0; + min-width: 0; } + scale.color trough { + background-image: image(#525252); + background-repeat: no-repeat; } + scale.color.horizontal { + padding: 0 0 15px 0; } + scale.color.horizontal trough { + padding-bottom: 4px; + background-position: 0 -3px; + border-top-left-radius: 0; + border-top-right-radius: 0; } + scale.color.horizontal slider:dir(ltr):hover, scale.color.horizontal slider:dir(ltr):backdrop, scale.color.horizontal slider:dir(ltr):disabled, scale.color.horizontal slider:dir(ltr):backdrop:disabled, scale.color.horizontal slider:dir(ltr), scale.color.horizontal slider:dir(rtl):hover, scale.color.horizontal slider:dir(rtl):backdrop, scale.color.horizontal slider:dir(rtl):disabled, scale.color.horizontal slider:dir(rtl):backdrop:disabled, scale.color.horizontal slider:dir(rtl) { + margin-bottom: -15px; + margin-top: 6px; } + scale.color.vertical:dir(ltr) { + padding: 0 0 0 15px; } + scale.color.vertical:dir(ltr) trough { + padding-left: 4px; + background-position: 3px 0; + border-bottom-right-radius: 0; + border-top-right-radius: 0; } + scale.color.vertical:dir(ltr) slider:hover, scale.color.vertical:dir(ltr) slider:backdrop, scale.color.vertical:dir(ltr) slider:disabled, scale.color.vertical:dir(ltr) slider:backdrop:disabled, scale.color.vertical:dir(ltr) slider { + margin-left: -15px; + margin-right: 6px; } + scale.color.vertical:dir(rtl) { + padding: 0 15px 0 0; } + scale.color.vertical:dir(rtl) trough { + padding-right: 4px; + background-position: -3px 0; + border-bottom-left-radius: 0; + border-top-left-radius: 0; } + scale.color.vertical:dir(rtl) slider:hover, scale.color.vertical:dir(rtl) slider:backdrop, scale.color.vertical:dir(rtl) slider:disabled, scale.color.vertical:dir(rtl) slider:backdrop:disabled, scale.color.vertical:dir(rtl) slider { + margin-right: -15px; + margin-left: 6px; } + scale.color.fine-tune.horizontal:dir(ltr), scale.color.fine-tune.horizontal:dir(rtl) { + padding: 0 0 12px 0; } + scale.color.fine-tune.horizontal:dir(ltr) trough, scale.color.fine-tune.horizontal:dir(rtl) trough { + padding-bottom: 7px; + background-position: 0 -6px; } + scale.color.fine-tune.horizontal:dir(ltr) slider, scale.color.fine-tune.horizontal:dir(rtl) slider { + margin-bottom: -15px; + margin-top: 6px; } + scale.color.fine-tune.vertical:dir(ltr) { + padding: 0 0 0 12px; } + scale.color.fine-tune.vertical:dir(ltr) trough { + padding-left: 7px; + background-position: 6px 0; } + scale.color.fine-tune.vertical:dir(ltr) slider { + margin-left: -15px; + margin-right: 6px; } + scale.color.fine-tune.vertical:dir(rtl) { + padding: 0 12px 0 0; } + scale.color.fine-tune.vertical:dir(rtl) trough { + padding-right: 7px; + background-position: -6px 0; } + scale.color.fine-tune.vertical:dir(rtl) slider { + margin-right: -15px; + margin-left: 6px; } + +/***************** + * Progress bars * + *****************/ +progressbar { + font-size: smaller; + color: rgba(60, 60, 60, 0.4); } + progressbar.horizontal trough { + min-height: 6px; + padding: 1px 0; } + progressbar.horizontal progress { + min-height: 8px; } + progressbar.vertical trough { + min-width: 6px; + padding: 0 1px; } + progressbar.vertical progress { + min-width: 8px; } + progressbar.horizontal progress, + progressbar.vertical progress { + margin: 0; } + progressbar:backdrop { + box-shadow: none; + transition: 200ms ease-out; } + progressbar progress { + border: 1px solid shade(#454545, 0.7); + border-radius: 3px; } + progressbar progress.left { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + progressbar progress.right { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; } + progressbar progress.top { + border-top-right-radius: 3px; + border-top-left-radius: 3px; } + progressbar progress.bottom { + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; } + progressbar:backdrop progress { + box-shadow: none; } + progressbar.osd { + min-width: 3px; + min-height: 3px; + background-color: transparent; } + progressbar.osd trough { + border-style: none; + border-radius: 0; + background-color: transparent; + box-shadow: none; } + progressbar.osd progress { + border-style: none; + border-radius: 0; } + progressbar trough.empty progress { + all: unset; } + +/************* + * Level Bar * + *************/ +levelbar block { + min-width: 32px; + min-height: 1px; } + +levelbar.vertical block { + min-width: 1px; + min-height: 32px; } + +levelbar:backdrop { + transition: 200ms ease-out; } + +levelbar trough { + border: 1px solid; + padding: 2px; + border-radius: 3px; + color: #DFDFDF; + border-color: #525252; + background-color: #393939; + box-shadow: inset 0 0 0 1px rgba(57, 142, 231, 0); } + levelbar trough:backdrop { + color: #C4C4C4; + border-color: #555555; + background-color: #3B3B3B; + box-shadow: none; } + +levelbar.horizontal.discrete block { + margin: 0 1px; } + +levelbar.vertical.discrete block { + margin: 1px 0; } + +levelbar block { + border: 1px solid; + border-radius: 1px; + box-shadow: 0 1px rgba(0, 0, 0, 0.2); } + levelbar block:backdrop { + box-shadow: none; } + levelbar block.low { + border-color: #8f4700; + background-color: #f57900; } + levelbar block.low:backdrop { + border-color: #f57900; } + levelbar block.high, levelbar block:not(.empty) { + border-color: #8A8A8A; + background-color: #454545; } + levelbar block.high:backdrop, levelbar block:not(.empty):backdrop { + border-color: #454545; } + levelbar block.full { + border-color: #1c3802; + background-color: #4e9a06; } + levelbar block.full:backdrop { + border-color: #4e9a06; } + levelbar block.empty { + background-color: transparent; + border-color: rgba(60, 60, 60, 0.2); + box-shadow: none; } + levelbar block.empty:backdrop { + border-color: rgba(133, 133, 133, 0.15); } + +/**************** + * Print dialog * +*****************/ +printdialog paper { + color: #DBDBDB; + border: 1px solid #525252; + background: #DEDEDE; + padding: 0; } + printdialog paper:backdrop { + color: #939393; + border-color: #555555; } + +printdialog .dialog-vbox { + background-color: #333333; } + +printdialog .dialog-action-box { + margin: 12px; } + +/********** + * Frames * + **********/ +frame > border, +.frame { + box-shadow: none; + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid #525252; } + frame > border.flat, + .frame.flat { + border-style: none; } + frame > border:backdrop, + .frame:backdrop { + border-color: #555555; } + +actionbar > revealer > box { + padding: 6px; + border-top: 1px solid #525252; } + actionbar > revealer > box:backdrop { + border-color: #555555; } + +scrolledwindow viewport.frame { + border-style: none; } + +scrolledwindow overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#515151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.top:backdrop { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#555555), to(rgba(137, 137, 137, 0))); + background-size: 100% 5%; + 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.5, to(#515151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.bottom:backdrop { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#555555), to(rgba(137, 137, 137, 0))); + background-size: 100% 5%; + 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.5, to(#515151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.left:backdrop { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#555555), to(rgba(137, 137, 137, 0))); + background-size: 5% 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.5, to(#515151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.right:backdrop { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#555555), to(rgba(137, 137, 137, 0))); + background-size: 5% 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; + border: none; + box-shadow: none; } + +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; + border: none; + box-shadow: none; } + +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; + border: none; + box-shadow: none; } + +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; + border: none; + box-shadow: none; } + +scrolledwindow junction { + border-color: transparent; + border-image: linear-gradient(to bottom, #525252 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #454545; } + scrolledwindow junction:dir(rtl) { + border-image-slice: 0 1 0 0; } + scrolledwindow junction:backdrop { + border-image-source: linear-gradient(to bottom, #555555 1px, transparent 1px); + background-color: #4D4D4D; + transition: 200ms ease-out; } + +separator { + background: rgba(0, 0, 0, 0.1); + min-width: 1px; + min-height: 1px; } + +/********* + * Lists * + *********/ +list { + color: #DFDFDF; + background-color: #393939; + border-color: #525252; } + list:backdrop { + background-color: #3B3B3B; + border-color: #555555; } + list row { + padding: 2px; } + +row { + transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + row:hover { + transition: none; } + row:backdrop { + transition: 200ms ease-out; } + row.activatable.has-open-popup, row.activatable:hover { + background-color: rgba(60, 60, 60, 0.05); } + row.activatable:active { + box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); } + row.activatable:backdrop:hover { + background-color: transparent; } + row.activatable:selected:active { + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); } + row.activatable:selected.has-open-popup, row.activatable:selected:hover { + background-color: #3986d6; } + row.activatable:selected:backdrop { + background-color: #454545; } + +/********************* + * App Notifications * + *********************/ +.app-notification, +.app-notification.frame { + padding: 10px; + border-radius: 0 0 5px 5px; + background-color: rgba(34, 34, 34, 0.8); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent 2px); + background-clip: padding-box; } + .app-notification:backdrop, + .app-notification.frame:backdrop { + background-image: none; + transition: 200ms ease-out; } + .app-notification button, + .app-notification.frame button { + background: rgba(0, 0, 0, 0.1); } + .app-notification button:hover, + .app-notification.frame button:hover { + background: rgba(0, 0, 0, 0.3); } + .app-notification border, + .app-notification.frame border { + border: none; } + +/************* + * Expanders * + *************/ +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: #555555; } + expander arrow:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +/************ + * Calendar * + ***********/ +calendar { + color: #DFDFDF; + border: 1px solid #525252; + padding: 2px; } + calendar:selected { + border-radius: 6px; } + calendar.header { + border: none; + border-bottom: 1px solid rgba(0, 0, 0, 0.1); + border-radius: 0; } + calendar.header:backdrop { + border-color: rgba(0, 0, 0, 0.1); } + calendar.button { + color: rgba(60, 60, 60, 0.45); } + calendar.button:hover { + color: #DBDBDB; } + calendar.button:backdrop { + color: rgba(133, 133, 133, 0.45); } + calendar.button:disabled { + color: rgba(133, 133, 133, 0.45); } + calendar:indeterminate, calendar:indeterminate:backdrop { + color: alpha(currentColor,0.25); } + calendar.highlight, calendar.highlight:backdrop { + font-size: smaller; + color: #C2C2C2; } + calendar:backdrop { + color: #C4C4C4; + border-color: #555555; } + +/*********** + * Dialogs * + ***********/ +messagedialog .titlebar { + min-height: 20px; + background-image: none; + background-color: #333333; + border-style: none; + border-top-left-radius: 7px; + border-top-right-radius: 7px; } + +messagedialog.csd.background { + border-bottom-left-radius: 9px; + border-bottom-right-radius: 9px; } + +messagedialog.csd buttonbox { + padding: 0px; } + +messagedialog.csd .dialog-action-area button { + padding: 10px 14px; + border-radius: 0; + border-left-style: solid; + border-right-style: none; + border-bottom-style: none; } + messagedialog.csd .dialog-action-area button:first-child { + border-left-style: none; + border-bottom-left-radius: 7px; + -gtk-outline-bottom-left-radius: 5px; } + messagedialog.csd .dialog-action-area button:last-child { + border-bottom-right-radius: 7px; + -gtk-outline-bottom-right-radius: 5px; } + +filechooser .dialog-action-box { + border-top: 1px solid #626262; } + filechooser .dialog-action-box:backdrop { + border-top-color: #555555; } + +filechooser #pathbarbox { + border-bottom: 1px solid #333333; } + filechooser #pathbarbox stack { + background-color: #333333; } + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; } + +/*********** + * Sidebar * + ***********/ +.sidebar { + border-style: none; + background-color: #333333; + -gtk-icon-style: regular; } + .sidebar row, + .sidebar treeview { + border-top: 1px solid transparent; + border-bottom: 1px solid transparent; } + .sidebar row:selected, .sidebar row:selected:focus, + .sidebar treeview:selected, + .sidebar treeview:selected:focus { + background-image: linear-gradient(to bottom, shade(#454545, 0.96) 12%, shade(#454545, 0.94), shade(#454545, 0.96) 88%, shade(#464646, 0.92)); + border-top: 1px solid shade(#333333, 0.85); + border-bottom: 1px solid shade(#333333, 1.12); } + .sidebar row:selected label, .sidebar row:selected:focus label, + .sidebar treeview:selected label, + .sidebar treeview:selected:focus label { + color: #DBDBDB; } + .sidebar row:selected label:backdrop, .sidebar row:selected:focus label:backdrop, + .sidebar treeview:selected label:backdrop, + .sidebar treeview:selected:focus label:backdrop { + color: #939393; } + .sidebar row:selected:backdrop, .sidebar row:selected:focus:backdrop, + .sidebar treeview:selected:backdrop, + .sidebar treeview:selected:focus:backdrop { + background-image: none; + background-color: #333333; + color: #DBDBDB; + border-top: 1px solid shade(#333333, 0.9); + border-bottom: 1px solid shade(#333333, 0.9); } + .sidebar row .view:selected, .sidebar row iconview:selected, .sidebar row .view:selected:focus, .sidebar row iconview:selected:focus, + .sidebar treeview .view:selected, + .sidebar treeview iconview:selected, + .sidebar treeview .view:selected:focus, + .sidebar treeview iconview:selected:focus { + color: #EBEBEB; } + .sidebar row:backdrop, + .sidebar treeview:backdrop { + background-color: transparent; } + stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:dir(ltr), .sidebar.left, .sidebar.left:dir(rtl) { + border-right: 1px solid #626262; + border-left-style: none; + border-top-style: none; + border-bottom-style: none; } + stacksidebar.sidebar:dir(rtl) list .sidebar:dir(rtl), stacksidebar.sidebar.right list .sidebar:dir(rtl), .sidebar.right { + border-left: 1px solid #626262; + border-right-style: none; + border-top-style: none; + border-bottom-style: none; } + .sidebar:backdrop { + background-color: #333333; + border-color: #555555; + transition: 200ms ease-out; } + .sidebar list, .sidebar treeview { + background-color: transparent; } + .sidebar list:backdrop, .sidebar treeview:backdrop { + background-color: transparent; } + 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 > label { + background-size: 6px 6px, 0 0; } + +/**************** + * File chooser * + ****************/ +placessidebar > viewport.frame { + border-style: none; } + +placessidebar row { + min-height: 24px; + padding: 0px; } + placessidebar row > revealer { + padding: 0 14px; } + placessidebar row:selected { + color: #DBDBDB; } + placessidebar row:disabled { + color: #939393; } + placessidebar row:backdrop { + color: #B3B3B3; + background-color: #333333; } + placessidebar row:backdrop:selected { + color: #939393; } + placessidebar row:backdrop:disabled { + color: #353535; } + 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-height: 26px; + min-width: 26px; + margin-top: 3px; + margin-bottom: 3px; + padding: 0; + border-radius: 100%; + -gtk-outline-radius: 100%; } + button.sidebar-button:not(:hover):not(:active) > image, button.sidebar-button:backdrop > image { + opacity: 0.7; } + placessidebar row:selected:active { + box-shadow: none; } + placessidebar row.sidebar-placeholder-row { + padding: 0 8px; + min-height: 2px; + background-image: image(#4e9a06); + background-clip: content-box; } + placessidebar row.sidebar-new-bookmark-row { + color: #454545; } + placessidebar row:drop(active):not(:disabled) { + color: #4e9a06; + box-shadow: inset 0 1px #4e9a06, inset 0 -1px #4e9a06; } + placessidebar row:drop(active):not(:disabled):selected { + color: #F0F0F0; + background-image: linear-gradient(to bottom, #9dc8f2, #c1dcf7 10%, #384347 92%, #b4d5f5); } + +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 row.activatable:hover { + background-color: transparent; } + +placesview > 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: image(#626262); + background-size: 1px 1px; } + paned > separator:selected { + background-image: image(#454545); } + paned > separator:backdrop { + background-image: image(#555555); } + paned > separator.wide { + min-width: 5px; + min-height: 5px; + background-color: #333333; + background-image: image(#626262), image(#626262); + background-size: 1px 1px, 1px 1px; } + paned > separator.wide:backdrop { + background-color: #333333; + background-image: image(#555555), image(#555555); } + +paned.horizontal > separator { + background-repeat: repeat-y; } + paned.horizontal > separator:dir(ltr) { + margin: 0 -8px 0 0; + padding: 0 8px 0 0; + background-position: left; } + paned.horizontal > separator:dir(rtl) { + margin: 0 0 0 -8px; + padding: 0 0 0 8px; + background-position: right; } + paned.horizontal > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-y, repeat-y; + background-position: left, right; } + +paned.vertical > separator { + margin: 0 0 -8px 0; + padding: 0 0 8px 0; + background-repeat: repeat-x; + background-position: top; } + paned.vertical > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-x, repeat-x; + background-position: bottom, top; } + +/************** + * GtkInfoBar * + **************/ +infobar { + border-style: none; } + +.info, +.question, +.warning, +.error { + text-shadow: 0 1px #353535; } + .info:backdrop, .info, + .question:backdrop, + .question, + .warning:backdrop, + .warning, + .error:backdrop, + .error { + background-color: #454545; + border-color: #353535; } + .info:backdrop label, .info:backdrop, .info label, .info, + .question:backdrop label, + .question:backdrop, + .question label, + .question, + .warning:backdrop label, + .warning:backdrop, + .warning label, + .warning, + .error:backdrop label, + .error:backdrop, + .error label, + .error { + color: #F0F0F0; } + .info:backdrop, + .question:backdrop, + .warning:backdrop, + .error:backdrop { + text-shadow: none; } + .info button, + .question button, + .warning button, + .error button { + color: #F0F0F0; + outline-color: rgba(235, 235, 235, 0.3); + border-top-color: shade(#333333, 0.8); + border-right-color: shade(#333333, 0.72); + border-left-color: shade(#333333, 0.72); + border-bottom-color: shade(#333333, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#454545, 1.02), 1.05), shade(shade(#454545, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); + border-color: #8A8A8A; } + .info button:hover, + .question button:hover, + .warning button:hover, + .error button:hover { + color: #F0F0F0; + outline-color: rgba(235, 235, 235, 0.3); + border-color: #595959; + background-image: linear-gradient(to bottom, shade(#454545, 1.15), shade(#454545, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + .info button:active, .info button:checked, + .question button:active, + .question button:checked, + .warning button:active, + .warning button:checked, + .error button:active, + .error button:checked { + color: #F0F0F0; + outline-color: rgba(235, 235, 235, 0.3); + border-color: #595959; + background-image: linear-gradient(to bottom, shade(shade(#454545, 0.85), 1.05), shade(shade(#454545, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } + .info button:disabled, + .question button:disabled, + .warning button:disabled, + .error button:disabled { + border-color: #595959; + background-color: #569fea; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + .info button:disabled label, .info button:disabled, + .question button:disabled label, + .question button:disabled, + .warning button:disabled label, + .warning button:disabled, + .error button:disabled label, + .error button:disabled { + color: #BDBDBD; } + .info button:backdrop, + .question button:backdrop, + .warning button:backdrop, + .error button:backdrop { + border-color: #454545; + background-color: #454545; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + border-color: #595959; } + .info button:backdrop label, .info button:backdrop, + .question button:backdrop label, + .question button:backdrop, + .warning button:backdrop label, + .warning button:backdrop, + .error button:backdrop label, + .error button:backdrop { + color: #707070; } + .info button:backdrop:disabled, + .question button:backdrop:disabled, + .warning button:backdrop:disabled, + .error button:backdrop:disabled { + border-color: #569fea; + background-color: #569fea; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + border-color: #595959; } + .info button:backdrop:disabled label, .info button:backdrop:disabled, + .question button:backdrop:disabled label, + .question button:backdrop:disabled, + .warning button:backdrop:disabled label, + .warning button:backdrop:disabled, + .error button:backdrop:disabled label, + .error button:backdrop:disabled { + color: #A9B0B8; } + .info label:selected:focus, .info label:selected:hover, .info label:selected, + .question label:selected:focus, + .question label:selected:hover, + .question label:selected, + .warning label:selected:focus, + .warning label:selected:hover, + .warning label:selected, + .error label:selected:focus, + .error label:selected:hover, + .error label:selected { + background-color: #353535; } + +/************* + * Buttonbox * + *************/ +buttonbox { + padding: 6px; } + +/************ + * Tooltips * + ************/ +tooltip { + padding: 1px; + /* not working */ + border-radius: 1px; + box-shadow: none; + text-shadow: 0 1px black; } + tooltip.background { + background-color: #333333; + background-clip: padding-box; + border: 1px solid #525252; } + tooltip decoration { + background-color: transparent; } + tooltip * { + padding: 1px; + background-color: transparent; + color: #EDEDED; } + +/***************** + * Color Chooser * + *****************/ +colorswatch, colorswatch:drop(active) { + border-style: none; } + +colorswatch.top { + border-top-left-radius: 5.5px; + border-top-right-radius: 5.5px; } + colorswatch.top overlay { + border-top-left-radius: 5px; + border-top-right-radius: 5px; } + +colorswatch.bottom { + border-bottom-left-radius: 5.5px; + border-bottom-right-radius: 5.5px; } + colorswatch.bottom overlay { + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; } + +colorswatch.left, colorswatch:first-child:not(.top) { + border-top-left-radius: 5.5px; + border-bottom-left-radius: 5.5px; } + colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 5px; + border-bottom-left-radius: 5px; } + +colorswatch.right, colorswatch:last-child:not(.bottom) { + border-top-right-radius: 5.5px; + border-bottom-right-radius: 5.5px; } + colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 5px; + border-bottom-right-radius: 5px; } + +colorswatch.dark overlay { + color: #F0F0F0; } + colorswatch.dark overlay:hover { + border-color: rgba(0, 0, 0, 0.8); } + colorswatch.dark overlay:backdrop { + color: #B0B0B0; } + +colorswatch.light overlay { + color: #DFDFDF; } + colorswatch.light overlay:hover { + border-color: rgba(0, 0, 0, 0.5); } + colorswatch.light overlay:backdrop { + color: #C4C4C4; } + +colorswatch:drop(active) { + box-shadow: none; } + colorswatch:drop(active).light overlay { + border-color: #4e9a06; + box-shadow: inset 0 0 0 2px #3d7805, inset 0 0 0 1px #4e9a06; } + colorswatch:drop(active).dark overlay { + border-color: #4e9a06; + box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.3), inset 0 0 0 1px #4e9a06; } + +colorswatch overlay { + box-shadow: inset 0 2px 2px -3px rgba(0, 0, 0, 0.7); + border: 1px solid rgba(0, 0, 0, 0.3); } + colorswatch overlay:hover { + box-shadow: inset 0 1px rgba(235, 235, 235, 0.3); } + colorswatch overlay:backdrop, colorswatch overlay:backdrop:hover { + border-color: rgba(0, 0, 0, 0.3); + box-shadow: none; } + +colorswatch#add-color-button { + border-radius: 5px 5px 0 0; } + colorswatch#add-color-button:only-child { + border-radius: 5px; } + colorswatch#add-color-button overlay { + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-top-color: shade(#333333, 0.8); + border-right-color: shade(#333333, 0.72); + border-left-color: shade(#333333, 0.72); + border-bottom-color: shade(#333333, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#333333, 1.02), 1.05), shade(shade(#333333, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } + colorswatch#add-color-button overlay:hover { + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #626262; + background-image: linear-gradient(to bottom, shade(#333333, 1.15), shade(#333333, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } + colorswatch#add-color-button overlay:backdrop { + border-color: #555555; + background-color: #333333; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + colorswatch#add-color-button overlay:backdrop label, colorswatch#add-color-button overlay:backdrop { + color: #939393; } + +colorswatch:disabled { + opacity: 0.5; } + colorswatch:disabled overlay { + border-color: rgba(0, 0, 0, 0.6); + box-shadow: none; } + +row:selected colorswatch { + box-shadow: 0 0 0 2px #F0F0F0; } + +colorswatch#editor-color-sample { + border-radius: 4px; } + colorswatch#editor-color-sample overlay { + border-radius: 4.5px; } + +colorchooser .popover.osd { + border-radius: 5px; } + +/******** + * Misc * + ********/ +.content-view { + background-color: #353535; } + .content-view:hover { + -gtk-icon-effect: highlight; } + .content-view:backdrop { + background-color: #353535; } + +.osd .scale-popup button.flat { + border-style: none; + border-radius: 5px; } + +.scale-popup button:hover { + background-color: rgba(60, 60, 60, 0.1); + border-radius: 5px; } + +/********************** + * Window Decorations * + *********************/ +decoration { + border-radius: 7px 7px 0 0; + border-width: 0px; + box-shadow: 0 3px 9px 1px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(0, 0, 0, 0.23); + 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 rgba(0, 0, 0, 0.18); + transition: 200ms ease-out; } + .maximized decoration, + .fullscreen decoration, + .tiled decoration { + border-radius: 0; } + .popup decoration { + box-shadow: none; } + .ssd decoration { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.23); } + .csd.popup decoration { + border-radius: 0; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13); } + tooltip.csd decoration { + border-radius: 5px; + box-shadow: none; } + messagedialog.csd decoration { + border-radius: 7px; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13); } + .solid-csd decoration { + border-radius: 0; + margin: 4px; + background-color: #333333; + border: solid 1px #555555; + box-shadow: none; } + +button.titlebutton { + text-shadow: 0 1px rgba(255, 255, 255, 0.769231); + -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); } + button.titlebutton.close, button.titlebutton.maximize, button.titlebutton.minimize { + color: transparent; + background-color: transparent; + background-position: center; + background-repeat: no-repeat; } + button.titlebutton.close:backdrop, button.titlebutton.maximize:backdrop, button.titlebutton.minimize:backdrop { + opacity: 0.5; } + button.titlebutton.close { + background-image: -gtk-scaled(url("assets/titlebutton-close.png"), url("assets/titlebutton-close@2.png")); } + button.titlebutton.close:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop.png"), url("assets/titlebutton-close-backdrop@2.png")); } + button.titlebutton.close:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-hover.png"), url("assets/titlebutton-close-hover@2.png")); } + button.titlebutton.close:active { + background-image: -gtk-scaled(url("assets/titlebutton-close-active.png"), url("assets/titlebutton-close-active@2.png")); } + button.titlebutton.maximize { + background-image: -gtk-scaled(url("assets/titlebutton-maximize.png"), url("assets/titlebutton-maximize@2.png")); } + button.titlebutton.maximize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop.png"), url("assets/titlebutton-maximize-backdrop@2.png")); } + button.titlebutton.maximize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover.png"), url("assets/titlebutton-maximize-hover@2.png")); } + button.titlebutton.maximize:active { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-active.png"), url("assets/titlebutton-maximize-active@2.png")); } + button.titlebutton.minimize { + background-image: -gtk-scaled(url("assets/titlebutton-minimize.png"), url("assets/titlebutton-minimize@2.png")); } + button.titlebutton.minimize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop.png"), url("assets/titlebutton-minimize-backdrop@2.png")); } + button.titlebutton.minimize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover.png"), url("assets/titlebutton-minimize-hover@2.png")); } + button.titlebutton.minimize:active { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-active.png"), url("assets/titlebutton-minimize-active@2.png")); } + button.titlebutton:backdrop { + -gtk-icon-shadow: none; } + +headerbar.selection-mode button.titlebutton, +.titlebar.selection-mode button.titlebutton { + text-shadow: 0 -1px rgba(0, 0, 0, 0.548235); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.548235); } + headerbar.selection-mode button.titlebutton:backdrop, + .titlebar.selection-mode button.titlebutton:backdrop { + -gtk-icon-shadow: none; } + +.view:selected:focus, .view:selected, iconview:selected, .view text:selected, iconview text:selected, +textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, +textview text selection:focus, +textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, +entry selection:focus, +entry selection, modelbutton.flat:selected, popover.background checkbutton:selected, +popover.background radiobutton:selected, +.menuitem.button.flat:selected, treeview.view:selected:focus, treeview.view:selected, row:selected, calendar:selected { + background-color: #565656; } + row:selected label, label:selected, .selection-mode button.titlebutton, .view:selected:focus, .view:selected, iconview:selected, .view text:selected, iconview text:selected, + textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, + textview text selection:focus, + textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, + entry selection:focus, + entry selection, modelbutton.flat:selected, popover.background checkbutton:selected, + popover.background radiobutton:selected, + .menuitem.button.flat:selected, treeview.view:selected:focus, treeview.view:selected, row:selected, calendar:selected { + color: #F0F0F0; + outline-color: rgba(235, 235, 235, 0.3); } + row:selected label:disabled, label:disabled:selected, .selection-mode button.titlebutton:disabled, iconview:disabled:selected:focus, .view:disabled:selected, iconview:disabled:selected, iconview text:disabled:selected:focus, + textview text:disabled:selected:focus, .view text:disabled:selected, iconview text:disabled:selected, + textview text:disabled:selected, iconview text selection:disabled:focus, .view text selection:disabled, iconview text selection:disabled, + textview text selection:disabled, flowbox flowboxchild:disabled:selected, label:disabled selection, spinbutton:not(.vertical) selection:disabled, + entry selection:disabled, modelbutton.flat:disabled:selected, popover.background checkbutton:disabled:selected, + popover.background radiobutton:disabled:selected, + .menuitem.button.flat:disabled:selected, row:disabled:selected, calendar:disabled:selected { + color: #F3F3F3; } + row:selected label:backdrop, label:backdrop:selected, .selection-mode button.titlebutton:backdrop, iconview:backdrop:selected:focus, .view:backdrop:selected, iconview:backdrop:selected, iconview text:backdrop:selected:focus, + textview text:backdrop:selected:focus, .view text:backdrop:selected, iconview text:backdrop:selected, + textview text:backdrop:selected, iconview text selection:backdrop:focus, .view text selection:backdrop, iconview text selection:backdrop, + textview text selection:backdrop, flowbox flowboxchild:backdrop:selected, label:backdrop selection, spinbutton:not(.vertical) selection:backdrop, + entry selection:backdrop, modelbutton.flat:backdrop:selected, popover.background checkbutton:backdrop:selected, + popover.background radiobutton:backdrop:selected, + .menuitem.button.flat:backdrop:selected, row:backdrop:selected, calendar:backdrop:selected { + color: #B0B0B0; } + row:selected label:backdrop:disabled, label:backdrop:disabled:selected, .selection-mode button.titlebutton:backdrop:disabled, .view:backdrop:disabled:selected, iconview:backdrop:disabled:selected, .view text:backdrop:disabled:selected, iconview text:backdrop:disabled:selected, + textview text:backdrop:disabled:selected, .view text selection:backdrop:disabled, iconview text selection:backdrop:disabled, + textview text selection:backdrop:disabled, flowbox flowboxchild:backdrop:disabled:selected, label:disabled selection:backdrop, label:backdrop selection:disabled, spinbutton:not(.vertical) selection:backdrop:disabled, + entry selection:backdrop:disabled, modelbutton.flat:backdrop:disabled:selected, popover.background checkbutton:backdrop:disabled:selected, + popover.background radiobutton:backdrop:disabled:selected, + .menuitem.button.flat:backdrop:disabled:selected, row:backdrop:disabled:selected, calendar:backdrop:disabled:selected { + color: #ABABAB; } + +.monospace { + font-family: monospace; } + +/********************** + * Touch Copy & Paste * + *********************/ +cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + cursor-handle.top:dir(ltr), cursor-handle.bottom:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-start.png"), url("assets/text-select-start@2.png")); + padding-left: 10px; } + cursor-handle.bottom:dir(ltr), cursor-handle.top:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-end.png"), url("assets/text-select-end@2.png")); + padding-right: 10px; } + cursor-handle.insertion-cursor:dir(ltr), cursor-handle.insertion-cursor:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); } + cursor-handle.top:hover:dir(ltr), cursor-handle.bottom:hover:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-hover.png"), url("assets/text-select-start-hover@2.png")); + padding-left: 10px; } + cursor-handle.bottom:hover:dir(ltr), cursor-handle.top:hover:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-hover.png"), url("assets/text-select-end-hover@2.png")); + padding-right: 10px; } + cursor-handle.insertion-cursor:hover:dir(ltr), cursor-handle.insertion-cursor:hover:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); } + cursor-handle.top:active:dir(ltr), cursor-handle.bottom:active:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-active.png"), url("assets/text-select-start-active@2.png")); + padding-left: 10px; } + cursor-handle.bottom:active:dir(ltr), cursor-handle.top:active:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-active.png"), url("assets/text-select-end-active@2.png")); + padding-right: 10px; } + cursor-handle.insertion-cursor:active:dir(ltr), cursor-handle.insertion-cursor:active:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); } + +.context-menu { + font: initial; } + +button.circular { + border-radius: 9999px; + -gtk-outline-radius: 9999px; } + button.circular label { + padding: 0; } + +.keycap { + min-width: 20px; + min-height: 25px; + margin-top: 2px; + padding-bottom: 3px; + padding-left: 6px; + padding-right: 6px; + color: #DBDBDB; + background-color: #393939; + border: 1px solid; + border-color: #353535; + border-radius: 5px; + box-shadow: inset 0 -3px #A6A6A6; + font-size: smaller; } + .keycap:backdrop { + background-color: #3B3B3B; + color: #939393; + transition: 200ms ease-out; } + +:not(decoration):not(window):drop(active):focus, +:not(decoration):not(window):drop(active) { + border-color: #4e9a06; + box-shadow: inset 0 0 0 1px #4e9a06; } + +stackswitcher button.text-button { + min-width: 100px; } + +stackswitcher button.circular, +stackswitcher button.text-button.circular { + min-width: 32px; + min-height: 32px; + padding: 0; } + +/* GTK NAMED COLORS + ---------------- + use responsibly! */ +/* +widget text/foreground color */ +@define-color theme_fg_color #DBDBDB; +/* +text color for entries, views and content in general */ +@define-color theme_text_color #DFDFDF; +/* +widget base background color */ +@define-color theme_bg_color #333333; +/* +text widgets and the like base background color */ +@define-color theme_base_color #383838; +/* +base background color of selections */ +@define-color theme_selected_bg_color #454545; +/* +text/foreground color of selections */ +@define-color theme_selected_fg_color #F0F0F0; +/* +base background color of insensitive widgets */ +@define-color insensitive_bg_color #353535; +/* +text foreground color of insensitive widgets */ +@define-color insensitive_fg_color #939393; +/* +insensitive text widgets and the like base background color */ +@define-color insensitive_base_color #383838; +/* +widget text/foreground color on backdrop windows */ +@define-color theme_unfocused_fg_color #939393; +/* +text color for entries, views and content in general on backdrop windows */ +@define-color theme_unfocused_text_color #DFDFDF; +/* +widget base background color on backdrop windows */ +@define-color theme_unfocused_bg_color #333333; +/* +text widgets and the like base background color on backdrop windows */ +@define-color theme_unfocused_base_color #3B3B3B; +/* +base background color of selections on backdrop windows */ +@define-color theme_unfocused_selected_bg_color #454545; +/* +text/foreground color of selections on backdrop windows */ +@define-color theme_unfocused_selected_fg_color #F0F0F0; +/* +widgets main borders color */ +@define-color borders #525252; +/* +widgets main borders color on backdrop windows */ +@define-color unfocused_borders #555555; +/* +these are pretty self explicative */ +@define-color warning_color #f57900; +@define-color error_color #800069; +@define-color success_color #4e9a06; +/* +these colors are exported for the window manager and shouldn't be used in applications, +read if you used those and something break with a version upgrade you're on your own... */ +@define-color wm_title shade(#DBDBDB, 1.8); +@define-color wm_unfocused_title #939393; +@define-color wm_highlight rgba(255, 255, 255, 0.8); +@define-color wm_borders_edge rgba(255, 255, 255, 0.8); +@define-color wm_bg_a shade(#333333, 1.2); +@define-color wm_bg_b #333333; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_border alpha(black, 0.18); +@define-color wm_button_hover_color_a shade(#333333, 1.3); +@define-color wm_button_hover_color_b #333333; +@define-color wm_button_active_color_a shade(#333333, 0.85); +@define-color wm_button_active_color_b shade(#333333, 0.89); +@define-color wm_button_active_color_c shade(#333333, 0.9); +@define-color content_view_bg #383838; +.XfceHeading { + margin: 0; + padding: 0; + border-width: 0; + background-image: none; + background-color: shade(#333333, 1.18); + color: #DFDFDF; + text-shadow: 0px 1px rgba(0, 0, 0, 0.1); } + +.xfce4-panel.background { + background-color: #1C1C1C; + color: #383838; + font-weight: normal; } + .xfce4-panel.background button { + background-image: none; + background-color: transparent; + border-radius: 0; + border-color: transparent; + box-shadow: none; + padding: 0 1px; + color: #383838; + text-shadow: 0px 1px rgba(0, 0, 0, 0.1); } + .xfce4-panel.background button:active, .xfce4-panel.background button:checked { + background-image: none; + background-color: shade(#515151, 0.7); + border-color: shade(#515151, 0.6); + color: #383838; + transition: none; } + .xfce4-panel.background button:hover, .xfce4-panel.background button:active:hover, .xfce4-panel.background button:checked:hover { + border-color: shade(#454545, 0.6); + background-image: linear-gradient(to bottom, shade(#454545, 0.88), shade(#454545, 0.85)); + color: #383838; + box-shadow: inset 0 -1px alpha(#DEDEDE,0), inset 1px 0 alpha(#DEDEDE,0.15), inset -1px 0 alpha(#DEDEDE,0.15), inset 0 1px alpha(#DEDEDE,0.15); + transition: none; } + .xfce4-panel.background entry { + caret-color: #DFDFDF; } + .xfce4-panel.background menu { + -gtk-icon-effect: none; + text-shadow: none; } + .xfce4-panel.background menu .linked button { + color: #DFDFDF; + outline-color: rgba(33, 33, 33, 0.3); + border-top-color: shade(#333333, 0.8); + border-right-color: shade(#333333, 0.72); + border-left-color: shade(#333333, 0.72); + border-bottom-color: shade(#333333, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#383838, 1.02), 1.05), shade(shade(#383838, 1.02), 0.97)); + box-shadow: inset 0 1px #DEDEDE; } + .xfce4-panel.background menu .linked button:disabled { + border-color: #525252; + background-color: #353535; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + border-color: rgba(130, 130, 130, 0.5); } + .xfce4-panel.background menu .linked button:disabled label, .xfce4-panel.background menu .linked button:disabled { + color: #939393; } + .xfce4-panel.background progressbar { + margin: 0; } + .xfce4-panel.background progressbar.horizontal trough { + min-height: 6px; + padding: 0; } + .xfce4-panel.background progressbar.horizontal progress { + min-height: 4px; } + .xfce4-panel.background progressbar.vertical trough { + min-width: 6px; + padding: 0; } + .xfce4-panel.background progressbar.vertical progress { + min-width: 4px; } + .xfce4-panel.background progressbar progress { + border-radius: 0px; } + .xfce4-panel.background progressbar trough { + background: shade(#515151, 0.7); + border-radius: 0px; + border-color: shade(#515151, 0.4); } + .xfce4-panel.background .tasklist button { + border-radius: 3px; + text-shadow: 0 1px #DBDBDB; + color: shade(#383838, 0.7); + background-image: linear-gradient(to bottom, shade(#515151, 0.65), shade(#515151, 0.6), shade(#515151, 0.5), shade(#515151, 0.45)); + border: none; } + .xfce4-panel.background .tasklist button.flat { + background-image: none; + border: none; + box-shadow: none; } + .xfce4-panel.background .tasklist button:active, .xfce4-panel.background .tasklist button:checked { + background-image: linear-gradient(to bottom, shade(#454545, 0.65), shade(#454545, 0.6), shade(#454545, 0.5), shade(#454545, 0.45)); + color: shade(#383838, 1); + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1), inset 0 -1px rgba(0, 0, 0, 0.2); } + .xfce4-panel.background .tasklist button:hover, .xfce4-panel.background .tasklist button:active:hover, .xfce4-panel.background .tasklist button:checked:hover { + background-image: linear-gradient(to bottom, shade(#454545, 0.85), shade(#454545, 0.8), shade(#454545, 0.7), shade(#454545, 0.65)); + color: shade(#383838, 1); + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1), inset 0 -1px rgba(0, 0, 0, 0.2); } + .xfce4-panel.background .tasklist button image { + padding: 3px; } + .xfce4-panel.background.horizontal .tasklist button { + margin: 0 1px; } + .xfce4-panel.background.horizontal .tasklist button label { + padding-right: 3px; } + .xfce4-panel.background.vertical .tasklist button { + margin: 1px 0; } + .xfce4-panel.background.vertical .tasklist button label { + padding-bottom: 3px; } + +/* Workspace switcher provided by libwnck */ +wnck-pager:selected { + background-color: shade(#454545, 0.88); } + +wnck-pager:hover { + background-color: #454545; } + +/* Thunar's sidebar top border */ +.thunar :backdrop { + color: #B3B3B3; } + +.thunar toolbar { + border-bottom: none; } + .thunar toolbar entry { + min-height: 24px; } + +.thunar .sidebar.frame { + border-top: 1px solid #626262; } + +XfdesktopIconView.view { + background: transparent; + color: #383838; + border-radius: 3px; } + XfdesktopIconView.view:active { + background: rgba(23, 104, 189, 0.5); + text-shadow: 0 1px 1px black; } + XfdesktopIconView.view .label { + text-shadow: 1px 1px 2px black; } + XfdesktopIconView.view .rubberband { + border-radius: 0; } + +#XfceNotifyWindow { + background-color: shade(#515151, 0.3); + color: #383838; + border-color: shade(#515151, 0.6); } + #XfceNotifyWindow buttonbox { + padding: 0; } + #XfceNotifyWindow button { + background-image: none; + border-color: shade(#383838, 0.35); + border-radius: 3px; + box-shadow: none; } + #XfceNotifyWindow label#summary { + font-weight: bold; } + #XfceNotifyWindow progressbar { + min-height: 6px; + border-radius: 3px; } + #XfceNotifyWindow progressbar progress { + background-image: none; + background-color: #383838; + border: none; + box-shadow: none; } + #XfceNotifyWindow progressbar trough { + background-image: linear-gradient(to bottom, shade(#515151, 0.65), shade(#515151, 1.25)); + border: 1px solid shade(#515151, 0.2); + border-radius: 3px; + padding: 1px 0; } + +/* Xfwm4's alt-tab dialog, aka "tabwin" */ +#xfwm-tabwin { + padding: 12px; + background-image: none; + background-color: rgba(0, 0, 0, 0.8); + color: shade(#F0F0F0, 0.65); + text-shadow: 0px 1px rgba(0, 0, 0, 0.8); + border-radius: 12px; + /* Set the application icon- and preview-size to 64px */ + -XfwmTabwinWidget-icon-size: 64px; + -XfwmTabwinWidget-preview-size: 64px; } + #xfwm-tabwin button { + background-image: none; + color: #F0F0F0; + font-weight: bold; + text-shadow: 0px 1px rgba(0, 0, 0, 0.8); + border: none; + border-radius: 6px; + box-shadow: none; } + #xfwm-tabwin button:active, #xfwm-tabwin button:checked, #xfwm-tabwin button:active:hover, #xfwm-tabwin button:checked:hover { + background: rgba(206, 206, 206, 0.3); } + #xfwm-tabwin button:hover { + background: #22558b; + transition-duration: 50ms; } + #xfwm-tabwin .tabwin-app-grid button { + min-width: 96px; + min-height: 96px; } + +#xfce4-terminal-notebook > stack:not(:only-child) { + /* Make sure there are no extra borders for the tabs in the terminal apart from at the top */ + border-left: none; + border-right: none; + border-bottom: none; } + +.lightdm-gtk-greeter { + /********* + * panel * + *********/ + /**************** + * login window * + ****************/ } + .lightdm-gtk-greeter #panel_window menubar { + color: #DFDFDF; + font-weight: bold; + text-shadow: 0 1px transparentize white, 0.5; + -gtk-icon-shadow: 0 1px transparentize black, 0.5; + box-shadow: inset 0 -1px transparentize black, 0.5; + background-color: #383838; + text-shadow: 0 1px transparentize black, 0.5; + -gtk-icon-shadow: 0 1px transparentize black, 0.5; } + .lightdm-gtk-greeter #panel_window menubar menu { + background-color: #353535; } + .lightdm-gtk-greeter #panel_window menubar menu menuitem { + font-weight: normal; + text-shadow: none; } + .lightdm-gtk-greeter #panel_window menubar separator { + background: transparent; } + .lightdm-gtk-greeter #login_window, + .lightdm-gtk-greeter #shutdown_dialog, + .lightdm-gtk-greeter #restart_dialog { + border-style: none; + border-radius: 5px; + background-color: #383838; + color: #DBDBDB; + box-shadow: inset 1px 0 shade(#383838, 0.6), inset -1px 0 shade(#383838, 0.6), inset 0 1px shade(#383838, 0.6), inset 0 -1px shade(#383838, 0.6); } + .lightdm-gtk-greeter #login_window button, + .lightdm-gtk-greeter #shutdown_dialog button, + .lightdm-gtk-greeter #restart_dialog button { + padding: 3px 15px; + /************************************ + * login/unlock and restart buttons * + ************************************/ + /******************* + * shutdown button * + *******************/ } + .lightdm-gtk-greeter #login_window button#login_button, .lightdm-gtk-greeter #login_window button#restart_button, + .lightdm-gtk-greeter #shutdown_dialog button#login_button, + .lightdm-gtk-greeter #shutdown_dialog button#restart_button, + .lightdm-gtk-greeter #restart_dialog button#login_button, + .lightdm-gtk-greeter #restart_dialog button#restart_button { + border-color: shade(#454545, 0.8); + background-image: linear-gradient(to bottom, shade(#454545, 1.02), shade(#454545, 0.95) 90%, shade(#454545, 0.9)); + color: #F0F0F0; } + .lightdm-gtk-greeter #login_window button#login_button:hover, .lightdm-gtk-greeter #login_window button#login_button:active, .lightdm-gtk-greeter #login_window button#restart_button:hover, .lightdm-gtk-greeter #login_window button#restart_button:active, + .lightdm-gtk-greeter #shutdown_dialog button#login_button:hover, + .lightdm-gtk-greeter #shutdown_dialog button#login_button:active, + .lightdm-gtk-greeter #shutdown_dialog button#restart_button:hover, + .lightdm-gtk-greeter #shutdown_dialog button#restart_button:active, + .lightdm-gtk-greeter #restart_dialog button#login_button:hover, + .lightdm-gtk-greeter #restart_dialog button#login_button:active, + .lightdm-gtk-greeter #restart_dialog button#restart_button:hover, + .lightdm-gtk-greeter #restart_dialog button#restart_button:active { + border-color: shade(#454545, 0.7); + background-image: linear-gradient(to bottom, shade(#454545, 1.12), shade(#454545, 1.05) 90%, shade(#454545, 1)); } + .lightdm-gtk-greeter #login_window button#shutdown_button, + .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button, + .lightdm-gtk-greeter #restart_dialog button#shutdown_button { + border-color: shade(#800069, 0.8); + background-image: linear-gradient(to bottom, shade(#800069, 1.02), shade(#800069, 0.95) 90%, shade(#800069, 0.9)); + color: #F0F0F0; } + .lightdm-gtk-greeter #login_window button#shutdown_button:hover, .lightdm-gtk-greeter #login_window button#shutdown_button:active, + .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button:hover, + .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button:active, + .lightdm-gtk-greeter #restart_dialog button#shutdown_button:hover, + .lightdm-gtk-greeter #restart_dialog button#shutdown_button:active { + border-color: shade(#800069, 0.7); + background-image: linear-gradient(to bottom, shade(#800069, 1.12), shade(#800069, 1.05) 90%, shade(#800069, 1)); } + .lightdm-gtk-greeter #content_frame { + padding-bottom: 14px; } + .lightdm-gtk-greeter #login_window menu { + border-radius: 1px; } + .lightdm-gtk-greeter #login_window combobox button.combo { + color: #DBDBDB; + padding: 0; + background: none; + border-style: none; + box-shadow: none; } + .lightdm-gtk-greeter #login_window #user_combobox { + color: #DBDBDB; + font-size: 18px; } + .lightdm-gtk-greeter #login_window #user_combobox menu { + font-weight: normal; } + .lightdm-gtk-greeter #login_window #user_image { + padding: 3px; + border-radius: 3px; + box-shadow: inset 1px 0 shade(#383838, 0.75), inset -1px 0 shade(#383838, 0.75), inset 0 1px shade(#383838, 0.55), inset 0 -1px shade(#383838, 0.85); } + .lightdm-gtk-greeter #login_window #user_image_border { + border-radius: 3px; + background-image: linear-gradient(to bottom, shade(#383838, 0.9), shade(#383838, 0.98) 10%, shade(#383838, 1) 99%, shade(#383838, 1)); + box-shadow: inset 0 1px shade(#383838, 0.8), inset 0 -1px shade(#383838, 0.55); } + .lightdm-gtk-greeter #buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; + background-image: linear-gradient(to bottom, shade(#333333, 0.85), shade(#333333, 0.98) 10%, shade(#333333, 1) 99%, shade(#333333, 1)); + box-shadow: inset 1px 0 shade(#383838, 0.6), inset -1px 0 shade(#383838, 0.6), inset 0 1px shade(#383838, 0.6), inset 0 -1px shade(#383838, 0.6); } + +/************************ + * NAUTILUS (aka Files) * + ************************/ +.nautilus-window { + background-color: #383838; } + .nautilus-window notebook, .nautilus-window notebook > stack { + background-color: #383838; } + +/* Floating status bar */ +.floating-bar { + background-color: #383838; + border-style: solid; + border-color: #626262; } + .floating-bar.left { + border-radius: 0 3px 0 0; + border-width: 1px 1px 0 0; } + .floating-bar.right { + border-radius: 3px 0 0 0; + border-width: 1px 0 0 1px; } + .floating-bar:backdrop { + background-color: #333333; + border-color: #555555; } + .floating-bar button { + padding: 0px; } + +/* Searchbar */ +.search-bar { + box-shadow: none; } + +/* View */ +.nautilus-list-view .view, .nautilus-list-view iconview { + border-bottom: 1px solid #333333; + /* Hide superfluous treeview drop target indication */ } + .nautilus-list-view .view.dnd, .nautilus-list-view iconview.dnd { + border-style: none; } + +/********* + * Geary * + *********/ +.conversation-frame .view.cell, .conversation-frame iconview.cell { + background-color: #383838; } + +.conversation-frame .view.cell:selected, .conversation-frame iconview.cell:selected, +.conversation-frame .view.cell:selected:focus, +.conversation-frame iconview.cell:selected:focus { + background-color: #454545; } + +UnityDecoration { + -UnityDecoration-extents: 28px 1px 1px 1px; + -UnityDecoration-input-extents: 10px; + -UnityDecoration-shadow-offset-x: 1px; + -UnityDecoration-shadow-offset-y: 1px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.7); + -UnityDecoration-active-shadow-radius: 8px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.5); + -UnityDecoration-inactive-shadow-radius: 5px; + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: #454545; + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; } + UnityDecoration .top { + border: 1px solid shade(#333333, 0.7); + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 8px 0 8px; + background-image: linear-gradient(to bottom, shade(#333333, 1.07), #333333); + color: #DBDBDB; + text-shadow: 0 1px shade(#333333, 1.2); } + UnityDecoration .top:backdrop { + border: 1px solid shade(#333333, 0.8); + border-bottom-width: 0; + background-image: linear-gradient(to bottom, shade(#333333, 1.02), #333333); + color: #DBDBDB; + text-shadow: 0 1px shade(#333333, 1.1); } + UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom { + background-color: shade(#333333, 0.7); } + UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { + background-color: shade(#333333, 0.8); } + +UnityPanelWidget, +.unity-panel { + border-width: 0 0 1px 0; + border-style: solid; + border-color: shade(#515151, 1); + background-color: shade(#515151, 0.35); } + UnityPanelWidget.menuitem, UnityPanelWidget .menuitem, + .unity-panel.menuitem, + .unity-panel .menuitem { + border-width: 0 1px; + color: #383838; } + UnityPanelWidget.menuitem:hover, UnityPanelWidget.menuitem *:hover, UnityPanelWidget .menuitem:hover, UnityPanelWidget .menuitem *:hover, + .unity-panel.menuitem:hover, + .unity-panel.menuitem *:hover, + .unity-panel .menuitem:hover, + .unity-panel .menuitem *:hover { + border-color: shade(#515151, 0.8); + background-color: shade(#515151, 0.75); + color: #383838; } + +@keyframes playbackmenuitem_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: #DBDBDB; } + +window.background.chromium { + background-color: #333333; } + window.background.chromium button:not(.titlebutton) { + border-color: #525252; } diff --git a/Lilidog-Earth/gtk-3.0/gtk.css b/Lilidog-Earth/gtk-3.0/gtk.css new file mode 100644 index 0000000..20b78fd --- /dev/null +++ b/Lilidog-Earth/gtk-3.0/gtk.css @@ -0,0 +1 @@ +@import url("gtk-contained.css"); diff --git a/Lilidog-Earth/gtk-3.0/settings.ini b/Lilidog-Earth/gtk-3.0/settings.ini new file mode 100644 index 0000000..8d787d2 --- /dev/null +++ b/Lilidog-Earth/gtk-3.0/settings.ini @@ -0,0 +1,4 @@ +[Settings] +gtk_color_scheme = "base_color:#393939\nbg_color:#333333\ntooltip_bg_color:#393939\nselected_bg_color:#505050\ntext_color:#D4D4D4\nfg_color:#DEDEDE\ntooltip_fg_color:#E6E6E6\nselected_fg_color:#D4D4D4\nmenubar_bg_color:#333333\nmenubar_fg_color:#DEDEDE\ntoolbar_bg_color:#333333\ntoolbar_fg_color:#D4D4D4\nmenu_bg_color:#383838\nmenu_fg_color:#D4D4D4\npanel_bg_color:#333333\npanel_fg_color:#D4D4D4\nlink_color:#505050" +gtk-auto-mnemonics = 1 +gtk-visible-focus = automatic diff --git a/Lilidog-Earth/index.theme b/Lilidog-Earth/index.theme new file mode 100644 index 0000000..4b67058 --- /dev/null +++ b/Lilidog-Earth/index.theme @@ -0,0 +1,12 @@ +[Desktop Entry] +Type=X-GNOME-Metatheme +Name=Lilidog-Earth +Comment=Lilidog-Earth based off Greybird theme +Encoding=UTF-8 + +[X-GNOME-Metatheme] +GtkTheme=Lilidog-Earth +MetacityTheme=Lilidog-Earth +IconTheme=Adwaita +CursorTheme=Adwaita +ButtonLayout=:minimize,maximize,close diff --git a/Lilidog-Taupe/gtk-2.0/gtkrc b/Lilidog-Taupe/gtk-2.0/gtkrc new file mode 100644 index 0000000..d68fa16 --- /dev/null +++ b/Lilidog-Taupe/gtk-2.0/gtkrc @@ -0,0 +1,723 @@ +# Evolve GTK Theme + +gtk_color_scheme = "base_color:#212929\nbg_color:#273030\ntooltip_bg_color:#212929\nselected_bg_color:#3F5755\ntext_color:#C1DBD9\nfg_color:#B8D1CF\ntooltip_fg_color:#B8D1CF\nselected_fg_color:#C1DBD9\nmenubar_bg_color:#273030\nmenubar_fg_color:#B8D1CF\ntoolbar_bg_color:#273030\ntoolbar_fg_color:#C1DBD9\nmenu_bg_color:#273030\nmenu_fg_color:#C1DBD9\npanel_bg_color:#273030\npanel_fg_color:#C1DBD9\nlink_color:#3F5755" + +gtk-icon-sizes = "panel=16,16:gtk-button=16,16" # Icon sizes +gtk-button-images = 0 # Disables icons in buttons +gtk-toolbar-style = 1 # Enables text in toolbar +gtk-auto-mnemonics = 1 # Disables ugly lines under menu items + +# Default Style + +style "evolve-default" { + xthickness = 1 + ythickness = 1 + + GtkArrow::arrow-scaling= 0.5 + + GtkButton::child-displacement-x = 0 + GtkButton::child-displacement-y = 0 + + GtkButton::default-border = { 0, 0, 0, 0 } + + GtkCheckButton::indicator-size = 15 + + # The following line hints to gecko (and possibly other appliations) + # that the entry should be drawn transparently on the canvas. + # Without this, gecko will fill in the background of the entry. + GtkEntry::honors-transparent-bg-hint = 1 + GtkEntry::state-hint = 0 + + GtkExpander::expander-size = 16 + + GtkImage::x-ayatana-indicator-dynamic = 1 + + GtkMenu::horizontal-padding = 0 + GtkMenu::vertical-padding = 0 + + GtkMenuBar::internal-padding = 0 + GtkMenuBar::window-dragging = 1 + GtkMenuBar::shadow-type = GTK_SHADOW_NONE + + GtkMenuItem::arrow-scaling= 0.5 + + GtkPaned::handle-size = 1 + + GtkProgressBar::min-horizontal-bar-height = 10 + GtkProgressBar::min-vertical-bar-width = 10 + + GtkRange::trough-border = 0 + GtkRange::slider-width = 15 + GtkRange::stepper-size = 15 + GtkRange::stepper_spacing = 0 + GtkRange::trough-under-steppers = 1 + + GtkScale::slider-length = 14 + GtkScale::slider-width = 14 + GtkScale::trough-side-details = 1 + + GtkScrollbar::activate-slider = 1 + GtkScrollbar::has-backward-stepper = 0 + GtkScrollbar::has-forward-stepper = 0 + GtkScrollbar::has-secondary-backward-stepper = 0 + GtkScrollbar::has-secondary-forward-stepper = 0 + GtkScrollbar::min-slider-length = 100 + GtkScrollbar::slider-width = 9 + GtkScrollbar::trough-border = 3 + + GtkScrolledWindow::scrollbar-spacing = 0 + GtkScrolledWindow::scrollbars-within-bevel = 1 + + GtkToolbar::internal-padding = 0 + + GtkTreeView::expander-size = 11 + GtkTreeView::vertical-separator = 0 + + GtkWidget::focus-padding = 2 + GtkWidget::new-tooltip-style = 0 + + GtkWidget::wide-separators = 1 + GtkWidget::separator-width = 1 + GtkWidget::separator-height = 1 + + GtkWindow::resize-grip-height = 0 + GtkWindow::resize-grip-width = 0 + + WnckTasklist::fade-overlay-rect = 0 + + GtkWidget::link-color = @link_color + GtkWidget::visited-link-color = @text_color + + fg[NORMAL] = @fg_color + fg[PRELIGHT] = @fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @fg_color + fg[INSENSITIVE] = mix (0.5, @bg_color, @fg_color) + + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (1.02, @bg_color) + bg[SELECTED] = @selected_bg_color + bg[INSENSITIVE] = @bg_color + bg[ACTIVE] = shade (0.9, @bg_color) + + base[NORMAL] = @base_color + base[PRELIGHT] = shade (0.95, @bg_color) + base[ACTIVE] = @selected_bg_color + base[SELECTED] = @selected_bg_color + base[INSENSITIVE] = @bg_color + + text[NORMAL] = @text_color + text[PRELIGHT] = @text_color + text[ACTIVE] = @selected_fg_color + text[SELECTED] = @selected_fg_color + text[INSENSITIVE] = mix (0.5, @bg_color, @text_color) + + engine "murrine" { + animation = FALSE + arrowstyle = 1 # 0 = normal arrows, 1 = filled arrows + colorize_scrollbar = FALSE + comboboxstyle = 0 # 0 = normal combobox, 1 = colorized combobox below arrow + contrast = 1.0 + focusstyle = 3 # 0 = none, 1 = grey dotted, 2 = colored with fill, 3 = colored glow + glazestyle = 0 # 0 = flat highlight, 1 = curved highlight, 2 = concave, 3 = top curved highlight, 4 = beryl highlight + glowstyle = 1 + gradient_shades = { 1.2, 1.1, 1.1, 0.97 } + highlight_shade = 1.0 + lightborder_shade = 1.0 + lightborderstyle = 0 # 0 = lightborder on top side, 1 = lightborder on all sides + listviewheaderstyle = 1 # 0 = flat, 1 = glassy, 2 = raised + listviewstyle = 0 # 0 = none, 1 = dotted, 2 = line + menubaritemstyle = 1 # 0 = menuitem look, 1 = button look + menubarstyle = 0 # 0 = flat, 1 = glassy, 2 = gradient, 3 = striped + menuitemstyle = 0 # 0 = flat, 1 = glassy, 2 = striped + menustyle = 0 # 0 = none, 1 = vertical striped + progressbarstyle = 0 # 0 = none, 1 = diagonal striped, 2 = vertical striped + reliefstyle = 0 # 0 = flat, 1 = inset, 2 = shadow, 3 = shadow with gradient, 4 = stronger shadow with gradient + roundness = 2 + scrollbarstyle = 0 # 0 = none, 1 = circles, 2 = handles, 3 = diagonal stripes, 4 = diagonal stripes and handles, 5 = horizontal stripes, 6 = horizontal stripes and handles + sliderstyle = 0 # 0 = none, 1 = handles + stepperstyle = 0 # 0 = standard, 1 = integrated stepper handles + toolbarstyle = 1 # 0 = flat, 1 = glassy, 2 = gradient + } +} + +style "evolve-wide" { + xthickness = 2 + ythickness = 2 +} + +style "evolve-wider" { + xthickness = 3 + ythickness = 3 +} + +# Notebook + +style "evolve-notebook-bg" { + bg[NORMAL] = shade (1.1, @bg_color) + bg[ACTIVE] = shade (0.9, @bg_color) + + engine "murrine" { + border_shades = { 0.9, 0.9 } + } +} + +style "evolve-notebook" = "evolve-notebook-bg" { + xthickness = 2 + ythickness = 2 + + engine "murrine" { + roundness = 2 + } +} + +# Various Standard Widgets + +style "evolve-button" = "evolve-wider" { + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (1.1, @bg_color) + bg[ACTIVE] = shade (0.82, @bg_color) + + engine "murrine" { + roundness = 2 + glazestyle = 0 + highlight_shade = 1.0 + } +} + +style "evolve-scrollbar" = "evolve-button" { + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (0.8, @bg_color) + bg[ACTIVE] = shade (1.4, @selected_bg_color) + + engine "murrine" { + roundness = 4 + border_shades = { 1.4, 1.4 } + gradient_shades = { 0.7, 0.7, 0.7, 0.7 } + trough_shades = { 1.0, 1.0 } + trough_border_shades = { 1.2, 1.2 } + lightborder_shade = 1.0 + lightborderstyle = 0 + } +} + +style "evolve-overlay-scrollbar" { + bg[ACTIVE] = shade (0.8, @bg_color) + bg[INSENSITIVE] = shade (0.97, @bg_color) + base[SELECTED] = shade (0.6, @base_color) + base[INSENSITIVE] = shade (0.85, @base_color) +} + +style "evolve-scale" = "evolve-default" { + bg[NORMAL] = @bg_color + bg[ACTIVE] = @bg_color + bg[SELECTED] = shade (1.0, @selected_bg_color) + bg[INSENSITIVE] = shade (0.95, @bg_color) + + engine "murrine" { + roundness = 7 + border_shades = { 1.0, 1.0 } + trough_shades = { 1.1, 1.2 } + trough_border_shades = { 0.9, 0.9 } + } +} + +style "evolve-progressbar" = "evolve-default" { + xthickness = 0 + ythickness = 0 + + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (1.04, @bg_color) + bg[ACTIVE] = shade (1.14, @bg_color) + fg[PRELIGHT] = shade (0.9, @selected_fg_color) + + engine "murrine" { + roundness = 2 + border_shades = { 1.2, 1.2 } + gradient_shades = { 1.1, 1.0, 1.0, 0.9 } + trough_border_shades = { 0.9, 0.9 } + } +} + +style "evolve-treeview-header" = "evolve-button" { + xthickness = 2 + ythickness = 1 + + engine "murrine" { + roundness = 0 + } +} + +style "evolve-treeview" { + engine "murrine" { + roundness = 0 + } +} + +style "evolve-frame-title" { + fg[NORMAL] = lighter (@fg_color) +} + +style "evolve-tooltips" = "evolve-wider" { + xthickness = 5 + ythickness = 5 + + bg[NORMAL] = @bg_color + fg[NORMAL] = @fg_color + bg[SELECTED] = @bg_color + + engine "murrine" { + textstyle = 0 + roundness = 2 + rgba = FALSE + } +} + +style "evolve-spinbutton" = "evolve-button" { + xthickness = 4 + + engine "murrine" { + } +} + +style "evolve-radiocheck" = "evolve-default" { + text[NORMAL] = shade (0.8, @selected_bg_color) + text[PRELIGHT] = shade (0.8, @selected_bg_color) + bg[SELECTED] = @base_color +} + +style "evolve-entry" = "evolve-wider" { + bg[SELECTED] = mix (0.5, @selected_bg_color, @base_color) + + engine "murrine" { + border_shades = { 1.2, 1.2 } + } +} + +style "metacity-frame" = "evolve-default" { + bg[SELECTED] = @selected_bg_color +} + +style "evolve-statusbar" { } +style "evolve-comboboxentry" = "evolve-entry" { } +style "evolve-hscale" = "evolve-scale" { } +style "evolve-vscale" = "evolve-scale" { } +style "evolve-hscrollbar" = "evolve-scrollbar" { } +style "evolve-vscrollbar" = "evolve-scrollbar" { } + +# Menus + +style "evolve-menu" { + ythickness = 0 + xthickness = 0 + + bg[SELECTED] = @selected_bg_color + bg[NORMAL] = shade (1.0, @menu_bg_color) + bg[PRELIGHT] = @selected_bg_color + bg[ACTIVE] = shade (1.40, @menu_bg_color) + bg[INSENSITIVE] = shade (1.40, @menu_bg_color) + fg[NORMAL] = @menu_fg_color + fg[PRELIGHT] = @selected_fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @selected_fg_color + fg[INSENSITIVE] = mix (0.35, shade (0.75, @menu_bg_color), @menu_fg_color) + + text[NORMAL] = @text_color + text[PRELIGHT] = @selected_fg_color + text[SELECTED] = @selected_fg_color + text[ACTIVE] = @selected_fg_color + text[INSENSITIVE] = mix (0.85, shade (0.75, @menu_bg_color), @menu_fg_color) + + engine "murrine" { + roundness = 0 + } +} + +style "evolve-menu-item" = "evolve-wider" { + bg[SELECTED] = @selected_bg_color + bg[PRELIGHT] = @selected_bg_color + fg[NORMAL] = @menu_fg_color # Fix for XFCE menu text + fg[PRELIGHT] = @selected_fg_color + fg[SELECTED] = @selected_fg_color + + engine "murrine" { + textstyle = 0 + border_shades = { 1.4, 1.4 } + } +} + +style "evolve-separator-menu-item" { + xthickness = 1 + ythickness = 1 + + GtkSeparatorMenuItem::horizontal-padding = 0 +} + +style "evolve-menubar" = "evolve-default" { + ythickness = 0 + + bg[SELECTED] = @selected_bg_color + bg[NORMAL] = @menubar_bg_color + bg[PRELIGHT] = @selected_bg_color + bg[ACTIVE] = shade (1.40, @menubar_bg_color) + bg[INSENSITIVE] = shade (1.40, @menubar_bg_color) + + fg[NORMAL] = @menubar_fg_color + fg[PRELIGHT] = @selected_fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @selected_fg_color + fg[INSENSITIVE] = mix (1.05, shade (1.05, @menubar_bg_color), @menubar_fg_color) + + engine "murrine" { + roundness = 0 + } +} + +style "evolve-menubaritem" { + xthickness = 3 + ythickness = 3 + + engine "murrine" { + roundness = 0 + } +} + +# Toolbars + +style "evolve-toolbar" = "evolve-default" { + + bg[NORMAL] = @toolbar_bg_color + bg[PRELIGHT] = shade (1.02, @toolbar_bg_color) + bg[SELECTED] = @selected_bg_color + bg[INSENSITIVE] = @toolbar_bg_color + bg[ACTIVE] = shade (0.9, @toolbar_bg_color) + + fg[NORMAL] = @toolbar_fg_color + fg[PRELIGHT] = @toolbar_fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @toolbar_fg_color + fg[INSENSITIVE] = mix (0.5, @toolbar_bg_color, @toolbar_fg_color) + + engine "murrine" { + gradient_shades = { 1.00, 0.95, 0.94, 0.90 } + } +} + +style "evolve-toolbutton" = "evolve-button" { + + bg[NORMAL] = @toolbar_bg_color + bg[PRELIGHT] = shade (1.02, @toolbar_bg_color) + bg[SELECTED] = @selected_bg_color + bg[INSENSITIVE] = @toolbar_bg_color + bg[ACTIVE] = shade (0.9, @toolbar_bg_color) + + fg[NORMAL] = @toolbar_fg_color + fg[PRELIGHT] = @toolbar_fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @toolbar_fg_color + fg[INSENSITIVE] = mix (0.5, @toolbar_bg_color, @toolbar_fg_color) + + engine "murrine" { + } +} + +class "GtkToolbar" style "evolve-toolbar" +class "GtkHandleBox" style "evolve-toolbar" + +# Panels + +style "evolve-panel" { + xthickness = 1 + ythickness = 0 + + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (1.1, @bg_color) + bg[ACTIVE] = shade (0.9, @bg_color) + bg[SELECTED] = shade (0.97, @bg_color) + + fg[NORMAL] = @fg_color + fg[PRELIGHT] = @fg_color + fg[SELECTED] = @fg_color + fg[ACTIVE] = @fg_color + + text[NORMAL] = @text_color + text[PRELIGHT] = @text_color + text[SELECTED] = @text_color + text[ACTIVE] = @text_color + + engine "murrine" { + roundness = 0 + } +} + +widget "*PanelWidget*" style "evolve-panel" +widget "*PanelApplet*" style "evolve-panel" +widget "*fast-user-switch*" style "evolve-panel" +widget "*CPUFreq*Applet*" style "evolve-panel" +widget "*indicator-applet*" style "evolve-panel" +class "PanelApp*" style "evolve-panel" +class "PanelToplevel*" style "evolve-panel" +widget_class "*PanelToplevel*" style "evolve-panel" +widget_class "*notif*" style "evolve-panel" +widget_class "*Notif*" style "evolve-panel" +widget_class "*Tray*" style "evolve-panel" +widget_class "*tray*" style "evolve-panel" +widget_class "*computertemp*" style "evolve-panel" +widget_class "*Applet*Tomboy*" style "evolve-panel" +widget_class "*Applet*Netstatus*" style "evolve-panel" +widget "*gdm-user-switch-menubar*" style "evolve-panel" + +style "bold-panel-item" { + font_name = "Bold" + + engine "murrine" { + roundness = 0 + } +} + +widget "*Panel*MenuBar*" style "bold-panel-item" +widget "*gimmie*" style "bold-panel-item" + +# widget_class "*Mail*" style "evolve-panel" # Disabled to fix Evolution bug +# class "*Panel*" style "evolve-panel" # Disabled to fix bug + +# XFCE Styles + +style "xfce-header" { + bg[NORMAL] = shade (0.9, @bg_color) + base[NORMAL] = shade (1.18, @bg_color) +} + +style "xfdesktop-windowlist" { + bg[NORMAL] = @base_color + fg[INSENSITIVE] = shade (0.95, @base_color) + text[INSENSITIVE] = shade (0.95, @base_color) +} + +style "xfdesktop-icon-view" { + XfdesktopIconView::label-alpha = 20 + XfdesktopIconView::selected-label-alpha = 80 + XfdesktopIconView::shadow-color = @tooltip_bg_color + XfdesktopIconView::selected-shadow-color = @tooltip_bg_color + XfdesktopIconView::shadow-x-offset = 1 + XfdesktopIconView::selected-shadow-x-offset = 1 + XfdesktopIconView::shadow-y-offset = 1 + XfdesktopIconView::selected-shadow-y-offset = 1 + XfdesktopIconView::cell-spacing = 2 + XfdesktopIconView::cell-padding = 6 + XfdesktopIconView::cell-text-width-proportion = 1.9 + fg[NORMAL] = shade (0.9, @selected_fg_color) + fg[ACTIVE] = @selected_fg_color + engine "murrine" + { + } +} + +style "xfwm-tabwin" { + Xfwm4TabwinWidget::border-width = 1 + Xfwm4TabwinWidget::icon-size = 64 + + engine "murrine" { + focusstyle = 0 + } +} + +style "xfsm-logout" { + + engine "murrine" { + } +} + +style "thunar-sidepane" +{ + base[NORMAL] = shade (0.9,@base_color) + base[INSENSITIVE] = shade (0.9,@base_color) + + bg[NORMAL] = shade (0.92,@base_color) + bg[PRELIGHT] = shade (1.5,@selected_bg_color) +} + +style "workspace-switcher" = "evolve-panel" { + bg[SELECTED] = mix (0.3, shade (1.35,@selected_bg_color), shade (0.9,@base_color)) +} + +widget_class "*ThunarShortcutsView*" style "thunar-sidepane" +widget_class "*ThunarTreeView*" style "thunar-sidepane" +widget_class "*GtkFileChooserWidget.GtkFileChooserDefault.GtkVBox.GtkHPaned.GtkVBox.GtkScrolledWindow.GtkTreeView*" style "thunar-sidepane" + +widget "*Xfce*Panel*" style "evolve-panel" +class "*Xfce*Panel*" style "evolve-panel" +widget "*WnckPager*" style "workspace-switcher" + +widget_class "*XfceHeading*" style "xfce-header" +widget_class "*XfceDesktop*" style "xfdesktop-windowlist" +widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view" +widget "xfwm4-tabwin*" style "xfwm-tabwin" +widget_class "*XfsmLogoutDialog*" style "xfsm-logout" + +# Google Chrome/Chromium Styles (requires 9.0.597 or newer) + +style "chromium-toolbar-button" { + engine "murrine" { + roundness = 2 + textstyle = 0 + } +} + +style "chrome-gtk-frame" { + ChromeGtkFrame::frame-color = @bg_color + ChromeGtkFrame::inactive-frame-color = @bg_color + + ChromeGtkFrame::frame-gradient-size = 16 + ChromeGtkFrame::frame-gradient-color = @bg_color + + ChromeGtkFrame::incognito-frame-color = shade (0.97, @bg_color) + ChromeGtkFrame::incognito-inactive-frame-color = shade (0.97, @bg_color) + + ChromeGtkFrame::incognito-frame-gradient-size = 16 + ChromeGtkFrame::incognito-frame-gradient-color = shade (0.97, @bg_color) + + ChromeGtkFrame::scrollbar-trough-color = shade (0.97, @bg_color) + ChromeGtkFrame::scrollbar-slider-prelight-color = shade (1.02, @bg_color) + ChromeGtkFrame::scrollbar-slider-normal-color = shade (1.12, @bg_color) +} + +class "ChromeGtkFrame" style "chrome-gtk-frame" + +widget_class "*Chrom*Button*" style "chromium-toolbar-button" + +# General Style Application + +class "GtkWidget" style "evolve-default" + +class "GtkFrame" style "evolve-wide" +class "MetaFrames" style "metacity-frame" +class "GtkSeparator" style "evolve-wide" +class "GtkWindow" style "metacity-frame" +class "GtkCalendar" style "evolve-wide" + +class "GtkSpinButton" style "evolve-spinbutton" +class "GtkScale" style "evolve-scale" +class "GtkVScale" style "evolve-vscale" +class "GtkHScale" style "evolve-hscale" +class "GtkScrollbar" style "evolve-scrollbar" +class "GtkVScrollbar" style "evolve-vscrollbar" +class "GtkHScrollbar" style "evolve-hscrollbar" + +class "GtkRadio*" style "evolve-radiocheck" +class "GtkCheck*" style "evolve-radiocheck" + +class "GtkEntry" style "evolve-entry" + +widget_class "*" style "evolve-notebook" +widget_class "**" style "evolve-notebook-bg" +widget_class "**" style "evolve-notebook-bg" +widget_class "**" style "evolve-notebook-bg" +widget_class "*.GtkNotebook.*.GtkViewport" style "evolve-notebook" + +widget_class "*" style "evolve-button" +widget_class "**" style "evolve-statusbar" +widget_class "*" style "evolve-progressbar" +widget_class "*" style "evolve-progressbar" + +widget_class "**" style "evolve-comboboxentry" +widget_class "**" style "evolve-comboboxentry" + +widget_class "**" style "evolve-menu" +widget_class "**" style "evolve-menu-item" +widget_class "**" style "evolve-separator-menu-item" +widget_class "*Menu*.*Sepa*" style "evolve-separator-menu-item" +widget_class "**" style "evolve-menubar" +widget_class "***" style "evolve-menubaritem" + +widget_class "*GtkToolButton*" style "evolve-toolbutton" +widget_class "*GtkToggleToolButton*" style "evolve-toolbutton" +widget_class "*GtkMenuToolButton*" style "evolve-toolbutton" +widget_class "*GtkToolbar*Button" style "evolve-toolbutton" + +widget_class "*.." style "evolve-frame-title" + +widget_class "*.*" style "evolve-treeview" +widget_class "*.." style "evolve-treeview-header" +widget_class "*.." style "evolve-treeview-header" +widget_class "*.." style "evolve-treeview-header" +widget_class "*.." style "evolve-treeview-header" + +widget "gtk-tooltip*" style "evolve-tooltips" + +widget_class "**" style "evolve-overlay-scrollbar" + +# Workarounds and Non-Standard Styling + +style "text-is-fg-color-workaround" { + text[NORMAL] = @text_color + text[PRELIGHT] = @fg_color + text[SELECTED] = @selected_fg_color + text[ACTIVE] = @fg_color + text[INSENSITIVE] = mix (0.85, shade (0.75, @bg_color), @fg_color) +} + +widget_class "*.." style "text-is-fg-color-workaround" + +style "fg-is-text-color-workaround" { + fg[NORMAL] = @text_color + fg[PRELIGHT] = @text_color + fg[ACTIVE] = @selected_fg_color + fg[SELECTED] = @selected_fg_color + fg[INSENSITIVE] = darker (@fg_color) +} + +widget_class "**" style "fg-is-text-color-workaround" +widget_class "*" style "fg-is-text-color-workaround" +widget_class "*" style "fg-is-text-color-workaround" + +style "evolve-evo-new-button-workaround" { + engine "murrine" { + toolbarstyle = 0 + } +} + +widget_class "EShellWindow.GtkVBox.BonoboDock.BonoboDockBand.BonoboDockItem*" style "evolve-evo-new-button-workaround" + +style "inkscape-toolbar-fix" { + engine "murrine" { + gradient_shades = { 1.0, 1.0, 1.0, 1.0 } + highlight_shade = 1.0 + } +} + +#widget "*GtkHandleBox*" style "inkscape-toolbar-fix" +#widget "*HandleBox*CommandsToolbar*" style "inkscape-toolbar-fix" +#widget "*HandleBox*SnapToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*SelectToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*NodeToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*TweakToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*ZoomToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*StarToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*RectToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*3DBoxToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*ArcToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*SpiralToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*PencilToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*PenToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*CalligraphyToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*EraserToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*LPEToolToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*DropperToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*ConnectorToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*PaintbucketToolbar*" style "inkscape-toolbar-fix" + +# Performance Fixes + +style "performance-fix" { + engine "murrine" { + textstyle = 0 + } +} + +widget_class "*gtkmm__GtkWindow*" style "performance-fix" # Inkscape +widget_class "*GimpDisplayShell*" style "performance-fix" # Gimp +widget_class "*GimpToolbox*" style "performance-fix" +widget_class "*GimpMenuDock*" style "performance-fix" +widget "*OOoFixed*" style "performance-fix" # Openoffice/Libreoffice +widget_class "*MozContainer*" style "performance-fix" # Firefox (Not sure if this one does anything though.) diff --git a/Lilidog-Taupe/gtk-3.0/assets/bullet-symbolic.svg b/Lilidog-Taupe/gtk-3.0/assets/bullet-symbolic.svg new file mode 100644 index 0000000..c029973 --- /dev/null +++ b/Lilidog-Taupe/gtk-3.0/assets/bullet-symbolic.svg @@ -0,0 +1,155 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + + + + diff --git a/Lilidog-Taupe/gtk-3.0/assets/bullet-symbolic.symbolic.png b/Lilidog-Taupe/gtk-3.0/assets/bullet-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..2ccb0e861afdca8a43bb6c1016fc67817865e41b GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK^1VD=978lF zCMQVDZ0K!lTsXC{@u8r|b^`;04MK}If_U~)d1`KtlXaxz7ilLQTJ+K0FzJSgo>CAG p^9Cb_KVJm8q$N9e<~(F$@O&n`dE0-6tw2*5JYD@<);T3K0RWo^EJpwU literal 0 HcmV?d00001 diff --git a/Lilidog-Taupe/gtk-3.0/assets/check-symbolic.svg b/Lilidog-Taupe/gtk-3.0/assets/check-symbolic.svg new file mode 100644 index 0000000..e8c8210 --- /dev/null +++ b/Lilidog-Taupe/gtk-3.0/assets/check-symbolic.svg @@ -0,0 +1,155 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + + + + diff --git a/Lilidog-Taupe/gtk-3.0/assets/check-symbolic.symbolic.png b/Lilidog-Taupe/gtk-3.0/assets/check-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..ee7acdc6868e0bc4ca0390a91c32ba39ed51939c GIT binary patch literal 324 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@;M7UB8!3Q zuY)k7lg8`{prB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&AOk^)LNZHo zQW@Oy@^e!af-7^A@^dni6+Dyk^AtidQgc)LmT0a9DxK!(;uxYaaqoFwuEszSwg>I& zm%KT2z%J)NOjtq+W15kHa+=$zfV8j#)??QaQdX4suG^Kj?~lm)7bW-R1-IL$f8mu< zu3^%e;Z}0)v>2OehTKKbxm(sG$)EOY6DyQAIJ5rSB%_2jrqe0gJKN=gj_Vyho?^G) z;}hP1!)AvW)lE)cuw}i*xog2+uB8>CiT`7#JbJhMMfpy~|CiL?ORTaC2D*^J)78&q Iol`;+0Do0=B>(^b literal 0 HcmV?d00001 diff --git a/Lilidog-Taupe/gtk-3.0/assets/checkbox-active-selectionmode.png b/Lilidog-Taupe/gtk-3.0/assets/checkbox-active-selectionmode.png new file mode 100644 index 0000000000000000000000000000000000000000..5a22b680c335ee64dbdb6800562d71bf5c369cf3 GIT binary patch literal 346 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0cPZ!4!i_>=}+pat0z|*q->okR38uslT=OzfNxcmA|FkW&; zcum+!fdH%Dv)EY_IXpZ(b`%;LZ#pjbqip8?eXn=rz2BQY?|FNIpyK)BTifn3ws$++ z|GrU!>(r(rQNIHmLM4w2zPI(gEWyCYp}1xeHfQ~&?~ literal 0 HcmV?d00001 diff --git a/Lilidog-Taupe/gtk-3.0/assets/checkbox-backdrop-selectionmode.png b/Lilidog-Taupe/gtk-3.0/assets/checkbox-backdrop-selectionmode.png new file mode 100644 index 0000000000000000000000000000000000000000..cd4cf6c938c96f18fe37ec2d1766589b03e134cb GIT binary patch literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0EPZ!4!i_>=}pIv*%fv07Eg`ljg{$dk~sP{(`E_y56+EdpXEizf;k z+S<^uC*_WeK0~0$-e-S!{?Fswm%ix_ q(q)bx)j3k=6B=s$;KwwRc?|WAjuTcq@3;l@6N9I#pUXO@geCy%(S~{e literal 0 HcmV?d00001 diff --git a/Lilidog-Taupe/gtk-3.0/assets/checkbox-checked-active-selectionmode.png b/Lilidog-Taupe/gtk-3.0/assets/checkbox-checked-active-selectionmode.png new file mode 100644 index 0000000000000000000000000000000000000000..01b561f915457fad45bd91f5bec817c772ff0171 GIT binary patch literal 583 zcmV-N0=WH&P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00FN_L_t(I%f*wiOXOe>#eYez zu}ZZzUMcKWRyJ!Fk%fgcYq$S_<@U<{4_1K%i*z>H%G%%NT7#vXhgSpwrZGDCd{!Ga z;GNCE4Gc5GH;;MqF%SN?dF$l%_Etqv@c#b($7bL6>GgVyMx!-u1i*5+)ZN{k%uIhX zGt>S3y>4!91pEM&0HkRuGm~@fOE1e(gTX++Z{WKR;G81}0wf{nQ~Hv4etss7V;&wJ z04BgMfBh&4&+{;|w%+urs)*y5)oR7b$qB$u03T>S?)?0m!^1fqo&fR2ui^!E0qi;IhP&klqA{e1wkEF+F%9v>gu z$-BF|TwY${`#xsYWsoF^%uHsc`Ft)wfVQ@_1Skwc<$12x*H@XDk|g<@fthi3cE)@@ z2jJ!9g&+t>)0BR{k8_UAet>TPp65~5H9-*2G!3Vxr-WfhmSsdy#CSYz!F65Zd0zLF zudlDQy}ixe-X1{^0JL#^C+nE!IYm)0nM}Nn7Ot+Y^z`)fr51K}b~rvh_Wqd~KLD)D VMTJE*NH_oh002ovPDHLkV1h;&1oZ#_ literal 0 HcmV?d00001 diff --git a/Lilidog-Taupe/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png b/Lilidog-Taupe/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png new file mode 100644 index 0000000000000000000000000000000000000000..5ddbdf99bea9606972f6c2d35fd92204396d91e9 GIT binary patch literal 577 zcmV-H0>1r;P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00F5#Dc>@U|1k)&9gII~ZVqs}#YiDO;w$=+s3OhT&E+FovF@Yt4{B5(zD!U(F zv#)g z=|h7!j=5g1IF5s^>)(K=1n_t~&@>HE6h9@X*XxW%BY-mSRRlm6h+1Swfnx0VHjAJ#bh!8_zoZf1@>mMLDMvR-+w#( zRXm%`P*wH!wQ>T0^ZATz+w}YW!sJ!l?RHtO*F2xkcY~au)9Ce1VJDSLnKKej$`KYIkGHc+cv7IqU(Ag4#N;Z5Z+7KG|h3f zTBY4?BS{iK5%W69e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00GWPL_t(I%f*wwixWW<$3HW> zLJkagU_wa9d4j)KL$DHrU~`y4MM=Oy4zUmpL9g+TIJC1mwY)n!N&2L)vC=9RuSpR} zP6?51va8_6*`2YFT@y6e2o5~n8|Hn#?>lei!T(+&4%+Ruaa|X!^}=K+C7DcyYPBi= zUcK%b0nlo-OfHwhaU5*hUPuszA-!IY4~HXm-Y=0lB9Q>&@fgQ(kW!+xUT9KE^7%Z^ z-@#`;WWCI`4G={UmSrXKg%H10H^$)mKAU@eKKYWZdWNf&(gPVE8ew?+3&v^8!G@fIQ+u?(Bt85KOva~ zUplkQqiZLbOeXULv4Zo(GywZUkIlV4V{e*(SB@|7_|^%elqjVV0y|cqwPw9i;A;@_ ztUaJJ@VN2hEmNgAnzDI%w?sOfN_z4~1xhJ4)>gQGWfg#_(nu-Tx_yq-Oo}Lqn9WZV z2q6f90L!un!;p=&BI%SxXXtbB)G;b&mlJRh1ar?U0GiFF$!4>Z%VjLf0!V!PPh#Kg zc5z*oTCFDLW}(q&n9*qT*I6hO3e@X$@z1952cG!>D%+;cY5)KL07*qoM6N<$g4sy~ AYXATM literal 0 HcmV?d00001 diff --git a/Lilidog-Taupe/gtk-3.0/assets/checkbox-checked-insensitive.png b/Lilidog-Taupe/gtk-3.0/assets/checkbox-checked-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..5ddbdf99bea9606972f6c2d35fd92204396d91e9 GIT binary patch literal 577 zcmV-H0>1r;P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00F5#Dc>@U|1k)&9gII~ZVqs}#YiDO;w$=+s3OhT&E+FovF@Yt4{B5(zD!U(F zv#)g z=|h7!j=5g1IF5s^>)(K=1n_t~&@>HE6h9@X*XxW%BY-mSRRlm6h+1Swfnx0VHjAJ#bh!8_zoZf1@>mMLDMvR-+w#( zRXm%`P*wH!wQ>T0^ZATz+w}YW!sJ!l?RHtO*F2xkcY~au)9Ce1VJDSLnKKej$`KYIkGHc+cv7IqU(Ag4#N;Z5Z+7KG|h3f zTBY4?BS{iK5%W69=}+pat0z|*q->okR38uslT=OzfNxcmA|FkW&; zcum+!fdH%Dv)EY_IXpZ(b`%;LZ#pjbqip8?eXn=rz2BQY?|FNIpyK)BTifn3ws$++ z|GrU!>(r(rQNIHmLM4w2zPI(gEWyCYp}1xeHfQ~&?~ literal 0 HcmV?d00001 diff --git a/Lilidog-Taupe/gtk-3.0/assets/checkbox-mixed-hover.png b/Lilidog-Taupe/gtk-3.0/assets/checkbox-mixed-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..88410675406015847904d4b75adb23b2f7c0f325 GIT binary patch literal 388 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0WPZ!4!i_=FZ@6A1IAkb<*>79^7Cd=QFNC&PxjcOCZ3SKu} zN@LAr$`x=?)t=6>P|a=9q(#!v6J<|yJ!D99e(>R5`{R#tf4&R0S4W0kJtyIO|NG=5 zP1Qn~;Au~Ven>Es#{O3E^tddt^oq&>OZVH`B$73{oESV9vfr+ebkKC2mKu@0e>c;I zd*^2z7kK|y)4{9q>VspySQ`YAG}g?&uhy$STm9VE?&3$Uzy1BicdYg5^J4Fque5+ot3hay?GjcE#;6;I zm$9yBkh0jtbb3+CnnJzEL+`p&FS>Qf?K+RbQkBz2J%;xq87-cd zoz3njekY~S@+0)|wJP}opZBO+Wc6VTHPp00i_>zopr0AA0Mg#Z8m literal 0 HcmV?d00001 diff --git a/Lilidog-Taupe/gtk-3.0/assets/checkbox-mixed.png b/Lilidog-Taupe/gtk-3.0/assets/checkbox-mixed.png new file mode 100644 index 0000000000000000000000000000000000000000..c5e3ceaa2b36e39a946b2f8de68ca43b71f98e0f GIT binary patch literal 381 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f13PZ!4!i_=FZ`{p$p2)NCE`z9*2{f8yXoJQdTxequBq%9cJ z6J82Oh^^Loduhk)wh1mRAuB`jb$a)`uS~OH{$G3KeC?ZE?+!~GwmCmLNmI2@CV1LY zK?~i6eeY{0sVvFt3d$0GFeh2Yy~j|*RgpoZVQblSo&{5sP8+S+I(-epp6|P#nI5UG z=baGrZ&hLTUq%OxjV!a4-88vYdUox<0`HvLW#R?X4_XC;Ud>jW6JKdzqy6`^Zw$k^ zoy*Uh+qqhQIzyny!mV`{$I>@nn`OZBzU*PHMBDkyS!Lyl988~V>e=`GOOf8s*yrt) VasKoCRX`6jc)I$ztaD0e0ssnFlPmxL literal 0 HcmV?d00001 diff --git a/Lilidog-Taupe/gtk-3.0/assets/checkbox-selectionmode.png b/Lilidog-Taupe/gtk-3.0/assets/checkbox-selectionmode.png new file mode 100644 index 0000000000000000000000000000000000000000..5a22b680c335ee64dbdb6800562d71bf5c369cf3 GIT binary patch literal 346 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0cPZ!4!i_>=}+pat0z|*q->okR38uslT=OzfNxcmA|FkW&; zcum+!fdH%Dv)EY_IXpZ(b`%;LZ#pjbqip8?eXn=rz2BQY?|FNIpyK)BTifn3ws$++ z|GrU!>(r(rQNIHmLM4w2zPI(gEWyCYp}1xeHfQ~&?~ literal 0 HcmV?d00001 diff --git a/Lilidog-Taupe/gtk-3.0/assets/checkbox-unchecked-insensitive.png b/Lilidog-Taupe/gtk-3.0/assets/checkbox-unchecked-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..cd4cf6c938c96f18fe37ec2d1766589b03e134cb GIT binary patch literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0EPZ!4!i_>=}pIv*%fv07Eg`ljg{$dk~sP{(`E_y56+EdpXEizf;k z+S<^uC*_WeK0~0$-e-S!{?Fswm%ix_ q(q)bx)j3k=6B=s$;KwwRc?|WAjuTcq@3;l@6N9I#pUXO@geCy%(S~{e literal 0 HcmV?d00001 diff --git a/Lilidog-Taupe/gtk-3.0/assets/dash-symbolic.svg b/Lilidog-Taupe/gtk-3.0/assets/dash-symbolic.svg new file mode 100644 index 0000000..7886d54 --- /dev/null +++ b/Lilidog-Taupe/gtk-3.0/assets/dash-symbolic.svg @@ -0,0 +1,153 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + + + + diff --git a/Lilidog-Taupe/gtk-3.0/assets/dash-symbolic.symbolic.png b/Lilidog-Taupe/gtk-3.0/assets/dash-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..c20d4bac52551bd00de0a3e70d1a2f543d2256d1 GIT binary patch literal 130 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@-01G978lF zCMQU+x-jOmv9+o5@bLUEd~h5{#oaKmJGPj!P5z*Wap2*VaV$BtM-Ci#;K|$FX3M}J Xy+bPFNlOG1&=3YsS3j3^P6xplFeVMFc_gLJS(Th!$y!U}i4Nrj&sh+6@E|1IE+^0~OPr=b42! z$+VkUS&REy9?$=r4-eQvD@u99FFe*0}uh`RaN~B9%z!6#@+1Ua=AD@J_gVN ze*r(={Ql})yu7^3;o%{XNCY4Nw5h79-2DEk!2SJw#>U2oL?Yzm za2QFFn3_n2Jgt2He%IWDTO-)V6 zvYb>CjYer~Y~<|h3`J4UXfzZT7qhmu_9$Fhz?zyG91cekG8_)$^?K>+>r1M!SS%bJ z9dUJa1;ozX-rio)8qWd*XlrX@VPPR@gHR~M_VzYYQ&aJ=iHQl^Za1M&2#B4#)zwvu zM&qM#@QAy3U|@iYiwmZwr{jknVohVS*{Gt|a7boYU!~yuAELIC#Qcyt1-FdwY8lQj#PF2M1|sX?ZdZo&Xd= zu(7d0Yiny9snh8&8jaZP_GiI82?#Ny)9GYp-Ak0eR#?(U+~J>QG^v#c~eK91RJ zrl6pJl9H0=STdfk0%ciF`@eB@b#+F7R9EHg+z0#&yq}w!%V^UK^EuUE$}^}aiWxY6 xQBGpczwDWmH~0DNZeIP<$3yuBd}`i2@P8|yYFv3#6!HK7002ovPDHLkV1ht75di=I literal 0 HcmV?d00001 diff --git a/Lilidog-Taupe/gtk-3.0/assets/grid-selection-unchecked.png b/Lilidog-Taupe/gtk-3.0/assets/grid-selection-unchecked.png new file mode 100644 index 0000000000000000000000000000000000000000..318f4176e9d3867486aa20dcd8acf152d70334ee GIT binary patch literal 330 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEEX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4icZF0OJrH~v;Y5^V>c2@niX554OE`in4d8Y7v05VrnX?~o5uXa9hyAH0w?wX Py~N<@>gTe~DWM4fhnRe3 literal 0 HcmV?d00001 diff --git a/Lilidog-Taupe/gtk-3.0/assets/menuitem-checkbox-checked-hover.png b/Lilidog-Taupe/gtk-3.0/assets/menuitem-checkbox-checked-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..eabbcee40928cff8fb04978673b72148d56750d7 GIT binary patch literal 285 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrd&XPZ!4!i_=dh8*(uP^0++L&rVg` z#G%AtCg-@P<;IO0S#KHFsBE2EA*jFM0q2^WE62Di7`Io5)j96d*|h&|rqdxGr#6>W z@(qFpf1h}|essAMc*!E|6O%@ROvaRnRtJuqi3y1Re2g_?dS~>3lfvI8rKIuQ_<4(2 zqHUMSo5zp2D!g8K&hpk$IXkC#dwq46x+%|pHg5g4W$Iqh=H4ZqmrdHWnR|{u=Ju5QAjEPoSKlE}q}k?t{+!}h zDRNB84}330O0;dhw(X)(XlU-$(paxso3HUTXg{B`W-I>z(+{i?$!ESR?XY6-Kk#q; zD>;sa;^%jKE_uovpPZNNy>waTuD8Gc8E@GAL?u=#*{ybSP5e)-{kKDE=E=5Eq4zy83yj)AQ_B)PVH&3<4QFnGH9xvX7ZGvrzH6y=K9yK8V(|^(NV9p z4@eoDZ(#kPrKFx3X%>6tWsd@f+Pc?v4C(Wp`>tNKi(O~w6l>tc76Teo;UtGLV@AH;OXk; Jvd$@?2>^mil-vLS literal 0 HcmV?d00001 diff --git a/Lilidog-Taupe/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png b/Lilidog-Taupe/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..312a5def6f715190bb1b5f553f8966b18434c996 GIT binary patch literal 158 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE+bT&E}WHE^H tBpg(7(}@V~EA++bT&E}WHE^H zBshv^WM?0iULP77+Owtf;PHNWRZqi)LK9U!CT51&4ZNHhHyW1%^)q<7`njxgN@xNA DD|Rbn literal 0 HcmV?d00001 diff --git a/Lilidog-Taupe/gtk-3.0/assets/menuitem-checkbox-mixed.png b/Lilidog-Taupe/gtk-3.0/assets/menuitem-checkbox-mixed.png new file mode 100644 index 0000000000000000000000000000000000000000..34da40ec3462d454379546d8731d779dbba46649 GIT binary patch literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE+bT&E}WHE^H zBshu}6c!$oUSIv~P2!TZ+;Mv<6g|5bdlqXJ3P><8gskLwr_TCM5oiE|r>mdKI;Vst E0E{dx3;+NC literal 0 HcmV?d00001 diff --git a/Lilidog-Taupe/gtk-3.0/assets/menuitem-radio-checked-hover.png b/Lilidog-Taupe/gtk-3.0/assets/menuitem-radio-checked-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..ec485f606921e15198a865984213d7ba665c2cdc GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkEEr|n)-BBc|NrOz4J33m z_>|p^tvHmAHbh78>}d7X71sUhzfW9)??|A76axc~ePZd^aIQL_eg;ohKbLh*2~7Z{ C?J6n& literal 0 HcmV?d00001 diff --git a/Lilidog-Taupe/gtk-3.0/assets/menuitem-radio-checked-insensitive.png b/Lilidog-Taupe/gtk-3.0/assets/menuitem-radio-checked-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..38dffb010ef52a309b7e41cf4e11684ba89c9657 GIT binary patch literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkEEr|nRuN{m7$NUzI-JP~ z2^oz=*-1%BVS>2~A)mcW9v0-Z89Xd-;GURd!K)zkz-U36hv6yaLXiMQ1_twXK`w#E SLOwv#7(8A5T-G@yGywoG{VNgx literal 0 HcmV?d00001 diff --git a/Lilidog-Taupe/gtk-3.0/assets/menuitem-radio-checked.png b/Lilidog-Taupe/gtk-3.0/assets/menuitem-radio-checked.png new file mode 100644 index 0000000000000000000000000000000000000000..86282022accb067c0521f2ef18bf40ec0e0294c9 GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkEji(`nz>Er|nRuN{m7$H7BzC<1# z9^HVvvyIH`VS>2~A)mcW9v0-Z89Xd-;GURd!K)zkz-U36hap>9P7}YJ&5l(I78J~F rY&_V|*!WPEnb}!vor4T(2m`~7ZK7H(wNg?*TNpfD{an^LB{Ts5ddM?l literal 0 HcmV?d00001 diff --git a/Lilidog-Taupe/gtk-3.0/assets/pane-separator-vertical.png b/Lilidog-Taupe/gtk-3.0/assets/pane-separator-vertical.png new file mode 100644 index 0000000000000000000000000000000000000000..2b0c595e14e1d9c62b88da3632776f602ca11cf6 GIT binary patch literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^96-#>!3HGPo$&JjQfx`y?k)`fL2$v|<&%LToCO|{ z#S9GG!XV7ZFl&wkP>{XE)7O>#39A6B6tCd={4k)9qNj^v2*>s0Ikwf`>fPOs>&~~U l{RCv|u+8plWKdYaz|iwr#P_UtbqG)~gQu&X%Q~loCIF}lCfWc1 literal 0 HcmV?d00001 diff --git a/Lilidog-Taupe/gtk-3.0/assets/pane-separator.png b/Lilidog-Taupe/gtk-3.0/assets/pane-separator.png new file mode 100644 index 0000000000000000000000000000000000000000..c02248ab9a5f1749e67dfbb1cc7cd054c07b6eb5 GIT binary patch literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y+!3HF4-n-TSDYhhUcNd2LAh=-f^2tCE&H|6f zVg?3oVGw3ym^DWND9B#o>Fdh=gjIl5idS%bei%?l#nZ(xgyVYh9NX$|^=ujmdy1c* qOOt4SdU?73zJhZ%H>Ya`u`%@NNuK$%tUME_p25@A&t;ucLK6UBa4N+B literal 0 HcmV?d00001 diff --git a/Lilidog-Taupe/gtk-3.0/assets/radio-mixed-hover.png b/Lilidog-Taupe/gtk-3.0/assets/radio-mixed-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..bf7902344578fb2267f87697e83599672568d168 GIT binary patch literal 583 zcmV-N0=WH&P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00FN_L_t(I%f-__iyA=~2Jk1d zj_fStyu!wyLJA9;+a;eMEH=x*#vG|kmF9|T^AXafO^P&E7*t5Oi$M{wNVk=QCC!vq zh}vm#0cT)mXHp$xIo&Fd7p8gP`OP2Z1^#zE*wcH|?RE!3h!dsM!$P6(n=$sITrPhI zg5YBwKzhC2b(*H3=Xt2t>tKvwx7%T{SRjsLSeEs*)9E}1pzm!v7!1CQ$73UeFiNR= zO9){`qmk+N`@_F;1OTSf=}WEkGvD_?DcyTlN-2Ebht@ir&1Rhpu-$IYUDrJrzN=!f z2-kJ7*=)}5dIbQGQl3<+RRF-N_whmC^1?%{R>OQgcQb%7=7=!{0Qi3MGxrpXF&JZx zG61FYR!Vv7I1ZjXKF$S%5TKOaW&p-myj(7yHX03FUU<2{YPAAmEY3V)sZ@H$IY*Kt zx#1*9z&VHGIBzpRtJV5U2)T};2ui8FVWkwJD1v2KS3wYr_x{A;aQMj>bJlD&QK?j5 z+cu<>Sg+UMoP!W@6^7vp0OsHe zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00EmxL_t(I%f-{NiW)&22Jr7@ zon>c1glJ<>FM+ezChIdS%fU8ct1sd{fzB2xr%xro|av=H3kW_IT) zi{*5yK>p4oO>-D|@(C>iBWb#-n7C(8O2TJL?V@WBoTrP1sou0eh z?);Jy0GQ9`4{4g-ECT?g6rSfHP1F0uV)2jxj>n_py6(;LWlYnA>$*4`4$dVj0Dusp zT&vXp0E5BcCJ=@p>h(HSt5rDzXssz@3;-}34s!v<7_`x9CiPP!S*IIve90%2E6_#Z|2!Z{656(FVAy4ggdy%^f zv)Qbnl=>osD5q&^5<*@r%lexn$+u3Yv-{`U_y(vsriYv1u)P2P002ovPDHLkV1h_6 B?WX_$ literal 0 HcmV?d00001 diff --git a/Lilidog-Taupe/gtk-3.0/assets/radio-mixed.png b/Lilidog-Taupe/gtk-3.0/assets/radio-mixed.png new file mode 100644 index 0000000000000000000000000000000000000000..980cc4a7a69cfcfce6c8b193e41dc682ea567fa7 GIT binary patch literal 578 zcmV-I0=@l-P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00F8=L_t(I%f-_%iyA=`2k`&R zI$+dE z05TX19+D*S8jS|3)hZZcI2;aGtyT!b5Qbs=Xt&$f0Mv_XN2AgA>2#_&=UPhn;&9IO zWHQmi;c)zSjsU=XK7X&2x^f%`l+vTKQcB@C4wO>fVzFqafc<`dYuon8@N?z!dDym% z-EMdL+{*!g5aP02E&~9%-R?=i_kC0<6)cxaI|XR1&lzI?fL^bc2{6W>wLVV)l+q_5 z#B0m4(CKtC$KafUQu>qv7-Qjjy?#@x)!_SnCa~FTz!(ctk60)aK1Wf6IF2*JaU3Ix zB3PF7DFrl}&2NN|had050y6*JoPaKcOU$xfn>h(HGr4mfjgb)JT z?G{lKfe>=e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00HYsL_t(I%f*wyYZ^fq#b0(E zyCZE3#fxPX$t8GbRtWT5_9lgmv^m*RF8%{O_2i+~T$4k4w5S9U+@OfaQs^HLmR>eF z1tP1LplJkWz}=Z%5|br1r$Pq?X1?M5=JD}9;D4``CAC+zTCK?#+YEx>MJyJZQc8cN zQmL=SV)6TvfO@@dhhb7Gm&@Brtu&j>R;SaEj4>Gm z!K2L>lkIj}HX054p-usSUa$922(fLNCI}(-_Ezo<5<*~_CWH`HzuzxM0F%k2Vi?9k ze0jyNd*I^D=bzX;aB+FX008lL9EM?FJRVmf0M7ZQuIr26s)y$|y|@OShd8~sM)mM~ z@s`PCz!)iWJ901!f;y0d|;^))2oDz?_wP~F*p5CQ-&91cM#b?*Q%07xd2`<~~$&E;|+ zgg}4!4BslRBQ8``#e6=8=XppZ5_^ww&}y}g9mkQJ^QAf9oJ+@Xq;12w;Jrh#*g(P#wE^Pniov1M5wo}7hlxBD&#f=`_Df)FC9D9Ue5)7&r&zm!U) dAOCzB{{Rjr_^9d$O!fc(002ovPDHLkV1k+p5#Rs- literal 0 HcmV?d00001 diff --git a/Lilidog-Taupe/gtk-3.0/assets/radio-selected-insensitive.png b/Lilidog-Taupe/gtk-3.0/assets/radio-selected-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..fa5d47df130688a7da6b98379a2047a37697b610 GIT binary patch literal 631 zcmV--0*L*IP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00G}gL_t(I%f*vVi`qaK#vdn+ zWW*p;FBWwz?!`-^Um%bm3%Q6_{Q&t;xeDUdli1)XkYgh~G>1TUx1wIQdJvM({Oe)6 zX@kq23LO}jd57osKJU!D!2ceFS7PPaY&P_L|6LSCv{)>LjImR_UUyVgb>9LM=JWYo z9LG2Pejn|28;mh{o`>CThwXL?j^iGu)9EJw=@nqHSlkJM&`}fxl+r6(VHjew+2C@y zJWeK)^-G)pzID_e4?5#IEZ?mSqTn09lsd zy3eJTN+pP*h|}rR%K?HQs5P6-ESsijFijJl=fN~hXquLtwOTFszF*4$(ln)vG5lV` zw(VT~wrwL#pYM$^hBQrS4nQdlgCNKRgTWvN_n6iD5dCjyD$tR_Zox{gkcEBaZoOozvLVY zhr@4#kO#}M5JeFPA>cSJn}iTVQ3T7fz;WEYs;b{#{fW!va+s#+hhDFTMxz0q=Me+} zj>jV$#{nVael!{xZ}!4!wQ5IE^f3s6T9PCsLdZ{^=YPa;{CPYcAO3ka{sMc`#kq}@ R-`W5G002ovPDHLkV1f`w55)ig literal 0 HcmV?d00001 diff --git a/Lilidog-Taupe/gtk-3.0/assets/radio-selected.png b/Lilidog-Taupe/gtk-3.0/assets/radio-selected.png new file mode 100644 index 0000000000000000000000000000000000000000..56a2d81b124270f836940703729293fd5d1bf050 GIT binary patch literal 625 zcmV-%0*?KOP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00G%aL_t(I%f*vHi`qaG$Nw80 z$%w8OFZLjUCoheDfP|WxELdB5viJQ0{RqAG+DlFWiwdP%QxuU9`VkU($stEkZ%Ve{ z447nk*=9Frdn$C`!MqvX|NY?oAMn4=)rGfbqtR%}7<(Q?Q8}N_|D=@us8*{+uh;wZ zHvwrp9)FGFxZiHKQLooQDaG-4#CpAk=XuEGa^Hr-;VS^iS=;G!I$JCjf-xqdC^`$q zn3&J!VltUnPwONASglrXlO%bm>pBP_k9b#)fP@g}x{f4C`nGKkGXjUh;Z{+Uv^WR? zbh}-Y%Vl)CT?9b@04Nj+P!t9G{r)zCZ<^*I48s&xRaF5X4OLaszc37iX_|)&fe_-F zQi_K=T-VJsa9tNd2mk=36hesWi~u3zo^zfSbUK}kz|)*D213YvMu1Z4Z8n>fz%UGG znub!T1WnUm7)DC4-EKiC^?nQF0iaT;eDr<)MWfLGAq3546Si$-YO_9;S177naNAO%z4%IOpvoNh*>gg|aMraU8!N3e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00DPNL_t(I%f-_%Ya&4u2k?Jp z9oZ*{aM}oJ?jX%JSwF+F1hx@d{d$7fT8RIC1FnX{;a!$x*X?#2tyT*} zgu~&0<#LI|Vgb+dUi$t1JplI!7>!1E<#PFF6h+{ie;P|`jrn|z{eJ(_>-DC`J_CU1 zbb4d0{W1&yoO47`1Z(Z}Y&N^e0lVEU2*dEp@Ue=;BEm4lcDoI7fKsa3Xf!U`db8Pt zl(L!woO7IrE&_-M&N-d~IOkd^brB$?1m|4m03v!@tyUKS>-8E$^p*oEmCAz<0$S^{ zVXZZU5Ga*Oe{w(^$4`v0ziFDn7;`dgj6s^F@I3E1Ns`x-mpC4eW9QtjAP7*e*Wvp< zlv3DiHV{I9G4|Z)bY^FNVKSMtj4`)Lsj9WM$Qb+Zeg8envftfqcm3bL@gMPOorBKb R*g60J002ovPDHLkV1j)&;XMEV literal 0 HcmV?d00001 diff --git a/Lilidog-Taupe/gtk-3.0/assets/radio-unselected.png b/Lilidog-Taupe/gtk-3.0/assets/radio-unselected.png new file mode 100644 index 0000000000000000000000000000000000000000..7ad75c60cf47090b7f276fce6a90286c9b77522e GIT binary patch literal 542 zcmV+(0^$9MP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00D+cL_t(I%f-_%iyA=`2k?Jp z9oZ*D8ygR`x4HE*EH=x*#yhSuy-C0G%1f>F$6PM=n~0vvmVW=4hJlkOT=*u$8nxIoz67?b2N519R8e6r&da7wbn;1rL>dD#1007 z@!vTH0Q33$voYqA@B84KpS&yQ9KP?v7!xiQi%tgE?RH(y^WF^qseC>U&-1X|Zo3&k zDRo(`R?m9%TCD~trI!J$wM8O23m_s`Yl|6xbG}zfodrlK!8zY&03wQ4tJPV+dc6h_ z#TlSfDt!?`AW4#U!%31r2!TSO@Q?vot=135*eHr3Xsu6%wbqED2#(`C20<`A`4h+E z@po(OO{393rBZ?Gx=>1Cv)Moh0mj&47>2h1?3=qVo6WAY)^|#&rZJ|(7<+MDH%`;^ gzTIyB`sdsD3cp;pj1j{%yZ`_I07*qoM6N<$g4dztV*mgE literal 0 HcmV?d00001 diff --git a/Lilidog-Taupe/gtk-3.0/assets/resize-grip.png b/Lilidog-Taupe/gtk-3.0/assets/resize-grip.png new file mode 100644 index 0000000000000000000000000000000000000000..613e2320ce632a8f1ee2539c7bd77fb63a2e55be GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4%JB>7u;-UBJd;vjb?hIQv;UIICs0X`wF3=HYh zrcK+tdGo9tv6dheB|(0{3=Yq3q=7g|-tI089jvk*Ams%fk;M!Q+`=Ht$S`Y;1W=H@ z#M9T6{Ryi8s}!%``us4UkesKBV+hCf*v}LOBXfTrMqa3s$o*cx5qN UcX7PC5vY>E)78&qol`;+0K_sYH~;_u literal 0 HcmV?d00001 diff --git a/Lilidog-Taupe/gtk-3.0/assets/titlebutton-close-active.png b/Lilidog-Taupe/gtk-3.0/assets/titlebutton-close-active.png new file mode 100644 index 0000000000000000000000000000000000000000..7dab7a2e555dfea20b721cf40eb73b9e8500b28e GIT binary patch literal 337 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrd&qPZ!4!i_>o>*=I2Y3bgOvu9f|# zIZAh9#0JhMOz#=C$sLH&DQ<3<`XO(EQN(kGOxp(cie3W&ouG&{tqN9Ro!xKN)xVk$ zZ+?IF&l&8@|4$yZT7Ru_?{xOa3wPFLybGIS9{v35k7%QaTFjoB3DLn9D@4Y7~PuD!y8O=N;^Z$f(x=L0v*

i*0}B;1c5U eCGH=45zEW;aIJ}U3DQ8HGI+ZBxvX46X=j)|T=z_ymNu>YZ@8&PlghW_Y12-xpOod|(r0+> zX9H8i?&c+bSVB$&h2L@e@ke7-)t%6-y8mt+JQcI+(41gB#_El`nHj##4Ds0AYHREn lxgd}GErYVs`(OMQq@ONu<}?f_GzPkc!PC{xWt~$(69D9*S^@w7 literal 0 HcmV?d00001 diff --git a/Lilidog-Taupe/gtk-3.0/assets/titlebutton-close.png b/Lilidog-Taupe/gtk-3.0/assets/titlebutton-close.png new file mode 100644 index 0000000000000000000000000000000000000000..51eb479128536e32619ce2b81c9b84c6273c04df GIT binary patch literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrZMUr;B5V#p$;b5ArfA^02g*H0tcs zTvf;#;v6~cw1U20hsDXgi{JE5EkAPW!}abnIkRr=d2R2v_?p++skJxGJp1H7^>V>? z%VP`*N_rX&*}Q_9@{H;!n%v7p8C;gEc=a{xs>z>k?5jVo>satTZXeUPf^6P~T6J}m sy@&2ax}0K44fha#@$U1w|IAfPr5-NtU#YOv0v*NR>FVdQ&MBb@0DHk(m;e9( literal 0 HcmV?d00001 diff --git a/Lilidog-Taupe/gtk-3.0/assets/titlebutton-maximize-active.png b/Lilidog-Taupe/gtk-3.0/assets/titlebutton-maximize-active.png new file mode 100644 index 0000000000000000000000000000000000000000..7002ba033d8b463ae85ed87265d67203c066a3f1 GIT binary patch literal 229 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrZM8r;B5V#p&b(3D%0n(4XJ_hdsUh z|8el)CjU?N%EFG`AEXW(IOl$W!L5Yx^smPib8GfooFurP`-i9pmpYI5p6c&>@0i}R z+Dl3R!8WxGho82#w0zjj5b1bp)AauvGnK3aSa19fp2l}?Z}oTio8E^-7#L>f%9^tO SzW*F(JA%y zf#-;h>ebW9Pj#1`+0f6T@_WxU zt(C2kWob`c95xBNurMr`Vk9@&ggJET-c9$`3Y_Ih`(~3kDR;}4z+A_fGJAKq=t=|a OW$<+Mb6Mw<&;$Szu}jea literal 0 HcmV?d00001 diff --git a/Lilidog-Taupe/gtk-3.0/assets/titlebutton-maximize.png b/Lilidog-Taupe/gtk-3.0/assets/titlebutton-maximize.png new file mode 100644 index 0000000000000000000000000000000000000000..9ba9e63989aa5f2d7912022aa5cd07ee6c7b04de GIT binary patch literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrZMjr;B5V#p$;bFLE9*;BYyAN%D?T zbSi`UNrssprg`j_a*|%x`e&-#kHw4Li~LX(71ULl_3CEm#k=y;b5>6=JG@V5!ke!_ zU7p;=IjK+G95xAGiDG21d|o)?r1Xy6a~Bq^-!~yBYPZ2jv#4Jy_$DaGa{Yg*qztr{ N!PC{xWt~$(696WFOt}C6 literal 0 HcmV?d00001 diff --git a/Lilidog-Taupe/gtk-3.0/assets/titlebutton-minimize-active.png b/Lilidog-Taupe/gtk-3.0/assets/titlebutton-minimize-active.png new file mode 100644 index 0000000000000000000000000000000000000000..955690de1e89fda2b571974f3d80b441867fd0fe GIT binary patch literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbjRr;B5V#p&b(3D(0528+07n8f|+ z_dh(d%2vcy=LJ_!$kC6tD%vJ+%h^`7TxTsRD(YD*Xnuo%;o>1qN0X1u2|yzlJYD@< J);T3K0RXx&Fo^&F literal 0 HcmV?d00001 diff --git a/Lilidog-Taupe/gtk-3.0/assets/titlebutton-minimize-hover.png b/Lilidog-Taupe/gtk-3.0/assets/titlebutton-minimize-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..4a1ce786f168ecaaabb5321789ee244f8a52b2ed GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbi$r;B5V#p&b(3D(0528*~YtgZha zU!M5>-d>HWhzp_}ot=Ttn#}X>Jt%GL=-_yqafH{5f#LmI4o{A44EKQg89ZJ6T-G@y GGywo_w=n+z literal 0 HcmV?d00001 diff --git a/Lilidog-Taupe/gtk-3.0/assets/titlebutton-minimize.png b/Lilidog-Taupe/gtk-3.0/assets/titlebutton-minimize.png new file mode 100644 index 0000000000000000000000000000000000000000..f3c89cece0a48b579f5c257734c4e647f43c5194 GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE({w$@cHh4-+>~W1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbi&r;B5V#p&cd spinbutton:focus:not(.vertical) + spinbutton:not(.vertical), +.linked:not(.vertical) > spinbutton:focus:not(.vertical) + button, +.linked:not(.vertical) > spinbutton:focus:not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > entry:focus + spinbutton:not(.vertical), +.linked:not(.vertical) > +entry:focus + button, +.linked:not(.vertical) > +entry:focus + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + entry, .linked:not(.vertical) > +entry:focus + +entry { + border-left-color: #3F5755; } + +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + spinbutton:not(.vertical), +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + button, +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > entry:drop(active) + spinbutton:not(.vertical), +.linked:not(.vertical) > +entry:drop(active) + button, +.linked:not(.vertical) > +entry:drop(active) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + entry, .linked:not(.vertical) > +entry:drop(active) + +entry { + border-left-color: #4e9a06; } + +.linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled), +.linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):not(.vertical), .linked.vertical > +entry:not(:disabled) + entry:not(:disabled), +.linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):not(.vertical) { + border-top-color: #A2C1D3; + background-color: #1B2121; } + .linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled):backdrop, + .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):backdrop:not(.vertical), .linked.vertical > + entry:not(:disabled) + entry:not(:disabled):backdrop, + .linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):backdrop:not(.vertical) { + border-top-color: #BCD5DE; + background-color: #252E2E; } + +.linked.vertical > spinbutton:disabled:not(.vertical) + spinbutton:disabled:not(.vertical), +.linked.vertical > spinbutton:disabled:not(.vertical) + entry:disabled, .linked.vertical > entry:disabled + spinbutton:disabled:not(.vertical), +.linked.vertical > +entry:disabled + entry:disabled { + border-top-color: #A2C1D3; } + +.linked.vertical > spinbutton:not(.vertical) + spinbutton:focus:not(:only-child):not(.vertical), +.linked.vertical > spinbutton:not(.vertical) + entry:focus:not(:only-child), .linked.vertical > entry + spinbutton:focus:not(:only-child):not(.vertical), +.linked.vertical > +entry + entry:focus:not(:only-child) { + border-top-color: #3F5755; } + +.linked.vertical > spinbutton:not(.vertical) + spinbutton:drop(active):not(:only-child):not(.vertical), +.linked.vertical > spinbutton:not(.vertical) + entry:drop(active):not(:only-child), .linked.vertical > entry + spinbutton:drop(active):not(:only-child):not(.vertical), +.linked.vertical > +entry + entry:drop(active):not(:only-child) { + border-top-color: #4e9a06; } + +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + spinbutton:not(.vertical), +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + entry, +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + button, +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:focus:not(:only-child) + spinbutton:not(.vertical), +.linked.vertical > +entry:focus:not(:only-child) + entry, +.linked.vertical > +entry:focus:not(:only-child) + button, +.linked.vertical > +entry:focus:not(:only-child) + combobox > box > button.combo { + border-top-color: #3F5755; } + +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + spinbutton:not(.vertical), +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + entry, +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + button, +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:drop(active):not(:only-child) + spinbutton:not(.vertical), +.linked.vertical > +entry:drop(active):not(:only-child) + entry, +.linked.vertical > +entry:drop(active):not(:only-child) + button, +.linked.vertical > +entry:drop(active):not(:only-child) + combobox > box > button.combo { + border-top-color: #4e9a06; } + +treeview entry:focus:dir(rtl), treeview entry:focus:dir(ltr) { + background-color: #1B2121; + transition-property: color, background; } + +treeview entry.flat, treeview entry { + border-radius: 0; + background-image: none; + background-color: #1B2121; } + treeview entry.flat:focus, treeview entry:focus { + border-color: #3F5755; } + +/*********** + * Buttons * + ***********/ +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#3F5755), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#3F5755), to(transparent)); } } + +notebook > header > tabs > arrow, button.titlebutton, +button { + min-height: 24px; + min-width: 16px; + padding: 1px 2px; + border: 1px solid; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #BAD4D2; + outline-color: rgba(60, 60, 60, 0.3); + border-top-color: shade(#1F2626, 0.8); + border-right-color: shade(#1F2626, 0.72); + border-left-color: shade(#1F2626, 0.72); + border-bottom-color: shade(#1F2626, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#323D3D, 1.02), 1.05), shade(shade(#1B2121, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } + notebook > header > tabs > arrow, button.sidebar-button, button.titlebutton, + button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + transition: none; } + notebook > header > tabs > arrow:hover, button.sidebar-button:hover, button.titlebutton:hover, + button.flat:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 500ms; } + notebook > header > tabs > arrow:hover:active, button.sidebar-button:hover:active, button.titlebutton:hover:active, + button.flat:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + notebook > header > tabs > arrow:hover, button.titlebutton:hover, + button:hover { + color: #D1EBEA; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #3B5252; + background-image: linear-gradient(to bottom, shade(#3F5755, 1.15), shade(#1F2626, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); + -gtk-icon-effect: highlight; } + notebook > header > tabs > arrow:active, button.titlebutton:active, notebook > header > tabs > arrow:checked, button.titlebutton:checked, + button:active, + button:checked { + color: #BAD4D2; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #3B5252; + background-image: linear-gradient(to bottom, shade(shade(#1F2626, 0.85), 1.05), shade(shade(#252E2E, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); + transition-duration: 50ms; } + notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:backdrop, button.titlebutton:backdrop, + button:backdrop.flat, + button:backdrop { + border-color: #4D6A6B; + background-color: #1F2626; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + transition: 200ms ease-out; + -gtk-icon-effect: none; } + notebook > header > tabs > arrow:backdrop label, button.sidebar-button:backdrop label, button.titlebutton:backdrop label, notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:backdrop label, button.titlebutton:backdrop label, notebook > header > tabs > arrow:backdrop, button.titlebutton:backdrop, + button:backdrop.flat label, + button:backdrop.flat, + button:backdrop label, + button:backdrop { + color: #82ADA5; } + notebook > header > tabs > arrow:backdrop:active, button.sidebar-button:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, button.sidebar-button:backdrop:checked, button.titlebutton:backdrop:checked, notebook > header > tabs > arrow:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, button.titlebutton:backdrop:checked, + button:backdrop.flat:active, + button:backdrop.flat:checked, + button:backdrop:active, + button:backdrop:checked { + border-color: #4D6A6B; + background-color: #1F2626; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + notebook > header > tabs > arrow:backdrop:active label, button.sidebar-button:backdrop:active label, button.titlebutton:backdrop:active label, notebook > header > tabs > arrow:backdrop:active, button.sidebar-button:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked label, button.sidebar-button:backdrop:checked label, button.titlebutton:backdrop:checked label, notebook > header > tabs > arrow:backdrop:checked, button.sidebar-button:backdrop:checked, button.titlebutton:backdrop:checked, notebook > header > tabs > arrow:backdrop:active label, button.titlebutton:backdrop:active label, notebook > header > tabs > arrow:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked label, button.titlebutton:backdrop:checked label, notebook > header > tabs > arrow:backdrop:checked, button.titlebutton:backdrop:checked, + button:backdrop.flat:active label, + button:backdrop.flat:active, + button:backdrop.flat:checked label, + button:backdrop.flat:checked, + button:backdrop:active label, + button:backdrop:active, + button:backdrop:checked label, + button:backdrop:checked { + color: #82ADA5; } + notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled, button.titlebutton:backdrop:disabled, + button:backdrop.flat:disabled, + button:backdrop:disabled { + border-color: #4D6A6B; + background-color: #2E3F40; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + notebook > header > tabs > arrow:backdrop:disabled label, button.sidebar-button:backdrop:disabled label, button.titlebutton:backdrop:disabled label, notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled label, button.titlebutton:backdrop:disabled label, notebook > header > tabs > arrow:backdrop:disabled, button.titlebutton:backdrop:disabled, + button:backdrop.flat:disabled label, + button:backdrop.flat:disabled, + button:backdrop:disabled label, + button:backdrop:disabled { + color: #1F2626; } + notebook > header > tabs > arrow:backdrop:disabled:active, button.sidebar-button:backdrop:disabled:active, button.titlebutton:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, button.sidebar-button:backdrop:disabled:checked, button.titlebutton:backdrop:disabled:checked, notebook > header > tabs > arrow:backdrop:disabled:active, button.titlebutton:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, button.titlebutton:backdrop:disabled:checked, + button:backdrop.flat:disabled:active, + button:backdrop.flat:disabled:checked, + button:backdrop:disabled:active, + button:backdrop:disabled:checked { + border-color: #4D6A6B; + background-color: #1B2121; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + notebook > header > tabs > arrow:backdrop:disabled:active label, button.sidebar-button:backdrop:disabled:active label, button.titlebutton:backdrop:disabled:active label, notebook > header > tabs > arrow:backdrop:disabled:checked label, button.sidebar-button:backdrop:disabled:checked label, button.titlebutton:backdrop:disabled:checked label, notebook > header > tabs > arrow:backdrop:disabled:active label, button.titlebutton:backdrop:disabled:active label, notebook > header > tabs > arrow:backdrop:disabled:checked label, button.titlebutton:backdrop:disabled:checked label, + button:backdrop.flat:disabled:active label, + button:backdrop.flat:disabled:checked label, + button:backdrop:disabled:active label, + button:backdrop:disabled:checked label { + color: #1F2626; } + notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:disabled, button.sidebar-button:disabled, button.titlebutton:disabled, notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, + button.flat:backdrop, + button.flat:disabled, + button.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + notebook > header > tabs > arrow:disabled, button.titlebutton:disabled, + button:disabled { + border-color: #3B5252; + background-color: #2E3F40; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + notebook > header > tabs > arrow:disabled label, button.titlebutton:disabled label, notebook > header > tabs > arrow:disabled, button.titlebutton:disabled, + button:disabled label, + button:disabled { + color: #82ADA5; } + notebook > header > tabs > arrow:disabled:active, button.titlebutton:disabled:active, notebook > header > tabs > arrow:disabled:checked, button.titlebutton:disabled:checked, + button:disabled:active, + button:disabled:checked { + border-color: #3B5252; + background-image: linear-gradient(to bottom, #A2C1D3, #2E3F40); + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + notebook > header > tabs > arrow:disabled:active label, button.titlebutton:disabled:active label, notebook > header > tabs > arrow:disabled:active, button.titlebutton:disabled:active, notebook > header > tabs > arrow:disabled:checked label, button.titlebutton:disabled:checked label, notebook > header > tabs > arrow:disabled:checked, button.titlebutton:disabled:checked, + button:disabled:active label, + button:disabled:active, + button:disabled:checked label, + button:disabled:checked { + color: #82ADA5; } + notebook > header > tabs > arrow.image-button, button.image-button.titlebutton, + button.image-button { + min-width: 24px; + padding-left: 4px; + padding-right: 4px; } + notebook > header > tabs > arrow.text-button, button.text-button.titlebutton, + button.text-button { + padding-left: 8px; + padding-right: 8px; } + notebook > header > tabs > arrow.text-button.image-button, button.text-button.image-button.titlebutton, + button.text-button.image-button { + padding-left: 4px; + padding-right: 4px; } + notebook > header > tabs > arrow.text-button.image-button label, button.text-button.image-button.titlebutton label, + button.text-button.image-button label { + padding-left: 4px; + padding-right: 4px; } + combobox:drop(active) button.combo, notebook > header > tabs > arrow:drop(active), button.titlebutton:drop(active), + button:drop(active) { + color: #4e9a06; + border-color: #4e9a06; + box-shadow: inset 0 0 0 1px #4e9a06; } + +row:selected +button { + border-color: #7DA7A8; } + row:selected button.sidebar-button:not(:active):not(:checked):not(:hover):not(disabled), row:selected + button.flat:not(:active):not(:checked):not(:hover):not(disabled) { + color: #D3F2F2; + border-color: transparent; } + row:selected button.sidebar-button:not(:active):not(:checked):not(:hover):not(disabled):backdrop, row:selected + button.flat:not(:active):not(:checked):not(:hover):not(disabled):backdrop { + color: #9AB8BA; } + + +button.osd { + min-width: 24px; + min-height: 32px; + color: #4B6769; + border-radius: 5px; + outline-color: rgba(238, 238, 238, 0.3); + color: #4B6769; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); + border: none; + box-shadow: none; } + + button.osd.image-button { + min-width: 32px; } + + button.osd:hover { + color: #BDDBD7; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(65, 65, 65, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); + border: none; + box-shadow: none; } + + button.osd:active, + button.osd:checked { + color: #BDDBD7; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.7); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); + border: none; + box-shadow: none; } + + button.osd:disabled:backdrop, + button.osd:disabled { + color: #567373; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + border: none; } + + button.osd:backdrop { + color: #4B6769; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + border: none; } + +.csd popover.background.touch-selection button, .csd popover.background.magnifier button, popover.background.touch-selection button, popover.background.magnifier button, .app-notification button, +.app-notification.frame button, +.osd +button { + color: #4B6769; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + popover.background.touch-selection button:hover, popover.background.magnifier button:hover, .app-notification button:hover, + .osd + button:hover { + color: #BDDBD7; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(65, 65, 65, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + popover.background.touch-selection button:active:backdrop, popover.background.magnifier button:active:backdrop, .app-notification button:active:backdrop, popover.background.touch-selection button:active, popover.background.magnifier button:active, .app-notification button:active, popover.background.touch-selection button:checked:backdrop, popover.background.magnifier button:checked:backdrop, .app-notification button:checked:backdrop, popover.background.touch-selection button:checked, popover.background.magnifier button:checked, .app-notification button:checked, + .osd + button:active:backdrop, + .osd + button:active, + .osd + button:checked:backdrop, + .osd + button:checked { + color: #BDDBD7; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.7); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + popover.background.touch-selection button:disabled:backdrop, popover.background.magnifier button:disabled:backdrop, .app-notification button:disabled:backdrop, popover.background.touch-selection button:disabled, popover.background.magnifier button:disabled, .app-notification button:disabled, + .osd + button:disabled:backdrop, + .osd + button:disabled { + color: #567373; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + popover.background.touch-selection button:backdrop, popover.background.magnifier button:backdrop, .app-notification button:backdrop, + .osd + button:backdrop { + color: #4B6769; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + popover.background.touch-selection button.flat, popover.background.magnifier button.flat, .app-notification button.flat, + .osd + button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: none; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + popover.background.touch-selection button.flat:hover, popover.background.magnifier button.flat:hover, .app-notification button.flat:hover, + .osd + button.flat:hover { + color: #BDDBD7; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(65, 65, 65, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + popover.background.touch-selection button.flat:disabled, popover.background.magnifier button.flat:disabled, .app-notification button.flat:disabled, + .osd + button.flat:disabled { + color: #567373; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-image: none; + border-color: transparent; + box-shadow: none; } + popover.background.touch-selection button.flat:backdrop, popover.background.magnifier button.flat:backdrop, .app-notification button.flat:backdrop, + .osd + button.flat:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + popover.background.touch-selection button.flat:active, popover.background.magnifier button.flat:active, .app-notification button.flat:active, popover.background.touch-selection button.flat:checked, popover.background.magnifier button.flat:checked, .app-notification button.flat:checked, + .osd + button.flat:active, + .osd + button.flat:checked { + color: #BDDBD7; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.7); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + + +button.suggested-action { + color: #BDDBD7; + outline-color: rgba(255, 255, 255, 0.3); + border-top-color: shade(#1F2626, 0.8); + border-right-color: shade(#1F2626, 0.72); + border-left-color: shade(#1F2626, 0.72); + border-bottom-color: shade(#1F2626, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#3F5755, 1.02), 1.05), shade(shade(#3F5755, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + .selection-mode button.titlebutton, + button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #3F5755; } + + button.suggested-action:hover { + color: #BDDBD7; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5F7F7E; + background-image: linear-gradient(to bottom, shade(#3F5755, 1.15), shade(#3F5755, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + + button.suggested-action:active, + button.suggested-action:checked { + color: #BDDBD7; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5F7F7E; + background-image: linear-gradient(to bottom, shade(shade(#3F5755, 0.85), 1.05), shade(shade(#3F5755, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } + .selection-mode button.titlebutton:backdrop, + button.suggested-action:backdrop, + button.suggested-action.flat:backdrop { + border-color: #3F5755; + background-color: #3F5755; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .selection-mode button.titlebutton:backdrop label, .selection-mode button.titlebutton:backdrop, + button.suggested-action:backdrop label, + button.suggested-action:backdrop, + button.suggested-action.flat:backdrop label, + button.suggested-action.flat:backdrop { + color: #78A09F; } + .selection-mode button.titlebutton:backdrop:active, .selection-mode button.titlebutton:backdrop:checked, + button.suggested-action:backdrop:active, + button.suggested-action:backdrop:checked, + button.suggested-action.flat:backdrop:active, + button.suggested-action.flat:backdrop:checked { + border-color: #0D4957; + background-color: #0D4957; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .selection-mode button.titlebutton:backdrop:active label, .selection-mode button.titlebutton:backdrop:active, .selection-mode button.titlebutton:backdrop:checked label, .selection-mode button.titlebutton:backdrop:checked, + button.suggested-action:backdrop:active label, + button.suggested-action:backdrop:active, + button.suggested-action:backdrop:checked label, + button.suggested-action:backdrop:checked, + button.suggested-action.flat:backdrop:active label, + button.suggested-action.flat:backdrop:active, + button.suggested-action.flat:backdrop:checked label, + button.suggested-action.flat:backdrop:checked { + color: #d1e3f6; } + .selection-mode button.titlebutton:backdrop:disabled, + button.suggested-action:backdrop:disabled, + button.suggested-action.flat:backdrop:disabled { + border-color: #4D6A6B; + background-color: #2E3F40; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .selection-mode button.titlebutton:backdrop:disabled label, .selection-mode button.titlebutton:backdrop:disabled, + button.suggested-action:backdrop:disabled label, + button.suggested-action:backdrop:disabled, + button.suggested-action.flat:backdrop:disabled label, + button.suggested-action.flat:backdrop:disabled { + color: #1B2121; } + .selection-mode button.titlebutton:backdrop:disabled:active, .selection-mode button.titlebutton:backdrop:disabled:checked, + button.suggested-action:backdrop:disabled:active, + button.suggested-action:backdrop:disabled:checked, + button.suggested-action.flat:backdrop:disabled:active, + button.suggested-action.flat:backdrop:disabled:checked { + border-color: #3f92e7; + background-color: #3f92e7; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .selection-mode button.titlebutton:backdrop:disabled:active label, .selection-mode button.titlebutton:backdrop:disabled:checked label, + button.suggested-action:backdrop:disabled:active label, + button.suggested-action:backdrop:disabled:checked label, + button.suggested-action.flat:backdrop:disabled:active label, + button.suggested-action.flat:backdrop:disabled:checked label { + color: #82b8f0; } + .selection-mode button.titlebutton:backdrop, .selection-mode button.titlebutton:disabled, .selection-mode button.titlebutton:backdrop:disabled, + button.suggested-action.flat:backdrop, + button.suggested-action.flat:disabled, + button.suggested-action.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(57, 142, 231, 0.8); } + + button.suggested-action:disabled { + border-color: #5F7F7E; + background-color: #569fea; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + + button.suggested-action:disabled label, + button.suggested-action:disabled { + color: #abcff5; } + + button.suggested-action:disabled:active, + button.suggested-action:disabled:checked { + border-color: #5F7F7E; + background-image: linear-gradient(to bottom, #3b8bde, #3f92e7); + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + + button.suggested-action:disabled:active label, + button.suggested-action:disabled:active, + button.suggested-action:disabled:checked label, + button.suggested-action:disabled:checked { + color: #b2d3f5; } + .osd + button.suggested-action { + color: #4B6769; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(57, 142, 231, 0.5); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd + button.suggested-action:hover { + color: #BDDBD7; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(57, 142, 231, 0.7); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd + button.suggested-action:active:backdrop, .osd + button.suggested-action:active, .osd + button.suggested-action:checked:backdrop, .osd + button.suggested-action:checked { + color: #BDDBD7; + border-color: rgba(0, 0, 0, 0.7); + background-color: #3F5755; + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + .osd + button.suggested-action:disabled:backdrop, .osd + button.suggested-action:disabled { + color: #567373; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd + button.suggested-action:backdrop { + color: #4B6769; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(57, 142, 231, 0.5); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + + +button.destructive-action { + color: #BDDBD7; + outline-color: rgba(255, 255, 255, 0.3); + border-top-color: shade(#1F2626, 0.8); + border-right-color: shade(#1F2626, 0.72); + border-left-color: shade(#1F2626, 0.72); + border-bottom-color: shade(#1F2626, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#ef2929, 1.02), 1.05), shade(shade(#ef2929, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + + button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #ef2929; } + + button.destructive-action:hover { + color: #BDDBD7; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #8e0b0b; + background-image: linear-gradient(to bottom, shade(#ef2929, 1.15), shade(#ef2929, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + + button.destructive-action:active, + button.destructive-action:checked { + color: #BDDBD7; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #8e0b0b; + background-image: linear-gradient(to bottom, shade(shade(#ef2929, 0.85), 1.05), shade(shade(#ef2929, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } + + button.destructive-action:backdrop, + button.destructive-action.flat:backdrop { + border-color: #ef2929; + background-color: #ef2929; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + + button.destructive-action:backdrop label, + button.destructive-action:backdrop, + button.destructive-action.flat:backdrop label, + button.destructive-action.flat:backdrop { + color: #fcd4d4; } + + button.destructive-action:backdrop:active, + button.destructive-action:backdrop:checked, + button.destructive-action.flat:backdrop:active, + button.destructive-action.flat:backdrop:checked { + border-color: #d51010; + background-color: #d51010; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + + button.destructive-action:backdrop:active label, + button.destructive-action:backdrop:active, + button.destructive-action:backdrop:checked label, + button.destructive-action:backdrop:checked, + button.destructive-action.flat:backdrop:active label, + button.destructive-action.flat:backdrop:active, + button.destructive-action.flat:backdrop:checked label, + button.destructive-action.flat:backdrop:checked { + color: #f7cfcf; } + + button.destructive-action:backdrop:disabled, + button.destructive-action.flat:backdrop:disabled { + border-color: #4D6A6B; + background-color: #2E3F40; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + + button.destructive-action:backdrop:disabled label, + button.destructive-action:backdrop:disabled, + button.destructive-action.flat:backdrop:disabled label, + button.destructive-action.flat:backdrop:disabled { + color: #1B2121; } + + button.destructive-action:backdrop:disabled:active, + button.destructive-action:backdrop:disabled:checked, + button.destructive-action.flat:backdrop:disabled:active, + button.destructive-action.flat:backdrop:disabled:checked { + border-color: #ef3131; + background-color: #ef3131; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + + button.destructive-action:backdrop:disabled:active label, + button.destructive-action:backdrop:disabled:checked label, + button.destructive-action.flat:backdrop:disabled:active label, + button.destructive-action.flat:backdrop:disabled:checked label { + color: #f57979; } + + button.destructive-action.flat:backdrop, + button.destructive-action.flat:disabled, + button.destructive-action.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(239, 41, 41, 0.8); } + + button.destructive-action:disabled { + border-color: #8e0b0b; + background-color: #f14949; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + + button.destructive-action:disabled label, + button.destructive-action:disabled { + color: #f8a4a4; } + + button.destructive-action:disabled:active, + button.destructive-action:disabled:checked { + border-color: #8e0b0b; + background-image: linear-gradient(to bottom, #e52d2d, #ef3131); + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + + button.destructive-action:disabled:active label, + button.destructive-action:disabled:active, + button.destructive-action:disabled:checked label, + button.destructive-action:disabled:checked { + color: #f9adad; } + .osd + button.destructive-action { + color: #4B6769; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(239, 41, 41, 0.5); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd + button.destructive-action:hover { + color: #BDDBD7; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(239, 41, 41, 0.7); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd + button.destructive-action:active:backdrop, .osd + button.destructive-action:active, .osd + button.destructive-action:checked:backdrop, .osd + button.destructive-action:checked { + color: #BDDBD7; + border-color: rgba(0, 0, 0, 0.7); + background-color: #ef2929; + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + .osd + button.destructive-action:disabled:backdrop, .osd + button.destructive-action:disabled { + color: #567373; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd + button.destructive-action:backdrop { + color: #4B6769; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(239, 41, 41, 0.5); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + +.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 { + 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; } + +.inline-toolbar +button, .inline-toolbar +button:backdrop { + border-radius: 2px; + border-width: 1px; } + +.primary-toolbar +button { + -gtk-icon-shadow: none; } + +.stack-switcher > button.needs-attention > label, +.stack-switcher > button.needs-attention > image, stacksidebar row.needs-attention > label { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#3F5755), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.5, to(rgba(255, 255, 255, 0.769231)), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 4px; } + .stack-switcher > button.needs-attention > label:backdrop, + .stack-switcher > button.needs-attention > image:backdrop, stacksidebar row.needs-attention > label:backdrop { + background-size: 6px 6px, 0 0; } + .stack-switcher > button.needs-attention > label:dir(rtl), + .stack-switcher > button.needs-attention > image:dir(rtl), stacksidebar row.needs-attention > label:dir(rtl) { + background-position: left 3px, left 4px; } + +.inline-toolbar toolbutton > button { + color: #BAD4D2; + outline-color: rgba(60, 60, 60, 0.3); + border-top-color: shade(#1F2626, 0.8); + border-right-color: shade(#1F2626, 0.72); + border-left-color: shade(#1F2626, 0.72); + border-bottom-color: shade(#1F2626, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#1F2626, 1.02), 1.05), shade(shade(#1F2626, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } + .inline-toolbar toolbutton > button:hover { + color: #BAD4D2; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #3B5252; + background-image: linear-gradient(to bottom, shade(#1F2626, 1.15), shade(#1F2626, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } + .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { + color: #BAD4D2; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #3B5252; + background-image: linear-gradient(to bottom, shade(shade(#1F2626, 0.85), 1.05), shade(shade(#1F2626, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } + .inline-toolbar toolbutton > button:disabled { + border-color: #3B5252; + background-color: #2E3F40; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { + color: #82ADA5; } + .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { + border-color: #3B5252; + background-image: linear-gradient(to bottom, #A2C1D3, #2E3F40); + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { + color: #82ADA5; } + .inline-toolbar toolbutton > button:backdrop { + border-color: #4D6A6B; + background-color: #1B2121; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .inline-toolbar toolbutton > button:backdrop label, .inline-toolbar toolbutton > button:backdrop { + color: #82ADA5; } + .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked { + border-color: #4D6A6B; + background-color: #1B2121; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .inline-toolbar toolbutton > button:backdrop:active label, .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked label, .inline-toolbar toolbutton > button:backdrop:checked { + color: #82ADA5; } + .inline-toolbar toolbutton > button:backdrop:disabled { + border-color: #4D6A6B; + background-color: #2E3F40; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .inline-toolbar toolbutton > button:backdrop:disabled label, .inline-toolbar toolbutton > button:backdrop:disabled { + color: #1F2626; } + .inline-toolbar toolbutton > button:backdrop:disabled:active, .inline-toolbar toolbutton > button:backdrop:disabled:checked { + border-color: #4D6A6B; + background-color: #2E3F40; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .inline-toolbar toolbutton > button:backdrop:disabled:active label, .inline-toolbar toolbutton > button:backdrop:disabled:checked label { + color: #1F2626; } + +toolbar.inline-toolbar toolbutton > button.flat, +toolbar.inline-toolbar toolbutton:backdrop > button.flat, .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > entry, .inline-toolbar button, .inline-toolbar button:backdrop, .linked > button, +.linked > button:hover, +.linked > button:active, +.linked > button:checked, +.linked > button:backdrop, .xfce4-panel.background menu .linked button, .linked > combobox > box > button.combo:dir(ltr), .linked > combobox > box > button.combo:dir(rtl) { + border-radius: 0; + border-right-style: none; } + +.linked:not(.vertical) > spinbutton:first-child:not(.vertical), .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked > button:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat, +toolbar.inline-toolbar toolbutton:backdrop:first-child > button.flat, combobox.linked button:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo, .xfce4-panel.background menu .linked button:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +.linked:not(.vertical) > spinbutton:last-child:not(.vertical), .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked > button:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat, +toolbar.inline-toolbar toolbutton:backdrop:last-child > button.flat, combobox.linked button:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo, .xfce4-panel.background menu .linked button:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; } + +.linked:not(.vertical) > spinbutton:only-child:not(.vertical), .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked > button:only-child, toolbar.inline-toolbar toolbutton:only-child > button.flat, +toolbar.inline-toolbar toolbutton:backdrop:only-child > button.flat, .linked:not(.vertical) > combobox:only-child > box > button.combo, .xfce4-panel.background menu .linked button:only-child { + border-radius: 3px; + border-style: solid; } + +.linked.vertical > spinbutton:not(.vertical), .linked.vertical > entry, .linked.vertical > button, +.linked.vertical > button:hover, +.linked.vertical > button:active, +.linked.vertical > button:checked, +.linked.vertical > button:backdrop, .linked.vertical > combobox > box > button.combo { + border-style: solid solid none solid; + border-radius: 0; } + +.linked.vertical > spinbutton:first-child:not(.vertical), .linked.vertical > entry:first-child, .linked.vertical > button:first-child, .linked.vertical > combobox:first-child > box > button.combo { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +.linked.vertical > spinbutton:last-child:not(.vertical), .linked.vertical > entry:last-child, .linked.vertical > button:last-child, .linked.vertical > combobox:last-child > box > button.combo { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-style: solid; } + +.linked.vertical > spinbutton:only-child:not(.vertical), .linked.vertical > entry:only-child, .linked.vertical > button:only-child, .linked.vertical > combobox:only-child > box > button.combo { + border-radius: 3px; + border-style: solid; } + +modelbutton.flat, popover.background checkbutton, +popover.background radiobutton, +.menuitem.button.flat, modelbutton.flat:backdrop, popover.background checkbutton:backdrop, +popover.background radiobutton:backdrop, modelbutton.flat:backdrop:hover, popover.background checkbutton:backdrop:hover, +popover.background radiobutton:backdrop:hover, +.menuitem.button.flat:backdrop, +.menuitem.button.flat:backdrop:hover, button:link, +button:visited, button:link:hover, button:link:active, button:link:checked, +button:visited:hover, +button:visited:active, +button:visited:checked, calendar.button, calendar.button:hover, calendar.button:backdrop, calendar.button:disabled, .scale-popup button:hover, .scale-popup button:backdrop:hover, .scale-popup button:backdrop:disabled, .scale-popup button:backdrop { + background-color: transparent; + background-image: none; + border-color: transparent; + box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + +/* menu buttons */ +modelbutton.flat, popover.background checkbutton, +popover.background radiobutton, +.menuitem.button.flat { + min-height: 26px; + padding-left: 5px; + padding-right: 5px; + border-radius: 3px; + outline-offset: -2px; } + modelbutton.flat:hover, popover.background checkbutton:hover, + popover.background radiobutton:hover, + .menuitem.button.flat:hover { + background-color: #3F5755; } + modelbutton.flat check:last-child, popover.background checkbutton check:last-child, popover.background radiobutton check:last-child, + modelbutton.flat radio:last-child, + popover.background checkbutton radio:last-child, + popover.background radiobutton radio:last-child, + .menuitem.button.flat check:last-child, + .menuitem.button.flat radio:last-child { + margin-left: 8px; } + modelbutton.flat check:first-child, popover.background checkbutton check:first-child, popover.background radiobutton check:first-child, + modelbutton.flat radio:first-child, + popover.background checkbutton radio:first-child, + popover.background radiobutton radio:first-child, + .menuitem.button.flat check:first-child, + .menuitem.button.flat radio:first-child { + margin-right: 8px; } + +modelbutton.flat arrow, popover.background checkbutton arrow, popover.background radiobutton arrow { + background: none; } + modelbutton.flat arrow:hover, popover.background checkbutton arrow:hover, popover.background radiobutton arrow:hover { + background: none; } + modelbutton.flat arrow.left, popover.background checkbutton arrow.left, popover.background radiobutton arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + modelbutton.flat arrow.right, popover.background checkbutton arrow.right, popover.background radiobutton arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + +button.color { + padding: 4px; } + button.color colorswatch:only-child { + box-shadow: 0 1px rgba(255, 255, 255, 0.769231); } + button.color colorswatch:only-child, button.color colorswatch:only-child overlay { + border-radius: 0; } + button.color colorswatch:only-child:disabled colorswatch:only-child, button.color colorswatch:only-child:backdrop colorswatch:only-child, button.color colorswatch:only-child:active colorswatch:only-child, button.color colorswatch:only-child:checked colorswatch:only-child { + box-shadow: none; } + +/********* + * Links * + *********/ +*:link, button:link, +button:visited { + color: #59CDC6; } + *:link:visited, + button:visited { + color: #049C97; } + *:selected *:link:visited, *:selected button:visited:link, + *:selected button:visited { + color: #719795; } + *:link:hover, button:hover:link, + button:hover:visited { + color: #82A3A5; } + *:selected *:link:hover, *:selected button:hover:link, + *:selected button:hover:visited { + color: #9BCFCB; } + *:link:active, button:active:link, + button:active:visited { + color: #59CDC6; } + *:selected *:link:active, *:selected button:active:link, + *:selected button:active:visited { + color: #78A09F; } + *:link:backdrop:backdrop:hover, button:backdrop:backdrop:hover:link, + button:backdrop:backdrop:hover:visited, *:link:backdrop:backdrop:hover:selected, button:backdrop:backdrop:hover:selected:link, + button:backdrop:backdrop:hover:selected:visited, .selection-mode.titlebar:not(headerbar) .subtitle:backdrop:backdrop:hover:link, + headerbar.selection-mode .subtitle:backdrop:backdrop:hover:link, *:link:backdrop, button:backdrop:link, + button:backdrop:visited { + color: #3F5755; } + .info *:link, .info button:link, + .info button:visited, + .question *:link, .question button:link, + .question button:visited, + .warning *:link, .warning button:link, + .warning button:visited, + .error *:link, .error button:link, + .error button:visited, *:link:selected, button:selected:link, + button:selected:visited, .selection-mode.titlebar:not(headerbar) .subtitle:link, + headerbar.selection-mode .subtitle:link, + *:selected *:link, + *:selected button:link, + *:selected button:visited { + color: #78A09F; } + +button:link, +button:visited { + text-shadow: none; } + button:link:hover, button:link:active, button:link:checked, + button:visited:hover, + button:visited:active, + button:visited:checked { + text-shadow: none; } + button:link > label, + button:visited > label { + text-decoration-line: underline; } + +/***************** + * GtkSpinButton * + *****************/ +spinbutton:not(.vertical) { + padding: 0; } + spinbutton:not(.vertical) entry { + min-width: 28px; + margin: 0; + background: none; + background-color: transparent; + border: none; + border-radius: 0; + box-shadow: none; } + spinbutton:not(.vertical) button { + min-height: 16px; + margin: 0; + padding-bottom: 0; + padding-top: 0; + color: #4F6A6A; + background-image: none; + border-style: none none none solid; + border-color: #597877; + border-radius: 0; + box-shadow: none; } + spinbutton:not(.vertical) button:dir(rtl) { + border-style: none solid none none; } + spinbutton:not(.vertical) button:hover { + color: #BAD4D2; + background-color: rgba(60, 60, 60, 0.05); } + spinbutton:not(.vertical) button:disabled { + color: rgba(133, 133, 133, 0.3); + background-color: transparent; } + spinbutton:not(.vertical) button:active { + background-color: rgba(0, 0, 0, 0.1); + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2); } + spinbutton:not(.vertical) button:backdrop { + color: #445D5E; + background-color: transparent; + border-color: rgba(137, 137, 137, 0.3); + transition: 200ms ease-out; } + spinbutton:not(.vertical) button:backdrop:disabled { + color: rgba(168, 168, 168, 0.3); + background-color: transparent; + border-style: none none none solid; } + spinbutton:not(.vertical) button:backdrop:disabled:dir(rtl) { + border-style: none solid none none; } + +.osd spinbutton:not(.vertical) button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #4B6769; + border-style: none none none solid; + border-color: rgba(0, 0, 0, 0.4); + border-radius: 0; + box-shadow: none; + -gtk-icon-shadow: 0 1px black; } + .osd spinbutton:not(.vertical) button:dir(rtl) { + border-style: none solid none none; } + .osd spinbutton:not(.vertical) button:hover { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #4B6769; + border-color: rgba(0, 0, 0, 0.5); + background-color: rgba(238, 238, 238, 0.1); + -gtk-icon-shadow: 0 1px black; + box-shadow: none; } + .osd spinbutton:not(.vertical) button:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #4B6769; + border-color: rgba(0, 0, 0, 0.5); + -gtk-icon-shadow: none; + box-shadow: none; } + .osd spinbutton:not(.vertical) button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #567373; + border-color: rgba(0, 0, 0, 0.5); + -gtk-icon-shadow: none; + box-shadow: none; } + .osd spinbutton:not(.vertical) button:dir(ltr):last-child { + border-radius: 0 3px 3px 0; } + .osd spinbutton:not(.vertical) button:dir(rtl):first-child { + border-radius: 3px 0 0 3px; } + +spinbutton.vertical:disabled { + color: #82ADA5; } + +spinbutton.vertical:backdrop:disabled { + color: #1B2121; } + +spinbutton.vertical:drop(active) { + border-color: transparent; + box-shadow: none; } + +spinbutton.vertical entry { + min-height: 32px; + min-width: 32px; + padding: 0; + border-radius: 0; } + +spinbutton.vertical button { + min-height: 32px; + min-width: 32px; + padding: 0; } + +spinbutton.vertical button.up { + border-radius: 3px 3px 0 0; + border-style: solid solid none solid; } + +spinbutton.vertical button.down { + border-radius: 0 0 3px 3px; + border-style: none solid solid solid; } + +.osd spinbutton.vertical button:first-child { + color: #4B6769; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd spinbutton.vertical button:first-child:hover { + color: #BDDBD7; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(65, 65, 65, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd spinbutton.vertical button:first-child:active { + color: #BDDBD7; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.7); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + .osd spinbutton.vertical button:first-child:disabled { + color: #567373; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd spinbutton.vertical button:first-child:backdrop { + color: #4B6769; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + +treeview spinbutton:not(.vertical) { + min-height: 0; + border-style: none; + border-radius: 0; } + treeview spinbutton:not(.vertical) entry { + min-height: 0; + padding: 1px 2px; } + +/************** + * ComboBoxes * + **************/ +combobox arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + min-height: 16px; + min-width: 16px; } + +combobox:drop(active) { + box-shadow: none; } + +/************ + * Toolbars * + ************/ +toolbar, .inline-toolbar, searchbar, +.location-bar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #1F2626; } + +toolbar { + background: #1F2626 linear-gradient(to bottom, #1F2626, shade(#1F2626, 0.88)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); + box-shadow: none; + border-bottom: 1px solid #3B5252; + padding: 4px 3px 3px 4px; } + .osd toolbar { + background-color: transparent; } + toolbar.osd { + padding: 13px; + border: none; + border-radius: 5px; + background-color: rgba(34, 34, 34, 0.8); } + toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { + border-radius: 0; } + toolbar.horizontal separator { + margin: 0 7px 1px 6px; } + toolbar.vertical separator { + margin: 6px 1px 7px 0; } + toolbar:not(.inline-toolbar):not(.osd) switch, + toolbar:not(.inline-toolbar):not(.osd) scale, + toolbar:not(.inline-toolbar):not(.osd) entry, + toolbar:not(.inline-toolbar):not(.osd) spinbutton, + toolbar:not(.inline-toolbar):not(.osd) button { + margin-right: 1px; + margin-bottom: 1px; } + +.inline-toolbar { + padding: 3px; + border-width: 0 1px 1px; + border-radius: 0 0 5px 5px; } + +searchbar, +.location-bar { + border-width: 0 0 1px; + padding: 3px; } + +.inline-toolbar, searchbar, +.location-bar { + border-style: solid; + border-color: #3B5252; + background-color: #1F2626; } + .inline-toolbar:backdrop, searchbar:backdrop, + .location-bar:backdrop { + border-color: #4D6A6B; + background-color: #1F2626; + box-shadow: none; + transition: 200ms ease-out; } + +/*************** + * Header bars * + ***************/ +.titlebar:not(headerbar), +headerbar { + padding: 0 5px; + min-height: 38px; + border-width: 0 0 1px; + border-style: solid; + border-color: #3B5252; + border-radius: 0; + background: #1F2626 linear-gradient(to bottom, #1F2626, shade(#1F2626, 0.88)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); } + .titlebar:backdrop:not(headerbar), + headerbar:backdrop { + border-color: #4D6A6B; + background-color: #1F2626; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); + transition: 200ms ease-out; } + .titlebar:not(headerbar) .title, + headerbar .title { + font-weight: bold; + padding-left: 12px; + padding-right: 12px; } + .titlebar:not(headerbar) .subtitle, + headerbar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + .selection-mode.titlebar:not(headerbar), + headerbar.selection-mode { + color: #D3F2F2; + text-shadow: none; + border-color: #7DA7A8; + background: #3F5755 linear-gradient(to bottom, #3F5755, shade(#3F5755, 0.88)); + box-shadow: inset 0 1px rgba(136, 187, 241, 0.9); } + .selection-mode.titlebar:backdrop:not(headerbar), + headerbar.selection-mode:backdrop { + background-color: #3F5755; + background-image: none; + box-shadow: inset 0 1px rgba(156, 199, 243, 0.88); } + .selection-mode.titlebar:not(headerbar) button, + headerbar.selection-mode button { + color: #D3F2F2; + outline-color: rgba(255, 255, 255, 0.3); + border-top-color: shade(#1F2626, 0.8); + border-right-color: shade(#1F2626, 0.72); + border-left-color: shade(#1F2626, 0.72); + border-bottom-color: shade(#1F2626, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#3F5755, 1.02), 1.05), shade(shade(#3F5755, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + .selection-mode.titlebar:not(headerbar) button.flat, + headerbar.selection-mode button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + .selection-mode.titlebar:not(headerbar) button:hover, + headerbar.selection-mode button:hover { + color: #D3F2F2; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5F7F7E; + background-image: linear-gradient(to bottom, shade(#3F5755, 1.15), shade(#3F5755, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + .selection-mode.titlebar:not(headerbar) button:active, .selection-mode.titlebar:not(headerbar) button:checked, + headerbar.selection-mode button:active, + headerbar.selection-mode button:checked { + color: #D3F2F2; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5F7F7E; + background-image: linear-gradient(to bottom, shade(shade(#3F5755, 0.85), 1.05), shade(shade(#3F5755, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat, .selection-mode.titlebar:not(headerbar) button:backdrop, + headerbar.selection-mode button:backdrop.flat, + headerbar.selection-mode button:backdrop { + border-color: #3F5755; + background-color: #3F5755; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + -gtk-icon-effect: none; + border-color: #7DA7A8; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat, .selection-mode.titlebar:not(headerbar) button:backdrop label, .selection-mode.titlebar:not(headerbar) button:backdrop, + headerbar.selection-mode button:backdrop.flat label, + headerbar.selection-mode button:backdrop.flat, + headerbar.selection-mode button:backdrop label, + headerbar.selection-mode button:backdrop { + color: #78A09F; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, + headerbar.selection-mode button:backdrop.flat:active, + headerbar.selection-mode button:backdrop.flat:checked, + headerbar.selection-mode button:backdrop:active, + headerbar.selection-mode button:backdrop:checked { + border-color: #0D4957; + background-color: #0D4957; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + border-color: #7DA7A8; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active label, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, + headerbar.selection-mode button:backdrop.flat:active label, + headerbar.selection-mode button:backdrop.flat:active, + headerbar.selection-mode button:backdrop.flat:checked label, + headerbar.selection-mode button:backdrop.flat:checked, + headerbar.selection-mode button:backdrop:active label, + headerbar.selection-mode button:backdrop:active, + headerbar.selection-mode button:backdrop:checked label, + headerbar.selection-mode button:backdrop:checked { + color: #d1e3f6; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, + headerbar.selection-mode button:backdrop.flat:disabled, + headerbar.selection-mode button:backdrop:disabled { + border-color: #569fea; + background-color: #569fea; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + border-color: #7DA7A8; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, + headerbar.selection-mode button:backdrop.flat:disabled label, + headerbar.selection-mode button:backdrop.flat:disabled, + headerbar.selection-mode button:backdrop:disabled label, + headerbar.selection-mode button:backdrop:disabled { + color: #91c1f1; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:checked, + headerbar.selection-mode button:backdrop.flat:disabled:active, + headerbar.selection-mode button:backdrop.flat:disabled:checked, + headerbar.selection-mode button:backdrop:disabled:active, + headerbar.selection-mode button:backdrop:disabled:checked { + border-color: #3f92e7; + background-color: #3f92e7; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + border-color: #7DA7A8; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:active label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:active label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:checked label, + headerbar.selection-mode button:backdrop.flat:disabled:active label, + headerbar.selection-mode button:backdrop.flat:disabled:checked label, + headerbar.selection-mode button:backdrop:disabled:active label, + headerbar.selection-mode button:backdrop:disabled:checked label { + color: #82b8f0; } + .selection-mode.titlebar:not(headerbar) button.flat:backdrop, .selection-mode.titlebar:not(headerbar) button.flat:disabled, .selection-mode.titlebar:not(headerbar) button.flat:backdrop:disabled, + headerbar.selection-mode button.flat:backdrop, + headerbar.selection-mode button.flat:disabled, + headerbar.selection-mode button.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + .selection-mode.titlebar:not(headerbar) button:disabled, + headerbar.selection-mode button:disabled { + border-color: #5F7F7E; + background-color: #569fea; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .selection-mode.titlebar:not(headerbar) button:disabled label, .selection-mode.titlebar:not(headerbar) button:disabled, + headerbar.selection-mode button:disabled label, + headerbar.selection-mode button:disabled { + color: #abcff5; } + .selection-mode.titlebar:not(headerbar) button:disabled:active, .selection-mode.titlebar:not(headerbar) button:disabled:checked, + headerbar.selection-mode button:disabled:active, + headerbar.selection-mode button:disabled:checked { + border-color: #5F7F7E; + background-image: linear-gradient(to bottom, #3b8bde, #3f92e7); + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .selection-mode.titlebar:not(headerbar) button:disabled:active label, .selection-mode.titlebar:not(headerbar) button:disabled:active, .selection-mode.titlebar:not(headerbar) button:disabled:checked label, .selection-mode.titlebar:not(headerbar) button:disabled:checked, + headerbar.selection-mode button:disabled:active label, + headerbar.selection-mode button:disabled:active, + headerbar.selection-mode button:disabled:checked label, + headerbar.selection-mode button:disabled:checked { + color: #b2d3f5; } + .selection-mode.titlebar:not(headerbar) button.suggested-action, + headerbar.selection-mode button.suggested-action { + color: #BAD4D2; + outline-color: rgba(60, 60, 60, 0.3); + border-top-color: shade(#1F2626, 0.8); + border-right-color: shade(#1F2626, 0.72); + border-left-color: shade(#1F2626, 0.72); + border-bottom-color: shade(#1F2626, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#1F2626, 1.02), 1.05), shade(shade(#1F2626, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); + color: #D3F2F2; + border-color: #7DA7A8; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:hover, + headerbar.selection-mode button.suggested-action:hover { + color: #BAD4D2; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #3B5252; + background-image: linear-gradient(to bottom, shade(#1F2626, 1.15), shade(#1F2626, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); + border-color: #7DA7A8; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:active, + headerbar.selection-mode button.suggested-action:active { + color: #BAD4D2; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #3B5252; + background-image: linear-gradient(to bottom, shade(shade(#1F2626, 0.85), 1.05), shade(shade(#1F2626, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); + border-color: #7DA7A8; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, + headerbar.selection-mode button.suggested-action:disabled { + border-color: #3B5252; + background-color: #2E3F40; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + background-image: none; + background: #1F2626; + border-color: #7DA7A8; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled label, .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, + headerbar.selection-mode button.suggested-action:disabled label, + headerbar.selection-mode button.suggested-action:disabled { + color: #82ADA5; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, + headerbar.selection-mode button.suggested-action:backdrop { + border-color: #4D6A6B; + background-color: #1F2626; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + border-color: #7DA7A8; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop label, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, + headerbar.selection-mode button.suggested-action:backdrop label, + headerbar.selection-mode button.suggested-action:backdrop { + color: #82ADA5; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled, + headerbar.selection-mode button.suggested-action:backdrop:disabled { + border-color: #4D6A6B; + background-color: #2E3F40; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + border-color: #7DA7A8; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled label, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled, + headerbar.selection-mode button.suggested-action:backdrop:disabled label, + headerbar.selection-mode button.suggested-action:backdrop:disabled { + color: #1F2626; } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop, .selection-mode.titlebar:not(headerbar) .selection-menu, + headerbar.selection-mode .selection-menu:backdrop, + headerbar.selection-mode .selection-menu { + border-color: rgba(57, 142, 231, 0); + background-color: rgba(57, 142, 231, 0); + background-image: none; + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop GtkArrow, .selection-mode.titlebar:not(headerbar) .selection-menu GtkArrow, + headerbar.selection-mode .selection-menu:backdrop GtkArrow, + headerbar.selection-mode .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop .arrow, .selection-mode.titlebar:not(headerbar) .selection-menu .arrow, + headerbar.selection-mode .selection-menu:backdrop .arrow, + headerbar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + color: rgba(255, 255, 255, 0.5); + -gtk-icon-shadow: none; } + .tiled .titlebar:backdrop:not(headerbar), .tiled .titlebar:not(headerbar), + .maximized .titlebar:backdrop:not(headerbar), + .maximized .titlebar:not(headerbar), .tiled + headerbar:backdrop, .tiled + headerbar, + .maximized + headerbar:backdrop, + .maximized + headerbar { + border-radius: 0; } + .default-decoration.titlebar:not(headerbar), + headerbar.default-decoration { + padding: 4px; + min-height: 28px; } + .default-decoration.titlebar:not(headerbar) button.titlebutton, + headerbar.default-decoration button.titlebutton { + min-height: 26px; + min-width: 26px; + margin: 0; + padding: 0; } + .solid-csd .titlebar:backdrop:dir(rtl):not(headerbar), .solid-csd .titlebar:backdrop:dir(ltr):not(headerbar), .solid-csd .titlebar:dir(rtl):not(headerbar), .solid-csd .titlebar:dir(ltr):not(headerbar), .solid-csd + headerbar:backdrop:dir(rtl), .solid-csd + headerbar:backdrop:dir(ltr), .solid-csd + headerbar:dir(rtl), .solid-csd + headerbar:dir(ltr) { + margin-left: -1px; + margin-right: -1px; + margin-top: -1px; + border-radius: 0; + box-shadow: none; } + +headerbar entry, +headerbar spinbutton, +headerbar separator, +headerbar button { + margin-top: 3px; + margin-bottom: 3px; } + +headerbar button.titlebutton image { + min-width: 22px; + min-height: 22px; } + +headerbar button:not(.image-button):not(.titlebutton) image { + min-width: 28px; + min-height: 28px; } + +headerbar button.image-button { + min-width: 28px; + min-height: 28px; + padding-left: 2px; + padding-right: 2px; } + +headerbar switch { + margin-top: 9px; + margin-bottom: 9px; } + +.background:not(.tiled):not(.maximized) .titlebar:backdrop, .background:not(.tiled):not(.maximized) .titlebar { + border-top-left-radius: 7px; + border-top-right-radius: 7px; } + +window:not(.tiled):not(.maximized) separator:first-child + headerbar:backdrop, window:not(.tiled):not(.maximized) separator:first-child + headerbar, +window:not(.tiled):not(.maximized) headerbar:first-child:backdrop, +window:not(.tiled):not(.maximized) headerbar:first-child { + border-top-left-radius: 7px; } + +window:not(.tiled):not(.maximized) headerbar:last-child:backdrop, window:not(.tiled):not(.maximized) headerbar:last-child { + border-top-right-radius: 7px; } + +window.csd > .titlebar:not(headerbar) { + padding: 0; + background-color: transparent; + background-image: none; + border-style: none; + border-color: transparent; + box-shadow: none; } + +.titlebar:not(headerbar) > separator { + background-color: #3B5252; } + +.background:not(.csd):not(.ssd):not(.solid-csd) headerbar, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:not(:last-child), .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:backdrop, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:backdrop:not(:last-child) { + border-radius: 0; + border-top-color: transparent; + box-shadow: none; } + +/************ + * Pathbars * + ************/ +.path-bar button.text-button, .path-bar button.image-button, .path-bar button { + padding-left: 4px; + padding-right: 4px; } + +.path-bar button.text-button.image-button 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: 8px; } + +.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { + padding-left: 8px; } + +.path-bar button image { + padding-left: 4px; + padding-right: 4px; } + +.path-bar button.slider-button { + padding-left: 0; + padding-right: 0; } + +/************** + * Tree Views * + **************/ +treeview.view { + border-left-color: #728E8F; + border-top-color: #1F2626; } + * { + -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:selected:focus, treeview.view:selected { + border-radius: 0; } + treeview.view:selected:backdrop, treeview.view:selected { + border-left-color: #9cc7f3; + border-top-color: rgba(60, 60, 60, 0.1); } + treeview.view:disabled { + color: #82ADA5; } + treeview.view:disabled:selected { + color: #88bbf1; } + treeview.view:disabled:selected:backdrop { + color: #73aeed; } + treeview.view:disabled:backdrop { + color: #1F2626; } + treeview.view.separator { + min-height: 2px; + color: #1B2121; } + treeview.view.separator:backdrop { + color: rgba(206, 206, 206, 0.1); } + treeview.view:backdrop { + border-left-color: #aaaaaa; + border-top: #1F2626; } + treeview.view:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: #7DA7A8; } + 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: #767676; } + treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + treeview.view.expander:hover { + color: #BAD4D2; } + treeview.view.expander:selected { + color: #c4ddf8; } + treeview.view.expander:selected:hover { + color: #D3F2F2; } + treeview.view.expander:selected:backdrop { + color: #c0d9f4; } + treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + treeview.view.expander:backdrop { + color: #1F2626; } + treeview.view.progressbar { + color: #1B2121; + border: 1px solid #7DA7A8; + border-radius: 4px; + background-color: #3F5755; + background-image: linear-gradient(to bottom, #3F5755, #0D4957); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.3), 0 1px rgba(0, 0, 0, 0.2); } + treeview.view.progressbar:selected:focus, treeview.view.progressbar:selected { + border-radius: 4px; + color: #3F5755; + box-shadow: none; + background-image: linear-gradient(to bottom, #1B2121, #e3e3e3); } + treeview.view.progressbar:selected:focus:backdrop, treeview.view.progressbar:selected:backdrop { + color: #3F5755; + border-color: #7DA7A8; + background-color: #252E2E; } + treeview.view.progressbar:backdrop { + color: #9AB8BA; + background-image: none; + box-shadow: none; } + treeview.view.trough { + background-color: rgba(60, 60, 60, 0.1); + border-radius: 4px; } + treeview.view.trough:selected:focus, treeview.view.trough:selected { + background-color: rgba(255, 255, 255, 0.3); + border-radius: 4px; + border-width: 1px 0; + border-style: solid; + border-color: #3F5755; } + treeview.view header button { + color: #728E8F; + background-color: #1B2121; + font-weight: bold; + text-shadow: none; + box-shadow: none; } + treeview.view header button:hover { + color: #C5DEE0; + box-shadow: none; + transition: none; } + treeview.view header button:active { + color: #BAD4D2; + transition: none; } + treeview.view header button:last-child:backdrop, treeview.view header button:last-child { + border-right-style: none; } + treeview.view button.dnd:active, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd, + treeview.view header.button.dnd:active, + treeview.view header.button.dnd:selected, + treeview.view header.button.dnd:hover, + treeview.view header.button.dnd { + padding: 0 6px; + transition: none; + background-image: none; + background-color: #3F5755; + color: #1B2121; + border-radius: 0; + border-style: none; + box-shadow: inset 0 0 0 1px #1B2121; + text-shadow: none; } + treeview.view acceleditor > label { + background-color: #3F5755; } + +treeview.view header button, treeview.view header button:hover, treeview.view header button:active { + padding: 0 6px; + border-radius: 0; + background-image: none; + text-shadow: none; + border-style: none solid solid none; + border-color: #1F2626; } + treeview.view header button:disabled { + border-color: #1F2626; + background-image: none; } + treeview.view header button:backdrop { + border-color: #1F2626; + border-style: none solid solid none; + color: #aaaaaa; + background-image: none; + background-color: #334647; } + treeview.view header button:backdrop:disabled { + border-color: #1F2626; + background-image: none; } + +/********* + * Menus * + *********/ +menubar, +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; } + menubar:backdrop, + .menubar:backdrop { + background-color: #1F2626; } + menubar > menuitem, + .menubar > menuitem { + min-height: 16px; + padding: 3px 8px; + border: 1px solid transparent; } + menubar > menuitem:hover, + .menubar > menuitem:hover { + background-image: linear-gradient(to bottom, shade(#4B6966, 1.2), shade(#2A3B39, 1)); + color: #D3F2F2; + border-color: shade(#3F5755, 1.1); } + menubar > menuitem:disabled, + .menubar > menuitem:disabled { + color: #82ADA5; + box-shadow: none; } + +menu, +.menu, +.context-menu { + margin: 4px; + padding: 2px 0px; + background-color: #1B2121; + border: 1px solid #3B5252; } + .csd menu, .csd + .menu, .csd + .context-menu { + border: none; } + menu:backdrop, + .menu:backdrop, + .context-menu:backdrop { + background-color: #252E2E; } + menu menuitem, + .menu menuitem, + .context-menu menuitem { + min-height: 16px; + min-width: 40px; + padding: 4px 6px; + text-shadow: none; } + menu menuitem:hover, + .menu menuitem:hover, + .context-menu menuitem:hover { + color: #D3F2F2; + background-image: linear-gradient(to bottom, shade(#4B6966, 1.2), shade(#2A3B39, 1)); + box-shadow: inset 1px 1px shade(#3F5755, 0.8), inset -1px -1px shade(#3F5755, 0.8); } + menu menuitem:disabled, + .menu menuitem:disabled, + .context-menu menuitem:disabled { + color: #82ADA5; } + menu menuitem:disabled:backdrop, + .menu menuitem:disabled:backdrop, + .context-menu menuitem:disabled:backdrop { + color: #1F2626; } + menu menuitem:backdrop, menu menuitem:backdrop:hover, + .menu menuitem:backdrop, + .menu menuitem:backdrop:hover, + .context-menu menuitem:backdrop, + .context-menu menuitem:backdrop:hover { + color: #82ADA5; + background-color: transparent; } + menu menuitem arrow, + .menu menuitem arrow, + .context-menu menuitem arrow { + min-height: 16px; + min-width: 16px; } + menu menuitem arrow:dir(ltr), + .menu menuitem arrow:dir(ltr), + .context-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), + .context-menu menuitem arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); + margin-right: 10px; } + menu menuitem label:dir(rtl), menu menuitem label:dir(ltr), + .menu menuitem label:dir(rtl), + .menu menuitem label:dir(ltr), + .context-menu menuitem label:dir(rtl), + .context-menu menuitem label:dir(ltr) { + color: inherit; } + menu > arrow, + .menu > arrow, + .context-menu > arrow { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + min-height: 16px; + min-width: 16px; + padding: 4px; + background-color: #1B2121; + border-radius: 0; } + menu > arrow.top, + .menu > arrow.top, + .context-menu > arrow.top { + margin-top: -6px; + border-bottom: 1px solid #4D768A; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + menu > arrow.bottom, + .menu > arrow.bottom, + .context-menu > arrow.bottom { + margin-bottom: -6px; + border-top: 1px solid #4D768A; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + menu > arrow:hover, + .menu > arrow:hover, + .context-menu > arrow:hover { + background-color: #4D768A; } + menu > arrow:backdrop, + .menu > arrow:backdrop, + .context-menu > arrow:backdrop { + background-color: #252E2E; } + menu > arrow:disabled, + .menu > arrow:disabled, + .context-menu > arrow:disabled { + color: transparent; + background-color: transparent; + border-color: transparent; } + +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: 7px; } + menuitem check:dir(rtl), + menuitem radio:dir(rtl) { + margin-left: 7px; } + +/*************** + * Popovers * + ***************/ +popover.background { + padding: 2px; + border-radius: 5px; + background-color: #1B2121; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); } + popover.background modelbutton:hover { + color: #D3F2F2; } + .csd popover.background, popover.background { + border: 1px solid #3B5252; } + popover.background:backdrop { + background-color: #1F2626; + box-shadow: none; } + popover.background > list, + popover.background > .view, + popover.background > iconview, + popover.background > toolbar { + border-style: none; + background-color: transparent; } + .csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier { + border: 1px solid rgba(255, 255, 255, 0.1); } + popover.background separator { + margin: 3px; } + popover.background list separator { + margin: 0px; } + +/************* + * Notebooks * + *************/ +notebook.frame { + border-style: none; } + notebook.frame > header { + margin-left: 0; } + notebook.frame > stack:not(:only-child) { + border: 1px solid shade(#1F2626, 0.9); } + +notebook > header { + padding: 1px; + background-color: #1F2626; } + notebook > header:backdrop { + border-color: #4D6A6B; + background-color: #1F2626; } + notebook > header tabs { + margin: -1px; } + notebook > header.top > stack { + border-top-style: none; } + notebook > header.top > tabs > tab { + border-radius: 3px 3px 0 0; + border: 1px solid shade(#1B2121, 0.9); } + notebook > header.top > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.top > tabs > tab:checked { + border-width: 1px 1px 0 1px; } + notebook > header.bottom > stack { + border-bottom-style: none; } + notebook > header.bottom > tabs > tab { + border-radius: 0 0 3px 3px; } + notebook > header.bottom > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.bottom > tabs > tab:checked { + border-width: 0 1px 1px 1px; } + notebook > header.left > stack { + border-left-style: none; } + notebook > header.left > tabs > tab { + border-radius: 3px 0 0 3px; } + notebook > header.left > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.left > tabs > tab:checked { + border-width: 1px 0 1px 1px; } + notebook > header.right > stack { + border-right-style: none; } + notebook > header.right > tabs > tab { + border-radius: 0 3px 3px 0; } + notebook > header.right > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.right > tabs > tab:checked { + border-width: 1px 1px 1px 0; } + notebook > header.top > tabs > arrow { + border-top-style: none; } + notebook > header.bottom > tabs > arrow { + border-bottom-style: none; } + notebook > header.top > tabs > arrow, notebook > header.bottom > tabs > arrow { + margin-left: -5px; + margin-right: -5px; + padding-left: 4px; + padding-right: 4px; } + 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.up, notebook > header.bottom > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + notebook > header.left > tabs > arrow { + border-left-style: none; } + notebook > header.right > tabs > arrow { + border-right-style: none; } + notebook > header.left > tabs > arrow, notebook > header.right > tabs > arrow { + margin-top: -5px; + margin-bottom: -5px; + padding-top: 4px; + padding-bottom: 4px; } + 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.up, notebook > header.right > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + notebook > header > tabs > arrow { + min-height: 16px; + min-width: 16px; + border-radius: 0; } + notebook > header > tabs > arrow:hover:not(:active):not(:backdrop) { + background-clip: padding-box; + background-image: none; + background-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + box-shadow: none; } + notebook > header > tabs > arrow:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + notebook > header tab { + min-height: 20px; + min-width: 24px; + padding: 3px 12px; + outline-offset: -5px; + color: #94B5AF; + background-color: #1B2121; + border-width: 1px; + border-radius: 3px; + border-color: shade(#1B2121, 0.9); + border-style: solid; } + notebook > header tab:hover { + color: #E3F8F8; } + notebook > header tab:hover.reorderable-page { + border-color: #597877; + background-color: #3D5754; } + notebook > header tab:backdrop { + color: #a2a2a2; } + notebook > header tab:backdrop.reorderable-page { + border-color: transparent; + background-color: transparent; } + notebook > header tab:checked { + color: #BAD4D2; + background-color: shade(#1F2626, 1.05); + border-width: 1px 1px 0 1px; } + notebook > header tab:checked:backdrop { + background-color: #1F2626; } + notebook > header tab:checked.reorderable-page { + border-color: #263436; + background-color: shade(#324745, 1.05); } + notebook > header tab:backdrop:checked { + color: #82ADA5; } + notebook > header tab:backdrop:checked.reorderable-page { + border-color: #4D6A6B; + background-color: #1F2626; } + notebook > header tab button.flat { + padding: 0; + margin-top: 1px; + margin-bottom: 1px; + min-width: 16px; + min-height: 16px; } + notebook > header tab button.flat:hover { + color: currentColor; } + notebook > header tab button.flat, notebook > header tab button.flat:backdrop { + color: alpha(currentColor,0.3); } + notebook > header tab button.flat:last-child { + margin-left: 1px; + margin-right: -1px; } + notebook > header tab button.flat:first-child { + margin-left: -1px; + margin-right: 1px; } + notebook > header.top tabs, notebook > header.bottom tabs { + padding: 0; } + notebook > header.top tabs:not(:only-child), notebook > header.bottom tabs:not(:only-child) { + margin-left: 2px; + margin-right: 2px; } + notebook > header.top tabs:first-child, notebook > header.bottom tabs:first-child { + margin-left: -3px; } + notebook > header.top tabs:last-child, notebook > header.bottom tabs:last-child { + margin-right: -3px; } + notebook > header.top tabs tab, notebook > header.bottom tabs tab { + margin-left: 2px; + margin-right: 2px; } + notebook > header.left tabs, notebook > header.right tabs { + padding: 0; } + notebook > header.left tabs:not(:only-child), notebook > header.right tabs:not(:only-child) { + margin-top: 2px; + margin-bottom: 2px; } + notebook > header.left tabs:first-child, notebook > header.right tabs:first-child { + margin-top: -3px; } + notebook > header.left tabs:last-child, notebook > header.right tabs:last-child { + margin-bottom: -3px; } + notebook > header.left tabs tab, notebook > header.right tabs tab { + margin-top: 2px; + margin-bottom: 2px; } + notebook > header.top tab { + padding-bottom: 4px; } + notebook > header.bottom tab { + padding-top: 4px; } + notebook > header.top > tabs { + margin-bottom: -2px; } + notebook > header.bottom > tabs { + margin-top: -2px; } + notebook > header.left > tabs { + margin-right: -2px; } + notebook > header.right > tabs { + margin-left: -2px; } + +notebook > header { + margin-left: 6px; } + +notebook > stack:not(:only-child) { + background-color: shade(#1F2626, 1.05); + border-width: 1px; + border-color: shade(#1F2626, 0.9); + border-style: solid; } + notebook > stack:not(:only-child):backdrop { + background-color: #1F2626; } + +/************** + * Scrollbars * + **************/ +scrollbar { + background-image: linear-gradient(to right, #1B2121, #BDDBD7); + 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 #5D7F7E; } + scrollbar.bottom { + border-top: 1px solid #5D7F7E; } + scrollbar.left { + border-right: 1px solid #5D7F7E; } + scrollbar.right { + border-left: 1px solid #5D7F7E; } + scrollbar:backdrop { + background-color: #83B0C8; + border-color: #5D7F7E; + transition: 200ms ease-out; } + scrollbar slider { + min-width: 9px; + min-height: 9px; + margin: 2px; + border: 1px solid #3B5252; + border-radius: 10px; + background-clip: padding-box; + background-image: linear-gradient(to right, #1F2626, #8ABFBA); } + scrollbar slider:hover { + background-image: linear-gradient(to right, #8ABFBA, #4C6666); } + scrollbar slider:hover:active { + background-color: #0D4957; } + scrollbar slider:backdrop { + background-color: #5D7F7E; } + 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) { + border-color: transparent; + opacity: 0.4; + background-color: transparent; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + margin: 0; + min-width: 7px; + min-height: 7px; + background-color: shade(#BAD4D2, 0.9); + background-image: none; + border: 1px solid #BDDBD7; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { + min-width: 5px; + min-height: 5px; + background-color: shade(#BAD4D2, 0.9); + background-image: none; + background-clip: padding-box; + border-radius: 100%; + border: 1px solid #BDDBD7; + -gtk-icon-source: none; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { + margin: 0 2px; + min-width: 40px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { + margin: 1px 2px; + min-width: 5px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { + margin: 2px 0; + min-height: 40px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { + margin: 2px 1px; + min-height: 5px; } + scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { + opacity: 0.8; } + scrollbar.horizontal slider { + min-width: 40px; } + scrollbar.vertical slider { + min-height: 40px; } + scrollbar button { + padding: 0; + min-width: 12px; + min-height: 12px; + border-style: none; + border-radius: 0; + transition-property: min-height, min-width, color; + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #1F2626; } + scrollbar button:hover { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #0C6E91; } + scrollbar button:active, scrollbar button:checked { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #0D4957; } + scrollbar button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #567473; } + scrollbar button:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #BDDBD7; } + scrollbar button:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(255, 255, 255, 0.2); } + scrollbar.vertical button.down { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + scrollbar.vertical button.up { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + scrollbar.horizontal button.down { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + +treeview ~ scrollbar.vertical { + border-top: 1px solid #3B5252; + margin-top: -1px; } + +/********** + * Switch * + **********/ +switch { + font-size: 0; + outline-offset: -4px; + box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px transparent; + border: 1px solid alpha(black,0.25); + border-radius: 10px; + background-color: #2C3F40; + text-shadow: 0 1px rgba(0, 0, 0, 0.1); + min-height: 20px; + min-width: 20px; + transition: all 200ms ease-in; } + switch:checked { + box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px transparent; + border-color: shade(#7DA7A8, 1.1); + background-image: linear-gradient(to bottom, shade(#3F5755, 1.1), #3F5755); + text-shadow: 0 1px rgba(15, 66, 120, 0.5), 0 0 2px rgba(255, 255, 255, 0.6); } + switch:disabled { + border-color: #3B5252; + background-color: #2E3F40; + box-shadow: 0 1px transparent; + text-shadow: none; } + switch:backdrop { + border-color: #4D6A6B; + background-color: #1F2626; + box-shadow: none; + text-shadow: none; + transition: 200ms ease-out; } + switch:backdrop:checked { + color: #1F2626; + border-color: rgba(15, 66, 120, 0.7); + background-color: rgba(57, 142, 231, 0.7); + background-image: none; + box-shadow: none; } + switch:disabled { + border-color: #4D6A6B; + background-image: none; + background-color: #2E3F40; } + switch slider { + margin: -1px; + border: 1px solid alpha(black,0.2); + border-radius: 10px; + min-width: 20px; + min-height: 20px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #BAD4D2; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #3B5252; + background-image: linear-gradient(to bottom, #5D7F7E 20%, #1F2626 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #2E3F40, inset 0 -1px #2C3F40, 0 1px rgba(0, 0, 0, 0.1); } + switch:hover slider { + color: #BAD4D2; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #3B5252; + background-image: linear-gradient(to bottom, #1F2626 10%, #BCD5DE 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #5D7F7E, inset 0 -1px#1F2626, 0 1px rgba(0, 0, 0, 0.1); } + switch:checked slider { + border: 1px solid alpha(#7DA7A8,0.8); } + switch:disabled slider { + border-color: #3B5252; + background-color: #2E3F40; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + switch:disabled slider label, switch:disabled slider { + color: #82ADA5; } + switch:backdrop slider { + transition: 200ms ease-out; + border-color: #4D6A6B; + background-color: #1F2626; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + switch:backdrop slider label, switch:backdrop slider { + color: #82ADA5; } + switch:backdrop:checked slider { + border-color: rgba(15, 66, 120, 0.7); } + switch:backdrop:disabled slider { + border-color: #4D6A6B; + background-color: #2E3F40; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + switch:backdrop:disabled slider label, switch:backdrop:disabled slider { + color: #1F2626; } + row:selected switch { + box-shadow: none; + border-color: #7DA7A8; } + row:selected switch:backdrop { + border-color: #7DA7A8; } + row:selected switch.slider:dir(rtl) { + border-left-color: #3B5252; } + row:selected switch.slider:dir(ltr) { + border-right-color: #3B5252; } + row:selected switch.slider:checked, row:selected switch.slider { + border-color: #7DA7A8; } + +/************************* + * Check and Radio items * + *************************/ +.view.content-view.check:not(list), iconview.content-view.check:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:hover:not(list), iconview.content-view.check:hover:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-hover-selectionmode.png"), url("assets/checkbox-hover-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:active:not(list), iconview.content-view.check:active:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-active-selectionmode.png"), url("assets/checkbox-active-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:backdrop:not(list), iconview.content-view.check:backdrop:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-backdrop-selectionmode.png"), url("assets/checkbox-backdrop-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:checked:not(list), iconview.content-view.check:checked:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:checked:hover:not(list), iconview.content-view.check:checked:hover:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover-selectionmode.png"), url("assets/checkbox-checked-hover-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:checked:active:not(list), iconview.content-view.check:checked:active:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active-selectionmode.png"), url("assets/checkbox-checked-active-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:backdrop:checked:not(list), iconview.content-view.check:backdrop:checked:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-selectionmode.png"), url("assets/checkbox-checked-backdrop-selectionmode@2.png")); + background-color: transparent; } + +checkbutton.text-button, radiobutton.text-button { + padding: 2px 0; + outline-offset: 0; } + checkbutton.text-button label:not(:only-child):first-child, radiobutton.text-button label:not(:only-child):first-child { + margin-left: 4px; } + checkbutton.text-button label:not(:only-child):last-child, radiobutton.text-button label:not(:only-child):last-child { + margin-right: 4px; } + +check, +radio { + margin: 0 4px; + min-height: 14px; + min-width: 14px; + border: 1px solid; + -gtk-icon-source: none; + color: #BAD4D2; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #9b9b9b; + background-image: linear-gradient(to bottom, #1B2121 20%, #5D7F7E 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.8), inset 0 -2px #2E3F40, inset 0 -1px #1F2626, 0 1px rgba(0, 0, 0, 0.1); } + check:only-child, + radio:only-child { + margin: 0; } + check:hover, + radio:hover { + color: #BAD4D2; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #3B5252; + background-image: linear-gradient(to bottom, #1F2626 10%, #BCD5DE 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #5D7F7E, inset 0 -1px#1F2626, 0 1px rgba(0, 0, 0, 0.1); } + check:active, + radio:active { + color: #BAD4D2; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #3B5252; + background-image: linear-gradient(to bottom, shade(shade(#1F2626, 0.85), 1.05), shade(shade(#1F2626, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } + check:disabled, + radio:disabled { + border-color: #3B5252; + background-color: #2E3F40; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + check:disabled label, check:disabled, + radio:disabled label, + radio:disabled { + color: #82ADA5; } + check:backdrop, + radio:backdrop { + border-color: #4D6A6B; + background-color: #1F2626; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + transition: 200ms ease-out; } + check:backdrop label, check:backdrop, + radio:backdrop label, + radio:backdrop { + color: #82ADA5; } + check:backdrop:disabled, + radio:backdrop:disabled { + border-color: #4D6A6B; + background-color: #2E3F40; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + check:backdrop:disabled label, check:backdrop:disabled, + radio:backdrop:disabled label, + radio:backdrop:disabled { + color: #1B2121; } + row:selected check, row:selected + radio { + border-color: #7DA7A8; } + .osd check, .osd + radio { + color: #4B6769; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd check:hover, .osd + radio:hover { + color: #4B6769; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd check:active, .osd + radio:active { + color: #BDDBD7; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.7); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + .osd check:backdrop, .osd + radio:backdrop { + color: #4B6769; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd check:disabled, .osd + radio:disabled { + color: #567373; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + menu menuitem check, menu menuitem + radio { + margin: 0; } + menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, menu menuitem + radio, menu menuitem + radio:hover, menu menuitem + radio:disabled { + min-height: 14px; + min-width: 14px; + background-image: none; + background-color: transparent; + box-shadow: none; + -gtk-icon-shadow: none; + color: inherit; + border-color: currentColor; + animation: none; } + + +check { + border-radius: 3px; } + + check:checked { + -gtk-icon-source: image(-gtk-recolor(url("assets/check-symbolic.svg")), -gtk-recolor(url("assets/check-symbolic.symbolic.png"))); } + + check:indeterminate { + -gtk-icon-source: image(-gtk-recolor(url("assets/dash-symbolic.svg")), -gtk-recolor(url("assets/dash-symbolic.symbolic.png"))); } + +treeview.view radio:selected:focus, treeview.view radio:selected, +radio { + border-radius: 100%; } + treeview.view radio:checked:selected, + radio:checked { + -gtk-icon-source: image(-gtk-recolor(url("assets/bullet-symbolic.svg")), -gtk-recolor(url("assets/bullet-symbolic.symbolic.png"))); } + treeview.view radio:indeterminate:selected, + radio:indeterminate { + -gtk-icon-source: image(-gtk-recolor(url("assets/dash-symbolic.svg")), -gtk-recolor(url("assets/dash-symbolic.symbolic.png"))); } + +@keyframes check_check { + from { + -gtk-icon-transform: translate(6px, -3px) rotate(-45deg) scaleY(0.2) rotate(45deg) scaleX(0); } + to { + -gtk-icon-transform: unset; } } + +@keyframes check_radio { + from { + -gtk-icon-transform: scale(0); } + to { + -gtk-icon-transform: unset; } } + +@keyframes check_indeterminate { + from { + -gtk-icon-transform: scale(0, 1); } + to { + -gtk-icon-transform: unset; } } + +check:not(:indeterminate):checked { + animation: check_check 400ms; } + +radio:not(:indeterminate):checked { + animation: check_radio 400ms; } + +check:indeterminate:checked, radio:indeterminate:checked { + animation: check_indeterminate 400ms; } + +menu menuitem check:not(:indeterminate):checked, +menu menuitem radio:not(:indeterminate):checked, +menu menuitem check:indeterminate:checked:active, +menu menuitem radio:indeterminate:checked { + animation: none; } + +treeview.view check:selected:focus, treeview.view check:selected, +treeview.view radio:selected:focus, +treeview.view radio:selected { + color: #BAD4D2; + border-color: #7DA7A8; } + +treeview.view check:selected:disabled, +treeview.view radio:selected:disabled { + color: #82ADA5; } + treeview.view check:selected:disabled:backdrop, + treeview.view radio:selected:disabled:backdrop { + color: #1B2121; } + +treeview.view check:backdrop:selected, treeview.view check:backdrop, +treeview.view radio:backdrop:selected, +treeview.view radio:backdrop { + color: #82ADA5; } + +/************ + * GtkScale * + ************/ +scale trough, scale fill, progressbar trough { + border: 1px solid #3B5252; + border-radius: 3px; + background-color: #719896; + box-shadow: inset 1px 1px rgba(0, 0, 0, 0.1); } + scale trough:disabled, scale fill:disabled, progressbar trough:disabled { + background-color: #2E3F40; + box-shadow: none; } + scale trough:backdrop, scale fill:backdrop, progressbar trough:backdrop, progressbar:backdrop trough { + background-color: #1B2121; + border-color: #4D6A6B; + box-shadow: none; + transition: 200ms ease-out; } + scale trough:backdrop:disabled, scale fill:backdrop:disabled, progressbar trough:backdrop:disabled, progressbar:backdrop trough:disabled { + background-color: #2E3F40; } + row:selected scale trough, scale row:selected trough, row:selected scale fill, scale row:selected fill, row:selected progressbar trough, progressbar row:selected trough { + box-shadow: none; } + row:selected scale trough, scale row:selected trough, row:selected scale fill, scale row:selected fill, row:selected progressbar trough, progressbar row:selected trough, row:selected scale trough:disabled, scale row:selected trough:disabled, row:selected scale fill:disabled, scale row:selected fill:disabled, row:selected progressbar trough:disabled, progressbar row:selected trough:disabled { + border-color: #7DA7A8; } + .osd scale trough, scale .osd trough, .osd scale fill, scale .osd fill, .osd progressbar trough, progressbar .osd trough { + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.5); + box-shadow: none; + outline-color: rgba(238, 238, 238, 0.2); } + .osd scale trough:disabled, scale .osd trough:disabled, .osd scale fill:disabled, scale .osd fill:disabled, .osd progressbar trough:disabled, progressbar .osd trough:disabled { + background-color: rgba(34, 34, 34, 0.8); } + +scale highlight, progressbar progress { + border: 1px solid shade(#3F5755, 0.7); + border-radius: 3px; + background-image: linear-gradient(to bottom, shade(#3F5755, 1.1), shade(#3F5755, 0.9)); } + scale highlight:disabled, progressbar progress:disabled { + background-color: transparent; + border-color: transparent; } + scale highlight:backdrop, progressbar progress:backdrop, progressbar:backdrop progress { + border-color: rgba(15, 66, 120, 0.7); + background-color: rgba(57, 142, 231, 0.7); + background-image: none; } + scale highlight:backdrop:disabled, progressbar progress:backdrop:disabled, progressbar:backdrop progress:disabled { + background-color: transparent; + border-color: transparent; } + row:selected scale highlight:disabled, scale row:selected highlight:disabled, row:selected progressbar progress:disabled, progressbar row:selected progress:disabled, row:selected scale highlight, scale row:selected highlight, row:selected progressbar progress, progressbar row:selected progress { + border-color: #7DA7A8; } + .osd scale highlight, scale .osd highlight, .osd progressbar progress, progressbar .osd progress { + border-color: rgba(0, 0, 0, 0.7); } + .osd scale highlight:disabled, scale .osd highlight:disabled, .osd progressbar progress:disabled, progressbar .osd progress:disabled { + border-color: transparent; } + +scale { + min-height: 10px; + min-width: 10px; + padding: 12px; } + scale fill, + scale highlight { + margin: -2px; } + scale slider { + min-height: 13px; + min-width: 13px; + margin: -7px; } + scale.fine-tune.horizontal { + padding-top: 9px; + padding-bottom: 9px; + min-height: 16px; } + scale.fine-tune.vertical { + padding-left: 9px; + padding-right: 9px; + min-width: 16px; } + scale.fine-tune slider { + margin: -6px; } + scale.fine-tune fill, + scale.fine-tune highlight, + scale.fine-tune trough { + border-radius: 5px; + -gtk-outline-radius: 7px; } + scale trough { + padding: 1px; + outline-offset: 2px; + -gtk-outline-radius: 5px; } + scale fill, scale fill:backdrop { + background-color: #3B5252; + box-shadow: none; } + scale fill:disabled, scale fill:disabled:backdrop { + border-color: transparent; + background-color: transparent; } + .osd scale fill { + background-color: rgba(91, 91, 91, 0.775); } + .osd scale fill:disabled, .osd scale fill:disabled:backdrop { + border-color: transparent; + background-color: transparent; } + scale slider { + color: #BAD4D2; + outline-color: rgba(60, 60, 60, 0.3); + border-top-color: shade(#1F2626, 0.8); + border-right-color: shade(#1F2626, 0.72); + border-left-color: shade(#1F2626, 0.72); + border-bottom-color: shade(#1F2626, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#1F2626, 1.02), 1.05), shade(shade(#1F2626, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); + background-image: linear-gradient(to bottom, shade(#1F2626, 1.45), shade(#1F2626, 1.15)); + border: 1px solid #536F6E; + border-radius: 100%; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-property: background, border, box-shadow; } + scale slider:hover { + color: #BAD4D2; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #3B5252; + background-image: linear-gradient(to bottom, #1B2121 10%, #BCD5DE 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #5D7F7E, inset 0 -1px#1B2121, 0 1px rgba(0, 0, 0, 0.1); } + scale slider:active { + border-color: #7DA7A8; } + scale slider:disabled { + border-color: #3B5252; + background-color: #2E3F40; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + scale slider:disabled label, scale slider:disabled { + color: #82ADA5; } + scale slider:backdrop { + transition: 200ms ease-out; + border-color: #4D6A6B; + background-color: #1F2626; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + scale slider:backdrop label, scale slider:backdrop { + color: #82ADA5; } + scale slider:backdrop:disabled { + border-color: #4D6A6B; + background-color: #2E3F40; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + scale slider:backdrop:disabled label, scale slider:backdrop:disabled { + color: #1B2121; } + row:selected scale slider, row:selected scale slider:disabled { + border-color: #7DA7A8; } + .osd scale slider { + color: #4B6769; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); + border-color: rgba(0, 0, 0, 0.7); + background-color: #222222; } + .osd scale slider:hover { + color: #BDDBD7; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(65, 65, 65, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd scale slider:active { + color: #BDDBD7; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.7); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + .osd scale slider:disabled { + color: #567373; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd scale slider:backdrop { + color: #4B6769; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + scale value { + color: alpha(currentColor,0.6); } + scale marks { + color: alpha(currentColor,0.4); } + scale marks.top { + margin-bottom: 6px; + margin-top: -12px; } + scale marks.bottom { + margin-top: 6px; + margin-bottom: -12px; } + scale marks.top { + margin-right: 6px; + margin-left: -12px; } + scale marks.bottom { + margin-left: 6px; + margin-right: -12px; } + scale.fine-tune marks.top { + margin-bottom: 6px; + margin-top: -9px; } + scale.fine-tune marks.bottom { + margin-top: 6px; + margin-bottom: -9px; } + scale.fine-tune marks.top { + margin-right: 6px; + margin-left: -9px; } + scale.fine-tune marks.bottom { + margin-left: 6px; + margin-right: -9px; } + scale.horizontal indicator { + min-height: 6px; + min-width: 1px; } + scale.horizontal.fine-tune indicator { + min-height: 3px; } + scale.vertical indicator { + min-height: 1px; + min-width: 6px; } + scale.vertical.fine-tune indicator { + min-width: 3px; } + scale.color { + min-height: 0; + min-width: 0; } + scale.color trough { + background-image: image(#3B5252); + background-repeat: no-repeat; } + scale.color.horizontal { + padding: 0 0 15px 0; } + scale.color.horizontal trough { + padding-bottom: 4px; + background-position: 0 -3px; + border-top-left-radius: 0; + border-top-right-radius: 0; } + scale.color.horizontal slider:dir(ltr):hover, scale.color.horizontal slider:dir(ltr):backdrop, scale.color.horizontal slider:dir(ltr):disabled, scale.color.horizontal slider:dir(ltr):backdrop:disabled, scale.color.horizontal slider:dir(ltr), scale.color.horizontal slider:dir(rtl):hover, scale.color.horizontal slider:dir(rtl):backdrop, scale.color.horizontal slider:dir(rtl):disabled, scale.color.horizontal slider:dir(rtl):backdrop:disabled, scale.color.horizontal slider:dir(rtl) { + margin-bottom: -15px; + margin-top: 6px; } + scale.color.vertical:dir(ltr) { + padding: 0 0 0 15px; } + scale.color.vertical:dir(ltr) trough { + padding-left: 4px; + background-position: 3px 0; + border-bottom-right-radius: 0; + border-top-right-radius: 0; } + scale.color.vertical:dir(ltr) slider:hover, scale.color.vertical:dir(ltr) slider:backdrop, scale.color.vertical:dir(ltr) slider:disabled, scale.color.vertical:dir(ltr) slider:backdrop:disabled, scale.color.vertical:dir(ltr) slider { + margin-left: -15px; + margin-right: 6px; } + scale.color.vertical:dir(rtl) { + padding: 0 15px 0 0; } + scale.color.vertical:dir(rtl) trough { + padding-right: 4px; + background-position: -3px 0; + border-bottom-left-radius: 0; + border-top-left-radius: 0; } + scale.color.vertical:dir(rtl) slider:hover, scale.color.vertical:dir(rtl) slider:backdrop, scale.color.vertical:dir(rtl) slider:disabled, scale.color.vertical:dir(rtl) slider:backdrop:disabled, scale.color.vertical:dir(rtl) slider { + margin-right: -15px; + margin-left: 6px; } + scale.color.fine-tune.horizontal:dir(ltr), scale.color.fine-tune.horizontal:dir(rtl) { + padding: 0 0 12px 0; } + scale.color.fine-tune.horizontal:dir(ltr) trough, scale.color.fine-tune.horizontal:dir(rtl) trough { + padding-bottom: 7px; + background-position: 0 -6px; } + scale.color.fine-tune.horizontal:dir(ltr) slider, scale.color.fine-tune.horizontal:dir(rtl) slider { + margin-bottom: -15px; + margin-top: 6px; } + scale.color.fine-tune.vertical:dir(ltr) { + padding: 0 0 0 12px; } + scale.color.fine-tune.vertical:dir(ltr) trough { + padding-left: 7px; + background-position: 6px 0; } + scale.color.fine-tune.vertical:dir(ltr) slider { + margin-left: -15px; + margin-right: 6px; } + scale.color.fine-tune.vertical:dir(rtl) { + padding: 0 12px 0 0; } + scale.color.fine-tune.vertical:dir(rtl) trough { + padding-right: 7px; + background-position: -6px 0; } + scale.color.fine-tune.vertical:dir(rtl) slider { + margin-right: -15px; + margin-left: 6px; } + +/***************** + * Progress bars * + *****************/ +progressbar { + font-size: smaller; + color: rgba(60, 60, 60, 0.4); } + progressbar.horizontal trough { + min-height: 6px; + padding: 1px 0; } + progressbar.horizontal progress { + min-height: 8px; } + progressbar.vertical trough { + min-width: 6px; + padding: 0 1px; } + progressbar.vertical progress { + min-width: 8px; } + progressbar.horizontal progress, + progressbar.vertical progress { + margin: 0; } + progressbar:backdrop { + box-shadow: none; + transition: 200ms ease-out; } + progressbar progress { + border: 1px solid shade(#3F5755, 0.7); + border-radius: 3px; } + progressbar progress.left { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + progressbar progress.right { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; } + progressbar progress.top { + border-top-right-radius: 3px; + border-top-left-radius: 3px; } + progressbar progress.bottom { + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; } + progressbar:backdrop progress { + box-shadow: none; } + progressbar.osd { + min-width: 3px; + min-height: 3px; + background-color: transparent; } + progressbar.osd trough { + border-style: none; + border-radius: 0; + background-color: transparent; + box-shadow: none; } + progressbar.osd progress { + border-style: none; + border-radius: 0; } + progressbar trough.empty progress { + all: unset; } + +/************* + * Level Bar * + *************/ +levelbar block { + min-width: 32px; + min-height: 1px; } + +levelbar.vertical block { + min-width: 1px; + min-height: 32px; } + +levelbar:backdrop { + transition: 200ms ease-out; } + +levelbar trough { + border: 1px solid; + padding: 2px; + border-radius: 3px; + color: #C1DBD9; + border-color: #3B5252; + background-color: #1B2121; + box-shadow: inset 0 0 0 1px rgba(57, 142, 231, 0); } + levelbar trough:backdrop { + color: #ABC9C4; + border-color: #4D6A6B; + background-color: #252E2E; + box-shadow: none; } + +levelbar.horizontal.discrete block { + margin: 0 1px; } + +levelbar.vertical.discrete block { + margin: 1px 0; } + +levelbar block { + border: 1px solid; + border-radius: 1px; + box-shadow: 0 1px rgba(0, 0, 0, 0.2); } + levelbar block:backdrop { + box-shadow: none; } + levelbar block.low { + border-color: #8f4700; + background-color: #f57900; } + levelbar block.low:backdrop { + border-color: #f57900; } + levelbar block.high, levelbar block:not(.empty) { + border-color: #049C97; + background-color: #3F5755; } + levelbar block.high:backdrop, levelbar block:not(.empty):backdrop { + border-color: #3F5755; } + levelbar block.full { + border-color: #1c3802; + background-color: #4e9a06; } + levelbar block.full:backdrop { + border-color: #4e9a06; } + levelbar block.empty { + background-color: transparent; + border-color: rgba(60, 60, 60, 0.2); + box-shadow: none; } + levelbar block.empty:backdrop { + border-color: rgba(133, 133, 133, 0.15); } + +/**************** + * Print dialog * +*****************/ +printdialog paper { + color: #BAD4D2; + border: 1px solid #3B5252; + background: #BDDBD7; + padding: 0; } + printdialog paper:backdrop { + color: #82ADA5; + border-color: #4D6A6B; } + +printdialog .dialog-vbox { + background-color: #1F2626; } + +printdialog .dialog-action-box { + margin: 12px; } + +/********** + * Frames * + **********/ +frame > border, +.frame { + box-shadow: none; + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid #3B5252; } + frame > border.flat, + .frame.flat { + border-style: none; } + frame > border:backdrop, + .frame:backdrop { + border-color: #4D6A6B; } + +actionbar > revealer > box { + padding: 6px; + border-top: 1px solid #3B5252; } + actionbar > revealer > box:backdrop { + border-color: #4D6A6B; } + +scrolledwindow viewport.frame { + border-style: none; } + +scrolledwindow overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#384C4D), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.top:backdrop { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#4D6A6B), to(rgba(137, 137, 137, 0))); + background-size: 100% 5%; + 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.5, to(#384C4D), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.bottom:backdrop { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#4D6A6B), to(rgba(137, 137, 137, 0))); + background-size: 100% 5%; + 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.5, to(#384C4D), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.left:backdrop { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#4D6A6B), to(rgba(137, 137, 137, 0))); + background-size: 5% 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.5, to(#384C4D), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.right:backdrop { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#4D6A6B), to(rgba(137, 137, 137, 0))); + background-size: 5% 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; + border: none; + box-shadow: none; } + +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; + border: none; + box-shadow: none; } + +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; + border: none; + box-shadow: none; } + +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; + border: none; + box-shadow: none; } + +scrolledwindow junction { + border-color: transparent; + border-image: linear-gradient(to bottom, #3B5252 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #486061; } + scrolledwindow junction:dir(rtl) { + border-image-slice: 0 1 0 0; } + scrolledwindow junction:backdrop { + border-image-source: linear-gradient(to bottom, #4D6A6B 1px, transparent 1px); + background-color: #83B0C8; + transition: 200ms ease-out; } + +separator { + background: rgba(0, 0, 0, 0.1); + min-width: 1px; + min-height: 1px; } + +/********* + * Lists * + *********/ +list { + color: #C1DBD9; + background-color: #1B2121; + border-color: #3B5252; } + list:backdrop { + background-color: #252E2E; + border-color: #4D6A6B; } + list row { + padding: 2px; } + +row { + transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + row:hover { + transition: none; } + row:backdrop { + transition: 200ms ease-out; } + row.activatable.has-open-popup, row.activatable:hover { + background-color: rgba(60, 60, 60, 0.05); } + row.activatable:active { + box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); } + row.activatable:backdrop:hover { + background-color: transparent; } + row.activatable:selected:active { + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); } + row.activatable:selected.has-open-popup, row.activatable:selected:hover { + background-color: #3986d6; } + row.activatable:selected:backdrop { + background-color: #3F5755; } + +/********************* + * App Notifications * + *********************/ +.app-notification, +.app-notification.frame { + padding: 10px; + border-radius: 0 0 5px 5px; + background-color: rgba(34, 34, 34, 0.8); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent 2px); + background-clip: padding-box; } + .app-notification:backdrop, + .app-notification.frame:backdrop { + background-image: none; + transition: 200ms ease-out; } + .app-notification button, + .app-notification.frame button { + background: rgba(0, 0, 0, 0.1); } + .app-notification button:hover, + .app-notification.frame button:hover { + background: rgba(0, 0, 0, 0.3); } + .app-notification border, + .app-notification.frame border { + border: none; } + +/************* + * Expanders * + *************/ +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: #4D6A6B; } + expander arrow:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +/************ + * Calendar * + ***********/ +calendar { + color: #C1DBD9; + border: 1px solid #3B5252; + padding: 2px; } + calendar:selected { + border-radius: 6px; } + calendar.header { + border: none; + border-bottom: 1px solid rgba(0, 0, 0, 0.1); + border-radius: 0; } + calendar.header:backdrop { + border-color: rgba(0, 0, 0, 0.1); } + calendar.button { + color: rgba(60, 60, 60, 0.45); } + calendar.button:hover { + color: #BAD4D2; } + calendar.button:backdrop { + color: rgba(133, 133, 133, 0.45); } + calendar.button:disabled { + color: rgba(133, 133, 133, 0.45); } + calendar:indeterminate, calendar:indeterminate:backdrop { + color: alpha(currentColor,0.25); } + calendar.highlight, calendar.highlight:backdrop { + font-size: smaller; + color: #368ce7; } + calendar:backdrop { + color: #ABC9C4; + border-color: #4D6A6B; } + +/*********** + * Dialogs * + ***********/ +messagedialog .titlebar { + min-height: 20px; + background-image: none; + background-color: #1F2626; + border-style: none; + border-top-left-radius: 7px; + border-top-right-radius: 7px; } + +messagedialog.csd.background { + border-bottom-left-radius: 9px; + border-bottom-right-radius: 9px; } + +messagedialog.csd buttonbox { + padding: 0px; } + +messagedialog.csd .dialog-action-area button { + padding: 10px 14px; + border-radius: 0; + border-left-style: solid; + border-right-style: none; + border-bottom-style: none; } + messagedialog.csd .dialog-action-area button:first-child { + border-left-style: none; + border-bottom-left-radius: 7px; + -gtk-outline-bottom-left-radius: 5px; } + messagedialog.csd .dialog-action-area button:last-child { + border-bottom-right-radius: 7px; + -gtk-outline-bottom-right-radius: 5px; } + +filechooser .dialog-action-box { + border-top: 1px solid #3B5252; } + filechooser .dialog-action-box:backdrop { + border-top-color: #4D6A6B; } + +filechooser #pathbarbox { + border-bottom: 1px solid #1F2626; } + filechooser #pathbarbox stack { + background-color: #1F2626; } + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; } + +/*********** + * Sidebar * + ***********/ +.sidebar { + border-style: none; + background-color: #1F2626; + -gtk-icon-style: regular; } + .sidebar row, + .sidebar treeview { + border-top: 1px solid transparent; + border-bottom: 1px solid transparent; } + .sidebar row:selected, .sidebar row:selected:focus, + .sidebar treeview:selected, + .sidebar treeview:selected:focus { + background-image: linear-gradient(to bottom, shade(#597A78, 0.86), shade(#3A5452, 0.88) 40%, shade(#3A5452, 0.82) 90%, shade(#597A78, 0.90)); + border-top: 1px solid shade(#1F2626, 0.85); + border-bottom: 1px solid shade(#1F2626, 1.12); } + .sidebar row:selected label, .sidebar row:selected:focus label, + .sidebar treeview:selected label, + .sidebar treeview:selected:focus label { + color: #BAD4D2; } + .sidebar row:selected label:backdrop, .sidebar row:selected:focus label:backdrop, + .sidebar treeview:selected label:backdrop, + .sidebar treeview:selected:focus label:backdrop { + color: #82ADA5; } + .sidebar row:selected:backdrop, .sidebar row:selected:focus:backdrop, + .sidebar treeview:selected:backdrop, + .sidebar treeview:selected:focus:backdrop { + background-image: none; + background-color: #1F2626; + color: #BAD4D2; + border-top: 1px solid shade(#1F2626, 0.9); + border-bottom: 1px solid shade(#1F2626, 0.9); } + .sidebar row .view:selected, .sidebar row iconview:selected, .sidebar row .view:selected:focus, .sidebar row iconview:selected:focus, + .sidebar treeview .view:selected, + .sidebar treeview iconview:selected, + .sidebar treeview .view:selected:focus, + .sidebar treeview iconview:selected:focus { + color: #D3F2F2; } + .sidebar row:backdrop, + .sidebar treeview:backdrop { + background-color: transparent; } + stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:dir(ltr), .sidebar.left, .sidebar.left:dir(rtl) { + border-right: 1px solid #3B5252; + border-left-style: none; + border-top-style: none; + border-bottom-style: none; } + stacksidebar.sidebar:dir(rtl) list .sidebar:dir(rtl), stacksidebar.sidebar.right list .sidebar:dir(rtl), .sidebar.right { + border-left: 1px solid #3B5252; + border-right-style: none; + border-top-style: none; + border-bottom-style: none; } + .sidebar:backdrop { + background-color: #2E3838; + border-color: #4D6A6B; + transition: 200ms ease-out; } + .sidebar list, .sidebar treeview { + background-color: transparent; } + .sidebar list:backdrop, .sidebar treeview:backdrop { + background-color: transparent; } + 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 > label { + background-size: 6px 6px, 0 0; } + +/**************** + * File chooser * + ****************/ +placessidebar > viewport.frame { + border-style: none; } + +placessidebar row { + min-height: 24px; + padding: 0px; } + placessidebar row > revealer { + padding: 0 14px; } + placessidebar row:selected { + color: #BAD4D2; } + placessidebar row:disabled { + color: #82ADA5; } + placessidebar row:backdrop { + color: #82ADA5; + background-color: #1F2626; } + placessidebar row:backdrop:selected { + color: #82ADA5; } + placessidebar row:backdrop:disabled { + color: #1B2121; } + 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-height: 26px; + min-width: 26px; + margin-top: 3px; + margin-bottom: 3px; + padding: 0; + border-radius: 100%; + -gtk-outline-radius: 100%; } + button.sidebar-button:not(:hover):not(:active) > image, button.sidebar-button:backdrop > image { + opacity: 0.7; } + placessidebar row:selected:active { + box-shadow: none; } + placessidebar row.sidebar-placeholder-row { + padding: 0 8px; + min-height: 2px; + background-image: image(#4e9a06); + background-clip: content-box; } + placessidebar row.sidebar-new-bookmark-row { + color: #3F5755; } + placessidebar row:drop(active):not(:disabled) { + color: #4e9a06; + box-shadow: inset 0 1px #4e9a06, inset 0 -1px #4e9a06; } + placessidebar row:drop(active):not(:disabled):selected { + color: #D3F2F2; + background-image: linear-gradient(to bottom, #9dc8f2, #c1dcf7 10%, #384347 92%, #b4d5f5); } + +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 row.activatable:hover { + background-color: transparent; } + +placesview > 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: image(#3B5252); + background-size: 1px 1px; } + paned > separator:selected { + background-image: image(#3F5755); } + paned > separator:backdrop { + background-image: image(#4D6A6B); } + paned > separator.wide { + min-width: 5px; + min-height: 5px; + background-color: #1F2626; + background-image: image(#3B5252), image(#3B5252); + background-size: 1px 1px, 1px 1px; } + paned > separator.wide:backdrop { + background-color: #1F2626; + background-image: image(#4D6A6B), image(#4D6A6B); } + +paned.horizontal > separator { + background-repeat: repeat-y; } + paned.horizontal > separator:dir(ltr) { + margin: 0 -8px 0 0; + padding: 0 8px 0 0; + background-position: left; } + paned.horizontal > separator:dir(rtl) { + margin: 0 0 0 -8px; + padding: 0 0 0 8px; + background-position: right; } + paned.horizontal > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-y, repeat-y; + background-position: left, right; } + +paned.vertical > separator { + margin: 0 0 -8px 0; + padding: 0 0 8px 0; + background-repeat: repeat-x; + background-position: top; } + paned.vertical > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-x, repeat-x; + background-position: bottom, top; } + +/************** + * GtkInfoBar * + **************/ +infobar { + border-style: none; } + +.info, +.question, +.warning, +.error { + text-shadow: 0 1px #0D4957; } + .info:backdrop, .info, + .question:backdrop, + .question, + .warning:backdrop, + .warning, + .error:backdrop, + .error { + background-color: #3F5755; + border-color: #0D4957; } + .info:backdrop label, .info:backdrop, .info label, .info, + .question:backdrop label, + .question:backdrop, + .question label, + .question, + .warning:backdrop label, + .warning:backdrop, + .warning label, + .warning, + .error:backdrop label, + .error:backdrop, + .error label, + .error { + color: #D3F2F2; } + .info:backdrop, + .question:backdrop, + .warning:backdrop, + .error:backdrop { + text-shadow: none; } + .info button, + .question button, + .warning button, + .error button { + color: #D3F2F2; + outline-color: rgba(255, 255, 255, 0.3); + border-top-color: shade(#1F2626, 0.8); + border-right-color: shade(#1F2626, 0.72); + border-left-color: shade(#1F2626, 0.72); + border-bottom-color: shade(#1F2626, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#3F5755, 1.02), 1.05), shade(shade(#3F5755, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); + border-color: #049C97; } + .info button:hover, + .question button:hover, + .warning button:hover, + .error button:hover { + color: #D3F2F2; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5F7F7E; + background-image: linear-gradient(to bottom, shade(#3F5755, 1.15), shade(#3F5755, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + .info button:active, .info button:checked, + .question button:active, + .question button:checked, + .warning button:active, + .warning button:checked, + .error button:active, + .error button:checked { + color: #D3F2F2; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5F7F7E; + background-image: linear-gradient(to bottom, shade(shade(#3F5755, 0.85), 1.05), shade(shade(#3F5755, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } + .info button:disabled, + .question button:disabled, + .warning button:disabled, + .error button:disabled { + border-color: #5F7F7E; + background-color: #569fea; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .info button:disabled label, .info button:disabled, + .question button:disabled label, + .question button:disabled, + .warning button:disabled label, + .warning button:disabled, + .error button:disabled label, + .error button:disabled { + color: #abcff5; } + .info button:backdrop, + .question button:backdrop, + .warning button:backdrop, + .error button:backdrop { + border-color: #3F5755; + background-color: #3F5755; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + border-color: #5F7F7E; } + .info button:backdrop label, .info button:backdrop, + .question button:backdrop label, + .question button:backdrop, + .warning button:backdrop label, + .warning button:backdrop, + .error button:backdrop label, + .error button:backdrop { + color: #78A09F; } + .info button:backdrop:disabled, + .question button:backdrop:disabled, + .warning button:backdrop:disabled, + .error button:backdrop:disabled { + border-color: #569fea; + background-color: #569fea; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + border-color: #5F7F7E; } + .info button:backdrop:disabled label, .info button:backdrop:disabled, + .question button:backdrop:disabled label, + .question button:backdrop:disabled, + .warning button:backdrop:disabled label, + .warning button:backdrop:disabled, + .error button:backdrop:disabled label, + .error button:backdrop:disabled { + color: #91c1f1; } + .info label:selected:focus, .info label:selected:hover, .info label:selected, + .question label:selected:focus, + .question label:selected:hover, + .question label:selected, + .warning label:selected:focus, + .warning label:selected:hover, + .warning label:selected, + .error label:selected:focus, + .error label:selected:hover, + .error label:selected { + background-color: #0D4957; } + +/************* + * Buttonbox * + *************/ +buttonbox { + padding: 6px; } + +/************ + * Tooltips * + ************/ +tooltip { + padding: 1px; + /* not working */ + border-radius: 1px; + box-shadow: none; + text-shadow: 0 1px black; } + tooltip.background { + background-color: #232B2B; + background-clip: padding-box; + border: 1px solid #3B5252; } + tooltip decoration { + background-color: transparent; } + tooltip * { + padding: 1px; + background-color: transparent; + color: #C1DBD9; } + +/***************** + * Color Chooser * + *****************/ +colorswatch, colorswatch:drop(active) { + border-style: none; } + +colorswatch.top { + border-top-left-radius: 5.5px; + border-top-right-radius: 5.5px; } + colorswatch.top overlay { + border-top-left-radius: 5px; + border-top-right-radius: 5px; } + +colorswatch.bottom { + border-bottom-left-radius: 5.5px; + border-bottom-right-radius: 5.5px; } + colorswatch.bottom overlay { + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; } + +colorswatch.left, colorswatch:first-child:not(.top) { + border-top-left-radius: 5.5px; + border-bottom-left-radius: 5.5px; } + colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 5px; + border-bottom-left-radius: 5px; } + +colorswatch.right, colorswatch:last-child:not(.bottom) { + border-top-right-radius: 5.5px; + border-bottom-right-radius: 5.5px; } + colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 5px; + border-bottom-right-radius: 5px; } + +colorswatch.dark overlay { + color: #D3F2F2; } + colorswatch.dark overlay:hover { + border-color: rgba(0, 0, 0, 0.8); } + colorswatch.dark overlay:backdrop { + color: #9AB8BA; } + +colorswatch.light overlay { + color: #C1DBD9; } + colorswatch.light overlay:hover { + border-color: rgba(0, 0, 0, 0.5); } + colorswatch.light overlay:backdrop { + color: #A1BDB8; } + +colorswatch:drop(active) { + box-shadow: none; } + colorswatch:drop(active).light overlay { + border-color: #4e9a06; + box-shadow: inset 0 0 0 2px #3d7805, inset 0 0 0 1px #4e9a06; } + colorswatch:drop(active).dark overlay { + border-color: #4e9a06; + box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.3), inset 0 0 0 1px #4e9a06; } + +colorswatch overlay { + box-shadow: inset 0 2px 2px -3px rgba(0, 0, 0, 0.7); + border: 1px solid rgba(0, 0, 0, 0.3); } + colorswatch overlay:hover { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.3); } + colorswatch overlay:backdrop, colorswatch overlay:backdrop:hover { + border-color: rgba(0, 0, 0, 0.3); + box-shadow: none; } + +colorswatch#add-color-button { + border-radius: 5px 5px 0 0; } + colorswatch#add-color-button:only-child { + border-radius: 5px; } + colorswatch#add-color-button overlay { + color: #BAD4D2; + outline-color: rgba(60, 60, 60, 0.3); + border-top-color: shade(#1F2626, 0.8); + border-right-color: shade(#1F2626, 0.72); + border-left-color: shade(#1F2626, 0.72); + border-bottom-color: shade(#1F2626, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#1F2626, 1.02), 1.05), shade(shade(#1F2626, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } + colorswatch#add-color-button overlay:hover { + color: #BAD4D2; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #3B5252; + background-image: linear-gradient(to bottom, shade(#1F2626, 1.15), shade(#1F2626, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } + colorswatch#add-color-button overlay:backdrop { + border-color: #4D6A6B; + background-color: #1F2626; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + colorswatch#add-color-button overlay:backdrop label, colorswatch#add-color-button overlay:backdrop { + color: #82ADA5; } + +colorswatch:disabled { + opacity: 0.5; } + colorswatch:disabled overlay { + border-color: rgba(0, 0, 0, 0.6); + box-shadow: none; } + +row:selected colorswatch { + box-shadow: 0 0 0 2px #D3F2F2; } + +colorswatch#editor-color-sample { + border-radius: 4px; } + colorswatch#editor-color-sample overlay { + border-radius: 4.5px; } + +colorchooser .popover.osd { + border-radius: 5px; } + +/******** + * Misc * + ********/ +.content-view { + background-color: #1B2121; } + .content-view:hover { + -gtk-icon-effect: highlight; } + .content-view:backdrop { + background-color: #1B2121; } + +.osd .scale-popup button.flat { + border-style: none; + border-radius: 5px; } + +.scale-popup button:hover { + background-color: rgba(60, 60, 60, 0.1); + border-radius: 5px; } + +/********************** + * Window Decorations * + *********************/ +decoration { + border-radius: 7px 7px 0 0; + border-width: 0px; + box-shadow: 0 3px 9px 1px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(0, 0, 0, 0.23); + 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 rgba(0, 0, 0, 0.18); + transition: 200ms ease-out; } + .maximized decoration, + .fullscreen decoration, + .tiled decoration { + border-radius: 0; } + .popup decoration { + box-shadow: none; } + .ssd decoration { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.23); } + .csd.popup decoration { + border-radius: 0; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13); } + tooltip.csd decoration { + border-radius: 5px; + box-shadow: none; } + messagedialog.csd decoration { + border-radius: 7px; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13); } + .solid-csd decoration { + border-radius: 0; + margin: 4px; + background-color: #1F2626; + border: solid 1px #4D6A6B; + box-shadow: none; } + +button.titlebutton { + text-shadow: 0 1px rgba(255, 255, 255, 0.769231); + -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); } + button.titlebutton.close, button.titlebutton.maximize, button.titlebutton.minimize { + color: transparent; + background-color: transparent; + background-position: center; + background-repeat: no-repeat; } + button.titlebutton.close:backdrop, button.titlebutton.maximize:backdrop, button.titlebutton.minimize:backdrop { + opacity: 0.5; } + button.titlebutton.close { + background-image: -gtk-scaled(url("assets/titlebutton-close.png"), url("assets/titlebutton-close@2.png")); } + button.titlebutton.close:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop.png"), url("assets/titlebutton-close-backdrop@2.png")); } + button.titlebutton.close:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-hover.png"), url("assets/titlebutton-close-hover@2.png")); } + button.titlebutton.close:active { + background-image: -gtk-scaled(url("assets/titlebutton-close-active.png"), url("assets/titlebutton-close-active@2.png")); } + button.titlebutton.maximize { + background-image: -gtk-scaled(url("assets/titlebutton-maximize.png"), url("assets/titlebutton-maximize@2.png")); } + button.titlebutton.maximize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop.png"), url("assets/titlebutton-maximize-backdrop@2.png")); } + button.titlebutton.maximize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover.png"), url("assets/titlebutton-maximize-hover@2.png")); } + button.titlebutton.maximize:active { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-active.png"), url("assets/titlebutton-maximize-active@2.png")); } + button.titlebutton.minimize { + background-image: -gtk-scaled(url("assets/titlebutton-minimize.png"), url("assets/titlebutton-minimize@2.png")); } + button.titlebutton.minimize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop.png"), url("assets/titlebutton-minimize-backdrop@2.png")); } + button.titlebutton.minimize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover.png"), url("assets/titlebutton-minimize-hover@2.png")); } + button.titlebutton.minimize:active { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-active.png"), url("assets/titlebutton-minimize-active@2.png")); } + button.titlebutton:backdrop { + -gtk-icon-shadow: none; } + +headerbar.selection-mode button.titlebutton, +.titlebar.selection-mode button.titlebutton { + text-shadow: 0 -1px rgba(0, 0, 0, 0.548235); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.548235); } + headerbar.selection-mode button.titlebutton:backdrop, + .titlebar.selection-mode button.titlebutton:backdrop { + -gtk-icon-shadow: none; } + +.view:selected:focus, .view:selected, iconview:selected, .view text:selected, iconview text:selected, +textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, +textview text selection:focus, +textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, +entry selection:focus, +entry selection, modelbutton.flat:selected, popover.background checkbutton:selected, +popover.background radiobutton:selected, +.menuitem.button.flat:selected, treeview.view:selected:focus, treeview.view:selected, row:selected, calendar:selected { + background-color: #354D4B; } + row:selected label, label:selected, .selection-mode button.titlebutton, .view:selected:focus, .view:selected, iconview:selected, .view text:selected, iconview text:selected, + textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, + textview text selection:focus, + textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, + entry selection:focus, + entry selection, modelbutton.flat:selected, popover.background checkbutton:selected, + popover.background radiobutton:selected, + .menuitem.button.flat:selected, treeview.view:selected:focus, treeview.view:selected, row:selected, calendar:selected { + color: #D3F2F2; + outline-color: rgba(255, 255, 255, 0.3); } + row:selected label:disabled, label:disabled:selected, .selection-mode button.titlebutton:disabled, iconview:disabled:selected:focus, .view:disabled:selected, iconview:disabled:selected, iconview text:disabled:selected:focus, + textview text:disabled:selected:focus, .view text:disabled:selected, iconview text:disabled:selected, + textview text:disabled:selected, iconview text selection:disabled:focus, .view text selection:disabled, iconview text selection:disabled, + textview text selection:disabled, flowbox flowboxchild:disabled:selected, label:disabled selection, spinbutton:not(.vertical) selection:disabled, + entry selection:disabled, modelbutton.flat:disabled:selected, popover.background checkbutton:disabled:selected, + popover.background radiobutton:disabled:selected, + .menuitem.button.flat:disabled:selected, row:disabled:selected, calendar:disabled:selected { + color: #9cc7f3; } + row:selected label:backdrop, label:backdrop:selected, .selection-mode button.titlebutton:backdrop, iconview:backdrop:selected:focus, .view:backdrop:selected, iconview:backdrop:selected, iconview text:backdrop:selected:focus, + textview text:backdrop:selected:focus, .view text:backdrop:selected, iconview text:backdrop:selected, + textview text:backdrop:selected, iconview text selection:backdrop:focus, .view text selection:backdrop, iconview text selection:backdrop, + textview text selection:backdrop, flowbox flowboxchild:backdrop:selected, label:backdrop selection, spinbutton:not(.vertical) selection:backdrop, + entry selection:backdrop, modelbutton.flat:backdrop:selected, popover.background checkbutton:backdrop:selected, + popover.background radiobutton:backdrop:selected, + .menuitem.button.flat:backdrop:selected, row:backdrop:selected, calendar:backdrop:selected { + color: #9AB8BA; } + row:selected label:backdrop:disabled, label:backdrop:disabled:selected, .selection-mode button.titlebutton:backdrop:disabled, .view:backdrop:disabled:selected, iconview:backdrop:disabled:selected, .view text:backdrop:disabled:selected, iconview text:backdrop:disabled:selected, + textview text:backdrop:disabled:selected, .view text selection:backdrop:disabled, iconview text selection:backdrop:disabled, + textview text selection:backdrop:disabled, flowbox flowboxchild:backdrop:disabled:selected, label:disabled selection:backdrop, label:backdrop selection:disabled, spinbutton:not(.vertical) selection:backdrop:disabled, + entry selection:backdrop:disabled, modelbutton.flat:backdrop:disabled:selected, popover.background checkbutton:backdrop:disabled:selected, + popover.background radiobutton:backdrop:disabled:selected, + .menuitem.button.flat:backdrop:disabled:selected, row:backdrop:disabled:selected, calendar:backdrop:disabled:selected { + color: #73aeed; } + +.monospace { + font-family: monospace; } + +/********************** + * Touch Copy & Paste * + *********************/ +cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + cursor-handle.top:dir(ltr), cursor-handle.bottom:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-start.png"), url("assets/text-select-start@2.png")); + padding-left: 10px; } + cursor-handle.bottom:dir(ltr), cursor-handle.top:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-end.png"), url("assets/text-select-end@2.png")); + padding-right: 10px; } + cursor-handle.insertion-cursor:dir(ltr), cursor-handle.insertion-cursor:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); } + cursor-handle.top:hover:dir(ltr), cursor-handle.bottom:hover:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-hover.png"), url("assets/text-select-start-hover@2.png")); + padding-left: 10px; } + cursor-handle.bottom:hover:dir(ltr), cursor-handle.top:hover:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-hover.png"), url("assets/text-select-end-hover@2.png")); + padding-right: 10px; } + cursor-handle.insertion-cursor:hover:dir(ltr), cursor-handle.insertion-cursor:hover:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); } + cursor-handle.top:active:dir(ltr), cursor-handle.bottom:active:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-active.png"), url("assets/text-select-start-active@2.png")); + padding-left: 10px; } + cursor-handle.bottom:active:dir(ltr), cursor-handle.top:active:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-active.png"), url("assets/text-select-end-active@2.png")); + padding-right: 10px; } + cursor-handle.insertion-cursor:active:dir(ltr), cursor-handle.insertion-cursor:active:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); } + +.context-menu { + font: initial; } + +button.circular { + border-radius: 9999px; + -gtk-outline-radius: 9999px; } + button.circular label { + padding: 0; } + +.keycap { + min-width: 20px; + min-height: 25px; + margin-top: 2px; + padding-bottom: 3px; + padding-left: 6px; + padding-right: 6px; + color: #BAD4D2; + background-color: #1B2121; + border: 1px solid; + border-color: #1B2121; + border-radius: 5px; + box-shadow: inset 0 -3px #A2C1D3; + font-size: smaller; } + .keycap:backdrop { + background-color: #252E2E; + color: #82ADA5; + transition: 200ms ease-out; } + +:not(decoration):not(window):drop(active):focus, +:not(decoration):not(window):drop(active) { + border-color: #4e9a06; + box-shadow: inset 0 0 0 1px #4e9a06; } + +stackswitcher button.text-button { + min-width: 100px; } + +stackswitcher button.circular, +stackswitcher button.text-button.circular { + min-width: 32px; + min-height: 32px; + padding: 0; } + +/* GTK NAMED COLORS + ---------------- + use responsibly! */ +/* +widget text/foreground color */ +@define-color theme_fg_color #BAD4D2; +/* +text color for entries, views and content in general */ +@define-color theme_text_color #C1DBD9; +/* +widget base background color */ +@define-color theme_bg_color #1F2626; +/* +text widgets and the like base background color */ +@define-color theme_base_color #1B2121; +/* +base background color of selections */ +@define-color theme_selected_bg_color #3F5755; +/* +text/foreground color of selections */ +@define-color theme_selected_fg_color #D3F2F2; +/* +base background color of insensitive widgets */ +@define-color insensitive_bg_color #2E3F40; +/* +text foreground color of insensitive widgets */ +@define-color insensitive_fg_color #82ADA5; +/* +insensitive text widgets and the like base background color */ +@define-color insensitive_base_color #1B2121; +/* +widget text/foreground color on backdrop windows */ +@define-color theme_unfocused_fg_color #82ADA5; +/* +text color for entries, views and content in general on backdrop windows */ +@define-color theme_unfocused_text_color #C1DBD9; +/* +widget base background color on backdrop windows */ +@define-color theme_unfocused_bg_color #1F2626; +/* +text widgets and the like base background color on backdrop windows */ +@define-color theme_unfocused_base_color #252E2E; +/* +base background color of selections on backdrop windows */ +@define-color theme_unfocused_selected_bg_color #3F5755; +/* +text/foreground color of selections on backdrop windows */ +@define-color theme_unfocused_selected_fg_color #D3F2F2; +/* +widgets main borders color */ +@define-color borders #3B5252; +/* +widgets main borders color on backdrop windows */ +@define-color unfocused_borders #4D6A6B; +/* +these are pretty self explicative */ +@define-color warning_color #f57900; +@define-color error_color #800069; +@define-color success_color #4e9a06; +/* +these colors are exported for the window manager and shouldn't be used in applications, +read if you used those and something break with a version upgrade you're on your own... */ +@define-color wm_title shade(#BAD4D2, 1.8); +@define-color wm_unfocused_title #82ADA5; +@define-color wm_highlight rgba(255, 255, 255, 0.8); +@define-color wm_borders_edge rgba(255, 255, 255, 0.8); +@define-color wm_bg_a shade(#1F2626, 1.2); +@define-color wm_bg_b #1F2626; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_border alpha(black, 0.18); +@define-color wm_button_hover_color_a shade(#1F2626, 1.3); +@define-color wm_button_hover_color_b #1F2626; +@define-color wm_button_active_color_a shade(#1F2626, 0.85); +@define-color wm_button_active_color_b shade(#1F2626, 0.89); +@define-color wm_button_active_color_c shade(#1F2626, 0.9); +@define-color content_view_bg #1B2121; +.XfceHeading { + margin: 0; + padding: 0; + border-width: 0; + background-image: none; + background-color: shade(#1F2626, 1.18); + color: #C1DBD9; + text-shadow: 0px 1px rgba(0, 0, 0, 0.1); } + +.xfce4-panel.background { + background-color: #10191C; + color: #1B2121; + font-weight: normal; } + .xfce4-panel.background button { + background-image: none; + background-color: transparent; + border-radius: 0; + border-color: transparent; + box-shadow: none; + padding: 0 1px; + color: #1B2121; + text-shadow: 0px 1px rgba(0, 0, 0, 0.1); } + .xfce4-panel.background button:active, .xfce4-panel.background button:checked { + background-image: none; + background-color: shade(#384C4D, 0.7); + border-color: shade(#384C4D, 0.6); + color: #1B2121; + transition: none; } + .xfce4-panel.background button:hover, .xfce4-panel.background button:active:hover, .xfce4-panel.background button:checked:hover { + border-color: shade(#3F5755, 0.6); + background-image: linear-gradient(to bottom, shade(#3F5755, 0.88), shade(#3F5755, 0.85)); + color: #1B2121; + box-shadow: inset 0 -1px alpha(#BDDBD7,0), inset 1px 0 alpha(#BDDBD7,0.15), inset -1px 0 alpha(#BDDBD7,0.15), inset 0 1px alpha(#BDDBD7,0.15); + transition: none; } + .xfce4-panel.background entry { + caret-color: #C1DBD9; } + .xfce4-panel.background menu { + -gtk-icon-effect: none; + text-shadow: none; } + .xfce4-panel.background menu .linked button { + color: #C1DBD9; + outline-color: rgba(33, 33, 33, 0.3); + border-top-color: shade(#1F2626, 0.8); + border-right-color: shade(#1F2626, 0.72); + border-left-color: shade(#1F2626, 0.72); + border-bottom-color: shade(#1F2626, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#1B2121, 1.02), 1.05), shade(shade(#1B2121, 1.02), 0.97)); + box-shadow: inset 0 1px #BDDBD7; } + .xfce4-panel.background menu .linked button:disabled { + border-color: #3B5252; + background-color: #2E3F40; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + border-color: rgba(130, 130, 130, 0.5); } + .xfce4-panel.background menu .linked button:disabled label, .xfce4-panel.background menu .linked button:disabled { + color: #82ADA5; } + .xfce4-panel.background progressbar { + margin: 0; } + .xfce4-panel.background progressbar.horizontal trough { + min-height: 6px; + padding: 0; } + .xfce4-panel.background progressbar.horizontal progress { + min-height: 4px; } + .xfce4-panel.background progressbar.vertical trough { + min-width: 6px; + padding: 0; } + .xfce4-panel.background progressbar.vertical progress { + min-width: 4px; } + .xfce4-panel.background progressbar progress { + border-radius: 0px; } + .xfce4-panel.background progressbar trough { + background: shade(#384C4D, 0.7); + border-radius: 0px; + border-color: shade(#384C4D, 0.4); } + .xfce4-panel.background .tasklist button { + border-radius: 3px; + text-shadow: 0 1px #BAD4D2; + color: shade(#1B2121, 0.7); + background-image: linear-gradient(to bottom, shade(#384C4D, 0.65), shade(#384C4D, 0.6), shade(#384C4D, 0.5), shade(#384C4D, 0.45)); + border: none; } + .xfce4-panel.background .tasklist button.flat { + background-image: none; + border: none; + box-shadow: none; } + .xfce4-panel.background .tasklist button:active, .xfce4-panel.background .tasklist button:checked { + background-image: linear-gradient(to bottom, shade(#3F5755, 0.65), shade(#3F5755, 0.6), shade(#3F5755, 0.5), shade(#3F5755, 0.45)); + color: shade(#1B2121, 1); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(0, 0, 0, 0.2); } + .xfce4-panel.background .tasklist button:hover, .xfce4-panel.background .tasklist button:active:hover, .xfce4-panel.background .tasklist button:checked:hover { + background-image: linear-gradient(to bottom, shade(#3F5755, 0.85), shade(#3F5755, 0.8), shade(#3F5755, 0.7), shade(#3F5755, 0.65)); + color: shade(#1B2121, 1); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(0, 0, 0, 0.2); } + .xfce4-panel.background .tasklist button image { + padding: 3px; } + .xfce4-panel.background.horizontal .tasklist button { + margin: 0 1px; } + .xfce4-panel.background.horizontal .tasklist button label { + padding-right: 3px; } + .xfce4-panel.background.vertical .tasklist button { + margin: 1px 0; } + .xfce4-panel.background.vertical .tasklist button label { + padding-bottom: 3px; } + +/* Workspace switcher provided by libwnck */ +wnck-pager:selected { + background-color: shade(#3F5755, 0.88); } + +wnck-pager:hover { + background-color: #3F5755; } + +/* Thunar's sidebar top border */ +.thunar :backdrop { + color: #82ADA5; } + +.thunar toolbar { + border-bottom: none; } + .thunar toolbar entry { + min-height: 24px; } + +.thunar .sidebar.frame { + border-top: 1px solid #3B5252; } + +XfdesktopIconView.view { + background: transparent; + color: #1B2121; + border-radius: 3px; } + XfdesktopIconView.view:active { + background: rgba(23, 104, 189, 0.5); + text-shadow: 0 1px 1px black; } + XfdesktopIconView.view .label { + text-shadow: 1px 1px 2px black; } + XfdesktopIconView.view .rubberband { + border-radius: 0; } + +#XfceNotifyWindow { + background-color: shade(#384C4D, 0.3); + color: #1B2121; + border-color: shade(#384C4D, 0.6); } + #XfceNotifyWindow buttonbox { + padding: 0; } + #XfceNotifyWindow button { + background-image: none; + border-color: shade(#1B2121, 0.35); + border-radius: 3px; + box-shadow: none; } + #XfceNotifyWindow label#summary { + font-weight: bold; } + #XfceNotifyWindow progressbar { + min-height: 6px; + border-radius: 3px; } + #XfceNotifyWindow progressbar progress { + background-image: none; + background-color: #1B2121; + border: none; + box-shadow: none; } + #XfceNotifyWindow progressbar trough { + background-image: linear-gradient(to bottom, shade(#384C4D, 0.65), shade(#384C4D, 1.25)); + border: 1px solid shade(#384C4D, 0.2); + border-radius: 3px; + padding: 1px 0; } + +/* Xfwm4's alt-tab dialog, aka "tabwin" */ +#xfwm-tabwin { + padding: 12px; + background-image: none; + background-color: rgba(0, 0, 0, 0.8); + color: shade(#D3F2F2, 0.65); + text-shadow: 0px 1px rgba(0, 0, 0, 0.8); + border-radius: 12px; + /* Set the application icon- and preview-size to 64px */ + -XfwmTabwinWidget-icon-size: 64px; + -XfwmTabwinWidget-preview-size: 64px; } + #xfwm-tabwin button { + background-image: none; + color: #D3F2F2; + font-weight: bold; + text-shadow: 0px 1px rgba(0, 0, 0, 0.8); + border: none; + border-radius: 6px; + box-shadow: none; } + #xfwm-tabwin button:active, #xfwm-tabwin button:checked, #xfwm-tabwin button:active:hover, #xfwm-tabwin button:checked:hover { + background: rgba(206, 206, 206, 0.3); } + #xfwm-tabwin button:hover { + background: #22558b; + transition-duration: 50ms; } + #xfwm-tabwin .tabwin-app-grid button { + min-width: 96px; + min-height: 96px; } + +#xfce4-terminal-notebook > stack:not(:only-child) { + /* Make sure there are no extra borders for the tabs in the terminal apart from at the top */ + border-left: none; + border-right: none; + border-bottom: none; } + +.lightdm-gtk-greeter { + /********* + * panel * + *********/ + /**************** + * login window * + ****************/ } + .lightdm-gtk-greeter #panel_window menubar { + color: #C1DBD9; + font-weight: bold; + text-shadow: 0 1px transparentize white, 0.5; + -gtk-icon-shadow: 0 1px transparentize black, 0.5; + box-shadow: inset 0 -1px transparentize black, 0.5; + background-color: #232B2B; + text-shadow: 0 1px transparentize black, 0.5; + -gtk-icon-shadow: 0 1px transparentize black, 0.5; } + .lightdm-gtk-greeter #panel_window menubar menu { + background-color: #232B2B; } + .lightdm-gtk-greeter #panel_window menubar menu menuitem { + font-weight: normal; + text-shadow: none; } + .lightdm-gtk-greeter #panel_window menubar separator { + background: transparent; } + .lightdm-gtk-greeter #login_window, + .lightdm-gtk-greeter #shutdown_dialog, + .lightdm-gtk-greeter #restart_dialog { + border-style: none; + border-radius: 5px; + background-color: #1B2121; + color: #BAD4D2; + box-shadow: inset 1px 0 shade(#1B2121, 0.6), inset -1px 0 shade(#1B2121, 0.6), inset 0 1px shade(#1B2121, 0.6), inset 0 -1px shade(#1B2121, 0.6); } + .lightdm-gtk-greeter #login_window button, + .lightdm-gtk-greeter #shutdown_dialog button, + .lightdm-gtk-greeter #restart_dialog button { + padding: 3px 15px; + /************************************ + * login/unlock and restart buttons * + ************************************/ + /******************* + * shutdown button * + *******************/ } + .lightdm-gtk-greeter #login_window button#login_button, .lightdm-gtk-greeter #login_window button#restart_button, + .lightdm-gtk-greeter #shutdown_dialog button#login_button, + .lightdm-gtk-greeter #shutdown_dialog button#restart_button, + .lightdm-gtk-greeter #restart_dialog button#login_button, + .lightdm-gtk-greeter #restart_dialog button#restart_button { + border-color: shade(#3F5755, 0.8); + background-image: linear-gradient(to bottom, shade(#3F5755, 1.02), shade(#3F5755, 0.95) 90%, shade(#3F5755, 0.9)); + color: #D3F2F2; } + .lightdm-gtk-greeter #login_window button#login_button:hover, .lightdm-gtk-greeter #login_window button#login_button:active, .lightdm-gtk-greeter #login_window button#restart_button:hover, .lightdm-gtk-greeter #login_window button#restart_button:active, + .lightdm-gtk-greeter #shutdown_dialog button#login_button:hover, + .lightdm-gtk-greeter #shutdown_dialog button#login_button:active, + .lightdm-gtk-greeter #shutdown_dialog button#restart_button:hover, + .lightdm-gtk-greeter #shutdown_dialog button#restart_button:active, + .lightdm-gtk-greeter #restart_dialog button#login_button:hover, + .lightdm-gtk-greeter #restart_dialog button#login_button:active, + .lightdm-gtk-greeter #restart_dialog button#restart_button:hover, + .lightdm-gtk-greeter #restart_dialog button#restart_button:active { + border-color: shade(#3F5755, 0.7); + background-image: linear-gradient(to bottom, shade(#3F5755, 1.12), shade(#3F5755, 1.05) 90%, shade(#3F5755, 1)); } + .lightdm-gtk-greeter #login_window button#shutdown_button, + .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button, + .lightdm-gtk-greeter #restart_dialog button#shutdown_button { + border-color: shade(#800069, 0.8); + background-image: linear-gradient(to bottom, shade(#800069, 1.02), shade(#800069, 0.95) 90%, shade(#800069, 0.9)); + color: #D3F2F2; } + .lightdm-gtk-greeter #login_window button#shutdown_button:hover, .lightdm-gtk-greeter #login_window button#shutdown_button:active, + .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button:hover, + .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button:active, + .lightdm-gtk-greeter #restart_dialog button#shutdown_button:hover, + .lightdm-gtk-greeter #restart_dialog button#shutdown_button:active { + border-color: shade(#800069, 0.7); + background-image: linear-gradient(to bottom, shade(#800069, 1.12), shade(#800069, 1.05) 90%, shade(#800069, 1)); } + .lightdm-gtk-greeter #content_frame { + padding-bottom: 14px; } + .lightdm-gtk-greeter #login_window menu { + border-radius: 1px; } + .lightdm-gtk-greeter #login_window combobox button.combo { + color: #BAD4D2; + padding: 0; + background: none; + border-style: none; + box-shadow: none; } + .lightdm-gtk-greeter #login_window #user_combobox { + color: #BAD4D2; + font-size: 18px; } + .lightdm-gtk-greeter #login_window #user_combobox menu { + font-weight: normal; } + .lightdm-gtk-greeter #login_window #user_image { + padding: 3px; + border-radius: 3px; + box-shadow: inset 1px 0 shade(#1B2121, 0.75), inset -1px 0 shade(#1B2121, 0.75), inset 0 1px shade(#1B2121, 0.55), inset 0 -1px shade(#1B2121, 0.85); } + .lightdm-gtk-greeter #login_window #user_image_border { + border-radius: 3px; + background-image: linear-gradient(to bottom, shade(#1B2121, 0.9), shade(#1B2121, 0.98) 10%, shade(#1B2121, 1) 99%, shade(#1B2121, 1)); + box-shadow: inset 0 1px shade(#1B2121, 0.8), inset 0 -1px shade(#1B2121, 0.55); } + .lightdm-gtk-greeter #buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; + background-image: linear-gradient(to bottom, shade(#1F2626, 0.85), shade(#1F2626, 0.98) 10%, shade(#1F2626, 1) 99%, shade(#1F2626, 1)); + box-shadow: inset 1px 0 shade(#1B2121, 0.6), inset -1px 0 shade(#1B2121, 0.6), inset 0 1px shade(#1B2121, 0.6), inset 0 -1px shade(#1B2121, 0.6); } + +/************************ + * NAUTILUS (aka Files) * + ************************/ +.nautilus-window { + background-color: #1B2121; } + .nautilus-window notebook, .nautilus-window notebook > stack { + background-color: #1B2121; } + +/* Floating status bar */ +.floating-bar { + background-color: #1B2121; + border-style: solid; + border-color: #3B5252; } + .floating-bar.left { + border-radius: 0 3px 0 0; + border-width: 1px 1px 0 0; } + .floating-bar.right { + border-radius: 3px 0 0 0; + border-width: 1px 0 0 1px; } + .floating-bar:backdrop { + background-color: #1F2626; + border-color: #4D6A6B; } + .floating-bar button { + padding: 0px; } + +/* Searchbar */ +.search-bar { + box-shadow: none; } + +/* View */ +.nautilus-list-view .view, .nautilus-list-view iconview { + border-bottom: 1px solid #1F2626; + /* Hide superfluous treeview drop target indication */ } + .nautilus-list-view .view.dnd, .nautilus-list-view iconview.dnd { + border-style: none; } + +/********* + * Geary * + *********/ +.conversation-frame .view.cell, .conversation-frame iconview.cell { + background-color: #1B2121; } + +.conversation-frame .view.cell:selected, .conversation-frame iconview.cell:selected, +.conversation-frame .view.cell:selected:focus, +.conversation-frame iconview.cell:selected:focus { + background-color: #3F5755; } + +UnityDecoration { + -UnityDecoration-extents: 28px 1px 1px 1px; + -UnityDecoration-input-extents: 10px; + -UnityDecoration-shadow-offset-x: 1px; + -UnityDecoration-shadow-offset-y: 1px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.7); + -UnityDecoration-active-shadow-radius: 8px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.5); + -UnityDecoration-inactive-shadow-radius: 5px; + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: #3F5755; + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; } + UnityDecoration .top { + border: 1px solid shade(#1F2626, 0.7); + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 8px 0 8px; + background-image: linear-gradient(to bottom, shade(#1F2626, 1.07), #1F2626); + color: #BAD4D2; + text-shadow: 0 1px shade(#1F2626, 1.2); } + UnityDecoration .top:backdrop { + border: 1px solid shade(#1F2626, 0.8); + border-bottom-width: 0; + background-image: linear-gradient(to bottom, shade(#1F2626, 1.02), #1F2626); + color: #BAD4D2; + text-shadow: 0 1px shade(#1F2626, 1.1); } + UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom { + background-color: shade(#1F2626, 0.7); } + UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { + background-color: shade(#1F2626, 0.8); } + +UnityPanelWidget, +.unity-panel { + border-width: 0 0 1px 0; + border-style: solid; + border-color: shade(#384C4D, 1); + background-color: shade(#384C4D, 0.35); } + UnityPanelWidget.menuitem, UnityPanelWidget .menuitem, + .unity-panel.menuitem, + .unity-panel .menuitem { + border-width: 0 1px; + color: #1B2121; } + UnityPanelWidget.menuitem:hover, UnityPanelWidget.menuitem *:hover, UnityPanelWidget .menuitem:hover, UnityPanelWidget .menuitem *:hover, + .unity-panel.menuitem:hover, + .unity-panel.menuitem *:hover, + .unity-panel .menuitem:hover, + .unity-panel .menuitem *:hover { + border-color: shade(#384C4D, 0.8); + background-color: shade(#384C4D, 0.75); + color: #1B2121; } + +@keyframes playbackmenuitem_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: #BAD4D2; } + +window.background.chromium { + background-color: #1F2626; } + window.background.chromium button:not(.titlebutton) { + border-color: #3B5252; } diff --git a/Lilidog-Taupe/gtk-3.0/gtk.css b/Lilidog-Taupe/gtk-3.0/gtk.css new file mode 100644 index 0000000..20b78fd --- /dev/null +++ b/Lilidog-Taupe/gtk-3.0/gtk.css @@ -0,0 +1 @@ +@import url("gtk-contained.css"); diff --git a/Lilidog-Taupe/gtk-3.0/settings.ini b/Lilidog-Taupe/gtk-3.0/settings.ini new file mode 100644 index 0000000..6a7f5c8 --- /dev/null +++ b/Lilidog-Taupe/gtk-3.0/settings.ini @@ -0,0 +1,4 @@ +[Settings] +gtk_color_scheme = "base_color:#212929\nbg_color:#273030\ntooltip_bg_color:#212929\nselected_bg_color:#3F5755\ntext_color:#C1DBD9\nfg_color:#B8D1CF\ntooltip_fg_color:#B8D1CF\nselected_fg_color:#C1DBD9\nmenubar_bg_color:#273030\nmenubar_fg_color:#B8D1CF\ntoolbar_bg_color:#273030\ntoolbar_fg_color:#C1DBD9\nmenu_bg_color:#273030\nmenu_fg_color:#C1DBD9\npanel_bg_color:#273030\npanel_fg_color:#C1DBD9\nlink_color:#3F5755" +gtk-auto-mnemonics = 1 +gtk-visible-focus = automatic diff --git a/Lilidog-Taupe/index.theme b/Lilidog-Taupe/index.theme new file mode 100644 index 0000000..7c79c33 --- /dev/null +++ b/Lilidog-Taupe/index.theme @@ -0,0 +1,12 @@ +[Desktop Entry] +Type=X-GNOME-Metatheme +Name=Lilidog-Taupe +Comment=Lilidog-Taupe based off Greybird theme +Encoding=UTF-8 + +[X-GNOME-Metatheme] +GtkTheme=Lilidog-Taupe +MetacityTheme=Lilidog-Taupe +IconTheme=Adwaita +CursorTheme=Adwaita +ButtonLayout=:minimize,maximize,close From da24ac8c5c92fb5a14c7eda53a6c59b6a1a50412 Mon Sep 17 00:00:00 2001 From: sleekmason Date: Mon, 28 Mar 2022 15:35:14 -0500 Subject: [PATCH 02/26] BL-test theme --- Lilidog-Drow/gtk-3.0/gtk-contained.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Lilidog-Drow/gtk-3.0/gtk-contained.css b/Lilidog-Drow/gtk-3.0/gtk-contained.css index 2d3b641..b3e4a2e 100644 --- a/Lilidog-Drow/gtk-3.0/gtk-contained.css +++ b/Lilidog-Drow/gtk-3.0/gtk-contained.css @@ -459,7 +459,7 @@ button { color: #D1E0DF; outline-color: rgba(60, 60, 60, 0.3); border-color: #525252; - background-image: linear-gradient(to bottom, shade(#403F3F, 1.00), shade(#474646, 1.00)); + background-image: linear-gradient(to bottom, shade(#344162, 1.00), shade(#344162, 1.00)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); -gtk-icon-effect: highlight; } notebook > header > tabs > arrow:active, button.titlebutton:active, notebook > header > tabs > arrow:checked, button.titlebutton:checked, From 96ac7316319935cbda9e2a185fe18a3fda599797 Mon Sep 17 00:00:00 2001 From: sleekmason Date: Mon, 28 Mar 2022 15:51:36 -0500 Subject: [PATCH 03/26] BL-test theme --- Lilidog-Earth/gtk-2.0/gtkrc | 723 --- .../gtk-3.0/assets/bullet-symbolic.svg | 155 - .../assets/bullet-symbolic.symbolic.png | Bin 147 -> 0 bytes .../gtk-3.0/assets/check-symbolic.svg | 155 - .../assets/check-symbolic.symbolic.png | Bin 324 -> 0 bytes .../assets/checkbox-active-selectionmode.png | Bin 346 -> 0 bytes .../checkbox-backdrop-selectionmode.png | Bin 352 -> 0 bytes .../checkbox-checked-active-selectionmode.png | Bin 583 -> 0 bytes ...heckbox-checked-backdrop-selectionmode.png | Bin 577 -> 0 bytes .../checkbox-checked-hover-selectionmode.png | Bin 614 -> 0 bytes .../assets/checkbox-checked-insensitive.png | Bin 577 -> 0 bytes .../assets/checkbox-hover-selectionmode.png | Bin 346 -> 0 bytes .../gtk-3.0/assets/checkbox-mixed-hover.png | Bin 388 -> 0 bytes .../assets/checkbox-mixed-insensitive.png | Bin 385 -> 0 bytes .../gtk-3.0/assets/checkbox-mixed.png | Bin 381 -> 0 bytes .../gtk-3.0/assets/checkbox-selectionmode.png | Bin 346 -> 0 bytes .../assets/checkbox-unchecked-insensitive.png | Bin 352 -> 0 bytes .../gtk-3.0/assets/dash-symbolic.svg | 153 - .../gtk-3.0/assets/dash-symbolic.symbolic.png | Bin 130 -> 0 bytes .../gtk-3.0/assets/grid-selection-checked.png | Bin 1131 -> 0 bytes .../assets/grid-selection-unchecked.png | Bin 330 -> 0 bytes .../menuitem-checkbox-checked-hover.png | Bin 285 -> 0 bytes .../menuitem-checkbox-checked-insensitive.png | Bin 363 -> 0 bytes .../assets/menuitem-checkbox-checked.png | Bin 367 -> 0 bytes .../assets/menuitem-checkbox-mixed-hover.png | Bin 158 -> 0 bytes .../menuitem-checkbox-mixed-insensitive.png | Bin 167 -> 0 bytes .../assets/menuitem-checkbox-mixed.png | Bin 168 -> 0 bytes .../assets/menuitem-radio-checked-hover.png | Bin 167 -> 0 bytes .../menuitem-radio-checked-insensitive.png | Bin 181 -> 0 bytes .../gtk-3.0/assets/menuitem-radio-checked.png | Bin 205 -> 0 bytes .../assets/pane-separator-vertical.png | Bin 148 -> 0 bytes .../gtk-3.0/assets/pane-separator.png | Bin 151 -> 0 bytes .../gtk-3.0/assets/radio-mixed-hover.png | Bin 583 -> 0 bytes .../assets/radio-mixed-insensitive.png | Bin 563 -> 0 bytes Lilidog-Earth/gtk-3.0/assets/radio-mixed.png | Bin 578 -> 0 bytes .../gtk-3.0/assets/radio-selected-hover.png | Bin 643 -> 0 bytes .../assets/radio-selected-insensitive.png | Bin 631 -> 0 bytes .../gtk-3.0/assets/radio-selected.png | Bin 625 -> 0 bytes .../assets/radio-unselected-insensitive.png | Bin 527 -> 0 bytes .../gtk-3.0/assets/radio-unselected.png | Bin 542 -> 0 bytes Lilidog-Earth/gtk-3.0/assets/resize-grip.png | Bin 187 -> 0 bytes .../assets/titlebutton-close-active.png | Bin 337 -> 0 bytes .../assets/titlebutton-close-hover.png | Bin 245 -> 0 bytes .../gtk-3.0/assets/titlebutton-close.png | Bin 252 -> 0 bytes .../assets/titlebutton-maximize-active.png | Bin 229 -> 0 bytes .../assets/titlebutton-maximize-hover.png | Bin 223 -> 0 bytes .../gtk-3.0/assets/titlebutton-maximize.png | Bin 222 -> 0 bytes .../assets/titlebutton-minimize-active.png | Bin 170 -> 0 bytes .../assets/titlebutton-minimize-hover.png | Bin 167 -> 0 bytes .../gtk-3.0/assets/titlebutton-minimize.png | Bin 183 -> 0 bytes Lilidog-Earth/gtk-3.0/gtk-contained.css | 4961 ----------------- Lilidog-Earth/gtk-3.0/gtk.css | 1 - Lilidog-Earth/gtk-3.0/settings.ini | 4 - Lilidog-Earth/index.theme | 12 - 54 files changed, 6164 deletions(-) delete mode 100644 Lilidog-Earth/gtk-2.0/gtkrc delete mode 100644 Lilidog-Earth/gtk-3.0/assets/bullet-symbolic.svg delete mode 100644 Lilidog-Earth/gtk-3.0/assets/bullet-symbolic.symbolic.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/check-symbolic.svg delete mode 100644 Lilidog-Earth/gtk-3.0/assets/check-symbolic.symbolic.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-active-selectionmode.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-backdrop-selectionmode.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-checked-active-selectionmode.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-checked-hover-selectionmode.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-checked-insensitive.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-hover-selectionmode.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-mixed-hover.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-mixed-insensitive.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-mixed.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-selectionmode.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-unchecked-insensitive.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/dash-symbolic.svg delete mode 100644 Lilidog-Earth/gtk-3.0/assets/dash-symbolic.symbolic.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/grid-selection-checked.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/grid-selection-unchecked.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-checked-hover.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-checked-insensitive.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-checked.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-mixed.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked-hover.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked-insensitive.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/pane-separator-vertical.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/pane-separator.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/radio-mixed-hover.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/radio-mixed-insensitive.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/radio-mixed.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/radio-selected-hover.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/radio-selected-insensitive.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/radio-selected.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/radio-unselected-insensitive.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/radio-unselected.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/resize-grip.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-close-active.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-close-hover.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-close.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-maximize-active.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-maximize-hover.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-maximize.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize-active.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize-hover.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize.png delete mode 100644 Lilidog-Earth/gtk-3.0/gtk-contained.css delete mode 100644 Lilidog-Earth/gtk-3.0/gtk.css delete mode 100644 Lilidog-Earth/gtk-3.0/settings.ini delete mode 100644 Lilidog-Earth/index.theme diff --git a/Lilidog-Earth/gtk-2.0/gtkrc b/Lilidog-Earth/gtk-2.0/gtkrc deleted file mode 100644 index 0ebc64d..0000000 --- a/Lilidog-Earth/gtk-2.0/gtkrc +++ /dev/null @@ -1,723 +0,0 @@ -# Evolve GTK Theme - -gtk_color_scheme = "base_color:#393939\nbg_color:#333333\ntooltip_bg_color:#393939\nselected_bg_color:#505050\ntext_color:#D4D4D4\nfg_color:#DEDEDE\ntooltip_fg_color:#E6E6E6\nselected_fg_color:#D4D4D4\nmenubar_bg_color:#333333\nmenubar_fg_color:#DEDEDE\ntoolbar_bg_color:#333333\ntoolbar_fg_color:#D4D4D4\nmenu_bg_color:#383838\nmenu_fg_color:#D4D4D4\npanel_bg_color:#333333\npanel_fg_color:#D4D4D4\nlink_color:#505050" - -gtk-icon-sizes = "panel=16,16:gtk-button=16,16" # Icon sizes -gtk-button-images = 0 # Disables icons in buttons -gtk-toolbar-style = 1 # Enables text in toolbar -gtk-auto-mnemonics = 1 # Disables ugly lines under menu items - -# Default Style - -style "evolve-default" { - xthickness = 1 - ythickness = 1 - - GtkArrow::arrow-scaling= 0.5 - - GtkButton::child-displacement-x = 0 - GtkButton::child-displacement-y = 0 - - GtkButton::default-border = { 0, 0, 0, 0 } - - GtkCheckButton::indicator-size = 15 - - # The following line hints to gecko (and possibly other appliations) - # that the entry should be drawn transparently on the canvas. - # Without this, gecko will fill in the background of the entry. - GtkEntry::honors-transparent-bg-hint = 1 - GtkEntry::state-hint = 0 - - GtkExpander::expander-size = 16 - - GtkImage::x-ayatana-indicator-dynamic = 1 - - GtkMenu::horizontal-padding = 0 - GtkMenu::vertical-padding = 0 - - GtkMenuBar::internal-padding = 0 - GtkMenuBar::window-dragging = 1 - GtkMenuBar::shadow-type = GTK_SHADOW_NONE - - GtkMenuItem::arrow-scaling= 0.5 - - GtkPaned::handle-size = 1 - - GtkProgressBar::min-horizontal-bar-height = 10 - GtkProgressBar::min-vertical-bar-width = 10 - - GtkRange::trough-border = 0 - GtkRange::slider-width = 15 - GtkRange::stepper-size = 15 - GtkRange::stepper_spacing = 0 - GtkRange::trough-under-steppers = 1 - - GtkScale::slider-length = 14 - GtkScale::slider-width = 14 - GtkScale::trough-side-details = 1 - - GtkScrollbar::activate-slider = 1 - GtkScrollbar::has-backward-stepper = 0 - GtkScrollbar::has-forward-stepper = 0 - GtkScrollbar::has-secondary-backward-stepper = 0 - GtkScrollbar::has-secondary-forward-stepper = 0 - GtkScrollbar::min-slider-length = 100 - GtkScrollbar::slider-width = 9 - GtkScrollbar::trough-border = 3 - - GtkScrolledWindow::scrollbar-spacing = 0 - GtkScrolledWindow::scrollbars-within-bevel = 1 - - GtkToolbar::internal-padding = 0 - - GtkTreeView::expander-size = 11 - GtkTreeView::vertical-separator = 0 - - GtkWidget::focus-padding = 2 - GtkWidget::new-tooltip-style = 0 - - GtkWidget::wide-separators = 1 - GtkWidget::separator-width = 1 - GtkWidget::separator-height = 1 - - GtkWindow::resize-grip-height = 0 - GtkWindow::resize-grip-width = 0 - - WnckTasklist::fade-overlay-rect = 0 - - GtkWidget::link-color = @link_color - GtkWidget::visited-link-color = @text_color - - fg[NORMAL] = @fg_color - fg[PRELIGHT] = @fg_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @fg_color - fg[INSENSITIVE] = mix (0.5, @bg_color, @fg_color) - - bg[NORMAL] = @bg_color - bg[PRELIGHT] = shade (1.02, @bg_color) - bg[SELECTED] = @selected_bg_color - bg[INSENSITIVE] = @bg_color - bg[ACTIVE] = shade (0.9, @bg_color) - - base[NORMAL] = @base_color - base[PRELIGHT] = shade (0.95, @bg_color) - base[ACTIVE] = @selected_bg_color - base[SELECTED] = @selected_bg_color - base[INSENSITIVE] = @bg_color - - text[NORMAL] = @text_color - text[PRELIGHT] = @text_color - text[ACTIVE] = @selected_fg_color - text[SELECTED] = @selected_fg_color - text[INSENSITIVE] = mix (0.5, @bg_color, @text_color) - - engine "murrine" { - animation = FALSE - arrowstyle = 1 # 0 = normal arrows, 1 = filled arrows - colorize_scrollbar = FALSE - comboboxstyle = 0 # 0 = normal combobox, 1 = colorized combobox below arrow - contrast = 1.0 - focusstyle = 3 # 0 = none, 1 = grey dotted, 2 = colored with fill, 3 = colored glow - glazestyle = 0 # 0 = flat highlight, 1 = curved highlight, 2 = concave, 3 = top curved highlight, 4 = beryl highlight - glowstyle = 1 - gradient_shades = { 1.2, 1.1, 1.1, 0.97 } - highlight_shade = 1.0 - lightborder_shade = 1.0 - lightborderstyle = 0 # 0 = lightborder on top side, 1 = lightborder on all sides - listviewheaderstyle = 1 # 0 = flat, 1 = glassy, 2 = raised - listviewstyle = 0 # 0 = none, 1 = dotted, 2 = line - menubaritemstyle = 1 # 0 = menuitem look, 1 = button look - menubarstyle = 0 # 0 = flat, 1 = glassy, 2 = gradient, 3 = striped - menuitemstyle = 0 # 0 = flat, 1 = glassy, 2 = striped - menustyle = 0 # 0 = none, 1 = vertical striped - progressbarstyle = 0 # 0 = none, 1 = diagonal striped, 2 = vertical striped - reliefstyle = 0 # 0 = flat, 1 = inset, 2 = shadow, 3 = shadow with gradient, 4 = stronger shadow with gradient - roundness = 2 - scrollbarstyle = 0 # 0 = none, 1 = circles, 2 = handles, 3 = diagonal stripes, 4 = diagonal stripes and handles, 5 = horizontal stripes, 6 = horizontal stripes and handles - sliderstyle = 0 # 0 = none, 1 = handles - stepperstyle = 0 # 0 = standard, 1 = integrated stepper handles - toolbarstyle = 1 # 0 = flat, 1 = glassy, 2 = gradient - } -} - -style "evolve-wide" { - xthickness = 2 - ythickness = 2 -} - -style "evolve-wider" { - xthickness = 3 - ythickness = 3 -} - -# Notebook - -style "evolve-notebook-bg" { - bg[NORMAL] = shade (1.1, @bg_color) - bg[ACTIVE] = shade (0.9, @bg_color) - - engine "murrine" { - border_shades = { 0.9, 0.9 } - } -} - -style "evolve-notebook" = "evolve-notebook-bg" { - xthickness = 2 - ythickness = 2 - - engine "murrine" { - roundness = 2 - } -} - -# Various Standard Widgets - -style "evolve-button" = "evolve-wider" { - bg[NORMAL] = @bg_color - bg[PRELIGHT] = shade (1.1, @bg_color) - bg[ACTIVE] = shade (0.82, @bg_color) - - engine "murrine" { - roundness = 2 - glazestyle = 0 - highlight_shade = 1.0 - } -} - -style "evolve-scrollbar" = "evolve-button" { - bg[NORMAL] = @bg_color - bg[PRELIGHT] = shade (0.8, @bg_color) - bg[ACTIVE] = shade (1.4, @selected_bg_color) - - engine "murrine" { - roundness = 4 - border_shades = { 1.4, 1.4 } - gradient_shades = { 0.7, 0.7, 0.7, 0.7 } - trough_shades = { 1.0, 1.0 } - trough_border_shades = { 1.2, 1.2 } - lightborder_shade = 1.0 - lightborderstyle = 0 - } -} - -style "evolve-overlay-scrollbar" { - bg[ACTIVE] = shade (0.8, @bg_color) - bg[INSENSITIVE] = shade (0.97, @bg_color) - base[SELECTED] = shade (0.6, @base_color) - base[INSENSITIVE] = shade (0.85, @base_color) -} - -style "evolve-scale" = "evolve-default" { - bg[NORMAL] = @bg_color - bg[ACTIVE] = @bg_color - bg[SELECTED] = shade (1.0, @selected_bg_color) - bg[INSENSITIVE] = shade (0.95, @bg_color) - - engine "murrine" { - roundness = 7 - border_shades = { 1.0, 1.0 } - trough_shades = { 1.1, 1.2 } - trough_border_shades = { 0.9, 0.9 } - } -} - -style "evolve-progressbar" = "evolve-default" { - xthickness = 0 - ythickness = 0 - - bg[NORMAL] = @bg_color - bg[PRELIGHT] = shade (1.04, @bg_color) - bg[ACTIVE] = shade (1.14, @bg_color) - fg[PRELIGHT] = shade (0.9, @selected_fg_color) - - engine "murrine" { - roundness = 2 - border_shades = { 1.2, 1.2 } - gradient_shades = { 1.1, 1.0, 1.0, 0.9 } - trough_border_shades = { 0.9, 0.9 } - } -} - -style "evolve-treeview-header" = "evolve-button" { - xthickness = 2 - ythickness = 1 - - engine "murrine" { - roundness = 0 - } -} - -style "evolve-treeview" { - engine "murrine" { - roundness = 0 - } -} - -style "evolve-frame-title" { - fg[NORMAL] = lighter (@fg_color) -} - -style "evolve-tooltips" = "evolve-wider" { - xthickness = 5 - ythickness = 5 - - bg[NORMAL] = @bg_color - fg[NORMAL] = @fg_color - bg[SELECTED] = @bg_color - - engine "murrine" { - textstyle = 0 - roundness = 2 - rgba = FALSE - } -} - -style "evolve-spinbutton" = "evolve-button" { - xthickness = 4 - - engine "murrine" { - } -} - -style "evolve-radiocheck" = "evolve-default" { - text[NORMAL] = shade (0.8, @selected_bg_color) - text[PRELIGHT] = shade (0.8, @selected_bg_color) - bg[SELECTED] = @base_color -} - -style "evolve-entry" = "evolve-wider" { - bg[SELECTED] = mix (0.5, @selected_bg_color, @base_color) - - engine "murrine" { - border_shades = { 1.2, 1.2 } - } -} - -style "metacity-frame" = "evolve-default" { - bg[SELECTED] = @selected_bg_color -} - -style "evolve-statusbar" { } -style "evolve-comboboxentry" = "evolve-entry" { } -style "evolve-hscale" = "evolve-scale" { } -style "evolve-vscale" = "evolve-scale" { } -style "evolve-hscrollbar" = "evolve-scrollbar" { } -style "evolve-vscrollbar" = "evolve-scrollbar" { } - -# Menus - -style "evolve-menu" { - ythickness = 0 - xthickness = 0 - - bg[SELECTED] = @selected_bg_color - bg[NORMAL] = shade (1.0, @menu_bg_color) - bg[PRELIGHT] = @selected_bg_color - bg[ACTIVE] = shade (1.40, @menu_bg_color) - bg[INSENSITIVE] = shade (1.40, @menu_bg_color) - fg[NORMAL] = @menu_fg_color - fg[PRELIGHT] = @selected_fg_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @selected_fg_color - fg[INSENSITIVE] = mix (0.35, shade (0.75, @menu_bg_color), @menu_fg_color) - - text[NORMAL] = @text_color - text[PRELIGHT] = @selected_fg_color - text[SELECTED] = @selected_fg_color - text[ACTIVE] = @selected_fg_color - text[INSENSITIVE] = mix (0.85, shade (0.75, @menu_bg_color), @menu_fg_color) - - engine "murrine" { - roundness = 0 - } -} - -style "evolve-menu-item" = "evolve-wider" { - bg[SELECTED] = @selected_bg_color - bg[PRELIGHT] = @selected_bg_color - fg[NORMAL] = @menu_fg_color # Fix for XFCE menu text - fg[PRELIGHT] = @selected_fg_color - fg[SELECTED] = @selected_fg_color - - engine "murrine" { - textstyle = 0 - border_shades = { 1.4, 1.4 } - } -} - -style "evolve-separator-menu-item" { - xthickness = 1 - ythickness = 1 - - GtkSeparatorMenuItem::horizontal-padding = 0 -} - -style "evolve-menubar" = "evolve-default" { - ythickness = 0 - - bg[SELECTED] = @selected_bg_color - bg[NORMAL] = @menubar_bg_color - bg[PRELIGHT] = @selected_bg_color - bg[ACTIVE] = shade (1.40, @menubar_bg_color) - bg[INSENSITIVE] = shade (1.40, @menubar_bg_color) - - fg[NORMAL] = @menubar_fg_color - fg[PRELIGHT] = @selected_fg_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @selected_fg_color - fg[INSENSITIVE] = mix (1.05, shade (1.05, @menubar_bg_color), @menubar_fg_color) - - engine "murrine" { - roundness = 0 - } -} - -style "evolve-menubaritem" { - xthickness = 3 - ythickness = 3 - - engine "murrine" { - roundness = 0 - } -} - -# Toolbars - -style "evolve-toolbar" = "evolve-default" { - - bg[NORMAL] = @toolbar_bg_color - bg[PRELIGHT] = shade (1.02, @toolbar_bg_color) - bg[SELECTED] = @selected_bg_color - bg[INSENSITIVE] = @toolbar_bg_color - bg[ACTIVE] = shade (0.9, @toolbar_bg_color) - - fg[NORMAL] = @toolbar_fg_color - fg[PRELIGHT] = @toolbar_fg_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @toolbar_fg_color - fg[INSENSITIVE] = mix (0.5, @toolbar_bg_color, @toolbar_fg_color) - - engine "murrine" { - gradient_shades = { 1.00, 0.95, 0.94, 0.90 } - } -} - -style "evolve-toolbutton" = "evolve-button" { - - bg[NORMAL] = @toolbar_bg_color - bg[PRELIGHT] = shade (1.02, @toolbar_bg_color) - bg[SELECTED] = @selected_bg_color - bg[INSENSITIVE] = @toolbar_bg_color - bg[ACTIVE] = shade (0.9, @toolbar_bg_color) - - fg[NORMAL] = @toolbar_fg_color - fg[PRELIGHT] = @toolbar_fg_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @toolbar_fg_color - fg[INSENSITIVE] = mix (0.5, @toolbar_bg_color, @toolbar_fg_color) - - engine "murrine" { - } -} - -class "GtkToolbar" style "evolve-toolbar" -class "GtkHandleBox" style "evolve-toolbar" - -# Panels - -style "evolve-panel" { - xthickness = 1 - ythickness = 0 - - bg[NORMAL] = @bg_color - bg[PRELIGHT] = shade (1.1, @bg_color) - bg[ACTIVE] = shade (0.9, @bg_color) - bg[SELECTED] = shade (0.97, @bg_color) - - fg[NORMAL] = @fg_color - fg[PRELIGHT] = @fg_color - fg[SELECTED] = @fg_color - fg[ACTIVE] = @fg_color - - text[NORMAL] = @text_color - text[PRELIGHT] = @text_color - text[SELECTED] = @text_color - text[ACTIVE] = @text_color - - engine "murrine" { - roundness = 0 - } -} - -widget "*PanelWidget*" style "evolve-panel" -widget "*PanelApplet*" style "evolve-panel" -widget "*fast-user-switch*" style "evolve-panel" -widget "*CPUFreq*Applet*" style "evolve-panel" -widget "*indicator-applet*" style "evolve-panel" -class "PanelApp*" style "evolve-panel" -class "PanelToplevel*" style "evolve-panel" -widget_class "*PanelToplevel*" style "evolve-panel" -widget_class "*notif*" style "evolve-panel" -widget_class "*Notif*" style "evolve-panel" -widget_class "*Tray*" style "evolve-panel" -widget_class "*tray*" style "evolve-panel" -widget_class "*computertemp*" style "evolve-panel" -widget_class "*Applet*Tomboy*" style "evolve-panel" -widget_class "*Applet*Netstatus*" style "evolve-panel" -widget "*gdm-user-switch-menubar*" style "evolve-panel" - -style "bold-panel-item" { - font_name = "Bold" - - engine "murrine" { - roundness = 0 - } -} - -widget "*Panel*MenuBar*" style "bold-panel-item" -widget "*gimmie*" style "bold-panel-item" - -# widget_class "*Mail*" style "evolve-panel" # Disabled to fix Evolution bug -# class "*Panel*" style "evolve-panel" # Disabled to fix bug - -# XFCE Styles - -style "xfce-header" { - bg[NORMAL] = shade (0.9, @bg_color) - base[NORMAL] = shade (1.18, @bg_color) -} - -style "xfdesktop-windowlist" { - bg[NORMAL] = @base_color - fg[INSENSITIVE] = shade (0.95, @base_color) - text[INSENSITIVE] = shade (0.95, @base_color) -} - -style "xfdesktop-icon-view" { - XfdesktopIconView::label-alpha = 20 - XfdesktopIconView::selected-label-alpha = 80 - XfdesktopIconView::shadow-color = @tooltip_bg_color - XfdesktopIconView::selected-shadow-color = @tooltip_bg_color - XfdesktopIconView::shadow-x-offset = 1 - XfdesktopIconView::selected-shadow-x-offset = 1 - XfdesktopIconView::shadow-y-offset = 1 - XfdesktopIconView::selected-shadow-y-offset = 1 - XfdesktopIconView::cell-spacing = 2 - XfdesktopIconView::cell-padding = 6 - XfdesktopIconView::cell-text-width-proportion = 1.9 - fg[NORMAL] = shade (0.9, @selected_fg_color) - fg[ACTIVE] = @selected_fg_color - engine "murrine" - { - } -} - -style "xfwm-tabwin" { - Xfwm4TabwinWidget::border-width = 1 - Xfwm4TabwinWidget::icon-size = 64 - - engine "murrine" { - focusstyle = 0 - } -} - -style "xfsm-logout" { - - engine "murrine" { - } -} - -style "thunar-sidepane" -{ - base[NORMAL] = shade (0.9,@base_color) - base[INSENSITIVE] = shade (0.9,@base_color) - - bg[NORMAL] = shade (0.92,@base_color) - bg[PRELIGHT] = shade (1.5,@selected_bg_color) -} - -style "workspace-switcher" = "evolve-panel" { - bg[SELECTED] = mix (0.3, shade (1.35,@selected_bg_color), shade (0.9,@base_color)) -} - -widget_class "*ThunarShortcutsView*" style "thunar-sidepane" -widget_class "*ThunarTreeView*" style "thunar-sidepane" -widget_class "*GtkFileChooserWidget.GtkFileChooserDefault.GtkVBox.GtkHPaned.GtkVBox.GtkScrolledWindow.GtkTreeView*" style "thunar-sidepane" - -widget "*Xfce*Panel*" style "evolve-panel" -class "*Xfce*Panel*" style "evolve-panel" -widget "*WnckPager*" style "workspace-switcher" - -widget_class "*XfceHeading*" style "xfce-header" -widget_class "*XfceDesktop*" style "xfdesktop-windowlist" -widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view" -widget "xfwm4-tabwin*" style "xfwm-tabwin" -widget_class "*XfsmLogoutDialog*" style "xfsm-logout" - -# Google Chrome/Chromium Styles (requires 9.0.597 or newer) - -style "chromium-toolbar-button" { - engine "murrine" { - roundness = 2 - textstyle = 0 - } -} - -style "chrome-gtk-frame" { - ChromeGtkFrame::frame-color = @bg_color - ChromeGtkFrame::inactive-frame-color = @bg_color - - ChromeGtkFrame::frame-gradient-size = 16 - ChromeGtkFrame::frame-gradient-color = @bg_color - - ChromeGtkFrame::incognito-frame-color = shade (0.97, @bg_color) - ChromeGtkFrame::incognito-inactive-frame-color = shade (0.97, @bg_color) - - ChromeGtkFrame::incognito-frame-gradient-size = 16 - ChromeGtkFrame::incognito-frame-gradient-color = shade (0.97, @bg_color) - - ChromeGtkFrame::scrollbar-trough-color = shade (0.97, @bg_color) - ChromeGtkFrame::scrollbar-slider-prelight-color = shade (1.02, @bg_color) - ChromeGtkFrame::scrollbar-slider-normal-color = shade (1.12, @bg_color) -} - -class "ChromeGtkFrame" style "chrome-gtk-frame" - -widget_class "*Chrom*Button*" style "chromium-toolbar-button" - -# General Style Application - -class "GtkWidget" style "evolve-default" - -class "GtkFrame" style "evolve-wide" -class "MetaFrames" style "metacity-frame" -class "GtkSeparator" style "evolve-wide" -class "GtkWindow" style "metacity-frame" -class "GtkCalendar" style "evolve-wide" - -class "GtkSpinButton" style "evolve-spinbutton" -class "GtkScale" style "evolve-scale" -class "GtkVScale" style "evolve-vscale" -class "GtkHScale" style "evolve-hscale" -class "GtkScrollbar" style "evolve-scrollbar" -class "GtkVScrollbar" style "evolve-vscrollbar" -class "GtkHScrollbar" style "evolve-hscrollbar" - -class "GtkRadio*" style "evolve-radiocheck" -class "GtkCheck*" style "evolve-radiocheck" - -class "GtkEntry" style "evolve-entry" - -widget_class "*" style "evolve-notebook" -widget_class "**" style "evolve-notebook-bg" -widget_class "**" style "evolve-notebook-bg" -widget_class "**" style "evolve-notebook-bg" -widget_class "*.GtkNotebook.*.GtkViewport" style "evolve-notebook" - -widget_class "*" style "evolve-button" -widget_class "**" style "evolve-statusbar" -widget_class "*" style "evolve-progressbar" -widget_class "*" style "evolve-progressbar" - -widget_class "**" style "evolve-comboboxentry" -widget_class "**" style "evolve-comboboxentry" - -widget_class "**" style "evolve-menu" -widget_class "**" style "evolve-menu-item" -widget_class "**" style "evolve-separator-menu-item" -widget_class "*Menu*.*Sepa*" style "evolve-separator-menu-item" -widget_class "**" style "evolve-menubar" -widget_class "***" style "evolve-menubaritem" - -widget_class "*GtkToolButton*" style "evolve-toolbutton" -widget_class "*GtkToggleToolButton*" style "evolve-toolbutton" -widget_class "*GtkMenuToolButton*" style "evolve-toolbutton" -widget_class "*GtkToolbar*Button" style "evolve-toolbutton" - -widget_class "*.." style "evolve-frame-title" - -widget_class "*.*" style "evolve-treeview" -widget_class "*.." style "evolve-treeview-header" -widget_class "*.." style "evolve-treeview-header" -widget_class "*.." style "evolve-treeview-header" -widget_class "*.." style "evolve-treeview-header" - -widget "gtk-tooltip*" style "evolve-tooltips" - -widget_class "**" style "evolve-overlay-scrollbar" - -# Workarounds and Non-Standard Styling - -style "text-is-fg-color-workaround" { - text[NORMAL] = @text_color - text[PRELIGHT] = @fg_color - text[SELECTED] = @selected_fg_color - text[ACTIVE] = @fg_color - text[INSENSITIVE] = mix (0.85, shade (0.75, @bg_color), @fg_color) -} - -widget_class "*.." style "text-is-fg-color-workaround" - -style "fg-is-text-color-workaround" { - fg[NORMAL] = @text_color - fg[PRELIGHT] = @text_color - fg[ACTIVE] = @selected_fg_color - fg[SELECTED] = @selected_fg_color - fg[INSENSITIVE] = darker (@fg_color) -} - -widget_class "**" style "fg-is-text-color-workaround" -widget_class "*" style "fg-is-text-color-workaround" -widget_class "*" style "fg-is-text-color-workaround" - -style "evolve-evo-new-button-workaround" { - engine "murrine" { - toolbarstyle = 0 - } -} - -widget_class "EShellWindow.GtkVBox.BonoboDock.BonoboDockBand.BonoboDockItem*" style "evolve-evo-new-button-workaround" - -style "inkscape-toolbar-fix" { - engine "murrine" { - gradient_shades = { 1.0, 1.0, 1.0, 1.0 } - highlight_shade = 1.0 - } -} - -#widget "*GtkHandleBox*" style "inkscape-toolbar-fix" -#widget "*HandleBox*CommandsToolbar*" style "inkscape-toolbar-fix" -#widget "*HandleBox*SnapToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*SelectToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*NodeToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*TweakToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*ZoomToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*StarToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*RectToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*3DBoxToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*ArcToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*SpiralToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*PencilToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*PenToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*CalligraphyToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*EraserToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*LPEToolToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*DropperToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*ConnectorToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*PaintbucketToolbar*" style "inkscape-toolbar-fix" - -# Performance Fixes - -style "performance-fix" { - engine "murrine" { - textstyle = 0 - } -} - -widget_class "*gtkmm__GtkWindow*" style "performance-fix" # Inkscape -widget_class "*GimpDisplayShell*" style "performance-fix" # Gimp -widget_class "*GimpToolbox*" style "performance-fix" -widget_class "*GimpMenuDock*" style "performance-fix" -widget "*OOoFixed*" style "performance-fix" # Openoffice/Libreoffice -widget_class "*MozContainer*" style "performance-fix" # Firefox (Not sure if this one does anything though.) diff --git a/Lilidog-Earth/gtk-3.0/assets/bullet-symbolic.svg b/Lilidog-Earth/gtk-3.0/assets/bullet-symbolic.svg deleted file mode 100644 index c029973..0000000 --- a/Lilidog-Earth/gtk-3.0/assets/bullet-symbolic.svg +++ /dev/null @@ -1,155 +0,0 @@ - - - - - - - - image/svg+xml - - Gnome Symbolic Icon Theme - - - - - - - Gnome Symbolic Icon Theme - - - - - - - - - - - - - - - - - diff --git a/Lilidog-Earth/gtk-3.0/assets/bullet-symbolic.symbolic.png b/Lilidog-Earth/gtk-3.0/assets/bullet-symbolic.symbolic.png deleted file mode 100644 index 2ccb0e861afdca8a43bb6c1016fc67817865e41b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK^1VD=978lF zCMQVDZ0K!lTsXC{@u8r|b^`;04MK}If_U~)d1`KtlXaxz7ilLQTJ+K0FzJSgo>CAG p^9Cb_KVJm8q$N9e<~(F$@O&n`dE0-6tw2*5JYD@<);T3K0RWo^EJpwU diff --git a/Lilidog-Earth/gtk-3.0/assets/check-symbolic.svg b/Lilidog-Earth/gtk-3.0/assets/check-symbolic.svg deleted file mode 100644 index e8c8210..0000000 --- a/Lilidog-Earth/gtk-3.0/assets/check-symbolic.svg +++ /dev/null @@ -1,155 +0,0 @@ - - - - - - - - image/svg+xml - - Gnome Symbolic Icon Theme - - - - - - - Gnome Symbolic Icon Theme - - - - - - - - - - - - - - - - - diff --git a/Lilidog-Earth/gtk-3.0/assets/check-symbolic.symbolic.png b/Lilidog-Earth/gtk-3.0/assets/check-symbolic.symbolic.png deleted file mode 100644 index ee7acdc6868e0bc4ca0390a91c32ba39ed51939c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 324 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@;M7UB8!3Q zuY)k7lg8`{prB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&AOk^)LNZHo zQW@Oy@^e!af-7^A@^dni6+Dyk^AtidQgc)LmT0a9DxK!(;uxYaaqoFwuEszSwg>I& zm%KT2z%J)NOjtq+W15kHa+=$zfV8j#)??QaQdX4suG^Kj?~lm)7bW-R1-IL$f8mu< zu3^%e;Z}0)v>2OehTKKbxm(sG$)EOY6DyQAIJ5rSB%_2jrqe0gJKN=gj_Vyho?^G) z;}hP1!)AvW)lE)cuw}i*xog2+uB8>CiT`7#JbJhMMfpy~|CiL?ORTaC2D*^J)78&q Iol`;+0Do0=B>(^b diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-active-selectionmode.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-active-selectionmode.png deleted file mode 100644 index 5a22b680c335ee64dbdb6800562d71bf5c369cf3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 346 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0cPZ!4!i_>=}+pat0z|*q->okR38uslT=OzfNxcmA|FkW&; zcum+!fdH%Dv)EY_IXpZ(b`%;LZ#pjbqip8?eXn=rz2BQY?|FNIpyK)BTifn3ws$++ z|GrU!>(r(rQNIHmLM4w2zPI(gEWyCYp}1xeHfQ~&?~ diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-backdrop-selectionmode.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-backdrop-selectionmode.png deleted file mode 100644 index cd4cf6c938c96f18fe37ec2d1766589b03e134cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0EPZ!4!i_>=}pIv*%fv07Eg`ljg{$dk~sP{(`E_y56+EdpXEizf;k z+S<^uC*_WeK0~0$-e-S!{?Fswm%ix_ q(q)bx)j3k=6B=s$;KwwRc?|WAjuTcq@3;l@6N9I#pUXO@geCy%(S~{e diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-checked-active-selectionmode.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-checked-active-selectionmode.png deleted file mode 100644 index 01b561f915457fad45bd91f5bec817c772ff0171..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 583 zcmV-N0=WH&P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00FN_L_t(I%f*wiOXOe>#eYez zu}ZZzUMcKWRyJ!Fk%fgcYq$S_<@U<{4_1K%i*z>H%G%%NT7#vXhgSpwrZGDCd{!Ga z;GNCE4Gc5GH;;MqF%SN?dF$l%_Etqv@c#b($7bL6>GgVyMx!-u1i*5+)ZN{k%uIhX zGt>S3y>4!91pEM&0HkRuGm~@fOE1e(gTX++Z{WKR;G81}0wf{nQ~Hv4etss7V;&wJ z04BgMfBh&4&+{;|w%+urs)*y5)oR7b$qB$u03T>S?)?0m!^1fqo&fR2ui^!E0qi;IhP&klqA{e1wkEF+F%9v>gu z$-BF|TwY${`#xsYWsoF^%uHsc`Ft)wfVQ@_1Skwc<$12x*H@XDk|g<@fthi3cE)@@ z2jJ!9g&+t>)0BR{k8_UAet>TPp65~5H9-*2G!3Vxr-WfhmSsdy#CSYz!F65Zd0zLF zudlDQy}ixe-X1{^0JL#^C+nE!IYm)0nM}Nn7Ot+Y^z`)fr51K}b~rvh_Wqd~KLD)D VMTJE*NH_oh002ovPDHLkV1h;&1oZ#_ diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png deleted file mode 100644 index 5ddbdf99bea9606972f6c2d35fd92204396d91e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 577 zcmV-H0>1r;P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00F5#Dc>@U|1k)&9gII~ZVqs}#YiDO;w$=+s3OhT&E+FovF@Yt4{B5(zD!U(F zv#)g z=|h7!j=5g1IF5s^>)(K=1n_t~&@>HE6h9@X*XxW%BY-mSRRlm6h+1Swfnx0VHjAJ#bh!8_zoZf1@>mMLDMvR-+w#( zRXm%`P*wH!wQ>T0^ZATz+w}YW!sJ!l?RHtO*F2xkcY~au)9Ce1VJDSLnKKej$`KYIkGHc+cv7IqU(Ag4#N;Z5Z+7KG|h3f zTBY4?BS{iK5%W69e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00GWPL_t(I%f*wwixWW<$3HW> zLJkagU_wa9d4j)KL$DHrU~`y4MM=Oy4zUmpL9g+TIJC1mwY)n!N&2L)vC=9RuSpR} zP6?51va8_6*`2YFT@y6e2o5~n8|Hn#?>lei!T(+&4%+Ruaa|X!^}=K+C7DcyYPBi= zUcK%b0nlo-OfHwhaU5*hUPuszA-!IY4~HXm-Y=0lB9Q>&@fgQ(kW!+xUT9KE^7%Z^ z-@#`;WWCI`4G={UmSrXKg%H10H^$)mKAU@eKKYWZdWNf&(gPVE8ew?+3&v^8!G@fIQ+u?(Bt85KOva~ zUplkQqiZLbOeXULv4Zo(GywZUkIlV4V{e*(SB@|7_|^%elqjVV0y|cqwPw9i;A;@_ ztUaJJ@VN2hEmNgAnzDI%w?sOfN_z4~1xhJ4)>gQGWfg#_(nu-Tx_yq-Oo}Lqn9WZV z2q6f90L!un!;p=&BI%SxXXtbB)G;b&mlJRh1ar?U0GiFF$!4>Z%VjLf0!V!PPh#Kg zc5z*oTCFDLW}(q&n9*qT*I6hO3e@X$@z1952cG!>D%+;cY5)KL07*qoM6N<$g4sy~ AYXATM diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-checked-insensitive.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-checked-insensitive.png deleted file mode 100644 index 5ddbdf99bea9606972f6c2d35fd92204396d91e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 577 zcmV-H0>1r;P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00F5#Dc>@U|1k)&9gII~ZVqs}#YiDO;w$=+s3OhT&E+FovF@Yt4{B5(zD!U(F zv#)g z=|h7!j=5g1IF5s^>)(K=1n_t~&@>HE6h9@X*XxW%BY-mSRRlm6h+1Swfnx0VHjAJ#bh!8_zoZf1@>mMLDMvR-+w#( zRXm%`P*wH!wQ>T0^ZATz+w}YW!sJ!l?RHtO*F2xkcY~au)9Ce1VJDSLnKKej$`KYIkGHc+cv7IqU(Ag4#N;Z5Z+7KG|h3f zTBY4?BS{iK5%W69=}+pat0z|*q->okR38uslT=OzfNxcmA|FkW&; zcum+!fdH%Dv)EY_IXpZ(b`%;LZ#pjbqip8?eXn=rz2BQY?|FNIpyK)BTifn3ws$++ z|GrU!>(r(rQNIHmLM4w2zPI(gEWyCYp}1xeHfQ~&?~ diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-mixed-hover.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-mixed-hover.png deleted file mode 100644 index 88410675406015847904d4b75adb23b2f7c0f325..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 388 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0WPZ!4!i_=FZ@6A1IAkb<*>79^7Cd=QFNC&PxjcOCZ3SKu} zN@LAr$`x=?)t=6>P|a=9q(#!v6J<|yJ!D99e(>R5`{R#tf4&R0S4W0kJtyIO|NG=5 zP1Qn~;Au~Ven>Es#{O3E^tddt^oq&>OZVH`B$73{oESV9vfr+ebkKC2mKu@0e>c;I zd*^2z7kK|y)4{9q>VspySQ`YAG}g?&uhy$STm9VE?&3$Uzy1BicdYg5^J4Fque5+ot3hay?GjcE#;6;I zm$9yBkh0jtbb3+CnnJzEL+`p&FS>Qf?K+RbQkBz2J%;xq87-cd zoz3njekY~S@+0)|wJP}opZBO+Wc6VTHPp00i_>zopr0AA0Mg#Z8m diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-mixed.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-mixed.png deleted file mode 100644 index c5e3ceaa2b36e39a946b2f8de68ca43b71f98e0f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 381 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f13PZ!4!i_=FZ`{p$p2)NCE`z9*2{f8yXoJQdTxequBq%9cJ z6J82Oh^^Loduhk)wh1mRAuB`jb$a)`uS~OH{$G3KeC?ZE?+!~GwmCmLNmI2@CV1LY zK?~i6eeY{0sVvFt3d$0GFeh2Yy~j|*RgpoZVQblSo&{5sP8+S+I(-epp6|P#nI5UG z=baGrZ&hLTUq%OxjV!a4-88vYdUox<0`HvLW#R?X4_XC;Ud>jW6JKdzqy6`^Zw$k^ zoy*Uh+qqhQIzyny!mV`{$I>@nn`OZBzU*PHMBDkyS!Lyl988~V>e=`GOOf8s*yrt) VasKoCRX`6jc)I$ztaD0e0ssnFlPmxL diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-selectionmode.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-selectionmode.png deleted file mode 100644 index 5a22b680c335ee64dbdb6800562d71bf5c369cf3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 346 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0cPZ!4!i_>=}+pat0z|*q->okR38uslT=OzfNxcmA|FkW&; zcum+!fdH%Dv)EY_IXpZ(b`%;LZ#pjbqip8?eXn=rz2BQY?|FNIpyK)BTifn3ws$++ z|GrU!>(r(rQNIHmLM4w2zPI(gEWyCYp}1xeHfQ~&?~ diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-unchecked-insensitive.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-unchecked-insensitive.png deleted file mode 100644 index cd4cf6c938c96f18fe37ec2d1766589b03e134cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0EPZ!4!i_>=}pIv*%fv07Eg`ljg{$dk~sP{(`E_y56+EdpXEizf;k z+S<^uC*_WeK0~0$-e-S!{?Fswm%ix_ q(q)bx)j3k=6B=s$;KwwRc?|WAjuTcq@3;l@6N9I#pUXO@geCy%(S~{e diff --git a/Lilidog-Earth/gtk-3.0/assets/dash-symbolic.svg b/Lilidog-Earth/gtk-3.0/assets/dash-symbolic.svg deleted file mode 100644 index 7886d54..0000000 --- a/Lilidog-Earth/gtk-3.0/assets/dash-symbolic.svg +++ /dev/null @@ -1,153 +0,0 @@ - - - - - - - - image/svg+xml - - Gnome Symbolic Icon Theme - - - - - - - Gnome Symbolic Icon Theme - - - - - - - - - - - - - - - - - diff --git a/Lilidog-Earth/gtk-3.0/assets/dash-symbolic.symbolic.png b/Lilidog-Earth/gtk-3.0/assets/dash-symbolic.symbolic.png deleted file mode 100644 index c20d4bac52551bd00de0a3e70d1a2f543d2256d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@-01G978lF zCMQU+x-jOmv9+o5@bLUEd~h5{#oaKmJGPj!P5z*Wap2*VaV$BtM-Ci#;K|$FX3M}J Xy+bPFNlOG1&=3YsS3j3^P6xplFeVMFc_gLJS(Th!$y!U}i4Nrj&sh+6@E|1IE+^0~OPr=b42! z$+VkUS&REy9?$=r4-eQvD@u99FFe*0}uh`RaN~B9%z!6#@+1Ua=AD@J_gVN ze*r(={Ql})yu7^3;o%{XNCY4Nw5h79-2DEk!2SJw#>U2oL?Yzm za2QFFn3_n2Jgt2He%IWDTO-)V6 zvYb>CjYer~Y~<|h3`J4UXfzZT7qhmu_9$Fhz?zyG91cekG8_)$^?K>+>r1M!SS%bJ z9dUJa1;ozX-rio)8qWd*XlrX@VPPR@gHR~M_VzYYQ&aJ=iHQl^Za1M&2#B4#)zwvu zM&qM#@QAy3U|@iYiwmZwr{jknVohVS*{Gt|a7boYU!~yuAELIC#Qcyt1-FdwY8lQj#PF2M1|sX?ZdZo&Xd= zu(7d0Yiny9snh8&8jaZP_GiI82?#Ny)9GYp-Ak0eR#?(U+~J>QG^v#c~eK91RJ zrl6pJl9H0=STdfk0%ciF`@eB@b#+F7R9EHg+z0#&yq}w!%V^UK^EuUE$}^}aiWxY6 xQBGpczwDWmH~0DNZeIP<$3yuBd}`i2@P8|yYFv3#6!HK7002ovPDHLkV1ht75di=I diff --git a/Lilidog-Earth/gtk-3.0/assets/grid-selection-unchecked.png b/Lilidog-Earth/gtk-3.0/assets/grid-selection-unchecked.png deleted file mode 100644 index 318f4176e9d3867486aa20dcd8acf152d70334ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 330 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEEX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4icZF0OJrH~v;Y5^V>c2@niX554OE`in4d8Y7v05VrnX?~o5uXa9hyAH0w?wX Py~N<@>gTe~DWM4fhnRe3 diff --git a/Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-checked-hover.png b/Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-checked-hover.png deleted file mode 100644 index eabbcee40928cff8fb04978673b72148d56750d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 285 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrd&XPZ!4!i_=dh8*(uP^0++L&rVg` z#G%AtCg-@P<;IO0S#KHFsBE2EA*jFM0q2^WE62Di7`Io5)j96d*|h&|rqdxGr#6>W z@(qFpf1h}|essAMc*!E|6O%@ROvaRnRtJuqi3y1Re2g_?dS~>3lfvI8rKIuQ_<4(2 zqHUMSo5zp2D!g8K&hpk$IXkC#dwq46x+%|pHg5g4W$Iqh=H4ZqmrdHWnR|{u=Ju5QAjEPoSKlE}q}k?t{+!}h zDRNB84}330O0;dhw(X)(XlU-$(paxso3HUTXg{B`W-I>z(+{i?$!ESR?XY6-Kk#q; zD>;sa;^%jKE_uovpPZNNy>waTuD8Gc8E@GAL?u=#*{ybSP5e)-{kKDE=E=5Eq4zy83yj)AQ_B)PVH&3<4QFnGH9xvX7ZGvrzH6y=K9yK8V(|^(NV9p z4@eoDZ(#kPrKFx3X%>6tWsd@f+Pc?v4C(Wp`>tNKi(O~w6l>tc76Teo;UtGLV@AH;OXk; Jvd$@?2>^mil-vLS diff --git a/Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png b/Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png deleted file mode 100644 index 312a5def6f715190bb1b5f553f8966b18434c996..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 158 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE+bT&E}WHE^H tBpg(7(}@V~EA++bT&E}WHE^H zBshv^WM?0iULP77+Owtf;PHNWRZqi)LK9U!CT51&4ZNHhHyW1%^)q<7`njxgN@xNA DD|Rbn diff --git a/Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-mixed.png b/Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-mixed.png deleted file mode 100644 index 34da40ec3462d454379546d8731d779dbba46649..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE+bT&E}WHE^H zBshu}6c!$oUSIv~P2!TZ+;Mv<6g|5bdlqXJ3P><8gskLwr_TCM5oiE|r>mdKI;Vst E0E{dx3;+NC diff --git a/Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked-hover.png b/Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked-hover.png deleted file mode 100644 index ec485f606921e15198a865984213d7ba665c2cdc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkEEr|n)-BBc|NrOz4J33m z_>|p^tvHmAHbh78>}d7X71sUhzfW9)??|A76axc~ePZd^aIQL_eg;ohKbLh*2~7Z{ C?J6n& diff --git a/Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked-insensitive.png b/Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked-insensitive.png deleted file mode 100644 index 38dffb010ef52a309b7e41cf4e11684ba89c9657..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkEEr|nRuN{m7$NUzI-JP~ z2^oz=*-1%BVS>2~A)mcW9v0-Z89Xd-;GURd!K)zkz-U36hv6yaLXiMQ1_twXK`w#E SLOwv#7(8A5T-G@yGywoG{VNgx diff --git a/Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked.png b/Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked.png deleted file mode 100644 index 86282022accb067c0521f2ef18bf40ec0e0294c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkEji(`nz>Er|nRuN{m7$H7BzC<1# z9^HVvvyIH`VS>2~A)mcW9v0-Z89Xd-;GURd!K)zkz-U36hap>9P7}YJ&5l(I78J~F rY&_V|*!WPEnb}!vor4T(2m`~7ZK7H(wNg?*TNpfD{an^LB{Ts5ddM?l diff --git a/Lilidog-Earth/gtk-3.0/assets/pane-separator-vertical.png b/Lilidog-Earth/gtk-3.0/assets/pane-separator-vertical.png deleted file mode 100644 index 2b0c595e14e1d9c62b88da3632776f602ca11cf6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^96-#>!3HGPo$&JjQfx`y?k)`fL2$v|<&%LToCO|{ z#S9GG!XV7ZFl&wkP>{XE)7O>#39A6B6tCd={4k)9qNj^v2*>s0Ikwf`>fPOs>&~~U l{RCv|u+8plWKdYaz|iwr#P_UtbqG)~gQu&X%Q~loCIF}lCfWc1 diff --git a/Lilidog-Earth/gtk-3.0/assets/pane-separator.png b/Lilidog-Earth/gtk-3.0/assets/pane-separator.png deleted file mode 100644 index c02248ab9a5f1749e67dfbb1cc7cd054c07b6eb5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y+!3HF4-n-TSDYhhUcNd2LAh=-f^2tCE&H|6f zVg?3oVGw3ym^DWND9B#o>Fdh=gjIl5idS%bei%?l#nZ(xgyVYh9NX$|^=ujmdy1c* qOOt4SdU?73zJhZ%H>Ya`u`%@NNuK$%tUME_p25@A&t;ucLK6UBa4N+B diff --git a/Lilidog-Earth/gtk-3.0/assets/radio-mixed-hover.png b/Lilidog-Earth/gtk-3.0/assets/radio-mixed-hover.png deleted file mode 100644 index bf7902344578fb2267f87697e83599672568d168..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 583 zcmV-N0=WH&P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00FN_L_t(I%f-__iyA=~2Jk1d zj_fStyu!wyLJA9;+a;eMEH=x*#vG|kmF9|T^AXafO^P&E7*t5Oi$M{wNVk=QCC!vq zh}vm#0cT)mXHp$xIo&Fd7p8gP`OP2Z1^#zE*wcH|?RE!3h!dsM!$P6(n=$sITrPhI zg5YBwKzhC2b(*H3=Xt2t>tKvwx7%T{SRjsLSeEs*)9E}1pzm!v7!1CQ$73UeFiNR= zO9){`qmk+N`@_F;1OTSf=}WEkGvD_?DcyTlN-2Ebht@ir&1Rhpu-$IYUDrJrzN=!f z2-kJ7*=)}5dIbQGQl3<+RRF-N_whmC^1?%{R>OQgcQb%7=7=!{0Qi3MGxrpXF&JZx zG61FYR!Vv7I1ZjXKF$S%5TKOaW&p-myj(7yHX03FUU<2{YPAAmEY3V)sZ@H$IY*Kt zx#1*9z&VHGIBzpRtJV5U2)T};2ui8FVWkwJD1v2KS3wYr_x{A;aQMj>bJlD&QK?j5 z+cu<>Sg+UMoP!W@6^7vp0OsHe zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00EmxL_t(I%f-{NiW)&22Jr7@ zon>c1glJ<>FM+ezChIdS%fU8ct1sd{fzB2xr%xro|av=H3kW_IT) zi{*5yK>p4oO>-D|@(C>iBWb#-n7C(8O2TJL?V@WBoTrP1sou0eh z?);Jy0GQ9`4{4g-ECT?g6rSfHP1F0uV)2jxj>n_py6(;LWlYnA>$*4`4$dVj0Dusp zT&vXp0E5BcCJ=@p>h(HSt5rDzXssz@3;-}34s!v<7_`x9CiPP!S*IIve90%2E6_#Z|2!Z{656(FVAy4ggdy%^f zv)Qbnl=>osD5q&^5<*@r%lexn$+u3Yv-{`U_y(vsriYv1u)P2P002ovPDHLkV1h_6 B?WX_$ diff --git a/Lilidog-Earth/gtk-3.0/assets/radio-mixed.png b/Lilidog-Earth/gtk-3.0/assets/radio-mixed.png deleted file mode 100644 index 980cc4a7a69cfcfce6c8b193e41dc682ea567fa7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 578 zcmV-I0=@l-P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00F8=L_t(I%f-_%iyA=`2k`&R zI$+dE z05TX19+D*S8jS|3)hZZcI2;aGtyT!b5Qbs=Xt&$f0Mv_XN2AgA>2#_&=UPhn;&9IO zWHQmi;c)zSjsU=XK7X&2x^f%`l+vTKQcB@C4wO>fVzFqafc<`dYuon8@N?z!dDym% z-EMdL+{*!g5aP02E&~9%-R?=i_kC0<6)cxaI|XR1&lzI?fL^bc2{6W>wLVV)l+q_5 z#B0m4(CKtC$KafUQu>qv7-Qjjy?#@x)!_SnCa~FTz!(ctk60)aK1Wf6IF2*JaU3Ix zB3PF7DFrl}&2NN|had050y6*JoPaKcOU$xfn>h(HGr4mfjgb)JT z?G{lKfe>=e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00HYsL_t(I%f*wyYZ^fq#b0(E zyCZE3#fxPX$t8GbRtWT5_9lgmv^m*RF8%{O_2i+~T$4k4w5S9U+@OfaQs^HLmR>eF z1tP1LplJkWz}=Z%5|br1r$Pq?X1?M5=JD}9;D4``CAC+zTCK?#+YEx>MJyJZQc8cN zQmL=SV)6TvfO@@dhhb7Gm&@Brtu&j>R;SaEj4>Gm z!K2L>lkIj}HX054p-usSUa$922(fLNCI}(-_Ezo<5<*~_CWH`HzuzxM0F%k2Vi?9k ze0jyNd*I^D=bzX;aB+FX008lL9EM?FJRVmf0M7ZQuIr26s)y$|y|@OShd8~sM)mM~ z@s`PCz!)iWJ901!f;y0d|;^))2oDz?_wP~F*p5CQ-&91cM#b?*Q%07xd2`<~~$&E;|+ zgg}4!4BslRBQ8``#e6=8=XppZ5_^ww&}y}g9mkQJ^QAf9oJ+@Xq;12w;Jrh#*g(P#wE^Pniov1M5wo}7hlxBD&#f=`_Df)FC9D9Ue5)7&r&zm!U) dAOCzB{{Rjr_^9d$O!fc(002ovPDHLkV1k+p5#Rs- diff --git a/Lilidog-Earth/gtk-3.0/assets/radio-selected-insensitive.png b/Lilidog-Earth/gtk-3.0/assets/radio-selected-insensitive.png deleted file mode 100644 index fa5d47df130688a7da6b98379a2047a37697b610..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 631 zcmV--0*L*IP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00G}gL_t(I%f*vVi`qaK#vdn+ zWW*p;FBWwz?!`-^Um%bm3%Q6_{Q&t;xeDUdli1)XkYgh~G>1TUx1wIQdJvM({Oe)6 zX@kq23LO}jd57osKJU!D!2ceFS7PPaY&P_L|6LSCv{)>LjImR_UUyVgb>9LM=JWYo z9LG2Pejn|28;mh{o`>CThwXL?j^iGu)9EJw=@nqHSlkJM&`}fxl+r6(VHjew+2C@y zJWeK)^-G)pzID_e4?5#IEZ?mSqTn09lsd zy3eJTN+pP*h|}rR%K?HQs5P6-ESsijFijJl=fN~hXquLtwOTFszF*4$(ln)vG5lV` zw(VT~wrwL#pYM$^hBQrS4nQdlgCNKRgTWvN_n6iD5dCjyD$tR_Zox{gkcEBaZoOozvLVY zhr@4#kO#}M5JeFPA>cSJn}iTVQ3T7fz;WEYs;b{#{fW!va+s#+hhDFTMxz0q=Me+} zj>jV$#{nVael!{xZ}!4!wQ5IE^f3s6T9PCsLdZ{^=YPa;{CPYcAO3ka{sMc`#kq}@ R-`W5G002ovPDHLkV1f`w55)ig diff --git a/Lilidog-Earth/gtk-3.0/assets/radio-selected.png b/Lilidog-Earth/gtk-3.0/assets/radio-selected.png deleted file mode 100644 index 56a2d81b124270f836940703729293fd5d1bf050..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 625 zcmV-%0*?KOP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00G%aL_t(I%f*vHi`qaG$Nw80 z$%w8OFZLjUCoheDfP|WxELdB5viJQ0{RqAG+DlFWiwdP%QxuU9`VkU($stEkZ%Ve{ z447nk*=9Frdn$C`!MqvX|NY?oAMn4=)rGfbqtR%}7<(Q?Q8}N_|D=@us8*{+uh;wZ zHvwrp9)FGFxZiHKQLooQDaG-4#CpAk=XuEGa^Hr-;VS^iS=;G!I$JCjf-xqdC^`$q zn3&J!VltUnPwONASglrXlO%bm>pBP_k9b#)fP@g}x{f4C`nGKkGXjUh;Z{+Uv^WR? zbh}-Y%Vl)CT?9b@04Nj+P!t9G{r)zCZ<^*I48s&xRaF5X4OLaszc37iX_|)&fe_-F zQi_K=T-VJsa9tNd2mk=36hesWi~u3zo^zfSbUK}kz|)*D213YvMu1Z4Z8n>fz%UGG znub!T1WnUm7)DC4-EKiC^?nQF0iaT;eDr<)MWfLGAq3546Si$-YO_9;S177naNAO%z4%IOpvoNh*>gg|aMraU8!N3e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00DPNL_t(I%f-_%Ya&4u2k?Jp z9oZ*{aM}oJ?jX%JSwF+F1hx@d{d$7fT8RIC1FnX{;a!$x*X?#2tyT*} zgu~&0<#LI|Vgb+dUi$t1JplI!7>!1E<#PFF6h+{ie;P|`jrn|z{eJ(_>-DC`J_CU1 zbb4d0{W1&yoO47`1Z(Z}Y&N^e0lVEU2*dEp@Ue=;BEm4lcDoI7fKsa3Xf!U`db8Pt zl(L!woO7IrE&_-M&N-d~IOkd^brB$?1m|4m03v!@tyUKS>-8E$^p*oEmCAz<0$S^{ zVXZZU5Ga*Oe{w(^$4`v0ziFDn7;`dgj6s^F@I3E1Ns`x-mpC4eW9QtjAP7*e*Wvp< zlv3DiHV{I9G4|Z)bY^FNVKSMtj4`)Lsj9WM$Qb+Zeg8envftfqcm3bL@gMPOorBKb R*g60J002ovPDHLkV1j)&;XMEV diff --git a/Lilidog-Earth/gtk-3.0/assets/radio-unselected.png b/Lilidog-Earth/gtk-3.0/assets/radio-unselected.png deleted file mode 100644 index 7ad75c60cf47090b7f276fce6a90286c9b77522e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 542 zcmV+(0^$9MP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00D+cL_t(I%f-_%iyA=`2k?Jp z9oZ*D8ygR`x4HE*EH=x*#yhSuy-C0G%1f>F$6PM=n~0vvmVW=4hJlkOT=*u$8nxIoz67?b2N519R8e6r&da7wbn;1rL>dD#1007 z@!vTH0Q33$voYqA@B84KpS&yQ9KP?v7!xiQi%tgE?RH(y^WF^qseC>U&-1X|Zo3&k zDRo(`R?m9%TCD~trI!J$wM8O23m_s`Yl|6xbG}zfodrlK!8zY&03wQ4tJPV+dc6h_ z#TlSfDt!?`AW4#U!%31r2!TSO@Q?vot=135*eHr3Xsu6%wbqED2#(`C20<`A`4h+E z@po(OO{393rBZ?Gx=>1Cv)Moh0mj&47>2h1?3=qVo6WAY)^|#&rZJ|(7<+MDH%`;^ gzTIyB`sdsD3cp;pj1j{%yZ`_I07*qoM6N<$g4dztV*mgE diff --git a/Lilidog-Earth/gtk-3.0/assets/resize-grip.png b/Lilidog-Earth/gtk-3.0/assets/resize-grip.png deleted file mode 100644 index 613e2320ce632a8f1ee2539c7bd77fb63a2e55be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 187 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4%JB>7u;-UBJd;vjb?hIQv;UIICs0X`wF3=HYh zrcK+tdGo9tv6dheB|(0{3=Yq3q=7g|-tI089jvk*Ams%fk;M!Q+`=Ht$S`Y;1W=H@ z#M9T6{Ryi8s}!%``us4UkesKBV+hCf*v}LOBXfTrMqa3s$o*cx5qN UcX7PC5vY>E)78&qol`;+0K_sYH~;_u diff --git a/Lilidog-Earth/gtk-3.0/assets/titlebutton-close-active.png b/Lilidog-Earth/gtk-3.0/assets/titlebutton-close-active.png deleted file mode 100644 index 7dab7a2e555dfea20b721cf40eb73b9e8500b28e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrd&qPZ!4!i_>o>*=I2Y3bgOvu9f|# zIZAh9#0JhMOz#=C$sLH&DQ<3<`XO(EQN(kGOxp(cie3W&ouG&{tqN9Ro!xKN)xVk$ zZ+?IF&l&8@|4$yZT7Ru_?{xOa3wPFLybGIS9{v35k7%QaTFjoB3DLn9D@4Y7~PuD!y8O=N;^Z$f(x=L0v*

i*0}B;1c5U eCGH=45zEW;aIJ}U3DQ8HGI+ZBxvX46X=j)|T=z_ymNu>YZ@8&PlghW_Y12-xpOod|(r0+> zX9H8i?&c+bSVB$&h2L@e@ke7-)t%6-y8mt+JQcI+(41gB#_El`nHj##4Ds0AYHREn lxgd}GErYVs`(OMQq@ONu<}?f_GzPkc!PC{xWt~$(69D9*S^@w7 diff --git a/Lilidog-Earth/gtk-3.0/assets/titlebutton-close.png b/Lilidog-Earth/gtk-3.0/assets/titlebutton-close.png deleted file mode 100644 index 51eb479128536e32619ce2b81c9b84c6273c04df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrZMUr;B5V#p$;b5ArfA^02g*H0tcs zTvf;#;v6~cw1U20hsDXgi{JE5EkAPW!}abnIkRr=d2R2v_?p++skJxGJp1H7^>V>? z%VP`*N_rX&*}Q_9@{H;!n%v7p8C;gEc=a{xs>z>k?5jVo>satTZXeUPf^6P~T6J}m sy@&2ax}0K44fha#@$U1w|IAfPr5-NtU#YOv0v*NR>FVdQ&MBb@0DHk(m;e9( diff --git a/Lilidog-Earth/gtk-3.0/assets/titlebutton-maximize-active.png b/Lilidog-Earth/gtk-3.0/assets/titlebutton-maximize-active.png deleted file mode 100644 index 7002ba033d8b463ae85ed87265d67203c066a3f1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 229 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrZM8r;B5V#p&b(3D%0n(4XJ_hdsUh z|8el)CjU?N%EFG`AEXW(IOl$W!L5Yx^smPib8GfooFurP`-i9pmpYI5p6c&>@0i}R z+Dl3R!8WxGho82#w0zjj5b1bp)AauvGnK3aSa19fp2l}?Z}oTio8E^-7#L>f%9^tO SzW*F(JA%y zf#-;h>ebW9Pj#1`+0f6T@_WxU zt(C2kWob`c95xBNurMr`Vk9@&ggJET-c9$`3Y_Ih`(~3kDR;}4z+A_fGJAKq=t=|a OW$<+Mb6Mw<&;$Szu}jea diff --git a/Lilidog-Earth/gtk-3.0/assets/titlebutton-maximize.png b/Lilidog-Earth/gtk-3.0/assets/titlebutton-maximize.png deleted file mode 100644 index 9ba9e63989aa5f2d7912022aa5cd07ee6c7b04de..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrZMjr;B5V#p$;bFLE9*;BYyAN%D?T zbSi`UNrssprg`j_a*|%x`e&-#kHw4Li~LX(71ULl_3CEm#k=y;b5>6=JG@V5!ke!_ zU7p;=IjK+G95xAGiDG21d|o)?r1Xy6a~Bq^-!~yBYPZ2jv#4Jy_$DaGa{Yg*qztr{ N!PC{xWt~$(696WFOt}C6 diff --git a/Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize-active.png b/Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize-active.png deleted file mode 100644 index 955690de1e89fda2b571974f3d80b441867fd0fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbjRr;B5V#p&b(3D(0528+07n8f|+ z_dh(d%2vcy=LJ_!$kC6tD%vJ+%h^`7TxTsRD(YD*Xnuo%;o>1qN0X1u2|yzlJYD@< J);T3K0RXx&Fo^&F diff --git a/Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize-hover.png b/Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize-hover.png deleted file mode 100644 index 4a1ce786f168ecaaabb5321789ee244f8a52b2ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbi$r;B5V#p&b(3D(0528*~YtgZha zU!M5>-d>HWhzp_}ot=Ttn#}X>Jt%GL=-_yqafH{5f#LmI4o{A44EKQg89ZJ6T-G@y GGywo_w=n+z diff --git a/Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize.png b/Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize.png deleted file mode 100644 index f3c89cece0a48b579f5c257734c4e647f43c5194..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE({w$@cHh4-+>~W1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbi&r;B5V#p&cd spinbutton:focus:not(.vertical) + spinbutton:not(.vertical), -.linked:not(.vertical) > spinbutton:focus:not(.vertical) + button, -.linked:not(.vertical) > spinbutton:focus:not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > entry:focus + spinbutton:not(.vertical), -.linked:not(.vertical) > -entry:focus + button, -.linked:not(.vertical) > -entry:focus + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + entry, .linked:not(.vertical) > -entry:focus + -entry { - border-left-color: #454545; } - -.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + spinbutton:not(.vertical), -.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + button, -.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > entry:drop(active) + spinbutton:not(.vertical), -.linked:not(.vertical) > -entry:drop(active) + button, -.linked:not(.vertical) > -entry:drop(active) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + entry, .linked:not(.vertical) > -entry:drop(active) + -entry { - border-left-color: #4e9a06; } - -.linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled), -.linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):not(.vertical), .linked.vertical > -entry:not(:disabled) + entry:not(:disabled), -.linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):not(.vertical) { - border-top-color: #A6A6A6; - background-color: #393939; } - .linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled):backdrop, - .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):backdrop:not(.vertical), .linked.vertical > - entry:not(:disabled) + entry:not(:disabled):backdrop, - .linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):backdrop:not(.vertical) { - border-top-color: #D1D1D1; - background-color: #3B3B3B; } - -.linked.vertical > spinbutton:disabled:not(.vertical) + spinbutton:disabled:not(.vertical), -.linked.vertical > spinbutton:disabled:not(.vertical) + entry:disabled, .linked.vertical > entry:disabled + spinbutton:disabled:not(.vertical), -.linked.vertical > -entry:disabled + entry:disabled { - border-top-color: #A6A6A6; } - -.linked.vertical > spinbutton:not(.vertical) + spinbutton:focus:not(:only-child):not(.vertical), -.linked.vertical > spinbutton:not(.vertical) + entry:focus:not(:only-child), .linked.vertical > entry + spinbutton:focus:not(:only-child):not(.vertical), -.linked.vertical > -entry + entry:focus:not(:only-child) { - border-top-color: #454545; } - -.linked.vertical > spinbutton:not(.vertical) + spinbutton:drop(active):not(:only-child):not(.vertical), -.linked.vertical > spinbutton:not(.vertical) + entry:drop(active):not(:only-child), .linked.vertical > entry + spinbutton:drop(active):not(:only-child):not(.vertical), -.linked.vertical > -entry + entry:drop(active):not(:only-child) { - border-top-color: #4e9a06; } - -.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + spinbutton:not(.vertical), -.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + entry, -.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + button, -.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:focus:not(:only-child) + spinbutton:not(.vertical), -.linked.vertical > -entry:focus:not(:only-child) + entry, -.linked.vertical > -entry:focus:not(:only-child) + button, -.linked.vertical > -entry:focus:not(:only-child) + combobox > box > button.combo { - border-top-color: #454545; } - -.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + spinbutton:not(.vertical), -.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + entry, -.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + button, -.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:drop(active):not(:only-child) + spinbutton:not(.vertical), -.linked.vertical > -entry:drop(active):not(:only-child) + entry, -.linked.vertical > -entry:drop(active):not(:only-child) + button, -.linked.vertical > -entry:drop(active):not(:only-child) + combobox > box > button.combo { - border-top-color: #4e9a06; } - -treeview entry:focus:dir(rtl), treeview entry:focus:dir(ltr) { - background-color: #393939; - transition-property: color, background; } - -treeview entry.flat, treeview entry { - border-radius: 0; - background-image: none; - background-color: #393939; } - treeview entry.flat:focus, treeview entry:focus { - border-color: #454545; } - -/*********** - * Buttons * - ***********/ -@keyframes needs_attention { - from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#454545), to(transparent)); } - to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#454545), to(transparent)); } } - -notebook > header > tabs > arrow, button.titlebutton, -button { - min-height: 24px; - min-width: 16px; - padding: 1px 2px; - border: 1px solid; - border-radius: 3px; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#333333, 0.8); - border-right-color: shade(#333333, 0.72); - border-left-color: shade(#333333, 0.72); - border-bottom-color: shade(#333333, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#333333, 1.02), 1.05), shade(shade(#333333, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } - notebook > header > tabs > arrow, button.sidebar-button, button.titlebutton, - button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - transition: none; } - notebook > header > tabs > arrow:hover, button.sidebar-button:hover, button.titlebutton:hover, - button.flat:hover { - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 500ms; } - notebook > header > tabs > arrow:hover:active, button.sidebar-button:hover:active, button.titlebutton:hover:active, - button.flat:hover:active { - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } - notebook > header > tabs > arrow:hover, button.titlebutton:hover, - button:hover { - color: #F0F0F0; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #626262; - background-image: linear-gradient(to bottom, shade(#414141, 1.00), shade(#404040, 1.00)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); - -gtk-icon-effect: highlight; } - notebook > header > tabs > arrow:active, button.titlebutton:active, notebook > header > tabs > arrow:checked, button.titlebutton:checked, - button:active, - button:checked { - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #525252; - background-image: linear-gradient(to bottom, shade(shade(#333333, 0.85), 1.05), shade(shade(#333333, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); - transition-duration: 50ms; } - notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:backdrop, button.titlebutton:backdrop, - button:backdrop.flat, - button:backdrop { - border-color: #555555; - background-color: #333333; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - transition: 200ms ease-out; - -gtk-icon-effect: none; } - notebook > header > tabs > arrow:backdrop label, button.sidebar-button:backdrop label, button.titlebutton:backdrop label, notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:backdrop label, button.titlebutton:backdrop label, notebook > header > tabs > arrow:backdrop, button.titlebutton:backdrop, - button:backdrop.flat label, - button:backdrop.flat, - button:backdrop label, - button:backdrop { - color: #B3B3B3; } - notebook > header > tabs > arrow:backdrop:active, button.sidebar-button:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, button.sidebar-button:backdrop:checked, button.titlebutton:backdrop:checked, notebook > header > tabs > arrow:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, button.titlebutton:backdrop:checked, - button:backdrop.flat:active, - button:backdrop.flat:checked, - button:backdrop:active, - button:backdrop:checked { - border-color: #555555; - background-color: #333333; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - notebook > header > tabs > arrow:backdrop:active label, button.sidebar-button:backdrop:active label, button.titlebutton:backdrop:active label, notebook > header > tabs > arrow:backdrop:active, button.sidebar-button:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked label, button.sidebar-button:backdrop:checked label, button.titlebutton:backdrop:checked label, notebook > header > tabs > arrow:backdrop:checked, button.sidebar-button:backdrop:checked, button.titlebutton:backdrop:checked, notebook > header > tabs > arrow:backdrop:active label, button.titlebutton:backdrop:active label, notebook > header > tabs > arrow:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked label, button.titlebutton:backdrop:checked label, notebook > header > tabs > arrow:backdrop:checked, button.titlebutton:backdrop:checked, - button:backdrop.flat:active label, - button:backdrop.flat:active, - button:backdrop.flat:checked label, - button:backdrop.flat:checked, - button:backdrop:active label, - button:backdrop:active, - button:backdrop:checked label, - button:backdrop:checked { - color: #B3B3B3; } - notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled, button.titlebutton:backdrop:disabled, - button:backdrop.flat:disabled, - button:backdrop:disabled { - border-color: #515151; - background-color: #353535; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - notebook > header > tabs > arrow:backdrop:disabled label, button.sidebar-button:backdrop:disabled label, button.titlebutton:backdrop:disabled label, notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled label, button.titlebutton:backdrop:disabled label, notebook > header > tabs > arrow:backdrop:disabled, button.titlebutton:backdrop:disabled, - button:backdrop.flat:disabled label, - button:backdrop.flat:disabled, - button:backdrop:disabled label, - button:backdrop:disabled { - color: #333333; } - notebook > header > tabs > arrow:backdrop:disabled:active, button.sidebar-button:backdrop:disabled:active, button.titlebutton:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, button.sidebar-button:backdrop:disabled:checked, button.titlebutton:backdrop:disabled:checked, notebook > header > tabs > arrow:backdrop:disabled:active, button.titlebutton:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, button.titlebutton:backdrop:disabled:checked, - button:backdrop.flat:disabled:active, - button:backdrop.flat:disabled:checked, - button:backdrop:disabled:active, - button:backdrop:disabled:checked { - border-color: #555555; - background-color: #353535; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - notebook > header > tabs > arrow:backdrop:disabled:active label, button.sidebar-button:backdrop:disabled:active label, button.titlebutton:backdrop:disabled:active label, notebook > header > tabs > arrow:backdrop:disabled:checked label, button.sidebar-button:backdrop:disabled:checked label, button.titlebutton:backdrop:disabled:checked label, notebook > header > tabs > arrow:backdrop:disabled:active label, button.titlebutton:backdrop:disabled:active label, notebook > header > tabs > arrow:backdrop:disabled:checked label, button.titlebutton:backdrop:disabled:checked label, - button:backdrop.flat:disabled:active label, - button:backdrop.flat:disabled:checked label, - button:backdrop:disabled:active label, - button:backdrop:disabled:checked label { - color: #333333; } - notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:disabled, button.sidebar-button:disabled, button.titlebutton:disabled, notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, - button.flat:backdrop, - button.flat:disabled, - button.flat:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - notebook > header > tabs > arrow:disabled, button.titlebutton:disabled, - button:disabled { - border-color: #525252; - background-color: #353535; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - notebook > header > tabs > arrow:disabled label, button.titlebutton:disabled label, notebook > header > tabs > arrow:disabled, button.titlebutton:disabled, - button:disabled label, - button:disabled { - color: #B3B3B3; } - notebook > header > tabs > arrow:disabled:active, button.titlebutton:disabled:active, notebook > header > tabs > arrow:disabled:checked, button.titlebutton:disabled:checked, - button:disabled:active, - button:disabled:checked { - border-color: #525252; - background-image: linear-gradient(to bottom, #A6A6A6, #353535); - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - notebook > header > tabs > arrow:disabled:active label, button.titlebutton:disabled:active label, notebook > header > tabs > arrow:disabled:active, button.titlebutton:disabled:active, notebook > header > tabs > arrow:disabled:checked label, button.titlebutton:disabled:checked label, notebook > header > tabs > arrow:disabled:checked, button.titlebutton:disabled:checked, - button:disabled:active label, - button:disabled:active, - button:disabled:checked label, - button:disabled:checked { - color: #B3B3B3; } - notebook > header > tabs > arrow.image-button, button.image-button.titlebutton, - button.image-button { - min-width: 24px; - padding-left: 4px; - padding-right: 4px; } - notebook > header > tabs > arrow.text-button, button.text-button.titlebutton, - button.text-button { - padding-left: 8px; - padding-right: 8px; } - notebook > header > tabs > arrow.text-button.image-button, button.text-button.image-button.titlebutton, - button.text-button.image-button { - padding-left: 4px; - padding-right: 4px; } - notebook > header > tabs > arrow.text-button.image-button label, button.text-button.image-button.titlebutton label, - button.text-button.image-button label { - padding-left: 4px; - padding-right: 4px; } - combobox:drop(active) button.combo, notebook > header > tabs > arrow:drop(active), button.titlebutton:drop(active), - button:drop(active) { - color: #4e9a06; - border-color: #4e9a06; - box-shadow: inset 0 0 0 1px #4e9a06; } - -row:selected -button { - border-color: #696969; } - row:selected button.sidebar-button:not(:active):not(:checked):not(:hover):not(disabled), row:selected - button.flat:not(:active):not(:checked):not(:hover):not(disabled) { - color: #F0F0F0; - border-color: transparent; } - row:selected button.sidebar-button:not(:active):not(:checked):not(:hover):not(disabled):backdrop, row:selected - button.flat:not(:active):not(:checked):not(:hover):not(disabled):backdrop { - color: #B0B0B0; } - - -button.osd { - min-width: 24px; - min-height: 32px; - color: #676767; - border-radius: 5px; - outline-color: rgba(238, 238, 238, 0.3); - color: #676767; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); - border: none; - box-shadow: none; } - - button.osd.image-button { - min-width: 32px; } - - button.osd:hover { - color: #DEDEDE; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(65, 65, 65, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); - border: none; - box-shadow: none; } - - button.osd:active, - button.osd:checked { - color: #DEDEDE; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.7); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); - border: none; - box-shadow: none; } - - button.osd:disabled:backdrop, - button.osd:disabled { - color: #3B3B3B; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - border: none; } - - button.osd:backdrop { - color: #676767; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - border: none; } - -.csd popover.background.touch-selection button, .csd popover.background.magnifier button, popover.background.touch-selection button, popover.background.magnifier button, .app-notification button, -.app-notification.frame button, -.osd -button { - color: #676767; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - popover.background.touch-selection button:hover, popover.background.magnifier button:hover, .app-notification button:hover, - .osd - button:hover { - color: #DEDEDE; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(65, 65, 65, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - popover.background.touch-selection button:active:backdrop, popover.background.magnifier button:active:backdrop, .app-notification button:active:backdrop, popover.background.touch-selection button:active, popover.background.magnifier button:active, .app-notification button:active, popover.background.touch-selection button:checked:backdrop, popover.background.magnifier button:checked:backdrop, .app-notification button:checked:backdrop, popover.background.touch-selection button:checked, popover.background.magnifier button:checked, .app-notification button:checked, - .osd - button:active:backdrop, - .osd - button:active, - .osd - button:checked:backdrop, - .osd - button:checked { - color: #DEDEDE; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.7); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); } - popover.background.touch-selection button:disabled:backdrop, popover.background.magnifier button:disabled:backdrop, .app-notification button:disabled:backdrop, popover.background.touch-selection button:disabled, popover.background.magnifier button:disabled, .app-notification button:disabled, - .osd - button:disabled:backdrop, - .osd - button:disabled { - color: #383737; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - popover.background.touch-selection button:backdrop, popover.background.magnifier button:backdrop, .app-notification button:backdrop, - .osd - button:backdrop { - color: #545454; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - popover.background.touch-selection button.flat, popover.background.magnifier button.flat, .app-notification button.flat, - .osd - button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: none; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; } - popover.background.touch-selection button.flat:hover, popover.background.magnifier button.flat:hover, .app-notification button.flat:hover, - .osd - button.flat:hover { - color: #DEDEDE; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(65, 65, 65, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - popover.background.touch-selection button.flat:disabled, popover.background.magnifier button.flat:disabled, .app-notification button.flat:disabled, - .osd - button.flat:disabled { - color: #424242; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - background-image: none; - border-color: transparent; - box-shadow: none; } - popover.background.touch-selection button.flat:backdrop, popover.background.magnifier button.flat:backdrop, .app-notification button.flat:backdrop, - .osd - button.flat:backdrop { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - popover.background.touch-selection button.flat:active, popover.background.magnifier button.flat:active, .app-notification button.flat:active, popover.background.touch-selection button.flat:checked, popover.background.magnifier button.flat:checked, .app-notification button.flat:checked, - .osd - button.flat:active, - .osd - button.flat:checked { - color: #DEDEDE; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.7); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); } - - -button.suggested-action { - color: #DEDEDE; - outline-color: rgba(235, 235, 235, 0.3); - border-top-color: shade(#333333, 0.8); - border-right-color: shade(#333333, 0.72); - border-left-color: shade(#333333, 0.72); - border-bottom-color: shade(#333333, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#454545, 1.02), 1.05), shade(shade(#454545, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - .selection-mode button.titlebutton, - button.suggested-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #454545; } - - button.suggested-action:hover { - color: #DEDEDE; - outline-color: rgba(255, 255, 255, 0.3); - border-color: #595959; - background-image: linear-gradient(to bottom, shade(#454545, 1.15), shade(#454545, 1.07)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - - button.suggested-action:active, - button.suggested-action:checked { - color: #DEDEDE; - outline-color: rgba(255, 255, 255, 0.3); - border-color: #595959; - background-image: linear-gradient(to bottom, shade(shade(#454545, 0.85), 1.05), shade(shade(#454545, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } - .selection-mode button.titlebutton:backdrop, - button.suggested-action:backdrop, - button.suggested-action.flat:backdrop { - border-color: #454545; - background-color: #454545; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - .selection-mode button.titlebutton:backdrop label, .selection-mode button.titlebutton:backdrop, - button.suggested-action:backdrop label, - button.suggested-action:backdrop, - button.suggested-action.flat:backdrop label, - button.suggested-action.flat:backdrop { - color: #707070; } - .selection-mode button.titlebutton:backdrop:active, .selection-mode button.titlebutton:backdrop:checked, - button.suggested-action:backdrop:active, - button.suggested-action:backdrop:checked, - button.suggested-action.flat:backdrop:active, - button.suggested-action.flat:backdrop:checked { - border-color: #353535; - background-color: #353535; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - .selection-mode button.titlebutton:backdrop:active label, .selection-mode button.titlebutton:backdrop:active, .selection-mode button.titlebutton:backdrop:checked label, .selection-mode button.titlebutton:backdrop:checked, - button.suggested-action:backdrop:active label, - button.suggested-action:backdrop:active, - button.suggested-action:backdrop:checked label, - button.suggested-action:backdrop:checked, - button.suggested-action.flat:backdrop:active label, - button.suggested-action.flat:backdrop:active, - button.suggested-action.flat:backdrop:checked label, - button.suggested-action.flat:backdrop:checked { - color: #F6F6F6; } - .selection-mode button.titlebutton:backdrop:disabled, - button.suggested-action:backdrop:disabled, - button.suggested-action.flat:backdrop:disabled { - border-color: #555555; - background-color: #353535; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - .selection-mode button.titlebutton:backdrop:disabled label, .selection-mode button.titlebutton:backdrop:disabled, - button.suggested-action:backdrop:disabled label, - button.suggested-action:backdrop:disabled, - button.suggested-action.flat:backdrop:disabled label, - button.suggested-action.flat:backdrop:disabled { - color: #353535; } - .selection-mode button.titlebutton:backdrop:disabled:active, .selection-mode button.titlebutton:backdrop:disabled:checked, - button.suggested-action:backdrop:disabled:active, - button.suggested-action:backdrop:disabled:checked, - button.suggested-action.flat:backdrop:disabled:active, - button.suggested-action.flat:backdrop:disabled:checked { - border-color: #3f92e7; - background-color: #3f92e7; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - .selection-mode button.titlebutton:backdrop:disabled:active label, .selection-mode button.titlebutton:backdrop:disabled:checked label, - button.suggested-action:backdrop:disabled:active label, - button.suggested-action:backdrop:disabled:checked label, - button.suggested-action.flat:backdrop:disabled:active label, - button.suggested-action.flat:backdrop:disabled:checked label { - color: #989DA3; } - .selection-mode button.titlebutton:backdrop, .selection-mode button.titlebutton:disabled, .selection-mode button.titlebutton:backdrop:disabled, - button.suggested-action.flat:backdrop, - button.suggested-action.flat:disabled, - button.suggested-action.flat:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: rgba(57, 142, 231, 0.8); } - - button.suggested-action:disabled { - border-color: #595959; - background-color: #569fea; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - - button.suggested-action:disabled label, - button.suggested-action:disabled { - color: #BDBDBD; } - - button.suggested-action:disabled:active, - button.suggested-action:disabled:checked { - border-color: #595959; - background-image: linear-gradient(to bottom, #3b8bde, #3f92e7); - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - - button.suggested-action:disabled:active label, - button.suggested-action:disabled:active, - button.suggested-action:disabled:checked label, - button.suggested-action:disabled:checked { - color: #CCCCCC; } - .osd - button.suggested-action { - color: #676767; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(57, 142, 231, 0.5); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd - button.suggested-action:hover { - color: #DEDEDE; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(57, 142, 231, 0.7); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd - button.suggested-action:active:backdrop, .osd - button.suggested-action:active, .osd - button.suggested-action:checked:backdrop, .osd - button.suggested-action:checked { - color: #DEDEDE; - border-color: rgba(0, 0, 0, 0.7); - background-color: #454545; - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); } - .osd - button.suggested-action:disabled:backdrop, .osd - button.suggested-action:disabled { - color: #3B3B3B; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .osd - button.suggested-action:backdrop { - color: #676767; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(57, 142, 231, 0.5); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - - -button.destructive-action { - color: #DEDEDE; - outline-color: rgba(235, 235, 235, 0.3); - border-top-color: shade(#333333, 0.8); - border-right-color: shade(#333333, 0.72); - border-left-color: shade(#333333, 0.72); - border-bottom-color: shade(#333333, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#ef2929, 1.02), 1.05), shade(shade(#ef2929, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - - button.destructive-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #ef2929; } - - button.destructive-action:hover { - color: #DEDEDE; - outline-color: rgba(255, 255, 255, 0.3); - border-color: #8e0b0b; - background-image: linear-gradient(to bottom, shade(#ef2929, 1.15), shade(#ef2929, 1.07)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - - button.destructive-action:active, - button.destructive-action:checked { - color: #DEDEDE; - outline-color: rgba(255, 255, 255, 0.3); - border-color: #8e0b0b; - background-image: linear-gradient(to bottom, shade(shade(#ef2929, 0.85), 1.05), shade(shade(#ef2929, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } - - button.destructive-action:backdrop, - button.destructive-action.flat:backdrop { - border-color: #ef2929; - background-color: #ef2929; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - - button.destructive-action:backdrop label, - button.destructive-action:backdrop, - button.destructive-action.flat:backdrop label, - button.destructive-action.flat:backdrop { - color: #fcd4d4; } - - button.destructive-action:backdrop:active, - button.destructive-action:backdrop:checked, - button.destructive-action.flat:backdrop:active, - button.destructive-action.flat:backdrop:checked { - border-color: #d51010; - background-color: #d51010; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - - button.destructive-action:backdrop:active label, - button.destructive-action:backdrop:active, - button.destructive-action:backdrop:checked label, - button.destructive-action:backdrop:checked, - button.destructive-action.flat:backdrop:active label, - button.destructive-action.flat:backdrop:active, - button.destructive-action.flat:backdrop:checked label, - button.destructive-action.flat:backdrop:checked { - color: #f7cfcf; } - - button.destructive-action:backdrop:disabled, - button.destructive-action.flat:backdrop:disabled { - border-color: #555555; - background-color: #353535; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - - button.destructive-action:backdrop:disabled label, - button.destructive-action:backdrop:disabled, - button.destructive-action.flat:backdrop:disabled label, - button.destructive-action.flat:backdrop:disabled { - color: #353535; } - - button.destructive-action:backdrop:disabled:active, - button.destructive-action:backdrop:disabled:checked, - button.destructive-action.flat:backdrop:disabled:active, - button.destructive-action.flat:backdrop:disabled:checked { - border-color: #ef3131; - background-color: #ef3131; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - - button.destructive-action:backdrop:disabled:active label, - button.destructive-action:backdrop:disabled:checked label, - button.destructive-action.flat:backdrop:disabled:active label, - button.destructive-action.flat:backdrop:disabled:checked label { - color: #f57979; } - - button.destructive-action.flat:backdrop, - button.destructive-action.flat:disabled, - button.destructive-action.flat:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: rgba(239, 41, 41, 0.8); } - - button.destructive-action:disabled { - border-color: #8e0b0b; - background-color: #f14949; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - - button.destructive-action:disabled label, - button.destructive-action:disabled { - color: #f8a4a4; } - - button.destructive-action:disabled:active, - button.destructive-action:disabled:checked { - border-color: #8e0b0b; - background-image: linear-gradient(to bottom, #e52d2d, #ef3131); - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - - button.destructive-action:disabled:active label, - button.destructive-action:disabled:active, - button.destructive-action:disabled:checked label, - button.destructive-action:disabled:checked { - color: #f9adad; } - .osd - button.destructive-action { - color: #676767; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(239, 41, 41, 0.5); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd - button.destructive-action:hover { - color: #DEDEDE; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(239, 41, 41, 0.7); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd - button.destructive-action:active:backdrop, .osd - button.destructive-action:active, .osd - button.destructive-action:checked:backdrop, .osd - button.destructive-action:checked { - color: #DEDEDE; - border-color: rgba(0, 0, 0, 0.7); - background-color: #ef2929; - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); } - .osd - button.destructive-action:disabled:backdrop, .osd - button.destructive-action:disabled { - color: #3B3B3B; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .osd - button.destructive-action:backdrop { - color: #676767; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(239, 41, 41, 0.5); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - -.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 { - 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; } - -.inline-toolbar -button, .inline-toolbar -button:backdrop { - border-radius: 2px; - border-width: 1px; } - -.primary-toolbar -button { - -gtk-icon-shadow: none; } - -.stack-switcher > button.needs-attention > label, -.stack-switcher > button.needs-attention > image, stacksidebar row.needs-attention > label { - animation: needs_attention 150ms ease-in; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#454545), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.5, to(rgba(255, 255, 255, 0.769231)), to(transparent)); - background-size: 6px 6px, 6px 6px; - background-repeat: no-repeat; - background-position: right 3px, right 4px; } - .stack-switcher > button.needs-attention > label:backdrop, - .stack-switcher > button.needs-attention > image:backdrop, stacksidebar row.needs-attention > label:backdrop { - background-size: 6px 6px, 0 0; } - .stack-switcher > button.needs-attention > label:dir(rtl), - .stack-switcher > button.needs-attention > image:dir(rtl), stacksidebar row.needs-attention > label:dir(rtl) { - background-position: left 3px, left 4px; } - -.inline-toolbar toolbutton > button { - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#333333, 0.8); - border-right-color: shade(#333333, 0.72); - border-left-color: shade(#333333, 0.72); - border-bottom-color: shade(#333333, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#333333, 1.02), 1.05), shade(shade(#333333, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } - .inline-toolbar toolbutton > button:hover { - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #626262; - background-image: linear-gradient(to bottom, shade(#333333, 1.15), shade(#333333, 1.07)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } - .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #525252; - background-image: linear-gradient(to bottom, shade(shade(#333333, 0.85), 1.05), shade(shade(#333333, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } - .inline-toolbar toolbutton > button:disabled { - border-color: #525252; - background-color: #353535; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - .inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { - color: #B3B3B3; } - .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { - border-color: #525252; - background-image: linear-gradient(to bottom, #A6A6A6, #353535); - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - .inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { - color: #B3B3B3; } - .inline-toolbar toolbutton > button:backdrop { - border-color: #555555; - background-color: #353535; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - .inline-toolbar toolbutton > button:backdrop label, .inline-toolbar toolbutton > button:backdrop { - color: #B3B3B3; } - .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked { - border-color: #555555; - background-color: #353535; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - .inline-toolbar toolbutton > button:backdrop:active label, .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked label, .inline-toolbar toolbutton > button:backdrop:checked { - color: #B3B3B3; } - .inline-toolbar toolbutton > button:backdrop:disabled { - border-color: #555555; - background-color: #353535; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - .inline-toolbar toolbutton > button:backdrop:disabled label, .inline-toolbar toolbutton > button:backdrop:disabled { - color: #333333; } - .inline-toolbar toolbutton > button:backdrop:disabled:active, .inline-toolbar toolbutton > button:backdrop:disabled:checked { - border-color: #555555; - background-color: #353535; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - .inline-toolbar toolbutton > button:backdrop:disabled:active label, .inline-toolbar toolbutton > button:backdrop:disabled:checked label { - color: #333333; } - -toolbar.inline-toolbar toolbutton > button.flat, -toolbar.inline-toolbar toolbutton:backdrop > button.flat, .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > entry, .inline-toolbar button, .inline-toolbar button:backdrop, .linked > button, -.linked > button:hover, -.linked > button:active, -.linked > button:checked, -.linked > button:backdrop, .xfce4-panel.background menu .linked button, .linked > combobox > box > button.combo:dir(ltr), .linked > combobox > box > button.combo:dir(rtl) { - border-radius: 0; - border-right-style: none; } - -.linked:not(.vertical) > spinbutton:first-child:not(.vertical), .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked > button:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat, -toolbar.inline-toolbar toolbutton:backdrop:first-child > button.flat, combobox.linked button:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo, .xfce4-panel.background menu .linked button:first-child { - border-top-left-radius: 3px; - border-bottom-left-radius: 3px; } - -.linked:not(.vertical) > spinbutton:last-child:not(.vertical), .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked > button:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat, -toolbar.inline-toolbar toolbutton:backdrop:last-child > button.flat, combobox.linked button:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo, .xfce4-panel.background menu .linked button:last-child { - border-top-right-radius: 3px; - border-bottom-right-radius: 3px; - border-right-style: solid; } - -.linked:not(.vertical) > spinbutton:only-child:not(.vertical), .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked > button:only-child, toolbar.inline-toolbar toolbutton:only-child > button.flat, -toolbar.inline-toolbar toolbutton:backdrop:only-child > button.flat, .linked:not(.vertical) > combobox:only-child > box > button.combo, .xfce4-panel.background menu .linked button:only-child { - border-radius: 3px; - border-style: solid; } - -.linked.vertical > spinbutton:not(.vertical), .linked.vertical > entry, .linked.vertical > button, -.linked.vertical > button:hover, -.linked.vertical > button:active, -.linked.vertical > button:checked, -.linked.vertical > button:backdrop, .linked.vertical > combobox > box > button.combo { - border-style: solid solid none solid; - border-radius: 0; } - -.linked.vertical > spinbutton:first-child:not(.vertical), .linked.vertical > entry:first-child, .linked.vertical > button:first-child, .linked.vertical > combobox:first-child > box > button.combo { - border-top-left-radius: 3px; - border-top-right-radius: 3px; } - -.linked.vertical > spinbutton:last-child:not(.vertical), .linked.vertical > entry:last-child, .linked.vertical > button:last-child, .linked.vertical > combobox:last-child > box > button.combo { - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - border-style: solid; } - -.linked.vertical > spinbutton:only-child:not(.vertical), .linked.vertical > entry:only-child, .linked.vertical > button:only-child, .linked.vertical > combobox:only-child > box > button.combo { - border-radius: 3px; - border-style: solid; } - -modelbutton.flat, popover.background checkbutton, -popover.background radiobutton, -.menuitem.button.flat, modelbutton.flat:backdrop, popover.background checkbutton:backdrop, -popover.background radiobutton:backdrop, modelbutton.flat:backdrop:hover, popover.background checkbutton:backdrop:hover, -popover.background radiobutton:backdrop:hover, -.menuitem.button.flat:backdrop, -.menuitem.button.flat:backdrop:hover, button:link, -button:visited, button:link:hover, button:link:active, button:link:checked, -button:visited:hover, -button:visited:active, -button:visited:checked, calendar.button, calendar.button:hover, calendar.button:backdrop, calendar.button:disabled, .scale-popup button:hover, .scale-popup button:backdrop:hover, .scale-popup button:backdrop:disabled, .scale-popup button:backdrop { - background-color: transparent; - background-image: none; - border-color: transparent; - box-shadow: inset 0 1px rgba(245, 245, 245, 0), 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - -/* menu buttons */ -modelbutton.flat, popover.background checkbutton, -popover.background radiobutton, -.menuitem.button.flat { - min-height: 26px; - padding-left: 5px; - padding-right: 5px; - border-radius: 3px; - outline-offset: -2px; } - modelbutton.flat:hover, popover.background checkbutton:hover, - popover.background radiobutton:hover, - .menuitem.button.flat:hover { - background-color: #454545; } - modelbutton.flat check:last-child, popover.background checkbutton check:last-child, popover.background radiobutton check:last-child, - modelbutton.flat radio:last-child, - popover.background checkbutton radio:last-child, - popover.background radiobutton radio:last-child, - .menuitem.button.flat check:last-child, - .menuitem.button.flat radio:last-child { - margin-left: 8px; } - modelbutton.flat check:first-child, popover.background checkbutton check:first-child, popover.background radiobutton check:first-child, - modelbutton.flat radio:first-child, - popover.background checkbutton radio:first-child, - popover.background radiobutton radio:first-child, - .menuitem.button.flat check:first-child, - .menuitem.button.flat radio:first-child { - margin-right: 8px; } - -modelbutton.flat arrow, popover.background checkbutton arrow, popover.background radiobutton arrow { - background: none; } - modelbutton.flat arrow:hover, popover.background checkbutton arrow:hover, popover.background radiobutton arrow:hover { - background: none; } - modelbutton.flat arrow.left, popover.background checkbutton arrow.left, popover.background radiobutton arrow.left { - -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } - modelbutton.flat arrow.right, popover.background checkbutton arrow.right, popover.background radiobutton arrow.right { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } - -button.color { - padding: 4px; } - button.color colorswatch:only-child { - box-shadow: 0 1px rgba(255, 255, 255, 0.769231); } - button.color colorswatch:only-child, button.color colorswatch:only-child overlay { - border-radius: 0; } - button.color colorswatch:only-child:disabled colorswatch:only-child, button.color colorswatch:only-child:backdrop colorswatch:only-child, button.color colorswatch:only-child:active colorswatch:only-child, button.color colorswatch:only-child:checked colorswatch:only-child { - box-shadow: none; } - -/********* - * Links * - *********/ -*:link, button:link, -button:visited { - color: #59CDC6; } - *:link:visited, - button:visited { - color: #8A8A8A; } - *:selected *:link:visited, *:selected button:visited:link, - *:selected button:visited { - color: #838F8E; } - *:link:hover, button:hover:link, - button:hover:visited { - color: #82A3A5; } - *:selected *:link:hover, *:selected button:hover:link, - *:selected button:hover:visited { - color: #CAD9D8; } - *:link:active, button:active:link, - button:active:visited { - color: #59CDC6; } - *:selected *:link:active, *:selected button:active:link, - *:selected button:active:visited { - color: #707070; } - *:link:backdrop:backdrop:hover, button:backdrop:backdrop:hover:link, - button:backdrop:backdrop:hover:visited, *:link:backdrop:backdrop:hover:selected, button:backdrop:backdrop:hover:selected:link, - button:backdrop:backdrop:hover:selected:visited, .selection-mode.titlebar:not(headerbar) .subtitle:backdrop:backdrop:hover:link, - headerbar.selection-mode .subtitle:backdrop:backdrop:hover:link, *:link:backdrop, button:backdrop:link, - button:backdrop:visited { - color: #454545; } - .info *:link, .info button:link, - .info button:visited, - .question *:link, .question button:link, - .question button:visited, - .warning *:link, .warning button:link, - .warning button:visited, - .error *:link, .error button:link, - .error button:visited, *:link:selected, button:selected:link, - button:selected:visited, .selection-mode.titlebar:not(headerbar) .subtitle:link, - headerbar.selection-mode .subtitle:link, - *:selected *:link, - *:selected button:link, - *:selected button:visited { - color: #707070; } - -button:link, -button:visited { - text-shadow: none; } - button:link:hover, button:link:active, button:link:checked, - button:visited:hover, - button:visited:active, - button:visited:checked { - text-shadow: none; } - button:link > label, - button:visited > label { - text-decoration-line: underline; } - -/***************** - * GtkSpinButton * - *****************/ -spinbutton:not(.vertical) { - padding: 0; } - spinbutton:not(.vertical) entry { - min-width: 28px; - margin: 0; - background: none; - background-color: transparent; - border: none; - border-radius: 0; - box-shadow: none; } - spinbutton:not(.vertical) button { - min-height: 16px; - margin: 0; - padding-bottom: 0; - padding-top: 0; - color: #636A6A; - background-image: none; - border-style: none none none solid; - border-color: #808080; - border-radius: 0; - box-shadow: none; } - spinbutton:not(.vertical) button:dir(rtl) { - border-style: none solid none none; } - spinbutton:not(.vertical) button:hover { - color: #DBDBDB; - background-color: rgba(60, 60, 60, 0.05); } - spinbutton:not(.vertical) button:disabled { - color: rgba(133, 133, 133, 0.3); - background-color: transparent; } - spinbutton:not(.vertical) button:active { - background-color: rgba(0, 0, 0, 0.1); - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2); } - spinbutton:not(.vertical) button:backdrop { - color: #5E5E5E; - background-color: transparent; - border-color: rgba(137, 137, 137, 0.3); - transition: 200ms ease-out; } - spinbutton:not(.vertical) button:backdrop:disabled { - color: rgba(168, 168, 168, 0.3); - background-color: transparent; - border-style: none none none solid; } - spinbutton:not(.vertical) button:backdrop:disabled:dir(rtl) { - border-style: none solid none none; } - -.osd spinbutton:not(.vertical) button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #676767; - border-style: none none none solid; - border-color: rgba(0, 0, 0, 0.4); - border-radius: 0; - box-shadow: none; - -gtk-icon-shadow: 0 1px black; } - .osd spinbutton:not(.vertical) button:dir(rtl) { - border-style: none solid none none; } - .osd spinbutton:not(.vertical) button:hover { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #676767; - border-color: rgba(0, 0, 0, 0.5); - background-color: rgba(238, 238, 238, 0.1); - -gtk-icon-shadow: 0 1px black; - box-shadow: none; } - .osd spinbutton:not(.vertical) button:backdrop { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #676767; - border-color: rgba(0, 0, 0, 0.5); - -gtk-icon-shadow: none; - box-shadow: none; } - .osd spinbutton:not(.vertical) button:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #3B3B3B; - border-color: rgba(0, 0, 0, 0.5); - -gtk-icon-shadow: none; - box-shadow: none; } - .osd spinbutton:not(.vertical) button:dir(ltr):last-child { - border-radius: 0 3px 3px 0; } - .osd spinbutton:not(.vertical) button:dir(rtl):first-child { - border-radius: 3px 0 0 3px; } - -spinbutton.vertical:disabled { - color: #B3B3B3; } - -spinbutton.vertical:backdrop:disabled { - color: #353535; } - -spinbutton.vertical:drop(active) { - border-color: transparent; - box-shadow: none; } - -spinbutton.vertical entry { - min-height: 32px; - min-width: 32px; - padding: 0; - border-radius: 0; } - -spinbutton.vertical button { - min-height: 32px; - min-width: 32px; - padding: 0; } - -spinbutton.vertical button.up { - border-radius: 3px 3px 0 0; - border-style: solid solid none solid; } - -spinbutton.vertical button.down { - border-radius: 0 0 3px 3px; - border-style: none solid solid solid; } - -.osd spinbutton.vertical button:first-child { - color: #676767; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd spinbutton.vertical button:first-child:hover { - color: #DEDEDE; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(65, 65, 65, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd spinbutton.vertical button:first-child:active { - color: #DEDEDE; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.7); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); } - .osd spinbutton.vertical button:first-child:disabled { - color: #3B3B3B; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .osd spinbutton.vertical button:first-child:backdrop { - color: #676767; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - -treeview spinbutton:not(.vertical) { - min-height: 0; - border-style: none; - border-radius: 0; } - treeview spinbutton:not(.vertical) entry { - min-height: 0; - padding: 1px 2px; } - -/************** - * ComboBoxes * - **************/ -combobox arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - min-height: 16px; - min-width: 16px; } - -combobox:drop(active) { - box-shadow: none; } - -/************ - * Toolbars * - ************/ -toolbar, .inline-toolbar, searchbar, -.location-bar { - -GtkWidget-window-dragging: true; - padding: 4px; - background-color: #333333; } - -toolbar { - background: #333333 linear-gradient(to bottom, #333333, shade(#333333, 0.88)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); - box-shadow: none; - border-bottom: 1px solid #626262; - padding: 4px 3px 3px 4px; } - .osd toolbar { - background-color: transparent; } - toolbar.osd { - padding: 13px; - border: none; - border-radius: 5px; - background-color: rgba(34, 34, 34, 0.8); } - toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { - border-radius: 0; } - toolbar.horizontal separator { - margin: 0 7px 1px 6px; } - toolbar.vertical separator { - margin: 6px 1px 7px 0; } - toolbar:not(.inline-toolbar):not(.osd) switch, - toolbar:not(.inline-toolbar):not(.osd) scale, - toolbar:not(.inline-toolbar):not(.osd) entry, - toolbar:not(.inline-toolbar):not(.osd) spinbutton, - toolbar:not(.inline-toolbar):not(.osd) button { - margin-right: 1px; - margin-bottom: 1px; } - -.inline-toolbar { - padding: 3px; - border-width: 0 1px 1px; - border-radius: 0 0 5px 5px; } - -searchbar, -.location-bar { - border-width: 0 0 1px; - padding: 3px; } - -.inline-toolbar, searchbar, -.location-bar { - border-style: solid; - border-color: #626262; - background-color: #333333; } - .inline-toolbar:backdrop, searchbar:backdrop, - .location-bar:backdrop { - border-color: #555555; - background-color: #333333; - box-shadow: none; - transition: 200ms ease-out; } - -/*************** - * Header bars * - ***************/ -.titlebar:not(headerbar), -headerbar { - padding: 0 5px; - min-height: 38px; - border-width: 0 0 1px; - border-style: solid; - border-color: #626262; - border-radius: 0; - background: #333333 linear-gradient(to bottom, #333333, shade(#333333, 0.88)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); } - .titlebar:backdrop:not(headerbar), - headerbar:backdrop { - border-color: #555555; - background-color: #333333; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); - transition: 200ms ease-out; } - .titlebar:not(headerbar) .title, - headerbar .title { - font-weight: bold; - padding-left: 12px; - padding-right: 12px; } - .titlebar:not(headerbar) .subtitle, - headerbar .subtitle { - font-size: smaller; - padding-left: 12px; - padding-right: 12px; } - .selection-mode.titlebar:not(headerbar), - headerbar.selection-mode { - color: #F0F0F0; - text-shadow: none; - border-color: #696969; - background: #454545 linear-gradient(to bottom, #454545, shade(#454545, 0.88)); - box-shadow: inset 0 1px rgba(136, 187, 241, 0.9); } - .selection-mode.titlebar:backdrop:not(headerbar), - headerbar.selection-mode:backdrop { - background-color: #454545; - background-image: none; - box-shadow: inset 0 1px rgba(156, 199, 243, 0.88); } - .selection-mode.titlebar:not(headerbar) button, - headerbar.selection-mode button { - color: #F0F0F0; - outline-color: rgba(235, 235, 235, 0.3); - border-top-color: shade(#333333, 0.8); - border-right-color: shade(#333333, 0.72); - border-left-color: shade(#333333, 0.72); - border-bottom-color: shade(#333333, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#454545, 1.02), 1.05), shade(shade(#454545, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - .selection-mode.titlebar:not(headerbar) button.flat, - headerbar.selection-mode button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - .selection-mode.titlebar:not(headerbar) button:hover, - headerbar.selection-mode button:hover { - color: #F0F0F0; - outline-color: rgba(255, 255, 255, 0.3); - border-color: #595959; - background-image: linear-gradient(to bottom, shade(#454545, 1.15), shade(#454545, 1.07)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - .selection-mode.titlebar:not(headerbar) button:active, .selection-mode.titlebar:not(headerbar) button:checked, - headerbar.selection-mode button:active, - headerbar.selection-mode button:checked { - color: #F0F0F0; - outline-color: rgba(255, 255, 255, 0.3); - border-color: #595959; - background-image: linear-gradient(to bottom, shade(shade(#454545, 0.85), 1.05), shade(shade(#454545, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat, .selection-mode.titlebar:not(headerbar) button:backdrop, - headerbar.selection-mode button:backdrop.flat, - headerbar.selection-mode button:backdrop { - border-color: #454545; - background-color: #454545; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - -gtk-icon-effect: none; - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat, .selection-mode.titlebar:not(headerbar) button:backdrop label, .selection-mode.titlebar:not(headerbar) button:backdrop, - headerbar.selection-mode button:backdrop.flat label, - headerbar.selection-mode button:backdrop.flat, - headerbar.selection-mode button:backdrop label, - headerbar.selection-mode button:backdrop { - color: #707070; } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, - headerbar.selection-mode button:backdrop.flat:active, - headerbar.selection-mode button:backdrop.flat:checked, - headerbar.selection-mode button:backdrop:active, - headerbar.selection-mode button:backdrop:checked { - border-color: #353535; - background-color: #353535; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active label, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, - headerbar.selection-mode button:backdrop.flat:active label, - headerbar.selection-mode button:backdrop.flat:active, - headerbar.selection-mode button:backdrop.flat:checked label, - headerbar.selection-mode button:backdrop.flat:checked, - headerbar.selection-mode button:backdrop:active label, - headerbar.selection-mode button:backdrop:active, - headerbar.selection-mode button:backdrop:checked label, - headerbar.selection-mode button:backdrop:checked { - color: #F6F6F6; } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, - headerbar.selection-mode button:backdrop.flat:disabled, - headerbar.selection-mode button:backdrop:disabled { - border-color: #569fea; - background-color: #569fea; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, - headerbar.selection-mode button:backdrop.flat:disabled label, - headerbar.selection-mode button:backdrop.flat:disabled, - headerbar.selection-mode button:backdrop:disabled label, - headerbar.selection-mode button:backdrop:disabled { - color: #A9B0B8; } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:checked, - headerbar.selection-mode button:backdrop.flat:disabled:active, - headerbar.selection-mode button:backdrop.flat:disabled:checked, - headerbar.selection-mode button:backdrop:disabled:active, - headerbar.selection-mode button:backdrop:disabled:checked { - border-color: #3f92e7; - background-color: #3f92e7; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:active label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:active label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:checked label, - headerbar.selection-mode button:backdrop.flat:disabled:active label, - headerbar.selection-mode button:backdrop.flat:disabled:checked label, - headerbar.selection-mode button:backdrop:disabled:active label, - headerbar.selection-mode button:backdrop:disabled:checked label { - color: #989DA3; } - .selection-mode.titlebar:not(headerbar) button.flat:backdrop, .selection-mode.titlebar:not(headerbar) button.flat:disabled, .selection-mode.titlebar:not(headerbar) button.flat:backdrop:disabled, - headerbar.selection-mode button.flat:backdrop, - headerbar.selection-mode button.flat:disabled, - headerbar.selection-mode button.flat:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - .selection-mode.titlebar:not(headerbar) button:disabled, - headerbar.selection-mode button:disabled { - border-color: #595959; - background-color: #569fea; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - .selection-mode.titlebar:not(headerbar) button:disabled label, .selection-mode.titlebar:not(headerbar) button:disabled, - headerbar.selection-mode button:disabled label, - headerbar.selection-mode button:disabled { - color: #BDBDBD; } - .selection-mode.titlebar:not(headerbar) button:disabled:active, .selection-mode.titlebar:not(headerbar) button:disabled:checked, - headerbar.selection-mode button:disabled:active, - headerbar.selection-mode button:disabled:checked { - border-color: #595959; - background-image: linear-gradient(to bottom, #3b8bde, #3f92e7); - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - .selection-mode.titlebar:not(headerbar) button:disabled:active label, .selection-mode.titlebar:not(headerbar) button:disabled:active, .selection-mode.titlebar:not(headerbar) button:disabled:checked label, .selection-mode.titlebar:not(headerbar) button:disabled:checked, - headerbar.selection-mode button:disabled:active label, - headerbar.selection-mode button:disabled:active, - headerbar.selection-mode button:disabled:checked label, - headerbar.selection-mode button:disabled:checked { - color: #CCCCCC; } - .selection-mode.titlebar:not(headerbar) button.suggested-action, - headerbar.selection-mode button.suggested-action { - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#333333, 0.8); - border-right-color: shade(#333333, 0.72); - border-left-color: shade(#333333, 0.72); - border-bottom-color: shade(#333333, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#333333, 1.02), 1.05), shade(shade(#333333, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); - color: #F0F0F0; - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:hover, - headerbar.selection-mode button.suggested-action:hover { - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #626262; - background-image: linear-gradient(to bottom, shade(#333333, 1.15), shade(#333333, 1.07)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:active, - headerbar.selection-mode button.suggested-action:active { - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #626262; - background-image: linear-gradient(to bottom, shade(shade(#333333, 0.85), 1.05), shade(shade(#333333, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, - headerbar.selection-mode button.suggested-action:disabled { - border-color: #525252; - background-color: #353535; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - background-image: none; - background: #333333; - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled label, .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, - headerbar.selection-mode button.suggested-action:disabled label, - headerbar.selection-mode button.suggested-action:disabled { - color: #B3B3B3; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, - headerbar.selection-mode button.suggested-action:backdrop { - border-color: #555555; - background-color: #333333; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop label, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, - headerbar.selection-mode button.suggested-action:backdrop label, - headerbar.selection-mode button.suggested-action:backdrop { - color: #B3B3B3; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled, - headerbar.selection-mode button.suggested-action:backdrop:disabled { - border-color: #555555; - background-color: #353535; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled label, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled, - headerbar.selection-mode button.suggested-action:backdrop:disabled label, - headerbar.selection-mode button.suggested-action:backdrop:disabled { - color: #333333; } - .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop, .selection-mode.titlebar:not(headerbar) .selection-menu, - headerbar.selection-mode .selection-menu:backdrop, - headerbar.selection-mode .selection-menu { - border-color: rgba(57, 142, 231, 0); - background-color: rgba(57, 142, 231, 0); - background-image: none; - box-shadow: none; - padding-left: 10px; - padding-right: 10px; } - .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop GtkArrow, .selection-mode.titlebar:not(headerbar) .selection-menu GtkArrow, - headerbar.selection-mode .selection-menu:backdrop GtkArrow, - headerbar.selection-mode .selection-menu GtkArrow { - -GtkArrow-arrow-scaling: 1; } - .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop .arrow, .selection-mode.titlebar:not(headerbar) .selection-menu .arrow, - headerbar.selection-mode .selection-menu:backdrop .arrow, - headerbar.selection-mode .selection-menu .arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - color: rgba(255, 255, 255, 0.5); - -gtk-icon-shadow: none; } - .tiled .titlebar:backdrop:not(headerbar), .tiled .titlebar:not(headerbar), - .maximized .titlebar:backdrop:not(headerbar), - .maximized .titlebar:not(headerbar), .tiled - headerbar:backdrop, .tiled - headerbar, - .maximized - headerbar:backdrop, - .maximized - headerbar { - border-radius: 0; } - .default-decoration.titlebar:not(headerbar), - headerbar.default-decoration { - padding: 4px; - min-height: 28px; } - .default-decoration.titlebar:not(headerbar) button.titlebutton, - headerbar.default-decoration button.titlebutton { - min-height: 26px; - min-width: 26px; - margin: 0; - padding: 0; } - .solid-csd .titlebar:backdrop:dir(rtl):not(headerbar), .solid-csd .titlebar:backdrop:dir(ltr):not(headerbar), .solid-csd .titlebar:dir(rtl):not(headerbar), .solid-csd .titlebar:dir(ltr):not(headerbar), .solid-csd - headerbar:backdrop:dir(rtl), .solid-csd - headerbar:backdrop:dir(ltr), .solid-csd - headerbar:dir(rtl), .solid-csd - headerbar:dir(ltr) { - margin-left: -1px; - margin-right: -1px; - margin-top: -1px; - border-radius: 0; - box-shadow: none; } - -headerbar entry, -headerbar spinbutton, -headerbar separator, -headerbar button { - margin-top: 3px; - margin-bottom: 3px; } - -headerbar button.titlebutton image { - min-width: 22px; - min-height: 22px; } - -headerbar button:not(.image-button):not(.titlebutton) image { - min-width: 28px; - min-height: 28px; } - -headerbar button.image-button { - min-width: 28px; - min-height: 28px; - padding-left: 2px; - padding-right: 2px; } - -headerbar switch { - margin-top: 9px; - margin-bottom: 9px; } - -.background:not(.tiled):not(.maximized) .titlebar:backdrop, .background:not(.tiled):not(.maximized) .titlebar { - border-top-left-radius: 7px; - border-top-right-radius: 7px; } - -window:not(.tiled):not(.maximized) separator:first-child + headerbar:backdrop, window:not(.tiled):not(.maximized) separator:first-child + headerbar, -window:not(.tiled):not(.maximized) headerbar:first-child:backdrop, -window:not(.tiled):not(.maximized) headerbar:first-child { - border-top-left-radius: 7px; } - -window:not(.tiled):not(.maximized) headerbar:last-child:backdrop, window:not(.tiled):not(.maximized) headerbar:last-child { - border-top-right-radius: 7px; } - -window.csd > .titlebar:not(headerbar) { - padding: 0; - background-color: transparent; - background-image: none; - border-style: none; - border-color: transparent; - box-shadow: none; } - -.titlebar:not(headerbar) > separator { - background-color: #626262; } - -.background:not(.csd):not(.ssd):not(.solid-csd) headerbar, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:not(:last-child), .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:backdrop, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:backdrop:not(:last-child) { - border-radius: 0; - border-top-color: transparent; - box-shadow: none; } - -/************ - * Pathbars * - ************/ -.path-bar button.text-button, .path-bar button.image-button, .path-bar button { - padding-left: 4px; - padding-right: 4px; } - -.path-bar button.text-button.image-button 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: 8px; } - -.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { - padding-left: 8px; } - -.path-bar button image { - padding-left: 4px; - padding-right: 4px; } - -.path-bar button.slider-button { - padding-left: 0; - padding-right: 0; } - -/************** - * Tree Views * - **************/ -treeview.view { - border-left-color: #949494; - border-top-color: #333333; } - * { - -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:selected:focus, treeview.view:selected { - border-radius: 0; } - treeview.view:selected:backdrop, treeview.view:selected { - border-left-color: #F3F3F3; - border-top-color: rgba(60, 60, 60, 0.1); } - treeview.view:disabled { - color: #B3B3B3; } - treeview.view:disabled:selected { - color: #88bbf1; } - treeview.view:disabled:selected:backdrop { - color: #ABABAB; } - treeview.view:disabled:backdrop { - color: #333333; } - treeview.view.separator { - min-height: 2px; - color: #353535; } - treeview.view.separator:backdrop { - color: rgba(206, 206, 206, 0.1); } - treeview.view:backdrop { - border-left-color: #aaaaaa; - border-top: #333333; } - treeview.view:drop(active) { - border-style: solid none; - border-width: 1px; - border-color: #696969; } - 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: #767676; } - treeview.view.expander:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } - treeview.view.expander:hover { - color: #DBDBDB; } - treeview.view.expander:selected { - color: #c4ddf8; } - treeview.view.expander:selected:hover { - color: #F0F0F0; } - treeview.view.expander:selected:backdrop { - color: #c0d9f4; } - treeview.view.expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - treeview.view.expander:backdrop { - color: #333333; } - treeview.view.progressbar { - color: #393939; - border: 1px solid #696969; - border-radius: 4px; - background-color: #454545; - background-image: linear-gradient(to bottom, #454545, #353535); - box-shadow: inset 0 1px rgba(235, 235, 235, 0.3), 0 1px rgba(0, 0, 0, 0.2); } - treeview.view.progressbar:selected:focus, treeview.view.progressbar:selected { - border-radius: 4px; - color: #454545; - box-shadow: none; - background-image: linear-gradient(to bottom, #393939, #D1D1D1); } - treeview.view.progressbar:selected:focus:backdrop, treeview.view.progressbar:selected:backdrop { - color: #454545; - border-color: #696969; - background-color: #3B3B3B; } - treeview.view.progressbar:backdrop { - color: #B0B0B0; - background-image: none; - box-shadow: none; } - treeview.view.trough { - background-color: rgba(60, 60, 60, 0.1); - border-radius: 4px; } - treeview.view.trough:selected:focus, treeview.view.trough:selected { - background-color: rgba(235, 235, 235, 0.3); - border-radius: 4px; - border-width: 1px 0; - border-style: solid; - border-color: #454545; } - treeview.view header button { - color: #949494; - background-color: #393939; - font-weight: bold; - text-shadow: none; - box-shadow: none; } - treeview.view header button:hover { - color: #E0E0E0; - box-shadow: none; - transition: none; } - treeview.view header button:active { - color: #DBDBDB; - transition: none; } - treeview.view header button:last-child:backdrop, treeview.view header button:last-child { - border-right-style: none; } - treeview.view button.dnd:active, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd, - treeview.view header.button.dnd:active, - treeview.view header.button.dnd:selected, - treeview.view header.button.dnd:hover, - treeview.view header.button.dnd { - padding: 0 6px; - transition: none; - background-image: none; - background-color: #454545; - color: #393939; - border-radius: 0; - border-style: none; - box-shadow: inset 0 0 0 1px #393939; - text-shadow: none; } - treeview.view acceleditor > label { - background-color: #454545; } - -treeview.view header button, treeview.view header button:hover, treeview.view header button:active { - padding: 0 6px; - border-radius: 0; - background-image: none; - text-shadow: none; - border-style: none solid solid none; - border-color: #333333; } - treeview.view header button:disabled { - border-color: #333333; - background-image: none; } - treeview.view header button:backdrop { - border-color: #333333; - border-style: none solid solid none; - color: #aaaaaa; - background-image: none; - background-color: #333333; } - treeview.view header button:backdrop:disabled { - border-color: #333333; - background-image: none; } - -/********* - * Menus * - *********/ -menubar, -.menubar { - -GtkWidget-window-dragging: true; - padding: 0px; } - menubar:backdrop, - .menubar:backdrop { - background-color: #333333; } - menubar > menuitem, - .menubar > menuitem { - min-height: 16px; - padding: 3px 8px; - border: 1px solid transparent; } - menubar > menuitem:hover, - .menubar > menuitem:hover { - background-image: linear-gradient(to bottom, shade(#454545, 1.2), shade(#454545, 1)); - color: #F0F0F0; - border-color: shade(#454545, 1.1); } - menubar > menuitem:disabled, - .menubar > menuitem:disabled { - color: #B3B3B3; - box-shadow: none; } - -menu, -.menu, -.context-menu { - margin: 4px; - padding: 2px 0px; - background-color: #323232; - border: 1px solid #626262; } - .csd menu, .csd - .menu, .csd - .context-menu { - border: none; } - menu:backdrop, - .menu:backdrop, - .context-menu:backdrop { - background-color: #3B3B3B; } - menu menuitem, - .menu menuitem, - .context-menu menuitem { - min-height: 16px; - min-width: 40px; - padding: 4px 6px; - text-shadow: none; } - menu menuitem:hover, - .menu menuitem:hover, - .context-menu menuitem:hover { - color: #F0F0F0; - background-image: linear-gradient(to bottom, shade(#454545, 1.2), shade(#454545, 1)); - box-shadow: inset 1px 1px shade(#454545, 0.8), inset -1px -1px shade(#454545, 0.8); } - menu menuitem:disabled, - .menu menuitem:disabled, - .context-menu menuitem:disabled { - color: #B3B3B3; } - menu menuitem:disabled:backdrop, - .menu menuitem:disabled:backdrop, - .context-menu menuitem:disabled:backdrop { - color: #323232; } - menu menuitem:backdrop, menu menuitem:backdrop:hover, - .menu menuitem:backdrop, - .menu menuitem:backdrop:hover, - .context-menu menuitem:backdrop, - .context-menu menuitem:backdrop:hover { - color: #B3B3B3; - background-color: transparent; } - menu menuitem arrow, - .menu menuitem arrow, - .context-menu menuitem arrow { - min-height: 16px; - min-width: 16px; } - menu menuitem arrow:dir(ltr), - .menu menuitem arrow:dir(ltr), - .context-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), - .context-menu menuitem arrow:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); - margin-right: 10px; } - menu menuitem label:dir(rtl), menu menuitem label:dir(ltr), - .menu menuitem label:dir(rtl), - .menu menuitem label:dir(ltr), - .context-menu menuitem label:dir(rtl), - .context-menu menuitem label:dir(ltr) { - color: inherit; } - menu > arrow, - .menu > arrow, - .context-menu > arrow { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - min-height: 16px; - min-width: 16px; - padding: 4px; - background-color: #3D3D3D; - border-radius: 0; } - menu > arrow.top, - .menu > arrow.top, - .context-menu > arrow.top { - margin-top: -6px; - border-bottom: 1px solid #8C8C8C; - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } - menu > arrow.bottom, - .menu > arrow.bottom, - .context-menu > arrow.bottom { - margin-bottom: -6px; - border-top: 1px solid #8C8C8C; - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - menu > arrow:hover, - .menu > arrow:hover, - .context-menu > arrow:hover { - background-color: #8C8C8C; } - menu > arrow:backdrop, - .menu > arrow:backdrop, - .context-menu > arrow:backdrop { - background-color: #3B3B3B; } - menu > arrow:disabled, - .menu > arrow:disabled, - .context-menu > arrow:disabled { - color: transparent; - background-color: transparent; - border-color: transparent; } - -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: 7px; } - menuitem check:dir(rtl), - menuitem radio:dir(rtl) { - margin-left: 7px; } - -/*************** - * Popovers * - ***************/ -popover.background { - padding: 2px; - border-radius: 5px; - background-color: #393939; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); } - popover.background modelbutton:hover { - color: #F0F0F0; } - .csd popover.background, popover.background { - border: 1px solid #525252; } - popover.background:backdrop { - background-color: #333333; - box-shadow: none; } - popover.background > list, - popover.background > .view, - popover.background > iconview, - popover.background > toolbar { - border-style: none; - background-color: transparent; } - .csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier { - border: 1px solid rgba(245, 245, 245, 0.1); } - popover.background separator { - margin: 3px; } - popover.background list separator { - margin: 0px; } - -/************* - * Notebooks * - *************/ -notebook.frame { - border-style: none; } - notebook.frame > header { - margin-left: 0; } - notebook.frame > stack:not(:only-child) { - border: 1px solid shade(#333333, 0.9); } - -notebook > header { - padding: 1px; - background-color: #333333; } - notebook > header:backdrop { - border-color: #555555; - background-color: #333333; } - notebook > header tabs { - margin: -1px; } - notebook > header.top > stack { - border-top-style: none; } - notebook > header.top > tabs > tab { - border-radius: 3px 3px 0 0; - border: 1px solid shade(#353535, 0.9); } - notebook > header.top > tabs > tab:backdrop { - box-shadow: none; } - notebook > header.top > tabs > tab:checked { - border-width: 1px 1px 0 1px; } - notebook > header.bottom > stack { - border-bottom-style: none; } - notebook > header.bottom > tabs > tab { - border-radius: 0 0 3px 3px; } - notebook > header.bottom > tabs > tab:backdrop { - box-shadow: none; } - notebook > header.bottom > tabs > tab:checked { - border-width: 0 1px 1px 1px; } - notebook > header.left > stack { - border-left-style: none; } - notebook > header.left > tabs > tab { - border-radius: 3px 0 0 3px; } - notebook > header.left > tabs > tab:backdrop { - box-shadow: none; } - notebook > header.left > tabs > tab:checked { - border-width: 1px 0 1px 1px; } - notebook > header.right > stack { - border-right-style: none; } - notebook > header.right > tabs > tab { - border-radius: 0 3px 3px 0; } - notebook > header.right > tabs > tab:backdrop { - box-shadow: none; } - notebook > header.right > tabs > tab:checked { - border-width: 1px 1px 1px 0; } - notebook > header.top > tabs > arrow { - border-top-style: none; } - notebook > header.bottom > tabs > arrow { - border-bottom-style: none; } - notebook > header.top > tabs > arrow, notebook > header.bottom > tabs > arrow { - margin-left: -5px; - margin-right: -5px; - padding-left: 4px; - padding-right: 4px; } - 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.up, notebook > header.bottom > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } - notebook > header.left > tabs > arrow { - border-left-style: none; } - notebook > header.right > tabs > arrow { - border-right-style: none; } - notebook > header.left > tabs > arrow, notebook > header.right > tabs > arrow { - margin-top: -5px; - margin-bottom: -5px; - padding-top: 4px; - padding-bottom: 4px; } - 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.up, notebook > header.right > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - notebook > header > tabs > arrow { - min-height: 16px; - min-width: 16px; - border-radius: 0; } - notebook > header > tabs > arrow:hover:not(:active):not(:backdrop) { - background-clip: padding-box; - background-image: none; - background-color: rgba(235, 235, 235, 0.3); - border-color: transparent; - box-shadow: none; } - notebook > header > tabs > arrow:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - notebook > header tab { - min-height: 20px; - min-width: 24px; - padding: 3px 12px; - outline-offset: -5px; - color: #B3B3B3; - background-color: #303030; - border-width: 1px; - border-radius: 3px; - border-color: shade(#353535, 0.9); - border-style: solid; } - notebook > header tab:hover { - color: #E7E7E7; } - notebook > header tab:hover.reorderable-page { - border-color: #787878; - background-color: #485782; } - notebook > header tab:backdrop { - color: #a2a2a2; } - notebook > header tab:backdrop.reorderable-page { - border-color: transparent; - background-color: transparent; } - notebook > header tab:checked { - color: #DBDBDB; - background-color: shade(#333333, 1.05); - border-width: 1px 1px 0 1px; } - notebook > header tab:checked:backdrop { - background-color: #333333; } - notebook > header tab:checked.reorderable-page { - border-color: #373737; - background-color: shade(#424242, 1.05); } - notebook > header tab:backdrop:checked { - color: #B3B3B3; } - notebook > header tab:backdrop:checked.reorderable-page { - border-color: #555555; - background-color: #333333; } - notebook > header tab button.flat { - padding: 0; - margin-top: 1px; - margin-bottom: 1px; - min-width: 16px; - min-height: 16px; } - notebook > header tab button.flat:hover { - color: currentColor; } - notebook > header tab button.flat, notebook > header tab button.flat:backdrop { - color: alpha(currentColor,0.3); } - notebook > header tab button.flat:last-child { - margin-left: 1px; - margin-right: -1px; } - notebook > header tab button.flat:first-child { - margin-left: -1px; - margin-right: 1px; } - notebook > header.top tabs, notebook > header.bottom tabs { - padding: 0; } - notebook > header.top tabs:not(:only-child), notebook > header.bottom tabs:not(:only-child) { - margin-left: 2px; - margin-right: 2px; } - notebook > header.top tabs:first-child, notebook > header.bottom tabs:first-child { - margin-left: -3px; } - notebook > header.top tabs:last-child, notebook > header.bottom tabs:last-child { - margin-right: -3px; } - notebook > header.top tabs tab, notebook > header.bottom tabs tab { - margin-left: 2px; - margin-right: 2px; } - notebook > header.left tabs, notebook > header.right tabs { - padding: 0; } - notebook > header.left tabs:not(:only-child), notebook > header.right tabs:not(:only-child) { - margin-top: 2px; - margin-bottom: 2px; } - notebook > header.left tabs:first-child, notebook > header.right tabs:first-child { - margin-top: -3px; } - notebook > header.left tabs:last-child, notebook > header.right tabs:last-child { - margin-bottom: -3px; } - notebook > header.left tabs tab, notebook > header.right tabs tab { - margin-top: 2px; - margin-bottom: 2px; } - notebook > header.top tab { - padding-bottom: 4px; } - notebook > header.bottom tab { - padding-top: 4px; } - notebook > header.top > tabs { - margin-bottom: -2px; } - notebook > header.bottom > tabs { - margin-top: -2px; } - notebook > header.left > tabs { - margin-right: -2px; } - notebook > header.right > tabs { - margin-left: -2px; } - -notebook > header { - margin-left: 6px; } - -notebook > stack:not(:only-child) { - background-color: shade(#333333, 1.05); - border-width: 1px; - border-color: shade(#333333, 0.9); - border-style: solid; } - notebook > stack:not(:only-child):backdrop { - background-color: #333333; } - -/************** - * Scrollbars * - **************/ -scrollbar { - background-image: linear-gradient(to right, #393939, #B3B3B3); - 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 #7F7F7F; } - scrollbar.bottom { - border-top: 1px solid #7F7F7F; } - scrollbar.left { - border-right: 1px solid #7F7F7F; } - scrollbar.right { - border-left: 1px solid #7F7F7F; } - scrollbar:backdrop { - background-color: #4D4D4D; - border-color: #7F7F7F; - transition: 200ms ease-out; } - scrollbar slider { - min-width: 9px; - min-height: 9px; - margin: 2px; - border: 1px solid #525252; - border-radius: 10px; - background-clip: padding-box; - background-image: linear-gradient(to right, #333333, #454545); } - scrollbar slider:hover { - background-image: linear-gradient(to right, #606060, #393939); } - scrollbar slider:hover:active { - background-color: #353535; } - scrollbar slider:backdrop { - background-color: #7F7F7F; } - 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) { - border-color: transparent; - opacity: 0.4; - background-color: transparent; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - margin: 0; - min-width: 7px; - min-height: 7px; - background-color: shade(#DBDBDB, 0.9); - background-image: none; - border: 1px solid #DEDEDE; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { - min-width: 5px; - min-height: 5px; - background-color: shade(#DBDBDB, 0.9); - background-image: none; - background-clip: padding-box; - border-radius: 100%; - border: 1px solid #DEDEDE; - -gtk-icon-source: none; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { - margin: 0 2px; - min-width: 40px; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { - margin: 1px 2px; - min-width: 5px; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { - margin: 2px 0; - min-height: 40px; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { - margin: 2px 1px; - min-height: 5px; } - scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - opacity: 0.8; } - scrollbar.horizontal slider { - min-width: 40px; } - scrollbar.vertical slider { - min-height: 40px; } - scrollbar button { - padding: 0; - min-width: 12px; - min-height: 12px; - border-style: none; - border-radius: 0; - transition-property: min-height, min-width, color; - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #333333; } - scrollbar button:hover { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #919191; } - scrollbar button:active, scrollbar button:checked { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #353535; } - scrollbar button:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #525252; } - scrollbar button:backdrop { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #DEDEDE; } - scrollbar button:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: rgba(255, 255, 255, 0.2); } - scrollbar.vertical button.down { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - scrollbar.vertical button.up { - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } - scrollbar.horizontal button.down { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } - scrollbar.horizontal button.up { - -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } - -treeview ~ scrollbar.vertical { - border-top: 1px solid #525252; - margin-top: -1px; } - -/********** - * Switch * - **********/ -switch { - font-size: 0; - outline-offset: -4px; - box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px transparent; - border: 1px solid alpha(black,0.25); - border-radius: 10px; - background-color: #4E4E4E; - text-shadow: 0 1px rgba(0, 0, 0, 0.1); - min-height: 20px; - min-width: 20px; - transition: all 200ms ease-in; } - switch:checked { - box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px transparent; - border-color: shade(#696969, 1.1); - background-image: linear-gradient(to bottom, shade(#3A3A3A, 1.1), #3A3A3A); - text-shadow: 0 1px rgba(15, 66, 120, 0.5), 0 0 2px rgba(255, 255, 255, 0.6); } - switch:disabled { - border-color: #525252; - background-color: #353535; - box-shadow: 0 1px transparent; - text-shadow: none; } - switch:backdrop { - border-color: #555555; - background-color: #333333; - box-shadow: none; - text-shadow: none; - transition: 200ms ease-out; } - switch:backdrop:checked { - color: #333333; - border-color: rgba(15, 66, 120, 0.7); - background-color: rgba(57, 142, 231, 0.7); - background-image: none; - box-shadow: none; } - switch:disabled { - border-color: #555555; - background-image: none; - background-color: #353535; } - switch slider { - margin: -1px; - border: 1px solid alpha(black,0.2); - border-radius: 10px; - min-width: 20px; - min-height: 20px; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #626262; - background-image: linear-gradient(to bottom, #7F7F7F 20%, #333333 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #353535, inset 0 -1px #4E4E4E, 0 1px rgba(0, 0, 0, 0.1); } - switch:hover slider { - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #626262; - background-image: linear-gradient(to bottom, #626262 10%, #D1D1D1 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #7F7F7F, inset 0 -1px#333333, 0 1px rgba(0, 0, 0, 0.1); } - switch:checked slider { - border: 1px solid alpha(#696969,0.8); } - switch:disabled slider { - border-color: #525252; - background-color: #353535; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - switch:disabled slider label, switch:disabled slider { - color: #B3B3B3; } - switch:backdrop slider { - transition: 200ms ease-out; - border-color: #555555; - background-color: #333333; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - switch:backdrop slider label, switch:backdrop slider { - color: #B3B3B3; } - switch:backdrop:checked slider { - border-color: rgba(15, 66, 120, 0.7); } - switch:backdrop:disabled slider { - border-color: #555555; - background-color: #353535; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - switch:backdrop:disabled slider label, switch:backdrop:disabled slider { - color: #333333; } - row:selected switch { - box-shadow: none; - border-color: #696969; } - row:selected switch:backdrop { - border-color: #696969; } - row:selected switch.slider:dir(rtl) { - border-left-color: #626262; } - row:selected switch.slider:dir(ltr) { - border-right-color: #626262; } - row:selected switch.slider:checked, row:selected switch.slider { - border-color: #696969; } - -/************************* - * Check and Radio items * - *************************/ -.view.content-view.check:not(list), iconview.content-view.check:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); - background-color: transparent; } - -.view.content-view.check:hover:not(list), iconview.content-view.check:hover:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-hover-selectionmode.png"), url("assets/checkbox-hover-selectionmode@2.png")); - background-color: transparent; } - -.view.content-view.check:active:not(list), iconview.content-view.check:active:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-active-selectionmode.png"), url("assets/checkbox-active-selectionmode@2.png")); - background-color: transparent; } - -.view.content-view.check:backdrop:not(list), iconview.content-view.check:backdrop:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-backdrop-selectionmode.png"), url("assets/checkbox-backdrop-selectionmode@2.png")); - background-color: transparent; } - -.view.content-view.check:checked:not(list), iconview.content-view.check:checked:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); - background-color: transparent; } - -.view.content-view.check:checked:hover:not(list), iconview.content-view.check:checked:hover:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover-selectionmode.png"), url("assets/checkbox-checked-hover-selectionmode@2.png")); - background-color: transparent; } - -.view.content-view.check:checked:active:not(list), iconview.content-view.check:checked:active:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active-selectionmode.png"), url("assets/checkbox-checked-active-selectionmode@2.png")); - background-color: transparent; } - -.view.content-view.check:backdrop:checked:not(list), iconview.content-view.check:backdrop:checked:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-selectionmode.png"), url("assets/checkbox-checked-backdrop-selectionmode@2.png")); - background-color: transparent; } - -checkbutton.text-button, radiobutton.text-button { - padding: 2px 0; - outline-offset: 0; } - checkbutton.text-button label:not(:only-child):first-child, radiobutton.text-button label:not(:only-child):first-child { - margin-left: 4px; } - checkbutton.text-button label:not(:only-child):last-child, radiobutton.text-button label:not(:only-child):last-child { - margin-right: 4px; } - -check, -radio { - margin: 0 4px; - min-height: 14px; - min-width: 14px; - border: 1px solid; - -gtk-icon-source: none; - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #9b9b9b; - background-image: linear-gradient(to bottom, #393939 20%, #7F7F7F 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.8), inset 0 -2px #353535, inset 0 -1px #333333, 0 1px rgba(0, 0, 0, 0.1); } - check:only-child, - radio:only-child { - margin: 0; } - check:hover, - radio:hover { - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #626262; - background-image: linear-gradient(to bottom, #333333 10%, #D1D1D1 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #7F7F7F, inset 0 -1px#333333, 0 1px rgba(0, 0, 0, 0.1); } - check:active, - radio:active { - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #525252; - background-image: linear-gradient(to bottom, shade(shade(#333333, 0.85), 1.05), shade(shade(#333333, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } - check:disabled, - radio:disabled { - border-color: #525252; - background-color: #353535; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - check:disabled label, check:disabled, - radio:disabled label, - radio:disabled { - color: #B3B3B3; } - check:backdrop, - radio:backdrop { - border-color: #555555; - background-color: #333333; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - transition: 200ms ease-out; } - check:backdrop label, check:backdrop, - radio:backdrop label, - radio:backdrop { - color: #B3B3B3; } - check:backdrop:disabled, - radio:backdrop:disabled { - border-color: #555555; - background-color: #353535; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - check:backdrop:disabled label, check:backdrop:disabled, - radio:backdrop:disabled label, - radio:backdrop:disabled { - color: #353535; } - row:selected check, row:selected - radio { - border-color: #696969; } - .osd check, .osd - radio { - color: #676767; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd check:hover, .osd - radio:hover { - color: #676767; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd check:active, .osd - radio:active { - color: #DEDEDE; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.7); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); } - .osd check:backdrop, .osd - radio:backdrop { - color: #676767; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .osd check:disabled, .osd - radio:disabled { - color: #3B3B3B; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - menu menuitem check, menu menuitem - radio { - margin: 0; } - menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, menu menuitem - radio, menu menuitem - radio:hover, menu menuitem - radio:disabled { - min-height: 14px; - min-width: 14px; - background-image: none; - background-color: transparent; - box-shadow: none; - -gtk-icon-shadow: none; - color: inherit; - border-color: currentColor; - animation: none; } - - -check { - border-radius: 3px; } - - check:checked { - -gtk-icon-source: image(-gtk-recolor(url("assets/check-symbolic.svg")), -gtk-recolor(url("assets/check-symbolic.symbolic.png"))); } - - check:indeterminate { - -gtk-icon-source: image(-gtk-recolor(url("assets/dash-symbolic.svg")), -gtk-recolor(url("assets/dash-symbolic.symbolic.png"))); } - -treeview.view radio:selected:focus, treeview.view radio:selected, -radio { - border-radius: 100%; } - treeview.view radio:checked:selected, - radio:checked { - -gtk-icon-source: image(-gtk-recolor(url("assets/bullet-symbolic.svg")), -gtk-recolor(url("assets/bullet-symbolic.symbolic.png"))); } - treeview.view radio:indeterminate:selected, - radio:indeterminate { - -gtk-icon-source: image(-gtk-recolor(url("assets/dash-symbolic.svg")), -gtk-recolor(url("assets/dash-symbolic.symbolic.png"))); } - -@keyframes check_check { - from { - -gtk-icon-transform: translate(6px, -3px) rotate(-45deg) scaleY(0.2) rotate(45deg) scaleX(0); } - to { - -gtk-icon-transform: unset; } } - -@keyframes check_radio { - from { - -gtk-icon-transform: scale(0); } - to { - -gtk-icon-transform: unset; } } - -@keyframes check_indeterminate { - from { - -gtk-icon-transform: scale(0, 1); } - to { - -gtk-icon-transform: unset; } } - -check:not(:indeterminate):checked { - animation: check_check 400ms; } - -radio:not(:indeterminate):checked { - animation: check_radio 400ms; } - -check:indeterminate:checked, radio:indeterminate:checked { - animation: check_indeterminate 400ms; } - -menu menuitem check:not(:indeterminate):checked, -menu menuitem radio:not(:indeterminate):checked, -menu menuitem check:indeterminate:checked:active, -menu menuitem radio:indeterminate:checked { - animation: none; } - -treeview.view check:selected:focus, treeview.view check:selected, -treeview.view radio:selected:focus, -treeview.view radio:selected { - color: #DBDBDB; - border-color: #696969; } - -treeview.view check:selected:disabled, -treeview.view radio:selected:disabled { - color: #B3B3B3; } - treeview.view check:selected:disabled:backdrop, - treeview.view radio:selected:disabled:backdrop { - color: #353535; } - -treeview.view check:backdrop:selected, treeview.view check:backdrop, -treeview.view radio:backdrop:selected, -treeview.view radio:backdrop { - color: #B3B3B3; } - -/************ - * GtkScale * - ************/ -scale trough, scale fill, progressbar trough { - border: 1px solid #525252; - border-radius: 3px; - background-color: #9E9E9E; - box-shadow: inset 1px 1px rgba(0, 0, 0, 0.1); } - scale trough:disabled, scale fill:disabled, progressbar trough:disabled { - background-color: #353535; - box-shadow: none; } - scale trough:backdrop, scale fill:backdrop, progressbar trough:backdrop, progressbar:backdrop trough { - background-color: #353535; - border-color: #555555; - box-shadow: none; - transition: 200ms ease-out; } - scale trough:backdrop:disabled, scale fill:backdrop:disabled, progressbar trough:backdrop:disabled, progressbar:backdrop trough:disabled { - background-color: #353535; } - row:selected scale trough, scale row:selected trough, row:selected scale fill, scale row:selected fill, row:selected progressbar trough, progressbar row:selected trough { - box-shadow: none; } - row:selected scale trough, scale row:selected trough, row:selected scale fill, scale row:selected fill, row:selected progressbar trough, progressbar row:selected trough, row:selected scale trough:disabled, scale row:selected trough:disabled, row:selected scale fill:disabled, scale row:selected fill:disabled, row:selected progressbar trough:disabled, progressbar row:selected trough:disabled { - border-color: #696969; } - .osd scale trough, scale .osd trough, .osd scale fill, scale .osd fill, .osd progressbar trough, progressbar .osd trough { - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.5); - box-shadow: none; - outline-color: rgba(238, 238, 238, 0.2); } - .osd scale trough:disabled, scale .osd trough:disabled, .osd scale fill:disabled, scale .osd fill:disabled, .osd progressbar trough:disabled, progressbar .osd trough:disabled { - background-color: rgba(34, 34, 34, 0.8); } - -scale highlight, progressbar progress { - border: 1px solid shade(#454545, 0.7); - border-radius: 3px; - background-image: linear-gradient(to bottom, shade(#454545, 1.1), shade(#454545, 0.9)); } - scale highlight:disabled, progressbar progress:disabled { - background-color: transparent; - border-color: transparent; } - scale highlight:backdrop, progressbar progress:backdrop, progressbar:backdrop progress { - border-color: rgba(15, 66, 120, 0.7); - background-color: rgba(57, 142, 231, 0.7); - background-image: none; } - scale highlight:backdrop:disabled, progressbar progress:backdrop:disabled, progressbar:backdrop progress:disabled { - background-color: transparent; - border-color: transparent; } - row:selected scale highlight:disabled, scale row:selected highlight:disabled, row:selected progressbar progress:disabled, progressbar row:selected progress:disabled, row:selected scale highlight, scale row:selected highlight, row:selected progressbar progress, progressbar row:selected progress { - border-color: #696969; } - .osd scale highlight, scale .osd highlight, .osd progressbar progress, progressbar .osd progress { - border-color: rgba(0, 0, 0, 0.7); } - .osd scale highlight:disabled, scale .osd highlight:disabled, .osd progressbar progress:disabled, progressbar .osd progress:disabled { - border-color: transparent; } - -scale { - min-height: 10px; - min-width: 10px; - padding: 12px; } - scale fill, - scale highlight { - margin: -2px; } - scale slider { - min-height: 13px; - min-width: 13px; - margin: -7px; } - scale.fine-tune.horizontal { - padding-top: 9px; - padding-bottom: 9px; - min-height: 16px; } - scale.fine-tune.vertical { - padding-left: 9px; - padding-right: 9px; - min-width: 16px; } - scale.fine-tune slider { - margin: -6px; } - scale.fine-tune fill, - scale.fine-tune highlight, - scale.fine-tune trough { - border-radius: 5px; - -gtk-outline-radius: 7px; } - scale trough { - padding: 1px; - outline-offset: 2px; - -gtk-outline-radius: 5px; } - scale fill, scale fill:backdrop { - background-color: #525252; - box-shadow: none; } - scale fill:disabled, scale fill:disabled:backdrop { - border-color: transparent; - background-color: transparent; } - .osd scale fill { - background-color: rgba(91, 91, 91, 0.775); } - .osd scale fill:disabled, .osd scale fill:disabled:backdrop { - border-color: transparent; - background-color: transparent; } - scale slider { - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#333333, 0.8); - border-right-color: shade(#333333, 0.72); - border-left-color: shade(#333333, 0.72); - border-bottom-color: shade(#333333, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#333333, 1.02), 1.05), shade(shade(#333333, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); - background-image: linear-gradient(to bottom, shade(#333333, 1.45), shade(#333333, 1.15)); - border: 1px solid #536F6E; - border-radius: 100%; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-property: background, border, box-shadow; } - scale slider:hover { - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #626262; - background-image: linear-gradient(to bottom, #353535 10%, #D1D1D1 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #7F7F7F, inset 0 -1px#353535, 0 1px rgba(0, 0, 0, 0.1); } - scale slider:active { - border-color: #696969; } - scale slider:disabled { - border-color: #525252; - background-color: #353535; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - scale slider:disabled label, scale slider:disabled { - color: #939393; } - scale slider:backdrop { - transition: 200ms ease-out; - border-color: #555555; - background-color: #333333; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - scale slider:backdrop label, scale slider:backdrop { - color: #939393; } - scale slider:backdrop:disabled { - border-color: #555555; - background-color: #353535; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - scale slider:backdrop:disabled label, scale slider:backdrop:disabled { - color: #353535; } - row:selected scale slider, row:selected scale slider:disabled { - border-color: #696969; } - .osd scale slider { - color: #676767; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); - border-color: rgba(0, 0, 0, 0.7); - background-color: #222222; } - .osd scale slider:hover { - color: #DEDEDE; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(65, 65, 65, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd scale slider:active { - color: #DEDEDE; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.7); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); } - .osd scale slider:disabled { - color: #3B3B3B; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .osd scale slider:backdrop { - color: #676767; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - scale value { - color: alpha(currentColor,0.6); } - scale marks { - color: alpha(currentColor,0.4); } - scale marks.top { - margin-bottom: 6px; - margin-top: -12px; } - scale marks.bottom { - margin-top: 6px; - margin-bottom: -12px; } - scale marks.top { - margin-right: 6px; - margin-left: -12px; } - scale marks.bottom { - margin-left: 6px; - margin-right: -12px; } - scale.fine-tune marks.top { - margin-bottom: 6px; - margin-top: -9px; } - scale.fine-tune marks.bottom { - margin-top: 6px; - margin-bottom: -9px; } - scale.fine-tune marks.top { - margin-right: 6px; - margin-left: -9px; } - scale.fine-tune marks.bottom { - margin-left: 6px; - margin-right: -9px; } - scale.horizontal indicator { - min-height: 6px; - min-width: 1px; } - scale.horizontal.fine-tune indicator { - min-height: 3px; } - scale.vertical indicator { - min-height: 1px; - min-width: 6px; } - scale.vertical.fine-tune indicator { - min-width: 3px; } - scale.color { - min-height: 0; - min-width: 0; } - scale.color trough { - background-image: image(#525252); - background-repeat: no-repeat; } - scale.color.horizontal { - padding: 0 0 15px 0; } - scale.color.horizontal trough { - padding-bottom: 4px; - background-position: 0 -3px; - border-top-left-radius: 0; - border-top-right-radius: 0; } - scale.color.horizontal slider:dir(ltr):hover, scale.color.horizontal slider:dir(ltr):backdrop, scale.color.horizontal slider:dir(ltr):disabled, scale.color.horizontal slider:dir(ltr):backdrop:disabled, scale.color.horizontal slider:dir(ltr), scale.color.horizontal slider:dir(rtl):hover, scale.color.horizontal slider:dir(rtl):backdrop, scale.color.horizontal slider:dir(rtl):disabled, scale.color.horizontal slider:dir(rtl):backdrop:disabled, scale.color.horizontal slider:dir(rtl) { - margin-bottom: -15px; - margin-top: 6px; } - scale.color.vertical:dir(ltr) { - padding: 0 0 0 15px; } - scale.color.vertical:dir(ltr) trough { - padding-left: 4px; - background-position: 3px 0; - border-bottom-right-radius: 0; - border-top-right-radius: 0; } - scale.color.vertical:dir(ltr) slider:hover, scale.color.vertical:dir(ltr) slider:backdrop, scale.color.vertical:dir(ltr) slider:disabled, scale.color.vertical:dir(ltr) slider:backdrop:disabled, scale.color.vertical:dir(ltr) slider { - margin-left: -15px; - margin-right: 6px; } - scale.color.vertical:dir(rtl) { - padding: 0 15px 0 0; } - scale.color.vertical:dir(rtl) trough { - padding-right: 4px; - background-position: -3px 0; - border-bottom-left-radius: 0; - border-top-left-radius: 0; } - scale.color.vertical:dir(rtl) slider:hover, scale.color.vertical:dir(rtl) slider:backdrop, scale.color.vertical:dir(rtl) slider:disabled, scale.color.vertical:dir(rtl) slider:backdrop:disabled, scale.color.vertical:dir(rtl) slider { - margin-right: -15px; - margin-left: 6px; } - scale.color.fine-tune.horizontal:dir(ltr), scale.color.fine-tune.horizontal:dir(rtl) { - padding: 0 0 12px 0; } - scale.color.fine-tune.horizontal:dir(ltr) trough, scale.color.fine-tune.horizontal:dir(rtl) trough { - padding-bottom: 7px; - background-position: 0 -6px; } - scale.color.fine-tune.horizontal:dir(ltr) slider, scale.color.fine-tune.horizontal:dir(rtl) slider { - margin-bottom: -15px; - margin-top: 6px; } - scale.color.fine-tune.vertical:dir(ltr) { - padding: 0 0 0 12px; } - scale.color.fine-tune.vertical:dir(ltr) trough { - padding-left: 7px; - background-position: 6px 0; } - scale.color.fine-tune.vertical:dir(ltr) slider { - margin-left: -15px; - margin-right: 6px; } - scale.color.fine-tune.vertical:dir(rtl) { - padding: 0 12px 0 0; } - scale.color.fine-tune.vertical:dir(rtl) trough { - padding-right: 7px; - background-position: -6px 0; } - scale.color.fine-tune.vertical:dir(rtl) slider { - margin-right: -15px; - margin-left: 6px; } - -/***************** - * Progress bars * - *****************/ -progressbar { - font-size: smaller; - color: rgba(60, 60, 60, 0.4); } - progressbar.horizontal trough { - min-height: 6px; - padding: 1px 0; } - progressbar.horizontal progress { - min-height: 8px; } - progressbar.vertical trough { - min-width: 6px; - padding: 0 1px; } - progressbar.vertical progress { - min-width: 8px; } - progressbar.horizontal progress, - progressbar.vertical progress { - margin: 0; } - progressbar:backdrop { - box-shadow: none; - transition: 200ms ease-out; } - progressbar progress { - border: 1px solid shade(#454545, 0.7); - border-radius: 3px; } - progressbar progress.left { - border-top-left-radius: 3px; - border-bottom-left-radius: 3px; } - progressbar progress.right { - border-top-right-radius: 3px; - border-bottom-right-radius: 3px; } - progressbar progress.top { - border-top-right-radius: 3px; - border-top-left-radius: 3px; } - progressbar progress.bottom { - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; } - progressbar:backdrop progress { - box-shadow: none; } - progressbar.osd { - min-width: 3px; - min-height: 3px; - background-color: transparent; } - progressbar.osd trough { - border-style: none; - border-radius: 0; - background-color: transparent; - box-shadow: none; } - progressbar.osd progress { - border-style: none; - border-radius: 0; } - progressbar trough.empty progress { - all: unset; } - -/************* - * Level Bar * - *************/ -levelbar block { - min-width: 32px; - min-height: 1px; } - -levelbar.vertical block { - min-width: 1px; - min-height: 32px; } - -levelbar:backdrop { - transition: 200ms ease-out; } - -levelbar trough { - border: 1px solid; - padding: 2px; - border-radius: 3px; - color: #DFDFDF; - border-color: #525252; - background-color: #393939; - box-shadow: inset 0 0 0 1px rgba(57, 142, 231, 0); } - levelbar trough:backdrop { - color: #C4C4C4; - border-color: #555555; - background-color: #3B3B3B; - box-shadow: none; } - -levelbar.horizontal.discrete block { - margin: 0 1px; } - -levelbar.vertical.discrete block { - margin: 1px 0; } - -levelbar block { - border: 1px solid; - border-radius: 1px; - box-shadow: 0 1px rgba(0, 0, 0, 0.2); } - levelbar block:backdrop { - box-shadow: none; } - levelbar block.low { - border-color: #8f4700; - background-color: #f57900; } - levelbar block.low:backdrop { - border-color: #f57900; } - levelbar block.high, levelbar block:not(.empty) { - border-color: #8A8A8A; - background-color: #454545; } - levelbar block.high:backdrop, levelbar block:not(.empty):backdrop { - border-color: #454545; } - levelbar block.full { - border-color: #1c3802; - background-color: #4e9a06; } - levelbar block.full:backdrop { - border-color: #4e9a06; } - levelbar block.empty { - background-color: transparent; - border-color: rgba(60, 60, 60, 0.2); - box-shadow: none; } - levelbar block.empty:backdrop { - border-color: rgba(133, 133, 133, 0.15); } - -/**************** - * Print dialog * -*****************/ -printdialog paper { - color: #DBDBDB; - border: 1px solid #525252; - background: #DEDEDE; - padding: 0; } - printdialog paper:backdrop { - color: #939393; - border-color: #555555; } - -printdialog .dialog-vbox { - background-color: #333333; } - -printdialog .dialog-action-box { - margin: 12px; } - -/********** - * Frames * - **********/ -frame > border, -.frame { - box-shadow: none; - margin: 0; - padding: 0; - border-radius: 0; - border: 1px solid #525252; } - frame > border.flat, - .frame.flat { - border-style: none; } - frame > border:backdrop, - .frame:backdrop { - border-color: #555555; } - -actionbar > revealer > box { - padding: 6px; - border-top: 1px solid #525252; } - actionbar > revealer > box:backdrop { - border-color: #555555; } - -scrolledwindow viewport.frame { - border-style: none; } - -scrolledwindow overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#515151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); - background-size: 100% 5%, 100% 100%; - background-repeat: no-repeat; - background-position: center top; - background-color: transparent; - border: none; - box-shadow: none; } - scrolledwindow overshoot.top:backdrop { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#555555), to(rgba(137, 137, 137, 0))); - background-size: 100% 5%; - 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.5, to(#515151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); - background-size: 100% 5%, 100% 100%; - background-repeat: no-repeat; - background-position: center bottom; - background-color: transparent; - border: none; - box-shadow: none; } - scrolledwindow overshoot.bottom:backdrop { - background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#555555), to(rgba(137, 137, 137, 0))); - background-size: 100% 5%; - 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.5, to(#515151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); - background-size: 5% 100%, 100% 100%; - background-repeat: no-repeat; - background-position: left center; - background-color: transparent; - border: none; - box-shadow: none; } - scrolledwindow overshoot.left:backdrop { - background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#555555), to(rgba(137, 137, 137, 0))); - background-size: 5% 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.5, to(#515151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); - background-size: 5% 100%, 100% 100%; - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: none; - box-shadow: none; } - scrolledwindow overshoot.right:backdrop { - background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#555555), to(rgba(137, 137, 137, 0))); - background-size: 5% 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; - border: none; - box-shadow: none; } - -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; - border: none; - box-shadow: none; } - -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; - border: none; - box-shadow: none; } - -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; - border: none; - box-shadow: none; } - -scrolledwindow junction { - border-color: transparent; - border-image: linear-gradient(to bottom, #525252 1px, transparent 1px) 0 0 0 1/0 1px stretch; - background-color: #454545; } - scrolledwindow junction:dir(rtl) { - border-image-slice: 0 1 0 0; } - scrolledwindow junction:backdrop { - border-image-source: linear-gradient(to bottom, #555555 1px, transparent 1px); - background-color: #4D4D4D; - transition: 200ms ease-out; } - -separator { - background: rgba(0, 0, 0, 0.1); - min-width: 1px; - min-height: 1px; } - -/********* - * Lists * - *********/ -list { - color: #DFDFDF; - background-color: #393939; - border-color: #525252; } - list:backdrop { - background-color: #3B3B3B; - border-color: #555555; } - list row { - padding: 2px; } - -row { - transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } - row:hover { - transition: none; } - row:backdrop { - transition: 200ms ease-out; } - row.activatable.has-open-popup, row.activatable:hover { - background-color: rgba(60, 60, 60, 0.05); } - row.activatable:active { - box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); } - row.activatable:backdrop:hover { - background-color: transparent; } - row.activatable:selected:active { - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); } - row.activatable:selected.has-open-popup, row.activatable:selected:hover { - background-color: #3986d6; } - row.activatable:selected:backdrop { - background-color: #454545; } - -/********************* - * App Notifications * - *********************/ -.app-notification, -.app-notification.frame { - padding: 10px; - border-radius: 0 0 5px 5px; - background-color: rgba(34, 34, 34, 0.8); - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent 2px); - background-clip: padding-box; } - .app-notification:backdrop, - .app-notification.frame:backdrop { - background-image: none; - transition: 200ms ease-out; } - .app-notification button, - .app-notification.frame button { - background: rgba(0, 0, 0, 0.1); } - .app-notification button:hover, - .app-notification.frame button:hover { - background: rgba(0, 0, 0, 0.3); } - .app-notification border, - .app-notification.frame border { - border: none; } - -/************* - * Expanders * - *************/ -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: #555555; } - expander arrow:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - -/************ - * Calendar * - ***********/ -calendar { - color: #DFDFDF; - border: 1px solid #525252; - padding: 2px; } - calendar:selected { - border-radius: 6px; } - calendar.header { - border: none; - border-bottom: 1px solid rgba(0, 0, 0, 0.1); - border-radius: 0; } - calendar.header:backdrop { - border-color: rgba(0, 0, 0, 0.1); } - calendar.button { - color: rgba(60, 60, 60, 0.45); } - calendar.button:hover { - color: #DBDBDB; } - calendar.button:backdrop { - color: rgba(133, 133, 133, 0.45); } - calendar.button:disabled { - color: rgba(133, 133, 133, 0.45); } - calendar:indeterminate, calendar:indeterminate:backdrop { - color: alpha(currentColor,0.25); } - calendar.highlight, calendar.highlight:backdrop { - font-size: smaller; - color: #C2C2C2; } - calendar:backdrop { - color: #C4C4C4; - border-color: #555555; } - -/*********** - * Dialogs * - ***********/ -messagedialog .titlebar { - min-height: 20px; - background-image: none; - background-color: #333333; - border-style: none; - border-top-left-radius: 7px; - border-top-right-radius: 7px; } - -messagedialog.csd.background { - border-bottom-left-radius: 9px; - border-bottom-right-radius: 9px; } - -messagedialog.csd buttonbox { - padding: 0px; } - -messagedialog.csd .dialog-action-area button { - padding: 10px 14px; - border-radius: 0; - border-left-style: solid; - border-right-style: none; - border-bottom-style: none; } - messagedialog.csd .dialog-action-area button:first-child { - border-left-style: none; - border-bottom-left-radius: 7px; - -gtk-outline-bottom-left-radius: 5px; } - messagedialog.csd .dialog-action-area button:last-child { - border-bottom-right-radius: 7px; - -gtk-outline-bottom-right-radius: 5px; } - -filechooser .dialog-action-box { - border-top: 1px solid #626262; } - filechooser .dialog-action-box:backdrop { - border-top-color: #555555; } - -filechooser #pathbarbox { - border-bottom: 1px solid #333333; } - filechooser #pathbarbox stack { - background-color: #333333; } - -filechooserbutton:drop(active) { - box-shadow: none; - border-color: transparent; } - -/*********** - * Sidebar * - ***********/ -.sidebar { - border-style: none; - background-color: #333333; - -gtk-icon-style: regular; } - .sidebar row, - .sidebar treeview { - border-top: 1px solid transparent; - border-bottom: 1px solid transparent; } - .sidebar row:selected, .sidebar row:selected:focus, - .sidebar treeview:selected, - .sidebar treeview:selected:focus { - background-image: linear-gradient(to bottom, shade(#454545, 0.96) 12%, shade(#454545, 0.94), shade(#454545, 0.96) 88%, shade(#464646, 0.92)); - border-top: 1px solid shade(#333333, 0.85); - border-bottom: 1px solid shade(#333333, 1.12); } - .sidebar row:selected label, .sidebar row:selected:focus label, - .sidebar treeview:selected label, - .sidebar treeview:selected:focus label { - color: #DBDBDB; } - .sidebar row:selected label:backdrop, .sidebar row:selected:focus label:backdrop, - .sidebar treeview:selected label:backdrop, - .sidebar treeview:selected:focus label:backdrop { - color: #939393; } - .sidebar row:selected:backdrop, .sidebar row:selected:focus:backdrop, - .sidebar treeview:selected:backdrop, - .sidebar treeview:selected:focus:backdrop { - background-image: none; - background-color: #333333; - color: #DBDBDB; - border-top: 1px solid shade(#333333, 0.9); - border-bottom: 1px solid shade(#333333, 0.9); } - .sidebar row .view:selected, .sidebar row iconview:selected, .sidebar row .view:selected:focus, .sidebar row iconview:selected:focus, - .sidebar treeview .view:selected, - .sidebar treeview iconview:selected, - .sidebar treeview .view:selected:focus, - .sidebar treeview iconview:selected:focus { - color: #EBEBEB; } - .sidebar row:backdrop, - .sidebar treeview:backdrop { - background-color: transparent; } - stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:dir(ltr), .sidebar.left, .sidebar.left:dir(rtl) { - border-right: 1px solid #626262; - border-left-style: none; - border-top-style: none; - border-bottom-style: none; } - stacksidebar.sidebar:dir(rtl) list .sidebar:dir(rtl), stacksidebar.sidebar.right list .sidebar:dir(rtl), .sidebar.right { - border-left: 1px solid #626262; - border-right-style: none; - border-top-style: none; - border-bottom-style: none; } - .sidebar:backdrop { - background-color: #333333; - border-color: #555555; - transition: 200ms ease-out; } - .sidebar list, .sidebar treeview { - background-color: transparent; } - .sidebar list:backdrop, .sidebar treeview:backdrop { - background-color: transparent; } - 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 > label { - background-size: 6px 6px, 0 0; } - -/**************** - * File chooser * - ****************/ -placessidebar > viewport.frame { - border-style: none; } - -placessidebar row { - min-height: 24px; - padding: 0px; } - placessidebar row > revealer { - padding: 0 14px; } - placessidebar row:selected { - color: #DBDBDB; } - placessidebar row:disabled { - color: #939393; } - placessidebar row:backdrop { - color: #B3B3B3; - background-color: #333333; } - placessidebar row:backdrop:selected { - color: #939393; } - placessidebar row:backdrop:disabled { - color: #353535; } - 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-height: 26px; - min-width: 26px; - margin-top: 3px; - margin-bottom: 3px; - padding: 0; - border-radius: 100%; - -gtk-outline-radius: 100%; } - button.sidebar-button:not(:hover):not(:active) > image, button.sidebar-button:backdrop > image { - opacity: 0.7; } - placessidebar row:selected:active { - box-shadow: none; } - placessidebar row.sidebar-placeholder-row { - padding: 0 8px; - min-height: 2px; - background-image: image(#4e9a06); - background-clip: content-box; } - placessidebar row.sidebar-new-bookmark-row { - color: #454545; } - placessidebar row:drop(active):not(:disabled) { - color: #4e9a06; - box-shadow: inset 0 1px #4e9a06, inset 0 -1px #4e9a06; } - placessidebar row:drop(active):not(:disabled):selected { - color: #F0F0F0; - background-image: linear-gradient(to bottom, #9dc8f2, #c1dcf7 10%, #384347 92%, #b4d5f5); } - -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 row.activatable:hover { - background-color: transparent; } - -placesview > 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: image(#626262); - background-size: 1px 1px; } - paned > separator:selected { - background-image: image(#454545); } - paned > separator:backdrop { - background-image: image(#555555); } - paned > separator.wide { - min-width: 5px; - min-height: 5px; - background-color: #333333; - background-image: image(#626262), image(#626262); - background-size: 1px 1px, 1px 1px; } - paned > separator.wide:backdrop { - background-color: #333333; - background-image: image(#555555), image(#555555); } - -paned.horizontal > separator { - background-repeat: repeat-y; } - paned.horizontal > separator:dir(ltr) { - margin: 0 -8px 0 0; - padding: 0 8px 0 0; - background-position: left; } - paned.horizontal > separator:dir(rtl) { - margin: 0 0 0 -8px; - padding: 0 0 0 8px; - background-position: right; } - paned.horizontal > separator.wide { - margin: 0; - padding: 0; - background-repeat: repeat-y, repeat-y; - background-position: left, right; } - -paned.vertical > separator { - margin: 0 0 -8px 0; - padding: 0 0 8px 0; - background-repeat: repeat-x; - background-position: top; } - paned.vertical > separator.wide { - margin: 0; - padding: 0; - background-repeat: repeat-x, repeat-x; - background-position: bottom, top; } - -/************** - * GtkInfoBar * - **************/ -infobar { - border-style: none; } - -.info, -.question, -.warning, -.error { - text-shadow: 0 1px #353535; } - .info:backdrop, .info, - .question:backdrop, - .question, - .warning:backdrop, - .warning, - .error:backdrop, - .error { - background-color: #454545; - border-color: #353535; } - .info:backdrop label, .info:backdrop, .info label, .info, - .question:backdrop label, - .question:backdrop, - .question label, - .question, - .warning:backdrop label, - .warning:backdrop, - .warning label, - .warning, - .error:backdrop label, - .error:backdrop, - .error label, - .error { - color: #F0F0F0; } - .info:backdrop, - .question:backdrop, - .warning:backdrop, - .error:backdrop { - text-shadow: none; } - .info button, - .question button, - .warning button, - .error button { - color: #F0F0F0; - outline-color: rgba(235, 235, 235, 0.3); - border-top-color: shade(#333333, 0.8); - border-right-color: shade(#333333, 0.72); - border-left-color: shade(#333333, 0.72); - border-bottom-color: shade(#333333, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#454545, 1.02), 1.05), shade(shade(#454545, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); - border-color: #8A8A8A; } - .info button:hover, - .question button:hover, - .warning button:hover, - .error button:hover { - color: #F0F0F0; - outline-color: rgba(235, 235, 235, 0.3); - border-color: #595959; - background-image: linear-gradient(to bottom, shade(#454545, 1.15), shade(#454545, 1.07)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - .info button:active, .info button:checked, - .question button:active, - .question button:checked, - .warning button:active, - .warning button:checked, - .error button:active, - .error button:checked { - color: #F0F0F0; - outline-color: rgba(235, 235, 235, 0.3); - border-color: #595959; - background-image: linear-gradient(to bottom, shade(shade(#454545, 0.85), 1.05), shade(shade(#454545, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } - .info button:disabled, - .question button:disabled, - .warning button:disabled, - .error button:disabled { - border-color: #595959; - background-color: #569fea; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - .info button:disabled label, .info button:disabled, - .question button:disabled label, - .question button:disabled, - .warning button:disabled label, - .warning button:disabled, - .error button:disabled label, - .error button:disabled { - color: #BDBDBD; } - .info button:backdrop, - .question button:backdrop, - .warning button:backdrop, - .error button:backdrop { - border-color: #454545; - background-color: #454545; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - border-color: #595959; } - .info button:backdrop label, .info button:backdrop, - .question button:backdrop label, - .question button:backdrop, - .warning button:backdrop label, - .warning button:backdrop, - .error button:backdrop label, - .error button:backdrop { - color: #707070; } - .info button:backdrop:disabled, - .question button:backdrop:disabled, - .warning button:backdrop:disabled, - .error button:backdrop:disabled { - border-color: #569fea; - background-color: #569fea; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - border-color: #595959; } - .info button:backdrop:disabled label, .info button:backdrop:disabled, - .question button:backdrop:disabled label, - .question button:backdrop:disabled, - .warning button:backdrop:disabled label, - .warning button:backdrop:disabled, - .error button:backdrop:disabled label, - .error button:backdrop:disabled { - color: #A9B0B8; } - .info label:selected:focus, .info label:selected:hover, .info label:selected, - .question label:selected:focus, - .question label:selected:hover, - .question label:selected, - .warning label:selected:focus, - .warning label:selected:hover, - .warning label:selected, - .error label:selected:focus, - .error label:selected:hover, - .error label:selected { - background-color: #353535; } - -/************* - * Buttonbox * - *************/ -buttonbox { - padding: 6px; } - -/************ - * Tooltips * - ************/ -tooltip { - padding: 1px; - /* not working */ - border-radius: 1px; - box-shadow: none; - text-shadow: 0 1px black; } - tooltip.background { - background-color: #333333; - background-clip: padding-box; - border: 1px solid #525252; } - tooltip decoration { - background-color: transparent; } - tooltip * { - padding: 1px; - background-color: transparent; - color: #EDEDED; } - -/***************** - * Color Chooser * - *****************/ -colorswatch, colorswatch:drop(active) { - border-style: none; } - -colorswatch.top { - border-top-left-radius: 5.5px; - border-top-right-radius: 5.5px; } - colorswatch.top overlay { - border-top-left-radius: 5px; - border-top-right-radius: 5px; } - -colorswatch.bottom { - border-bottom-left-radius: 5.5px; - border-bottom-right-radius: 5.5px; } - colorswatch.bottom overlay { - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; } - -colorswatch.left, colorswatch:first-child:not(.top) { - border-top-left-radius: 5.5px; - border-bottom-left-radius: 5.5px; } - colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { - border-top-left-radius: 5px; - border-bottom-left-radius: 5px; } - -colorswatch.right, colorswatch:last-child:not(.bottom) { - border-top-right-radius: 5.5px; - border-bottom-right-radius: 5.5px; } - colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { - border-top-right-radius: 5px; - border-bottom-right-radius: 5px; } - -colorswatch.dark overlay { - color: #F0F0F0; } - colorswatch.dark overlay:hover { - border-color: rgba(0, 0, 0, 0.8); } - colorswatch.dark overlay:backdrop { - color: #B0B0B0; } - -colorswatch.light overlay { - color: #DFDFDF; } - colorswatch.light overlay:hover { - border-color: rgba(0, 0, 0, 0.5); } - colorswatch.light overlay:backdrop { - color: #C4C4C4; } - -colorswatch:drop(active) { - box-shadow: none; } - colorswatch:drop(active).light overlay { - border-color: #4e9a06; - box-shadow: inset 0 0 0 2px #3d7805, inset 0 0 0 1px #4e9a06; } - colorswatch:drop(active).dark overlay { - border-color: #4e9a06; - box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.3), inset 0 0 0 1px #4e9a06; } - -colorswatch overlay { - box-shadow: inset 0 2px 2px -3px rgba(0, 0, 0, 0.7); - border: 1px solid rgba(0, 0, 0, 0.3); } - colorswatch overlay:hover { - box-shadow: inset 0 1px rgba(235, 235, 235, 0.3); } - colorswatch overlay:backdrop, colorswatch overlay:backdrop:hover { - border-color: rgba(0, 0, 0, 0.3); - box-shadow: none; } - -colorswatch#add-color-button { - border-radius: 5px 5px 0 0; } - colorswatch#add-color-button:only-child { - border-radius: 5px; } - colorswatch#add-color-button overlay { - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#333333, 0.8); - border-right-color: shade(#333333, 0.72); - border-left-color: shade(#333333, 0.72); - border-bottom-color: shade(#333333, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#333333, 1.02), 1.05), shade(shade(#333333, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } - colorswatch#add-color-button overlay:hover { - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #626262; - background-image: linear-gradient(to bottom, shade(#333333, 1.15), shade(#333333, 1.07)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } - colorswatch#add-color-button overlay:backdrop { - border-color: #555555; - background-color: #333333; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - colorswatch#add-color-button overlay:backdrop label, colorswatch#add-color-button overlay:backdrop { - color: #939393; } - -colorswatch:disabled { - opacity: 0.5; } - colorswatch:disabled overlay { - border-color: rgba(0, 0, 0, 0.6); - box-shadow: none; } - -row:selected colorswatch { - box-shadow: 0 0 0 2px #F0F0F0; } - -colorswatch#editor-color-sample { - border-radius: 4px; } - colorswatch#editor-color-sample overlay { - border-radius: 4.5px; } - -colorchooser .popover.osd { - border-radius: 5px; } - -/******** - * Misc * - ********/ -.content-view { - background-color: #353535; } - .content-view:hover { - -gtk-icon-effect: highlight; } - .content-view:backdrop { - background-color: #353535; } - -.osd .scale-popup button.flat { - border-style: none; - border-radius: 5px; } - -.scale-popup button:hover { - background-color: rgba(60, 60, 60, 0.1); - border-radius: 5px; } - -/********************** - * Window Decorations * - *********************/ -decoration { - border-radius: 7px 7px 0 0; - border-width: 0px; - box-shadow: 0 3px 9px 1px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(0, 0, 0, 0.23); - 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 rgba(0, 0, 0, 0.18); - transition: 200ms ease-out; } - .maximized decoration, - .fullscreen decoration, - .tiled decoration { - border-radius: 0; } - .popup decoration { - box-shadow: none; } - .ssd decoration { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.23); } - .csd.popup decoration { - border-radius: 0; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13); } - tooltip.csd decoration { - border-radius: 5px; - box-shadow: none; } - messagedialog.csd decoration { - border-radius: 7px; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13); } - .solid-csd decoration { - border-radius: 0; - margin: 4px; - background-color: #333333; - border: solid 1px #555555; - box-shadow: none; } - -button.titlebutton { - text-shadow: 0 1px rgba(255, 255, 255, 0.769231); - -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); } - button.titlebutton.close, button.titlebutton.maximize, button.titlebutton.minimize { - color: transparent; - background-color: transparent; - background-position: center; - background-repeat: no-repeat; } - button.titlebutton.close:backdrop, button.titlebutton.maximize:backdrop, button.titlebutton.minimize:backdrop { - opacity: 0.5; } - button.titlebutton.close { - background-image: -gtk-scaled(url("assets/titlebutton-close.png"), url("assets/titlebutton-close@2.png")); } - button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop.png"), url("assets/titlebutton-close-backdrop@2.png")); } - button.titlebutton.close:hover { - background-image: -gtk-scaled(url("assets/titlebutton-close-hover.png"), url("assets/titlebutton-close-hover@2.png")); } - button.titlebutton.close:active { - background-image: -gtk-scaled(url("assets/titlebutton-close-active.png"), url("assets/titlebutton-close-active@2.png")); } - button.titlebutton.maximize { - background-image: -gtk-scaled(url("assets/titlebutton-maximize.png"), url("assets/titlebutton-maximize@2.png")); } - button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop.png"), url("assets/titlebutton-maximize-backdrop@2.png")); } - button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover.png"), url("assets/titlebutton-maximize-hover@2.png")); } - button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("assets/titlebutton-maximize-active.png"), url("assets/titlebutton-maximize-active@2.png")); } - button.titlebutton.minimize { - background-image: -gtk-scaled(url("assets/titlebutton-minimize.png"), url("assets/titlebutton-minimize@2.png")); } - button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop.png"), url("assets/titlebutton-minimize-backdrop@2.png")); } - button.titlebutton.minimize:hover { - background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover.png"), url("assets/titlebutton-minimize-hover@2.png")); } - button.titlebutton.minimize:active { - background-image: -gtk-scaled(url("assets/titlebutton-minimize-active.png"), url("assets/titlebutton-minimize-active@2.png")); } - button.titlebutton:backdrop { - -gtk-icon-shadow: none; } - -headerbar.selection-mode button.titlebutton, -.titlebar.selection-mode button.titlebutton { - text-shadow: 0 -1px rgba(0, 0, 0, 0.548235); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.548235); } - headerbar.selection-mode button.titlebutton:backdrop, - .titlebar.selection-mode button.titlebutton:backdrop { - -gtk-icon-shadow: none; } - -.view:selected:focus, .view:selected, iconview:selected, .view text:selected, iconview text:selected, -textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, -textview text selection:focus, -textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, -entry selection:focus, -entry selection, modelbutton.flat:selected, popover.background checkbutton:selected, -popover.background radiobutton:selected, -.menuitem.button.flat:selected, treeview.view:selected:focus, treeview.view:selected, row:selected, calendar:selected { - background-color: #565656; } - row:selected label, label:selected, .selection-mode button.titlebutton, .view:selected:focus, .view:selected, iconview:selected, .view text:selected, iconview text:selected, - textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, - textview text selection:focus, - textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, - entry selection:focus, - entry selection, modelbutton.flat:selected, popover.background checkbutton:selected, - popover.background radiobutton:selected, - .menuitem.button.flat:selected, treeview.view:selected:focus, treeview.view:selected, row:selected, calendar:selected { - color: #F0F0F0; - outline-color: rgba(235, 235, 235, 0.3); } - row:selected label:disabled, label:disabled:selected, .selection-mode button.titlebutton:disabled, iconview:disabled:selected:focus, .view:disabled:selected, iconview:disabled:selected, iconview text:disabled:selected:focus, - textview text:disabled:selected:focus, .view text:disabled:selected, iconview text:disabled:selected, - textview text:disabled:selected, iconview text selection:disabled:focus, .view text selection:disabled, iconview text selection:disabled, - textview text selection:disabled, flowbox flowboxchild:disabled:selected, label:disabled selection, spinbutton:not(.vertical) selection:disabled, - entry selection:disabled, modelbutton.flat:disabled:selected, popover.background checkbutton:disabled:selected, - popover.background radiobutton:disabled:selected, - .menuitem.button.flat:disabled:selected, row:disabled:selected, calendar:disabled:selected { - color: #F3F3F3; } - row:selected label:backdrop, label:backdrop:selected, .selection-mode button.titlebutton:backdrop, iconview:backdrop:selected:focus, .view:backdrop:selected, iconview:backdrop:selected, iconview text:backdrop:selected:focus, - textview text:backdrop:selected:focus, .view text:backdrop:selected, iconview text:backdrop:selected, - textview text:backdrop:selected, iconview text selection:backdrop:focus, .view text selection:backdrop, iconview text selection:backdrop, - textview text selection:backdrop, flowbox flowboxchild:backdrop:selected, label:backdrop selection, spinbutton:not(.vertical) selection:backdrop, - entry selection:backdrop, modelbutton.flat:backdrop:selected, popover.background checkbutton:backdrop:selected, - popover.background radiobutton:backdrop:selected, - .menuitem.button.flat:backdrop:selected, row:backdrop:selected, calendar:backdrop:selected { - color: #B0B0B0; } - row:selected label:backdrop:disabled, label:backdrop:disabled:selected, .selection-mode button.titlebutton:backdrop:disabled, .view:backdrop:disabled:selected, iconview:backdrop:disabled:selected, .view text:backdrop:disabled:selected, iconview text:backdrop:disabled:selected, - textview text:backdrop:disabled:selected, .view text selection:backdrop:disabled, iconview text selection:backdrop:disabled, - textview text selection:backdrop:disabled, flowbox flowboxchild:backdrop:disabled:selected, label:disabled selection:backdrop, label:backdrop selection:disabled, spinbutton:not(.vertical) selection:backdrop:disabled, - entry selection:backdrop:disabled, modelbutton.flat:backdrop:disabled:selected, popover.background checkbutton:backdrop:disabled:selected, - popover.background radiobutton:backdrop:disabled:selected, - .menuitem.button.flat:backdrop:disabled:selected, row:backdrop:disabled:selected, calendar:backdrop:disabled:selected { - color: #ABABAB; } - -.monospace { - font-family: monospace; } - -/********************** - * Touch Copy & Paste * - *********************/ -cursor-handle { - background-color: transparent; - background-image: none; - box-shadow: none; - border-style: none; } - cursor-handle.top:dir(ltr), cursor-handle.bottom:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/text-select-start.png"), url("assets/text-select-start@2.png")); - padding-left: 10px; } - cursor-handle.bottom:dir(ltr), cursor-handle.top:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/text-select-end.png"), url("assets/text-select-end@2.png")); - padding-right: 10px; } - cursor-handle.insertion-cursor:dir(ltr), cursor-handle.insertion-cursor:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); } - cursor-handle.top:hover:dir(ltr), cursor-handle.bottom:hover:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-hover.png"), url("assets/text-select-start-hover@2.png")); - padding-left: 10px; } - cursor-handle.bottom:hover:dir(ltr), cursor-handle.top:hover:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-hover.png"), url("assets/text-select-end-hover@2.png")); - padding-right: 10px; } - cursor-handle.insertion-cursor:hover:dir(ltr), cursor-handle.insertion-cursor:hover:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); } - cursor-handle.top:active:dir(ltr), cursor-handle.bottom:active:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-active.png"), url("assets/text-select-start-active@2.png")); - padding-left: 10px; } - cursor-handle.bottom:active:dir(ltr), cursor-handle.top:active:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-active.png"), url("assets/text-select-end-active@2.png")); - padding-right: 10px; } - cursor-handle.insertion-cursor:active:dir(ltr), cursor-handle.insertion-cursor:active:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); } - -.context-menu { - font: initial; } - -button.circular { - border-radius: 9999px; - -gtk-outline-radius: 9999px; } - button.circular label { - padding: 0; } - -.keycap { - min-width: 20px; - min-height: 25px; - margin-top: 2px; - padding-bottom: 3px; - padding-left: 6px; - padding-right: 6px; - color: #DBDBDB; - background-color: #393939; - border: 1px solid; - border-color: #353535; - border-radius: 5px; - box-shadow: inset 0 -3px #A6A6A6; - font-size: smaller; } - .keycap:backdrop { - background-color: #3B3B3B; - color: #939393; - transition: 200ms ease-out; } - -:not(decoration):not(window):drop(active):focus, -:not(decoration):not(window):drop(active) { - border-color: #4e9a06; - box-shadow: inset 0 0 0 1px #4e9a06; } - -stackswitcher button.text-button { - min-width: 100px; } - -stackswitcher button.circular, -stackswitcher button.text-button.circular { - min-width: 32px; - min-height: 32px; - padding: 0; } - -/* GTK NAMED COLORS - ---------------- - use responsibly! */ -/* -widget text/foreground color */ -@define-color theme_fg_color #DBDBDB; -/* -text color for entries, views and content in general */ -@define-color theme_text_color #DFDFDF; -/* -widget base background color */ -@define-color theme_bg_color #333333; -/* -text widgets and the like base background color */ -@define-color theme_base_color #383838; -/* -base background color of selections */ -@define-color theme_selected_bg_color #454545; -/* -text/foreground color of selections */ -@define-color theme_selected_fg_color #F0F0F0; -/* -base background color of insensitive widgets */ -@define-color insensitive_bg_color #353535; -/* -text foreground color of insensitive widgets */ -@define-color insensitive_fg_color #939393; -/* -insensitive text widgets and the like base background color */ -@define-color insensitive_base_color #383838; -/* -widget text/foreground color on backdrop windows */ -@define-color theme_unfocused_fg_color #939393; -/* -text color for entries, views and content in general on backdrop windows */ -@define-color theme_unfocused_text_color #DFDFDF; -/* -widget base background color on backdrop windows */ -@define-color theme_unfocused_bg_color #333333; -/* -text widgets and the like base background color on backdrop windows */ -@define-color theme_unfocused_base_color #3B3B3B; -/* -base background color of selections on backdrop windows */ -@define-color theme_unfocused_selected_bg_color #454545; -/* -text/foreground color of selections on backdrop windows */ -@define-color theme_unfocused_selected_fg_color #F0F0F0; -/* -widgets main borders color */ -@define-color borders #525252; -/* -widgets main borders color on backdrop windows */ -@define-color unfocused_borders #555555; -/* -these are pretty self explicative */ -@define-color warning_color #f57900; -@define-color error_color #800069; -@define-color success_color #4e9a06; -/* -these colors are exported for the window manager and shouldn't be used in applications, -read if you used those and something break with a version upgrade you're on your own... */ -@define-color wm_title shade(#DBDBDB, 1.8); -@define-color wm_unfocused_title #939393; -@define-color wm_highlight rgba(255, 255, 255, 0.8); -@define-color wm_borders_edge rgba(255, 255, 255, 0.8); -@define-color wm_bg_a shade(#333333, 1.2); -@define-color wm_bg_b #333333; -@define-color wm_shadow alpha(black, 0.35); -@define-color wm_border alpha(black, 0.18); -@define-color wm_button_hover_color_a shade(#333333, 1.3); -@define-color wm_button_hover_color_b #333333; -@define-color wm_button_active_color_a shade(#333333, 0.85); -@define-color wm_button_active_color_b shade(#333333, 0.89); -@define-color wm_button_active_color_c shade(#333333, 0.9); -@define-color content_view_bg #383838; -.XfceHeading { - margin: 0; - padding: 0; - border-width: 0; - background-image: none; - background-color: shade(#333333, 1.18); - color: #DFDFDF; - text-shadow: 0px 1px rgba(0, 0, 0, 0.1); } - -.xfce4-panel.background { - background-color: #1C1C1C; - color: #383838; - font-weight: normal; } - .xfce4-panel.background button { - background-image: none; - background-color: transparent; - border-radius: 0; - border-color: transparent; - box-shadow: none; - padding: 0 1px; - color: #383838; - text-shadow: 0px 1px rgba(0, 0, 0, 0.1); } - .xfce4-panel.background button:active, .xfce4-panel.background button:checked { - background-image: none; - background-color: shade(#515151, 0.7); - border-color: shade(#515151, 0.6); - color: #383838; - transition: none; } - .xfce4-panel.background button:hover, .xfce4-panel.background button:active:hover, .xfce4-panel.background button:checked:hover { - border-color: shade(#454545, 0.6); - background-image: linear-gradient(to bottom, shade(#454545, 0.88), shade(#454545, 0.85)); - color: #383838; - box-shadow: inset 0 -1px alpha(#DEDEDE,0), inset 1px 0 alpha(#DEDEDE,0.15), inset -1px 0 alpha(#DEDEDE,0.15), inset 0 1px alpha(#DEDEDE,0.15); - transition: none; } - .xfce4-panel.background entry { - caret-color: #DFDFDF; } - .xfce4-panel.background menu { - -gtk-icon-effect: none; - text-shadow: none; } - .xfce4-panel.background menu .linked button { - color: #DFDFDF; - outline-color: rgba(33, 33, 33, 0.3); - border-top-color: shade(#333333, 0.8); - border-right-color: shade(#333333, 0.72); - border-left-color: shade(#333333, 0.72); - border-bottom-color: shade(#333333, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#383838, 1.02), 1.05), shade(shade(#383838, 1.02), 0.97)); - box-shadow: inset 0 1px #DEDEDE; } - .xfce4-panel.background menu .linked button:disabled { - border-color: #525252; - background-color: #353535; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - border-color: rgba(130, 130, 130, 0.5); } - .xfce4-panel.background menu .linked button:disabled label, .xfce4-panel.background menu .linked button:disabled { - color: #939393; } - .xfce4-panel.background progressbar { - margin: 0; } - .xfce4-panel.background progressbar.horizontal trough { - min-height: 6px; - padding: 0; } - .xfce4-panel.background progressbar.horizontal progress { - min-height: 4px; } - .xfce4-panel.background progressbar.vertical trough { - min-width: 6px; - padding: 0; } - .xfce4-panel.background progressbar.vertical progress { - min-width: 4px; } - .xfce4-panel.background progressbar progress { - border-radius: 0px; } - .xfce4-panel.background progressbar trough { - background: shade(#515151, 0.7); - border-radius: 0px; - border-color: shade(#515151, 0.4); } - .xfce4-panel.background .tasklist button { - border-radius: 3px; - text-shadow: 0 1px #DBDBDB; - color: shade(#383838, 0.7); - background-image: linear-gradient(to bottom, shade(#515151, 0.65), shade(#515151, 0.6), shade(#515151, 0.5), shade(#515151, 0.45)); - border: none; } - .xfce4-panel.background .tasklist button.flat { - background-image: none; - border: none; - box-shadow: none; } - .xfce4-panel.background .tasklist button:active, .xfce4-panel.background .tasklist button:checked { - background-image: linear-gradient(to bottom, shade(#454545, 0.65), shade(#454545, 0.6), shade(#454545, 0.5), shade(#454545, 0.45)); - color: shade(#383838, 1); - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1), inset 0 -1px rgba(0, 0, 0, 0.2); } - .xfce4-panel.background .tasklist button:hover, .xfce4-panel.background .tasklist button:active:hover, .xfce4-panel.background .tasklist button:checked:hover { - background-image: linear-gradient(to bottom, shade(#454545, 0.85), shade(#454545, 0.8), shade(#454545, 0.7), shade(#454545, 0.65)); - color: shade(#383838, 1); - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1), inset 0 -1px rgba(0, 0, 0, 0.2); } - .xfce4-panel.background .tasklist button image { - padding: 3px; } - .xfce4-panel.background.horizontal .tasklist button { - margin: 0 1px; } - .xfce4-panel.background.horizontal .tasklist button label { - padding-right: 3px; } - .xfce4-panel.background.vertical .tasklist button { - margin: 1px 0; } - .xfce4-panel.background.vertical .tasklist button label { - padding-bottom: 3px; } - -/* Workspace switcher provided by libwnck */ -wnck-pager:selected { - background-color: shade(#454545, 0.88); } - -wnck-pager:hover { - background-color: #454545; } - -/* Thunar's sidebar top border */ -.thunar :backdrop { - color: #B3B3B3; } - -.thunar toolbar { - border-bottom: none; } - .thunar toolbar entry { - min-height: 24px; } - -.thunar .sidebar.frame { - border-top: 1px solid #626262; } - -XfdesktopIconView.view { - background: transparent; - color: #383838; - border-radius: 3px; } - XfdesktopIconView.view:active { - background: rgba(23, 104, 189, 0.5); - text-shadow: 0 1px 1px black; } - XfdesktopIconView.view .label { - text-shadow: 1px 1px 2px black; } - XfdesktopIconView.view .rubberband { - border-radius: 0; } - -#XfceNotifyWindow { - background-color: shade(#515151, 0.3); - color: #383838; - border-color: shade(#515151, 0.6); } - #XfceNotifyWindow buttonbox { - padding: 0; } - #XfceNotifyWindow button { - background-image: none; - border-color: shade(#383838, 0.35); - border-radius: 3px; - box-shadow: none; } - #XfceNotifyWindow label#summary { - font-weight: bold; } - #XfceNotifyWindow progressbar { - min-height: 6px; - border-radius: 3px; } - #XfceNotifyWindow progressbar progress { - background-image: none; - background-color: #383838; - border: none; - box-shadow: none; } - #XfceNotifyWindow progressbar trough { - background-image: linear-gradient(to bottom, shade(#515151, 0.65), shade(#515151, 1.25)); - border: 1px solid shade(#515151, 0.2); - border-radius: 3px; - padding: 1px 0; } - -/* Xfwm4's alt-tab dialog, aka "tabwin" */ -#xfwm-tabwin { - padding: 12px; - background-image: none; - background-color: rgba(0, 0, 0, 0.8); - color: shade(#F0F0F0, 0.65); - text-shadow: 0px 1px rgba(0, 0, 0, 0.8); - border-radius: 12px; - /* Set the application icon- and preview-size to 64px */ - -XfwmTabwinWidget-icon-size: 64px; - -XfwmTabwinWidget-preview-size: 64px; } - #xfwm-tabwin button { - background-image: none; - color: #F0F0F0; - font-weight: bold; - text-shadow: 0px 1px rgba(0, 0, 0, 0.8); - border: none; - border-radius: 6px; - box-shadow: none; } - #xfwm-tabwin button:active, #xfwm-tabwin button:checked, #xfwm-tabwin button:active:hover, #xfwm-tabwin button:checked:hover { - background: rgba(206, 206, 206, 0.3); } - #xfwm-tabwin button:hover { - background: #22558b; - transition-duration: 50ms; } - #xfwm-tabwin .tabwin-app-grid button { - min-width: 96px; - min-height: 96px; } - -#xfce4-terminal-notebook > stack:not(:only-child) { - /* Make sure there are no extra borders for the tabs in the terminal apart from at the top */ - border-left: none; - border-right: none; - border-bottom: none; } - -.lightdm-gtk-greeter { - /********* - * panel * - *********/ - /**************** - * login window * - ****************/ } - .lightdm-gtk-greeter #panel_window menubar { - color: #DFDFDF; - font-weight: bold; - text-shadow: 0 1px transparentize white, 0.5; - -gtk-icon-shadow: 0 1px transparentize black, 0.5; - box-shadow: inset 0 -1px transparentize black, 0.5; - background-color: #383838; - text-shadow: 0 1px transparentize black, 0.5; - -gtk-icon-shadow: 0 1px transparentize black, 0.5; } - .lightdm-gtk-greeter #panel_window menubar menu { - background-color: #353535; } - .lightdm-gtk-greeter #panel_window menubar menu menuitem { - font-weight: normal; - text-shadow: none; } - .lightdm-gtk-greeter #panel_window menubar separator { - background: transparent; } - .lightdm-gtk-greeter #login_window, - .lightdm-gtk-greeter #shutdown_dialog, - .lightdm-gtk-greeter #restart_dialog { - border-style: none; - border-radius: 5px; - background-color: #383838; - color: #DBDBDB; - box-shadow: inset 1px 0 shade(#383838, 0.6), inset -1px 0 shade(#383838, 0.6), inset 0 1px shade(#383838, 0.6), inset 0 -1px shade(#383838, 0.6); } - .lightdm-gtk-greeter #login_window button, - .lightdm-gtk-greeter #shutdown_dialog button, - .lightdm-gtk-greeter #restart_dialog button { - padding: 3px 15px; - /************************************ - * login/unlock and restart buttons * - ************************************/ - /******************* - * shutdown button * - *******************/ } - .lightdm-gtk-greeter #login_window button#login_button, .lightdm-gtk-greeter #login_window button#restart_button, - .lightdm-gtk-greeter #shutdown_dialog button#login_button, - .lightdm-gtk-greeter #shutdown_dialog button#restart_button, - .lightdm-gtk-greeter #restart_dialog button#login_button, - .lightdm-gtk-greeter #restart_dialog button#restart_button { - border-color: shade(#454545, 0.8); - background-image: linear-gradient(to bottom, shade(#454545, 1.02), shade(#454545, 0.95) 90%, shade(#454545, 0.9)); - color: #F0F0F0; } - .lightdm-gtk-greeter #login_window button#login_button:hover, .lightdm-gtk-greeter #login_window button#login_button:active, .lightdm-gtk-greeter #login_window button#restart_button:hover, .lightdm-gtk-greeter #login_window button#restart_button:active, - .lightdm-gtk-greeter #shutdown_dialog button#login_button:hover, - .lightdm-gtk-greeter #shutdown_dialog button#login_button:active, - .lightdm-gtk-greeter #shutdown_dialog button#restart_button:hover, - .lightdm-gtk-greeter #shutdown_dialog button#restart_button:active, - .lightdm-gtk-greeter #restart_dialog button#login_button:hover, - .lightdm-gtk-greeter #restart_dialog button#login_button:active, - .lightdm-gtk-greeter #restart_dialog button#restart_button:hover, - .lightdm-gtk-greeter #restart_dialog button#restart_button:active { - border-color: shade(#454545, 0.7); - background-image: linear-gradient(to bottom, shade(#454545, 1.12), shade(#454545, 1.05) 90%, shade(#454545, 1)); } - .lightdm-gtk-greeter #login_window button#shutdown_button, - .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button, - .lightdm-gtk-greeter #restart_dialog button#shutdown_button { - border-color: shade(#800069, 0.8); - background-image: linear-gradient(to bottom, shade(#800069, 1.02), shade(#800069, 0.95) 90%, shade(#800069, 0.9)); - color: #F0F0F0; } - .lightdm-gtk-greeter #login_window button#shutdown_button:hover, .lightdm-gtk-greeter #login_window button#shutdown_button:active, - .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button:hover, - .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button:active, - .lightdm-gtk-greeter #restart_dialog button#shutdown_button:hover, - .lightdm-gtk-greeter #restart_dialog button#shutdown_button:active { - border-color: shade(#800069, 0.7); - background-image: linear-gradient(to bottom, shade(#800069, 1.12), shade(#800069, 1.05) 90%, shade(#800069, 1)); } - .lightdm-gtk-greeter #content_frame { - padding-bottom: 14px; } - .lightdm-gtk-greeter #login_window menu { - border-radius: 1px; } - .lightdm-gtk-greeter #login_window combobox button.combo { - color: #DBDBDB; - padding: 0; - background: none; - border-style: none; - box-shadow: none; } - .lightdm-gtk-greeter #login_window #user_combobox { - color: #DBDBDB; - font-size: 18px; } - .lightdm-gtk-greeter #login_window #user_combobox menu { - font-weight: normal; } - .lightdm-gtk-greeter #login_window #user_image { - padding: 3px; - border-radius: 3px; - box-shadow: inset 1px 0 shade(#383838, 0.75), inset -1px 0 shade(#383838, 0.75), inset 0 1px shade(#383838, 0.55), inset 0 -1px shade(#383838, 0.85); } - .lightdm-gtk-greeter #login_window #user_image_border { - border-radius: 3px; - background-image: linear-gradient(to bottom, shade(#383838, 0.9), shade(#383838, 0.98) 10%, shade(#383838, 1) 99%, shade(#383838, 1)); - box-shadow: inset 0 1px shade(#383838, 0.8), inset 0 -1px shade(#383838, 0.55); } - .lightdm-gtk-greeter #buttonbox_frame { - padding-top: 20px; - padding-bottom: 0px; - border-style: none; - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; - background-image: linear-gradient(to bottom, shade(#333333, 0.85), shade(#333333, 0.98) 10%, shade(#333333, 1) 99%, shade(#333333, 1)); - box-shadow: inset 1px 0 shade(#383838, 0.6), inset -1px 0 shade(#383838, 0.6), inset 0 1px shade(#383838, 0.6), inset 0 -1px shade(#383838, 0.6); } - -/************************ - * NAUTILUS (aka Files) * - ************************/ -.nautilus-window { - background-color: #383838; } - .nautilus-window notebook, .nautilus-window notebook > stack { - background-color: #383838; } - -/* Floating status bar */ -.floating-bar { - background-color: #383838; - border-style: solid; - border-color: #626262; } - .floating-bar.left { - border-radius: 0 3px 0 0; - border-width: 1px 1px 0 0; } - .floating-bar.right { - border-radius: 3px 0 0 0; - border-width: 1px 0 0 1px; } - .floating-bar:backdrop { - background-color: #333333; - border-color: #555555; } - .floating-bar button { - padding: 0px; } - -/* Searchbar */ -.search-bar { - box-shadow: none; } - -/* View */ -.nautilus-list-view .view, .nautilus-list-view iconview { - border-bottom: 1px solid #333333; - /* Hide superfluous treeview drop target indication */ } - .nautilus-list-view .view.dnd, .nautilus-list-view iconview.dnd { - border-style: none; } - -/********* - * Geary * - *********/ -.conversation-frame .view.cell, .conversation-frame iconview.cell { - background-color: #383838; } - -.conversation-frame .view.cell:selected, .conversation-frame iconview.cell:selected, -.conversation-frame .view.cell:selected:focus, -.conversation-frame iconview.cell:selected:focus { - background-color: #454545; } - -UnityDecoration { - -UnityDecoration-extents: 28px 1px 1px 1px; - -UnityDecoration-input-extents: 10px; - -UnityDecoration-shadow-offset-x: 1px; - -UnityDecoration-shadow-offset-y: 1px; - -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.7); - -UnityDecoration-active-shadow-radius: 8px; - -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.5); - -UnityDecoration-inactive-shadow-radius: 5px; - -UnityDecoration-glow-size: 10px; - -UnityDecoration-glow-color: #454545; - -UnityDecoration-title-indent: 10px; - -UnityDecoration-title-fade: 35px; - -UnityDecoration-title-alignment: 0.0; } - UnityDecoration .top { - border: 1px solid shade(#333333, 0.7); - border-bottom-width: 0; - border-radius: 4px 4px 0 0; - padding: 1px 8px 0 8px; - background-image: linear-gradient(to bottom, shade(#333333, 1.07), #333333); - color: #DBDBDB; - text-shadow: 0 1px shade(#333333, 1.2); } - UnityDecoration .top:backdrop { - border: 1px solid shade(#333333, 0.8); - border-bottom-width: 0; - background-image: linear-gradient(to bottom, shade(#333333, 1.02), #333333); - color: #DBDBDB; - text-shadow: 0 1px shade(#333333, 1.1); } - UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom { - background-color: shade(#333333, 0.7); } - UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { - background-color: shade(#333333, 0.8); } - -UnityPanelWidget, -.unity-panel { - border-width: 0 0 1px 0; - border-style: solid; - border-color: shade(#515151, 1); - background-color: shade(#515151, 0.35); } - UnityPanelWidget.menuitem, UnityPanelWidget .menuitem, - .unity-panel.menuitem, - .unity-panel .menuitem { - border-width: 0 1px; - color: #383838; } - UnityPanelWidget.menuitem:hover, UnityPanelWidget.menuitem *:hover, UnityPanelWidget .menuitem:hover, UnityPanelWidget .menuitem *:hover, - .unity-panel.menuitem:hover, - .unity-panel.menuitem *:hover, - .unity-panel .menuitem:hover, - .unity-panel .menuitem *:hover { - border-color: shade(#515151, 0.8); - background-color: shade(#515151, 0.75); - color: #383838; } - -@keyframes playbackmenuitem_spinner { - to { - -gtk-icon-transform: rotate(1turn); } } - -.menu IdoPlaybackMenuItem.menuitem:active { - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); - animation: playbackmenuitem_spinner 1s infinite linear; - color: #DBDBDB; } - -window.background.chromium { - background-color: #333333; } - window.background.chromium button:not(.titlebutton) { - border-color: #525252; } diff --git a/Lilidog-Earth/gtk-3.0/gtk.css b/Lilidog-Earth/gtk-3.0/gtk.css deleted file mode 100644 index 20b78fd..0000000 --- a/Lilidog-Earth/gtk-3.0/gtk.css +++ /dev/null @@ -1 +0,0 @@ -@import url("gtk-contained.css"); diff --git a/Lilidog-Earth/gtk-3.0/settings.ini b/Lilidog-Earth/gtk-3.0/settings.ini deleted file mode 100644 index 8d787d2..0000000 --- a/Lilidog-Earth/gtk-3.0/settings.ini +++ /dev/null @@ -1,4 +0,0 @@ -[Settings] -gtk_color_scheme = "base_color:#393939\nbg_color:#333333\ntooltip_bg_color:#393939\nselected_bg_color:#505050\ntext_color:#D4D4D4\nfg_color:#DEDEDE\ntooltip_fg_color:#E6E6E6\nselected_fg_color:#D4D4D4\nmenubar_bg_color:#333333\nmenubar_fg_color:#DEDEDE\ntoolbar_bg_color:#333333\ntoolbar_fg_color:#D4D4D4\nmenu_bg_color:#383838\nmenu_fg_color:#D4D4D4\npanel_bg_color:#333333\npanel_fg_color:#D4D4D4\nlink_color:#505050" -gtk-auto-mnemonics = 1 -gtk-visible-focus = automatic diff --git a/Lilidog-Earth/index.theme b/Lilidog-Earth/index.theme deleted file mode 100644 index 4b67058..0000000 --- a/Lilidog-Earth/index.theme +++ /dev/null @@ -1,12 +0,0 @@ -[Desktop Entry] -Type=X-GNOME-Metatheme -Name=Lilidog-Earth -Comment=Lilidog-Earth based off Greybird theme -Encoding=UTF-8 - -[X-GNOME-Metatheme] -GtkTheme=Lilidog-Earth -MetacityTheme=Lilidog-Earth -IconTheme=Adwaita -CursorTheme=Adwaita -ButtonLayout=:minimize,maximize,close From 832588197aaed8a4b44860b59dbd4bf87d81a4f6 Mon Sep 17 00:00:00 2001 From: sleekmason Date: Mon, 28 Mar 2022 16:28:16 -0500 Subject: [PATCH 04/26] BL-test theme --- Lilidog-Drow-Light/gtk-2.0/gtkrc | 723 +++ .../gtk-3.0/assets/bullet-symbolic.svg | 155 + .../assets/bullet-symbolic.symbolic.png | Bin 0 -> 147 bytes .../gtk-3.0/assets/check-symbolic.svg | 155 + .../assets/check-symbolic.symbolic.png | Bin 0 -> 324 bytes .../assets/checkbox-active-selectionmode.png | Bin 0 -> 346 bytes .../checkbox-backdrop-selectionmode.png | Bin 0 -> 352 bytes .../checkbox-checked-active-selectionmode.png | Bin 0 -> 583 bytes ...heckbox-checked-backdrop-selectionmode.png | Bin 0 -> 577 bytes .../checkbox-checked-hover-selectionmode.png | Bin 0 -> 614 bytes .../assets/checkbox-checked-insensitive.png | Bin 0 -> 577 bytes .../assets/checkbox-hover-selectionmode.png | Bin 0 -> 346 bytes .../gtk-3.0/assets/checkbox-mixed-hover.png | Bin 0 -> 388 bytes .../assets/checkbox-mixed-insensitive.png | Bin 0 -> 385 bytes .../gtk-3.0/assets/checkbox-mixed.png | Bin 0 -> 381 bytes .../gtk-3.0/assets/checkbox-selectionmode.png | Bin 0 -> 346 bytes .../assets/checkbox-unchecked-insensitive.png | Bin 0 -> 352 bytes .../gtk-3.0/assets/dash-symbolic.svg | 153 + .../gtk-3.0/assets/dash-symbolic.symbolic.png | Bin 0 -> 130 bytes .../gtk-3.0/assets/grid-selection-checked.png | Bin 0 -> 1131 bytes .../assets/grid-selection-unchecked.png | Bin 0 -> 330 bytes .../menuitem-checkbox-checked-hover.png | Bin 0 -> 285 bytes .../menuitem-checkbox-checked-insensitive.png | Bin 0 -> 363 bytes .../assets/menuitem-checkbox-checked.png | Bin 0 -> 367 bytes .../assets/menuitem-checkbox-mixed-hover.png | Bin 0 -> 158 bytes .../menuitem-checkbox-mixed-insensitive.png | Bin 0 -> 167 bytes .../assets/menuitem-checkbox-mixed.png | Bin 0 -> 168 bytes .../assets/menuitem-radio-checked-hover.png | Bin 0 -> 167 bytes .../menuitem-radio-checked-insensitive.png | Bin 0 -> 181 bytes .../gtk-3.0/assets/menuitem-radio-checked.png | Bin 0 -> 205 bytes .../assets/pane-separator-vertical.png | Bin 0 -> 148 bytes .../gtk-3.0/assets/pane-separator.png | Bin 0 -> 151 bytes .../gtk-3.0/assets/radio-mixed-hover.png | Bin 0 -> 583 bytes .../assets/radio-mixed-insensitive.png | Bin 0 -> 563 bytes .../gtk-3.0/assets/radio-mixed.png | Bin 0 -> 578 bytes .../gtk-3.0/assets/radio-selected-hover.png | Bin 0 -> 643 bytes .../assets/radio-selected-insensitive.png | Bin 0 -> 631 bytes .../gtk-3.0/assets/radio-selected.png | Bin 0 -> 625 bytes .../assets/radio-unselected-insensitive.png | Bin 0 -> 527 bytes .../gtk-3.0/assets/radio-unselected.png | Bin 0 -> 542 bytes .../gtk-3.0/assets/resize-grip.png | Bin 0 -> 187 bytes .../assets/titlebutton-close-active.png | Bin 0 -> 337 bytes .../assets/titlebutton-close-hover.png | Bin 0 -> 245 bytes .../gtk-3.0/assets/titlebutton-close.png | Bin 0 -> 252 bytes .../assets/titlebutton-maximize-active.png | Bin 0 -> 229 bytes .../assets/titlebutton-maximize-hover.png | Bin 0 -> 223 bytes .../gtk-3.0/assets/titlebutton-maximize.png | Bin 0 -> 222 bytes .../assets/titlebutton-minimize-active.png | Bin 0 -> 170 bytes .../assets/titlebutton-minimize-hover.png | Bin 0 -> 167 bytes .../gtk-3.0/assets/titlebutton-minimize.png | Bin 0 -> 183 bytes Lilidog-Drow-Light/gtk-3.0/gtk-contained.css | 4961 +++++++++++++++++ Lilidog-Drow-Light/gtk-3.0/gtk.css | 1 + Lilidog-Drow-Light/gtk-3.0/settings.ini | 4 + Lilidog-Drow-Light/index.theme | 12 + Lilidog-Drow/gtk-3.0/gtk-contained.css | 394 +- Lilidog-Earth/gtk-2.0/gtkrc | 723 +++ .../gtk-3.0/assets/bullet-symbolic.svg | 155 + .../assets/bullet-symbolic.symbolic.png | Bin 0 -> 147 bytes .../gtk-3.0/assets/check-symbolic.svg | 155 + .../assets/check-symbolic.symbolic.png | Bin 0 -> 324 bytes .../assets/checkbox-active-selectionmode.png | Bin 0 -> 346 bytes .../checkbox-backdrop-selectionmode.png | Bin 0 -> 352 bytes .../checkbox-checked-active-selectionmode.png | Bin 0 -> 583 bytes ...heckbox-checked-backdrop-selectionmode.png | Bin 0 -> 577 bytes .../checkbox-checked-hover-selectionmode.png | Bin 0 -> 614 bytes .../assets/checkbox-checked-insensitive.png | Bin 0 -> 577 bytes .../assets/checkbox-hover-selectionmode.png | Bin 0 -> 346 bytes .../gtk-3.0/assets/checkbox-mixed-hover.png | Bin 0 -> 388 bytes .../assets/checkbox-mixed-insensitive.png | Bin 0 -> 385 bytes .../gtk-3.0/assets/checkbox-mixed.png | Bin 0 -> 381 bytes .../gtk-3.0/assets/checkbox-selectionmode.png | Bin 0 -> 346 bytes .../assets/checkbox-unchecked-insensitive.png | Bin 0 -> 352 bytes .../gtk-3.0/assets/dash-symbolic.svg | 153 + .../gtk-3.0/assets/dash-symbolic.symbolic.png | Bin 0 -> 130 bytes .../gtk-3.0/assets/grid-selection-checked.png | Bin 0 -> 1131 bytes .../assets/grid-selection-unchecked.png | Bin 0 -> 330 bytes .../menuitem-checkbox-checked-hover.png | Bin 0 -> 285 bytes .../menuitem-checkbox-checked-insensitive.png | Bin 0 -> 363 bytes .../assets/menuitem-checkbox-checked.png | Bin 0 -> 367 bytes .../assets/menuitem-checkbox-mixed-hover.png | Bin 0 -> 158 bytes .../menuitem-checkbox-mixed-insensitive.png | Bin 0 -> 167 bytes .../assets/menuitem-checkbox-mixed.png | Bin 0 -> 168 bytes .../assets/menuitem-radio-checked-hover.png | Bin 0 -> 167 bytes .../menuitem-radio-checked-insensitive.png | Bin 0 -> 181 bytes .../gtk-3.0/assets/menuitem-radio-checked.png | Bin 0 -> 205 bytes .../assets/pane-separator-vertical.png | Bin 0 -> 148 bytes .../gtk-3.0/assets/pane-separator.png | Bin 0 -> 151 bytes .../gtk-3.0/assets/radio-mixed-hover.png | Bin 0 -> 583 bytes .../assets/radio-mixed-insensitive.png | Bin 0 -> 563 bytes Lilidog-Earth/gtk-3.0/assets/radio-mixed.png | Bin 0 -> 578 bytes .../gtk-3.0/assets/radio-selected-hover.png | Bin 0 -> 643 bytes .../assets/radio-selected-insensitive.png | Bin 0 -> 631 bytes .../gtk-3.0/assets/radio-selected.png | Bin 0 -> 625 bytes .../assets/radio-unselected-insensitive.png | Bin 0 -> 527 bytes .../gtk-3.0/assets/radio-unselected.png | Bin 0 -> 542 bytes Lilidog-Earth/gtk-3.0/assets/resize-grip.png | Bin 0 -> 187 bytes .../assets/titlebutton-close-active.png | Bin 0 -> 337 bytes .../assets/titlebutton-close-hover.png | Bin 0 -> 245 bytes .../gtk-3.0/assets/titlebutton-close.png | Bin 0 -> 252 bytes .../assets/titlebutton-maximize-active.png | Bin 0 -> 229 bytes .../assets/titlebutton-maximize-hover.png | Bin 0 -> 223 bytes .../gtk-3.0/assets/titlebutton-maximize.png | Bin 0 -> 222 bytes .../assets/titlebutton-minimize-active.png | Bin 0 -> 170 bytes .../assets/titlebutton-minimize-hover.png | Bin 0 -> 167 bytes .../gtk-3.0/assets/titlebutton-minimize.png | Bin 0 -> 183 bytes Lilidog-Earth/gtk-3.0/gtk-contained.css | 4961 +++++++++++++++++ Lilidog-Earth/gtk-3.0/gtk.css | 1 + Lilidog-Earth/gtk-3.0/settings.ini | 4 + Lilidog-Earth/index.theme | 12 + 109 files changed, 12525 insertions(+), 197 deletions(-) create mode 100644 Lilidog-Drow-Light/gtk-2.0/gtkrc create mode 100644 Lilidog-Drow-Light/gtk-3.0/assets/bullet-symbolic.svg create mode 100644 Lilidog-Drow-Light/gtk-3.0/assets/bullet-symbolic.symbolic.png create mode 100644 Lilidog-Drow-Light/gtk-3.0/assets/check-symbolic.svg create mode 100644 Lilidog-Drow-Light/gtk-3.0/assets/check-symbolic.symbolic.png create mode 100644 Lilidog-Drow-Light/gtk-3.0/assets/checkbox-active-selectionmode.png create mode 100644 Lilidog-Drow-Light/gtk-3.0/assets/checkbox-backdrop-selectionmode.png create mode 100644 Lilidog-Drow-Light/gtk-3.0/assets/checkbox-checked-active-selectionmode.png create mode 100644 Lilidog-Drow-Light/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png create mode 100644 Lilidog-Drow-Light/gtk-3.0/assets/checkbox-checked-hover-selectionmode.png create mode 100644 Lilidog-Drow-Light/gtk-3.0/assets/checkbox-checked-insensitive.png create mode 100644 Lilidog-Drow-Light/gtk-3.0/assets/checkbox-hover-selectionmode.png create mode 100644 Lilidog-Drow-Light/gtk-3.0/assets/checkbox-mixed-hover.png create mode 100644 Lilidog-Drow-Light/gtk-3.0/assets/checkbox-mixed-insensitive.png create mode 100644 Lilidog-Drow-Light/gtk-3.0/assets/checkbox-mixed.png create mode 100644 Lilidog-Drow-Light/gtk-3.0/assets/checkbox-selectionmode.png create mode 100644 Lilidog-Drow-Light/gtk-3.0/assets/checkbox-unchecked-insensitive.png create mode 100644 Lilidog-Drow-Light/gtk-3.0/assets/dash-symbolic.svg create mode 100644 Lilidog-Drow-Light/gtk-3.0/assets/dash-symbolic.symbolic.png create mode 100644 Lilidog-Drow-Light/gtk-3.0/assets/grid-selection-checked.png create mode 100644 Lilidog-Drow-Light/gtk-3.0/assets/grid-selection-unchecked.png create mode 100644 Lilidog-Drow-Light/gtk-3.0/assets/menuitem-checkbox-checked-hover.png create mode 100644 Lilidog-Drow-Light/gtk-3.0/assets/menuitem-checkbox-checked-insensitive.png create mode 100644 Lilidog-Drow-Light/gtk-3.0/assets/menuitem-checkbox-checked.png create mode 100644 Lilidog-Drow-Light/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png create mode 100644 Lilidog-Drow-Light/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive.png create mode 100644 Lilidog-Drow-Light/gtk-3.0/assets/menuitem-checkbox-mixed.png create mode 100644 Lilidog-Drow-Light/gtk-3.0/assets/menuitem-radio-checked-hover.png create mode 100644 Lilidog-Drow-Light/gtk-3.0/assets/menuitem-radio-checked-insensitive.png create mode 100644 Lilidog-Drow-Light/gtk-3.0/assets/menuitem-radio-checked.png create mode 100644 Lilidog-Drow-Light/gtk-3.0/assets/pane-separator-vertical.png create mode 100644 Lilidog-Drow-Light/gtk-3.0/assets/pane-separator.png create mode 100644 Lilidog-Drow-Light/gtk-3.0/assets/radio-mixed-hover.png create mode 100644 Lilidog-Drow-Light/gtk-3.0/assets/radio-mixed-insensitive.png create mode 100644 Lilidog-Drow-Light/gtk-3.0/assets/radio-mixed.png create mode 100644 Lilidog-Drow-Light/gtk-3.0/assets/radio-selected-hover.png create mode 100644 Lilidog-Drow-Light/gtk-3.0/assets/radio-selected-insensitive.png create mode 100644 Lilidog-Drow-Light/gtk-3.0/assets/radio-selected.png create mode 100644 Lilidog-Drow-Light/gtk-3.0/assets/radio-unselected-insensitive.png create mode 100644 Lilidog-Drow-Light/gtk-3.0/assets/radio-unselected.png create mode 100644 Lilidog-Drow-Light/gtk-3.0/assets/resize-grip.png create mode 100644 Lilidog-Drow-Light/gtk-3.0/assets/titlebutton-close-active.png create mode 100644 Lilidog-Drow-Light/gtk-3.0/assets/titlebutton-close-hover.png create mode 100644 Lilidog-Drow-Light/gtk-3.0/assets/titlebutton-close.png create mode 100644 Lilidog-Drow-Light/gtk-3.0/assets/titlebutton-maximize-active.png create mode 100644 Lilidog-Drow-Light/gtk-3.0/assets/titlebutton-maximize-hover.png create mode 100644 Lilidog-Drow-Light/gtk-3.0/assets/titlebutton-maximize.png create mode 100644 Lilidog-Drow-Light/gtk-3.0/assets/titlebutton-minimize-active.png create mode 100644 Lilidog-Drow-Light/gtk-3.0/assets/titlebutton-minimize-hover.png create mode 100644 Lilidog-Drow-Light/gtk-3.0/assets/titlebutton-minimize.png create mode 100644 Lilidog-Drow-Light/gtk-3.0/gtk-contained.css create mode 100644 Lilidog-Drow-Light/gtk-3.0/gtk.css create mode 100644 Lilidog-Drow-Light/gtk-3.0/settings.ini create mode 100644 Lilidog-Drow-Light/index.theme create mode 100644 Lilidog-Earth/gtk-2.0/gtkrc create mode 100644 Lilidog-Earth/gtk-3.0/assets/bullet-symbolic.svg create mode 100644 Lilidog-Earth/gtk-3.0/assets/bullet-symbolic.symbolic.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/check-symbolic.svg create mode 100644 Lilidog-Earth/gtk-3.0/assets/check-symbolic.symbolic.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-active-selectionmode.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-backdrop-selectionmode.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-checked-active-selectionmode.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-checked-hover-selectionmode.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-checked-insensitive.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-hover-selectionmode.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-mixed-hover.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-mixed-insensitive.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-mixed.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-selectionmode.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-unchecked-insensitive.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/dash-symbolic.svg create mode 100644 Lilidog-Earth/gtk-3.0/assets/dash-symbolic.symbolic.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/grid-selection-checked.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/grid-selection-unchecked.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-checked-hover.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-checked-insensitive.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-checked.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-mixed.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked-hover.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked-insensitive.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/pane-separator-vertical.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/pane-separator.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/radio-mixed-hover.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/radio-mixed-insensitive.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/radio-mixed.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/radio-selected-hover.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/radio-selected-insensitive.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/radio-selected.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/radio-unselected-insensitive.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/radio-unselected.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/resize-grip.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-close-active.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-close-hover.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-close.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-maximize-active.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-maximize-hover.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-maximize.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize-active.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize-hover.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize.png create mode 100644 Lilidog-Earth/gtk-3.0/gtk-contained.css create mode 100644 Lilidog-Earth/gtk-3.0/gtk.css create mode 100644 Lilidog-Earth/gtk-3.0/settings.ini create mode 100644 Lilidog-Earth/index.theme diff --git a/Lilidog-Drow-Light/gtk-2.0/gtkrc b/Lilidog-Drow-Light/gtk-2.0/gtkrc new file mode 100644 index 0000000..d815bec --- /dev/null +++ b/Lilidog-Drow-Light/gtk-2.0/gtkrc @@ -0,0 +1,723 @@ +# Evolve GTK Theme + +gtk_color_scheme = "base_color:#262626\nbg_color:#303030\ntooltip_bg_color:#262626\nselected_bg_color:#525252\ntext_color:#C3D4D4\nfg_color:#C3D4D1\ntooltip_fg_color:#C3D4D1\nselected_fg_color:#C3D4D4\nmenubar_bg_color:#303030\nmenubar_fg_color:#C3D4D1\ntoolbar_bg_color:#303030\ntoolbar_fg_color:#C3D4D4\nmenu_bg_color:#303030\nmenu_fg_color:#C3D4D4\npanel_bg_color:#303030\npanel_fg_color:#C3D4D4\nlink_color:#525252" + +gtk-icon-sizes = "panel=16,16:gtk-button=16,16" # Icon sizes +gtk-button-images = 0 # Disables icons in buttons +gtk-toolbar-style = 1 # Enables text in toolbar +gtk-auto-mnemonics = 1 # Disables ugly lines under menu items + +# Default Style + +style "evolve-default" { + xthickness = 1 + ythickness = 1 + + GtkArrow::arrow-scaling= 0.5 + + GtkButton::child-displacement-x = 0 + GtkButton::child-displacement-y = 0 + + GtkButton::default-border = { 0, 0, 0, 0 } + + GtkCheckButton::indicator-size = 15 + + # The following line hints to gecko (and possibly other appliations) + # that the entry should be drawn transparently on the canvas. + # Without this, gecko will fill in the background of the entry. + GtkEntry::honors-transparent-bg-hint = 1 + GtkEntry::state-hint = 0 + + GtkExpander::expander-size = 16 + + GtkImage::x-ayatana-indicator-dynamic = 1 + + GtkMenu::horizontal-padding = 0 + GtkMenu::vertical-padding = 0 + + GtkMenuBar::internal-padding = 0 + GtkMenuBar::window-dragging = 1 + GtkMenuBar::shadow-type = GTK_SHADOW_NONE + + GtkMenuItem::arrow-scaling= 0.5 + + GtkPaned::handle-size = 1 + + GtkProgressBar::min-horizontal-bar-height = 10 + GtkProgressBar::min-vertical-bar-width = 10 + + GtkRange::trough-border = 0 + GtkRange::slider-width = 15 + GtkRange::stepper-size = 15 + GtkRange::stepper_spacing = 0 + GtkRange::trough-under-steppers = 1 + + GtkScale::slider-length = 14 + GtkScale::slider-width = 14 + GtkScale::trough-side-details = 1 + + GtkScrollbar::activate-slider = 1 + GtkScrollbar::has-backward-stepper = 0 + GtkScrollbar::has-forward-stepper = 0 + GtkScrollbar::has-secondary-backward-stepper = 0 + GtkScrollbar::has-secondary-forward-stepper = 0 + GtkScrollbar::min-slider-length = 100 + GtkScrollbar::slider-width = 9 + GtkScrollbar::trough-border = 3 + + GtkScrolledWindow::scrollbar-spacing = 0 + GtkScrolledWindow::scrollbars-within-bevel = 1 + + GtkToolbar::internal-padding = 0 + + GtkTreeView::expander-size = 11 + GtkTreeView::vertical-separator = 0 + + GtkWidget::focus-padding = 2 + GtkWidget::new-tooltip-style = 0 + + GtkWidget::wide-separators = 1 + GtkWidget::separator-width = 1 + GtkWidget::separator-height = 1 + + GtkWindow::resize-grip-height = 0 + GtkWindow::resize-grip-width = 0 + + WnckTasklist::fade-overlay-rect = 0 + + GtkWidget::link-color = @link_color + GtkWidget::visited-link-color = @text_color + + fg[NORMAL] = @fg_color + fg[PRELIGHT] = @fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @fg_color + fg[INSENSITIVE] = mix (0.5, @bg_color, @fg_color) + + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (1.02, @bg_color) + bg[SELECTED] = @selected_bg_color + bg[INSENSITIVE] = @bg_color + bg[ACTIVE] = shade (0.9, @bg_color) + + base[NORMAL] = @base_color + base[PRELIGHT] = shade (0.95, @bg_color) + base[ACTIVE] = @selected_bg_color + base[SELECTED] = @selected_bg_color + base[INSENSITIVE] = @bg_color + + text[NORMAL] = @text_color + text[PRELIGHT] = @text_color + text[ACTIVE] = @selected_fg_color + text[SELECTED] = @selected_fg_color + text[INSENSITIVE] = mix (0.5, @bg_color, @text_color) + + engine "murrine" { + animation = FALSE + arrowstyle = 1 # 0 = normal arrows, 1 = filled arrows + colorize_scrollbar = FALSE + comboboxstyle = 0 # 0 = normal combobox, 1 = colorized combobox below arrow + contrast = 1.0 + focusstyle = 3 # 0 = none, 1 = grey dotted, 2 = colored with fill, 3 = colored glow + glazestyle = 0 # 0 = flat highlight, 1 = curved highlight, 2 = concave, 3 = top curved highlight, 4 = beryl highlight + glowstyle = 1 + gradient_shades = { 1.2, 1.1, 1.1, 0.97 } + highlight_shade = 1.0 + lightborder_shade = 1.0 + lightborderstyle = 0 # 0 = lightborder on top side, 1 = lightborder on all sides + listviewheaderstyle = 1 # 0 = flat, 1 = glassy, 2 = raised + listviewstyle = 0 # 0 = none, 1 = dotted, 2 = line + menubaritemstyle = 1 # 0 = menuitem look, 1 = button look + menubarstyle = 0 # 0 = flat, 1 = glassy, 2 = gradient, 3 = striped + menuitemstyle = 0 # 0 = flat, 1 = glassy, 2 = striped + menustyle = 0 # 0 = none, 1 = vertical striped + progressbarstyle = 0 # 0 = none, 1 = diagonal striped, 2 = vertical striped + reliefstyle = 0 # 0 = flat, 1 = inset, 2 = shadow, 3 = shadow with gradient, 4 = stronger shadow with gradient + roundness = 2 + scrollbarstyle = 0 # 0 = none, 1 = circles, 2 = handles, 3 = diagonal stripes, 4 = diagonal stripes and handles, 5 = horizontal stripes, 6 = horizontal stripes and handles + sliderstyle = 0 # 0 = none, 1 = handles + stepperstyle = 0 # 0 = standard, 1 = integrated stepper handles + toolbarstyle = 1 # 0 = flat, 1 = glassy, 2 = gradient + } +} + +style "evolve-wide" { + xthickness = 2 + ythickness = 2 +} + +style "evolve-wider" { + xthickness = 3 + ythickness = 3 +} + +# Notebook + +style "evolve-notebook-bg" { + bg[NORMAL] = shade (1.1, @bg_color) + bg[ACTIVE] = shade (0.9, @bg_color) + + engine "murrine" { + border_shades = { 0.9, 0.9 } + } +} + +style "evolve-notebook" = "evolve-notebook-bg" { + xthickness = 2 + ythickness = 2 + + engine "murrine" { + roundness = 2 + } +} + +# Various Standard Widgets + +style "evolve-button" = "evolve-wider" { + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (1.1, @bg_color) + bg[ACTIVE] = shade (0.82, @bg_color) + + engine "murrine" { + roundness = 2 + glazestyle = 0 + highlight_shade = 1.0 + } +} + +style "evolve-scrollbar" = "evolve-button" { + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (0.8, @bg_color) + bg[ACTIVE] = shade (1.4, @selected_bg_color) + + engine "murrine" { + roundness = 4 + border_shades = { 1.4, 1.4 } + gradient_shades = { 0.7, 0.7, 0.7, 0.7 } + trough_shades = { 1.0, 1.0 } + trough_border_shades = { 1.2, 1.2 } + lightborder_shade = 1.0 + lightborderstyle = 0 + } +} + +style "evolve-overlay-scrollbar" { + bg[ACTIVE] = shade (0.8, @bg_color) + bg[INSENSITIVE] = shade (0.97, @bg_color) + base[SELECTED] = shade (0.6, @base_color) + base[INSENSITIVE] = shade (0.85, @base_color) +} + +style "evolve-scale" = "evolve-default" { + bg[NORMAL] = @bg_color + bg[ACTIVE] = @bg_color + bg[SELECTED] = shade (1.0, @selected_bg_color) + bg[INSENSITIVE] = shade (0.95, @bg_color) + + engine "murrine" { + roundness = 7 + border_shades = { 1.0, 1.0 } + trough_shades = { 1.1, 1.2 } + trough_border_shades = { 0.9, 0.9 } + } +} + +style "evolve-progressbar" = "evolve-default" { + xthickness = 0 + ythickness = 0 + + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (1.04, @bg_color) + bg[ACTIVE] = shade (1.14, @bg_color) + fg[PRELIGHT] = shade (0.9, @selected_fg_color) + + engine "murrine" { + roundness = 2 + border_shades = { 1.2, 1.2 } + gradient_shades = { 1.1, 1.0, 1.0, 0.9 } + trough_border_shades = { 0.9, 0.9 } + } +} + +style "evolve-treeview-header" = "evolve-button" { + xthickness = 2 + ythickness = 1 + + engine "murrine" { + roundness = 0 + } +} + +style "evolve-treeview" { + engine "murrine" { + roundness = 0 + } +} + +style "evolve-frame-title" { + fg[NORMAL] = lighter (@fg_color) +} + +style "evolve-tooltips" = "evolve-wider" { + xthickness = 5 + ythickness = 5 + + bg[NORMAL] = @bg_color + fg[NORMAL] = @fg_color + bg[SELECTED] = @bg_color + + engine "murrine" { + textstyle = 0 + roundness = 2 + rgba = FALSE + } +} + +style "evolve-spinbutton" = "evolve-button" { + xthickness = 4 + + engine "murrine" { + } +} + +style "evolve-radiocheck" = "evolve-default" { + text[NORMAL] = shade (0.8, @selected_bg_color) + text[PRELIGHT] = shade (0.8, @selected_bg_color) + bg[SELECTED] = @base_color +} + +style "evolve-entry" = "evolve-wider" { + bg[SELECTED] = mix (0.5, @selected_bg_color, @base_color) + + engine "murrine" { + border_shades = { 1.2, 1.2 } + } +} + +style "metacity-frame" = "evolve-default" { + bg[SELECTED] = @selected_bg_color +} + +style "evolve-statusbar" { } +style "evolve-comboboxentry" = "evolve-entry" { } +style "evolve-hscale" = "evolve-scale" { } +style "evolve-vscale" = "evolve-scale" { } +style "evolve-hscrollbar" = "evolve-scrollbar" { } +style "evolve-vscrollbar" = "evolve-scrollbar" { } + +# Menus + +style "evolve-menu" { + ythickness = 0 + xthickness = 0 + + bg[SELECTED] = @selected_bg_color + bg[NORMAL] = shade (1.0, @menu_bg_color) + bg[PRELIGHT] = @selected_bg_color + bg[ACTIVE] = shade (1.40, @menu_bg_color) + bg[INSENSITIVE] = shade (1.40, @menu_bg_color) + fg[NORMAL] = @menu_fg_color + fg[PRELIGHT] = @selected_fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @selected_fg_color + fg[INSENSITIVE] = mix (0.35, shade (0.75, @menu_bg_color), @menu_fg_color) + + text[NORMAL] = @text_color + text[PRELIGHT] = @selected_fg_color + text[SELECTED] = @selected_fg_color + text[ACTIVE] = @selected_fg_color + text[INSENSITIVE] = mix (0.85, shade (0.75, @menu_bg_color), @menu_fg_color) + + engine "murrine" { + roundness = 0 + } +} + +style "evolve-menu-item" = "evolve-wider" { + bg[SELECTED] = @selected_bg_color + bg[PRELIGHT] = @selected_bg_color + fg[NORMAL] = @menu_fg_color # Fix for XFCE menu text + fg[PRELIGHT] = @selected_fg_color + fg[SELECTED] = @selected_fg_color + + engine "murrine" { + textstyle = 0 + border_shades = { 1.4, 1.4 } + } +} + +style "evolve-separator-menu-item" { + xthickness = 1 + ythickness = 1 + + GtkSeparatorMenuItem::horizontal-padding = 0 +} + +style "evolve-menubar" = "evolve-default" { + ythickness = 0 + + bg[SELECTED] = @selected_bg_color + bg[NORMAL] = @menubar_bg_color + bg[PRELIGHT] = @selected_bg_color + bg[ACTIVE] = shade (1.40, @menubar_bg_color) + bg[INSENSITIVE] = shade (1.40, @menubar_bg_color) + + fg[NORMAL] = @menubar_fg_color + fg[PRELIGHT] = @selected_fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @selected_fg_color + fg[INSENSITIVE] = mix (1.05, shade (1.05, @menubar_bg_color), @menubar_fg_color) + + engine "murrine" { + roundness = 0 + } +} + +style "evolve-menubaritem" { + xthickness = 3 + ythickness = 3 + + engine "murrine" { + roundness = 0 + } +} + +# Toolbars + +style "evolve-toolbar" = "evolve-default" { + + bg[NORMAL] = @toolbar_bg_color + bg[PRELIGHT] = shade (1.02, @toolbar_bg_color) + bg[SELECTED] = @selected_bg_color + bg[INSENSITIVE] = @toolbar_bg_color + bg[ACTIVE] = shade (0.9, @toolbar_bg_color) + + fg[NORMAL] = @toolbar_fg_color + fg[PRELIGHT] = @toolbar_fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @toolbar_fg_color + fg[INSENSITIVE] = mix (0.5, @toolbar_bg_color, @toolbar_fg_color) + + engine "murrine" { + gradient_shades = { 1.00, 0.95, 0.94, 0.90 } + } +} + +style "evolve-toolbutton" = "evolve-button" { + + bg[NORMAL] = @toolbar_bg_color + bg[PRELIGHT] = shade (1.02, @toolbar_bg_color) + bg[SELECTED] = @selected_bg_color + bg[INSENSITIVE] = @toolbar_bg_color + bg[ACTIVE] = shade (0.9, @toolbar_bg_color) + + fg[NORMAL] = @toolbar_fg_color + fg[PRELIGHT] = @toolbar_fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @toolbar_fg_color + fg[INSENSITIVE] = mix (0.5, @toolbar_bg_color, @toolbar_fg_color) + + engine "murrine" { + } +} + +class "GtkToolbar" style "evolve-toolbar" +class "GtkHandleBox" style "evolve-toolbar" + +# Panels + +style "evolve-panel" { + xthickness = 1 + ythickness = 0 + + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (1.1, @bg_color) + bg[ACTIVE] = shade (0.9, @bg_color) + bg[SELECTED] = shade (0.97, @bg_color) + + fg[NORMAL] = @fg_color + fg[PRELIGHT] = @fg_color + fg[SELECTED] = @fg_color + fg[ACTIVE] = @fg_color + + text[NORMAL] = @text_color + text[PRELIGHT] = @text_color + text[SELECTED] = @text_color + text[ACTIVE] = @text_color + + engine "murrine" { + roundness = 0 + } +} + +widget "*PanelWidget*" style "evolve-panel" +widget "*PanelApplet*" style "evolve-panel" +widget "*fast-user-switch*" style "evolve-panel" +widget "*CPUFreq*Applet*" style "evolve-panel" +widget "*indicator-applet*" style "evolve-panel" +class "PanelApp*" style "evolve-panel" +class "PanelToplevel*" style "evolve-panel" +widget_class "*PanelToplevel*" style "evolve-panel" +widget_class "*notif*" style "evolve-panel" +widget_class "*Notif*" style "evolve-panel" +widget_class "*Tray*" style "evolve-panel" +widget_class "*tray*" style "evolve-panel" +widget_class "*computertemp*" style "evolve-panel" +widget_class "*Applet*Tomboy*" style "evolve-panel" +widget_class "*Applet*Netstatus*" style "evolve-panel" +widget "*gdm-user-switch-menubar*" style "evolve-panel" + +style "bold-panel-item" { + font_name = "Bold" + + engine "murrine" { + roundness = 0 + } +} + +widget "*Panel*MenuBar*" style "bold-panel-item" +widget "*gimmie*" style "bold-panel-item" + +# widget_class "*Mail*" style "evolve-panel" # Disabled to fix Evolution bug +# class "*Panel*" style "evolve-panel" # Disabled to fix bug + +# XFCE Styles + +style "xfce-header" { + bg[NORMAL] = shade (0.9, @bg_color) + base[NORMAL] = shade (1.18, @bg_color) +} + +style "xfdesktop-windowlist" { + bg[NORMAL] = @base_color + fg[INSENSITIVE] = shade (0.95, @base_color) + text[INSENSITIVE] = shade (0.95, @base_color) +} + +style "xfdesktop-icon-view" { + XfdesktopIconView::label-alpha = 20 + XfdesktopIconView::selected-label-alpha = 80 + XfdesktopIconView::shadow-color = @tooltip_bg_color + XfdesktopIconView::selected-shadow-color = @tooltip_bg_color + XfdesktopIconView::shadow-x-offset = 1 + XfdesktopIconView::selected-shadow-x-offset = 1 + XfdesktopIconView::shadow-y-offset = 1 + XfdesktopIconView::selected-shadow-y-offset = 1 + XfdesktopIconView::cell-spacing = 2 + XfdesktopIconView::cell-padding = 6 + XfdesktopIconView::cell-text-width-proportion = 1.9 + fg[NORMAL] = shade (0.9, @selected_fg_color) + fg[ACTIVE] = @selected_fg_color + engine "murrine" + { + } +} + +style "xfwm-tabwin" { + Xfwm4TabwinWidget::border-width = 1 + Xfwm4TabwinWidget::icon-size = 64 + + engine "murrine" { + focusstyle = 0 + } +} + +style "xfsm-logout" { + + engine "murrine" { + } +} + +style "thunar-sidepane" +{ + base[NORMAL] = shade (0.9,@base_color) + base[INSENSITIVE] = shade (0.9,@base_color) + + bg[NORMAL] = shade (0.92,@base_color) + bg[PRELIGHT] = shade (1.5,@selected_bg_color) +} + +style "workspace-switcher" = "evolve-panel" { + bg[SELECTED] = mix (0.3, shade (1.35,@selected_bg_color), shade (0.9,@base_color)) +} + +widget_class "*ThunarShortcutsView*" style "thunar-sidepane" +widget_class "*ThunarTreeView*" style "thunar-sidepane" +widget_class "*GtkFileChooserWidget.GtkFileChooserDefault.GtkVBox.GtkHPaned.GtkVBox.GtkScrolledWindow.GtkTreeView*" style "thunar-sidepane" + +widget "*Xfce*Panel*" style "evolve-panel" +class "*Xfce*Panel*" style "evolve-panel" +widget "*WnckPager*" style "workspace-switcher" + +widget_class "*XfceHeading*" style "xfce-header" +widget_class "*XfceDesktop*" style "xfdesktop-windowlist" +widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view" +widget "xfwm4-tabwin*" style "xfwm-tabwin" +widget_class "*XfsmLogoutDialog*" style "xfsm-logout" + +# Google Chrome/Chromium Styles (requires 9.0.597 or newer) + +style "chromium-toolbar-button" { + engine "murrine" { + roundness = 2 + textstyle = 0 + } +} + +style "chrome-gtk-frame" { + ChromeGtkFrame::frame-color = @bg_color + ChromeGtkFrame::inactive-frame-color = @bg_color + + ChromeGtkFrame::frame-gradient-size = 16 + ChromeGtkFrame::frame-gradient-color = @bg_color + + ChromeGtkFrame::incognito-frame-color = shade (0.97, @bg_color) + ChromeGtkFrame::incognito-inactive-frame-color = shade (0.97, @bg_color) + + ChromeGtkFrame::incognito-frame-gradient-size = 16 + ChromeGtkFrame::incognito-frame-gradient-color = shade (0.97, @bg_color) + + ChromeGtkFrame::scrollbar-trough-color = shade (0.97, @bg_color) + ChromeGtkFrame::scrollbar-slider-prelight-color = shade (1.02, @bg_color) + ChromeGtkFrame::scrollbar-slider-normal-color = shade (1.12, @bg_color) +} + +class "ChromeGtkFrame" style "chrome-gtk-frame" + +widget_class "*Chrom*Button*" style "chromium-toolbar-button" + +# General Style Application + +class "GtkWidget" style "evolve-default" + +class "GtkFrame" style "evolve-wide" +class "MetaFrames" style "metacity-frame" +class "GtkSeparator" style "evolve-wide" +class "GtkWindow" style "metacity-frame" +class "GtkCalendar" style "evolve-wide" + +class "GtkSpinButton" style "evolve-spinbutton" +class "GtkScale" style "evolve-scale" +class "GtkVScale" style "evolve-vscale" +class "GtkHScale" style "evolve-hscale" +class "GtkScrollbar" style "evolve-scrollbar" +class "GtkVScrollbar" style "evolve-vscrollbar" +class "GtkHScrollbar" style "evolve-hscrollbar" + +class "GtkRadio*" style "evolve-radiocheck" +class "GtkCheck*" style "evolve-radiocheck" + +class "GtkEntry" style "evolve-entry" + +widget_class "*" style "evolve-notebook" +widget_class "**" style "evolve-notebook-bg" +widget_class "**" style "evolve-notebook-bg" +widget_class "**" style "evolve-notebook-bg" +widget_class "*.GtkNotebook.*.GtkViewport" style "evolve-notebook" + +widget_class "*" style "evolve-button" +widget_class "**" style "evolve-statusbar" +widget_class "*" style "evolve-progressbar" +widget_class "*" style "evolve-progressbar" + +widget_class "**" style "evolve-comboboxentry" +widget_class "**" style "evolve-comboboxentry" + +widget_class "**" style "evolve-menu" +widget_class "**" style "evolve-menu-item" +widget_class "**" style "evolve-separator-menu-item" +widget_class "*Menu*.*Sepa*" style "evolve-separator-menu-item" +widget_class "**" style "evolve-menubar" +widget_class "***" style "evolve-menubaritem" + +widget_class "*GtkToolButton*" style "evolve-toolbutton" +widget_class "*GtkToggleToolButton*" style "evolve-toolbutton" +widget_class "*GtkMenuToolButton*" style "evolve-toolbutton" +widget_class "*GtkToolbar*Button" style "evolve-toolbutton" + +widget_class "*.." style "evolve-frame-title" + +widget_class "*.*" style "evolve-treeview" +widget_class "*.." style "evolve-treeview-header" +widget_class "*.." style "evolve-treeview-header" +widget_class "*.." style "evolve-treeview-header" +widget_class "*.." style "evolve-treeview-header" + +widget "gtk-tooltip*" style "evolve-tooltips" + +widget_class "**" style "evolve-overlay-scrollbar" + +# Workarounds and Non-Standard Styling + +style "text-is-fg-color-workaround" { + text[NORMAL] = @text_color + text[PRELIGHT] = @fg_color + text[SELECTED] = @selected_fg_color + text[ACTIVE] = @fg_color + text[INSENSITIVE] = mix (0.85, shade (0.75, @bg_color), @fg_color) +} + +widget_class "*.." style "text-is-fg-color-workaround" + +style "fg-is-text-color-workaround" { + fg[NORMAL] = @text_color + fg[PRELIGHT] = @text_color + fg[ACTIVE] = @selected_fg_color + fg[SELECTED] = @selected_fg_color + fg[INSENSITIVE] = darker (@fg_color) +} + +widget_class "**" style "fg-is-text-color-workaround" +widget_class "*" style "fg-is-text-color-workaround" +widget_class "*" style "fg-is-text-color-workaround" + +style "evolve-evo-new-button-workaround" { + engine "murrine" { + toolbarstyle = 0 + } +} + +widget_class "EShellWindow.GtkVBox.BonoboDock.BonoboDockBand.BonoboDockItem*" style "evolve-evo-new-button-workaround" + +style "inkscape-toolbar-fix" { + engine "murrine" { + gradient_shades = { 1.0, 1.0, 1.0, 1.0 } + highlight_shade = 1.0 + } +} + +#widget "*GtkHandleBox*" style "inkscape-toolbar-fix" +#widget "*HandleBox*CommandsToolbar*" style "inkscape-toolbar-fix" +#widget "*HandleBox*SnapToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*SelectToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*NodeToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*TweakToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*ZoomToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*StarToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*RectToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*3DBoxToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*ArcToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*SpiralToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*PencilToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*PenToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*CalligraphyToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*EraserToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*LPEToolToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*DropperToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*ConnectorToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*PaintbucketToolbar*" style "inkscape-toolbar-fix" + +# Performance Fixes + +style "performance-fix" { + engine "murrine" { + textstyle = 0 + } +} + +widget_class "*gtkmm__GtkWindow*" style "performance-fix" # Inkscape +widget_class "*GimpDisplayShell*" style "performance-fix" # Gimp +widget_class "*GimpToolbox*" style "performance-fix" +widget_class "*GimpMenuDock*" style "performance-fix" +widget "*OOoFixed*" style "performance-fix" # Openoffice/Libreoffice +widget_class "*MozContainer*" style "performance-fix" # Firefox (Not sure if this one does anything though.) diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/bullet-symbolic.svg b/Lilidog-Drow-Light/gtk-3.0/assets/bullet-symbolic.svg new file mode 100644 index 0000000..c029973 --- /dev/null +++ b/Lilidog-Drow-Light/gtk-3.0/assets/bullet-symbolic.svg @@ -0,0 +1,155 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + + + + diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/bullet-symbolic.symbolic.png b/Lilidog-Drow-Light/gtk-3.0/assets/bullet-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..2ccb0e861afdca8a43bb6c1016fc67817865e41b GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK^1VD=978lF zCMQVDZ0K!lTsXC{@u8r|b^`;04MK}If_U~)d1`KtlXaxz7ilLQTJ+K0FzJSgo>CAG p^9Cb_KVJm8q$N9e<~(F$@O&n`dE0-6tw2*5JYD@<);T3K0RWo^EJpwU literal 0 HcmV?d00001 diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/check-symbolic.svg b/Lilidog-Drow-Light/gtk-3.0/assets/check-symbolic.svg new file mode 100644 index 0000000..e8c8210 --- /dev/null +++ b/Lilidog-Drow-Light/gtk-3.0/assets/check-symbolic.svg @@ -0,0 +1,155 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + + + + diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/check-symbolic.symbolic.png b/Lilidog-Drow-Light/gtk-3.0/assets/check-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..ee7acdc6868e0bc4ca0390a91c32ba39ed51939c GIT binary patch literal 324 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@;M7UB8!3Q zuY)k7lg8`{prB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&AOk^)LNZHo zQW@Oy@^e!af-7^A@^dni6+Dyk^AtidQgc)LmT0a9DxK!(;uxYaaqoFwuEszSwg>I& zm%KT2z%J)NOjtq+W15kHa+=$zfV8j#)??QaQdX4suG^Kj?~lm)7bW-R1-IL$f8mu< zu3^%e;Z}0)v>2OehTKKbxm(sG$)EOY6DyQAIJ5rSB%_2jrqe0gJKN=gj_Vyho?^G) z;}hP1!)AvW)lE)cuw}i*xog2+uB8>CiT`7#JbJhMMfpy~|CiL?ORTaC2D*^J)78&q Iol`;+0Do0=B>(^b literal 0 HcmV?d00001 diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/checkbox-active-selectionmode.png b/Lilidog-Drow-Light/gtk-3.0/assets/checkbox-active-selectionmode.png new file mode 100644 index 0000000000000000000000000000000000000000..5a22b680c335ee64dbdb6800562d71bf5c369cf3 GIT binary patch literal 346 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0cPZ!4!i_>=}+pat0z|*q->okR38uslT=OzfNxcmA|FkW&; zcum+!fdH%Dv)EY_IXpZ(b`%;LZ#pjbqip8?eXn=rz2BQY?|FNIpyK)BTifn3ws$++ z|GrU!>(r(rQNIHmLM4w2zPI(gEWyCYp}1xeHfQ~&?~ literal 0 HcmV?d00001 diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/checkbox-backdrop-selectionmode.png b/Lilidog-Drow-Light/gtk-3.0/assets/checkbox-backdrop-selectionmode.png new file mode 100644 index 0000000000000000000000000000000000000000..cd4cf6c938c96f18fe37ec2d1766589b03e134cb GIT binary patch literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0EPZ!4!i_>=}pIv*%fv07Eg`ljg{$dk~sP{(`E_y56+EdpXEizf;k z+S<^uC*_WeK0~0$-e-S!{?Fswm%ix_ q(q)bx)j3k=6B=s$;KwwRc?|WAjuTcq@3;l@6N9I#pUXO@geCy%(S~{e literal 0 HcmV?d00001 diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/checkbox-checked-active-selectionmode.png b/Lilidog-Drow-Light/gtk-3.0/assets/checkbox-checked-active-selectionmode.png new file mode 100644 index 0000000000000000000000000000000000000000..01b561f915457fad45bd91f5bec817c772ff0171 GIT binary patch literal 583 zcmV-N0=WH&P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00FN_L_t(I%f*wiOXOe>#eYez zu}ZZzUMcKWRyJ!Fk%fgcYq$S_<@U<{4_1K%i*z>H%G%%NT7#vXhgSpwrZGDCd{!Ga z;GNCE4Gc5GH;;MqF%SN?dF$l%_Etqv@c#b($7bL6>GgVyMx!-u1i*5+)ZN{k%uIhX zGt>S3y>4!91pEM&0HkRuGm~@fOE1e(gTX++Z{WKR;G81}0wf{nQ~Hv4etss7V;&wJ z04BgMfBh&4&+{;|w%+urs)*y5)oR7b$qB$u03T>S?)?0m!^1fqo&fR2ui^!E0qi;IhP&klqA{e1wkEF+F%9v>gu z$-BF|TwY${`#xsYWsoF^%uHsc`Ft)wfVQ@_1Skwc<$12x*H@XDk|g<@fthi3cE)@@ z2jJ!9g&+t>)0BR{k8_UAet>TPp65~5H9-*2G!3Vxr-WfhmSsdy#CSYz!F65Zd0zLF zudlDQy}ixe-X1{^0JL#^C+nE!IYm)0nM}Nn7Ot+Y^z`)fr51K}b~rvh_Wqd~KLD)D VMTJE*NH_oh002ovPDHLkV1h;&1oZ#_ literal 0 HcmV?d00001 diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png b/Lilidog-Drow-Light/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png new file mode 100644 index 0000000000000000000000000000000000000000..5ddbdf99bea9606972f6c2d35fd92204396d91e9 GIT binary patch literal 577 zcmV-H0>1r;P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00F5#Dc>@U|1k)&9gII~ZVqs}#YiDO;w$=+s3OhT&E+FovF@Yt4{B5(zD!U(F zv#)g z=|h7!j=5g1IF5s^>)(K=1n_t~&@>HE6h9@X*XxW%BY-mSRRlm6h+1Swfnx0VHjAJ#bh!8_zoZf1@>mMLDMvR-+w#( zRXm%`P*wH!wQ>T0^ZATz+w}YW!sJ!l?RHtO*F2xkcY~au)9Ce1VJDSLnKKej$`KYIkGHc+cv7IqU(Ag4#N;Z5Z+7KG|h3f zTBY4?BS{iK5%W69e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00GWPL_t(I%f*wwixWW<$3HW> zLJkagU_wa9d4j)KL$DHrU~`y4MM=Oy4zUmpL9g+TIJC1mwY)n!N&2L)vC=9RuSpR} zP6?51va8_6*`2YFT@y6e2o5~n8|Hn#?>lei!T(+&4%+Ruaa|X!^}=K+C7DcyYPBi= zUcK%b0nlo-OfHwhaU5*hUPuszA-!IY4~HXm-Y=0lB9Q>&@fgQ(kW!+xUT9KE^7%Z^ z-@#`;WWCI`4G={UmSrXKg%H10H^$)mKAU@eKKYWZdWNf&(gPVE8ew?+3&v^8!G@fIQ+u?(Bt85KOva~ zUplkQqiZLbOeXULv4Zo(GywZUkIlV4V{e*(SB@|7_|^%elqjVV0y|cqwPw9i;A;@_ ztUaJJ@VN2hEmNgAnzDI%w?sOfN_z4~1xhJ4)>gQGWfg#_(nu-Tx_yq-Oo}Lqn9WZV z2q6f90L!un!;p=&BI%SxXXtbB)G;b&mlJRh1ar?U0GiFF$!4>Z%VjLf0!V!PPh#Kg zc5z*oTCFDLW}(q&n9*qT*I6hO3e@X$@z1952cG!>D%+;cY5)KL07*qoM6N<$g4sy~ AYXATM literal 0 HcmV?d00001 diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/checkbox-checked-insensitive.png b/Lilidog-Drow-Light/gtk-3.0/assets/checkbox-checked-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..5ddbdf99bea9606972f6c2d35fd92204396d91e9 GIT binary patch literal 577 zcmV-H0>1r;P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00F5#Dc>@U|1k)&9gII~ZVqs}#YiDO;w$=+s3OhT&E+FovF@Yt4{B5(zD!U(F zv#)g z=|h7!j=5g1IF5s^>)(K=1n_t~&@>HE6h9@X*XxW%BY-mSRRlm6h+1Swfnx0VHjAJ#bh!8_zoZf1@>mMLDMvR-+w#( zRXm%`P*wH!wQ>T0^ZATz+w}YW!sJ!l?RHtO*F2xkcY~au)9Ce1VJDSLnKKej$`KYIkGHc+cv7IqU(Ag4#N;Z5Z+7KG|h3f zTBY4?BS{iK5%W69=}+pat0z|*q->okR38uslT=OzfNxcmA|FkW&; zcum+!fdH%Dv)EY_IXpZ(b`%;LZ#pjbqip8?eXn=rz2BQY?|FNIpyK)BTifn3ws$++ z|GrU!>(r(rQNIHmLM4w2zPI(gEWyCYp}1xeHfQ~&?~ literal 0 HcmV?d00001 diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/checkbox-mixed-hover.png b/Lilidog-Drow-Light/gtk-3.0/assets/checkbox-mixed-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..88410675406015847904d4b75adb23b2f7c0f325 GIT binary patch literal 388 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0WPZ!4!i_=FZ@6A1IAkb<*>79^7Cd=QFNC&PxjcOCZ3SKu} zN@LAr$`x=?)t=6>P|a=9q(#!v6J<|yJ!D99e(>R5`{R#tf4&R0S4W0kJtyIO|NG=5 zP1Qn~;Au~Ven>Es#{O3E^tddt^oq&>OZVH`B$73{oESV9vfr+ebkKC2mKu@0e>c;I zd*^2z7kK|y)4{9q>VspySQ`YAG}g?&uhy$STm9VE?&3$Uzy1BicdYg5^J4Fque5+ot3hay?GjcE#;6;I zm$9yBkh0jtbb3+CnnJzEL+`p&FS>Qf?K+RbQkBz2J%;xq87-cd zoz3njekY~S@+0)|wJP}opZBO+Wc6VTHPp00i_>zopr0AA0Mg#Z8m literal 0 HcmV?d00001 diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/checkbox-mixed.png b/Lilidog-Drow-Light/gtk-3.0/assets/checkbox-mixed.png new file mode 100644 index 0000000000000000000000000000000000000000..c5e3ceaa2b36e39a946b2f8de68ca43b71f98e0f GIT binary patch literal 381 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f13PZ!4!i_=FZ`{p$p2)NCE`z9*2{f8yXoJQdTxequBq%9cJ z6J82Oh^^Loduhk)wh1mRAuB`jb$a)`uS~OH{$G3KeC?ZE?+!~GwmCmLNmI2@CV1LY zK?~i6eeY{0sVvFt3d$0GFeh2Yy~j|*RgpoZVQblSo&{5sP8+S+I(-epp6|P#nI5UG z=baGrZ&hLTUq%OxjV!a4-88vYdUox<0`HvLW#R?X4_XC;Ud>jW6JKdzqy6`^Zw$k^ zoy*Uh+qqhQIzyny!mV`{$I>@nn`OZBzU*PHMBDkyS!Lyl988~V>e=`GOOf8s*yrt) VasKoCRX`6jc)I$ztaD0e0ssnFlPmxL literal 0 HcmV?d00001 diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/checkbox-selectionmode.png b/Lilidog-Drow-Light/gtk-3.0/assets/checkbox-selectionmode.png new file mode 100644 index 0000000000000000000000000000000000000000..5a22b680c335ee64dbdb6800562d71bf5c369cf3 GIT binary patch literal 346 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0cPZ!4!i_>=}+pat0z|*q->okR38uslT=OzfNxcmA|FkW&; zcum+!fdH%Dv)EY_IXpZ(b`%;LZ#pjbqip8?eXn=rz2BQY?|FNIpyK)BTifn3ws$++ z|GrU!>(r(rQNIHmLM4w2zPI(gEWyCYp}1xeHfQ~&?~ literal 0 HcmV?d00001 diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/checkbox-unchecked-insensitive.png b/Lilidog-Drow-Light/gtk-3.0/assets/checkbox-unchecked-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..cd4cf6c938c96f18fe37ec2d1766589b03e134cb GIT binary patch literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0EPZ!4!i_>=}pIv*%fv07Eg`ljg{$dk~sP{(`E_y56+EdpXEizf;k z+S<^uC*_WeK0~0$-e-S!{?Fswm%ix_ q(q)bx)j3k=6B=s$;KwwRc?|WAjuTcq@3;l@6N9I#pUXO@geCy%(S~{e literal 0 HcmV?d00001 diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/dash-symbolic.svg b/Lilidog-Drow-Light/gtk-3.0/assets/dash-symbolic.svg new file mode 100644 index 0000000..7886d54 --- /dev/null +++ b/Lilidog-Drow-Light/gtk-3.0/assets/dash-symbolic.svg @@ -0,0 +1,153 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + + + + diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/dash-symbolic.symbolic.png b/Lilidog-Drow-Light/gtk-3.0/assets/dash-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..c20d4bac52551bd00de0a3e70d1a2f543d2256d1 GIT binary patch literal 130 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@-01G978lF zCMQU+x-jOmv9+o5@bLUEd~h5{#oaKmJGPj!P5z*Wap2*VaV$BtM-Ci#;K|$FX3M}J Xy+bPFNlOG1&=3YsS3j3^P6xplFeVMFc_gLJS(Th!$y!U}i4Nrj&sh+6@E|1IE+^0~OPr=b42! z$+VkUS&REy9?$=r4-eQvD@u99FFe*0}uh`RaN~B9%z!6#@+1Ua=AD@J_gVN ze*r(={Ql})yu7^3;o%{XNCY4Nw5h79-2DEk!2SJw#>U2oL?Yzm za2QFFn3_n2Jgt2He%IWDTO-)V6 zvYb>CjYer~Y~<|h3`J4UXfzZT7qhmu_9$Fhz?zyG91cekG8_)$^?K>+>r1M!SS%bJ z9dUJa1;ozX-rio)8qWd*XlrX@VPPR@gHR~M_VzYYQ&aJ=iHQl^Za1M&2#B4#)zwvu zM&qM#@QAy3U|@iYiwmZwr{jknVohVS*{Gt|a7boYU!~yuAELIC#Qcyt1-FdwY8lQj#PF2M1|sX?ZdZo&Xd= zu(7d0Yiny9snh8&8jaZP_GiI82?#Ny)9GYp-Ak0eR#?(U+~J>QG^v#c~eK91RJ zrl6pJl9H0=STdfk0%ciF`@eB@b#+F7R9EHg+z0#&yq}w!%V^UK^EuUE$}^}aiWxY6 xQBGpczwDWmH~0DNZeIP<$3yuBd}`i2@P8|yYFv3#6!HK7002ovPDHLkV1ht75di=I literal 0 HcmV?d00001 diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/grid-selection-unchecked.png b/Lilidog-Drow-Light/gtk-3.0/assets/grid-selection-unchecked.png new file mode 100644 index 0000000000000000000000000000000000000000..318f4176e9d3867486aa20dcd8acf152d70334ee GIT binary patch literal 330 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEEX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4icZF0OJrH~v;Y5^V>c2@niX554OE`in4d8Y7v05VrnX?~o5uXa9hyAH0w?wX Py~N<@>gTe~DWM4fhnRe3 literal 0 HcmV?d00001 diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/menuitem-checkbox-checked-hover.png b/Lilidog-Drow-Light/gtk-3.0/assets/menuitem-checkbox-checked-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..eabbcee40928cff8fb04978673b72148d56750d7 GIT binary patch literal 285 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrd&XPZ!4!i_=dh8*(uP^0++L&rVg` z#G%AtCg-@P<;IO0S#KHFsBE2EA*jFM0q2^WE62Di7`Io5)j96d*|h&|rqdxGr#6>W z@(qFpf1h}|essAMc*!E|6O%@ROvaRnRtJuqi3y1Re2g_?dS~>3lfvI8rKIuQ_<4(2 zqHUMSo5zp2D!g8K&hpk$IXkC#dwq46x+%|pHg5g4W$Iqh=H4ZqmrdHWnR|{u=Ju5QAjEPoSKlE}q}k?t{+!}h zDRNB84}330O0;dhw(X)(XlU-$(paxso3HUTXg{B`W-I>z(+{i?$!ESR?XY6-Kk#q; zD>;sa;^%jKE_uovpPZNNy>waTuD8Gc8E@GAL?u=#*{ybSP5e)-{kKDE=E=5Eq4zy83yj)AQ_B)PVH&3<4QFnGH9xvX7ZGvrzH6y=K9yK8V(|^(NV9p z4@eoDZ(#kPrKFx3X%>6tWsd@f+Pc?v4C(Wp`>tNKi(O~w6l>tc76Teo;UtGLV@AH;OXk; Jvd$@?2>^mil-vLS literal 0 HcmV?d00001 diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png b/Lilidog-Drow-Light/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..312a5def6f715190bb1b5f553f8966b18434c996 GIT binary patch literal 158 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE+bT&E}WHE^H tBpg(7(}@V~EA++bT&E}WHE^H zBshv^WM?0iULP77+Owtf;PHNWRZqi)LK9U!CT51&4ZNHhHyW1%^)q<7`njxgN@xNA DD|Rbn literal 0 HcmV?d00001 diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/menuitem-checkbox-mixed.png b/Lilidog-Drow-Light/gtk-3.0/assets/menuitem-checkbox-mixed.png new file mode 100644 index 0000000000000000000000000000000000000000..34da40ec3462d454379546d8731d779dbba46649 GIT binary patch literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE+bT&E}WHE^H zBshu}6c!$oUSIv~P2!TZ+;Mv<6g|5bdlqXJ3P><8gskLwr_TCM5oiE|r>mdKI;Vst E0E{dx3;+NC literal 0 HcmV?d00001 diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/menuitem-radio-checked-hover.png b/Lilidog-Drow-Light/gtk-3.0/assets/menuitem-radio-checked-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..ec485f606921e15198a865984213d7ba665c2cdc GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkEEr|n)-BBc|NrOz4J33m z_>|p^tvHmAHbh78>}d7X71sUhzfW9)??|A76axc~ePZd^aIQL_eg;ohKbLh*2~7Z{ C?J6n& literal 0 HcmV?d00001 diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/menuitem-radio-checked-insensitive.png b/Lilidog-Drow-Light/gtk-3.0/assets/menuitem-radio-checked-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..38dffb010ef52a309b7e41cf4e11684ba89c9657 GIT binary patch literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkEEr|nRuN{m7$NUzI-JP~ z2^oz=*-1%BVS>2~A)mcW9v0-Z89Xd-;GURd!K)zkz-U36hv6yaLXiMQ1_twXK`w#E SLOwv#7(8A5T-G@yGywoG{VNgx literal 0 HcmV?d00001 diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/menuitem-radio-checked.png b/Lilidog-Drow-Light/gtk-3.0/assets/menuitem-radio-checked.png new file mode 100644 index 0000000000000000000000000000000000000000..86282022accb067c0521f2ef18bf40ec0e0294c9 GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkEji(`nz>Er|nRuN{m7$H7BzC<1# z9^HVvvyIH`VS>2~A)mcW9v0-Z89Xd-;GURd!K)zkz-U36hap>9P7}YJ&5l(I78J~F rY&_V|*!WPEnb}!vor4T(2m`~7ZK7H(wNg?*TNpfD{an^LB{Ts5ddM?l literal 0 HcmV?d00001 diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/pane-separator-vertical.png b/Lilidog-Drow-Light/gtk-3.0/assets/pane-separator-vertical.png new file mode 100644 index 0000000000000000000000000000000000000000..2b0c595e14e1d9c62b88da3632776f602ca11cf6 GIT binary patch literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^96-#>!3HGPo$&JjQfx`y?k)`fL2$v|<&%LToCO|{ z#S9GG!XV7ZFl&wkP>{XE)7O>#39A6B6tCd={4k)9qNj^v2*>s0Ikwf`>fPOs>&~~U l{RCv|u+8plWKdYaz|iwr#P_UtbqG)~gQu&X%Q~loCIF}lCfWc1 literal 0 HcmV?d00001 diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/pane-separator.png b/Lilidog-Drow-Light/gtk-3.0/assets/pane-separator.png new file mode 100644 index 0000000000000000000000000000000000000000..c02248ab9a5f1749e67dfbb1cc7cd054c07b6eb5 GIT binary patch literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y+!3HF4-n-TSDYhhUcNd2LAh=-f^2tCE&H|6f zVg?3oVGw3ym^DWND9B#o>Fdh=gjIl5idS%bei%?l#nZ(xgyVYh9NX$|^=ujmdy1c* qOOt4SdU?73zJhZ%H>Ya`u`%@NNuK$%tUME_p25@A&t;ucLK6UBa4N+B literal 0 HcmV?d00001 diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/radio-mixed-hover.png b/Lilidog-Drow-Light/gtk-3.0/assets/radio-mixed-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..bf7902344578fb2267f87697e83599672568d168 GIT binary patch literal 583 zcmV-N0=WH&P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00FN_L_t(I%f-__iyA=~2Jk1d zj_fStyu!wyLJA9;+a;eMEH=x*#vG|kmF9|T^AXafO^P&E7*t5Oi$M{wNVk=QCC!vq zh}vm#0cT)mXHp$xIo&Fd7p8gP`OP2Z1^#zE*wcH|?RE!3h!dsM!$P6(n=$sITrPhI zg5YBwKzhC2b(*H3=Xt2t>tKvwx7%T{SRjsLSeEs*)9E}1pzm!v7!1CQ$73UeFiNR= zO9){`qmk+N`@_F;1OTSf=}WEkGvD_?DcyTlN-2Ebht@ir&1Rhpu-$IYUDrJrzN=!f z2-kJ7*=)}5dIbQGQl3<+RRF-N_whmC^1?%{R>OQgcQb%7=7=!{0Qi3MGxrpXF&JZx zG61FYR!Vv7I1ZjXKF$S%5TKOaW&p-myj(7yHX03FUU<2{YPAAmEY3V)sZ@H$IY*Kt zx#1*9z&VHGIBzpRtJV5U2)T};2ui8FVWkwJD1v2KS3wYr_x{A;aQMj>bJlD&QK?j5 z+cu<>Sg+UMoP!W@6^7vp0OsHe zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00EmxL_t(I%f-{NiW)&22Jr7@ zon>c1glJ<>FM+ezChIdS%fU8ct1sd{fzB2xr%xro|av=H3kW_IT) zi{*5yK>p4oO>-D|@(C>iBWb#-n7C(8O2TJL?V@WBoTrP1sou0eh z?);Jy0GQ9`4{4g-ECT?g6rSfHP1F0uV)2jxj>n_py6(;LWlYnA>$*4`4$dVj0Dusp zT&vXp0E5BcCJ=@p>h(HSt5rDzXssz@3;-}34s!v<7_`x9CiPP!S*IIve90%2E6_#Z|2!Z{656(FVAy4ggdy%^f zv)Qbnl=>osD5q&^5<*@r%lexn$+u3Yv-{`U_y(vsriYv1u)P2P002ovPDHLkV1h_6 B?WX_$ literal 0 HcmV?d00001 diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/radio-mixed.png b/Lilidog-Drow-Light/gtk-3.0/assets/radio-mixed.png new file mode 100644 index 0000000000000000000000000000000000000000..980cc4a7a69cfcfce6c8b193e41dc682ea567fa7 GIT binary patch literal 578 zcmV-I0=@l-P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00F8=L_t(I%f-_%iyA=`2k`&R zI$+dE z05TX19+D*S8jS|3)hZZcI2;aGtyT!b5Qbs=Xt&$f0Mv_XN2AgA>2#_&=UPhn;&9IO zWHQmi;c)zSjsU=XK7X&2x^f%`l+vTKQcB@C4wO>fVzFqafc<`dYuon8@N?z!dDym% z-EMdL+{*!g5aP02E&~9%-R?=i_kC0<6)cxaI|XR1&lzI?fL^bc2{6W>wLVV)l+q_5 z#B0m4(CKtC$KafUQu>qv7-Qjjy?#@x)!_SnCa~FTz!(ctk60)aK1Wf6IF2*JaU3Ix zB3PF7DFrl}&2NN|had050y6*JoPaKcOU$xfn>h(HGr4mfjgb)JT z?G{lKfe>=e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00HYsL_t(I%f*wyYZ^fq#b0(E zyCZE3#fxPX$t8GbRtWT5_9lgmv^m*RF8%{O_2i+~T$4k4w5S9U+@OfaQs^HLmR>eF z1tP1LplJkWz}=Z%5|br1r$Pq?X1?M5=JD}9;D4``CAC+zTCK?#+YEx>MJyJZQc8cN zQmL=SV)6TvfO@@dhhb7Gm&@Brtu&j>R;SaEj4>Gm z!K2L>lkIj}HX054p-usSUa$922(fLNCI}(-_Ezo<5<*~_CWH`HzuzxM0F%k2Vi?9k ze0jyNd*I^D=bzX;aB+FX008lL9EM?FJRVmf0M7ZQuIr26s)y$|y|@OShd8~sM)mM~ z@s`PCz!)iWJ901!f;y0d|;^))2oDz?_wP~F*p5CQ-&91cM#b?*Q%07xd2`<~~$&E;|+ zgg}4!4BslRBQ8``#e6=8=XppZ5_^ww&}y}g9mkQJ^QAf9oJ+@Xq;12w;Jrh#*g(P#wE^Pniov1M5wo}7hlxBD&#f=`_Df)FC9D9Ue5)7&r&zm!U) dAOCzB{{Rjr_^9d$O!fc(002ovPDHLkV1k+p5#Rs- literal 0 HcmV?d00001 diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/radio-selected-insensitive.png b/Lilidog-Drow-Light/gtk-3.0/assets/radio-selected-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..fa5d47df130688a7da6b98379a2047a37697b610 GIT binary patch literal 631 zcmV--0*L*IP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00G}gL_t(I%f*vVi`qaK#vdn+ zWW*p;FBWwz?!`-^Um%bm3%Q6_{Q&t;xeDUdli1)XkYgh~G>1TUx1wIQdJvM({Oe)6 zX@kq23LO}jd57osKJU!D!2ceFS7PPaY&P_L|6LSCv{)>LjImR_UUyVgb>9LM=JWYo z9LG2Pejn|28;mh{o`>CThwXL?j^iGu)9EJw=@nqHSlkJM&`}fxl+r6(VHjew+2C@y zJWeK)^-G)pzID_e4?5#IEZ?mSqTn09lsd zy3eJTN+pP*h|}rR%K?HQs5P6-ESsijFijJl=fN~hXquLtwOTFszF*4$(ln)vG5lV` zw(VT~wrwL#pYM$^hBQrS4nQdlgCNKRgTWvN_n6iD5dCjyD$tR_Zox{gkcEBaZoOozvLVY zhr@4#kO#}M5JeFPA>cSJn}iTVQ3T7fz;WEYs;b{#{fW!va+s#+hhDFTMxz0q=Me+} zj>jV$#{nVael!{xZ}!4!wQ5IE^f3s6T9PCsLdZ{^=YPa;{CPYcAO3ka{sMc`#kq}@ R-`W5G002ovPDHLkV1f`w55)ig literal 0 HcmV?d00001 diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/radio-selected.png b/Lilidog-Drow-Light/gtk-3.0/assets/radio-selected.png new file mode 100644 index 0000000000000000000000000000000000000000..56a2d81b124270f836940703729293fd5d1bf050 GIT binary patch literal 625 zcmV-%0*?KOP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00G%aL_t(I%f*vHi`qaG$Nw80 z$%w8OFZLjUCoheDfP|WxELdB5viJQ0{RqAG+DlFWiwdP%QxuU9`VkU($stEkZ%Ve{ z447nk*=9Frdn$C`!MqvX|NY?oAMn4=)rGfbqtR%}7<(Q?Q8}N_|D=@us8*{+uh;wZ zHvwrp9)FGFxZiHKQLooQDaG-4#CpAk=XuEGa^Hr-;VS^iS=;G!I$JCjf-xqdC^`$q zn3&J!VltUnPwONASglrXlO%bm>pBP_k9b#)fP@g}x{f4C`nGKkGXjUh;Z{+Uv^WR? zbh}-Y%Vl)CT?9b@04Nj+P!t9G{r)zCZ<^*I48s&xRaF5X4OLaszc37iX_|)&fe_-F zQi_K=T-VJsa9tNd2mk=36hesWi~u3zo^zfSbUK}kz|)*D213YvMu1Z4Z8n>fz%UGG znub!T1WnUm7)DC4-EKiC^?nQF0iaT;eDr<)MWfLGAq3546Si$-YO_9;S177naNAO%z4%IOpvoNh*>gg|aMraU8!N3e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00DPNL_t(I%f-_%Ya&4u2k?Jp z9oZ*{aM}oJ?jX%JSwF+F1hx@d{d$7fT8RIC1FnX{;a!$x*X?#2tyT*} zgu~&0<#LI|Vgb+dUi$t1JplI!7>!1E<#PFF6h+{ie;P|`jrn|z{eJ(_>-DC`J_CU1 zbb4d0{W1&yoO47`1Z(Z}Y&N^e0lVEU2*dEp@Ue=;BEm4lcDoI7fKsa3Xf!U`db8Pt zl(L!woO7IrE&_-M&N-d~IOkd^brB$?1m|4m03v!@tyUKS>-8E$^p*oEmCAz<0$S^{ zVXZZU5Ga*Oe{w(^$4`v0ziFDn7;`dgj6s^F@I3E1Ns`x-mpC4eW9QtjAP7*e*Wvp< zlv3DiHV{I9G4|Z)bY^FNVKSMtj4`)Lsj9WM$Qb+Zeg8envftfqcm3bL@gMPOorBKb R*g60J002ovPDHLkV1j)&;XMEV literal 0 HcmV?d00001 diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/radio-unselected.png b/Lilidog-Drow-Light/gtk-3.0/assets/radio-unselected.png new file mode 100644 index 0000000000000000000000000000000000000000..7ad75c60cf47090b7f276fce6a90286c9b77522e GIT binary patch literal 542 zcmV+(0^$9MP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00D+cL_t(I%f-_%iyA=`2k?Jp z9oZ*D8ygR`x4HE*EH=x*#yhSuy-C0G%1f>F$6PM=n~0vvmVW=4hJlkOT=*u$8nxIoz67?b2N519R8e6r&da7wbn;1rL>dD#1007 z@!vTH0Q33$voYqA@B84KpS&yQ9KP?v7!xiQi%tgE?RH(y^WF^qseC>U&-1X|Zo3&k zDRo(`R?m9%TCD~trI!J$wM8O23m_s`Yl|6xbG}zfodrlK!8zY&03wQ4tJPV+dc6h_ z#TlSfDt!?`AW4#U!%31r2!TSO@Q?vot=135*eHr3Xsu6%wbqED2#(`C20<`A`4h+E z@po(OO{393rBZ?Gx=>1Cv)Moh0mj&47>2h1?3=qVo6WAY)^|#&rZJ|(7<+MDH%`;^ gzTIyB`sdsD3cp;pj1j{%yZ`_I07*qoM6N<$g4dztV*mgE literal 0 HcmV?d00001 diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/resize-grip.png b/Lilidog-Drow-Light/gtk-3.0/assets/resize-grip.png new file mode 100644 index 0000000000000000000000000000000000000000..613e2320ce632a8f1ee2539c7bd77fb63a2e55be GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4%JB>7u;-UBJd;vjb?hIQv;UIICs0X`wF3=HYh zrcK+tdGo9tv6dheB|(0{3=Yq3q=7g|-tI089jvk*Ams%fk;M!Q+`=Ht$S`Y;1W=H@ z#M9T6{Ryi8s}!%``us4UkesKBV+hCf*v}LOBXfTrMqa3s$o*cx5qN UcX7PC5vY>E)78&qol`;+0K_sYH~;_u literal 0 HcmV?d00001 diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/titlebutton-close-active.png b/Lilidog-Drow-Light/gtk-3.0/assets/titlebutton-close-active.png new file mode 100644 index 0000000000000000000000000000000000000000..7dab7a2e555dfea20b721cf40eb73b9e8500b28e GIT binary patch literal 337 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrd&qPZ!4!i_>o>*=I2Y3bgOvu9f|# zIZAh9#0JhMOz#=C$sLH&DQ<3<`XO(EQN(kGOxp(cie3W&ouG&{tqN9Ro!xKN)xVk$ zZ+?IF&l&8@|4$yZT7Ru_?{xOa3wPFLybGIS9{v35k7%QaTFjoB3DLn9D@4Y7~PuD!y8O=N;^Z$f(x=L0v*

i*0}B;1c5U eCGH=45zEW;aIJ}U3DQ8HGI+ZBxvX46X=j)|T=z_ymNu>YZ@8&PlghW_Y12-xpOod|(r0+> zX9H8i?&c+bSVB$&h2L@e@ke7-)t%6-y8mt+JQcI+(41gB#_El`nHj##4Ds0AYHREn lxgd}GErYVs`(OMQq@ONu<}?f_GzPkc!PC{xWt~$(69D9*S^@w7 literal 0 HcmV?d00001 diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/titlebutton-close.png b/Lilidog-Drow-Light/gtk-3.0/assets/titlebutton-close.png new file mode 100644 index 0000000000000000000000000000000000000000..51eb479128536e32619ce2b81c9b84c6273c04df GIT binary patch literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrZMUr;B5V#p$;b5ArfA^02g*H0tcs zTvf;#;v6~cw1U20hsDXgi{JE5EkAPW!}abnIkRr=d2R2v_?p++skJxGJp1H7^>V>? z%VP`*N_rX&*}Q_9@{H;!n%v7p8C;gEc=a{xs>z>k?5jVo>satTZXeUPf^6P~T6J}m sy@&2ax}0K44fha#@$U1w|IAfPr5-NtU#YOv0v*NR>FVdQ&MBb@0DHk(m;e9( literal 0 HcmV?d00001 diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/titlebutton-maximize-active.png b/Lilidog-Drow-Light/gtk-3.0/assets/titlebutton-maximize-active.png new file mode 100644 index 0000000000000000000000000000000000000000..7002ba033d8b463ae85ed87265d67203c066a3f1 GIT binary patch literal 229 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrZM8r;B5V#p&b(3D%0n(4XJ_hdsUh z|8el)CjU?N%EFG`AEXW(IOl$W!L5Yx^smPib8GfooFurP`-i9pmpYI5p6c&>@0i}R z+Dl3R!8WxGho82#w0zjj5b1bp)AauvGnK3aSa19fp2l}?Z}oTio8E^-7#L>f%9^tO SzW*F(JA%y zf#-;h>ebW9Pj#1`+0f6T@_WxU zt(C2kWob`c95xBNurMr`Vk9@&ggJET-c9$`3Y_Ih`(~3kDR;}4z+A_fGJAKq=t=|a OW$<+Mb6Mw<&;$Szu}jea literal 0 HcmV?d00001 diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/titlebutton-maximize.png b/Lilidog-Drow-Light/gtk-3.0/assets/titlebutton-maximize.png new file mode 100644 index 0000000000000000000000000000000000000000..9ba9e63989aa5f2d7912022aa5cd07ee6c7b04de GIT binary patch literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrZMjr;B5V#p$;bFLE9*;BYyAN%D?T zbSi`UNrssprg`j_a*|%x`e&-#kHw4Li~LX(71ULl_3CEm#k=y;b5>6=JG@V5!ke!_ zU7p;=IjK+G95xAGiDG21d|o)?r1Xy6a~Bq^-!~yBYPZ2jv#4Jy_$DaGa{Yg*qztr{ N!PC{xWt~$(696WFOt}C6 literal 0 HcmV?d00001 diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/titlebutton-minimize-active.png b/Lilidog-Drow-Light/gtk-3.0/assets/titlebutton-minimize-active.png new file mode 100644 index 0000000000000000000000000000000000000000..955690de1e89fda2b571974f3d80b441867fd0fe GIT binary patch literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbjRr;B5V#p&b(3D(0528+07n8f|+ z_dh(d%2vcy=LJ_!$kC6tD%vJ+%h^`7TxTsRD(YD*Xnuo%;o>1qN0X1u2|yzlJYD@< J);T3K0RXx&Fo^&F literal 0 HcmV?d00001 diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/titlebutton-minimize-hover.png b/Lilidog-Drow-Light/gtk-3.0/assets/titlebutton-minimize-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..4a1ce786f168ecaaabb5321789ee244f8a52b2ed GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbi$r;B5V#p&b(3D(0528*~YtgZha zU!M5>-d>HWhzp_}ot=Ttn#}X>Jt%GL=-_yqafH{5f#LmI4o{A44EKQg89ZJ6T-G@y GGywo_w=n+z literal 0 HcmV?d00001 diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/titlebutton-minimize.png b/Lilidog-Drow-Light/gtk-3.0/assets/titlebutton-minimize.png new file mode 100644 index 0000000000000000000000000000000000000000..f3c89cece0a48b579f5c257734c4e647f43c5194 GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE({w$@cHh4-+>~W1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbi&r;B5V#p&cd spinbutton:focus:not(.vertical) + spinbutton:not(.vertical), +.linked:not(.vertical) > spinbutton:focus:not(.vertical) + button, +.linked:not(.vertical) > spinbutton:focus:not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > entry:focus + spinbutton:not(.vertical), +.linked:not(.vertical) > +entry:focus + button, +.linked:not(.vertical) > +entry:focus + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + entry, .linked:not(.vertical) > +entry:focus + +entry { + border-left-color: #384363; } + +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + spinbutton:not(.vertical), +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + button, +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > entry:drop(active) + spinbutton:not(.vertical), +.linked:not(.vertical) > +entry:drop(active) + button, +.linked:not(.vertical) > +entry:drop(active) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + entry, .linked:not(.vertical) > +entry:drop(active) + +entry { + border-left-color: #4e9a06; } + +.linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled), +.linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):not(.vertical), .linked.vertical > +entry:not(:disabled) + entry:not(:disabled), +.linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):not(.vertical) { + border-top-color: #A0A8AD; + background-color: #252525; } + .linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled):backdrop, + .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):backdrop:not(.vertical), .linked.vertical > + entry:not(:disabled) + entry:not(:disabled):backdrop, + .linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):backdrop:not(.vertical) { + border-top-color: #BCD5DE; + background-color: #3B3B3B; } + +.linked.vertical > spinbutton:disabled:not(.vertical) + spinbutton:disabled:not(.vertical), +.linked.vertical > spinbutton:disabled:not(.vertical) + entry:disabled, .linked.vertical > entry:disabled + spinbutton:disabled:not(.vertical), +.linked.vertical > +entry:disabled + entry:disabled { + border-top-color: #A0A8AD; } + +.linked.vertical > spinbutton:not(.vertical) + spinbutton:focus:not(:only-child):not(.vertical), +.linked.vertical > spinbutton:not(.vertical) + entry:focus:not(:only-child), .linked.vertical > entry + spinbutton:focus:not(:only-child):not(.vertical), +.linked.vertical > +entry + entry:focus:not(:only-child) { + border-top-color: #384363; } + +.linked.vertical > spinbutton:not(.vertical) + spinbutton:drop(active):not(:only-child):not(.vertical), +.linked.vertical > spinbutton:not(.vertical) + entry:drop(active):not(:only-child), .linked.vertical > entry + spinbutton:drop(active):not(:only-child):not(.vertical), +.linked.vertical > +entry + entry:drop(active):not(:only-child) { + border-top-color: #4e9a06; } + +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + spinbutton:not(.vertical), +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + entry, +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + button, +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:focus:not(:only-child) + spinbutton:not(.vertical), +.linked.vertical > +entry:focus:not(:only-child) + entry, +.linked.vertical > +entry:focus:not(:only-child) + button, +.linked.vertical > +entry:focus:not(:only-child) + combobox > box > button.combo { + border-top-color: #384363; } + +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + spinbutton:not(.vertical), +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + entry, +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + button, +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:drop(active):not(:only-child) + spinbutton:not(.vertical), +.linked.vertical > +entry:drop(active):not(:only-child) + entry, +.linked.vertical > +entry:drop(active):not(:only-child) + button, +.linked.vertical > +entry:drop(active):not(:only-child) + combobox > box > button.combo { + border-top-color: #4e9a06; } + +treeview entry:focus:dir(rtl), treeview entry:focus:dir(ltr) { + background-color: #252525; + transition-property: color, background; } + +treeview entry.flat, treeview entry { + border-radius: 0; + background-image: none; + background-color: #252525; } + treeview entry.flat:focus, treeview entry:focus { + border-color: #384363; } + +/*********** + * Buttons * + ***********/ +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#384363), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#384363), to(transparent)); } } + +notebook > header > tabs > arrow, button.titlebutton, +button { + min-height: 24px; + min-width: 16px; + padding: 1px 2px; + border: 1px solid; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-top-color: shade(#282828, 0.8); + border-right-color: shade(#282828, 0.72); + border-left-color: shade(#282828, 0.72); + border-bottom-color: shade(#282828, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#282828, 1.02), 1.05), shade(shade(#282828, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } + notebook > header > tabs > arrow, button.sidebar-button, button.titlebutton, + button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + transition: none; } + notebook > header > tabs > arrow:hover, button.sidebar-button:hover, button.titlebutton:hover, + button.flat:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 500ms; } + notebook > header > tabs > arrow:hover:active, button.sidebar-button:hover:active, button.titlebutton:hover:active, + button.flat:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + notebook > header > tabs > arrow:hover, button.titlebutton:hover, + button:hover { + color: #D1E0DF; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #525252; + background-image: linear-gradient(to bottom, shade(#344162, 1.00), shade(#344162, 1.00)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); + -gtk-icon-effect: highlight; } + notebook > header > tabs > arrow:active, button.titlebutton:active, notebook > header > tabs > arrow:checked, button.titlebutton:checked, + button:active, + button:checked { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #525252; + background-image: linear-gradient(to bottom, shade(shade(#282828, 0.85), 1.05), shade(shade(#282828, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); + transition-duration: 50ms; } + notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:backdrop, button.titlebutton:backdrop, + button:backdrop.flat, + button:backdrop { + border-color: #545252; + background-color: #282828; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + transition: 200ms ease-out; + -gtk-icon-effect: none; } + notebook > header > tabs > arrow:backdrop label, button.sidebar-button:backdrop label, button.titlebutton:backdrop label, notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:backdrop label, button.titlebutton:backdrop label, notebook > header > tabs > arrow:backdrop, button.titlebutton:backdrop, + button:backdrop.flat label, + button:backdrop.flat, + button:backdrop label, + button:backdrop { + color: #A6B3B2; } + notebook > header > tabs > arrow:backdrop:active, button.sidebar-button:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, button.sidebar-button:backdrop:checked, button.titlebutton:backdrop:checked, notebook > header > tabs > arrow:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, button.titlebutton:backdrop:checked, + button:backdrop.flat:active, + button:backdrop.flat:checked, + button:backdrop:active, + button:backdrop:checked { + border-color: #545252; + background-color: #282828; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + notebook > header > tabs > arrow:backdrop:active label, button.sidebar-button:backdrop:active label, button.titlebutton:backdrop:active label, notebook > header > tabs > arrow:backdrop:active, button.sidebar-button:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked label, button.sidebar-button:backdrop:checked label, button.titlebutton:backdrop:checked label, notebook > header > tabs > arrow:backdrop:checked, button.sidebar-button:backdrop:checked, button.titlebutton:backdrop:checked, notebook > header > tabs > arrow:backdrop:active label, button.titlebutton:backdrop:active label, notebook > header > tabs > arrow:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked label, button.titlebutton:backdrop:checked label, notebook > header > tabs > arrow:backdrop:checked, button.titlebutton:backdrop:checked, + button:backdrop.flat:active label, + button:backdrop.flat:active, + button:backdrop.flat:checked label, + button:backdrop.flat:checked, + button:backdrop:active label, + button:backdrop:active, + button:backdrop:checked label, + button:backdrop:checked { + color: #A6B3B2; } + notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled, button.titlebutton:backdrop:disabled, + button:backdrop.flat:disabled, + button:backdrop:disabled { + border-color: #545252; + background-color: #2E2E2E; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + notebook > header > tabs > arrow:backdrop:disabled label, button.sidebar-button:backdrop:disabled label, button.titlebutton:backdrop:disabled label, notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled label, button.titlebutton:backdrop:disabled label, notebook > header > tabs > arrow:backdrop:disabled, button.titlebutton:backdrop:disabled, + button:backdrop.flat:disabled label, + button:backdrop.flat:disabled, + button:backdrop:disabled label, + button:backdrop:disabled { + color: #282828; } + notebook > header > tabs > arrow:backdrop:disabled:active, button.sidebar-button:backdrop:disabled:active, button.titlebutton:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, button.sidebar-button:backdrop:disabled:checked, button.titlebutton:backdrop:disabled:checked, notebook > header > tabs > arrow:backdrop:disabled:active, button.titlebutton:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, button.titlebutton:backdrop:disabled:checked, + button:backdrop.flat:disabled:active, + button:backdrop.flat:disabled:checked, + button:backdrop:disabled:active, + button:backdrop:disabled:checked { + border-color: #545252; + background-color: #2E2E2E; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + notebook > header > tabs > arrow:backdrop:disabled:active label, button.sidebar-button:backdrop:disabled:active label, button.titlebutton:backdrop:disabled:active label, notebook > header > tabs > arrow:backdrop:disabled:checked label, button.sidebar-button:backdrop:disabled:checked label, button.titlebutton:backdrop:disabled:checked label, notebook > header > tabs > arrow:backdrop:disabled:active label, button.titlebutton:backdrop:disabled:active label, notebook > header > tabs > arrow:backdrop:disabled:checked label, button.titlebutton:backdrop:disabled:checked label, + button:backdrop.flat:disabled:active label, + button:backdrop.flat:disabled:checked label, + button:backdrop:disabled:active label, + button:backdrop:disabled:checked label { + color: #282828; } + notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:disabled, button.sidebar-button:disabled, button.titlebutton:disabled, notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, + button.flat:backdrop, + button.flat:disabled, + button.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + notebook > header > tabs > arrow:disabled, button.titlebutton:disabled, + button:disabled { + border-color: #525252; + background-color: #2E2E2E; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + notebook > header > tabs > arrow:disabled label, button.titlebutton:disabled label, notebook > header > tabs > arrow:disabled, button.titlebutton:disabled, + button:disabled label, + button:disabled { + color: #A6B3B2; } + notebook > header > tabs > arrow:disabled:active, button.titlebutton:disabled:active, notebook > header > tabs > arrow:disabled:checked, button.titlebutton:disabled:checked, + button:disabled:active, + button:disabled:checked { + border-color: #525252; + background-image: linear-gradient(to bottom, #A0A8AD, #2E2E2E); + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + notebook > header > tabs > arrow:disabled:active label, button.titlebutton:disabled:active label, notebook > header > tabs > arrow:disabled:active, button.titlebutton:disabled:active, notebook > header > tabs > arrow:disabled:checked label, button.titlebutton:disabled:checked label, notebook > header > tabs > arrow:disabled:checked, button.titlebutton:disabled:checked, + button:disabled:active label, + button:disabled:active, + button:disabled:checked label, + button:disabled:checked { + color: #A6B3B2; } + notebook > header > tabs > arrow.image-button, button.image-button.titlebutton, + button.image-button { + min-width: 24px; + padding-left: 4px; + padding-right: 4px; } + notebook > header > tabs > arrow.text-button, button.text-button.titlebutton, + button.text-button { + padding-left: 8px; + padding-right: 8px; } + notebook > header > tabs > arrow.text-button.image-button, button.text-button.image-button.titlebutton, + button.text-button.image-button { + padding-left: 4px; + padding-right: 4px; } + notebook > header > tabs > arrow.text-button.image-button label, button.text-button.image-button.titlebutton label, + button.text-button.image-button label { + padding-left: 4px; + padding-right: 4px; } + combobox:drop(active) button.combo, notebook > header > tabs > arrow:drop(active), button.titlebutton:drop(active), + button:drop(active) { + color: #4e9a06; + border-color: #4e9a06; + box-shadow: inset 0 0 0 1px #4e9a06; } + +row:selected +button { + border-color: #696969; } + row:selected button.sidebar-button:not(:active):not(:checked):not(:hover):not(disabled), row:selected + button.flat:not(:active):not(:checked):not(:hover):not(disabled) { + color: #D1E0DF; + border-color: transparent; } + row:selected button.sidebar-button:not(:active):not(:checked):not(:hover):not(disabled):backdrop, row:selected + button.flat:not(:active):not(:checked):not(:hover):not(disabled):backdrop { + color: #A9B7B8; } + + +button.osd { + min-width: 24px; + min-height: 32px; + color: #616869; + border-radius: 5px; + outline-color: rgba(238, 238, 238, 0.3); + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); + border: none; + box-shadow: none; } + + button.osd.image-button { + min-width: 32px; } + + button.osd:hover { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(65, 65, 65, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); + border: none; + box-shadow: none; } + + button.osd:active, + button.osd:checked { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.7); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); + border: none; + box-shadow: none; } + + button.osd:disabled:backdrop, + button.osd:disabled { + color: #3A3B3B; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + border: none; } + + button.osd:backdrop { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + border: none; } + +.csd popover.background.touch-selection button, .csd popover.background.magnifier button, popover.background.touch-selection button, popover.background.magnifier button, .app-notification button, +.app-notification.frame button, +.osd +button { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + popover.background.touch-selection button:hover, popover.background.magnifier button:hover, .app-notification button:hover, + .osd + button:hover { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(65, 65, 65, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + popover.background.touch-selection button:active:backdrop, popover.background.magnifier button:active:backdrop, .app-notification button:active:backdrop, popover.background.touch-selection button:active, popover.background.magnifier button:active, .app-notification button:active, popover.background.touch-selection button:checked:backdrop, popover.background.magnifier button:checked:backdrop, .app-notification button:checked:backdrop, popover.background.touch-selection button:checked, popover.background.magnifier button:checked, .app-notification button:checked, + .osd + button:active:backdrop, + .osd + button:active, + .osd + button:checked:backdrop, + .osd + button:checked { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.7); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + popover.background.touch-selection button:disabled:backdrop, popover.background.magnifier button:disabled:backdrop, .app-notification button:disabled:backdrop, popover.background.touch-selection button:disabled, popover.background.magnifier button:disabled, .app-notification button:disabled, + .osd + button:disabled:backdrop, + .osd + button:disabled { + color: #383737; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + popover.background.touch-selection button:backdrop, popover.background.magnifier button:backdrop, .app-notification button:backdrop, + .osd + button:backdrop { + color: #545454; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + popover.background.touch-selection button.flat, popover.background.magnifier button.flat, .app-notification button.flat, + .osd + button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: none; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + popover.background.touch-selection button.flat:hover, popover.background.magnifier button.flat:hover, .app-notification button.flat:hover, + .osd + button.flat:hover { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(65, 65, 65, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + popover.background.touch-selection button.flat:disabled, popover.background.magnifier button.flat:disabled, .app-notification button.flat:disabled, + .osd + button.flat:disabled { + color: #424141; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-image: none; + border-color: transparent; + box-shadow: none; } + popover.background.touch-selection button.flat:backdrop, popover.background.magnifier button.flat:backdrop, .app-notification button.flat:backdrop, + .osd + button.flat:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + popover.background.touch-selection button.flat:active, popover.background.magnifier button.flat:active, .app-notification button.flat:active, popover.background.touch-selection button.flat:checked, popover.background.magnifier button.flat:checked, .app-notification button.flat:checked, + .osd + button.flat:active, + .osd + button.flat:checked { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.7); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + + +button.suggested-action { + color: #C5D4D3; + outline-color: rgba(255, 255, 255, 0.3); + border-top-color: shade(#282828, 0.8); + border-right-color: shade(#282828, 0.72); + border-left-color: shade(#282828, 0.72); + border-bottom-color: shade(#282828, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#384363, 1.02), 1.05), shade(shade(#384363, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + .selection-mode button.titlebutton, + button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #384363; } + + button.suggested-action:hover { + color: #C5D4D3; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #595959; + background-image: linear-gradient(to bottom, shade(#384363, 1.15), shade(#384363, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + + button.suggested-action:active, + button.suggested-action:checked { + color: #C5D4D3; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #595959; + background-image: linear-gradient(to bottom, shade(shade(#384363, 0.85), 1.05), shade(shade(#384363, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } + .selection-mode button.titlebutton:backdrop, + button.suggested-action:backdrop, + button.suggested-action.flat:backdrop { + border-color: #384363; + background-color: #384363; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .selection-mode button.titlebutton:backdrop label, .selection-mode button.titlebutton:backdrop, + button.suggested-action:backdrop label, + button.suggested-action:backdrop, + button.suggested-action.flat:backdrop label, + button.suggested-action.flat:backdrop { + color: #707070; } + .selection-mode button.titlebutton:backdrop:active, .selection-mode button.titlebutton:backdrop:checked, + button.suggested-action:backdrop:active, + button.suggested-action:backdrop:checked, + button.suggested-action.flat:backdrop:active, + button.suggested-action.flat:backdrop:checked { + border-color: #2E2E2E; + background-color: #2E2E2E; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .selection-mode button.titlebutton:backdrop:active label, .selection-mode button.titlebutton:backdrop:active, .selection-mode button.titlebutton:backdrop:checked label, .selection-mode button.titlebutton:backdrop:checked, + button.suggested-action:backdrop:active label, + button.suggested-action:backdrop:active, + button.suggested-action:backdrop:checked label, + button.suggested-action:backdrop:checked, + button.suggested-action.flat:backdrop:active label, + button.suggested-action.flat:backdrop:active, + button.suggested-action.flat:backdrop:checked label, + button.suggested-action.flat:backdrop:checked { + color: #d1e3f6; } + .selection-mode button.titlebutton:backdrop:disabled, + button.suggested-action:backdrop:disabled, + button.suggested-action.flat:backdrop:disabled { + border-color: #545252; + background-color: #2E2E2E; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .selection-mode button.titlebutton:backdrop:disabled label, .selection-mode button.titlebutton:backdrop:disabled, + button.suggested-action:backdrop:disabled label, + button.suggested-action:backdrop:disabled, + button.suggested-action.flat:backdrop:disabled label, + button.suggested-action.flat:backdrop:disabled { + color: #2E2E2E; } + .selection-mode button.titlebutton:backdrop:disabled:active, .selection-mode button.titlebutton:backdrop:disabled:checked, + button.suggested-action:backdrop:disabled:active, + button.suggested-action:backdrop:disabled:checked, + button.suggested-action.flat:backdrop:disabled:active, + button.suggested-action.flat:backdrop:disabled:checked { + border-color: #3f92e7; + background-color: #3f92e7; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .selection-mode button.titlebutton:backdrop:disabled:active label, .selection-mode button.titlebutton:backdrop:disabled:checked label, + button.suggested-action:backdrop:disabled:active label, + button.suggested-action:backdrop:disabled:checked label, + button.suggested-action.flat:backdrop:disabled:active label, + button.suggested-action.flat:backdrop:disabled:checked label { + color: #989DA3; } + .selection-mode button.titlebutton:backdrop, .selection-mode button.titlebutton:disabled, .selection-mode button.titlebutton:backdrop:disabled, + button.suggested-action.flat:backdrop, + button.suggested-action.flat:disabled, + button.suggested-action.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(57, 142, 231, 0.8); } + + button.suggested-action:disabled { + border-color: #595959; + background-color: #569fea; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + + button.suggested-action:disabled label, + button.suggested-action:disabled { + color: #ACB4BD; } + + button.suggested-action:disabled:active, + button.suggested-action:disabled:checked { + border-color: #595959; + background-image: linear-gradient(to bottom, #3b8bde, #3f92e7); + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + + button.suggested-action:disabled:active label, + button.suggested-action:disabled:active, + button.suggested-action:disabled:checked label, + button.suggested-action:disabled:checked { + color: #BCC4CC; } + .osd + button.suggested-action { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(57, 142, 231, 0.5); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd + button.suggested-action:hover { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(57, 142, 231, 0.7); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd + button.suggested-action:active:backdrop, .osd + button.suggested-action:active, .osd + button.suggested-action:checked:backdrop, .osd + button.suggested-action:checked { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: #384363; + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + .osd + button.suggested-action:disabled:backdrop, .osd + button.suggested-action:disabled { + color: #3A3B3B; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd + button.suggested-action:backdrop { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(57, 142, 231, 0.5); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + + +button.destructive-action { + color: #C5D4D3; + outline-color: rgba(255, 255, 255, 0.3); + border-top-color: shade(#282828, 0.8); + border-right-color: shade(#282828, 0.72); + border-left-color: shade(#282828, 0.72); + border-bottom-color: shade(#282828, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#ef2929, 1.02), 1.05), shade(shade(#ef2929, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + + button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #ef2929; } + + button.destructive-action:hover { + color: #C5D4D3; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #8e0b0b; + background-image: linear-gradient(to bottom, shade(#ef2929, 1.15), shade(#ef2929, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + + button.destructive-action:active, + button.destructive-action:checked { + color: #C5D4D3; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #8e0b0b; + background-image: linear-gradient(to bottom, shade(shade(#ef2929, 0.85), 1.05), shade(shade(#ef2929, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } + + button.destructive-action:backdrop, + button.destructive-action.flat:backdrop { + border-color: #ef2929; + background-color: #ef2929; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + + button.destructive-action:backdrop label, + button.destructive-action:backdrop, + button.destructive-action.flat:backdrop label, + button.destructive-action.flat:backdrop { + color: #fcd4d4; } + + button.destructive-action:backdrop:active, + button.destructive-action:backdrop:checked, + button.destructive-action.flat:backdrop:active, + button.destructive-action.flat:backdrop:checked { + border-color: #d51010; + background-color: #d51010; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + + button.destructive-action:backdrop:active label, + button.destructive-action:backdrop:active, + button.destructive-action:backdrop:checked label, + button.destructive-action:backdrop:checked, + button.destructive-action.flat:backdrop:active label, + button.destructive-action.flat:backdrop:active, + button.destructive-action.flat:backdrop:checked label, + button.destructive-action.flat:backdrop:checked { + color: #f7cfcf; } + + button.destructive-action:backdrop:disabled, + button.destructive-action.flat:backdrop:disabled { + border-color: #545252; + background-color: #2E2E2E; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + + button.destructive-action:backdrop:disabled label, + button.destructive-action:backdrop:disabled, + button.destructive-action.flat:backdrop:disabled label, + button.destructive-action.flat:backdrop:disabled { + color: #2E2E2E; } + + button.destructive-action:backdrop:disabled:active, + button.destructive-action:backdrop:disabled:checked, + button.destructive-action.flat:backdrop:disabled:active, + button.destructive-action.flat:backdrop:disabled:checked { + border-color: #ef3131; + background-color: #ef3131; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + + button.destructive-action:backdrop:disabled:active label, + button.destructive-action:backdrop:disabled:checked label, + button.destructive-action.flat:backdrop:disabled:active label, + button.destructive-action.flat:backdrop:disabled:checked label { + color: #f57979; } + + button.destructive-action.flat:backdrop, + button.destructive-action.flat:disabled, + button.destructive-action.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(239, 41, 41, 0.8); } + + button.destructive-action:disabled { + border-color: #8e0b0b; + background-color: #f14949; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + + button.destructive-action:disabled label, + button.destructive-action:disabled { + color: #f8a4a4; } + + button.destructive-action:disabled:active, + button.destructive-action:disabled:checked { + border-color: #8e0b0b; + background-image: linear-gradient(to bottom, #e52d2d, #ef3131); + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + + button.destructive-action:disabled:active label, + button.destructive-action:disabled:active, + button.destructive-action:disabled:checked label, + button.destructive-action:disabled:checked { + color: #f9adad; } + .osd + button.destructive-action { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(239, 41, 41, 0.5); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd + button.destructive-action:hover { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(239, 41, 41, 0.7); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd + button.destructive-action:active:backdrop, .osd + button.destructive-action:active, .osd + button.destructive-action:checked:backdrop, .osd + button.destructive-action:checked { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: #ef2929; + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + .osd + button.destructive-action:disabled:backdrop, .osd + button.destructive-action:disabled { + color: #3A3B3B; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd + button.destructive-action:backdrop { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(239, 41, 41, 0.5); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + +.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 { + 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; } + +.inline-toolbar +button, .inline-toolbar +button:backdrop { + border-radius: 2px; + border-width: 1px; } + +.primary-toolbar +button { + -gtk-icon-shadow: none; } + +.stack-switcher > button.needs-attention > label, +.stack-switcher > button.needs-attention > image, stacksidebar row.needs-attention > label { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#384363), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.5, to(rgba(255, 255, 255, 0.769231)), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 4px; } + .stack-switcher > button.needs-attention > label:backdrop, + .stack-switcher > button.needs-attention > image:backdrop, stacksidebar row.needs-attention > label:backdrop { + background-size: 6px 6px, 0 0; } + .stack-switcher > button.needs-attention > label:dir(rtl), + .stack-switcher > button.needs-attention > image:dir(rtl), stacksidebar row.needs-attention > label:dir(rtl) { + background-position: left 3px, left 4px; } + +.inline-toolbar toolbutton > button { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-top-color: shade(#282828, 0.8); + border-right-color: shade(#282828, 0.72); + border-left-color: shade(#282828, 0.72); + border-bottom-color: shade(#282828, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#282828, 1.02), 1.05), shade(shade(#282828, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } + .inline-toolbar toolbutton > button:hover { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #525252; + background-image: linear-gradient(to bottom, shade(#282828, 1.15), shade(#282828, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } + .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #525252; + background-image: linear-gradient(to bottom, shade(shade(#282828, 0.85), 1.05), shade(shade(#282828, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } + .inline-toolbar toolbutton > button:disabled { + border-color: #525252; + background-color: #2E2E2E; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { + color: #A6B3B2; } + .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { + border-color: #525252; + background-image: linear-gradient(to bottom, #A0A8AD, #2E2E2E); + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { + color: #A6B3B2; } + .inline-toolbar toolbutton > button:backdrop { + border-color: #545252; + background-color: #2E2E2E; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .inline-toolbar toolbutton > button:backdrop label, .inline-toolbar toolbutton > button:backdrop { + color: #A6B3B2; } + .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked { + border-color: #545252; + background-color: #2E2E2E; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .inline-toolbar toolbutton > button:backdrop:active label, .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked label, .inline-toolbar toolbutton > button:backdrop:checked { + color: #A6B3B2; } + .inline-toolbar toolbutton > button:backdrop:disabled { + border-color: #545252; + background-color: #2E2E2E; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .inline-toolbar toolbutton > button:backdrop:disabled label, .inline-toolbar toolbutton > button:backdrop:disabled { + color: #282828; } + .inline-toolbar toolbutton > button:backdrop:disabled:active, .inline-toolbar toolbutton > button:backdrop:disabled:checked { + border-color: #545252; + background-color: #2E2E2E; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .inline-toolbar toolbutton > button:backdrop:disabled:active label, .inline-toolbar toolbutton > button:backdrop:disabled:checked label { + color: #282828; } + +toolbar.inline-toolbar toolbutton > button.flat, +toolbar.inline-toolbar toolbutton:backdrop > button.flat, .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > entry, .inline-toolbar button, .inline-toolbar button:backdrop, .linked > button, +.linked > button:hover, +.linked > button:active, +.linked > button:checked, +.linked > button:backdrop, .xfce4-panel.background menu .linked button, .linked > combobox > box > button.combo:dir(ltr), .linked > combobox > box > button.combo:dir(rtl) { + border-radius: 0; + border-right-style: none; } + +.linked:not(.vertical) > spinbutton:first-child:not(.vertical), .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked > button:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat, +toolbar.inline-toolbar toolbutton:backdrop:first-child > button.flat, combobox.linked button:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo, .xfce4-panel.background menu .linked button:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +.linked:not(.vertical) > spinbutton:last-child:not(.vertical), .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked > button:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat, +toolbar.inline-toolbar toolbutton:backdrop:last-child > button.flat, combobox.linked button:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo, .xfce4-panel.background menu .linked button:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; } + +.linked:not(.vertical) > spinbutton:only-child:not(.vertical), .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked > button:only-child, toolbar.inline-toolbar toolbutton:only-child > button.flat, +toolbar.inline-toolbar toolbutton:backdrop:only-child > button.flat, .linked:not(.vertical) > combobox:only-child > box > button.combo, .xfce4-panel.background menu .linked button:only-child { + border-radius: 3px; + border-style: solid; } + +.linked.vertical > spinbutton:not(.vertical), .linked.vertical > entry, .linked.vertical > button, +.linked.vertical > button:hover, +.linked.vertical > button:active, +.linked.vertical > button:checked, +.linked.vertical > button:backdrop, .linked.vertical > combobox > box > button.combo { + border-style: solid solid none solid; + border-radius: 0; } + +.linked.vertical > spinbutton:first-child:not(.vertical), .linked.vertical > entry:first-child, .linked.vertical > button:first-child, .linked.vertical > combobox:first-child > box > button.combo { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +.linked.vertical > spinbutton:last-child:not(.vertical), .linked.vertical > entry:last-child, .linked.vertical > button:last-child, .linked.vertical > combobox:last-child > box > button.combo { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-style: solid; } + +.linked.vertical > spinbutton:only-child:not(.vertical), .linked.vertical > entry:only-child, .linked.vertical > button:only-child, .linked.vertical > combobox:only-child > box > button.combo { + border-radius: 3px; + border-style: solid; } + +modelbutton.flat, popover.background checkbutton, +popover.background radiobutton, +.menuitem.button.flat, modelbutton.flat:backdrop, popover.background checkbutton:backdrop, +popover.background radiobutton:backdrop, modelbutton.flat:backdrop:hover, popover.background checkbutton:backdrop:hover, +popover.background radiobutton:backdrop:hover, +.menuitem.button.flat:backdrop, +.menuitem.button.flat:backdrop:hover, button:link, +button:visited, button:link:hover, button:link:active, button:link:checked, +button:visited:hover, +button:visited:active, +button:visited:checked, calendar.button, calendar.button:hover, calendar.button:backdrop, calendar.button:disabled, .scale-popup button:hover, .scale-popup button:backdrop:hover, .scale-popup button:backdrop:disabled, .scale-popup button:backdrop { + background-color: transparent; + background-image: none; + border-color: transparent; + box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + +/* menu buttons */ +modelbutton.flat, popover.background checkbutton, +popover.background radiobutton, +.menuitem.button.flat { + min-height: 26px; + padding-left: 5px; + padding-right: 5px; + border-radius: 3px; + outline-offset: -2px; } + modelbutton.flat:hover, popover.background checkbutton:hover, + popover.background radiobutton:hover, + .menuitem.button.flat:hover { + background-color: #384363; } + modelbutton.flat check:last-child, popover.background checkbutton check:last-child, popover.background radiobutton check:last-child, + modelbutton.flat radio:last-child, + popover.background checkbutton radio:last-child, + popover.background radiobutton radio:last-child, + .menuitem.button.flat check:last-child, + .menuitem.button.flat radio:last-child { + margin-left: 8px; } + modelbutton.flat check:first-child, popover.background checkbutton check:first-child, popover.background radiobutton check:first-child, + modelbutton.flat radio:first-child, + popover.background checkbutton radio:first-child, + popover.background radiobutton radio:first-child, + .menuitem.button.flat check:first-child, + .menuitem.button.flat radio:first-child { + margin-right: 8px; } + +modelbutton.flat arrow, popover.background checkbutton arrow, popover.background radiobutton arrow { + background: none; } + modelbutton.flat arrow:hover, popover.background checkbutton arrow:hover, popover.background radiobutton arrow:hover { + background: none; } + modelbutton.flat arrow.left, popover.background checkbutton arrow.left, popover.background radiobutton arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + modelbutton.flat arrow.right, popover.background checkbutton arrow.right, popover.background radiobutton arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + +button.color { + padding: 4px; } + button.color colorswatch:only-child { + box-shadow: 0 1px rgba(255, 255, 255, 0.769231); } + button.color colorswatch:only-child, button.color colorswatch:only-child overlay { + border-radius: 0; } + button.color colorswatch:only-child:disabled colorswatch:only-child, button.color colorswatch:only-child:backdrop colorswatch:only-child, button.color colorswatch:only-child:active colorswatch:only-child, button.color colorswatch:only-child:checked colorswatch:only-child { + box-shadow: none; } + +/********* + * Links * + *********/ +*:link, button:link, +button:visited { + color: #59CDC6; } + *:link:visited, + button:visited { + color: #8A8A8A; } + *:selected *:link:visited, *:selected button:visited:link, + *:selected button:visited { + color: #838F8E; } + *:link:hover, button:hover:link, + button:hover:visited { + color: #82A3A5; } + *:selected *:link:hover, *:selected button:hover:link, + *:selected button:hover:visited { + color: #CAD9D8; } + *:link:active, button:active:link, + button:active:visited { + color: #59CDC6; } + *:selected *:link:active, *:selected button:active:link, + *:selected button:active:visited { + color: #707070; } + *:link:backdrop:backdrop:hover, button:backdrop:backdrop:hover:link, + button:backdrop:backdrop:hover:visited, *:link:backdrop:backdrop:hover:selected, button:backdrop:backdrop:hover:selected:link, + button:backdrop:backdrop:hover:selected:visited, .selection-mode.titlebar:not(headerbar) .subtitle:backdrop:backdrop:hover:link, + headerbar.selection-mode .subtitle:backdrop:backdrop:hover:link, *:link:backdrop, button:backdrop:link, + button:backdrop:visited { + color: #384363; } + .info *:link, .info button:link, + .info button:visited, + .question *:link, .question button:link, + .question button:visited, + .warning *:link, .warning button:link, + .warning button:visited, + .error *:link, .error button:link, + .error button:visited, *:link:selected, button:selected:link, + button:selected:visited, .selection-mode.titlebar:not(headerbar) .subtitle:link, + headerbar.selection-mode .subtitle:link, + *:selected *:link, + *:selected button:link, + *:selected button:visited { + color: #707070; } + +button:link, +button:visited { + text-shadow: none; } + button:link:hover, button:link:active, button:link:checked, + button:visited:hover, + button:visited:active, + button:visited:checked { + text-shadow: none; } + button:link > label, + button:visited > label { + text-decoration-line: underline; } + +/***************** + * GtkSpinButton * + *****************/ +spinbutton:not(.vertical) { + padding: 0; } + spinbutton:not(.vertical) entry { + min-width: 28px; + margin: 0; + background: none; + background-color: transparent; + border: none; + border-radius: 0; + box-shadow: none; } + spinbutton:not(.vertical) button { + min-height: 16px; + margin: 0; + padding-bottom: 0; + padding-top: 0; + color: #636A6A; + background-image: none; + border-style: none none none solid; + border-color: #597877; + border-radius: 0; + box-shadow: none; } + spinbutton:not(.vertical) button:dir(rtl) { + border-style: none solid none none; } + spinbutton:not(.vertical) button:hover { + color: #C3D4D4; + background-color: rgba(60, 60, 60, 0.05); } + spinbutton:not(.vertical) button:disabled { + color: rgba(133, 133, 133, 0.3); + background-color: transparent; } + spinbutton:not(.vertical) button:active { + background-color: rgba(0, 0, 0, 0.1); + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2); } + spinbutton:not(.vertical) button:backdrop { + color: #575E5E; + background-color: transparent; + border-color: rgba(137, 137, 137, 0.3); + transition: 200ms ease-out; } + spinbutton:not(.vertical) button:backdrop:disabled { + color: rgba(168, 168, 168, 0.3); + background-color: transparent; + border-style: none none none solid; } + spinbutton:not(.vertical) button:backdrop:disabled:dir(rtl) { + border-style: none solid none none; } + +.osd spinbutton:not(.vertical) button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #616869; + border-style: none none none solid; + border-color: rgba(0, 0, 0, 0.4); + border-radius: 0; + box-shadow: none; + -gtk-icon-shadow: 0 1px black; } + .osd spinbutton:not(.vertical) button:dir(rtl) { + border-style: none solid none none; } + .osd spinbutton:not(.vertical) button:hover { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #616869; + border-color: rgba(0, 0, 0, 0.5); + background-color: rgba(238, 238, 238, 0.1); + -gtk-icon-shadow: 0 1px black; + box-shadow: none; } + .osd spinbutton:not(.vertical) button:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #616869; + border-color: rgba(0, 0, 0, 0.5); + -gtk-icon-shadow: none; + box-shadow: none; } + .osd spinbutton:not(.vertical) button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #3A3B3B; + border-color: rgba(0, 0, 0, 0.5); + -gtk-icon-shadow: none; + box-shadow: none; } + .osd spinbutton:not(.vertical) button:dir(ltr):last-child { + border-radius: 0 3px 3px 0; } + .osd spinbutton:not(.vertical) button:dir(rtl):first-child { + border-radius: 3px 0 0 3px; } + +spinbutton.vertical:disabled { + color: #A6B3B2; } + +spinbutton.vertical:backdrop:disabled { + color: #2E2E2E; } + +spinbutton.vertical:drop(active) { + border-color: transparent; + box-shadow: none; } + +spinbutton.vertical entry { + min-height: 32px; + min-width: 32px; + padding: 0; + border-radius: 0; } + +spinbutton.vertical button { + min-height: 32px; + min-width: 32px; + padding: 0; } + +spinbutton.vertical button.up { + border-radius: 3px 3px 0 0; + border-style: solid solid none solid; } + +spinbutton.vertical button.down { + border-radius: 0 0 3px 3px; + border-style: none solid solid solid; } + +.osd spinbutton.vertical button:first-child { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd spinbutton.vertical button:first-child:hover { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(65, 65, 65, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd spinbutton.vertical button:first-child:active { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.7); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + .osd spinbutton.vertical button:first-child:disabled { + color: #3A3B3B; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd spinbutton.vertical button:first-child:backdrop { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + +treeview spinbutton:not(.vertical) { + min-height: 0; + border-style: none; + border-radius: 0; } + treeview spinbutton:not(.vertical) entry { + min-height: 0; + padding: 1px 2px; } + +/************** + * ComboBoxes * + **************/ +combobox arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + min-height: 16px; + min-width: 16px; } + +combobox:drop(active) { + box-shadow: none; } + +/************ + * Toolbars * + ************/ +toolbar, .inline-toolbar, searchbar, +.location-bar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #282828; } + +toolbar { + background: #282828 linear-gradient(to bottom, #282828, shade(#282828, 0.88)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); + box-shadow: none; + border-bottom: 1px solid #525252; + padding: 4px 3px 3px 4px; } + .osd toolbar { + background-color: transparent; } + toolbar.osd { + padding: 13px; + border: none; + border-radius: 5px; + background-color: rgba(34, 34, 34, 0.8); } + toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { + border-radius: 0; } + toolbar.horizontal separator { + margin: 0 7px 1px 6px; } + toolbar.vertical separator { + margin: 6px 1px 7px 0; } + toolbar:not(.inline-toolbar):not(.osd) switch, + toolbar:not(.inline-toolbar):not(.osd) scale, + toolbar:not(.inline-toolbar):not(.osd) entry, + toolbar:not(.inline-toolbar):not(.osd) spinbutton, + toolbar:not(.inline-toolbar):not(.osd) button { + margin-right: 1px; + margin-bottom: 1px; } + +.inline-toolbar { + padding: 3px; + border-width: 0 1px 1px; + border-radius: 0 0 5px 5px; } + +searchbar, +.location-bar { + border-width: 0 0 1px; + padding: 3px; } + +.inline-toolbar, searchbar, +.location-bar { + border-style: solid; + border-color: #525252; + background-color: #282828; } + .inline-toolbar:backdrop, searchbar:backdrop, + .location-bar:backdrop { + border-color: #545252; + background-color: #282828; + box-shadow: none; + transition: 200ms ease-out; } + +/*************** + * Header bars * + ***************/ +.titlebar:not(headerbar), +headerbar { + padding: 0 5px; + min-height: 38px; + border-width: 0 0 1px; + border-style: solid; + border-color: #525252; + border-radius: 0; + background: #282828 linear-gradient(to bottom, #282828, shade(#282828, 0.88)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); } + .titlebar:backdrop:not(headerbar), + headerbar:backdrop { + border-color: #545252; + background-color: #282828; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); + transition: 200ms ease-out; } + .titlebar:not(headerbar) .title, + headerbar .title { + font-weight: bold; + padding-left: 12px; + padding-right: 12px; } + .titlebar:not(headerbar) .subtitle, + headerbar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + .selection-mode.titlebar:not(headerbar), + headerbar.selection-mode { + color: #D1E0DF; + text-shadow: none; + border-color: #696969; + background: #384363 linear-gradient(to bottom, #384363, shade(#384363, 0.88)); + box-shadow: inset 0 1px rgba(136, 187, 241, 0.9); } + .selection-mode.titlebar:backdrop:not(headerbar), + headerbar.selection-mode:backdrop { + background-color: #384363; + background-image: none; + box-shadow: inset 0 1px rgba(156, 199, 243, 0.88); } + .selection-mode.titlebar:not(headerbar) button, + headerbar.selection-mode button { + color: #D1E0DF; + outline-color: rgba(255, 255, 255, 0.3); + border-top-color: shade(#282828, 0.8); + border-right-color: shade(#282828, 0.72); + border-left-color: shade(#282828, 0.72); + border-bottom-color: shade(#282828, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#384363, 1.02), 1.05), shade(shade(#384363, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + .selection-mode.titlebar:not(headerbar) button.flat, + headerbar.selection-mode button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + .selection-mode.titlebar:not(headerbar) button:hover, + headerbar.selection-mode button:hover { + color: #D1E0DF; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #595959; + background-image: linear-gradient(to bottom, shade(#384363, 1.15), shade(#384363, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + .selection-mode.titlebar:not(headerbar) button:active, .selection-mode.titlebar:not(headerbar) button:checked, + headerbar.selection-mode button:active, + headerbar.selection-mode button:checked { + color: #D1E0DF; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #595959; + background-image: linear-gradient(to bottom, shade(shade(#384363, 0.85), 1.05), shade(shade(#384363, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat, .selection-mode.titlebar:not(headerbar) button:backdrop, + headerbar.selection-mode button:backdrop.flat, + headerbar.selection-mode button:backdrop { + border-color: #384363; + background-color: #384363; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + -gtk-icon-effect: none; + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat, .selection-mode.titlebar:not(headerbar) button:backdrop label, .selection-mode.titlebar:not(headerbar) button:backdrop, + headerbar.selection-mode button:backdrop.flat label, + headerbar.selection-mode button:backdrop.flat, + headerbar.selection-mode button:backdrop label, + headerbar.selection-mode button:backdrop { + color: #707070; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, + headerbar.selection-mode button:backdrop.flat:active, + headerbar.selection-mode button:backdrop.flat:checked, + headerbar.selection-mode button:backdrop:active, + headerbar.selection-mode button:backdrop:checked { + border-color: #2E2E2E; + background-color: #2E2E2E; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active label, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, + headerbar.selection-mode button:backdrop.flat:active label, + headerbar.selection-mode button:backdrop.flat:active, + headerbar.selection-mode button:backdrop.flat:checked label, + headerbar.selection-mode button:backdrop.flat:checked, + headerbar.selection-mode button:backdrop:active label, + headerbar.selection-mode button:backdrop:active, + headerbar.selection-mode button:backdrop:checked label, + headerbar.selection-mode button:backdrop:checked { + color: #d1e3f6; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, + headerbar.selection-mode button:backdrop.flat:disabled, + headerbar.selection-mode button:backdrop:disabled { + border-color: #569fea; + background-color: #569fea; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, + headerbar.selection-mode button:backdrop.flat:disabled label, + headerbar.selection-mode button:backdrop.flat:disabled, + headerbar.selection-mode button:backdrop:disabled label, + headerbar.selection-mode button:backdrop:disabled { + color: #A9B0B8; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:checked, + headerbar.selection-mode button:backdrop.flat:disabled:active, + headerbar.selection-mode button:backdrop.flat:disabled:checked, + headerbar.selection-mode button:backdrop:disabled:active, + headerbar.selection-mode button:backdrop:disabled:checked { + border-color: #3f92e7; + background-color: #3f92e7; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:active label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:active label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:checked label, + headerbar.selection-mode button:backdrop.flat:disabled:active label, + headerbar.selection-mode button:backdrop.flat:disabled:checked label, + headerbar.selection-mode button:backdrop:disabled:active label, + headerbar.selection-mode button:backdrop:disabled:checked label { + color: #989DA3; } + .selection-mode.titlebar:not(headerbar) button.flat:backdrop, .selection-mode.titlebar:not(headerbar) button.flat:disabled, .selection-mode.titlebar:not(headerbar) button.flat:backdrop:disabled, + headerbar.selection-mode button.flat:backdrop, + headerbar.selection-mode button.flat:disabled, + headerbar.selection-mode button.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + .selection-mode.titlebar:not(headerbar) button:disabled, + headerbar.selection-mode button:disabled { + border-color: #595959; + background-color: #569fea; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .selection-mode.titlebar:not(headerbar) button:disabled label, .selection-mode.titlebar:not(headerbar) button:disabled, + headerbar.selection-mode button:disabled label, + headerbar.selection-mode button:disabled { + color: #ACB4BD; } + .selection-mode.titlebar:not(headerbar) button:disabled:active, .selection-mode.titlebar:not(headerbar) button:disabled:checked, + headerbar.selection-mode button:disabled:active, + headerbar.selection-mode button:disabled:checked { + border-color: #595959; + background-image: linear-gradient(to bottom, #3b8bde, #3f92e7); + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .selection-mode.titlebar:not(headerbar) button:disabled:active label, .selection-mode.titlebar:not(headerbar) button:disabled:active, .selection-mode.titlebar:not(headerbar) button:disabled:checked label, .selection-mode.titlebar:not(headerbar) button:disabled:checked, + headerbar.selection-mode button:disabled:active label, + headerbar.selection-mode button:disabled:active, + headerbar.selection-mode button:disabled:checked label, + headerbar.selection-mode button:disabled:checked { + color: #BCC4CC; } + .selection-mode.titlebar:not(headerbar) button.suggested-action, + headerbar.selection-mode button.suggested-action { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-top-color: shade(#282828, 0.8); + border-right-color: shade(#282828, 0.72); + border-left-color: shade(#282828, 0.72); + border-bottom-color: shade(#282828, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#282828, 1.02), 1.05), shade(shade(#282828, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); + color: #D1E0DF; + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:hover, + headerbar.selection-mode button.suggested-action:hover { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #525252; + background-image: linear-gradient(to bottom, shade(#282828, 1.15), shade(#282828, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:active, + headerbar.selection-mode button.suggested-action:active { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #525252; + background-image: linear-gradient(to bottom, shade(shade(#282828, 0.85), 1.05), shade(shade(#282828, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, + headerbar.selection-mode button.suggested-action:disabled { + border-color: #525252; + background-color: #2E2E2E; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + background-image: none; + background: #282828; + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled label, .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, + headerbar.selection-mode button.suggested-action:disabled label, + headerbar.selection-mode button.suggested-action:disabled { + color: #A6B3B2; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, + headerbar.selection-mode button.suggested-action:backdrop { + border-color: #545252; + background-color: #282828; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop label, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, + headerbar.selection-mode button.suggested-action:backdrop label, + headerbar.selection-mode button.suggested-action:backdrop { + color: #A6B3B2; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled, + headerbar.selection-mode button.suggested-action:backdrop:disabled { + border-color: #545252; + background-color: #2E2E2E; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled label, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled, + headerbar.selection-mode button.suggested-action:backdrop:disabled label, + headerbar.selection-mode button.suggested-action:backdrop:disabled { + color: #282828; } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop, .selection-mode.titlebar:not(headerbar) .selection-menu, + headerbar.selection-mode .selection-menu:backdrop, + headerbar.selection-mode .selection-menu { + border-color: rgba(57, 142, 231, 0); + background-color: rgba(57, 142, 231, 0); + background-image: none; + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop GtkArrow, .selection-mode.titlebar:not(headerbar) .selection-menu GtkArrow, + headerbar.selection-mode .selection-menu:backdrop GtkArrow, + headerbar.selection-mode .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop .arrow, .selection-mode.titlebar:not(headerbar) .selection-menu .arrow, + headerbar.selection-mode .selection-menu:backdrop .arrow, + headerbar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + color: rgba(255, 255, 255, 0.5); + -gtk-icon-shadow: none; } + .tiled .titlebar:backdrop:not(headerbar), .tiled .titlebar:not(headerbar), + .maximized .titlebar:backdrop:not(headerbar), + .maximized .titlebar:not(headerbar), .tiled + headerbar:backdrop, .tiled + headerbar, + .maximized + headerbar:backdrop, + .maximized + headerbar { + border-radius: 0; } + .default-decoration.titlebar:not(headerbar), + headerbar.default-decoration { + padding: 4px; + min-height: 28px; } + .default-decoration.titlebar:not(headerbar) button.titlebutton, + headerbar.default-decoration button.titlebutton { + min-height: 26px; + min-width: 26px; + margin: 0; + padding: 0; } + .solid-csd .titlebar:backdrop:dir(rtl):not(headerbar), .solid-csd .titlebar:backdrop:dir(ltr):not(headerbar), .solid-csd .titlebar:dir(rtl):not(headerbar), .solid-csd .titlebar:dir(ltr):not(headerbar), .solid-csd + headerbar:backdrop:dir(rtl), .solid-csd + headerbar:backdrop:dir(ltr), .solid-csd + headerbar:dir(rtl), .solid-csd + headerbar:dir(ltr) { + margin-left: -1px; + margin-right: -1px; + margin-top: -1px; + border-radius: 0; + box-shadow: none; } + +headerbar entry, +headerbar spinbutton, +headerbar separator, +headerbar button { + margin-top: 3px; + margin-bottom: 3px; } + +headerbar button.titlebutton image { + min-width: 22px; + min-height: 22px; } + +headerbar button:not(.image-button):not(.titlebutton) image { + min-width: 28px; + min-height: 28px; } + +headerbar button.image-button { + min-width: 28px; + min-height: 28px; + padding-left: 2px; + padding-right: 2px; } + +headerbar switch { + margin-top: 9px; + margin-bottom: 9px; } + +.background:not(.tiled):not(.maximized) .titlebar:backdrop, .background:not(.tiled):not(.maximized) .titlebar { + border-top-left-radius: 7px; + border-top-right-radius: 7px; } + +window:not(.tiled):not(.maximized) separator:first-child + headerbar:backdrop, window:not(.tiled):not(.maximized) separator:first-child + headerbar, +window:not(.tiled):not(.maximized) headerbar:first-child:backdrop, +window:not(.tiled):not(.maximized) headerbar:first-child { + border-top-left-radius: 7px; } + +window:not(.tiled):not(.maximized) headerbar:last-child:backdrop, window:not(.tiled):not(.maximized) headerbar:last-child { + border-top-right-radius: 7px; } + +window.csd > .titlebar:not(headerbar) { + padding: 0; + background-color: transparent; + background-image: none; + border-style: none; + border-color: transparent; + box-shadow: none; } + +.titlebar:not(headerbar) > separator { + background-color: #525252; } + +.background:not(.csd):not(.ssd):not(.solid-csd) headerbar, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:not(:last-child), .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:backdrop, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:backdrop:not(:last-child) { + border-radius: 0; + border-top-color: transparent; + box-shadow: none; } + +/************ + * Pathbars * + ************/ +.path-bar button.text-button, .path-bar button.image-button, .path-bar button { + padding-left: 4px; + padding-right: 4px; } + +.path-bar button.text-button.image-button 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: 8px; } + +.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { + padding-left: 8px; } + +.path-bar button image { + padding-left: 4px; + padding-right: 4px; } + +.path-bar button.slider-button { + padding-left: 0; + padding-right: 0; } + +/************** + * Tree Views * + **************/ +treeview.view { + border-left-color: #5C5C5C; + border-top-color: #282828; } + * { + -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:selected:focus, treeview.view:selected { + border-radius: 0; } + treeview.view:selected:backdrop, treeview.view:selected { + border-left-color: #9cc7f3; + border-top-color: rgba(60, 60, 60, 0.1); } + treeview.view:disabled { + color: #A6B3B2; } + treeview.view:disabled:selected { + color: #88bbf1; } + treeview.view:disabled:selected:backdrop { + color: #9DA4AB; } + treeview.view:disabled:backdrop { + color: #282828; } + treeview.view.separator { + min-height: 2px; + color: #2E2E2E; } + treeview.view.separator:backdrop { + color: rgba(206, 206, 206, 0.1); } + treeview.view:backdrop { + border-left-color: #aaaaaa; + border-top: #282828; } + treeview.view:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: #696969; } + 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: #767676; } + treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + treeview.view.expander:hover { + color: #C3D4D4; } + treeview.view.expander:selected { + color: #c4ddf8; } + treeview.view.expander:selected:hover { + color: #D1E0DF; } + treeview.view.expander:selected:backdrop { + color: #c0d9f4; } + treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + treeview.view.expander:backdrop { + color: #282828; } + treeview.view.progressbar { + color: #252525; + border: 1px solid #696969; + border-radius: 4px; + background-color: #384363; + background-image: linear-gradient(to bottom, #384363, #2E2E2E); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.3), 0 1px rgba(0, 0, 0, 0.2); } + treeview.view.progressbar:selected:focus, treeview.view.progressbar:selected { + border-radius: 4px; + color: #384363; + box-shadow: none; + background-image: linear-gradient(to bottom, #252525, #e3e3e3); } + treeview.view.progressbar:selected:focus:backdrop, treeview.view.progressbar:selected:backdrop { + color: #384363; + border-color: #696969; + background-color: #3B3B3B; } + treeview.view.progressbar:backdrop { + color: #A9B7B8; + background-image: none; + box-shadow: none; } + treeview.view.trough { + background-color: rgba(60, 60, 60, 0.1); + border-radius: 4px; } + treeview.view.trough:selected:focus, treeview.view.trough:selected { + background-color: rgba(255, 255, 255, 0.3); + border-radius: 4px; + border-width: 1px 0; + border-style: solid; + border-color: #384363; } + treeview.view header button { + color: #5C5C5C; + background-color: #252525; + font-weight: bold; + text-shadow: none; + box-shadow: none; } + treeview.view header button:hover { + color: #C5DEE0; + box-shadow: none; + transition: none; } + treeview.view header button:active { + color: #C3D4D4; + transition: none; } + treeview.view header button:last-child:backdrop, treeview.view header button:last-child { + border-right-style: none; } + treeview.view button.dnd:active, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd, + treeview.view header.button.dnd:active, + treeview.view header.button.dnd:selected, + treeview.view header.button.dnd:hover, + treeview.view header.button.dnd { + padding: 0 6px; + transition: none; + background-image: none; + background-color: #384363; + color: #252525; + border-radius: 0; + border-style: none; + box-shadow: inset 0 0 0 1px #252525; + text-shadow: none; } + treeview.view acceleditor > label { + background-color: #384363; } + +treeview.view header button, treeview.view header button:hover, treeview.view header button:active { + padding: 0 6px; + border-radius: 0; + background-image: none; + text-shadow: none; + border-style: none solid solid none; + border-color: #282828; } + treeview.view header button:disabled { + border-color: #282828; + background-image: none; } + treeview.view header button:backdrop { + border-color: #282828; + border-style: none solid solid none; + color: #aaaaaa; + background-image: none; + background-color: #363636; } + treeview.view header button:backdrop:disabled { + border-color: #282828; + background-image: none; } + +/********* + * Menus * + *********/ +menubar, +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; } + menubar:backdrop, + .menubar:backdrop { + background-color: #282828; } + menubar > menuitem, + .menubar > menuitem { + min-height: 16px; + padding: 3px 8px; + border: 1px solid transparent; } + menubar > menuitem:hover, + .menubar > menuitem:hover { + background-image: linear-gradient(to bottom, shade(#384363, 1.2), shade(#384363, 1)); + color: #D1E0DF; + border-color: shade(#384363, 1.1); } + menubar > menuitem:disabled, + .menubar > menuitem:disabled { + color: #A6B3B2; + box-shadow: none; } + +menu, +.menu, +.context-menu { + margin: 4px; + padding: 2px 0px; + background-color: #252525; + border: 1px solid #525252; } + .csd menu, .csd + .menu, .csd + .context-menu { + border: none; } + menu:backdrop, + .menu:backdrop, + .context-menu:backdrop { + background-color: #3B3B3B; } + menu menuitem, + .menu menuitem, + .context-menu menuitem { + min-height: 16px; + min-width: 40px; + padding: 4px 6px; + text-shadow: none; } + menu menuitem:hover, + .menu menuitem:hover, + .context-menu menuitem:hover { + color: #D1E0DF; + background-image: linear-gradient(to bottom, shade(#384363, 1.2), shade(#384363, 1)); + box-shadow: inset 1px 1px shade(#384363, 0.8), inset -1px -1px shade(#384363, 0.8); } + menu menuitem:disabled, + .menu menuitem:disabled, + .context-menu menuitem:disabled { + color: #A6B3B2; } + menu menuitem:disabled:backdrop, + .menu menuitem:disabled:backdrop, + .context-menu menuitem:disabled:backdrop { + color: #282828; } + menu menuitem:backdrop, menu menuitem:backdrop:hover, + .menu menuitem:backdrop, + .menu menuitem:backdrop:hover, + .context-menu menuitem:backdrop, + .context-menu menuitem:backdrop:hover { + color: #A6B3B2; + background-color: transparent; } + menu menuitem arrow, + .menu menuitem arrow, + .context-menu menuitem arrow { + min-height: 16px; + min-width: 16px; } + menu menuitem arrow:dir(ltr), + .menu menuitem arrow:dir(ltr), + .context-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), + .context-menu menuitem arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); + margin-right: 10px; } + menu menuitem label:dir(rtl), menu menuitem label:dir(ltr), + .menu menuitem label:dir(rtl), + .menu menuitem label:dir(ltr), + .context-menu menuitem label:dir(rtl), + .context-menu menuitem label:dir(ltr) { + color: inherit; } + menu > arrow, + .menu > arrow, + .context-menu > arrow { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + min-height: 16px; + min-width: 16px; + padding: 4px; + background-color: #252525; + border-radius: 0; } + menu > arrow.top, + .menu > arrow.top, + .context-menu > arrow.top { + margin-top: -6px; + border-bottom: 1px solid #4D768A; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + menu > arrow.bottom, + .menu > arrow.bottom, + .context-menu > arrow.bottom { + margin-bottom: -6px; + border-top: 1px solid #4D768A; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + menu > arrow:hover, + .menu > arrow:hover, + .context-menu > arrow:hover { + background-color: #4D768A; } + menu > arrow:backdrop, + .menu > arrow:backdrop, + .context-menu > arrow:backdrop { + background-color: #3B3B3B; } + menu > arrow:disabled, + .menu > arrow:disabled, + .context-menu > arrow:disabled { + color: transparent; + background-color: transparent; + border-color: transparent; } + +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: 7px; } + menuitem check:dir(rtl), + menuitem radio:dir(rtl) { + margin-left: 7px; } + +/*************** + * Popovers * + ***************/ +popover.background { + padding: 2px; + border-radius: 5px; + background-color: #252525; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); } + popover.background modelbutton:hover { + color: #D1E0DF; } + .csd popover.background, popover.background { + border: 1px solid #525252; } + popover.background:backdrop { + background-color: #282828; + box-shadow: none; } + popover.background > list, + popover.background > .view, + popover.background > iconview, + popover.background > toolbar { + border-style: none; + background-color: transparent; } + .csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier { + border: 1px solid rgba(255, 255, 255, 0.1); } + popover.background separator { + margin: 3px; } + popover.background list separator { + margin: 0px; } + +/************* + * Notebooks * + *************/ +notebook.frame { + border-style: none; } + notebook.frame > header { + margin-left: 0; } + notebook.frame > stack:not(:only-child) { + border: 1px solid shade(#282828, 0.9); } + +notebook > header { + padding: 1px; + background-color: #282828; } + notebook > header:backdrop { + border-color: #545252; + background-color: #282828; } + notebook > header tabs { + margin: -1px; } + notebook > header.top > stack { + border-top-style: none; } + notebook > header.top > tabs > tab { + border-radius: 3px 3px 0 0; + border: 1px solid shade(#2E2E2E, 0.9); } + notebook > header.top > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.top > tabs > tab:checked { + border-width: 1px 1px 0 1px; } + notebook > header.bottom > stack { + border-bottom-style: none; } + notebook > header.bottom > tabs > tab { + border-radius: 0 0 3px 3px; } + notebook > header.bottom > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.bottom > tabs > tab:checked { + border-width: 0 1px 1px 1px; } + notebook > header.left > stack { + border-left-style: none; } + notebook > header.left > tabs > tab { + border-radius: 3px 0 0 3px; } + notebook > header.left > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.left > tabs > tab:checked { + border-width: 1px 0 1px 1px; } + notebook > header.right > stack { + border-right-style: none; } + notebook > header.right > tabs > tab { + border-radius: 0 3px 3px 0; } + notebook > header.right > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.right > tabs > tab:checked { + border-width: 1px 1px 1px 0; } + notebook > header.top > tabs > arrow { + border-top-style: none; } + notebook > header.bottom > tabs > arrow { + border-bottom-style: none; } + notebook > header.top > tabs > arrow, notebook > header.bottom > tabs > arrow { + margin-left: -5px; + margin-right: -5px; + padding-left: 4px; + padding-right: 4px; } + 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.up, notebook > header.bottom > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + notebook > header.left > tabs > arrow { + border-left-style: none; } + notebook > header.right > tabs > arrow { + border-right-style: none; } + notebook > header.left > tabs > arrow, notebook > header.right > tabs > arrow { + margin-top: -5px; + margin-bottom: -5px; + padding-top: 4px; + padding-bottom: 4px; } + 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.up, notebook > header.right > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + notebook > header > tabs > arrow { + min-height: 16px; + min-width: 16px; + border-radius: 0; } + notebook > header > tabs > arrow:hover:not(:active):not(:backdrop) { + background-clip: padding-box; + background-image: none; + background-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + box-shadow: none; } + notebook > header > tabs > arrow:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + notebook > header tab { + min-height: 20px; + min-width: 24px; + padding: 3px 12px; + outline-offset: -5px; + color: #A6B3B2; + background-color: #2E2E2E; + border-width: 1px; + border-radius: 3px; + border-color: shade(#2E2E2E, 0.9); + border-style: solid; } + notebook > header tab:hover { + color: #D7F5F5; } + notebook > header tab:hover.reorderable-page { + border-color: #597877; + background-color: #51618C; } + notebook > header tab:backdrop { + color: #a2a2a2; } + notebook > header tab:backdrop.reorderable-page { + border-color: transparent; + background-color: transparent; } + notebook > header tab:checked { + color: #C3D4D4; + background-color: shade(#282828, 1.05); + border-width: 1px 1px 0 1px; } + notebook > header tab:checked:backdrop { + background-color: #282828; } + notebook > header tab:checked.reorderable-page { + border-color: #263436; + background-color: shade(#333E5C, 1.05); } + notebook > header tab:backdrop:checked { + color: #A6B3B2; } + notebook > header tab:backdrop:checked.reorderable-page { + border-color: #545252; + background-color: #282828; } + notebook > header tab button.flat { + padding: 0; + margin-top: 1px; + margin-bottom: 1px; + min-width: 16px; + min-height: 16px; } + notebook > header tab button.flat:hover { + color: currentColor; } + notebook > header tab button.flat, notebook > header tab button.flat:backdrop { + color: alpha(currentColor,0.3); } + notebook > header tab button.flat:last-child { + margin-left: 1px; + margin-right: -1px; } + notebook > header tab button.flat:first-child { + margin-left: -1px; + margin-right: 1px; } + notebook > header.top tabs, notebook > header.bottom tabs { + padding: 0; } + notebook > header.top tabs:not(:only-child), notebook > header.bottom tabs:not(:only-child) { + margin-left: 2px; + margin-right: 2px; } + notebook > header.top tabs:first-child, notebook > header.bottom tabs:first-child { + margin-left: -3px; } + notebook > header.top tabs:last-child, notebook > header.bottom tabs:last-child { + margin-right: -3px; } + notebook > header.top tabs tab, notebook > header.bottom tabs tab { + margin-left: 2px; + margin-right: 2px; } + notebook > header.left tabs, notebook > header.right tabs { + padding: 0; } + notebook > header.left tabs:not(:only-child), notebook > header.right tabs:not(:only-child) { + margin-top: 2px; + margin-bottom: 2px; } + notebook > header.left tabs:first-child, notebook > header.right tabs:first-child { + margin-top: -3px; } + notebook > header.left tabs:last-child, notebook > header.right tabs:last-child { + margin-bottom: -3px; } + notebook > header.left tabs tab, notebook > header.right tabs tab { + margin-top: 2px; + margin-bottom: 2px; } + notebook > header.top tab { + padding-bottom: 4px; } + notebook > header.bottom tab { + padding-top: 4px; } + notebook > header.top > tabs { + margin-bottom: -2px; } + notebook > header.bottom > tabs { + margin-top: -2px; } + notebook > header.left > tabs { + margin-right: -2px; } + notebook > header.right > tabs { + margin-left: -2px; } + +notebook > header { + margin-left: 6px; } + +notebook > stack:not(:only-child) { + background-color: shade(#282828, 1.05); + border-width: 1px; + border-color: shade(#282828, 0.9); + border-style: solid; } + notebook > stack:not(:only-child):backdrop { + background-color: #282828; } + +/************** + * Scrollbars * + **************/ +scrollbar { + background-image: linear-gradient(to right, #252525, #BDC9C7); + 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 #5D7F7E; } + scrollbar.bottom { + border-top: 1px solid #5D7F7E; } + scrollbar.left { + border-right: 1px solid #5D7F7E; } + scrollbar.right { + border-left: 1px solid #5D7F7E; } + scrollbar:backdrop { + background-color: #4D4D4D; + border-color: #5D7F7E; + transition: 200ms ease-out; } + scrollbar slider { + min-width: 9px; + min-height: 9px; + margin: 2px; + border: 1px solid #525252; + border-radius: 10px; + background-clip: padding-box; + background-image: linear-gradient(to right, #282828, #384363); } + scrollbar slider:hover { + background-image: linear-gradient(to right, #384363, #252525); } + scrollbar slider:hover:active { + background-color: #2E2E2E; } + scrollbar slider:backdrop { + background-color: #5D7F7E; } + 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) { + border-color: transparent; + opacity: 0.4; + background-color: transparent; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + margin: 0; + min-width: 7px; + min-height: 7px; + background-color: shade(#C3D4D4, 0.9); + background-image: none; + border: 1px solid #C5D4D3; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { + min-width: 5px; + min-height: 5px; + background-color: shade(#C3D4D4, 0.9); + background-image: none; + background-clip: padding-box; + border-radius: 100%; + border: 1px solid #C5D4D3; + -gtk-icon-source: none; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { + margin: 0 2px; + min-width: 40px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { + margin: 1px 2px; + min-width: 5px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { + margin: 2px 0; + min-height: 40px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { + margin: 2px 1px; + min-height: 5px; } + scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { + opacity: 0.8; } + scrollbar.horizontal slider { + min-width: 40px; } + scrollbar.vertical slider { + min-height: 40px; } + scrollbar button { + padding: 0; + min-width: 12px; + min-height: 12px; + border-style: none; + border-radius: 0; + transition-property: min-height, min-width, color; + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #282828; } + scrollbar button:hover { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #0C6E91; } + scrollbar button:active, scrollbar button:checked { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #2E2E2E; } + scrollbar button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #525252; } + scrollbar button:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #C5D4D3; } + scrollbar button:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(255, 255, 255, 0.2); } + scrollbar.vertical button.down { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + scrollbar.vertical button.up { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + scrollbar.horizontal button.down { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + +treeview ~ scrollbar.vertical { + border-top: 1px solid #525252; + margin-top: -1px; } + +/********** + * Switch * + **********/ +switch { + font-size: 0; + outline-offset: -4px; + box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px transparent; + border: 1px solid alpha(black,0.25); + border-radius: 10px; + background-color: #2B2B2B; + text-shadow: 0 1px rgba(0, 0, 0, 0.1); + min-height: 20px; + min-width: 20px; + transition: all 200ms ease-in; } + switch:checked { + box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px transparent; + border-color: shade(#696969, 1.1); + background-image: linear-gradient(to bottom, shade(#384363, 1.1), #384363); + text-shadow: 0 1px rgba(15, 66, 120, 0.5), 0 0 2px rgba(255, 255, 255, 0.6); } + switch:disabled { + border-color: #525252; + background-color: #2E2E2E; + box-shadow: 0 1px transparent; + text-shadow: none; } + switch:backdrop { + border-color: #545252; + background-color: #282828; + box-shadow: none; + text-shadow: none; + transition: 200ms ease-out; } + switch:backdrop:checked { + color: #282828; + border-color: rgba(15, 66, 120, 0.7); + background-color: rgba(57, 142, 231, 0.7); + background-image: none; + box-shadow: none; } + switch:disabled { + border-color: #545252; + background-image: none; + background-color: #2E2E2E; } + switch slider { + margin: -1px; + border: 1px solid alpha(black,0.2); + border-radius: 10px; + min-width: 20px; + min-height: 20px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #525252; + background-image: linear-gradient(to bottom, #5D7F7E 20%, #282828 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #2E2E2E, inset 0 -1px #2B2B2B, 0 1px rgba(0, 0, 0, 0.1); } + switch:hover slider { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #525252; + background-image: linear-gradient(to bottom, #282828 10%, #BCD5DE 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #5D7F7E, inset 0 -1px#282828, 0 1px rgba(0, 0, 0, 0.1); } + switch:checked slider { + border: 1px solid alpha(#696969,0.8); } + switch:disabled slider { + border-color: #525252; + background-color: #2E2E2E; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + switch:disabled slider label, switch:disabled slider { + color: #A6B3B2; } + switch:backdrop slider { + transition: 200ms ease-out; + border-color: #545252; + background-color: #282828; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + switch:backdrop slider label, switch:backdrop slider { + color: #A6B3B2; } + switch:backdrop:checked slider { + border-color: rgba(15, 66, 120, 0.7); } + switch:backdrop:disabled slider { + border-color: #545252; + background-color: #2E2E2E; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + switch:backdrop:disabled slider label, switch:backdrop:disabled slider { + color: #282828; } + row:selected switch { + box-shadow: none; + border-color: #696969; } + row:selected switch:backdrop { + border-color: #696969; } + row:selected switch.slider:dir(rtl) { + border-left-color: #525252; } + row:selected switch.slider:dir(ltr) { + border-right-color: #525252; } + row:selected switch.slider:checked, row:selected switch.slider { + border-color: #696969; } + +/************************* + * Check and Radio items * + *************************/ +.view.content-view.check:not(list), iconview.content-view.check:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:hover:not(list), iconview.content-view.check:hover:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-hover-selectionmode.png"), url("assets/checkbox-hover-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:active:not(list), iconview.content-view.check:active:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-active-selectionmode.png"), url("assets/checkbox-active-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:backdrop:not(list), iconview.content-view.check:backdrop:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-backdrop-selectionmode.png"), url("assets/checkbox-backdrop-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:checked:not(list), iconview.content-view.check:checked:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:checked:hover:not(list), iconview.content-view.check:checked:hover:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover-selectionmode.png"), url("assets/checkbox-checked-hover-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:checked:active:not(list), iconview.content-view.check:checked:active:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active-selectionmode.png"), url("assets/checkbox-checked-active-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:backdrop:checked:not(list), iconview.content-view.check:backdrop:checked:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-selectionmode.png"), url("assets/checkbox-checked-backdrop-selectionmode@2.png")); + background-color: transparent; } + +checkbutton.text-button, radiobutton.text-button { + padding: 2px 0; + outline-offset: 0; } + checkbutton.text-button label:not(:only-child):first-child, radiobutton.text-button label:not(:only-child):first-child { + margin-left: 4px; } + checkbutton.text-button label:not(:only-child):last-child, radiobutton.text-button label:not(:only-child):last-child { + margin-right: 4px; } + +check, +radio { + margin: 0 4px; + min-height: 14px; + min-width: 14px; + border: 1px solid; + -gtk-icon-source: none; + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #9b9b9b; + background-image: linear-gradient(to bottom, #252525 20%, #5D7F7E 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.8), inset 0 -2px #2E2E2E, inset 0 -1px #282828, 0 1px rgba(0, 0, 0, 0.1); } + check:only-child, + radio:only-child { + margin: 0; } + check:hover, + radio:hover { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #525252; + background-image: linear-gradient(to bottom, #282828 10%, #BCD5DE 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #5D7F7E, inset 0 -1px#282828, 0 1px rgba(0, 0, 0, 0.1); } + check:active, + radio:active { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #525252; + background-image: linear-gradient(to bottom, shade(shade(#282828, 0.85), 1.05), shade(shade(#282828, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } + check:disabled, + radio:disabled { + border-color: #525252; + background-color: #2E2E2E; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + check:disabled label, check:disabled, + radio:disabled label, + radio:disabled { + color: #A6B3B2; } + check:backdrop, + radio:backdrop { + border-color: #545252; + background-color: #282828; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + transition: 200ms ease-out; } + check:backdrop label, check:backdrop, + radio:backdrop label, + radio:backdrop { + color: #A6B3B2; } + check:backdrop:disabled, + radio:backdrop:disabled { + border-color: #545252; + background-color: #2E2E2E; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + check:backdrop:disabled label, check:backdrop:disabled, + radio:backdrop:disabled label, + radio:backdrop:disabled { + color: #2E2E2E; } + row:selected check, row:selected + radio { + border-color: #696969; } + .osd check, .osd + radio { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd check:hover, .osd + radio:hover { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd check:active, .osd + radio:active { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.7); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + .osd check:backdrop, .osd + radio:backdrop { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd check:disabled, .osd + radio:disabled { + color: #3A3B3B; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + menu menuitem check, menu menuitem + radio { + margin: 0; } + menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, menu menuitem + radio, menu menuitem + radio:hover, menu menuitem + radio:disabled { + min-height: 14px; + min-width: 14px; + background-image: none; + background-color: transparent; + box-shadow: none; + -gtk-icon-shadow: none; + color: inherit; + border-color: currentColor; + animation: none; } + + +check { + border-radius: 3px; } + + check:checked { + -gtk-icon-source: image(-gtk-recolor(url("assets/check-symbolic.svg")), -gtk-recolor(url("assets/check-symbolic.symbolic.png"))); } + + check:indeterminate { + -gtk-icon-source: image(-gtk-recolor(url("assets/dash-symbolic.svg")), -gtk-recolor(url("assets/dash-symbolic.symbolic.png"))); } + +treeview.view radio:selected:focus, treeview.view radio:selected, +radio { + border-radius: 100%; } + treeview.view radio:checked:selected, + radio:checked { + -gtk-icon-source: image(-gtk-recolor(url("assets/bullet-symbolic.svg")), -gtk-recolor(url("assets/bullet-symbolic.symbolic.png"))); } + treeview.view radio:indeterminate:selected, + radio:indeterminate { + -gtk-icon-source: image(-gtk-recolor(url("assets/dash-symbolic.svg")), -gtk-recolor(url("assets/dash-symbolic.symbolic.png"))); } + +@keyframes check_check { + from { + -gtk-icon-transform: translate(6px, -3px) rotate(-45deg) scaleY(0.2) rotate(45deg) scaleX(0); } + to { + -gtk-icon-transform: unset; } } + +@keyframes check_radio { + from { + -gtk-icon-transform: scale(0); } + to { + -gtk-icon-transform: unset; } } + +@keyframes check_indeterminate { + from { + -gtk-icon-transform: scale(0, 1); } + to { + -gtk-icon-transform: unset; } } + +check:not(:indeterminate):checked { + animation: check_check 400ms; } + +radio:not(:indeterminate):checked { + animation: check_radio 400ms; } + +check:indeterminate:checked, radio:indeterminate:checked { + animation: check_indeterminate 400ms; } + +menu menuitem check:not(:indeterminate):checked, +menu menuitem radio:not(:indeterminate):checked, +menu menuitem check:indeterminate:checked:active, +menu menuitem radio:indeterminate:checked { + animation: none; } + +treeview.view check:selected:focus, treeview.view check:selected, +treeview.view radio:selected:focus, +treeview.view radio:selected { + color: #C3D4D4; + border-color: #696969; } + +treeview.view check:selected:disabled, +treeview.view radio:selected:disabled { + color: #A6B3B2; } + treeview.view check:selected:disabled:backdrop, + treeview.view radio:selected:disabled:backdrop { + color: #2E2E2E; } + +treeview.view check:backdrop:selected, treeview.view check:backdrop, +treeview.view radio:backdrop:selected, +treeview.view radio:backdrop { + color: #A6B3B2; } + +/************ + * GtkScale * + ************/ +scale trough, scale fill, progressbar trough { + border: 1px solid #525252; + border-radius: 3px; + background-color: #919E9D; + box-shadow: inset 1px 1px rgba(0, 0, 0, 0.1); } + scale trough:disabled, scale fill:disabled, progressbar trough:disabled { + background-color: #2E2E2E; + box-shadow: none; } + scale trough:backdrop, scale fill:backdrop, progressbar trough:backdrop, progressbar:backdrop trough { + background-color: #2E2E2E; + border-color: #545252; + box-shadow: none; + transition: 200ms ease-out; } + scale trough:backdrop:disabled, scale fill:backdrop:disabled, progressbar trough:backdrop:disabled, progressbar:backdrop trough:disabled { + background-color: #2E2E2E; } + row:selected scale trough, scale row:selected trough, row:selected scale fill, scale row:selected fill, row:selected progressbar trough, progressbar row:selected trough { + box-shadow: none; } + row:selected scale trough, scale row:selected trough, row:selected scale fill, scale row:selected fill, row:selected progressbar trough, progressbar row:selected trough, row:selected scale trough:disabled, scale row:selected trough:disabled, row:selected scale fill:disabled, scale row:selected fill:disabled, row:selected progressbar trough:disabled, progressbar row:selected trough:disabled { + border-color: #696969; } + .osd scale trough, scale .osd trough, .osd scale fill, scale .osd fill, .osd progressbar trough, progressbar .osd trough { + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.5); + box-shadow: none; + outline-color: rgba(238, 238, 238, 0.2); } + .osd scale trough:disabled, scale .osd trough:disabled, .osd scale fill:disabled, scale .osd fill:disabled, .osd progressbar trough:disabled, progressbar .osd trough:disabled { + background-color: rgba(34, 34, 34, 0.8); } + +scale highlight, progressbar progress { + border: 1px solid shade(#384363, 0.7); + border-radius: 3px; + background-image: linear-gradient(to bottom, shade(#384363, 1.1), shade(#384363, 0.9)); } + scale highlight:disabled, progressbar progress:disabled { + background-color: transparent; + border-color: transparent; } + scale highlight:backdrop, progressbar progress:backdrop, progressbar:backdrop progress { + border-color: rgba(15, 66, 120, 0.7); + background-color: rgba(57, 142, 231, 0.7); + background-image: none; } + scale highlight:backdrop:disabled, progressbar progress:backdrop:disabled, progressbar:backdrop progress:disabled { + background-color: transparent; + border-color: transparent; } + row:selected scale highlight:disabled, scale row:selected highlight:disabled, row:selected progressbar progress:disabled, progressbar row:selected progress:disabled, row:selected scale highlight, scale row:selected highlight, row:selected progressbar progress, progressbar row:selected progress { + border-color: #696969; } + .osd scale highlight, scale .osd highlight, .osd progressbar progress, progressbar .osd progress { + border-color: rgba(0, 0, 0, 0.7); } + .osd scale highlight:disabled, scale .osd highlight:disabled, .osd progressbar progress:disabled, progressbar .osd progress:disabled { + border-color: transparent; } + +scale { + min-height: 10px; + min-width: 10px; + padding: 12px; } + scale fill, + scale highlight { + margin: -2px; } + scale slider { + min-height: 13px; + min-width: 13px; + margin: -7px; } + scale.fine-tune.horizontal { + padding-top: 9px; + padding-bottom: 9px; + min-height: 16px; } + scale.fine-tune.vertical { + padding-left: 9px; + padding-right: 9px; + min-width: 16px; } + scale.fine-tune slider { + margin: -6px; } + scale.fine-tune fill, + scale.fine-tune highlight, + scale.fine-tune trough { + border-radius: 5px; + -gtk-outline-radius: 7px; } + scale trough { + padding: 1px; + outline-offset: 2px; + -gtk-outline-radius: 5px; } + scale fill, scale fill:backdrop { + background-color: #525252; + box-shadow: none; } + scale fill:disabled, scale fill:disabled:backdrop { + border-color: transparent; + background-color: transparent; } + .osd scale fill { + background-color: rgba(91, 91, 91, 0.775); } + .osd scale fill:disabled, .osd scale fill:disabled:backdrop { + border-color: transparent; + background-color: transparent; } + scale slider { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-top-color: shade(#282828, 0.8); + border-right-color: shade(#282828, 0.72); + border-left-color: shade(#282828, 0.72); + border-bottom-color: shade(#282828, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#282828, 1.02), 1.05), shade(shade(#282828, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); + background-image: linear-gradient(to bottom, shade(#282828, 1.45), shade(#282828, 1.15)); + border: 1px solid #536F6E; + border-radius: 100%; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-property: background, border, box-shadow; } + scale slider:hover { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #525252; + background-image: linear-gradient(to bottom, #2E2E2E 10%, #BCD5DE 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #5D7F7E, inset 0 -1px#2E2E2E, 0 1px rgba(0, 0, 0, 0.1); } + scale slider:active { + border-color: #696969; } + scale slider:disabled { + border-color: #525252; + background-color: #2E2E2E; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + scale slider:disabled label, scale slider:disabled { + color: #A6B3B2; } + scale slider:backdrop { + transition: 200ms ease-out; + border-color: #545252; + background-color: #282828; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + scale slider:backdrop label, scale slider:backdrop { + color: #A6B3B2; } + scale slider:backdrop:disabled { + border-color: #545252; + background-color: #2E2E2E; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + scale slider:backdrop:disabled label, scale slider:backdrop:disabled { + color: #2E2E2E; } + row:selected scale slider, row:selected scale slider:disabled { + border-color: #696969; } + .osd scale slider { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); + border-color: rgba(0, 0, 0, 0.7); + background-color: #222222; } + .osd scale slider:hover { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(65, 65, 65, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd scale slider:active { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.7); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + .osd scale slider:disabled { + color: #3A3B3B; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd scale slider:backdrop { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + scale value { + color: alpha(currentColor,0.6); } + scale marks { + color: alpha(currentColor,0.4); } + scale marks.top { + margin-bottom: 6px; + margin-top: -12px; } + scale marks.bottom { + margin-top: 6px; + margin-bottom: -12px; } + scale marks.top { + margin-right: 6px; + margin-left: -12px; } + scale marks.bottom { + margin-left: 6px; + margin-right: -12px; } + scale.fine-tune marks.top { + margin-bottom: 6px; + margin-top: -9px; } + scale.fine-tune marks.bottom { + margin-top: 6px; + margin-bottom: -9px; } + scale.fine-tune marks.top { + margin-right: 6px; + margin-left: -9px; } + scale.fine-tune marks.bottom { + margin-left: 6px; + margin-right: -9px; } + scale.horizontal indicator { + min-height: 6px; + min-width: 1px; } + scale.horizontal.fine-tune indicator { + min-height: 3px; } + scale.vertical indicator { + min-height: 1px; + min-width: 6px; } + scale.vertical.fine-tune indicator { + min-width: 3px; } + scale.color { + min-height: 0; + min-width: 0; } + scale.color trough { + background-image: image(#525252); + background-repeat: no-repeat; } + scale.color.horizontal { + padding: 0 0 15px 0; } + scale.color.horizontal trough { + padding-bottom: 4px; + background-position: 0 -3px; + border-top-left-radius: 0; + border-top-right-radius: 0; } + scale.color.horizontal slider:dir(ltr):hover, scale.color.horizontal slider:dir(ltr):backdrop, scale.color.horizontal slider:dir(ltr):disabled, scale.color.horizontal slider:dir(ltr):backdrop:disabled, scale.color.horizontal slider:dir(ltr), scale.color.horizontal slider:dir(rtl):hover, scale.color.horizontal slider:dir(rtl):backdrop, scale.color.horizontal slider:dir(rtl):disabled, scale.color.horizontal slider:dir(rtl):backdrop:disabled, scale.color.horizontal slider:dir(rtl) { + margin-bottom: -15px; + margin-top: 6px; } + scale.color.vertical:dir(ltr) { + padding: 0 0 0 15px; } + scale.color.vertical:dir(ltr) trough { + padding-left: 4px; + background-position: 3px 0; + border-bottom-right-radius: 0; + border-top-right-radius: 0; } + scale.color.vertical:dir(ltr) slider:hover, scale.color.vertical:dir(ltr) slider:backdrop, scale.color.vertical:dir(ltr) slider:disabled, scale.color.vertical:dir(ltr) slider:backdrop:disabled, scale.color.vertical:dir(ltr) slider { + margin-left: -15px; + margin-right: 6px; } + scale.color.vertical:dir(rtl) { + padding: 0 15px 0 0; } + scale.color.vertical:dir(rtl) trough { + padding-right: 4px; + background-position: -3px 0; + border-bottom-left-radius: 0; + border-top-left-radius: 0; } + scale.color.vertical:dir(rtl) slider:hover, scale.color.vertical:dir(rtl) slider:backdrop, scale.color.vertical:dir(rtl) slider:disabled, scale.color.vertical:dir(rtl) slider:backdrop:disabled, scale.color.vertical:dir(rtl) slider { + margin-right: -15px; + margin-left: 6px; } + scale.color.fine-tune.horizontal:dir(ltr), scale.color.fine-tune.horizontal:dir(rtl) { + padding: 0 0 12px 0; } + scale.color.fine-tune.horizontal:dir(ltr) trough, scale.color.fine-tune.horizontal:dir(rtl) trough { + padding-bottom: 7px; + background-position: 0 -6px; } + scale.color.fine-tune.horizontal:dir(ltr) slider, scale.color.fine-tune.horizontal:dir(rtl) slider { + margin-bottom: -15px; + margin-top: 6px; } + scale.color.fine-tune.vertical:dir(ltr) { + padding: 0 0 0 12px; } + scale.color.fine-tune.vertical:dir(ltr) trough { + padding-left: 7px; + background-position: 6px 0; } + scale.color.fine-tune.vertical:dir(ltr) slider { + margin-left: -15px; + margin-right: 6px; } + scale.color.fine-tune.vertical:dir(rtl) { + padding: 0 12px 0 0; } + scale.color.fine-tune.vertical:dir(rtl) trough { + padding-right: 7px; + background-position: -6px 0; } + scale.color.fine-tune.vertical:dir(rtl) slider { + margin-right: -15px; + margin-left: 6px; } + +/***************** + * Progress bars * + *****************/ +progressbar { + font-size: smaller; + color: rgba(60, 60, 60, 0.4); } + progressbar.horizontal trough { + min-height: 6px; + padding: 1px 0; } + progressbar.horizontal progress { + min-height: 8px; } + progressbar.vertical trough { + min-width: 6px; + padding: 0 1px; } + progressbar.vertical progress { + min-width: 8px; } + progressbar.horizontal progress, + progressbar.vertical progress { + margin: 0; } + progressbar:backdrop { + box-shadow: none; + transition: 200ms ease-out; } + progressbar progress { + border: 1px solid shade(#384363, 0.7); + border-radius: 3px; } + progressbar progress.left { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + progressbar progress.right { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; } + progressbar progress.top { + border-top-right-radius: 3px; + border-top-left-radius: 3px; } + progressbar progress.bottom { + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; } + progressbar:backdrop progress { + box-shadow: none; } + progressbar.osd { + min-width: 3px; + min-height: 3px; + background-color: transparent; } + progressbar.osd trough { + border-style: none; + border-radius: 0; + background-color: transparent; + box-shadow: none; } + progressbar.osd progress { + border-style: none; + border-radius: 0; } + progressbar trough.empty progress { + all: unset; } + +/************* + * Level Bar * + *************/ +levelbar block { + min-width: 32px; + min-height: 1px; } + +levelbar.vertical block { + min-width: 1px; + min-height: 32px; } + +levelbar:backdrop { + transition: 200ms ease-out; } + +levelbar trough { + border: 1px solid; + padding: 2px; + border-radius: 3px; + color: #BECFCF; + border-color: #525252; + background-color: #252525; + box-shadow: inset 0 0 0 1px rgba(57, 142, 231, 0); } + levelbar trough:backdrop { + color: #B9C9C6; + border-color: #545252; + background-color: #3B3B3B; + box-shadow: none; } + +levelbar.horizontal.discrete block { + margin: 0 1px; } + +levelbar.vertical.discrete block { + margin: 1px 0; } + +levelbar block { + border: 1px solid; + border-radius: 1px; + box-shadow: 0 1px rgba(0, 0, 0, 0.2); } + levelbar block:backdrop { + box-shadow: none; } + levelbar block.low { + border-color: #8f4700; + background-color: #f57900; } + levelbar block.low:backdrop { + border-color: #f57900; } + levelbar block.high, levelbar block:not(.empty) { + border-color: #8A8A8A; + background-color: #384363; } + levelbar block.high:backdrop, levelbar block:not(.empty):backdrop { + border-color: #384363; } + levelbar block.full { + border-color: #1c3802; + background-color: #4e9a06; } + levelbar block.full:backdrop { + border-color: #4e9a06; } + levelbar block.empty { + background-color: transparent; + border-color: rgba(60, 60, 60, 0.2); + box-shadow: none; } + levelbar block.empty:backdrop { + border-color: rgba(133, 133, 133, 0.15); } + +/**************** + * Print dialog * +*****************/ +printdialog paper { + color: #C3D4D4; + border: 1px solid #525252; + background: #C5D4D3; + padding: 0; } + printdialog paper:backdrop { + color: #A6B3B2; + border-color: #545252; } + +printdialog .dialog-vbox { + background-color: #282828; } + +printdialog .dialog-action-box { + margin: 12px; } + +/********** + * Frames * + **********/ +frame > border, +.frame { + box-shadow: none; + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid #525252; } + frame > border.flat, + .frame.flat { + border-style: none; } + frame > border:backdrop, + .frame:backdrop { + border-color: #545252; } + +actionbar > revealer > box { + padding: 6px; + border-top: 1px solid #525252; } + actionbar > revealer > box:backdrop { + border-color: #545252; } + +scrolledwindow viewport.frame { + border-style: none; } + +scrolledwindow overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#525151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.top:backdrop { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#545252), to(rgba(137, 137, 137, 0))); + background-size: 100% 5%; + 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.5, to(#525151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.bottom:backdrop { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#545252), to(rgba(137, 137, 137, 0))); + background-size: 100% 5%; + 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.5, to(#525151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.left:backdrop { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#545252), to(rgba(137, 137, 137, 0))); + background-size: 5% 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.5, to(#525151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.right:backdrop { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#545252), to(rgba(137, 137, 137, 0))); + background-size: 5% 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; + border: none; + box-shadow: none; } + +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; + border: none; + box-shadow: none; } + +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; + border: none; + box-shadow: none; } + +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; + border: none; + box-shadow: none; } + +scrolledwindow junction { + border-color: transparent; + border-image: linear-gradient(to bottom, #525252 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #333E5C; } + scrolledwindow junction:dir(rtl) { + border-image-slice: 0 1 0 0; } + scrolledwindow junction:backdrop { + border-image-source: linear-gradient(to bottom, #545252 1px, transparent 1px); + background-color: #4D4D4D; + transition: 200ms ease-out; } + +separator { + background: rgba(0, 0, 0, 0.1); + min-width: 1px; + min-height: 1px; } + +/********* + * Lists * + *********/ +list { + color: #BECFCF; + background-color: #252525; + border-color: #525252; } + list:backdrop { + background-color: #3B3B3B; + border-color: #545252; } + list row { + padding: 2px; } + +row { + transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + row:hover { + transition: none; } + row:backdrop { + transition: 200ms ease-out; } + row.activatable.has-open-popup, row.activatable:hover { + background-color: rgba(60, 60, 60, 0.05); } + row.activatable:active { + box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); } + row.activatable:backdrop:hover { + background-color: transparent; } + row.activatable:selected:active { + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); } + row.activatable:selected.has-open-popup, row.activatable:selected:hover { + background-color: #3986d6; } + row.activatable:selected:backdrop { + background-color: #384363; } + +/********************* + * App Notifications * + *********************/ +.app-notification, +.app-notification.frame { + padding: 10px; + border-radius: 0 0 5px 5px; + background-color: rgba(34, 34, 34, 0.8); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent 2px); + background-clip: padding-box; } + .app-notification:backdrop, + .app-notification.frame:backdrop { + background-image: none; + transition: 200ms ease-out; } + .app-notification button, + .app-notification.frame button { + background: rgba(0, 0, 0, 0.1); } + .app-notification button:hover, + .app-notification.frame button:hover { + background: rgba(0, 0, 0, 0.3); } + .app-notification border, + .app-notification.frame border { + border: none; } + +/************* + * Expanders * + *************/ +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: #545252; } + expander arrow:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +/************ + * Calendar * + ***********/ +calendar { + color: #BECFCF; + border: 1px solid #525252; + padding: 2px; } + calendar:selected { + border-radius: 6px; } + calendar.header { + border: none; + border-bottom: 1px solid rgba(0, 0, 0, 0.1); + border-radius: 0; } + calendar.header:backdrop { + border-color: rgba(0, 0, 0, 0.1); } + calendar.button { + color: rgba(60, 60, 60, 0.45); } + calendar.button:hover { + color: #C3D4D4; } + calendar.button:backdrop { + color: rgba(133, 133, 133, 0.45); } + calendar.button:disabled { + color: rgba(133, 133, 133, 0.45); } + calendar:indeterminate, calendar:indeterminate:backdrop { + color: alpha(currentColor,0.25); } + calendar.highlight, calendar.highlight:backdrop { + font-size: smaller; + color: #368ce7; } + calendar:backdrop { + color: #B9C9C6; + border-color: #545252; } + +/*********** + * Dialogs * + ***********/ +messagedialog .titlebar { + min-height: 20px; + background-image: none; + background-color: #282828; + border-style: none; + border-top-left-radius: 7px; + border-top-right-radius: 7px; } + +messagedialog.csd.background { + border-bottom-left-radius: 9px; + border-bottom-right-radius: 9px; } + +messagedialog.csd buttonbox { + padding: 0px; } + +messagedialog.csd .dialog-action-area button { + padding: 10px 14px; + border-radius: 0; + border-left-style: solid; + border-right-style: none; + border-bottom-style: none; } + messagedialog.csd .dialog-action-area button:first-child { + border-left-style: none; + border-bottom-left-radius: 7px; + -gtk-outline-bottom-left-radius: 5px; } + messagedialog.csd .dialog-action-area button:last-child { + border-bottom-right-radius: 7px; + -gtk-outline-bottom-right-radius: 5px; } + +filechooser .dialog-action-box { + border-top: 1px solid #525252; } + filechooser .dialog-action-box:backdrop { + border-top-color: #545252; } + +filechooser #pathbarbox { + border-bottom: 1px solid #282828; } + filechooser #pathbarbox stack { + background-color: #282828; } + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; } + +/*********** + * Sidebar * + ***********/ +.sidebar { + border-style: none; + background-color: #282828; + -gtk-icon-style: regular; } + .sidebar row, + .sidebar treeview { + border-top: 1px solid transparent; + border-bottom: 1px solid transparent; } + .sidebar row:selected, .sidebar row:selected:focus, + .sidebar treeview:selected, + .sidebar treeview:selected:focus { + background-image: linear-gradient(to bottom, shade(#46527A, 0.94), shade(#46527A, 0.95) 10%, shade(#2A324A, 0.99) 88%, shade(#384363, 0.90)); + border-top: 1px solid shade(#282828, 0.85); + border-bottom: 1px solid shade(#282828, 1.12); } + .sidebar row:selected label, .sidebar row:selected:focus label, + .sidebar treeview:selected label, + .sidebar treeview:selected:focus label { + color: #C3D4D4; } + .sidebar row:selected label:backdrop, .sidebar row:selected:focus label:backdrop, + .sidebar treeview:selected label:backdrop, + .sidebar treeview:selected:focus label:backdrop { + color: #A6B3B2; } + .sidebar row:selected:backdrop, .sidebar row:selected:focus:backdrop, + .sidebar treeview:selected:backdrop, + .sidebar treeview:selected:focus:backdrop { + background-image: none; + background-color: #282828; + color: #C3D4D4; + border-top: 1px solid shade(#282828, 0.9); + border-bottom: 1px solid shade(#282828, 0.9); } + .sidebar row .view:selected, .sidebar row iconview:selected, .sidebar row .view:selected:focus, .sidebar row iconview:selected:focus, + .sidebar treeview .view:selected, + .sidebar treeview iconview:selected, + .sidebar treeview .view:selected:focus, + .sidebar treeview iconview:selected:focus { + color: #DFF5F5; } + .sidebar row:backdrop, + .sidebar treeview:backdrop { + background-color: transparent; } + stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:dir(ltr), .sidebar.left, .sidebar.left:dir(rtl) { + border-right: 1px solid #525252; + border-left-style: none; + border-top-style: none; + border-bottom-style: none; } + stacksidebar.sidebar:dir(rtl) list .sidebar:dir(rtl), stacksidebar.sidebar.right list .sidebar:dir(rtl), .sidebar.right { + border-left: 1px solid #525252; + border-right-style: none; + border-top-style: none; + border-bottom-style: none; } + .sidebar:backdrop { + background-color: #282828; + border-color: #545252; + transition: 200ms ease-out; } + .sidebar list, .sidebar treeview { + background-color: transparent; } + .sidebar list:backdrop, .sidebar treeview:backdrop { + background-color: transparent; } + 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 > label { + background-size: 6px 6px, 0 0; } + +/**************** + * File chooser * + ****************/ +placessidebar > viewport.frame { + border-style: none; } + +placessidebar row { + min-height: 24px; + padding: 0px; } + placessidebar row > revealer { + padding: 0 14px; } + placessidebar row:selected { + color: #C3D4D4; } + placessidebar row:disabled { + color: #A6B3B2; } + placessidebar row:backdrop { + color: #A6B3B2; + background-color: #282828; } + placessidebar row:backdrop:selected { + color: #A6B3B2; } + placessidebar row:backdrop:disabled { + color: #2E2E2E; } + 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-height: 26px; + min-width: 26px; + margin-top: 3px; + margin-bottom: 3px; + padding: 0; + border-radius: 100%; + -gtk-outline-radius: 100%; } + button.sidebar-button:not(:hover):not(:active) > image, button.sidebar-button:backdrop > image { + opacity: 0.7; } + placessidebar row:selected:active { + box-shadow: none; } + placessidebar row.sidebar-placeholder-row { + padding: 0 8px; + min-height: 2px; + background-image: image(#4e9a06); + background-clip: content-box; } + placessidebar row.sidebar-new-bookmark-row { + color: #384363; } + placessidebar row:drop(active):not(:disabled) { + color: #4e9a06; + box-shadow: inset 0 1px #4e9a06, inset 0 -1px #4e9a06; } + placessidebar row:drop(active):not(:disabled):selected { + color: #D1E0DF; + background-image: linear-gradient(to bottom, #9dc8f2, #c1dcf7 10%, #384347 92%, #b4d5f5); } + +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 row.activatable:hover { + background-color: transparent; } + +placesview > 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: image(#525252); + background-size: 1px 1px; } + paned > separator:selected { + background-image: image(#384363); } + paned > separator:backdrop { + background-image: image(#545252); } + paned > separator.wide { + min-width: 5px; + min-height: 5px; + background-color: #282828; + background-image: image(#525252), image(#525252); + background-size: 1px 1px, 1px 1px; } + paned > separator.wide:backdrop { + background-color: #282828; + background-image: image(#545252), image(#545252); } + +paned.horizontal > separator { + background-repeat: repeat-y; } + paned.horizontal > separator:dir(ltr) { + margin: 0 -8px 0 0; + padding: 0 8px 0 0; + background-position: left; } + paned.horizontal > separator:dir(rtl) { + margin: 0 0 0 -8px; + padding: 0 0 0 8px; + background-position: right; } + paned.horizontal > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-y, repeat-y; + background-position: left, right; } + +paned.vertical > separator { + margin: 0 0 -8px 0; + padding: 0 0 8px 0; + background-repeat: repeat-x; + background-position: top; } + paned.vertical > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-x, repeat-x; + background-position: bottom, top; } + +/************** + * GtkInfoBar * + **************/ +infobar { + border-style: none; } + +.info, +.question, +.warning, +.error { + text-shadow: 0 1px #2E2E2E; } + .info:backdrop, .info, + .question:backdrop, + .question, + .warning:backdrop, + .warning, + .error:backdrop, + .error { + background-color: #384363; + border-color: #2E2E2E; } + .info:backdrop label, .info:backdrop, .info label, .info, + .question:backdrop label, + .question:backdrop, + .question label, + .question, + .warning:backdrop label, + .warning:backdrop, + .warning label, + .warning, + .error:backdrop label, + .error:backdrop, + .error label, + .error { + color: #D1E0DF; } + .info:backdrop, + .question:backdrop, + .warning:backdrop, + .error:backdrop { + text-shadow: none; } + .info button, + .question button, + .warning button, + .error button { + color: #D1E0DF; + outline-color: rgba(255, 255, 255, 0.3); + border-top-color: shade(#282828, 0.8); + border-right-color: shade(#282828, 0.72); + border-left-color: shade(#282828, 0.72); + border-bottom-color: shade(#282828, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#384363, 1.02), 1.05), shade(shade(#384363, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); + border-color: #8A8A8A; } + .info button:hover, + .question button:hover, + .warning button:hover, + .error button:hover { + color: #D1E0DF; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #595959; + background-image: linear-gradient(to bottom, shade(#384363, 1.15), shade(#384363, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + .info button:active, .info button:checked, + .question button:active, + .question button:checked, + .warning button:active, + .warning button:checked, + .error button:active, + .error button:checked { + color: #D1E0DF; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #595959; + background-image: linear-gradient(to bottom, shade(shade(#384363, 0.85), 1.05), shade(shade(#384363, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } + .info button:disabled, + .question button:disabled, + .warning button:disabled, + .error button:disabled { + border-color: #595959; + background-color: #569fea; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .info button:disabled label, .info button:disabled, + .question button:disabled label, + .question button:disabled, + .warning button:disabled label, + .warning button:disabled, + .error button:disabled label, + .error button:disabled { + color: #ACB4BD; } + .info button:backdrop, + .question button:backdrop, + .warning button:backdrop, + .error button:backdrop { + border-color: #384363; + background-color: #384363; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + border-color: #595959; } + .info button:backdrop label, .info button:backdrop, + .question button:backdrop label, + .question button:backdrop, + .warning button:backdrop label, + .warning button:backdrop, + .error button:backdrop label, + .error button:backdrop { + color: #707070; } + .info button:backdrop:disabled, + .question button:backdrop:disabled, + .warning button:backdrop:disabled, + .error button:backdrop:disabled { + border-color: #569fea; + background-color: #569fea; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + border-color: #595959; } + .info button:backdrop:disabled label, .info button:backdrop:disabled, + .question button:backdrop:disabled label, + .question button:backdrop:disabled, + .warning button:backdrop:disabled label, + .warning button:backdrop:disabled, + .error button:backdrop:disabled label, + .error button:backdrop:disabled { + color: #A9B0B8; } + .info label:selected:focus, .info label:selected:hover, .info label:selected, + .question label:selected:focus, + .question label:selected:hover, + .question label:selected, + .warning label:selected:focus, + .warning label:selected:hover, + .warning label:selected, + .error label:selected:focus, + .error label:selected:hover, + .error label:selected { + background-color: #2E2E2E; } + +/************* + * Buttonbox * + *************/ +buttonbox { + padding: 6px; } + +/************ + * Tooltips * + ************/ +tooltip { + padding: 1px; + /* not working */ + border-radius: 1px; + box-shadow: none; + text-shadow: 0 1px black; } + tooltip.background { + background-color: #252525; + background-clip: padding-box; + border: 1px solid #525252; } + tooltip decoration { + background-color: transparent; } + tooltip * { + padding: 1px; + background-color: transparent; + color: #CCDEDE; } + +/***************** + * Color Chooser * + *****************/ +colorswatch, colorswatch:drop(active) { + border-style: none; } + +colorswatch.top { + border-top-left-radius: 5.5px; + border-top-right-radius: 5.5px; } + colorswatch.top overlay { + border-top-left-radius: 5px; + border-top-right-radius: 5px; } + +colorswatch.bottom { + border-bottom-left-radius: 5.5px; + border-bottom-right-radius: 5.5px; } + colorswatch.bottom overlay { + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; } + +colorswatch.left, colorswatch:first-child:not(.top) { + border-top-left-radius: 5.5px; + border-bottom-left-radius: 5.5px; } + colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 5px; + border-bottom-left-radius: 5px; } + +colorswatch.right, colorswatch:last-child:not(.bottom) { + border-top-right-radius: 5.5px; + border-bottom-right-radius: 5.5px; } + colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 5px; + border-bottom-right-radius: 5px; } + +colorswatch.dark overlay { + color: #D1E0DF; } + colorswatch.dark overlay:hover { + border-color: rgba(0, 0, 0, 0.8); } + colorswatch.dark overlay:backdrop { + color: #A9B7B8; } + +colorswatch.light overlay { + color: #BECFCF; } + colorswatch.light overlay:hover { + border-color: rgba(0, 0, 0, 0.5); } + colorswatch.light overlay:backdrop { + color: #B9C9C6; } + +colorswatch:drop(active) { + box-shadow: none; } + colorswatch:drop(active).light overlay { + border-color: #4e9a06; + box-shadow: inset 0 0 0 2px #3d7805, inset 0 0 0 1px #4e9a06; } + colorswatch:drop(active).dark overlay { + border-color: #4e9a06; + box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.3), inset 0 0 0 1px #4e9a06; } + +colorswatch overlay { + box-shadow: inset 0 2px 2px -3px rgba(0, 0, 0, 0.7); + border: 1px solid rgba(0, 0, 0, 0.3); } + colorswatch overlay:hover { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.3); } + colorswatch overlay:backdrop, colorswatch overlay:backdrop:hover { + border-color: rgba(0, 0, 0, 0.3); + box-shadow: none; } + +colorswatch#add-color-button { + border-radius: 5px 5px 0 0; } + colorswatch#add-color-button:only-child { + border-radius: 5px; } + colorswatch#add-color-button overlay { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-top-color: shade(#282828, 0.8); + border-right-color: shade(#282828, 0.72); + border-left-color: shade(#282828, 0.72); + border-bottom-color: shade(#282828, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#282828, 1.02), 1.05), shade(shade(#282828, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } + colorswatch#add-color-button overlay:hover { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #525252; + background-image: linear-gradient(to bottom, shade(#282828, 1.15), shade(#282828, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } + colorswatch#add-color-button overlay:backdrop { + border-color: #545252; + background-color: #282828; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + colorswatch#add-color-button overlay:backdrop label, colorswatch#add-color-button overlay:backdrop { + color: #A6B3B2; } + +colorswatch:disabled { + opacity: 0.5; } + colorswatch:disabled overlay { + border-color: rgba(0, 0, 0, 0.6); + box-shadow: none; } + +row:selected colorswatch { + box-shadow: 0 0 0 2px #D1E0DF; } + +colorswatch#editor-color-sample { + border-radius: 4px; } + colorswatch#editor-color-sample overlay { + border-radius: 4.5px; } + +colorchooser .popover.osd { + border-radius: 5px; } + +/******** + * Misc * + ********/ +.content-view { + background-color: #2E2E2E; } + .content-view:hover { + -gtk-icon-effect: highlight; } + .content-view:backdrop { + background-color: #2E2E2E; } + +.osd .scale-popup button.flat { + border-style: none; + border-radius: 5px; } + +.scale-popup button:hover { + background-color: rgba(60, 60, 60, 0.1); + border-radius: 5px; } + +/********************** + * Window Decorations * + *********************/ +decoration { + border-radius: 7px 7px 0 0; + border-width: 0px; + box-shadow: 0 3px 9px 1px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(0, 0, 0, 0.23); + 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 rgba(0, 0, 0, 0.18); + transition: 200ms ease-out; } + .maximized decoration, + .fullscreen decoration, + .tiled decoration { + border-radius: 0; } + .popup decoration { + box-shadow: none; } + .ssd decoration { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.23); } + .csd.popup decoration { + border-radius: 0; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13); } + tooltip.csd decoration { + border-radius: 5px; + box-shadow: none; } + messagedialog.csd decoration { + border-radius: 7px; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13); } + .solid-csd decoration { + border-radius: 0; + margin: 4px; + background-color: #282828; + border: solid 1px #545252; + box-shadow: none; } + +button.titlebutton { + text-shadow: 0 1px rgba(255, 255, 255, 0.769231); + -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); } + button.titlebutton.close, button.titlebutton.maximize, button.titlebutton.minimize { + color: transparent; + background-color: transparent; + background-position: center; + background-repeat: no-repeat; } + button.titlebutton.close:backdrop, button.titlebutton.maximize:backdrop, button.titlebutton.minimize:backdrop { + opacity: 0.5; } + button.titlebutton.close { + background-image: -gtk-scaled(url("assets/titlebutton-close.png"), url("assets/titlebutton-close@2.png")); } + button.titlebutton.close:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop.png"), url("assets/titlebutton-close-backdrop@2.png")); } + button.titlebutton.close:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-hover.png"), url("assets/titlebutton-close-hover@2.png")); } + button.titlebutton.close:active { + background-image: -gtk-scaled(url("assets/titlebutton-close-active.png"), url("assets/titlebutton-close-active@2.png")); } + button.titlebutton.maximize { + background-image: -gtk-scaled(url("assets/titlebutton-maximize.png"), url("assets/titlebutton-maximize@2.png")); } + button.titlebutton.maximize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop.png"), url("assets/titlebutton-maximize-backdrop@2.png")); } + button.titlebutton.maximize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover.png"), url("assets/titlebutton-maximize-hover@2.png")); } + button.titlebutton.maximize:active { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-active.png"), url("assets/titlebutton-maximize-active@2.png")); } + button.titlebutton.minimize { + background-image: -gtk-scaled(url("assets/titlebutton-minimize.png"), url("assets/titlebutton-minimize@2.png")); } + button.titlebutton.minimize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop.png"), url("assets/titlebutton-minimize-backdrop@2.png")); } + button.titlebutton.minimize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover.png"), url("assets/titlebutton-minimize-hover@2.png")); } + button.titlebutton.minimize:active { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-active.png"), url("assets/titlebutton-minimize-active@2.png")); } + button.titlebutton:backdrop { + -gtk-icon-shadow: none; } + +headerbar.selection-mode button.titlebutton, +.titlebar.selection-mode button.titlebutton { + text-shadow: 0 -1px rgba(0, 0, 0, 0.548235); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.548235); } + headerbar.selection-mode button.titlebutton:backdrop, + .titlebar.selection-mode button.titlebutton:backdrop { + -gtk-icon-shadow: none; } + +.view:selected:focus, .view:selected, iconview:selected, .view text:selected, iconview text:selected, +textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, +textview text selection:focus, +textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, +entry selection:focus, +entry selection, modelbutton.flat:selected, popover.background checkbutton:selected, +popover.background radiobutton:selected, +.menuitem.button.flat:selected, treeview.view:selected:focus, treeview.view:selected, row:selected, calendar:selected { + background-color: #384363; } + row:selected label, label:selected, .selection-mode button.titlebutton, .view:selected:focus, .view:selected, iconview:selected, .view text:selected, iconview text:selected, + textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, + textview text selection:focus, + textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, + entry selection:focus, + entry selection, modelbutton.flat:selected, popover.background checkbutton:selected, + popover.background radiobutton:selected, + .menuitem.button.flat:selected, treeview.view:selected:focus, treeview.view:selected, row:selected, calendar:selected { + color: #D1E0DF; + outline-color: rgba(255, 255, 255, 0.3); } + row:selected label:disabled, label:disabled:selected, .selection-mode button.titlebutton:disabled, iconview:disabled:selected:focus, .view:disabled:selected, iconview:disabled:selected, iconview text:disabled:selected:focus, + textview text:disabled:selected:focus, .view text:disabled:selected, iconview text:disabled:selected, + textview text:disabled:selected, iconview text selection:disabled:focus, .view text selection:disabled, iconview text selection:disabled, + textview text selection:disabled, flowbox flowboxchild:disabled:selected, label:disabled selection, spinbutton:not(.vertical) selection:disabled, + entry selection:disabled, modelbutton.flat:disabled:selected, popover.background checkbutton:disabled:selected, + popover.background radiobutton:disabled:selected, + .menuitem.button.flat:disabled:selected, row:disabled:selected, calendar:disabled:selected { + color: #9cc7f3; } + row:selected label:backdrop, label:backdrop:selected, .selection-mode button.titlebutton:backdrop, iconview:backdrop:selected:focus, .view:backdrop:selected, iconview:backdrop:selected, iconview text:backdrop:selected:focus, + textview text:backdrop:selected:focus, .view text:backdrop:selected, iconview text:backdrop:selected, + textview text:backdrop:selected, iconview text selection:backdrop:focus, .view text selection:backdrop, iconview text selection:backdrop, + textview text selection:backdrop, flowbox flowboxchild:backdrop:selected, label:backdrop selection, spinbutton:not(.vertical) selection:backdrop, + entry selection:backdrop, modelbutton.flat:backdrop:selected, popover.background checkbutton:backdrop:selected, + popover.background radiobutton:backdrop:selected, + .menuitem.button.flat:backdrop:selected, row:backdrop:selected, calendar:backdrop:selected { + color: #A9B7B8; } + row:selected label:backdrop:disabled, label:backdrop:disabled:selected, .selection-mode button.titlebutton:backdrop:disabled, .view:backdrop:disabled:selected, iconview:backdrop:disabled:selected, .view text:backdrop:disabled:selected, iconview text:backdrop:disabled:selected, + textview text:backdrop:disabled:selected, .view text selection:backdrop:disabled, iconview text selection:backdrop:disabled, + textview text selection:backdrop:disabled, flowbox flowboxchild:backdrop:disabled:selected, label:disabled selection:backdrop, label:backdrop selection:disabled, spinbutton:not(.vertical) selection:backdrop:disabled, + entry selection:backdrop:disabled, modelbutton.flat:backdrop:disabled:selected, popover.background checkbutton:backdrop:disabled:selected, + popover.background radiobutton:backdrop:disabled:selected, + .menuitem.button.flat:backdrop:disabled:selected, row:backdrop:disabled:selected, calendar:backdrop:disabled:selected { + color: #9DA4AB; } + +.monospace { + font-family: monospace; } + +/********************** + * Touch Copy & Paste * + *********************/ +cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + cursor-handle.top:dir(ltr), cursor-handle.bottom:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-start.png"), url("assets/text-select-start@2.png")); + padding-left: 10px; } + cursor-handle.bottom:dir(ltr), cursor-handle.top:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-end.png"), url("assets/text-select-end@2.png")); + padding-right: 10px; } + cursor-handle.insertion-cursor:dir(ltr), cursor-handle.insertion-cursor:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); } + cursor-handle.top:hover:dir(ltr), cursor-handle.bottom:hover:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-hover.png"), url("assets/text-select-start-hover@2.png")); + padding-left: 10px; } + cursor-handle.bottom:hover:dir(ltr), cursor-handle.top:hover:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-hover.png"), url("assets/text-select-end-hover@2.png")); + padding-right: 10px; } + cursor-handle.insertion-cursor:hover:dir(ltr), cursor-handle.insertion-cursor:hover:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); } + cursor-handle.top:active:dir(ltr), cursor-handle.bottom:active:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-active.png"), url("assets/text-select-start-active@2.png")); + padding-left: 10px; } + cursor-handle.bottom:active:dir(ltr), cursor-handle.top:active:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-active.png"), url("assets/text-select-end-active@2.png")); + padding-right: 10px; } + cursor-handle.insertion-cursor:active:dir(ltr), cursor-handle.insertion-cursor:active:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); } + +.context-menu { + font: initial; } + +button.circular { + border-radius: 9999px; + -gtk-outline-radius: 9999px; } + button.circular label { + padding: 0; } + +.keycap { + min-width: 20px; + min-height: 25px; + margin-top: 2px; + padding-bottom: 3px; + padding-left: 6px; + padding-right: 6px; + color: #C3D4D4; + background-color: #252525; + border: 1px solid; + border-color: #2E2E2E; + border-radius: 5px; + box-shadow: inset 0 -3px #A0A8AD; + font-size: smaller; } + .keycap:backdrop { + background-color: #3B3B3B; + color: #A6B3B2; + transition: 200ms ease-out; } + +:not(decoration):not(window):drop(active):focus, +:not(decoration):not(window):drop(active) { + border-color: #4e9a06; + box-shadow: inset 0 0 0 1px #4e9a06; } + +stackswitcher button.text-button { + min-width: 100px; } + +stackswitcher button.circular, +stackswitcher button.text-button.circular { + min-width: 32px; + min-height: 32px; + padding: 0; } + +/* GTK NAMED COLORS + ---------------- + use responsibly! */ +/* +widget text/foreground color */ +@define-color theme_fg_color #C3D4D4; +/* +text color for entries, views and content in general */ +@define-color theme_text_color #BECFCF; +/* +widget base background color */ +@define-color theme_bg_color #282828; +/* +text widgets and the like base background color */ +@define-color theme_base_color #252525; +/* +base background color of selections */ +@define-color theme_selected_bg_color #384363; +/* +text/foreground color of selections */ +@define-color theme_selected_fg_color #D1E0DF; +/* +base background color of insensitive widgets */ +@define-color insensitive_bg_color #2E2E2E; +/* +text foreground color of insensitive widgets */ +@define-color insensitive_fg_color #A6B3B2; +/* +insensitive text widgets and the like base background color */ +@define-color insensitive_base_color #252525; +/* +widget text/foreground color on backdrop windows */ +@define-color theme_unfocused_fg_color #A6B3B2; +/* +text color for entries, views and content in general on backdrop windows */ +@define-color theme_unfocused_text_color #BECFCF; +/* +widget base background color on backdrop windows */ +@define-color theme_unfocused_bg_color #282828; +/* +text widgets and the like base background color on backdrop windows */ +@define-color theme_unfocused_base_color #3B3B3B; +/* +base background color of selections on backdrop windows */ +@define-color theme_unfocused_selected_bg_color #384363; +/* +text/foreground color of selections on backdrop windows */ +@define-color theme_unfocused_selected_fg_color #D1E0DF; +/* +widgets main borders color */ +@define-color borders #525252; +/* +widgets main borders color on backdrop windows */ +@define-color unfocused_borders #545252; +/* +these are pretty self explicative */ +@define-color warning_color #f57900; +@define-color error_color #800069; +@define-color success_color #4e9a06; +/* +these colors are exported for the window manager and shouldn't be used in applications, +read if you used those and something break with a version upgrade you're on your own... */ +@define-color wm_title shade(#C3D4D4, 1.8); +@define-color wm_unfocused_title #A6B3B2; +@define-color wm_highlight rgba(255, 255, 255, 0.8); +@define-color wm_borders_edge rgba(255, 255, 255, 0.8); +@define-color wm_bg_a shade(#282828, 1.2); +@define-color wm_bg_b #282828; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_border alpha(black, 0.18); +@define-color wm_button_hover_color_a shade(#282828, 1.3); +@define-color wm_button_hover_color_b #282828; +@define-color wm_button_active_color_a shade(#282828, 0.85); +@define-color wm_button_active_color_b shade(#282828, 0.89); +@define-color wm_button_active_color_c shade(#282828, 0.9); +@define-color content_view_bg #252525; +.XfceHeading { + margin: 0; + padding: 0; + border-width: 0; + background-image: none; + background-color: shade(#282828, 1.18); + color: #BECFCF; + text-shadow: 0px 1px rgba(0, 0, 0, 0.1); } + +.xfce4-panel.background { + background-color: #10191C; + color: #252525; + font-weight: normal; } + .xfce4-panel.background button { + background-image: none; + background-color: transparent; + border-radius: 0; + border-color: transparent; + box-shadow: none; + padding: 0 1px; + color: #252525; + text-shadow: 0px 1px rgba(0, 0, 0, 0.1); } + .xfce4-panel.background button:active, .xfce4-panel.background button:checked { + background-image: none; + background-color: shade(#525151, 0.7); + border-color: shade(#525151, 0.6); + color: #252525; + transition: none; } + .xfce4-panel.background button:hover, .xfce4-panel.background button:active:hover, .xfce4-panel.background button:checked:hover { + border-color: shade(#384363, 0.6); + background-image: linear-gradient(to bottom, shade(#384363, 0.88), shade(#384363, 0.85)); + color: #252525; + box-shadow: inset 0 -1px alpha(#C5D4D3,0), inset 1px 0 alpha(#C5D4D3,0.15), inset -1px 0 alpha(#C5D4D3,0.15), inset 0 1px alpha(#C5D4D3,0.15); + transition: none; } + .xfce4-panel.background entry { + caret-color: #BECFCF; } + .xfce4-panel.background menu { + -gtk-icon-effect: none; + text-shadow: none; } + .xfce4-panel.background menu .linked button { + color: #BECFCF; + outline-color: rgba(33, 33, 33, 0.3); + border-top-color: shade(#282828, 0.8); + border-right-color: shade(#282828, 0.72); + border-left-color: shade(#282828, 0.72); + border-bottom-color: shade(#282828, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#252525, 1.02), 1.05), shade(shade(#252525, 1.02), 0.97)); + box-shadow: inset 0 1px #C5D4D3; } + .xfce4-panel.background menu .linked button:disabled { + border-color: #525252; + background-color: #2E2E2E; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + border-color: rgba(130, 130, 130, 0.5); } + .xfce4-panel.background menu .linked button:disabled label, .xfce4-panel.background menu .linked button:disabled { + color: #A6B3B2; } + .xfce4-panel.background progressbar { + margin: 0; } + .xfce4-panel.background progressbar.horizontal trough { + min-height: 6px; + padding: 0; } + .xfce4-panel.background progressbar.horizontal progress { + min-height: 4px; } + .xfce4-panel.background progressbar.vertical trough { + min-width: 6px; + padding: 0; } + .xfce4-panel.background progressbar.vertical progress { + min-width: 4px; } + .xfce4-panel.background progressbar progress { + border-radius: 0px; } + .xfce4-panel.background progressbar trough { + background: shade(#525151, 0.7); + border-radius: 0px; + border-color: shade(#525151, 0.4); } + .xfce4-panel.background .tasklist button { + border-radius: 3px; + text-shadow: 0 1px #C3D4D4; + color: shade(#252525, 0.7); + background-image: linear-gradient(to bottom, shade(#525151, 0.65), shade(#525151, 0.6), shade(#525151, 0.5), shade(#525151, 0.45)); + border: none; } + .xfce4-panel.background .tasklist button.flat { + background-image: none; + border: none; + box-shadow: none; } + .xfce4-panel.background .tasklist button:active, .xfce4-panel.background .tasklist button:checked { + background-image: linear-gradient(to bottom, shade(#384363, 0.65), shade(#384363, 0.6), shade(#384363, 0.5), shade(#384363, 0.45)); + color: shade(#252525, 1); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(0, 0, 0, 0.2); } + .xfce4-panel.background .tasklist button:hover, .xfce4-panel.background .tasklist button:active:hover, .xfce4-panel.background .tasklist button:checked:hover { + background-image: linear-gradient(to bottom, shade(#384363, 0.85), shade(#384363, 0.8), shade(#384363, 0.7), shade(#384363, 0.65)); + color: shade(#252525, 1); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(0, 0, 0, 0.2); } + .xfce4-panel.background .tasklist button image { + padding: 3px; } + .xfce4-panel.background.horizontal .tasklist button { + margin: 0 1px; } + .xfce4-panel.background.horizontal .tasklist button label { + padding-right: 3px; } + .xfce4-panel.background.vertical .tasklist button { + margin: 1px 0; } + .xfce4-panel.background.vertical .tasklist button label { + padding-bottom: 3px; } + +/* Workspace switcher provided by libwnck */ +wnck-pager:selected { + background-color: shade(#384363, 0.88); } + +wnck-pager:hover { + background-color: #384363; } + +/* Thunar's sidebar top border */ +.thunar :backdrop { + color: #A6B3B2; } + +.thunar toolbar { + border-bottom: none; } + .thunar toolbar entry { + min-height: 24px; } + +.thunar .sidebar.frame { + border-top: 1px solid #525252; } + +XfdesktopIconView.view { + background: transparent; + color: #252525; + border-radius: 3px; } + XfdesktopIconView.view:active { + background: rgba(23, 104, 189, 0.5); + text-shadow: 0 1px 1px black; } + XfdesktopIconView.view .label { + text-shadow: 1px 1px 2px black; } + XfdesktopIconView.view .rubberband { + border-radius: 0; } + +#XfceNotifyWindow { + background-color: shade(#525151, 0.3); + color: #252525; + border-color: shade(#525151, 0.6); } + #XfceNotifyWindow buttonbox { + padding: 0; } + #XfceNotifyWindow button { + background-image: none; + border-color: shade(#252525, 0.35); + border-radius: 3px; + box-shadow: none; } + #XfceNotifyWindow label#summary { + font-weight: bold; } + #XfceNotifyWindow progressbar { + min-height: 6px; + border-radius: 3px; } + #XfceNotifyWindow progressbar progress { + background-image: none; + background-color: #252525; + border: none; + box-shadow: none; } + #XfceNotifyWindow progressbar trough { + background-image: linear-gradient(to bottom, shade(#525151, 0.65), shade(#525151, 1.25)); + border: 1px solid shade(#525151, 0.2); + border-radius: 3px; + padding: 1px 0; } + +/* Xfwm4's alt-tab dialog, aka "tabwin" */ +#xfwm-tabwin { + padding: 12px; + background-image: none; + background-color: rgba(0, 0, 0, 0.8); + color: shade(#D1E0DF, 0.65); + text-shadow: 0px 1px rgba(0, 0, 0, 0.8); + border-radius: 12px; + /* Set the application icon- and preview-size to 64px */ + -XfwmTabwinWidget-icon-size: 64px; + -XfwmTabwinWidget-preview-size: 64px; } + #xfwm-tabwin button { + background-image: none; + color: #D1E0DF; + font-weight: bold; + text-shadow: 0px 1px rgba(0, 0, 0, 0.8); + border: none; + border-radius: 6px; + box-shadow: none; } + #xfwm-tabwin button:active, #xfwm-tabwin button:checked, #xfwm-tabwin button:active:hover, #xfwm-tabwin button:checked:hover { + background: rgba(206, 206, 206, 0.3); } + #xfwm-tabwin button:hover { + background: #22558b; + transition-duration: 50ms; } + #xfwm-tabwin .tabwin-app-grid button { + min-width: 96px; + min-height: 96px; } + +#xfce4-terminal-notebook > stack:not(:only-child) { + /* Make sure there are no extra borders for the tabs in the terminal apart from at the top */ + border-left: none; + border-right: none; + border-bottom: none; } + +.lightdm-gtk-greeter { + /********* + * panel * + *********/ + /**************** + * login window * + ****************/ } + .lightdm-gtk-greeter #panel_window menubar { + color: #BECFCF; + font-weight: bold; + text-shadow: 0 1px transparentize white, 0.5; + -gtk-icon-shadow: 0 1px transparentize black, 0.5; + box-shadow: inset 0 -1px transparentize black, 0.5; + background-color: #252525; + text-shadow: 0 1px transparentize black, 0.5; + -gtk-icon-shadow: 0 1px transparentize black, 0.5; } + .lightdm-gtk-greeter #panel_window menubar menu { + background-color: #2E2E2E; } + .lightdm-gtk-greeter #panel_window menubar menu menuitem { + font-weight: normal; + text-shadow: none; } + .lightdm-gtk-greeter #panel_window menubar separator { + background: transparent; } + .lightdm-gtk-greeter #login_window, + .lightdm-gtk-greeter #shutdown_dialog, + .lightdm-gtk-greeter #restart_dialog { + border-style: none; + border-radius: 5px; + background-color: #252525; + color: #C3D4D4; + box-shadow: inset 1px 0 shade(#252525, 0.6), inset -1px 0 shade(#252525, 0.6), inset 0 1px shade(#252525, 0.6), inset 0 -1px shade(#252525, 0.6); } + .lightdm-gtk-greeter #login_window button, + .lightdm-gtk-greeter #shutdown_dialog button, + .lightdm-gtk-greeter #restart_dialog button { + padding: 3px 15px; + /************************************ + * login/unlock and restart buttons * + ************************************/ + /******************* + * shutdown button * + *******************/ } + .lightdm-gtk-greeter #login_window button#login_button, .lightdm-gtk-greeter #login_window button#restart_button, + .lightdm-gtk-greeter #shutdown_dialog button#login_button, + .lightdm-gtk-greeter #shutdown_dialog button#restart_button, + .lightdm-gtk-greeter #restart_dialog button#login_button, + .lightdm-gtk-greeter #restart_dialog button#restart_button { + border-color: shade(#384363, 0.8); + background-image: linear-gradient(to bottom, shade(#384363, 1.02), shade(#384363, 0.95) 90%, shade(#384363, 0.9)); + color: #D1E0DF; } + .lightdm-gtk-greeter #login_window button#login_button:hover, .lightdm-gtk-greeter #login_window button#login_button:active, .lightdm-gtk-greeter #login_window button#restart_button:hover, .lightdm-gtk-greeter #login_window button#restart_button:active, + .lightdm-gtk-greeter #shutdown_dialog button#login_button:hover, + .lightdm-gtk-greeter #shutdown_dialog button#login_button:active, + .lightdm-gtk-greeter #shutdown_dialog button#restart_button:hover, + .lightdm-gtk-greeter #shutdown_dialog button#restart_button:active, + .lightdm-gtk-greeter #restart_dialog button#login_button:hover, + .lightdm-gtk-greeter #restart_dialog button#login_button:active, + .lightdm-gtk-greeter #restart_dialog button#restart_button:hover, + .lightdm-gtk-greeter #restart_dialog button#restart_button:active { + border-color: shade(#384363, 0.7); + background-image: linear-gradient(to bottom, shade(#384363, 1.12), shade(#384363, 1.05) 90%, shade(#384363, 1)); } + .lightdm-gtk-greeter #login_window button#shutdown_button, + .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button, + .lightdm-gtk-greeter #restart_dialog button#shutdown_button { + border-color: shade(#800069, 0.8); + background-image: linear-gradient(to bottom, shade(#800069, 1.02), shade(#800069, 0.95) 90%, shade(#800069, 0.9)); + color: #D1E0DF; } + .lightdm-gtk-greeter #login_window button#shutdown_button:hover, .lightdm-gtk-greeter #login_window button#shutdown_button:active, + .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button:hover, + .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button:active, + .lightdm-gtk-greeter #restart_dialog button#shutdown_button:hover, + .lightdm-gtk-greeter #restart_dialog button#shutdown_button:active { + border-color: shade(#800069, 0.7); + background-image: linear-gradient(to bottom, shade(#800069, 1.12), shade(#800069, 1.05) 90%, shade(#800069, 1)); } + .lightdm-gtk-greeter #content_frame { + padding-bottom: 14px; } + .lightdm-gtk-greeter #login_window menu { + border-radius: 1px; } + .lightdm-gtk-greeter #login_window combobox button.combo { + color: #C3D4D4; + padding: 0; + background: none; + border-style: none; + box-shadow: none; } + .lightdm-gtk-greeter #login_window #user_combobox { + color: #C3D4D4; + font-size: 18px; } + .lightdm-gtk-greeter #login_window #user_combobox menu { + font-weight: normal; } + .lightdm-gtk-greeter #login_window #user_image { + padding: 3px; + border-radius: 3px; + box-shadow: inset 1px 0 shade(#252525, 0.75), inset -1px 0 shade(#252525, 0.75), inset 0 1px shade(#252525, 0.55), inset 0 -1px shade(#252525, 0.85); } + .lightdm-gtk-greeter #login_window #user_image_border { + border-radius: 3px; + background-image: linear-gradient(to bottom, shade(#252525, 0.9), shade(#252525, 0.98) 10%, shade(#252525, 1) 99%, shade(#252525, 1)); + box-shadow: inset 0 1px shade(#252525, 0.8), inset 0 -1px shade(#252525, 0.55); } + .lightdm-gtk-greeter #buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; + background-image: linear-gradient(to bottom, shade(#282828, 0.85), shade(#282828, 0.98) 10%, shade(#282828, 1) 99%, shade(#282828, 1)); + box-shadow: inset 1px 0 shade(#252525, 0.6), inset -1px 0 shade(#252525, 0.6), inset 0 1px shade(#252525, 0.6), inset 0 -1px shade(#252525, 0.6); } + +/************************ + * NAUTILUS (aka Files) * + ************************/ +.nautilus-window { + background-color: #252525; } + .nautilus-window notebook, .nautilus-window notebook > stack { + background-color: #252525; } + +/* Floating status bar */ +.floating-bar { + background-color: #252525; + border-style: solid; + border-color: #525252; } + .floating-bar.left { + border-radius: 0 3px 0 0; + border-width: 1px 1px 0 0; } + .floating-bar.right { + border-radius: 3px 0 0 0; + border-width: 1px 0 0 1px; } + .floating-bar:backdrop { + background-color: #282828; + border-color: #545252; } + .floating-bar button { + padding: 0px; } + +/* Searchbar */ +.search-bar { + box-shadow: none; } + +/* View */ +.nautilus-list-view .view, .nautilus-list-view iconview { + border-bottom: 1px solid #282828; + /* Hide superfluous treeview drop target indication */ } + .nautilus-list-view .view.dnd, .nautilus-list-view iconview.dnd { + border-style: none; } + +/********* + * Geary * + *********/ +.conversation-frame .view.cell, .conversation-frame iconview.cell { + background-color: #252525; } + +.conversation-frame .view.cell:selected, .conversation-frame iconview.cell:selected, +.conversation-frame .view.cell:selected:focus, +.conversation-frame iconview.cell:selected:focus { + background-color: #384363; } + +UnityDecoration { + -UnityDecoration-extents: 28px 1px 1px 1px; + -UnityDecoration-input-extents: 10px; + -UnityDecoration-shadow-offset-x: 1px; + -UnityDecoration-shadow-offset-y: 1px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.7); + -UnityDecoration-active-shadow-radius: 8px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.5); + -UnityDecoration-inactive-shadow-radius: 5px; + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: #384363; + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; } + UnityDecoration .top { + border: 1px solid shade(#282828, 0.7); + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 8px 0 8px; + background-image: linear-gradient(to bottom, shade(#282828, 1.07), #282828); + color: #C3D4D4; + text-shadow: 0 1px shade(#282828, 1.2); } + UnityDecoration .top:backdrop { + border: 1px solid shade(#282828, 0.8); + border-bottom-width: 0; + background-image: linear-gradient(to bottom, shade(#282828, 1.02), #282828); + color: #C3D4D4; + text-shadow: 0 1px shade(#282828, 1.1); } + UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom { + background-color: shade(#282828, 0.7); } + UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { + background-color: shade(#282828, 0.8); } + +UnityPanelWidget, +.unity-panel { + border-width: 0 0 1px 0; + border-style: solid; + border-color: shade(#525151, 1); + background-color: shade(#525151, 0.35); } + UnityPanelWidget.menuitem, UnityPanelWidget .menuitem, + .unity-panel.menuitem, + .unity-panel .menuitem { + border-width: 0 1px; + color: #252525; } + UnityPanelWidget.menuitem:hover, UnityPanelWidget.menuitem *:hover, UnityPanelWidget .menuitem:hover, UnityPanelWidget .menuitem *:hover, + .unity-panel.menuitem:hover, + .unity-panel.menuitem *:hover, + .unity-panel .menuitem:hover, + .unity-panel .menuitem *:hover { + border-color: shade(#525151, 0.8); + background-color: shade(#525151, 0.75); + color: #252525; } + +@keyframes playbackmenuitem_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: #C3D4D4; } + +window.background.chromium { + background-color: #282828; } + window.background.chromium button:not(.titlebutton) { + border-color: #525252; } diff --git a/Lilidog-Drow-Light/gtk-3.0/gtk.css b/Lilidog-Drow-Light/gtk-3.0/gtk.css new file mode 100644 index 0000000..20b78fd --- /dev/null +++ b/Lilidog-Drow-Light/gtk-3.0/gtk.css @@ -0,0 +1 @@ +@import url("gtk-contained.css"); diff --git a/Lilidog-Drow-Light/gtk-3.0/settings.ini b/Lilidog-Drow-Light/gtk-3.0/settings.ini new file mode 100644 index 0000000..d92b062 --- /dev/null +++ b/Lilidog-Drow-Light/gtk-3.0/settings.ini @@ -0,0 +1,4 @@ +[Settings] +gtk_color_scheme = "base_color:#262626\nbg_color:#303030\ntooltip_bg_color:#262626\nselected_bg_color:#525252\ntext_color:#C3D4D4\nfg_color:#C3D4D1\ntooltip_fg_color:#C3D4D1\nselected_fg_color:#C3D4D4\nmenubar_bg_color:#303030\nmenubar_fg_color:#C3D4D1\ntoolbar_bg_color:#303030\ntoolbar_fg_color:#C3D4D4\nmenu_bg_color:#303030\nmenu_fg_color:#C3D4D4\npanel_bg_color:#303030\npanel_fg_color:#C3D4D4\nlink_color:#525252" +gtk-auto-mnemonics = 1 +gtk-visible-focus = automatic diff --git a/Lilidog-Drow-Light/index.theme b/Lilidog-Drow-Light/index.theme new file mode 100644 index 0000000..4226525 --- /dev/null +++ b/Lilidog-Drow-Light/index.theme @@ -0,0 +1,12 @@ +[Desktop Entry] +Type=X-GNOME-Metatheme +Name=Lilidog-Drow +Comment=Lilidog-Drow based off Greybird theme +Encoding=UTF-8 + +[X-GNOME-Metatheme] +GtkTheme=Lilidog-Drow +MetacityTheme=Lilidog-Drow +IconTheme=Adwaita +CursorTheme=Adwaita +ButtonLayout=:minimize,maximize,close diff --git a/Lilidog-Drow/gtk-3.0/gtk-contained.css b/Lilidog-Drow/gtk-3.0/gtk-contained.css index b3e4a2e..f194172 100644 --- a/Lilidog-Drow/gtk-3.0/gtk-contained.css +++ b/Lilidog-Drow/gtk-3.0/gtk-contained.css @@ -20,10 +20,10 @@ ***************/ .background { color: #C3D4D4; - background-color: #282828; } + background-color: #212121; } .background:backdrop { color: #A6B3B2; - background-color: #282828; + background-color: #212121; text-shadow: none; -gtk-icon-shadow: none; } @@ -38,14 +38,14 @@ .gtkstyle-fallback { color: #C3D4D4; - background-color: #282828; + background-color: #212121; text-shadow: none; } .gtkstyle-fallback:hover { color: #C3D4D4; - background-color: #252525; } + background-color: #1C1C1C; } .gtkstyle-fallback:active { color: #C3D4D4; - background-color:#282828; } + background-color:#212121; } .gtkstyle-fallback:disabled { color: #A6B3B2; background-color: #2E2E2E; } @@ -58,7 +58,7 @@ iconview text, textview text { color: #BECFCF; - background-color: #252525; } + background-color: #1C1C1C; } .view:backdrop, iconview:backdrop, .view text:backdrop, iconview text:backdrop, @@ -75,7 +75,7 @@ textview text { border-radius: 3px; } textview border { - background-color: #282828; } + background-color: #212121; } .rubberband, rubberband, @@ -104,7 +104,7 @@ label selection { label:disabled { color: #A6B3B2; } label:disabled:backdrop { - color: #282828; } + color: #212121; } label:backdrop { color: #A6B3B2; } @@ -115,7 +115,7 @@ headerbar .subtitle { text-shadow: none; } assistant .sidebar { - background-color: #252525; + background-color: #1C1C1C; border-top: 1px solid #525252; } assistant .sidebar:backdrop { background-color: #3B3B3B; @@ -175,7 +175,7 @@ entry { transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); color: #BECFCF; border-color: #525252; - background-color: #252525; + background-color: #1C1C1C; box-shadow: inset 0 0 0 1px rgba(57, 142, 231, 0); } spinbutton:not(.vertical) image.left, entry image.left { @@ -231,7 +231,7 @@ entry { transition: 200ms ease-out; } spinbutton:backdrop:disabled:not(.vertical), entry:backdrop:disabled { - color: #282828; + color: #212121; border-color: #545252; background-color: #2E2E2E; box-shadow: none; } @@ -352,7 +352,7 @@ entry { entry:not(:disabled) + entry:not(:disabled), .linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):not(.vertical) { border-top-color: #A0A8AD; - background-color: #252525; } + background-color: #1C1C1C; } .linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled):backdrop, .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):backdrop:not(.vertical), .linked.vertical > entry:not(:disabled) + entry:not(:disabled):backdrop, @@ -403,13 +403,13 @@ entry:drop(active):not(:only-child) + combobox > box > button.combo { border-top-color: #4e9a06; } treeview entry:focus:dir(rtl), treeview entry:focus:dir(ltr) { - background-color: #252525; + background-color: #1C1C1C; transition-property: color, background; } treeview entry.flat, treeview entry { border-radius: 0; background-image: none; - background-color: #252525; } + background-color: #1C1C1C; } treeview entry.flat:focus, treeview entry:focus { border-color: #384363; } @@ -432,11 +432,11 @@ button { transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#282828, 0.8); - border-right-color: shade(#282828, 0.72); - border-left-color: shade(#282828, 0.72); - border-bottom-color: shade(#282828, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#282828, 1.02), 1.05), shade(shade(#282828, 1.02), 0.97)); + border-top-color: shade(#212121, 0.8); + border-right-color: shade(#212121, 0.72); + border-left-color: shade(#212121, 0.72); + border-bottom-color: shade(#212121, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#212121, 1.02), 1.05), shade(shade(#212121, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } notebook > header > tabs > arrow, button.sidebar-button, button.titlebutton, button.flat { @@ -468,14 +468,14 @@ button { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); border-color: #525252; - background-image: linear-gradient(to bottom, shade(shade(#282828, 0.85), 1.05), shade(shade(#282828, 0.85), 0.97)); + background-image: linear-gradient(to bottom, shade(shade(#212121, 0.85), 1.05), shade(shade(#212121, 0.85), 0.97)); box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); transition-duration: 50ms; } notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:backdrop, button.titlebutton:backdrop, button:backdrop.flat, button:backdrop { border-color: #545252; - background-color: #282828; + background-color: #212121; text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); @@ -493,7 +493,7 @@ button { button:backdrop:active, button:backdrop:checked { border-color: #545252; - background-color: #282828; + background-color: #212121; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } notebook > header > tabs > arrow:backdrop:active label, button.sidebar-button:backdrop:active label, button.titlebutton:backdrop:active label, notebook > header > tabs > arrow:backdrop:active, button.sidebar-button:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked label, button.sidebar-button:backdrop:checked label, button.titlebutton:backdrop:checked label, notebook > header > tabs > arrow:backdrop:checked, button.sidebar-button:backdrop:checked, button.titlebutton:backdrop:checked, notebook > header > tabs > arrow:backdrop:active label, button.titlebutton:backdrop:active label, notebook > header > tabs > arrow:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked label, button.titlebutton:backdrop:checked label, notebook > header > tabs > arrow:backdrop:checked, button.titlebutton:backdrop:checked, button:backdrop.flat:active label, @@ -518,7 +518,7 @@ button { button:backdrop.flat:disabled, button:backdrop:disabled label, button:backdrop:disabled { - color: #282828; } + color: #212121; } notebook > header > tabs > arrow:backdrop:disabled:active, button.sidebar-button:backdrop:disabled:active, button.titlebutton:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, button.sidebar-button:backdrop:disabled:checked, button.titlebutton:backdrop:disabled:checked, notebook > header > tabs > arrow:backdrop:disabled:active, button.titlebutton:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, button.titlebutton:backdrop:disabled:checked, button:backdrop.flat:disabled:active, button:backdrop.flat:disabled:checked, @@ -532,7 +532,7 @@ button { button:backdrop.flat:disabled:checked label, button:backdrop:disabled:active label, button:backdrop:disabled:checked label { - color: #282828; } + color: #212121; } notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:disabled, button.sidebar-button:disabled, button.titlebutton:disabled, notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, button.flat:backdrop, button.flat:disabled, @@ -792,10 +792,10 @@ button { button.suggested-action { color: #C5D4D3; outline-color: rgba(255, 255, 255, 0.3); - border-top-color: shade(#282828, 0.8); - border-right-color: shade(#282828, 0.72); - border-left-color: shade(#282828, 0.72); - border-bottom-color: shade(#282828, 0.7); + border-top-color: shade(#212121, 0.8); + border-right-color: shade(#212121, 0.72); + border-left-color: shade(#212121, 0.72); + border-bottom-color: shade(#212121, 0.7); background-image: linear-gradient(to bottom, shade(shade(#384363, 1.02), 1.05), shade(shade(#384363, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } .selection-mode button.titlebutton, @@ -973,10 +973,10 @@ button.suggested-action { button.destructive-action { color: #C5D4D3; outline-color: rgba(255, 255, 255, 0.3); - border-top-color: shade(#282828, 0.8); - border-right-color: shade(#282828, 0.72); - border-left-color: shade(#282828, 0.72); - border-bottom-color: shade(#282828, 0.7); + border-top-color: shade(#212121, 0.8); + border-right-color: shade(#212121, 0.72); + border-left-color: shade(#212121, 0.72); + border-bottom-color: shade(#212121, 0.7); background-image: linear-gradient(to bottom, shade(shade(#ef2929, 1.02), 1.05), shade(shade(#ef2929, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } @@ -1208,23 +1208,23 @@ button { .inline-toolbar toolbutton > button { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#282828, 0.8); - border-right-color: shade(#282828, 0.72); - border-left-color: shade(#282828, 0.72); - border-bottom-color: shade(#282828, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#282828, 1.02), 1.05), shade(shade(#282828, 1.02), 0.97)); + border-top-color: shade(#212121, 0.8); + border-right-color: shade(#212121, 0.72); + border-left-color: shade(#212121, 0.72); + border-bottom-color: shade(#212121, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#212121, 1.02), 1.05), shade(shade(#212121, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } .inline-toolbar toolbutton > button:hover { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); border-color: #525252; - background-image: linear-gradient(to bottom, shade(#282828, 1.15), shade(#282828, 1.07)); + background-image: linear-gradient(to bottom, shade(#212121, 1.15), shade(#212121, 1.07)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); border-color: #525252; - background-image: linear-gradient(to bottom, shade(shade(#282828, 0.85), 1.05), shade(shade(#282828, 0.85), 0.97)); + background-image: linear-gradient(to bottom, shade(shade(#212121, 0.85), 1.05), shade(shade(#212121, 0.85), 0.97)); box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } .inline-toolbar toolbutton > button:disabled { border-color: #525252; @@ -1261,13 +1261,13 @@ button { -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } .inline-toolbar toolbutton > button:backdrop:disabled label, .inline-toolbar toolbutton > button:backdrop:disabled { - color: #282828; } + color: #212121; } .inline-toolbar toolbutton > button:backdrop:disabled:active, .inline-toolbar toolbutton > button:backdrop:disabled:checked { border-color: #545252; background-color: #2E2E2E; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } .inline-toolbar toolbutton > button:backdrop:disabled:active label, .inline-toolbar toolbutton > button:backdrop:disabled:checked label { - color: #282828; } + color: #212121; } toolbar.inline-toolbar toolbutton > button.flat, toolbar.inline-toolbar toolbutton:backdrop > button.flat, .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > entry, .inline-toolbar button, .inline-toolbar button:backdrop, .linked > button, @@ -1636,10 +1636,10 @@ toolbar, .inline-toolbar, searchbar, .location-bar { -GtkWidget-window-dragging: true; padding: 4px; - background-color: #282828; } + background-color: #212121; } toolbar { - background: #282828 linear-gradient(to bottom, #282828, shade(#282828, 0.88)); + background: #212121 linear-gradient(to bottom, #212121, shade(#212121, 0.88)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); box-shadow: none; border-bottom: 1px solid #525252; @@ -1679,11 +1679,11 @@ searchbar, .location-bar { border-style: solid; border-color: #525252; - background-color: #282828; } + background-color: #212121; } .inline-toolbar:backdrop, searchbar:backdrop, .location-bar:backdrop { border-color: #545252; - background-color: #282828; + background-color: #212121; box-shadow: none; transition: 200ms ease-out; } @@ -1698,12 +1698,12 @@ headerbar { border-style: solid; border-color: #525252; border-radius: 0; - background: #282828 linear-gradient(to bottom, #282828, shade(#282828, 0.88)); + background: #212121 linear-gradient(to bottom, #212121, shade(#212121, 0.88)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); } .titlebar:backdrop:not(headerbar), headerbar:backdrop { border-color: #545252; - background-color: #282828; + background-color: #212121; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); transition: 200ms ease-out; } @@ -1733,10 +1733,10 @@ headerbar { headerbar.selection-mode button { color: #D1E0DF; outline-color: rgba(255, 255, 255, 0.3); - border-top-color: shade(#282828, 0.8); - border-right-color: shade(#282828, 0.72); - border-left-color: shade(#282828, 0.72); - border-bottom-color: shade(#282828, 0.7); + border-top-color: shade(#212121, 0.8); + border-right-color: shade(#212121, 0.72); + border-left-color: shade(#212121, 0.72); + border-bottom-color: shade(#212121, 0.7); background-image: linear-gradient(to bottom, shade(shade(#384363, 1.02), 1.05), shade(shade(#384363, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } .selection-mode.titlebar:not(headerbar) button.flat, @@ -1864,11 +1864,11 @@ headerbar { headerbar.selection-mode button.suggested-action { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#282828, 0.8); - border-right-color: shade(#282828, 0.72); - border-left-color: shade(#282828, 0.72); - border-bottom-color: shade(#282828, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#282828, 1.02), 1.05), shade(shade(#282828, 1.02), 0.97)); + border-top-color: shade(#212121, 0.8); + border-right-color: shade(#212121, 0.72); + border-left-color: shade(#212121, 0.72); + border-bottom-color: shade(#212121, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#212121, 1.02), 1.05), shade(shade(#212121, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); color: #D1E0DF; border-color: #696969; } @@ -1877,7 +1877,7 @@ headerbar { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); border-color: #525252; - background-image: linear-gradient(to bottom, shade(#282828, 1.15), shade(#282828, 1.07)); + background-image: linear-gradient(to bottom, shade(#212121, 1.15), shade(#212121, 1.07)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); border-color: #696969; } .selection-mode.titlebar:not(headerbar) button.suggested-action:active, @@ -1885,7 +1885,7 @@ headerbar { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); border-color: #525252; - background-image: linear-gradient(to bottom, shade(shade(#282828, 0.85), 1.05), shade(shade(#282828, 0.85), 0.97)); + background-image: linear-gradient(to bottom, shade(shade(#212121, 0.85), 1.05), shade(shade(#212121, 0.85), 0.97)); box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); border-color: #696969; } .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, @@ -1896,7 +1896,7 @@ headerbar { -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); background-image: none; - background: #282828; + background: #212121; border-color: #696969; } .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled label, .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, headerbar.selection-mode button.suggested-action:disabled label, @@ -1905,7 +1905,7 @@ headerbar { .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, headerbar.selection-mode button.suggested-action:backdrop { border-color: #545252; - background-color: #282828; + background-color: #212121; text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); @@ -1925,7 +1925,7 @@ headerbar { .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled label, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled, headerbar.selection-mode button.suggested-action:backdrop:disabled label, headerbar.selection-mode button.suggested-action:backdrop:disabled { - color: #282828; } + color: #212121; } .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop, .selection-mode.titlebar:not(headerbar) .selection-menu, headerbar.selection-mode .selection-menu:backdrop, headerbar.selection-mode .selection-menu { @@ -2059,7 +2059,7 @@ window.csd > .titlebar:not(headerbar) { **************/ treeview.view { border-left-color: #5C5C5C; - border-top-color: #282828; } + border-top-color: #212121; } * { -GtkTreeView-horizontal-separator: 4; -GtkTreeView-grid-line-width: 1; @@ -2079,7 +2079,7 @@ treeview.view { treeview.view:disabled:selected:backdrop { color: #9DA4AB; } treeview.view:disabled:backdrop { - color: #282828; } + color: #212121; } treeview.view.separator { min-height: 2px; color: #2E2E2E; } @@ -2087,7 +2087,7 @@ treeview.view { color: rgba(206, 206, 206, 0.1); } treeview.view:backdrop { border-left-color: #aaaaaa; - border-top: #282828; } + border-top: #212121; } treeview.view:drop(active) { border-style: solid none; border-width: 1px; @@ -2112,9 +2112,9 @@ treeview.view { treeview.view.expander:checked { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } treeview.view.expander:backdrop { - color: #282828; } + color: #212121; } treeview.view.progressbar { - color: #252525; + color: #1C1C1C; border: 1px solid #696969; border-radius: 4px; background-color: #384363; @@ -2124,7 +2124,7 @@ treeview.view { border-radius: 4px; color: #384363; box-shadow: none; - background-image: linear-gradient(to bottom, #252525, #e3e3e3); } + background-image: linear-gradient(to bottom, #1C1C1C, #e3e3e3); } treeview.view.progressbar:selected:focus:backdrop, treeview.view.progressbar:selected:backdrop { color: #384363; border-color: #696969; @@ -2144,7 +2144,7 @@ treeview.view { border-color: #384363; } treeview.view header button { color: #5C5C5C; - background-color: #252525; + background-color: #1C1C1C; font-weight: bold; text-shadow: none; box-shadow: none; } @@ -2166,10 +2166,10 @@ treeview.view { transition: none; background-image: none; background-color: #384363; - color: #252525; + color: #1C1C1C; border-radius: 0; border-style: none; - box-shadow: inset 0 0 0 1px #252525; + box-shadow: inset 0 0 0 1px #1C1C1C; text-shadow: none; } treeview.view acceleditor > label { background-color: #384363; } @@ -2180,18 +2180,18 @@ treeview.view header button, treeview.view header button:hover, treeview.view he background-image: none; text-shadow: none; border-style: none solid solid none; - border-color: #282828; } + border-color: #212121; } treeview.view header button:disabled { - border-color: #282828; + border-color: #212121; background-image: none; } treeview.view header button:backdrop { - border-color: #282828; + border-color: #212121; border-style: none solid solid none; color: #aaaaaa; background-image: none; background-color: #363636; } treeview.view header button:backdrop:disabled { - border-color: #282828; + border-color: #212121; background-image: none; } /********* @@ -2203,7 +2203,7 @@ menubar, padding: 0px; } menubar:backdrop, .menubar:backdrop { - background-color: #282828; } + background-color: #212121; } menubar > menuitem, .menubar > menuitem { min-height: 16px; @@ -2224,7 +2224,7 @@ menu, .context-menu { margin: 4px; padding: 2px 0px; - background-color: #252525; + background-color: #1C1C1C; border: 1px solid #525252; } .csd menu, .csd .menu, .csd @@ -2254,7 +2254,7 @@ menu, menu menuitem:disabled:backdrop, .menu menuitem:disabled:backdrop, .context-menu menuitem:disabled:backdrop { - color: #282828; } + color: #212121; } menu menuitem:backdrop, menu menuitem:backdrop:hover, .menu menuitem:backdrop, .menu menuitem:backdrop:hover, @@ -2295,7 +2295,7 @@ menu, min-height: 16px; min-width: 16px; padding: 4px; - background-color: #252525; + background-color: #1C1C1C; border-radius: 0; } menu > arrow.top, .menu > arrow.top, @@ -2344,14 +2344,14 @@ menuitem radio { popover.background { padding: 2px; border-radius: 5px; - background-color: #252525; + background-color: #1C1C1C; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); } popover.background modelbutton:hover { color: #D1E0DF; } .csd popover.background, popover.background { border: 1px solid #525252; } popover.background:backdrop { - background-color: #282828; + background-color: #212121; box-shadow: none; } popover.background > list, popover.background > .view, @@ -2374,14 +2374,14 @@ notebook.frame { notebook.frame > header { margin-left: 0; } notebook.frame > stack:not(:only-child) { - border: 1px solid shade(#282828, 0.9); } + border: 1px solid shade(#212121, 0.9); } notebook > header { padding: 1px; - background-color: #282828; } + background-color: #212121; } notebook > header:backdrop { border-color: #545252; - background-color: #282828; } + background-color: #212121; } notebook > header tabs { margin: -1px; } notebook > header.top > stack { @@ -2483,10 +2483,10 @@ notebook > header { background-color: transparent; } notebook > header tab:checked { color: #C3D4D4; - background-color: shade(#282828, 1.05); + background-color: shade(#212121, 1.05); border-width: 1px 1px 0 1px; } notebook > header tab:checked:backdrop { - background-color: #282828; } + background-color: #212121; } notebook > header tab:checked.reorderable-page { border-color: #263436; background-color: shade(#333E5C, 1.05); } @@ -2494,7 +2494,7 @@ notebook > header { color: #A6B3B2; } notebook > header tab:backdrop:checked.reorderable-page { border-color: #545252; - background-color: #282828; } + background-color: #212121; } notebook > header tab button.flat { padding: 0; margin-top: 1px; @@ -2552,18 +2552,18 @@ notebook > header { margin-left: 6px; } notebook > stack:not(:only-child) { - background-color: shade(#282828, 1.05); + background-color: shade(#212121, 1.05); border-width: 1px; - border-color: shade(#282828, 0.9); + border-color: shade(#212121, 0.9); border-style: solid; } notebook > stack:not(:only-child):backdrop { - background-color: #282828; } + background-color: #212121; } /************** * Scrollbars * **************/ scrollbar { - background-image: linear-gradient(to right, #252525, #BDC9C7); + background-image: linear-gradient(to right, #1C1C1C, #BDC9C7); transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } * { -GtkScrollbar-has-backward-stepper: false; @@ -2587,9 +2587,9 @@ scrollbar { border: 1px solid #525252; border-radius: 10px; background-clip: padding-box; - background-image: linear-gradient(to right, #282828, #384363); } + background-image: linear-gradient(to right, #212121, #384363); } scrollbar slider:hover { - background-image: linear-gradient(to right, #384363, #252525); } + background-image: linear-gradient(to right, #384363, #1C1C1C); } scrollbar slider:hover:active { background-color: #2E2E2E; } scrollbar slider:backdrop { @@ -2654,7 +2654,7 @@ scrollbar { box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; - color: #282828; } + color: #212121; } scrollbar button:hover { border-color: transparent; background-color: transparent; @@ -2734,12 +2734,12 @@ switch { text-shadow: none; } switch:backdrop { border-color: #545252; - background-color: #282828; + background-color: #212121; box-shadow: none; text-shadow: none; transition: 200ms ease-out; } switch:backdrop:checked { - color: #282828; + color: #212121; border-color: rgba(15, 66, 120, 0.7); background-color: rgba(57, 142, 231, 0.7); background-image: none; @@ -2758,14 +2758,14 @@ switch { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); border-color: #525252; - background-image: linear-gradient(to bottom, #5D7F7E 20%, #282828 90%); + background-image: linear-gradient(to bottom, #5D7F7E 20%, #212121 90%); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #2E2E2E, inset 0 -1px #2B2B2B, 0 1px rgba(0, 0, 0, 0.1); } switch:hover slider { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); border-color: #525252; - background-image: linear-gradient(to bottom, #282828 10%, #BCD5DE 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #5D7F7E, inset 0 -1px#282828, 0 1px rgba(0, 0, 0, 0.1); } + background-image: linear-gradient(to bottom, #212121 10%, #BCD5DE 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #5D7F7E, inset 0 -1px#212121, 0 1px rgba(0, 0, 0, 0.1); } switch:checked slider { border: 1px solid alpha(#696969,0.8); } switch:disabled slider { @@ -2779,7 +2779,7 @@ switch { switch:backdrop slider { transition: 200ms ease-out; border-color: #545252; - background-color: #282828; + background-color: #212121; text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } @@ -2794,7 +2794,7 @@ switch { -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } switch:backdrop:disabled slider label, switch:backdrop:disabled slider { - color: #282828; } + color: #212121; } row:selected switch { box-shadow: none; border-color: #696969; } @@ -2868,8 +2868,8 @@ radio { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); border-color: #9b9b9b; - background-image: linear-gradient(to bottom, #252525 20%, #5D7F7E 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.8), inset 0 -2px #2E2E2E, inset 0 -1px #282828, 0 1px rgba(0, 0, 0, 0.1); } + background-image: linear-gradient(to bottom, #1C1C1C 20%, #5D7F7E 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.8), inset 0 -2px #2E2E2E, inset 0 -1px #212121, 0 1px rgba(0, 0, 0, 0.1); } check:only-child, radio:only-child { margin: 0; } @@ -2878,14 +2878,14 @@ radio { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); border-color: #525252; - background-image: linear-gradient(to bottom, #282828 10%, #BCD5DE 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #5D7F7E, inset 0 -1px#282828, 0 1px rgba(0, 0, 0, 0.1); } + background-image: linear-gradient(to bottom, #212121 10%, #BCD5DE 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #5D7F7E, inset 0 -1px#212121, 0 1px rgba(0, 0, 0, 0.1); } check:active, radio:active { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); border-color: #525252; - background-image: linear-gradient(to bottom, shade(shade(#282828, 0.85), 1.05), shade(shade(#282828, 0.85), 0.97)); + background-image: linear-gradient(to bottom, shade(shade(#212121, 0.85), 1.05), shade(shade(#212121, 0.85), 0.97)); box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } check:disabled, radio:disabled { @@ -2901,7 +2901,7 @@ radio { check:backdrop, radio:backdrop { border-color: #545252; - background-color: #282828; + background-color: #212121; text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); @@ -3155,13 +3155,13 @@ scale { scale slider { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#282828, 0.8); - border-right-color: shade(#282828, 0.72); - border-left-color: shade(#282828, 0.72); - border-bottom-color: shade(#282828, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#282828, 1.02), 1.05), shade(shade(#282828, 1.02), 0.97)); + border-top-color: shade(#212121, 0.8); + border-right-color: shade(#212121, 0.72); + border-left-color: shade(#212121, 0.72); + border-bottom-color: shade(#212121, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#212121, 1.02), 1.05), shade(shade(#212121, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); - background-image: linear-gradient(to bottom, shade(#282828, 1.45), shade(#282828, 1.15)); + background-image: linear-gradient(to bottom, shade(#212121, 1.45), shade(#212121, 1.15)); border: 1px solid #536F6E; border-radius: 100%; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); @@ -3185,7 +3185,7 @@ scale { scale slider:backdrop { transition: 200ms ease-out; border-color: #545252; - background-color: #282828; + background-color: #212121; text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } @@ -3419,7 +3419,7 @@ levelbar trough { border-radius: 3px; color: #BECFCF; border-color: #525252; - background-color: #252525; + background-color: #1C1C1C; box-shadow: inset 0 0 0 1px rgba(57, 142, 231, 0); } levelbar trough:backdrop { color: #B9C9C6; @@ -3474,7 +3474,7 @@ printdialog paper { border-color: #545252; } printdialog .dialog-vbox { - background-color: #282828; } + background-color: #212121; } printdialog .dialog-action-box { margin: 12px; } @@ -3638,7 +3638,7 @@ separator { *********/ list { color: #BECFCF; - background-color: #252525; + background-color: #1C1C1C; border-color: #525252; } list:backdrop { background-color: #3B3B3B; @@ -3741,7 +3741,7 @@ calendar { messagedialog .titlebar { min-height: 20px; background-image: none; - background-color: #282828; + background-color: #212121; border-style: none; border-top-left-radius: 7px; border-top-right-radius: 7px; } @@ -3773,9 +3773,9 @@ filechooser .dialog-action-box { border-top-color: #545252; } filechooser #pathbarbox { - border-bottom: 1px solid #282828; } + border-bottom: 1px solid #212121; } filechooser #pathbarbox stack { - background-color: #282828; } + background-color: #212121; } filechooserbutton:drop(active) { box-shadow: none; @@ -3786,7 +3786,7 @@ filechooserbutton:drop(active) { ***********/ .sidebar { border-style: none; - background-color: #282828; + background-color: #212121; -gtk-icon-style: regular; } .sidebar row, .sidebar treeview { @@ -3796,8 +3796,8 @@ filechooserbutton:drop(active) { .sidebar treeview:selected, .sidebar treeview:selected:focus { background-image: linear-gradient(to bottom, shade(#46527A, 0.94), shade(#46527A, 0.95) 10%, shade(#2A324A, 0.99) 88%, shade(#384363, 0.90)); - border-top: 1px solid shade(#282828, 0.85); - border-bottom: 1px solid shade(#282828, 1.12); } + border-top: 1px solid shade(#212121, 0.85); + border-bottom: 1px solid shade(#212121, 1.12); } .sidebar row:selected label, .sidebar row:selected:focus label, .sidebar treeview:selected label, .sidebar treeview:selected:focus label { @@ -3810,10 +3810,10 @@ filechooserbutton:drop(active) { .sidebar treeview:selected:backdrop, .sidebar treeview:selected:focus:backdrop { background-image: none; - background-color: #282828; + background-color: #212121; color: #C3D4D4; - border-top: 1px solid shade(#282828, 0.9); - border-bottom: 1px solid shade(#282828, 0.9); } + border-top: 1px solid shade(#212121, 0.9); + border-bottom: 1px solid shade(#212121, 0.9); } .sidebar row .view:selected, .sidebar row iconview:selected, .sidebar row .view:selected:focus, .sidebar row iconview:selected:focus, .sidebar treeview .view:selected, .sidebar treeview iconview:selected, @@ -3834,7 +3834,7 @@ filechooserbutton:drop(active) { border-top-style: none; border-bottom-style: none; } .sidebar:backdrop { - background-color: #282828; + background-color: #212121; border-color: #545252; transition: 200ms ease-out; } .sidebar list, .sidebar treeview { @@ -3869,7 +3869,7 @@ placessidebar row { color: #A6B3B2; } placessidebar row:backdrop { color: #A6B3B2; - background-color: #282828; } + background-color: #212121; } placessidebar row:backdrop:selected { color: #A6B3B2; } placessidebar row:backdrop:disabled { @@ -3941,11 +3941,11 @@ paned > separator { paned > separator.wide { min-width: 5px; min-height: 5px; - background-color: #282828; + background-color: #212121; background-image: image(#525252), image(#525252); background-size: 1px 1px, 1px 1px; } paned > separator.wide:backdrop { - background-color: #282828; + background-color: #212121; background-image: image(#545252), image(#545252); } paned.horizontal > separator { @@ -4020,10 +4020,10 @@ infobar { .error button { color: #D1E0DF; outline-color: rgba(255, 255, 255, 0.3); - border-top-color: shade(#282828, 0.8); - border-right-color: shade(#282828, 0.72); - border-left-color: shade(#282828, 0.72); - border-bottom-color: shade(#282828, 0.7); + border-top-color: shade(#212121, 0.8); + border-right-color: shade(#212121, 0.72); + border-left-color: shade(#212121, 0.72); + border-bottom-color: shade(#212121, 0.7); background-image: linear-gradient(to bottom, shade(shade(#384363, 1.02), 1.05), shade(shade(#384363, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); border-color: #8A8A8A; } @@ -4129,7 +4129,7 @@ tooltip { box-shadow: none; text-shadow: 0 1px black; } tooltip.background { - background-color: #252525; + background-color: #1C1C1C; background-clip: padding-box; border: 1px solid #525252; } tooltip decoration { @@ -4212,21 +4212,21 @@ colorswatch#add-color-button { colorswatch#add-color-button overlay { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#282828, 0.8); - border-right-color: shade(#282828, 0.72); - border-left-color: shade(#282828, 0.72); - border-bottom-color: shade(#282828, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#282828, 1.02), 1.05), shade(shade(#282828, 1.02), 0.97)); + border-top-color: shade(#212121, 0.8); + border-right-color: shade(#212121, 0.72); + border-left-color: shade(#212121, 0.72); + border-bottom-color: shade(#212121, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#212121, 1.02), 1.05), shade(shade(#212121, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } colorswatch#add-color-button overlay:hover { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); border-color: #525252; - background-image: linear-gradient(to bottom, shade(#282828, 1.15), shade(#282828, 1.07)); + background-image: linear-gradient(to bottom, shade(#212121, 1.15), shade(#212121, 1.07)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } colorswatch#add-color-button overlay:backdrop { border-color: #545252; - background-color: #282828; + background-color: #212121; text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } @@ -4299,7 +4299,7 @@ decoration { .solid-csd decoration { border-radius: 0; margin: 4px; - background-color: #282828; + background-color: #212121; border: solid 1px #545252; box-shadow: none; } @@ -4444,7 +4444,7 @@ button.circular { padding-left: 6px; padding-right: 6px; color: #C3D4D4; - background-color: #252525; + background-color: #1C1C1C; border: 1px solid; border-color: #2E2E2E; border-radius: 5px; @@ -4480,10 +4480,10 @@ text color for entries, views and content in general */ @define-color theme_text_color #BECFCF; /* widget base background color */ -@define-color theme_bg_color #282828; +@define-color theme_bg_color #212121; /* text widgets and the like base background color */ -@define-color theme_base_color #252525; +@define-color theme_base_color #1C1C1C; /* base background color of selections */ @define-color theme_selected_bg_color #384363; @@ -4498,7 +4498,7 @@ text foreground color of insensitive widgets */ @define-color insensitive_fg_color #A6B3B2; /* insensitive text widgets and the like base background color */ -@define-color insensitive_base_color #252525; +@define-color insensitive_base_color #1C1C1C; /* widget text/foreground color on backdrop windows */ @define-color theme_unfocused_fg_color #A6B3B2; @@ -4507,7 +4507,7 @@ text color for entries, views and content in general on backdrop windows */ @define-color theme_unfocused_text_color #BECFCF; /* widget base background color on backdrop windows */ -@define-color theme_unfocused_bg_color #282828; +@define-color theme_unfocused_bg_color #212121; /* text widgets and the like base background color on backdrop windows */ @define-color theme_unfocused_base_color #3B3B3B; @@ -4535,28 +4535,28 @@ read if you used those and something break with a version upgrade you're on your @define-color wm_unfocused_title #A6B3B2; @define-color wm_highlight rgba(255, 255, 255, 0.8); @define-color wm_borders_edge rgba(255, 255, 255, 0.8); -@define-color wm_bg_a shade(#282828, 1.2); -@define-color wm_bg_b #282828; +@define-color wm_bg_a shade(#212121, 1.2); +@define-color wm_bg_b #212121; @define-color wm_shadow alpha(black, 0.35); @define-color wm_border alpha(black, 0.18); -@define-color wm_button_hover_color_a shade(#282828, 1.3); -@define-color wm_button_hover_color_b #282828; -@define-color wm_button_active_color_a shade(#282828, 0.85); -@define-color wm_button_active_color_b shade(#282828, 0.89); -@define-color wm_button_active_color_c shade(#282828, 0.9); -@define-color content_view_bg #252525; +@define-color wm_button_hover_color_a shade(#212121, 1.3); +@define-color wm_button_hover_color_b #212121; +@define-color wm_button_active_color_a shade(#212121, 0.85); +@define-color wm_button_active_color_b shade(#212121, 0.89); +@define-color wm_button_active_color_c shade(#212121, 0.9); +@define-color content_view_bg #1C1C1C; .XfceHeading { margin: 0; padding: 0; border-width: 0; background-image: none; - background-color: shade(#282828, 1.18); + background-color: shade(#212121, 1.18); color: #BECFCF; text-shadow: 0px 1px rgba(0, 0, 0, 0.1); } .xfce4-panel.background { background-color: #10191C; - color: #252525; + color: #1C1C1C; font-weight: normal; } .xfce4-panel.background button { background-image: none; @@ -4565,18 +4565,18 @@ read if you used those and something break with a version upgrade you're on your border-color: transparent; box-shadow: none; padding: 0 1px; - color: #252525; + color: #1C1C1C; text-shadow: 0px 1px rgba(0, 0, 0, 0.1); } .xfce4-panel.background button:active, .xfce4-panel.background button:checked { background-image: none; background-color: shade(#525151, 0.7); border-color: shade(#525151, 0.6); - color: #252525; + color: #1C1C1C; transition: none; } .xfce4-panel.background button:hover, .xfce4-panel.background button:active:hover, .xfce4-panel.background button:checked:hover { border-color: shade(#384363, 0.6); background-image: linear-gradient(to bottom, shade(#384363, 0.88), shade(#384363, 0.85)); - color: #252525; + color: #1C1C1C; box-shadow: inset 0 -1px alpha(#C5D4D3,0), inset 1px 0 alpha(#C5D4D3,0.15), inset -1px 0 alpha(#C5D4D3,0.15), inset 0 1px alpha(#C5D4D3,0.15); transition: none; } .xfce4-panel.background entry { @@ -4587,11 +4587,11 @@ read if you used those and something break with a version upgrade you're on your .xfce4-panel.background menu .linked button { color: #BECFCF; outline-color: rgba(33, 33, 33, 0.3); - border-top-color: shade(#282828, 0.8); - border-right-color: shade(#282828, 0.72); - border-left-color: shade(#282828, 0.72); - border-bottom-color: shade(#282828, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#252525, 1.02), 1.05), shade(shade(#252525, 1.02), 0.97)); + border-top-color: shade(#212121, 0.8); + border-right-color: shade(#212121, 0.72); + border-left-color: shade(#212121, 0.72); + border-bottom-color: shade(#212121, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#1C1C1C, 1.02), 1.05), shade(shade(#1C1C1C, 1.02), 0.97)); box-shadow: inset 0 1px #C5D4D3; } .xfce4-panel.background menu .linked button:disabled { border-color: #525252; @@ -4623,7 +4623,7 @@ read if you used those and something break with a version upgrade you're on your .xfce4-panel.background .tasklist button { border-radius: 3px; text-shadow: 0 1px #C3D4D4; - color: shade(#252525, 0.7); + color: shade(#1C1C1C, 0.7); background-image: linear-gradient(to bottom, shade(#525151, 0.65), shade(#525151, 0.6), shade(#525151, 0.5), shade(#525151, 0.45)); border: none; } .xfce4-panel.background .tasklist button.flat { @@ -4632,11 +4632,11 @@ read if you used those and something break with a version upgrade you're on your box-shadow: none; } .xfce4-panel.background .tasklist button:active, .xfce4-panel.background .tasklist button:checked { background-image: linear-gradient(to bottom, shade(#384363, 0.65), shade(#384363, 0.6), shade(#384363, 0.5), shade(#384363, 0.45)); - color: shade(#252525, 1); + color: shade(#1C1C1C, 1); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(0, 0, 0, 0.2); } .xfce4-panel.background .tasklist button:hover, .xfce4-panel.background .tasklist button:active:hover, .xfce4-panel.background .tasklist button:checked:hover { background-image: linear-gradient(to bottom, shade(#384363, 0.85), shade(#384363, 0.8), shade(#384363, 0.7), shade(#384363, 0.65)); - color: shade(#252525, 1); + color: shade(#1C1C1C, 1); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(0, 0, 0, 0.2); } .xfce4-panel.background .tasklist button image { padding: 3px; } @@ -4670,7 +4670,7 @@ wnck-pager:hover { XfdesktopIconView.view { background: transparent; - color: #252525; + color: #1C1C1C; border-radius: 3px; } XfdesktopIconView.view:active { background: rgba(23, 104, 189, 0.5); @@ -4682,13 +4682,13 @@ XfdesktopIconView.view { #XfceNotifyWindow { background-color: shade(#525151, 0.3); - color: #252525; + color: #1C1C1C; border-color: shade(#525151, 0.6); } #XfceNotifyWindow buttonbox { padding: 0; } #XfceNotifyWindow button { background-image: none; - border-color: shade(#252525, 0.35); + border-color: shade(#1C1C1C, 0.35); border-radius: 3px; box-shadow: none; } #XfceNotifyWindow label#summary { @@ -4698,7 +4698,7 @@ XfdesktopIconView.view { border-radius: 3px; } #XfceNotifyWindow progressbar progress { background-image: none; - background-color: #252525; + background-color: #1C1C1C; border: none; box-shadow: none; } #XfceNotifyWindow progressbar trough { @@ -4754,7 +4754,7 @@ XfdesktopIconView.view { text-shadow: 0 1px transparentize white, 0.5; -gtk-icon-shadow: 0 1px transparentize black, 0.5; box-shadow: inset 0 -1px transparentize black, 0.5; - background-color: #252525; + background-color: #1C1C1C; text-shadow: 0 1px transparentize black, 0.5; -gtk-icon-shadow: 0 1px transparentize black, 0.5; } .lightdm-gtk-greeter #panel_window menubar menu { @@ -4769,9 +4769,9 @@ XfdesktopIconView.view { .lightdm-gtk-greeter #restart_dialog { border-style: none; border-radius: 5px; - background-color: #252525; + background-color: #1C1C1C; color: #C3D4D4; - box-shadow: inset 1px 0 shade(#252525, 0.6), inset -1px 0 shade(#252525, 0.6), inset 0 1px shade(#252525, 0.6), inset 0 -1px shade(#252525, 0.6); } + box-shadow: inset 1px 0 shade(#1C1C1C, 0.6), inset -1px 0 shade(#1C1C1C, 0.6), inset 0 1px shade(#1C1C1C, 0.6), inset 0 -1px shade(#1C1C1C, 0.6); } .lightdm-gtk-greeter #login_window button, .lightdm-gtk-greeter #shutdown_dialog button, .lightdm-gtk-greeter #restart_dialog button { @@ -4832,31 +4832,31 @@ XfdesktopIconView.view { .lightdm-gtk-greeter #login_window #user_image { padding: 3px; border-radius: 3px; - box-shadow: inset 1px 0 shade(#252525, 0.75), inset -1px 0 shade(#252525, 0.75), inset 0 1px shade(#252525, 0.55), inset 0 -1px shade(#252525, 0.85); } + box-shadow: inset 1px 0 shade(#1C1C1C, 0.75), inset -1px 0 shade(#1C1C1C, 0.75), inset 0 1px shade(#1C1C1C, 0.55), inset 0 -1px shade(#1C1C1C, 0.85); } .lightdm-gtk-greeter #login_window #user_image_border { border-radius: 3px; - background-image: linear-gradient(to bottom, shade(#252525, 0.9), shade(#252525, 0.98) 10%, shade(#252525, 1) 99%, shade(#252525, 1)); - box-shadow: inset 0 1px shade(#252525, 0.8), inset 0 -1px shade(#252525, 0.55); } + background-image: linear-gradient(to bottom, shade(#1C1C1C, 0.9), shade(#1C1C1C, 0.98) 10%, shade(#1C1C1C, 1) 99%, shade(#1C1C1C, 1)); + box-shadow: inset 0 1px shade(#1C1C1C, 0.8), inset 0 -1px shade(#1C1C1C, 0.55); } .lightdm-gtk-greeter #buttonbox_frame { padding-top: 20px; padding-bottom: 0px; border-style: none; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; - background-image: linear-gradient(to bottom, shade(#282828, 0.85), shade(#282828, 0.98) 10%, shade(#282828, 1) 99%, shade(#282828, 1)); - box-shadow: inset 1px 0 shade(#252525, 0.6), inset -1px 0 shade(#252525, 0.6), inset 0 1px shade(#252525, 0.6), inset 0 -1px shade(#252525, 0.6); } + background-image: linear-gradient(to bottom, shade(#212121, 0.85), shade(#212121, 0.98) 10%, shade(#212121, 1) 99%, shade(#212121, 1)); + box-shadow: inset 1px 0 shade(#1C1C1C, 0.6), inset -1px 0 shade(#1C1C1C, 0.6), inset 0 1px shade(#1C1C1C, 0.6), inset 0 -1px shade(#1C1C1C, 0.6); } /************************ * NAUTILUS (aka Files) * ************************/ .nautilus-window { - background-color: #252525; } + background-color: #1C1C1C; } .nautilus-window notebook, .nautilus-window notebook > stack { - background-color: #252525; } + background-color: #1C1C1C; } /* Floating status bar */ .floating-bar { - background-color: #252525; + background-color: #1C1C1C; border-style: solid; border-color: #525252; } .floating-bar.left { @@ -4866,7 +4866,7 @@ XfdesktopIconView.view { border-radius: 3px 0 0 0; border-width: 1px 0 0 1px; } .floating-bar:backdrop { - background-color: #282828; + background-color: #212121; border-color: #545252; } .floating-bar button { padding: 0px; } @@ -4877,7 +4877,7 @@ XfdesktopIconView.view { /* View */ .nautilus-list-view .view, .nautilus-list-view iconview { - border-bottom: 1px solid #282828; + border-bottom: 1px solid #212121; /* Hide superfluous treeview drop target indication */ } .nautilus-list-view .view.dnd, .nautilus-list-view iconview.dnd { border-style: none; } @@ -4886,7 +4886,7 @@ XfdesktopIconView.view { * Geary * *********/ .conversation-frame .view.cell, .conversation-frame iconview.cell { - background-color: #252525; } + background-color: #1C1C1C; } .conversation-frame .view.cell:selected, .conversation-frame iconview.cell:selected, .conversation-frame .view.cell:selected:focus, @@ -4908,23 +4908,23 @@ UnityDecoration { -UnityDecoration-title-fade: 35px; -UnityDecoration-title-alignment: 0.0; } UnityDecoration .top { - border: 1px solid shade(#282828, 0.7); + border: 1px solid shade(#212121, 0.7); border-bottom-width: 0; border-radius: 4px 4px 0 0; padding: 1px 8px 0 8px; - background-image: linear-gradient(to bottom, shade(#282828, 1.07), #282828); + background-image: linear-gradient(to bottom, shade(#212121, 1.07), #212121); color: #C3D4D4; - text-shadow: 0 1px shade(#282828, 1.2); } + text-shadow: 0 1px shade(#212121, 1.2); } UnityDecoration .top:backdrop { - border: 1px solid shade(#282828, 0.8); + border: 1px solid shade(#212121, 0.8); border-bottom-width: 0; - background-image: linear-gradient(to bottom, shade(#282828, 1.02), #282828); + background-image: linear-gradient(to bottom, shade(#212121, 1.02), #212121); color: #C3D4D4; - text-shadow: 0 1px shade(#282828, 1.1); } + text-shadow: 0 1px shade(#212121, 1.1); } UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom { - background-color: shade(#282828, 0.7); } + background-color: shade(#212121, 0.7); } UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { - background-color: shade(#282828, 0.8); } + background-color: shade(#212121, 0.8); } UnityPanelWidget, .unity-panel { @@ -4936,7 +4936,7 @@ UnityPanelWidget, .unity-panel.menuitem, .unity-panel .menuitem { border-width: 0 1px; - color: #252525; } + color: #1C1C1C; } UnityPanelWidget.menuitem:hover, UnityPanelWidget.menuitem *:hover, UnityPanelWidget .menuitem:hover, UnityPanelWidget .menuitem *:hover, .unity-panel.menuitem:hover, .unity-panel.menuitem *:hover, @@ -4944,7 +4944,7 @@ UnityPanelWidget, .unity-panel .menuitem *:hover { border-color: shade(#525151, 0.8); background-color: shade(#525151, 0.75); - color: #252525; } + color: #1C1C1C; } @keyframes playbackmenuitem_spinner { to { @@ -4956,6 +4956,6 @@ UnityPanelWidget, color: #C3D4D4; } window.background.chromium { - background-color: #282828; } + background-color: #212121; } window.background.chromium button:not(.titlebutton) { border-color: #525252; } diff --git a/Lilidog-Earth/gtk-2.0/gtkrc b/Lilidog-Earth/gtk-2.0/gtkrc new file mode 100644 index 0000000..0ebc64d --- /dev/null +++ b/Lilidog-Earth/gtk-2.0/gtkrc @@ -0,0 +1,723 @@ +# Evolve GTK Theme + +gtk_color_scheme = "base_color:#393939\nbg_color:#333333\ntooltip_bg_color:#393939\nselected_bg_color:#505050\ntext_color:#D4D4D4\nfg_color:#DEDEDE\ntooltip_fg_color:#E6E6E6\nselected_fg_color:#D4D4D4\nmenubar_bg_color:#333333\nmenubar_fg_color:#DEDEDE\ntoolbar_bg_color:#333333\ntoolbar_fg_color:#D4D4D4\nmenu_bg_color:#383838\nmenu_fg_color:#D4D4D4\npanel_bg_color:#333333\npanel_fg_color:#D4D4D4\nlink_color:#505050" + +gtk-icon-sizes = "panel=16,16:gtk-button=16,16" # Icon sizes +gtk-button-images = 0 # Disables icons in buttons +gtk-toolbar-style = 1 # Enables text in toolbar +gtk-auto-mnemonics = 1 # Disables ugly lines under menu items + +# Default Style + +style "evolve-default" { + xthickness = 1 + ythickness = 1 + + GtkArrow::arrow-scaling= 0.5 + + GtkButton::child-displacement-x = 0 + GtkButton::child-displacement-y = 0 + + GtkButton::default-border = { 0, 0, 0, 0 } + + GtkCheckButton::indicator-size = 15 + + # The following line hints to gecko (and possibly other appliations) + # that the entry should be drawn transparently on the canvas. + # Without this, gecko will fill in the background of the entry. + GtkEntry::honors-transparent-bg-hint = 1 + GtkEntry::state-hint = 0 + + GtkExpander::expander-size = 16 + + GtkImage::x-ayatana-indicator-dynamic = 1 + + GtkMenu::horizontal-padding = 0 + GtkMenu::vertical-padding = 0 + + GtkMenuBar::internal-padding = 0 + GtkMenuBar::window-dragging = 1 + GtkMenuBar::shadow-type = GTK_SHADOW_NONE + + GtkMenuItem::arrow-scaling= 0.5 + + GtkPaned::handle-size = 1 + + GtkProgressBar::min-horizontal-bar-height = 10 + GtkProgressBar::min-vertical-bar-width = 10 + + GtkRange::trough-border = 0 + GtkRange::slider-width = 15 + GtkRange::stepper-size = 15 + GtkRange::stepper_spacing = 0 + GtkRange::trough-under-steppers = 1 + + GtkScale::slider-length = 14 + GtkScale::slider-width = 14 + GtkScale::trough-side-details = 1 + + GtkScrollbar::activate-slider = 1 + GtkScrollbar::has-backward-stepper = 0 + GtkScrollbar::has-forward-stepper = 0 + GtkScrollbar::has-secondary-backward-stepper = 0 + GtkScrollbar::has-secondary-forward-stepper = 0 + GtkScrollbar::min-slider-length = 100 + GtkScrollbar::slider-width = 9 + GtkScrollbar::trough-border = 3 + + GtkScrolledWindow::scrollbar-spacing = 0 + GtkScrolledWindow::scrollbars-within-bevel = 1 + + GtkToolbar::internal-padding = 0 + + GtkTreeView::expander-size = 11 + GtkTreeView::vertical-separator = 0 + + GtkWidget::focus-padding = 2 + GtkWidget::new-tooltip-style = 0 + + GtkWidget::wide-separators = 1 + GtkWidget::separator-width = 1 + GtkWidget::separator-height = 1 + + GtkWindow::resize-grip-height = 0 + GtkWindow::resize-grip-width = 0 + + WnckTasklist::fade-overlay-rect = 0 + + GtkWidget::link-color = @link_color + GtkWidget::visited-link-color = @text_color + + fg[NORMAL] = @fg_color + fg[PRELIGHT] = @fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @fg_color + fg[INSENSITIVE] = mix (0.5, @bg_color, @fg_color) + + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (1.02, @bg_color) + bg[SELECTED] = @selected_bg_color + bg[INSENSITIVE] = @bg_color + bg[ACTIVE] = shade (0.9, @bg_color) + + base[NORMAL] = @base_color + base[PRELIGHT] = shade (0.95, @bg_color) + base[ACTIVE] = @selected_bg_color + base[SELECTED] = @selected_bg_color + base[INSENSITIVE] = @bg_color + + text[NORMAL] = @text_color + text[PRELIGHT] = @text_color + text[ACTIVE] = @selected_fg_color + text[SELECTED] = @selected_fg_color + text[INSENSITIVE] = mix (0.5, @bg_color, @text_color) + + engine "murrine" { + animation = FALSE + arrowstyle = 1 # 0 = normal arrows, 1 = filled arrows + colorize_scrollbar = FALSE + comboboxstyle = 0 # 0 = normal combobox, 1 = colorized combobox below arrow + contrast = 1.0 + focusstyle = 3 # 0 = none, 1 = grey dotted, 2 = colored with fill, 3 = colored glow + glazestyle = 0 # 0 = flat highlight, 1 = curved highlight, 2 = concave, 3 = top curved highlight, 4 = beryl highlight + glowstyle = 1 + gradient_shades = { 1.2, 1.1, 1.1, 0.97 } + highlight_shade = 1.0 + lightborder_shade = 1.0 + lightborderstyle = 0 # 0 = lightborder on top side, 1 = lightborder on all sides + listviewheaderstyle = 1 # 0 = flat, 1 = glassy, 2 = raised + listviewstyle = 0 # 0 = none, 1 = dotted, 2 = line + menubaritemstyle = 1 # 0 = menuitem look, 1 = button look + menubarstyle = 0 # 0 = flat, 1 = glassy, 2 = gradient, 3 = striped + menuitemstyle = 0 # 0 = flat, 1 = glassy, 2 = striped + menustyle = 0 # 0 = none, 1 = vertical striped + progressbarstyle = 0 # 0 = none, 1 = diagonal striped, 2 = vertical striped + reliefstyle = 0 # 0 = flat, 1 = inset, 2 = shadow, 3 = shadow with gradient, 4 = stronger shadow with gradient + roundness = 2 + scrollbarstyle = 0 # 0 = none, 1 = circles, 2 = handles, 3 = diagonal stripes, 4 = diagonal stripes and handles, 5 = horizontal stripes, 6 = horizontal stripes and handles + sliderstyle = 0 # 0 = none, 1 = handles + stepperstyle = 0 # 0 = standard, 1 = integrated stepper handles + toolbarstyle = 1 # 0 = flat, 1 = glassy, 2 = gradient + } +} + +style "evolve-wide" { + xthickness = 2 + ythickness = 2 +} + +style "evolve-wider" { + xthickness = 3 + ythickness = 3 +} + +# Notebook + +style "evolve-notebook-bg" { + bg[NORMAL] = shade (1.1, @bg_color) + bg[ACTIVE] = shade (0.9, @bg_color) + + engine "murrine" { + border_shades = { 0.9, 0.9 } + } +} + +style "evolve-notebook" = "evolve-notebook-bg" { + xthickness = 2 + ythickness = 2 + + engine "murrine" { + roundness = 2 + } +} + +# Various Standard Widgets + +style "evolve-button" = "evolve-wider" { + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (1.1, @bg_color) + bg[ACTIVE] = shade (0.82, @bg_color) + + engine "murrine" { + roundness = 2 + glazestyle = 0 + highlight_shade = 1.0 + } +} + +style "evolve-scrollbar" = "evolve-button" { + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (0.8, @bg_color) + bg[ACTIVE] = shade (1.4, @selected_bg_color) + + engine "murrine" { + roundness = 4 + border_shades = { 1.4, 1.4 } + gradient_shades = { 0.7, 0.7, 0.7, 0.7 } + trough_shades = { 1.0, 1.0 } + trough_border_shades = { 1.2, 1.2 } + lightborder_shade = 1.0 + lightborderstyle = 0 + } +} + +style "evolve-overlay-scrollbar" { + bg[ACTIVE] = shade (0.8, @bg_color) + bg[INSENSITIVE] = shade (0.97, @bg_color) + base[SELECTED] = shade (0.6, @base_color) + base[INSENSITIVE] = shade (0.85, @base_color) +} + +style "evolve-scale" = "evolve-default" { + bg[NORMAL] = @bg_color + bg[ACTIVE] = @bg_color + bg[SELECTED] = shade (1.0, @selected_bg_color) + bg[INSENSITIVE] = shade (0.95, @bg_color) + + engine "murrine" { + roundness = 7 + border_shades = { 1.0, 1.0 } + trough_shades = { 1.1, 1.2 } + trough_border_shades = { 0.9, 0.9 } + } +} + +style "evolve-progressbar" = "evolve-default" { + xthickness = 0 + ythickness = 0 + + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (1.04, @bg_color) + bg[ACTIVE] = shade (1.14, @bg_color) + fg[PRELIGHT] = shade (0.9, @selected_fg_color) + + engine "murrine" { + roundness = 2 + border_shades = { 1.2, 1.2 } + gradient_shades = { 1.1, 1.0, 1.0, 0.9 } + trough_border_shades = { 0.9, 0.9 } + } +} + +style "evolve-treeview-header" = "evolve-button" { + xthickness = 2 + ythickness = 1 + + engine "murrine" { + roundness = 0 + } +} + +style "evolve-treeview" { + engine "murrine" { + roundness = 0 + } +} + +style "evolve-frame-title" { + fg[NORMAL] = lighter (@fg_color) +} + +style "evolve-tooltips" = "evolve-wider" { + xthickness = 5 + ythickness = 5 + + bg[NORMAL] = @bg_color + fg[NORMAL] = @fg_color + bg[SELECTED] = @bg_color + + engine "murrine" { + textstyle = 0 + roundness = 2 + rgba = FALSE + } +} + +style "evolve-spinbutton" = "evolve-button" { + xthickness = 4 + + engine "murrine" { + } +} + +style "evolve-radiocheck" = "evolve-default" { + text[NORMAL] = shade (0.8, @selected_bg_color) + text[PRELIGHT] = shade (0.8, @selected_bg_color) + bg[SELECTED] = @base_color +} + +style "evolve-entry" = "evolve-wider" { + bg[SELECTED] = mix (0.5, @selected_bg_color, @base_color) + + engine "murrine" { + border_shades = { 1.2, 1.2 } + } +} + +style "metacity-frame" = "evolve-default" { + bg[SELECTED] = @selected_bg_color +} + +style "evolve-statusbar" { } +style "evolve-comboboxentry" = "evolve-entry" { } +style "evolve-hscale" = "evolve-scale" { } +style "evolve-vscale" = "evolve-scale" { } +style "evolve-hscrollbar" = "evolve-scrollbar" { } +style "evolve-vscrollbar" = "evolve-scrollbar" { } + +# Menus + +style "evolve-menu" { + ythickness = 0 + xthickness = 0 + + bg[SELECTED] = @selected_bg_color + bg[NORMAL] = shade (1.0, @menu_bg_color) + bg[PRELIGHT] = @selected_bg_color + bg[ACTIVE] = shade (1.40, @menu_bg_color) + bg[INSENSITIVE] = shade (1.40, @menu_bg_color) + fg[NORMAL] = @menu_fg_color + fg[PRELIGHT] = @selected_fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @selected_fg_color + fg[INSENSITIVE] = mix (0.35, shade (0.75, @menu_bg_color), @menu_fg_color) + + text[NORMAL] = @text_color + text[PRELIGHT] = @selected_fg_color + text[SELECTED] = @selected_fg_color + text[ACTIVE] = @selected_fg_color + text[INSENSITIVE] = mix (0.85, shade (0.75, @menu_bg_color), @menu_fg_color) + + engine "murrine" { + roundness = 0 + } +} + +style "evolve-menu-item" = "evolve-wider" { + bg[SELECTED] = @selected_bg_color + bg[PRELIGHT] = @selected_bg_color + fg[NORMAL] = @menu_fg_color # Fix for XFCE menu text + fg[PRELIGHT] = @selected_fg_color + fg[SELECTED] = @selected_fg_color + + engine "murrine" { + textstyle = 0 + border_shades = { 1.4, 1.4 } + } +} + +style "evolve-separator-menu-item" { + xthickness = 1 + ythickness = 1 + + GtkSeparatorMenuItem::horizontal-padding = 0 +} + +style "evolve-menubar" = "evolve-default" { + ythickness = 0 + + bg[SELECTED] = @selected_bg_color + bg[NORMAL] = @menubar_bg_color + bg[PRELIGHT] = @selected_bg_color + bg[ACTIVE] = shade (1.40, @menubar_bg_color) + bg[INSENSITIVE] = shade (1.40, @menubar_bg_color) + + fg[NORMAL] = @menubar_fg_color + fg[PRELIGHT] = @selected_fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @selected_fg_color + fg[INSENSITIVE] = mix (1.05, shade (1.05, @menubar_bg_color), @menubar_fg_color) + + engine "murrine" { + roundness = 0 + } +} + +style "evolve-menubaritem" { + xthickness = 3 + ythickness = 3 + + engine "murrine" { + roundness = 0 + } +} + +# Toolbars + +style "evolve-toolbar" = "evolve-default" { + + bg[NORMAL] = @toolbar_bg_color + bg[PRELIGHT] = shade (1.02, @toolbar_bg_color) + bg[SELECTED] = @selected_bg_color + bg[INSENSITIVE] = @toolbar_bg_color + bg[ACTIVE] = shade (0.9, @toolbar_bg_color) + + fg[NORMAL] = @toolbar_fg_color + fg[PRELIGHT] = @toolbar_fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @toolbar_fg_color + fg[INSENSITIVE] = mix (0.5, @toolbar_bg_color, @toolbar_fg_color) + + engine "murrine" { + gradient_shades = { 1.00, 0.95, 0.94, 0.90 } + } +} + +style "evolve-toolbutton" = "evolve-button" { + + bg[NORMAL] = @toolbar_bg_color + bg[PRELIGHT] = shade (1.02, @toolbar_bg_color) + bg[SELECTED] = @selected_bg_color + bg[INSENSITIVE] = @toolbar_bg_color + bg[ACTIVE] = shade (0.9, @toolbar_bg_color) + + fg[NORMAL] = @toolbar_fg_color + fg[PRELIGHT] = @toolbar_fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @toolbar_fg_color + fg[INSENSITIVE] = mix (0.5, @toolbar_bg_color, @toolbar_fg_color) + + engine "murrine" { + } +} + +class "GtkToolbar" style "evolve-toolbar" +class "GtkHandleBox" style "evolve-toolbar" + +# Panels + +style "evolve-panel" { + xthickness = 1 + ythickness = 0 + + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (1.1, @bg_color) + bg[ACTIVE] = shade (0.9, @bg_color) + bg[SELECTED] = shade (0.97, @bg_color) + + fg[NORMAL] = @fg_color + fg[PRELIGHT] = @fg_color + fg[SELECTED] = @fg_color + fg[ACTIVE] = @fg_color + + text[NORMAL] = @text_color + text[PRELIGHT] = @text_color + text[SELECTED] = @text_color + text[ACTIVE] = @text_color + + engine "murrine" { + roundness = 0 + } +} + +widget "*PanelWidget*" style "evolve-panel" +widget "*PanelApplet*" style "evolve-panel" +widget "*fast-user-switch*" style "evolve-panel" +widget "*CPUFreq*Applet*" style "evolve-panel" +widget "*indicator-applet*" style "evolve-panel" +class "PanelApp*" style "evolve-panel" +class "PanelToplevel*" style "evolve-panel" +widget_class "*PanelToplevel*" style "evolve-panel" +widget_class "*notif*" style "evolve-panel" +widget_class "*Notif*" style "evolve-panel" +widget_class "*Tray*" style "evolve-panel" +widget_class "*tray*" style "evolve-panel" +widget_class "*computertemp*" style "evolve-panel" +widget_class "*Applet*Tomboy*" style "evolve-panel" +widget_class "*Applet*Netstatus*" style "evolve-panel" +widget "*gdm-user-switch-menubar*" style "evolve-panel" + +style "bold-panel-item" { + font_name = "Bold" + + engine "murrine" { + roundness = 0 + } +} + +widget "*Panel*MenuBar*" style "bold-panel-item" +widget "*gimmie*" style "bold-panel-item" + +# widget_class "*Mail*" style "evolve-panel" # Disabled to fix Evolution bug +# class "*Panel*" style "evolve-panel" # Disabled to fix bug + +# XFCE Styles + +style "xfce-header" { + bg[NORMAL] = shade (0.9, @bg_color) + base[NORMAL] = shade (1.18, @bg_color) +} + +style "xfdesktop-windowlist" { + bg[NORMAL] = @base_color + fg[INSENSITIVE] = shade (0.95, @base_color) + text[INSENSITIVE] = shade (0.95, @base_color) +} + +style "xfdesktop-icon-view" { + XfdesktopIconView::label-alpha = 20 + XfdesktopIconView::selected-label-alpha = 80 + XfdesktopIconView::shadow-color = @tooltip_bg_color + XfdesktopIconView::selected-shadow-color = @tooltip_bg_color + XfdesktopIconView::shadow-x-offset = 1 + XfdesktopIconView::selected-shadow-x-offset = 1 + XfdesktopIconView::shadow-y-offset = 1 + XfdesktopIconView::selected-shadow-y-offset = 1 + XfdesktopIconView::cell-spacing = 2 + XfdesktopIconView::cell-padding = 6 + XfdesktopIconView::cell-text-width-proportion = 1.9 + fg[NORMAL] = shade (0.9, @selected_fg_color) + fg[ACTIVE] = @selected_fg_color + engine "murrine" + { + } +} + +style "xfwm-tabwin" { + Xfwm4TabwinWidget::border-width = 1 + Xfwm4TabwinWidget::icon-size = 64 + + engine "murrine" { + focusstyle = 0 + } +} + +style "xfsm-logout" { + + engine "murrine" { + } +} + +style "thunar-sidepane" +{ + base[NORMAL] = shade (0.9,@base_color) + base[INSENSITIVE] = shade (0.9,@base_color) + + bg[NORMAL] = shade (0.92,@base_color) + bg[PRELIGHT] = shade (1.5,@selected_bg_color) +} + +style "workspace-switcher" = "evolve-panel" { + bg[SELECTED] = mix (0.3, shade (1.35,@selected_bg_color), shade (0.9,@base_color)) +} + +widget_class "*ThunarShortcutsView*" style "thunar-sidepane" +widget_class "*ThunarTreeView*" style "thunar-sidepane" +widget_class "*GtkFileChooserWidget.GtkFileChooserDefault.GtkVBox.GtkHPaned.GtkVBox.GtkScrolledWindow.GtkTreeView*" style "thunar-sidepane" + +widget "*Xfce*Panel*" style "evolve-panel" +class "*Xfce*Panel*" style "evolve-panel" +widget "*WnckPager*" style "workspace-switcher" + +widget_class "*XfceHeading*" style "xfce-header" +widget_class "*XfceDesktop*" style "xfdesktop-windowlist" +widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view" +widget "xfwm4-tabwin*" style "xfwm-tabwin" +widget_class "*XfsmLogoutDialog*" style "xfsm-logout" + +# Google Chrome/Chromium Styles (requires 9.0.597 or newer) + +style "chromium-toolbar-button" { + engine "murrine" { + roundness = 2 + textstyle = 0 + } +} + +style "chrome-gtk-frame" { + ChromeGtkFrame::frame-color = @bg_color + ChromeGtkFrame::inactive-frame-color = @bg_color + + ChromeGtkFrame::frame-gradient-size = 16 + ChromeGtkFrame::frame-gradient-color = @bg_color + + ChromeGtkFrame::incognito-frame-color = shade (0.97, @bg_color) + ChromeGtkFrame::incognito-inactive-frame-color = shade (0.97, @bg_color) + + ChromeGtkFrame::incognito-frame-gradient-size = 16 + ChromeGtkFrame::incognito-frame-gradient-color = shade (0.97, @bg_color) + + ChromeGtkFrame::scrollbar-trough-color = shade (0.97, @bg_color) + ChromeGtkFrame::scrollbar-slider-prelight-color = shade (1.02, @bg_color) + ChromeGtkFrame::scrollbar-slider-normal-color = shade (1.12, @bg_color) +} + +class "ChromeGtkFrame" style "chrome-gtk-frame" + +widget_class "*Chrom*Button*" style "chromium-toolbar-button" + +# General Style Application + +class "GtkWidget" style "evolve-default" + +class "GtkFrame" style "evolve-wide" +class "MetaFrames" style "metacity-frame" +class "GtkSeparator" style "evolve-wide" +class "GtkWindow" style "metacity-frame" +class "GtkCalendar" style "evolve-wide" + +class "GtkSpinButton" style "evolve-spinbutton" +class "GtkScale" style "evolve-scale" +class "GtkVScale" style "evolve-vscale" +class "GtkHScale" style "evolve-hscale" +class "GtkScrollbar" style "evolve-scrollbar" +class "GtkVScrollbar" style "evolve-vscrollbar" +class "GtkHScrollbar" style "evolve-hscrollbar" + +class "GtkRadio*" style "evolve-radiocheck" +class "GtkCheck*" style "evolve-radiocheck" + +class "GtkEntry" style "evolve-entry" + +widget_class "*" style "evolve-notebook" +widget_class "**" style "evolve-notebook-bg" +widget_class "**" style "evolve-notebook-bg" +widget_class "**" style "evolve-notebook-bg" +widget_class "*.GtkNotebook.*.GtkViewport" style "evolve-notebook" + +widget_class "*" style "evolve-button" +widget_class "**" style "evolve-statusbar" +widget_class "*" style "evolve-progressbar" +widget_class "*" style "evolve-progressbar" + +widget_class "**" style "evolve-comboboxentry" +widget_class "**" style "evolve-comboboxentry" + +widget_class "**" style "evolve-menu" +widget_class "**" style "evolve-menu-item" +widget_class "**" style "evolve-separator-menu-item" +widget_class "*Menu*.*Sepa*" style "evolve-separator-menu-item" +widget_class "**" style "evolve-menubar" +widget_class "***" style "evolve-menubaritem" + +widget_class "*GtkToolButton*" style "evolve-toolbutton" +widget_class "*GtkToggleToolButton*" style "evolve-toolbutton" +widget_class "*GtkMenuToolButton*" style "evolve-toolbutton" +widget_class "*GtkToolbar*Button" style "evolve-toolbutton" + +widget_class "*.." style "evolve-frame-title" + +widget_class "*.*" style "evolve-treeview" +widget_class "*.." style "evolve-treeview-header" +widget_class "*.." style "evolve-treeview-header" +widget_class "*.." style "evolve-treeview-header" +widget_class "*.." style "evolve-treeview-header" + +widget "gtk-tooltip*" style "evolve-tooltips" + +widget_class "**" style "evolve-overlay-scrollbar" + +# Workarounds and Non-Standard Styling + +style "text-is-fg-color-workaround" { + text[NORMAL] = @text_color + text[PRELIGHT] = @fg_color + text[SELECTED] = @selected_fg_color + text[ACTIVE] = @fg_color + text[INSENSITIVE] = mix (0.85, shade (0.75, @bg_color), @fg_color) +} + +widget_class "*.." style "text-is-fg-color-workaround" + +style "fg-is-text-color-workaround" { + fg[NORMAL] = @text_color + fg[PRELIGHT] = @text_color + fg[ACTIVE] = @selected_fg_color + fg[SELECTED] = @selected_fg_color + fg[INSENSITIVE] = darker (@fg_color) +} + +widget_class "**" style "fg-is-text-color-workaround" +widget_class "*" style "fg-is-text-color-workaround" +widget_class "*" style "fg-is-text-color-workaround" + +style "evolve-evo-new-button-workaround" { + engine "murrine" { + toolbarstyle = 0 + } +} + +widget_class "EShellWindow.GtkVBox.BonoboDock.BonoboDockBand.BonoboDockItem*" style "evolve-evo-new-button-workaround" + +style "inkscape-toolbar-fix" { + engine "murrine" { + gradient_shades = { 1.0, 1.0, 1.0, 1.0 } + highlight_shade = 1.0 + } +} + +#widget "*GtkHandleBox*" style "inkscape-toolbar-fix" +#widget "*HandleBox*CommandsToolbar*" style "inkscape-toolbar-fix" +#widget "*HandleBox*SnapToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*SelectToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*NodeToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*TweakToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*ZoomToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*StarToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*RectToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*3DBoxToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*ArcToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*SpiralToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*PencilToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*PenToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*CalligraphyToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*EraserToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*LPEToolToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*DropperToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*ConnectorToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*PaintbucketToolbar*" style "inkscape-toolbar-fix" + +# Performance Fixes + +style "performance-fix" { + engine "murrine" { + textstyle = 0 + } +} + +widget_class "*gtkmm__GtkWindow*" style "performance-fix" # Inkscape +widget_class "*GimpDisplayShell*" style "performance-fix" # Gimp +widget_class "*GimpToolbox*" style "performance-fix" +widget_class "*GimpMenuDock*" style "performance-fix" +widget "*OOoFixed*" style "performance-fix" # Openoffice/Libreoffice +widget_class "*MozContainer*" style "performance-fix" # Firefox (Not sure if this one does anything though.) diff --git a/Lilidog-Earth/gtk-3.0/assets/bullet-symbolic.svg b/Lilidog-Earth/gtk-3.0/assets/bullet-symbolic.svg new file mode 100644 index 0000000..c029973 --- /dev/null +++ b/Lilidog-Earth/gtk-3.0/assets/bullet-symbolic.svg @@ -0,0 +1,155 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + + + + diff --git a/Lilidog-Earth/gtk-3.0/assets/bullet-symbolic.symbolic.png b/Lilidog-Earth/gtk-3.0/assets/bullet-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..2ccb0e861afdca8a43bb6c1016fc67817865e41b GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK^1VD=978lF zCMQVDZ0K!lTsXC{@u8r|b^`;04MK}If_U~)d1`KtlXaxz7ilLQTJ+K0FzJSgo>CAG p^9Cb_KVJm8q$N9e<~(F$@O&n`dE0-6tw2*5JYD@<);T3K0RWo^EJpwU literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/check-symbolic.svg b/Lilidog-Earth/gtk-3.0/assets/check-symbolic.svg new file mode 100644 index 0000000..e8c8210 --- /dev/null +++ b/Lilidog-Earth/gtk-3.0/assets/check-symbolic.svg @@ -0,0 +1,155 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + + + + diff --git a/Lilidog-Earth/gtk-3.0/assets/check-symbolic.symbolic.png b/Lilidog-Earth/gtk-3.0/assets/check-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..ee7acdc6868e0bc4ca0390a91c32ba39ed51939c GIT binary patch literal 324 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@;M7UB8!3Q zuY)k7lg8`{prB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&AOk^)LNZHo zQW@Oy@^e!af-7^A@^dni6+Dyk^AtidQgc)LmT0a9DxK!(;uxYaaqoFwuEszSwg>I& zm%KT2z%J)NOjtq+W15kHa+=$zfV8j#)??QaQdX4suG^Kj?~lm)7bW-R1-IL$f8mu< zu3^%e;Z}0)v>2OehTKKbxm(sG$)EOY6DyQAIJ5rSB%_2jrqe0gJKN=gj_Vyho?^G) z;}hP1!)AvW)lE)cuw}i*xog2+uB8>CiT`7#JbJhMMfpy~|CiL?ORTaC2D*^J)78&q Iol`;+0Do0=B>(^b literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-active-selectionmode.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-active-selectionmode.png new file mode 100644 index 0000000000000000000000000000000000000000..5a22b680c335ee64dbdb6800562d71bf5c369cf3 GIT binary patch literal 346 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0cPZ!4!i_>=}+pat0z|*q->okR38uslT=OzfNxcmA|FkW&; zcum+!fdH%Dv)EY_IXpZ(b`%;LZ#pjbqip8?eXn=rz2BQY?|FNIpyK)BTifn3ws$++ z|GrU!>(r(rQNIHmLM4w2zPI(gEWyCYp}1xeHfQ~&?~ literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-backdrop-selectionmode.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-backdrop-selectionmode.png new file mode 100644 index 0000000000000000000000000000000000000000..cd4cf6c938c96f18fe37ec2d1766589b03e134cb GIT binary patch literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0EPZ!4!i_>=}pIv*%fv07Eg`ljg{$dk~sP{(`E_y56+EdpXEizf;k z+S<^uC*_WeK0~0$-e-S!{?Fswm%ix_ q(q)bx)j3k=6B=s$;KwwRc?|WAjuTcq@3;l@6N9I#pUXO@geCy%(S~{e literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-checked-active-selectionmode.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-checked-active-selectionmode.png new file mode 100644 index 0000000000000000000000000000000000000000..01b561f915457fad45bd91f5bec817c772ff0171 GIT binary patch literal 583 zcmV-N0=WH&P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00FN_L_t(I%f*wiOXOe>#eYez zu}ZZzUMcKWRyJ!Fk%fgcYq$S_<@U<{4_1K%i*z>H%G%%NT7#vXhgSpwrZGDCd{!Ga z;GNCE4Gc5GH;;MqF%SN?dF$l%_Etqv@c#b($7bL6>GgVyMx!-u1i*5+)ZN{k%uIhX zGt>S3y>4!91pEM&0HkRuGm~@fOE1e(gTX++Z{WKR;G81}0wf{nQ~Hv4etss7V;&wJ z04BgMfBh&4&+{;|w%+urs)*y5)oR7b$qB$u03T>S?)?0m!^1fqo&fR2ui^!E0qi;IhP&klqA{e1wkEF+F%9v>gu z$-BF|TwY${`#xsYWsoF^%uHsc`Ft)wfVQ@_1Skwc<$12x*H@XDk|g<@fthi3cE)@@ z2jJ!9g&+t>)0BR{k8_UAet>TPp65~5H9-*2G!3Vxr-WfhmSsdy#CSYz!F65Zd0zLF zudlDQy}ixe-X1{^0JL#^C+nE!IYm)0nM}Nn7Ot+Y^z`)fr51K}b~rvh_Wqd~KLD)D VMTJE*NH_oh002ovPDHLkV1h;&1oZ#_ literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png new file mode 100644 index 0000000000000000000000000000000000000000..5ddbdf99bea9606972f6c2d35fd92204396d91e9 GIT binary patch literal 577 zcmV-H0>1r;P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00F5#Dc>@U|1k)&9gII~ZVqs}#YiDO;w$=+s3OhT&E+FovF@Yt4{B5(zD!U(F zv#)g z=|h7!j=5g1IF5s^>)(K=1n_t~&@>HE6h9@X*XxW%BY-mSRRlm6h+1Swfnx0VHjAJ#bh!8_zoZf1@>mMLDMvR-+w#( zRXm%`P*wH!wQ>T0^ZATz+w}YW!sJ!l?RHtO*F2xkcY~au)9Ce1VJDSLnKKej$`KYIkGHc+cv7IqU(Ag4#N;Z5Z+7KG|h3f zTBY4?BS{iK5%W69e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00GWPL_t(I%f*wwixWW<$3HW> zLJkagU_wa9d4j)KL$DHrU~`y4MM=Oy4zUmpL9g+TIJC1mwY)n!N&2L)vC=9RuSpR} zP6?51va8_6*`2YFT@y6e2o5~n8|Hn#?>lei!T(+&4%+Ruaa|X!^}=K+C7DcyYPBi= zUcK%b0nlo-OfHwhaU5*hUPuszA-!IY4~HXm-Y=0lB9Q>&@fgQ(kW!+xUT9KE^7%Z^ z-@#`;WWCI`4G={UmSrXKg%H10H^$)mKAU@eKKYWZdWNf&(gPVE8ew?+3&v^8!G@fIQ+u?(Bt85KOva~ zUplkQqiZLbOeXULv4Zo(GywZUkIlV4V{e*(SB@|7_|^%elqjVV0y|cqwPw9i;A;@_ ztUaJJ@VN2hEmNgAnzDI%w?sOfN_z4~1xhJ4)>gQGWfg#_(nu-Tx_yq-Oo}Lqn9WZV z2q6f90L!un!;p=&BI%SxXXtbB)G;b&mlJRh1ar?U0GiFF$!4>Z%VjLf0!V!PPh#Kg zc5z*oTCFDLW}(q&n9*qT*I6hO3e@X$@z1952cG!>D%+;cY5)KL07*qoM6N<$g4sy~ AYXATM literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-checked-insensitive.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-checked-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..5ddbdf99bea9606972f6c2d35fd92204396d91e9 GIT binary patch literal 577 zcmV-H0>1r;P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00F5#Dc>@U|1k)&9gII~ZVqs}#YiDO;w$=+s3OhT&E+FovF@Yt4{B5(zD!U(F zv#)g z=|h7!j=5g1IF5s^>)(K=1n_t~&@>HE6h9@X*XxW%BY-mSRRlm6h+1Swfnx0VHjAJ#bh!8_zoZf1@>mMLDMvR-+w#( zRXm%`P*wH!wQ>T0^ZATz+w}YW!sJ!l?RHtO*F2xkcY~au)9Ce1VJDSLnKKej$`KYIkGHc+cv7IqU(Ag4#N;Z5Z+7KG|h3f zTBY4?BS{iK5%W69=}+pat0z|*q->okR38uslT=OzfNxcmA|FkW&; zcum+!fdH%Dv)EY_IXpZ(b`%;LZ#pjbqip8?eXn=rz2BQY?|FNIpyK)BTifn3ws$++ z|GrU!>(r(rQNIHmLM4w2zPI(gEWyCYp}1xeHfQ~&?~ literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-mixed-hover.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-mixed-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..88410675406015847904d4b75adb23b2f7c0f325 GIT binary patch literal 388 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0WPZ!4!i_=FZ@6A1IAkb<*>79^7Cd=QFNC&PxjcOCZ3SKu} zN@LAr$`x=?)t=6>P|a=9q(#!v6J<|yJ!D99e(>R5`{R#tf4&R0S4W0kJtyIO|NG=5 zP1Qn~;Au~Ven>Es#{O3E^tddt^oq&>OZVH`B$73{oESV9vfr+ebkKC2mKu@0e>c;I zd*^2z7kK|y)4{9q>VspySQ`YAG}g?&uhy$STm9VE?&3$Uzy1BicdYg5^J4Fque5+ot3hay?GjcE#;6;I zm$9yBkh0jtbb3+CnnJzEL+`p&FS>Qf?K+RbQkBz2J%;xq87-cd zoz3njekY~S@+0)|wJP}opZBO+Wc6VTHPp00i_>zopr0AA0Mg#Z8m literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-mixed.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-mixed.png new file mode 100644 index 0000000000000000000000000000000000000000..c5e3ceaa2b36e39a946b2f8de68ca43b71f98e0f GIT binary patch literal 381 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f13PZ!4!i_=FZ`{p$p2)NCE`z9*2{f8yXoJQdTxequBq%9cJ z6J82Oh^^Loduhk)wh1mRAuB`jb$a)`uS~OH{$G3KeC?ZE?+!~GwmCmLNmI2@CV1LY zK?~i6eeY{0sVvFt3d$0GFeh2Yy~j|*RgpoZVQblSo&{5sP8+S+I(-epp6|P#nI5UG z=baGrZ&hLTUq%OxjV!a4-88vYdUox<0`HvLW#R?X4_XC;Ud>jW6JKdzqy6`^Zw$k^ zoy*Uh+qqhQIzyny!mV`{$I>@nn`OZBzU*PHMBDkyS!Lyl988~V>e=`GOOf8s*yrt) VasKoCRX`6jc)I$ztaD0e0ssnFlPmxL literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-selectionmode.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-selectionmode.png new file mode 100644 index 0000000000000000000000000000000000000000..5a22b680c335ee64dbdb6800562d71bf5c369cf3 GIT binary patch literal 346 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0cPZ!4!i_>=}+pat0z|*q->okR38uslT=OzfNxcmA|FkW&; zcum+!fdH%Dv)EY_IXpZ(b`%;LZ#pjbqip8?eXn=rz2BQY?|FNIpyK)BTifn3ws$++ z|GrU!>(r(rQNIHmLM4w2zPI(gEWyCYp}1xeHfQ~&?~ literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-unchecked-insensitive.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-unchecked-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..cd4cf6c938c96f18fe37ec2d1766589b03e134cb GIT binary patch literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0EPZ!4!i_>=}pIv*%fv07Eg`ljg{$dk~sP{(`E_y56+EdpXEizf;k z+S<^uC*_WeK0~0$-e-S!{?Fswm%ix_ q(q)bx)j3k=6B=s$;KwwRc?|WAjuTcq@3;l@6N9I#pUXO@geCy%(S~{e literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/dash-symbolic.svg b/Lilidog-Earth/gtk-3.0/assets/dash-symbolic.svg new file mode 100644 index 0000000..7886d54 --- /dev/null +++ b/Lilidog-Earth/gtk-3.0/assets/dash-symbolic.svg @@ -0,0 +1,153 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + + + + diff --git a/Lilidog-Earth/gtk-3.0/assets/dash-symbolic.symbolic.png b/Lilidog-Earth/gtk-3.0/assets/dash-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..c20d4bac52551bd00de0a3e70d1a2f543d2256d1 GIT binary patch literal 130 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@-01G978lF zCMQU+x-jOmv9+o5@bLUEd~h5{#oaKmJGPj!P5z*Wap2*VaV$BtM-Ci#;K|$FX3M}J Xy+bPFNlOG1&=3YsS3j3^P6xplFeVMFc_gLJS(Th!$y!U}i4Nrj&sh+6@E|1IE+^0~OPr=b42! z$+VkUS&REy9?$=r4-eQvD@u99FFe*0}uh`RaN~B9%z!6#@+1Ua=AD@J_gVN ze*r(={Ql})yu7^3;o%{XNCY4Nw5h79-2DEk!2SJw#>U2oL?Yzm za2QFFn3_n2Jgt2He%IWDTO-)V6 zvYb>CjYer~Y~<|h3`J4UXfzZT7qhmu_9$Fhz?zyG91cekG8_)$^?K>+>r1M!SS%bJ z9dUJa1;ozX-rio)8qWd*XlrX@VPPR@gHR~M_VzYYQ&aJ=iHQl^Za1M&2#B4#)zwvu zM&qM#@QAy3U|@iYiwmZwr{jknVohVS*{Gt|a7boYU!~yuAELIC#Qcyt1-FdwY8lQj#PF2M1|sX?ZdZo&Xd= zu(7d0Yiny9snh8&8jaZP_GiI82?#Ny)9GYp-Ak0eR#?(U+~J>QG^v#c~eK91RJ zrl6pJl9H0=STdfk0%ciF`@eB@b#+F7R9EHg+z0#&yq}w!%V^UK^EuUE$}^}aiWxY6 xQBGpczwDWmH~0DNZeIP<$3yuBd}`i2@P8|yYFv3#6!HK7002ovPDHLkV1ht75di=I literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/grid-selection-unchecked.png b/Lilidog-Earth/gtk-3.0/assets/grid-selection-unchecked.png new file mode 100644 index 0000000000000000000000000000000000000000..318f4176e9d3867486aa20dcd8acf152d70334ee GIT binary patch literal 330 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEEX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4icZF0OJrH~v;Y5^V>c2@niX554OE`in4d8Y7v05VrnX?~o5uXa9hyAH0w?wX Py~N<@>gTe~DWM4fhnRe3 literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-checked-hover.png b/Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-checked-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..eabbcee40928cff8fb04978673b72148d56750d7 GIT binary patch literal 285 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrd&XPZ!4!i_=dh8*(uP^0++L&rVg` z#G%AtCg-@P<;IO0S#KHFsBE2EA*jFM0q2^WE62Di7`Io5)j96d*|h&|rqdxGr#6>W z@(qFpf1h}|essAMc*!E|6O%@ROvaRnRtJuqi3y1Re2g_?dS~>3lfvI8rKIuQ_<4(2 zqHUMSo5zp2D!g8K&hpk$IXkC#dwq46x+%|pHg5g4W$Iqh=H4ZqmrdHWnR|{u=Ju5QAjEPoSKlE}q}k?t{+!}h zDRNB84}330O0;dhw(X)(XlU-$(paxso3HUTXg{B`W-I>z(+{i?$!ESR?XY6-Kk#q; zD>;sa;^%jKE_uovpPZNNy>waTuD8Gc8E@GAL?u=#*{ybSP5e)-{kKDE=E=5Eq4zy83yj)AQ_B)PVH&3<4QFnGH9xvX7ZGvrzH6y=K9yK8V(|^(NV9p z4@eoDZ(#kPrKFx3X%>6tWsd@f+Pc?v4C(Wp`>tNKi(O~w6l>tc76Teo;UtGLV@AH;OXk; Jvd$@?2>^mil-vLS literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png b/Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..312a5def6f715190bb1b5f553f8966b18434c996 GIT binary patch literal 158 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE+bT&E}WHE^H tBpg(7(}@V~EA++bT&E}WHE^H zBshv^WM?0iULP77+Owtf;PHNWRZqi)LK9U!CT51&4ZNHhHyW1%^)q<7`njxgN@xNA DD|Rbn literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-mixed.png b/Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-mixed.png new file mode 100644 index 0000000000000000000000000000000000000000..34da40ec3462d454379546d8731d779dbba46649 GIT binary patch literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE+bT&E}WHE^H zBshu}6c!$oUSIv~P2!TZ+;Mv<6g|5bdlqXJ3P><8gskLwr_TCM5oiE|r>mdKI;Vst E0E{dx3;+NC literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked-hover.png b/Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..ec485f606921e15198a865984213d7ba665c2cdc GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkEEr|n)-BBc|NrOz4J33m z_>|p^tvHmAHbh78>}d7X71sUhzfW9)??|A76axc~ePZd^aIQL_eg;ohKbLh*2~7Z{ C?J6n& literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked-insensitive.png b/Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..38dffb010ef52a309b7e41cf4e11684ba89c9657 GIT binary patch literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkEEr|nRuN{m7$NUzI-JP~ z2^oz=*-1%BVS>2~A)mcW9v0-Z89Xd-;GURd!K)zkz-U36hv6yaLXiMQ1_twXK`w#E SLOwv#7(8A5T-G@yGywoG{VNgx literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked.png b/Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked.png new file mode 100644 index 0000000000000000000000000000000000000000..86282022accb067c0521f2ef18bf40ec0e0294c9 GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkEji(`nz>Er|nRuN{m7$H7BzC<1# z9^HVvvyIH`VS>2~A)mcW9v0-Z89Xd-;GURd!K)zkz-U36hap>9P7}YJ&5l(I78J~F rY&_V|*!WPEnb}!vor4T(2m`~7ZK7H(wNg?*TNpfD{an^LB{Ts5ddM?l literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/pane-separator-vertical.png b/Lilidog-Earth/gtk-3.0/assets/pane-separator-vertical.png new file mode 100644 index 0000000000000000000000000000000000000000..2b0c595e14e1d9c62b88da3632776f602ca11cf6 GIT binary patch literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^96-#>!3HGPo$&JjQfx`y?k)`fL2$v|<&%LToCO|{ z#S9GG!XV7ZFl&wkP>{XE)7O>#39A6B6tCd={4k)9qNj^v2*>s0Ikwf`>fPOs>&~~U l{RCv|u+8plWKdYaz|iwr#P_UtbqG)~gQu&X%Q~loCIF}lCfWc1 literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/pane-separator.png b/Lilidog-Earth/gtk-3.0/assets/pane-separator.png new file mode 100644 index 0000000000000000000000000000000000000000..c02248ab9a5f1749e67dfbb1cc7cd054c07b6eb5 GIT binary patch literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y+!3HF4-n-TSDYhhUcNd2LAh=-f^2tCE&H|6f zVg?3oVGw3ym^DWND9B#o>Fdh=gjIl5idS%bei%?l#nZ(xgyVYh9NX$|^=ujmdy1c* qOOt4SdU?73zJhZ%H>Ya`u`%@NNuK$%tUME_p25@A&t;ucLK6UBa4N+B literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/radio-mixed-hover.png b/Lilidog-Earth/gtk-3.0/assets/radio-mixed-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..bf7902344578fb2267f87697e83599672568d168 GIT binary patch literal 583 zcmV-N0=WH&P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00FN_L_t(I%f-__iyA=~2Jk1d zj_fStyu!wyLJA9;+a;eMEH=x*#vG|kmF9|T^AXafO^P&E7*t5Oi$M{wNVk=QCC!vq zh}vm#0cT)mXHp$xIo&Fd7p8gP`OP2Z1^#zE*wcH|?RE!3h!dsM!$P6(n=$sITrPhI zg5YBwKzhC2b(*H3=Xt2t>tKvwx7%T{SRjsLSeEs*)9E}1pzm!v7!1CQ$73UeFiNR= zO9){`qmk+N`@_F;1OTSf=}WEkGvD_?DcyTlN-2Ebht@ir&1Rhpu-$IYUDrJrzN=!f z2-kJ7*=)}5dIbQGQl3<+RRF-N_whmC^1?%{R>OQgcQb%7=7=!{0Qi3MGxrpXF&JZx zG61FYR!Vv7I1ZjXKF$S%5TKOaW&p-myj(7yHX03FUU<2{YPAAmEY3V)sZ@H$IY*Kt zx#1*9z&VHGIBzpRtJV5U2)T};2ui8FVWkwJD1v2KS3wYr_x{A;aQMj>bJlD&QK?j5 z+cu<>Sg+UMoP!W@6^7vp0OsHe zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00EmxL_t(I%f-{NiW)&22Jr7@ zon>c1glJ<>FM+ezChIdS%fU8ct1sd{fzB2xr%xro|av=H3kW_IT) zi{*5yK>p4oO>-D|@(C>iBWb#-n7C(8O2TJL?V@WBoTrP1sou0eh z?);Jy0GQ9`4{4g-ECT?g6rSfHP1F0uV)2jxj>n_py6(;LWlYnA>$*4`4$dVj0Dusp zT&vXp0E5BcCJ=@p>h(HSt5rDzXssz@3;-}34s!v<7_`x9CiPP!S*IIve90%2E6_#Z|2!Z{656(FVAy4ggdy%^f zv)Qbnl=>osD5q&^5<*@r%lexn$+u3Yv-{`U_y(vsriYv1u)P2P002ovPDHLkV1h_6 B?WX_$ literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/radio-mixed.png b/Lilidog-Earth/gtk-3.0/assets/radio-mixed.png new file mode 100644 index 0000000000000000000000000000000000000000..980cc4a7a69cfcfce6c8b193e41dc682ea567fa7 GIT binary patch literal 578 zcmV-I0=@l-P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00F8=L_t(I%f-_%iyA=`2k`&R zI$+dE z05TX19+D*S8jS|3)hZZcI2;aGtyT!b5Qbs=Xt&$f0Mv_XN2AgA>2#_&=UPhn;&9IO zWHQmi;c)zSjsU=XK7X&2x^f%`l+vTKQcB@C4wO>fVzFqafc<`dYuon8@N?z!dDym% z-EMdL+{*!g5aP02E&~9%-R?=i_kC0<6)cxaI|XR1&lzI?fL^bc2{6W>wLVV)l+q_5 z#B0m4(CKtC$KafUQu>qv7-Qjjy?#@x)!_SnCa~FTz!(ctk60)aK1Wf6IF2*JaU3Ix zB3PF7DFrl}&2NN|had050y6*JoPaKcOU$xfn>h(HGr4mfjgb)JT z?G{lKfe>=e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00HYsL_t(I%f*wyYZ^fq#b0(E zyCZE3#fxPX$t8GbRtWT5_9lgmv^m*RF8%{O_2i+~T$4k4w5S9U+@OfaQs^HLmR>eF z1tP1LplJkWz}=Z%5|br1r$Pq?X1?M5=JD}9;D4``CAC+zTCK?#+YEx>MJyJZQc8cN zQmL=SV)6TvfO@@dhhb7Gm&@Brtu&j>R;SaEj4>Gm z!K2L>lkIj}HX054p-usSUa$922(fLNCI}(-_Ezo<5<*~_CWH`HzuzxM0F%k2Vi?9k ze0jyNd*I^D=bzX;aB+FX008lL9EM?FJRVmf0M7ZQuIr26s)y$|y|@OShd8~sM)mM~ z@s`PCz!)iWJ901!f;y0d|;^))2oDz?_wP~F*p5CQ-&91cM#b?*Q%07xd2`<~~$&E;|+ zgg}4!4BslRBQ8``#e6=8=XppZ5_^ww&}y}g9mkQJ^QAf9oJ+@Xq;12w;Jrh#*g(P#wE^Pniov1M5wo}7hlxBD&#f=`_Df)FC9D9Ue5)7&r&zm!U) dAOCzB{{Rjr_^9d$O!fc(002ovPDHLkV1k+p5#Rs- literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/radio-selected-insensitive.png b/Lilidog-Earth/gtk-3.0/assets/radio-selected-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..fa5d47df130688a7da6b98379a2047a37697b610 GIT binary patch literal 631 zcmV--0*L*IP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00G}gL_t(I%f*vVi`qaK#vdn+ zWW*p;FBWwz?!`-^Um%bm3%Q6_{Q&t;xeDUdli1)XkYgh~G>1TUx1wIQdJvM({Oe)6 zX@kq23LO}jd57osKJU!D!2ceFS7PPaY&P_L|6LSCv{)>LjImR_UUyVgb>9LM=JWYo z9LG2Pejn|28;mh{o`>CThwXL?j^iGu)9EJw=@nqHSlkJM&`}fxl+r6(VHjew+2C@y zJWeK)^-G)pzID_e4?5#IEZ?mSqTn09lsd zy3eJTN+pP*h|}rR%K?HQs5P6-ESsijFijJl=fN~hXquLtwOTFszF*4$(ln)vG5lV` zw(VT~wrwL#pYM$^hBQrS4nQdlgCNKRgTWvN_n6iD5dCjyD$tR_Zox{gkcEBaZoOozvLVY zhr@4#kO#}M5JeFPA>cSJn}iTVQ3T7fz;WEYs;b{#{fW!va+s#+hhDFTMxz0q=Me+} zj>jV$#{nVael!{xZ}!4!wQ5IE^f3s6T9PCsLdZ{^=YPa;{CPYcAO3ka{sMc`#kq}@ R-`W5G002ovPDHLkV1f`w55)ig literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/radio-selected.png b/Lilidog-Earth/gtk-3.0/assets/radio-selected.png new file mode 100644 index 0000000000000000000000000000000000000000..56a2d81b124270f836940703729293fd5d1bf050 GIT binary patch literal 625 zcmV-%0*?KOP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00G%aL_t(I%f*vHi`qaG$Nw80 z$%w8OFZLjUCoheDfP|WxELdB5viJQ0{RqAG+DlFWiwdP%QxuU9`VkU($stEkZ%Ve{ z447nk*=9Frdn$C`!MqvX|NY?oAMn4=)rGfbqtR%}7<(Q?Q8}N_|D=@us8*{+uh;wZ zHvwrp9)FGFxZiHKQLooQDaG-4#CpAk=XuEGa^Hr-;VS^iS=;G!I$JCjf-xqdC^`$q zn3&J!VltUnPwONASglrXlO%bm>pBP_k9b#)fP@g}x{f4C`nGKkGXjUh;Z{+Uv^WR? zbh}-Y%Vl)CT?9b@04Nj+P!t9G{r)zCZ<^*I48s&xRaF5X4OLaszc37iX_|)&fe_-F zQi_K=T-VJsa9tNd2mk=36hesWi~u3zo^zfSbUK}kz|)*D213YvMu1Z4Z8n>fz%UGG znub!T1WnUm7)DC4-EKiC^?nQF0iaT;eDr<)MWfLGAq3546Si$-YO_9;S177naNAO%z4%IOpvoNh*>gg|aMraU8!N3e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00DPNL_t(I%f-_%Ya&4u2k?Jp z9oZ*{aM}oJ?jX%JSwF+F1hx@d{d$7fT8RIC1FnX{;a!$x*X?#2tyT*} zgu~&0<#LI|Vgb+dUi$t1JplI!7>!1E<#PFF6h+{ie;P|`jrn|z{eJ(_>-DC`J_CU1 zbb4d0{W1&yoO47`1Z(Z}Y&N^e0lVEU2*dEp@Ue=;BEm4lcDoI7fKsa3Xf!U`db8Pt zl(L!woO7IrE&_-M&N-d~IOkd^brB$?1m|4m03v!@tyUKS>-8E$^p*oEmCAz<0$S^{ zVXZZU5Ga*Oe{w(^$4`v0ziFDn7;`dgj6s^F@I3E1Ns`x-mpC4eW9QtjAP7*e*Wvp< zlv3DiHV{I9G4|Z)bY^FNVKSMtj4`)Lsj9WM$Qb+Zeg8envftfqcm3bL@gMPOorBKb R*g60J002ovPDHLkV1j)&;XMEV literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/radio-unselected.png b/Lilidog-Earth/gtk-3.0/assets/radio-unselected.png new file mode 100644 index 0000000000000000000000000000000000000000..7ad75c60cf47090b7f276fce6a90286c9b77522e GIT binary patch literal 542 zcmV+(0^$9MP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00D+cL_t(I%f-_%iyA=`2k?Jp z9oZ*D8ygR`x4HE*EH=x*#yhSuy-C0G%1f>F$6PM=n~0vvmVW=4hJlkOT=*u$8nxIoz67?b2N519R8e6r&da7wbn;1rL>dD#1007 z@!vTH0Q33$voYqA@B84KpS&yQ9KP?v7!xiQi%tgE?RH(y^WF^qseC>U&-1X|Zo3&k zDRo(`R?m9%TCD~trI!J$wM8O23m_s`Yl|6xbG}zfodrlK!8zY&03wQ4tJPV+dc6h_ z#TlSfDt!?`AW4#U!%31r2!TSO@Q?vot=135*eHr3Xsu6%wbqED2#(`C20<`A`4h+E z@po(OO{393rBZ?Gx=>1Cv)Moh0mj&47>2h1?3=qVo6WAY)^|#&rZJ|(7<+MDH%`;^ gzTIyB`sdsD3cp;pj1j{%yZ`_I07*qoM6N<$g4dztV*mgE literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/resize-grip.png b/Lilidog-Earth/gtk-3.0/assets/resize-grip.png new file mode 100644 index 0000000000000000000000000000000000000000..613e2320ce632a8f1ee2539c7bd77fb63a2e55be GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4%JB>7u;-UBJd;vjb?hIQv;UIICs0X`wF3=HYh zrcK+tdGo9tv6dheB|(0{3=Yq3q=7g|-tI089jvk*Ams%fk;M!Q+`=Ht$S`Y;1W=H@ z#M9T6{Ryi8s}!%``us4UkesKBV+hCf*v}LOBXfTrMqa3s$o*cx5qN UcX7PC5vY>E)78&qol`;+0K_sYH~;_u literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/titlebutton-close-active.png b/Lilidog-Earth/gtk-3.0/assets/titlebutton-close-active.png new file mode 100644 index 0000000000000000000000000000000000000000..7dab7a2e555dfea20b721cf40eb73b9e8500b28e GIT binary patch literal 337 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrd&qPZ!4!i_>o>*=I2Y3bgOvu9f|# zIZAh9#0JhMOz#=C$sLH&DQ<3<`XO(EQN(kGOxp(cie3W&ouG&{tqN9Ro!xKN)xVk$ zZ+?IF&l&8@|4$yZT7Ru_?{xOa3wPFLybGIS9{v35k7%QaTFjoB3DLn9D@4Y7~PuD!y8O=N;^Z$f(x=L0v*

i*0}B;1c5U eCGH=45zEW;aIJ}U3DQ8HGI+ZBxvX46X=j)|T=z_ymNu>YZ@8&PlghW_Y12-xpOod|(r0+> zX9H8i?&c+bSVB$&h2L@e@ke7-)t%6-y8mt+JQcI+(41gB#_El`nHj##4Ds0AYHREn lxgd}GErYVs`(OMQq@ONu<}?f_GzPkc!PC{xWt~$(69D9*S^@w7 literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/titlebutton-close.png b/Lilidog-Earth/gtk-3.0/assets/titlebutton-close.png new file mode 100644 index 0000000000000000000000000000000000000000..51eb479128536e32619ce2b81c9b84c6273c04df GIT binary patch literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrZMUr;B5V#p$;b5ArfA^02g*H0tcs zTvf;#;v6~cw1U20hsDXgi{JE5EkAPW!}abnIkRr=d2R2v_?p++skJxGJp1H7^>V>? z%VP`*N_rX&*}Q_9@{H;!n%v7p8C;gEc=a{xs>z>k?5jVo>satTZXeUPf^6P~T6J}m sy@&2ax}0K44fha#@$U1w|IAfPr5-NtU#YOv0v*NR>FVdQ&MBb@0DHk(m;e9( literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/titlebutton-maximize-active.png b/Lilidog-Earth/gtk-3.0/assets/titlebutton-maximize-active.png new file mode 100644 index 0000000000000000000000000000000000000000..7002ba033d8b463ae85ed87265d67203c066a3f1 GIT binary patch literal 229 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrZM8r;B5V#p&b(3D%0n(4XJ_hdsUh z|8el)CjU?N%EFG`AEXW(IOl$W!L5Yx^smPib8GfooFurP`-i9pmpYI5p6c&>@0i}R z+Dl3R!8WxGho82#w0zjj5b1bp)AauvGnK3aSa19fp2l}?Z}oTio8E^-7#L>f%9^tO SzW*F(JA%y zf#-;h>ebW9Pj#1`+0f6T@_WxU zt(C2kWob`c95xBNurMr`Vk9@&ggJET-c9$`3Y_Ih`(~3kDR;}4z+A_fGJAKq=t=|a OW$<+Mb6Mw<&;$Szu}jea literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/titlebutton-maximize.png b/Lilidog-Earth/gtk-3.0/assets/titlebutton-maximize.png new file mode 100644 index 0000000000000000000000000000000000000000..9ba9e63989aa5f2d7912022aa5cd07ee6c7b04de GIT binary patch literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrZMjr;B5V#p$;bFLE9*;BYyAN%D?T zbSi`UNrssprg`j_a*|%x`e&-#kHw4Li~LX(71ULl_3CEm#k=y;b5>6=JG@V5!ke!_ zU7p;=IjK+G95xAGiDG21d|o)?r1Xy6a~Bq^-!~yBYPZ2jv#4Jy_$DaGa{Yg*qztr{ N!PC{xWt~$(696WFOt}C6 literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize-active.png b/Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize-active.png new file mode 100644 index 0000000000000000000000000000000000000000..955690de1e89fda2b571974f3d80b441867fd0fe GIT binary patch literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbjRr;B5V#p&b(3D(0528+07n8f|+ z_dh(d%2vcy=LJ_!$kC6tD%vJ+%h^`7TxTsRD(YD*Xnuo%;o>1qN0X1u2|yzlJYD@< J);T3K0RXx&Fo^&F literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize-hover.png b/Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..4a1ce786f168ecaaabb5321789ee244f8a52b2ed GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbi$r;B5V#p&b(3D(0528*~YtgZha zU!M5>-d>HWhzp_}ot=Ttn#}X>Jt%GL=-_yqafH{5f#LmI4o{A44EKQg89ZJ6T-G@y GGywo_w=n+z literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize.png b/Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize.png new file mode 100644 index 0000000000000000000000000000000000000000..f3c89cece0a48b579f5c257734c4e647f43c5194 GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE({w$@cHh4-+>~W1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbi&r;B5V#p&cd spinbutton:focus:not(.vertical) + spinbutton:not(.vertical), +.linked:not(.vertical) > spinbutton:focus:not(.vertical) + button, +.linked:not(.vertical) > spinbutton:focus:not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > entry:focus + spinbutton:not(.vertical), +.linked:not(.vertical) > +entry:focus + button, +.linked:not(.vertical) > +entry:focus + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + entry, .linked:not(.vertical) > +entry:focus + +entry { + border-left-color: #454545; } + +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + spinbutton:not(.vertical), +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + button, +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > entry:drop(active) + spinbutton:not(.vertical), +.linked:not(.vertical) > +entry:drop(active) + button, +.linked:not(.vertical) > +entry:drop(active) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + entry, .linked:not(.vertical) > +entry:drop(active) + +entry { + border-left-color: #4e9a06; } + +.linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled), +.linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):not(.vertical), .linked.vertical > +entry:not(:disabled) + entry:not(:disabled), +.linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):not(.vertical) { + border-top-color: #A6A6A6; + background-color: #262626; } + .linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled):backdrop, + .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):backdrop:not(.vertical), .linked.vertical > + entry:not(:disabled) + entry:not(:disabled):backdrop, + .linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):backdrop:not(.vertical) { + border-top-color: #D1D1D1; + background-color: #3B3B3B; } + +.linked.vertical > spinbutton:disabled:not(.vertical) + spinbutton:disabled:not(.vertical), +.linked.vertical > spinbutton:disabled:not(.vertical) + entry:disabled, .linked.vertical > entry:disabled + spinbutton:disabled:not(.vertical), +.linked.vertical > +entry:disabled + entry:disabled { + border-top-color: #A6A6A6; } + +.linked.vertical > spinbutton:not(.vertical) + spinbutton:focus:not(:only-child):not(.vertical), +.linked.vertical > spinbutton:not(.vertical) + entry:focus:not(:only-child), .linked.vertical > entry + spinbutton:focus:not(:only-child):not(.vertical), +.linked.vertical > +entry + entry:focus:not(:only-child) { + border-top-color: #454545; } + +.linked.vertical > spinbutton:not(.vertical) + spinbutton:drop(active):not(:only-child):not(.vertical), +.linked.vertical > spinbutton:not(.vertical) + entry:drop(active):not(:only-child), .linked.vertical > entry + spinbutton:drop(active):not(:only-child):not(.vertical), +.linked.vertical > +entry + entry:drop(active):not(:only-child) { + border-top-color: #4e9a06; } + +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + spinbutton:not(.vertical), +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + entry, +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + button, +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:focus:not(:only-child) + spinbutton:not(.vertical), +.linked.vertical > +entry:focus:not(:only-child) + entry, +.linked.vertical > +entry:focus:not(:only-child) + button, +.linked.vertical > +entry:focus:not(:only-child) + combobox > box > button.combo { + border-top-color: #454545; } + +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + spinbutton:not(.vertical), +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + entry, +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + button, +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:drop(active):not(:only-child) + spinbutton:not(.vertical), +.linked.vertical > +entry:drop(active):not(:only-child) + entry, +.linked.vertical > +entry:drop(active):not(:only-child) + button, +.linked.vertical > +entry:drop(active):not(:only-child) + combobox > box > button.combo { + border-top-color: #4e9a06; } + +treeview entry:focus:dir(rtl), treeview entry:focus:dir(ltr) { + background-color: #262626; + transition-property: color, background; } + +treeview entry.flat, treeview entry { + border-radius: 0; + background-image: none; + background-color: #262626; } + treeview entry.flat:focus, treeview entry:focus { + border-color: #454545; } + +/*********** + * Buttons * + ***********/ +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#454545), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#454545), to(transparent)); } } + +notebook > header > tabs > arrow, button.titlebutton, +button { + min-height: 24px; + min-width: 16px; + padding: 1px 2px; + border: 1px solid; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-top-color: shade(#1F1F1F, 0.8); + border-right-color: shade(#1F1F1F, 0.72); + border-left-color: shade(#1F1F1F, 0.72); + border-bottom-color: shade(#1F1F1F, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#1F1F1F, 1.02), 1.05), shade(shade(#1F1F1F, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } + notebook > header > tabs > arrow, button.sidebar-button, button.titlebutton, + button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + transition: none; } + notebook > header > tabs > arrow:hover, button.sidebar-button:hover, button.titlebutton:hover, + button.flat:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 500ms; } + notebook > header > tabs > arrow:hover:active, button.sidebar-button:hover:active, button.titlebutton:hover:active, + button.flat:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + notebook > header > tabs > arrow:hover, button.titlebutton:hover, + button:hover { + color: #F0F0F0; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #626262; + background-image: linear-gradient(to bottom, shade(#414141, 1.00), shade(#404040, 1.00)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); + -gtk-icon-effect: highlight; } + notebook > header > tabs > arrow:active, button.titlebutton:active, notebook > header > tabs > arrow:checked, button.titlebutton:checked, + button:active, + button:checked { + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #525252; + background-image: linear-gradient(to bottom, shade(shade(#1F1F1F, 0.85), 1.05), shade(shade(#1F1F1F, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); + transition-duration: 50ms; } + notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:backdrop, button.titlebutton:backdrop, + button:backdrop.flat, + button:backdrop { + border-color: #555555; + background-color: #1F1F1F; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + transition: 200ms ease-out; + -gtk-icon-effect: none; } + notebook > header > tabs > arrow:backdrop label, button.sidebar-button:backdrop label, button.titlebutton:backdrop label, notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:backdrop label, button.titlebutton:backdrop label, notebook > header > tabs > arrow:backdrop, button.titlebutton:backdrop, + button:backdrop.flat label, + button:backdrop.flat, + button:backdrop label, + button:backdrop { + color: #B3B3B3; } + notebook > header > tabs > arrow:backdrop:active, button.sidebar-button:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, button.sidebar-button:backdrop:checked, button.titlebutton:backdrop:checked, notebook > header > tabs > arrow:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, button.titlebutton:backdrop:checked, + button:backdrop.flat:active, + button:backdrop.flat:checked, + button:backdrop:active, + button:backdrop:checked { + border-color: #555555; + background-color: #1F1F1F; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + notebook > header > tabs > arrow:backdrop:active label, button.sidebar-button:backdrop:active label, button.titlebutton:backdrop:active label, notebook > header > tabs > arrow:backdrop:active, button.sidebar-button:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked label, button.sidebar-button:backdrop:checked label, button.titlebutton:backdrop:checked label, notebook > header > tabs > arrow:backdrop:checked, button.sidebar-button:backdrop:checked, button.titlebutton:backdrop:checked, notebook > header > tabs > arrow:backdrop:active label, button.titlebutton:backdrop:active label, notebook > header > tabs > arrow:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked label, button.titlebutton:backdrop:checked label, notebook > header > tabs > arrow:backdrop:checked, button.titlebutton:backdrop:checked, + button:backdrop.flat:active label, + button:backdrop.flat:active, + button:backdrop.flat:checked label, + button:backdrop.flat:checked, + button:backdrop:active label, + button:backdrop:active, + button:backdrop:checked label, + button:backdrop:checked { + color: #B3B3B3; } + notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled, button.titlebutton:backdrop:disabled, + button:backdrop.flat:disabled, + button:backdrop:disabled { + border-color: #515151; + background-color: #353535; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + notebook > header > tabs > arrow:backdrop:disabled label, button.sidebar-button:backdrop:disabled label, button.titlebutton:backdrop:disabled label, notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled label, button.titlebutton:backdrop:disabled label, notebook > header > tabs > arrow:backdrop:disabled, button.titlebutton:backdrop:disabled, + button:backdrop.flat:disabled label, + button:backdrop.flat:disabled, + button:backdrop:disabled label, + button:backdrop:disabled { + color: #1F1F1F; } + notebook > header > tabs > arrow:backdrop:disabled:active, button.sidebar-button:backdrop:disabled:active, button.titlebutton:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, button.sidebar-button:backdrop:disabled:checked, button.titlebutton:backdrop:disabled:checked, notebook > header > tabs > arrow:backdrop:disabled:active, button.titlebutton:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, button.titlebutton:backdrop:disabled:checked, + button:backdrop.flat:disabled:active, + button:backdrop.flat:disabled:checked, + button:backdrop:disabled:active, + button:backdrop:disabled:checked { + border-color: #555555; + background-color: #353535; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + notebook > header > tabs > arrow:backdrop:disabled:active label, button.sidebar-button:backdrop:disabled:active label, button.titlebutton:backdrop:disabled:active label, notebook > header > tabs > arrow:backdrop:disabled:checked label, button.sidebar-button:backdrop:disabled:checked label, button.titlebutton:backdrop:disabled:checked label, notebook > header > tabs > arrow:backdrop:disabled:active label, button.titlebutton:backdrop:disabled:active label, notebook > header > tabs > arrow:backdrop:disabled:checked label, button.titlebutton:backdrop:disabled:checked label, + button:backdrop.flat:disabled:active label, + button:backdrop.flat:disabled:checked label, + button:backdrop:disabled:active label, + button:backdrop:disabled:checked label { + color: #1F1F1F; } + notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:disabled, button.sidebar-button:disabled, button.titlebutton:disabled, notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, + button.flat:backdrop, + button.flat:disabled, + button.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + notebook > header > tabs > arrow:disabled, button.titlebutton:disabled, + button:disabled { + border-color: #525252; + background-color: #353535; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + notebook > header > tabs > arrow:disabled label, button.titlebutton:disabled label, notebook > header > tabs > arrow:disabled, button.titlebutton:disabled, + button:disabled label, + button:disabled { + color: #B3B3B3; } + notebook > header > tabs > arrow:disabled:active, button.titlebutton:disabled:active, notebook > header > tabs > arrow:disabled:checked, button.titlebutton:disabled:checked, + button:disabled:active, + button:disabled:checked { + border-color: #525252; + background-image: linear-gradient(to bottom, #A6A6A6, #353535); + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + notebook > header > tabs > arrow:disabled:active label, button.titlebutton:disabled:active label, notebook > header > tabs > arrow:disabled:active, button.titlebutton:disabled:active, notebook > header > tabs > arrow:disabled:checked label, button.titlebutton:disabled:checked label, notebook > header > tabs > arrow:disabled:checked, button.titlebutton:disabled:checked, + button:disabled:active label, + button:disabled:active, + button:disabled:checked label, + button:disabled:checked { + color: #B3B3B3; } + notebook > header > tabs > arrow.image-button, button.image-button.titlebutton, + button.image-button { + min-width: 24px; + padding-left: 4px; + padding-right: 4px; } + notebook > header > tabs > arrow.text-button, button.text-button.titlebutton, + button.text-button { + padding-left: 8px; + padding-right: 8px; } + notebook > header > tabs > arrow.text-button.image-button, button.text-button.image-button.titlebutton, + button.text-button.image-button { + padding-left: 4px; + padding-right: 4px; } + notebook > header > tabs > arrow.text-button.image-button label, button.text-button.image-button.titlebutton label, + button.text-button.image-button label { + padding-left: 4px; + padding-right: 4px; } + combobox:drop(active) button.combo, notebook > header > tabs > arrow:drop(active), button.titlebutton:drop(active), + button:drop(active) { + color: #4e9a06; + border-color: #4e9a06; + box-shadow: inset 0 0 0 1px #4e9a06; } + +row:selected +button { + border-color: #696969; } + row:selected button.sidebar-button:not(:active):not(:checked):not(:hover):not(disabled), row:selected + button.flat:not(:active):not(:checked):not(:hover):not(disabled) { + color: #F0F0F0; + border-color: transparent; } + row:selected button.sidebar-button:not(:active):not(:checked):not(:hover):not(disabled):backdrop, row:selected + button.flat:not(:active):not(:checked):not(:hover):not(disabled):backdrop { + color: #B0B0B0; } + + +button.osd { + min-width: 24px; + min-height: 32px; + color: #676767; + border-radius: 5px; + outline-color: rgba(238, 238, 238, 0.3); + color: #676767; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); + border: none; + box-shadow: none; } + + button.osd.image-button { + min-width: 32px; } + + button.osd:hover { + color: #DEDEDE; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(65, 65, 65, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); + border: none; + box-shadow: none; } + + button.osd:active, + button.osd:checked { + color: #DEDEDE; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.7); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); + border: none; + box-shadow: none; } + + button.osd:disabled:backdrop, + button.osd:disabled { + color: #3B3B3B; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + border: none; } + + button.osd:backdrop { + color: #676767; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + border: none; } + +.csd popover.background.touch-selection button, .csd popover.background.magnifier button, popover.background.touch-selection button, popover.background.magnifier button, .app-notification button, +.app-notification.frame button, +.osd +button { + color: #676767; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + popover.background.touch-selection button:hover, popover.background.magnifier button:hover, .app-notification button:hover, + .osd + button:hover { + color: #DEDEDE; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(65, 65, 65, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + popover.background.touch-selection button:active:backdrop, popover.background.magnifier button:active:backdrop, .app-notification button:active:backdrop, popover.background.touch-selection button:active, popover.background.magnifier button:active, .app-notification button:active, popover.background.touch-selection button:checked:backdrop, popover.background.magnifier button:checked:backdrop, .app-notification button:checked:backdrop, popover.background.touch-selection button:checked, popover.background.magnifier button:checked, .app-notification button:checked, + .osd + button:active:backdrop, + .osd + button:active, + .osd + button:checked:backdrop, + .osd + button:checked { + color: #DEDEDE; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.7); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + popover.background.touch-selection button:disabled:backdrop, popover.background.magnifier button:disabled:backdrop, .app-notification button:disabled:backdrop, popover.background.touch-selection button:disabled, popover.background.magnifier button:disabled, .app-notification button:disabled, + .osd + button:disabled:backdrop, + .osd + button:disabled { + color: #383737; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + popover.background.touch-selection button:backdrop, popover.background.magnifier button:backdrop, .app-notification button:backdrop, + .osd + button:backdrop { + color: #545454; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + popover.background.touch-selection button.flat, popover.background.magnifier button.flat, .app-notification button.flat, + .osd + button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: none; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + popover.background.touch-selection button.flat:hover, popover.background.magnifier button.flat:hover, .app-notification button.flat:hover, + .osd + button.flat:hover { + color: #DEDEDE; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(65, 65, 65, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + popover.background.touch-selection button.flat:disabled, popover.background.magnifier button.flat:disabled, .app-notification button.flat:disabled, + .osd + button.flat:disabled { + color: #424242; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-image: none; + border-color: transparent; + box-shadow: none; } + popover.background.touch-selection button.flat:backdrop, popover.background.magnifier button.flat:backdrop, .app-notification button.flat:backdrop, + .osd + button.flat:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + popover.background.touch-selection button.flat:active, popover.background.magnifier button.flat:active, .app-notification button.flat:active, popover.background.touch-selection button.flat:checked, popover.background.magnifier button.flat:checked, .app-notification button.flat:checked, + .osd + button.flat:active, + .osd + button.flat:checked { + color: #DEDEDE; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.7); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + + +button.suggested-action { + color: #DEDEDE; + outline-color: rgba(235, 235, 235, 0.3); + border-top-color: shade(#1F1F1F, 0.8); + border-right-color: shade(#1F1F1F, 0.72); + border-left-color: shade(#1F1F1F, 0.72); + border-bottom-color: shade(#1F1F1F, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#454545, 1.02), 1.05), shade(shade(#454545, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + .selection-mode button.titlebutton, + button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #454545; } + + button.suggested-action:hover { + color: #DEDEDE; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #595959; + background-image: linear-gradient(to bottom, shade(#454545, 1.15), shade(#454545, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + + button.suggested-action:active, + button.suggested-action:checked { + color: #DEDEDE; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #595959; + background-image: linear-gradient(to bottom, shade(shade(#454545, 0.85), 1.05), shade(shade(#454545, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } + .selection-mode button.titlebutton:backdrop, + button.suggested-action:backdrop, + button.suggested-action.flat:backdrop { + border-color: #454545; + background-color: #454545; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + .selection-mode button.titlebutton:backdrop label, .selection-mode button.titlebutton:backdrop, + button.suggested-action:backdrop label, + button.suggested-action:backdrop, + button.suggested-action.flat:backdrop label, + button.suggested-action.flat:backdrop { + color: #707070; } + .selection-mode button.titlebutton:backdrop:active, .selection-mode button.titlebutton:backdrop:checked, + button.suggested-action:backdrop:active, + button.suggested-action:backdrop:checked, + button.suggested-action.flat:backdrop:active, + button.suggested-action.flat:backdrop:checked { + border-color: #353535; + background-color: #353535; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + .selection-mode button.titlebutton:backdrop:active label, .selection-mode button.titlebutton:backdrop:active, .selection-mode button.titlebutton:backdrop:checked label, .selection-mode button.titlebutton:backdrop:checked, + button.suggested-action:backdrop:active label, + button.suggested-action:backdrop:active, + button.suggested-action:backdrop:checked label, + button.suggested-action:backdrop:checked, + button.suggested-action.flat:backdrop:active label, + button.suggested-action.flat:backdrop:active, + button.suggested-action.flat:backdrop:checked label, + button.suggested-action.flat:backdrop:checked { + color: #F6F6F6; } + .selection-mode button.titlebutton:backdrop:disabled, + button.suggested-action:backdrop:disabled, + button.suggested-action.flat:backdrop:disabled { + border-color: #555555; + background-color: #353535; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + .selection-mode button.titlebutton:backdrop:disabled label, .selection-mode button.titlebutton:backdrop:disabled, + button.suggested-action:backdrop:disabled label, + button.suggested-action:backdrop:disabled, + button.suggested-action.flat:backdrop:disabled label, + button.suggested-action.flat:backdrop:disabled { + color: #353535; } + .selection-mode button.titlebutton:backdrop:disabled:active, .selection-mode button.titlebutton:backdrop:disabled:checked, + button.suggested-action:backdrop:disabled:active, + button.suggested-action:backdrop:disabled:checked, + button.suggested-action.flat:backdrop:disabled:active, + button.suggested-action.flat:backdrop:disabled:checked { + border-color: #3f92e7; + background-color: #3f92e7; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + .selection-mode button.titlebutton:backdrop:disabled:active label, .selection-mode button.titlebutton:backdrop:disabled:checked label, + button.suggested-action:backdrop:disabled:active label, + button.suggested-action:backdrop:disabled:checked label, + button.suggested-action.flat:backdrop:disabled:active label, + button.suggested-action.flat:backdrop:disabled:checked label { + color: #989DA3; } + .selection-mode button.titlebutton:backdrop, .selection-mode button.titlebutton:disabled, .selection-mode button.titlebutton:backdrop:disabled, + button.suggested-action.flat:backdrop, + button.suggested-action.flat:disabled, + button.suggested-action.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(57, 142, 231, 0.8); } + + button.suggested-action:disabled { + border-color: #595959; + background-color: #569fea; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + + button.suggested-action:disabled label, + button.suggested-action:disabled { + color: #BDBDBD; } + + button.suggested-action:disabled:active, + button.suggested-action:disabled:checked { + border-color: #595959; + background-image: linear-gradient(to bottom, #3b8bde, #3f92e7); + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + + button.suggested-action:disabled:active label, + button.suggested-action:disabled:active, + button.suggested-action:disabled:checked label, + button.suggested-action:disabled:checked { + color: #CCCCCC; } + .osd + button.suggested-action { + color: #676767; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(57, 142, 231, 0.5); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd + button.suggested-action:hover { + color: #DEDEDE; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(57, 142, 231, 0.7); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd + button.suggested-action:active:backdrop, .osd + button.suggested-action:active, .osd + button.suggested-action:checked:backdrop, .osd + button.suggested-action:checked { + color: #DEDEDE; + border-color: rgba(0, 0, 0, 0.7); + background-color: #454545; + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + .osd + button.suggested-action:disabled:backdrop, .osd + button.suggested-action:disabled { + color: #3B3B3B; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd + button.suggested-action:backdrop { + color: #676767; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(57, 142, 231, 0.5); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + + +button.destructive-action { + color: #DEDEDE; + outline-color: rgba(235, 235, 235, 0.3); + border-top-color: shade(#1F1F1F, 0.8); + border-right-color: shade(#1F1F1F, 0.72); + border-left-color: shade(#1F1F1F, 0.72); + border-bottom-color: shade(#1F1F1F, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#ef2929, 1.02), 1.05), shade(shade(#ef2929, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + + button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #ef2929; } + + button.destructive-action:hover { + color: #DEDEDE; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #8e0b0b; + background-image: linear-gradient(to bottom, shade(#ef2929, 1.15), shade(#ef2929, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + + button.destructive-action:active, + button.destructive-action:checked { + color: #DEDEDE; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #8e0b0b; + background-image: linear-gradient(to bottom, shade(shade(#ef2929, 0.85), 1.05), shade(shade(#ef2929, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } + + button.destructive-action:backdrop, + button.destructive-action.flat:backdrop { + border-color: #ef2929; + background-color: #ef2929; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + + button.destructive-action:backdrop label, + button.destructive-action:backdrop, + button.destructive-action.flat:backdrop label, + button.destructive-action.flat:backdrop { + color: #fcd4d4; } + + button.destructive-action:backdrop:active, + button.destructive-action:backdrop:checked, + button.destructive-action.flat:backdrop:active, + button.destructive-action.flat:backdrop:checked { + border-color: #d51010; + background-color: #d51010; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + + button.destructive-action:backdrop:active label, + button.destructive-action:backdrop:active, + button.destructive-action:backdrop:checked label, + button.destructive-action:backdrop:checked, + button.destructive-action.flat:backdrop:active label, + button.destructive-action.flat:backdrop:active, + button.destructive-action.flat:backdrop:checked label, + button.destructive-action.flat:backdrop:checked { + color: #f7cfcf; } + + button.destructive-action:backdrop:disabled, + button.destructive-action.flat:backdrop:disabled { + border-color: #555555; + background-color: #353535; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + + button.destructive-action:backdrop:disabled label, + button.destructive-action:backdrop:disabled, + button.destructive-action.flat:backdrop:disabled label, + button.destructive-action.flat:backdrop:disabled { + color: #353535; } + + button.destructive-action:backdrop:disabled:active, + button.destructive-action:backdrop:disabled:checked, + button.destructive-action.flat:backdrop:disabled:active, + button.destructive-action.flat:backdrop:disabled:checked { + border-color: #ef3131; + background-color: #ef3131; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + + button.destructive-action:backdrop:disabled:active label, + button.destructive-action:backdrop:disabled:checked label, + button.destructive-action.flat:backdrop:disabled:active label, + button.destructive-action.flat:backdrop:disabled:checked label { + color: #f57979; } + + button.destructive-action.flat:backdrop, + button.destructive-action.flat:disabled, + button.destructive-action.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(239, 41, 41, 0.8); } + + button.destructive-action:disabled { + border-color: #8e0b0b; + background-color: #f14949; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + + button.destructive-action:disabled label, + button.destructive-action:disabled { + color: #f8a4a4; } + + button.destructive-action:disabled:active, + button.destructive-action:disabled:checked { + border-color: #8e0b0b; + background-image: linear-gradient(to bottom, #e52d2d, #ef3131); + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + + button.destructive-action:disabled:active label, + button.destructive-action:disabled:active, + button.destructive-action:disabled:checked label, + button.destructive-action:disabled:checked { + color: #f9adad; } + .osd + button.destructive-action { + color: #676767; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(239, 41, 41, 0.5); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd + button.destructive-action:hover { + color: #DEDEDE; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(239, 41, 41, 0.7); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd + button.destructive-action:active:backdrop, .osd + button.destructive-action:active, .osd + button.destructive-action:checked:backdrop, .osd + button.destructive-action:checked { + color: #DEDEDE; + border-color: rgba(0, 0, 0, 0.7); + background-color: #ef2929; + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + .osd + button.destructive-action:disabled:backdrop, .osd + button.destructive-action:disabled { + color: #3B3B3B; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd + button.destructive-action:backdrop { + color: #676767; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(239, 41, 41, 0.5); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + +.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 { + 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; } + +.inline-toolbar +button, .inline-toolbar +button:backdrop { + border-radius: 2px; + border-width: 1px; } + +.primary-toolbar +button { + -gtk-icon-shadow: none; } + +.stack-switcher > button.needs-attention > label, +.stack-switcher > button.needs-attention > image, stacksidebar row.needs-attention > label { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#454545), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.5, to(rgba(255, 255, 255, 0.769231)), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 4px; } + .stack-switcher > button.needs-attention > label:backdrop, + .stack-switcher > button.needs-attention > image:backdrop, stacksidebar row.needs-attention > label:backdrop { + background-size: 6px 6px, 0 0; } + .stack-switcher > button.needs-attention > label:dir(rtl), + .stack-switcher > button.needs-attention > image:dir(rtl), stacksidebar row.needs-attention > label:dir(rtl) { + background-position: left 3px, left 4px; } + +.inline-toolbar toolbutton > button { + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-top-color: shade(#1F1F1F, 0.8); + border-right-color: shade(#1F1F1F, 0.72); + border-left-color: shade(#1F1F1F, 0.72); + border-bottom-color: shade(#1F1F1F, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#1F1F1F, 1.02), 1.05), shade(shade(#1F1F1F, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } + .inline-toolbar toolbutton > button:hover { + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #626262; + background-image: linear-gradient(to bottom, shade(#1F1F1F, 1.15), shade(#1F1F1F, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } + .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #525252; + background-image: linear-gradient(to bottom, shade(shade(#1F1F1F, 0.85), 1.05), shade(shade(#1F1F1F, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } + .inline-toolbar toolbutton > button:disabled { + border-color: #525252; + background-color: #353535; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + .inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { + color: #B3B3B3; } + .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { + border-color: #525252; + background-image: linear-gradient(to bottom, #A6A6A6, #353535); + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + .inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { + color: #B3B3B3; } + .inline-toolbar toolbutton > button:backdrop { + border-color: #555555; + background-color: #353535; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + .inline-toolbar toolbutton > button:backdrop label, .inline-toolbar toolbutton > button:backdrop { + color: #B3B3B3; } + .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked { + border-color: #555555; + background-color: #353535; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + .inline-toolbar toolbutton > button:backdrop:active label, .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked label, .inline-toolbar toolbutton > button:backdrop:checked { + color: #B3B3B3; } + .inline-toolbar toolbutton > button:backdrop:disabled { + border-color: #555555; + background-color: #353535; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + .inline-toolbar toolbutton > button:backdrop:disabled label, .inline-toolbar toolbutton > button:backdrop:disabled { + color: #1F1F1F; } + .inline-toolbar toolbutton > button:backdrop:disabled:active, .inline-toolbar toolbutton > button:backdrop:disabled:checked { + border-color: #555555; + background-color: #353535; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + .inline-toolbar toolbutton > button:backdrop:disabled:active label, .inline-toolbar toolbutton > button:backdrop:disabled:checked label { + color: #1F1F1F; } + +toolbar.inline-toolbar toolbutton > button.flat, +toolbar.inline-toolbar toolbutton:backdrop > button.flat, .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > entry, .inline-toolbar button, .inline-toolbar button:backdrop, .linked > button, +.linked > button:hover, +.linked > button:active, +.linked > button:checked, +.linked > button:backdrop, .xfce4-panel.background menu .linked button, .linked > combobox > box > button.combo:dir(ltr), .linked > combobox > box > button.combo:dir(rtl) { + border-radius: 0; + border-right-style: none; } + +.linked:not(.vertical) > spinbutton:first-child:not(.vertical), .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked > button:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat, +toolbar.inline-toolbar toolbutton:backdrop:first-child > button.flat, combobox.linked button:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo, .xfce4-panel.background menu .linked button:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +.linked:not(.vertical) > spinbutton:last-child:not(.vertical), .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked > button:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat, +toolbar.inline-toolbar toolbutton:backdrop:last-child > button.flat, combobox.linked button:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo, .xfce4-panel.background menu .linked button:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; } + +.linked:not(.vertical) > spinbutton:only-child:not(.vertical), .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked > button:only-child, toolbar.inline-toolbar toolbutton:only-child > button.flat, +toolbar.inline-toolbar toolbutton:backdrop:only-child > button.flat, .linked:not(.vertical) > combobox:only-child > box > button.combo, .xfce4-panel.background menu .linked button:only-child { + border-radius: 3px; + border-style: solid; } + +.linked.vertical > spinbutton:not(.vertical), .linked.vertical > entry, .linked.vertical > button, +.linked.vertical > button:hover, +.linked.vertical > button:active, +.linked.vertical > button:checked, +.linked.vertical > button:backdrop, .linked.vertical > combobox > box > button.combo { + border-style: solid solid none solid; + border-radius: 0; } + +.linked.vertical > spinbutton:first-child:not(.vertical), .linked.vertical > entry:first-child, .linked.vertical > button:first-child, .linked.vertical > combobox:first-child > box > button.combo { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +.linked.vertical > spinbutton:last-child:not(.vertical), .linked.vertical > entry:last-child, .linked.vertical > button:last-child, .linked.vertical > combobox:last-child > box > button.combo { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-style: solid; } + +.linked.vertical > spinbutton:only-child:not(.vertical), .linked.vertical > entry:only-child, .linked.vertical > button:only-child, .linked.vertical > combobox:only-child > box > button.combo { + border-radius: 3px; + border-style: solid; } + +modelbutton.flat, popover.background checkbutton, +popover.background radiobutton, +.menuitem.button.flat, modelbutton.flat:backdrop, popover.background checkbutton:backdrop, +popover.background radiobutton:backdrop, modelbutton.flat:backdrop:hover, popover.background checkbutton:backdrop:hover, +popover.background radiobutton:backdrop:hover, +.menuitem.button.flat:backdrop, +.menuitem.button.flat:backdrop:hover, button:link, +button:visited, button:link:hover, button:link:active, button:link:checked, +button:visited:hover, +button:visited:active, +button:visited:checked, calendar.button, calendar.button:hover, calendar.button:backdrop, calendar.button:disabled, .scale-popup button:hover, .scale-popup button:backdrop:hover, .scale-popup button:backdrop:disabled, .scale-popup button:backdrop { + background-color: transparent; + background-image: none; + border-color: transparent; + box-shadow: inset 0 1px rgba(245, 245, 245, 0), 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + +/* menu buttons */ +modelbutton.flat, popover.background checkbutton, +popover.background radiobutton, +.menuitem.button.flat { + min-height: 26px; + padding-left: 5px; + padding-right: 5px; + border-radius: 3px; + outline-offset: -2px; } + modelbutton.flat:hover, popover.background checkbutton:hover, + popover.background radiobutton:hover, + .menuitem.button.flat:hover { + background-color: #454545; } + modelbutton.flat check:last-child, popover.background checkbutton check:last-child, popover.background radiobutton check:last-child, + modelbutton.flat radio:last-child, + popover.background checkbutton radio:last-child, + popover.background radiobutton radio:last-child, + .menuitem.button.flat check:last-child, + .menuitem.button.flat radio:last-child { + margin-left: 8px; } + modelbutton.flat check:first-child, popover.background checkbutton check:first-child, popover.background radiobutton check:first-child, + modelbutton.flat radio:first-child, + popover.background checkbutton radio:first-child, + popover.background radiobutton radio:first-child, + .menuitem.button.flat check:first-child, + .menuitem.button.flat radio:first-child { + margin-right: 8px; } + +modelbutton.flat arrow, popover.background checkbutton arrow, popover.background radiobutton arrow { + background: none; } + modelbutton.flat arrow:hover, popover.background checkbutton arrow:hover, popover.background radiobutton arrow:hover { + background: none; } + modelbutton.flat arrow.left, popover.background checkbutton arrow.left, popover.background radiobutton arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + modelbutton.flat arrow.right, popover.background checkbutton arrow.right, popover.background radiobutton arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + +button.color { + padding: 4px; } + button.color colorswatch:only-child { + box-shadow: 0 1px rgba(255, 255, 255, 0.769231); } + button.color colorswatch:only-child, button.color colorswatch:only-child overlay { + border-radius: 0; } + button.color colorswatch:only-child:disabled colorswatch:only-child, button.color colorswatch:only-child:backdrop colorswatch:only-child, button.color colorswatch:only-child:active colorswatch:only-child, button.color colorswatch:only-child:checked colorswatch:only-child { + box-shadow: none; } + +/********* + * Links * + *********/ +*:link, button:link, +button:visited { + color: #59CDC6; } + *:link:visited, + button:visited { + color: #8A8A8A; } + *:selected *:link:visited, *:selected button:visited:link, + *:selected button:visited { + color: #838F8E; } + *:link:hover, button:hover:link, + button:hover:visited { + color: #82A3A5; } + *:selected *:link:hover, *:selected button:hover:link, + *:selected button:hover:visited { + color: #CAD9D8; } + *:link:active, button:active:link, + button:active:visited { + color: #59CDC6; } + *:selected *:link:active, *:selected button:active:link, + *:selected button:active:visited { + color: #707070; } + *:link:backdrop:backdrop:hover, button:backdrop:backdrop:hover:link, + button:backdrop:backdrop:hover:visited, *:link:backdrop:backdrop:hover:selected, button:backdrop:backdrop:hover:selected:link, + button:backdrop:backdrop:hover:selected:visited, .selection-mode.titlebar:not(headerbar) .subtitle:backdrop:backdrop:hover:link, + headerbar.selection-mode .subtitle:backdrop:backdrop:hover:link, *:link:backdrop, button:backdrop:link, + button:backdrop:visited { + color: #454545; } + .info *:link, .info button:link, + .info button:visited, + .question *:link, .question button:link, + .question button:visited, + .warning *:link, .warning button:link, + .warning button:visited, + .error *:link, .error button:link, + .error button:visited, *:link:selected, button:selected:link, + button:selected:visited, .selection-mode.titlebar:not(headerbar) .subtitle:link, + headerbar.selection-mode .subtitle:link, + *:selected *:link, + *:selected button:link, + *:selected button:visited { + color: #707070; } + +button:link, +button:visited { + text-shadow: none; } + button:link:hover, button:link:active, button:link:checked, + button:visited:hover, + button:visited:active, + button:visited:checked { + text-shadow: none; } + button:link > label, + button:visited > label { + text-decoration-line: underline; } + +/***************** + * GtkSpinButton * + *****************/ +spinbutton:not(.vertical) { + padding: 0; } + spinbutton:not(.vertical) entry { + min-width: 28px; + margin: 0; + background: none; + background-color: transparent; + border: none; + border-radius: 0; + box-shadow: none; } + spinbutton:not(.vertical) button { + min-height: 16px; + margin: 0; + padding-bottom: 0; + padding-top: 0; + color: #636A6A; + background-image: none; + border-style: none none none solid; + border-color: #808080; + border-radius: 0; + box-shadow: none; } + spinbutton:not(.vertical) button:dir(rtl) { + border-style: none solid none none; } + spinbutton:not(.vertical) button:hover { + color: #DBDBDB; + background-color: rgba(60, 60, 60, 0.05); } + spinbutton:not(.vertical) button:disabled { + color: rgba(133, 133, 133, 0.3); + background-color: transparent; } + spinbutton:not(.vertical) button:active { + background-color: rgba(0, 0, 0, 0.1); + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2); } + spinbutton:not(.vertical) button:backdrop { + color: #5E5E5E; + background-color: transparent; + border-color: rgba(137, 137, 137, 0.3); + transition: 200ms ease-out; } + spinbutton:not(.vertical) button:backdrop:disabled { + color: rgba(168, 168, 168, 0.3); + background-color: transparent; + border-style: none none none solid; } + spinbutton:not(.vertical) button:backdrop:disabled:dir(rtl) { + border-style: none solid none none; } + +.osd spinbutton:not(.vertical) button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #676767; + border-style: none none none solid; + border-color: rgba(0, 0, 0, 0.4); + border-radius: 0; + box-shadow: none; + -gtk-icon-shadow: 0 1px black; } + .osd spinbutton:not(.vertical) button:dir(rtl) { + border-style: none solid none none; } + .osd spinbutton:not(.vertical) button:hover { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #676767; + border-color: rgba(0, 0, 0, 0.5); + background-color: rgba(238, 238, 238, 0.1); + -gtk-icon-shadow: 0 1px black; + box-shadow: none; } + .osd spinbutton:not(.vertical) button:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #676767; + border-color: rgba(0, 0, 0, 0.5); + -gtk-icon-shadow: none; + box-shadow: none; } + .osd spinbutton:not(.vertical) button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #3B3B3B; + border-color: rgba(0, 0, 0, 0.5); + -gtk-icon-shadow: none; + box-shadow: none; } + .osd spinbutton:not(.vertical) button:dir(ltr):last-child { + border-radius: 0 3px 3px 0; } + .osd spinbutton:not(.vertical) button:dir(rtl):first-child { + border-radius: 3px 0 0 3px; } + +spinbutton.vertical:disabled { + color: #B3B3B3; } + +spinbutton.vertical:backdrop:disabled { + color: #353535; } + +spinbutton.vertical:drop(active) { + border-color: transparent; + box-shadow: none; } + +spinbutton.vertical entry { + min-height: 32px; + min-width: 32px; + padding: 0; + border-radius: 0; } + +spinbutton.vertical button { + min-height: 32px; + min-width: 32px; + padding: 0; } + +spinbutton.vertical button.up { + border-radius: 3px 3px 0 0; + border-style: solid solid none solid; } + +spinbutton.vertical button.down { + border-radius: 0 0 3px 3px; + border-style: none solid solid solid; } + +.osd spinbutton.vertical button:first-child { + color: #676767; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd spinbutton.vertical button:first-child:hover { + color: #DEDEDE; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(65, 65, 65, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd spinbutton.vertical button:first-child:active { + color: #DEDEDE; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.7); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + .osd spinbutton.vertical button:first-child:disabled { + color: #3B3B3B; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd spinbutton.vertical button:first-child:backdrop { + color: #676767; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + +treeview spinbutton:not(.vertical) { + min-height: 0; + border-style: none; + border-radius: 0; } + treeview spinbutton:not(.vertical) entry { + min-height: 0; + padding: 1px 2px; } + +/************** + * ComboBoxes * + **************/ +combobox arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + min-height: 16px; + min-width: 16px; } + +combobox:drop(active) { + box-shadow: none; } + +/************ + * Toolbars * + ************/ +toolbar, .inline-toolbar, searchbar, +.location-bar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #1F1F1F; } + +toolbar { + background: #1F1F1F linear-gradient(to bottom, #1F1F1F, shade(#1F1F1F, 0.88)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); + box-shadow: none; + border-bottom: 1px solid #626262; + padding: 4px 3px 3px 4px; } + .osd toolbar { + background-color: transparent; } + toolbar.osd { + padding: 13px; + border: none; + border-radius: 5px; + background-color: rgba(34, 34, 34, 0.8); } + toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { + border-radius: 0; } + toolbar.horizontal separator { + margin: 0 7px 1px 6px; } + toolbar.vertical separator { + margin: 6px 1px 7px 0; } + toolbar:not(.inline-toolbar):not(.osd) switch, + toolbar:not(.inline-toolbar):not(.osd) scale, + toolbar:not(.inline-toolbar):not(.osd) entry, + toolbar:not(.inline-toolbar):not(.osd) spinbutton, + toolbar:not(.inline-toolbar):not(.osd) button { + margin-right: 1px; + margin-bottom: 1px; } + +.inline-toolbar { + padding: 3px; + border-width: 0 1px 1px; + border-radius: 0 0 5px 5px; } + +searchbar, +.location-bar { + border-width: 0 0 1px; + padding: 3px; } + +.inline-toolbar, searchbar, +.location-bar { + border-style: solid; + border-color: #626262; + background-color: #1F1F1F; } + .inline-toolbar:backdrop, searchbar:backdrop, + .location-bar:backdrop { + border-color: #555555; + background-color: #1F1F1F; + box-shadow: none; + transition: 200ms ease-out; } + +/*************** + * Header bars * + ***************/ +.titlebar:not(headerbar), +headerbar { + padding: 0 5px; + min-height: 38px; + border-width: 0 0 1px; + border-style: solid; + border-color: #626262; + border-radius: 0; + background: #1F1F1F linear-gradient(to bottom, #1F1F1F, shade(#1F1F1F, 0.88)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); } + .titlebar:backdrop:not(headerbar), + headerbar:backdrop { + border-color: #555555; + background-color: #1F1F1F; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); + transition: 200ms ease-out; } + .titlebar:not(headerbar) .title, + headerbar .title { + font-weight: bold; + padding-left: 12px; + padding-right: 12px; } + .titlebar:not(headerbar) .subtitle, + headerbar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + .selection-mode.titlebar:not(headerbar), + headerbar.selection-mode { + color: #F0F0F0; + text-shadow: none; + border-color: #696969; + background: #454545 linear-gradient(to bottom, #454545, shade(#454545, 0.88)); + box-shadow: inset 0 1px rgba(136, 187, 241, 0.9); } + .selection-mode.titlebar:backdrop:not(headerbar), + headerbar.selection-mode:backdrop { + background-color: #454545; + background-image: none; + box-shadow: inset 0 1px rgba(156, 199, 243, 0.88); } + .selection-mode.titlebar:not(headerbar) button, + headerbar.selection-mode button { + color: #F0F0F0; + outline-color: rgba(235, 235, 235, 0.3); + border-top-color: shade(#1F1F1F, 0.8); + border-right-color: shade(#1F1F1F, 0.72); + border-left-color: shade(#1F1F1F, 0.72); + border-bottom-color: shade(#1F1F1F, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#454545, 1.02), 1.05), shade(shade(#454545, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + .selection-mode.titlebar:not(headerbar) button.flat, + headerbar.selection-mode button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + .selection-mode.titlebar:not(headerbar) button:hover, + headerbar.selection-mode button:hover { + color: #F0F0F0; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #595959; + background-image: linear-gradient(to bottom, shade(#454545, 1.15), shade(#454545, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + .selection-mode.titlebar:not(headerbar) button:active, .selection-mode.titlebar:not(headerbar) button:checked, + headerbar.selection-mode button:active, + headerbar.selection-mode button:checked { + color: #F0F0F0; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #595959; + background-image: linear-gradient(to bottom, shade(shade(#454545, 0.85), 1.05), shade(shade(#454545, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat, .selection-mode.titlebar:not(headerbar) button:backdrop, + headerbar.selection-mode button:backdrop.flat, + headerbar.selection-mode button:backdrop { + border-color: #454545; + background-color: #454545; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + -gtk-icon-effect: none; + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat, .selection-mode.titlebar:not(headerbar) button:backdrop label, .selection-mode.titlebar:not(headerbar) button:backdrop, + headerbar.selection-mode button:backdrop.flat label, + headerbar.selection-mode button:backdrop.flat, + headerbar.selection-mode button:backdrop label, + headerbar.selection-mode button:backdrop { + color: #707070; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, + headerbar.selection-mode button:backdrop.flat:active, + headerbar.selection-mode button:backdrop.flat:checked, + headerbar.selection-mode button:backdrop:active, + headerbar.selection-mode button:backdrop:checked { + border-color: #353535; + background-color: #353535; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active label, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, + headerbar.selection-mode button:backdrop.flat:active label, + headerbar.selection-mode button:backdrop.flat:active, + headerbar.selection-mode button:backdrop.flat:checked label, + headerbar.selection-mode button:backdrop.flat:checked, + headerbar.selection-mode button:backdrop:active label, + headerbar.selection-mode button:backdrop:active, + headerbar.selection-mode button:backdrop:checked label, + headerbar.selection-mode button:backdrop:checked { + color: #F6F6F6; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, + headerbar.selection-mode button:backdrop.flat:disabled, + headerbar.selection-mode button:backdrop:disabled { + border-color: #569fea; + background-color: #569fea; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, + headerbar.selection-mode button:backdrop.flat:disabled label, + headerbar.selection-mode button:backdrop.flat:disabled, + headerbar.selection-mode button:backdrop:disabled label, + headerbar.selection-mode button:backdrop:disabled { + color: #A9B0B8; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:checked, + headerbar.selection-mode button:backdrop.flat:disabled:active, + headerbar.selection-mode button:backdrop.flat:disabled:checked, + headerbar.selection-mode button:backdrop:disabled:active, + headerbar.selection-mode button:backdrop:disabled:checked { + border-color: #3f92e7; + background-color: #3f92e7; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:active label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:active label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:checked label, + headerbar.selection-mode button:backdrop.flat:disabled:active label, + headerbar.selection-mode button:backdrop.flat:disabled:checked label, + headerbar.selection-mode button:backdrop:disabled:active label, + headerbar.selection-mode button:backdrop:disabled:checked label { + color: #989DA3; } + .selection-mode.titlebar:not(headerbar) button.flat:backdrop, .selection-mode.titlebar:not(headerbar) button.flat:disabled, .selection-mode.titlebar:not(headerbar) button.flat:backdrop:disabled, + headerbar.selection-mode button.flat:backdrop, + headerbar.selection-mode button.flat:disabled, + headerbar.selection-mode button.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + .selection-mode.titlebar:not(headerbar) button:disabled, + headerbar.selection-mode button:disabled { + border-color: #595959; + background-color: #569fea; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + .selection-mode.titlebar:not(headerbar) button:disabled label, .selection-mode.titlebar:not(headerbar) button:disabled, + headerbar.selection-mode button:disabled label, + headerbar.selection-mode button:disabled { + color: #BDBDBD; } + .selection-mode.titlebar:not(headerbar) button:disabled:active, .selection-mode.titlebar:not(headerbar) button:disabled:checked, + headerbar.selection-mode button:disabled:active, + headerbar.selection-mode button:disabled:checked { + border-color: #595959; + background-image: linear-gradient(to bottom, #3b8bde, #3f92e7); + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + .selection-mode.titlebar:not(headerbar) button:disabled:active label, .selection-mode.titlebar:not(headerbar) button:disabled:active, .selection-mode.titlebar:not(headerbar) button:disabled:checked label, .selection-mode.titlebar:not(headerbar) button:disabled:checked, + headerbar.selection-mode button:disabled:active label, + headerbar.selection-mode button:disabled:active, + headerbar.selection-mode button:disabled:checked label, + headerbar.selection-mode button:disabled:checked { + color: #CCCCCC; } + .selection-mode.titlebar:not(headerbar) button.suggested-action, + headerbar.selection-mode button.suggested-action { + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-top-color: shade(#1F1F1F, 0.8); + border-right-color: shade(#1F1F1F, 0.72); + border-left-color: shade(#1F1F1F, 0.72); + border-bottom-color: shade(#1F1F1F, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#1F1F1F, 1.02), 1.05), shade(shade(#1F1F1F, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); + color: #F0F0F0; + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:hover, + headerbar.selection-mode button.suggested-action:hover { + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #626262; + background-image: linear-gradient(to bottom, shade(#1F1F1F, 1.15), shade(#1F1F1F, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:active, + headerbar.selection-mode button.suggested-action:active { + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #626262; + background-image: linear-gradient(to bottom, shade(shade(#1F1F1F, 0.85), 1.05), shade(shade(#1F1F1F, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, + headerbar.selection-mode button.suggested-action:disabled { + border-color: #525252; + background-color: #353535; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + background-image: none; + background: #1F1F1F; + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled label, .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, + headerbar.selection-mode button.suggested-action:disabled label, + headerbar.selection-mode button.suggested-action:disabled { + color: #B3B3B3; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, + headerbar.selection-mode button.suggested-action:backdrop { + border-color: #555555; + background-color: #1F1F1F; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop label, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, + headerbar.selection-mode button.suggested-action:backdrop label, + headerbar.selection-mode button.suggested-action:backdrop { + color: #B3B3B3; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled, + headerbar.selection-mode button.suggested-action:backdrop:disabled { + border-color: #555555; + background-color: #353535; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled label, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled, + headerbar.selection-mode button.suggested-action:backdrop:disabled label, + headerbar.selection-mode button.suggested-action:backdrop:disabled { + color: #1F1F1F; } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop, .selection-mode.titlebar:not(headerbar) .selection-menu, + headerbar.selection-mode .selection-menu:backdrop, + headerbar.selection-mode .selection-menu { + border-color: rgba(57, 142, 231, 0); + background-color: rgba(57, 142, 231, 0); + background-image: none; + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop GtkArrow, .selection-mode.titlebar:not(headerbar) .selection-menu GtkArrow, + headerbar.selection-mode .selection-menu:backdrop GtkArrow, + headerbar.selection-mode .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop .arrow, .selection-mode.titlebar:not(headerbar) .selection-menu .arrow, + headerbar.selection-mode .selection-menu:backdrop .arrow, + headerbar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + color: rgba(255, 255, 255, 0.5); + -gtk-icon-shadow: none; } + .tiled .titlebar:backdrop:not(headerbar), .tiled .titlebar:not(headerbar), + .maximized .titlebar:backdrop:not(headerbar), + .maximized .titlebar:not(headerbar), .tiled + headerbar:backdrop, .tiled + headerbar, + .maximized + headerbar:backdrop, + .maximized + headerbar { + border-radius: 0; } + .default-decoration.titlebar:not(headerbar), + headerbar.default-decoration { + padding: 4px; + min-height: 28px; } + .default-decoration.titlebar:not(headerbar) button.titlebutton, + headerbar.default-decoration button.titlebutton { + min-height: 26px; + min-width: 26px; + margin: 0; + padding: 0; } + .solid-csd .titlebar:backdrop:dir(rtl):not(headerbar), .solid-csd .titlebar:backdrop:dir(ltr):not(headerbar), .solid-csd .titlebar:dir(rtl):not(headerbar), .solid-csd .titlebar:dir(ltr):not(headerbar), .solid-csd + headerbar:backdrop:dir(rtl), .solid-csd + headerbar:backdrop:dir(ltr), .solid-csd + headerbar:dir(rtl), .solid-csd + headerbar:dir(ltr) { + margin-left: -1px; + margin-right: -1px; + margin-top: -1px; + border-radius: 0; + box-shadow: none; } + +headerbar entry, +headerbar spinbutton, +headerbar separator, +headerbar button { + margin-top: 3px; + margin-bottom: 3px; } + +headerbar button.titlebutton image { + min-width: 22px; + min-height: 22px; } + +headerbar button:not(.image-button):not(.titlebutton) image { + min-width: 28px; + min-height: 28px; } + +headerbar button.image-button { + min-width: 28px; + min-height: 28px; + padding-left: 2px; + padding-right: 2px; } + +headerbar switch { + margin-top: 9px; + margin-bottom: 9px; } + +.background:not(.tiled):not(.maximized) .titlebar:backdrop, .background:not(.tiled):not(.maximized) .titlebar { + border-top-left-radius: 7px; + border-top-right-radius: 7px; } + +window:not(.tiled):not(.maximized) separator:first-child + headerbar:backdrop, window:not(.tiled):not(.maximized) separator:first-child + headerbar, +window:not(.tiled):not(.maximized) headerbar:first-child:backdrop, +window:not(.tiled):not(.maximized) headerbar:first-child { + border-top-left-radius: 7px; } + +window:not(.tiled):not(.maximized) headerbar:last-child:backdrop, window:not(.tiled):not(.maximized) headerbar:last-child { + border-top-right-radius: 7px; } + +window.csd > .titlebar:not(headerbar) { + padding: 0; + background-color: transparent; + background-image: none; + border-style: none; + border-color: transparent; + box-shadow: none; } + +.titlebar:not(headerbar) > separator { + background-color: #626262; } + +.background:not(.csd):not(.ssd):not(.solid-csd) headerbar, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:not(:last-child), .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:backdrop, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:backdrop:not(:last-child) { + border-radius: 0; + border-top-color: transparent; + box-shadow: none; } + +/************ + * Pathbars * + ************/ +.path-bar button.text-button, .path-bar button.image-button, .path-bar button { + padding-left: 4px; + padding-right: 4px; } + +.path-bar button.text-button.image-button 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: 8px; } + +.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { + padding-left: 8px; } + +.path-bar button image { + padding-left: 4px; + padding-right: 4px; } + +.path-bar button.slider-button { + padding-left: 0; + padding-right: 0; } + +/************** + * Tree Views * + **************/ +treeview.view { + border-left-color: #949494; + border-top-color: #1F1F1F; } + * { + -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:selected:focus, treeview.view:selected { + border-radius: 0; } + treeview.view:selected:backdrop, treeview.view:selected { + border-left-color: #F3F3F3; + border-top-color: rgba(60, 60, 60, 0.1); } + treeview.view:disabled { + color: #B3B3B3; } + treeview.view:disabled:selected { + color: #88bbf1; } + treeview.view:disabled:selected:backdrop { + color: #ABABAB; } + treeview.view:disabled:backdrop { + color: #1F1F1F; } + treeview.view.separator { + min-height: 2px; + color: #353535; } + treeview.view.separator:backdrop { + color: rgba(206, 206, 206, 0.1); } + treeview.view:backdrop { + border-left-color: #aaaaaa; + border-top: #1F1F1F; } + treeview.view:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: #696969; } + 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: #767676; } + treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + treeview.view.expander:hover { + color: #DBDBDB; } + treeview.view.expander:selected { + color: #c4ddf8; } + treeview.view.expander:selected:hover { + color: #F0F0F0; } + treeview.view.expander:selected:backdrop { + color: #c0d9f4; } + treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + treeview.view.expander:backdrop { + color: #1F1F1F; } + treeview.view.progressbar { + color: #262626; + border: 1px solid #696969; + border-radius: 4px; + background-color: #454545; + background-image: linear-gradient(to bottom, #454545, #353535); + box-shadow: inset 0 1px rgba(235, 235, 235, 0.3), 0 1px rgba(0, 0, 0, 0.2); } + treeview.view.progressbar:selected:focus, treeview.view.progressbar:selected { + border-radius: 4px; + color: #454545; + box-shadow: none; + background-image: linear-gradient(to bottom, #262626, #D1D1D1); } + treeview.view.progressbar:selected:focus:backdrop, treeview.view.progressbar:selected:backdrop { + color: #454545; + border-color: #696969; + background-color: #3B3B3B; } + treeview.view.progressbar:backdrop { + color: #B0B0B0; + background-image: none; + box-shadow: none; } + treeview.view.trough { + background-color: rgba(60, 60, 60, 0.1); + border-radius: 4px; } + treeview.view.trough:selected:focus, treeview.view.trough:selected { + background-color: rgba(235, 235, 235, 0.3); + border-radius: 4px; + border-width: 1px 0; + border-style: solid; + border-color: #454545; } + treeview.view header button { + color: #949494; + background-color: #262626; + font-weight: bold; + text-shadow: none; + box-shadow: none; } + treeview.view header button:hover { + color: #E0E0E0; + box-shadow: none; + transition: none; } + treeview.view header button:active { + color: #DBDBDB; + transition: none; } + treeview.view header button:last-child:backdrop, treeview.view header button:last-child { + border-right-style: none; } + treeview.view button.dnd:active, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd, + treeview.view header.button.dnd:active, + treeview.view header.button.dnd:selected, + treeview.view header.button.dnd:hover, + treeview.view header.button.dnd { + padding: 0 6px; + transition: none; + background-image: none; + background-color: #454545; + color: #262626; + border-radius: 0; + border-style: none; + box-shadow: inset 0 0 0 1px #262626; + text-shadow: none; } + treeview.view acceleditor > label { + background-color: #454545; } + +treeview.view header button, treeview.view header button:hover, treeview.view header button:active { + padding: 0 6px; + border-radius: 0; + background-image: none; + text-shadow: none; + border-style: none solid solid none; + border-color: #1F1F1F; } + treeview.view header button:disabled { + border-color: #1F1F1F; + background-image: none; } + treeview.view header button:backdrop { + border-color: #1F1F1F; + border-style: none solid solid none; + color: #aaaaaa; + background-image: none; + background-color: #1F1F1F; } + treeview.view header button:backdrop:disabled { + border-color: #1F1F1F; + background-image: none; } + +/********* + * Menus * + *********/ +menubar, +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; } + menubar:backdrop, + .menubar:backdrop { + background-color: #1F1F1F; } + menubar > menuitem, + .menubar > menuitem { + min-height: 16px; + padding: 3px 8px; + border: 1px solid transparent; } + menubar > menuitem:hover, + .menubar > menuitem:hover { + background-image: linear-gradient(to bottom, shade(#454545, 1.2), shade(#454545, 1)); + color: #F0F0F0; + border-color: shade(#454545, 1.1); } + menubar > menuitem:disabled, + .menubar > menuitem:disabled { + color: #B3B3B3; + box-shadow: none; } + +menu, +.menu, +.context-menu { + margin: 4px; + padding: 2px 0px; + background-color: #323232; + border: 1px solid #626262; } + .csd menu, .csd + .menu, .csd + .context-menu { + border: none; } + menu:backdrop, + .menu:backdrop, + .context-menu:backdrop { + background-color: #3B3B3B; } + menu menuitem, + .menu menuitem, + .context-menu menuitem { + min-height: 16px; + min-width: 40px; + padding: 4px 6px; + text-shadow: none; } + menu menuitem:hover, + .menu menuitem:hover, + .context-menu menuitem:hover { + color: #F0F0F0; + background-image: linear-gradient(to bottom, shade(#454545, 1.2), shade(#454545, 1)); + box-shadow: inset 1px 1px shade(#454545, 0.8), inset -1px -1px shade(#454545, 0.8); } + menu menuitem:disabled, + .menu menuitem:disabled, + .context-menu menuitem:disabled { + color: #B3B3B3; } + menu menuitem:disabled:backdrop, + .menu menuitem:disabled:backdrop, + .context-menu menuitem:disabled:backdrop { + color: #323232; } + menu menuitem:backdrop, menu menuitem:backdrop:hover, + .menu menuitem:backdrop, + .menu menuitem:backdrop:hover, + .context-menu menuitem:backdrop, + .context-menu menuitem:backdrop:hover { + color: #B3B3B3; + background-color: transparent; } + menu menuitem arrow, + .menu menuitem arrow, + .context-menu menuitem arrow { + min-height: 16px; + min-width: 16px; } + menu menuitem arrow:dir(ltr), + .menu menuitem arrow:dir(ltr), + .context-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), + .context-menu menuitem arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); + margin-right: 10px; } + menu menuitem label:dir(rtl), menu menuitem label:dir(ltr), + .menu menuitem label:dir(rtl), + .menu menuitem label:dir(ltr), + .context-menu menuitem label:dir(rtl), + .context-menu menuitem label:dir(ltr) { + color: inherit; } + menu > arrow, + .menu > arrow, + .context-menu > arrow { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + min-height: 16px; + min-width: 16px; + padding: 4px; + background-color: #3D3D3D; + border-radius: 0; } + menu > arrow.top, + .menu > arrow.top, + .context-menu > arrow.top { + margin-top: -6px; + border-bottom: 1px solid #8C8C8C; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + menu > arrow.bottom, + .menu > arrow.bottom, + .context-menu > arrow.bottom { + margin-bottom: -6px; + border-top: 1px solid #8C8C8C; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + menu > arrow:hover, + .menu > arrow:hover, + .context-menu > arrow:hover { + background-color: #8C8C8C; } + menu > arrow:backdrop, + .menu > arrow:backdrop, + .context-menu > arrow:backdrop { + background-color: #3B3B3B; } + menu > arrow:disabled, + .menu > arrow:disabled, + .context-menu > arrow:disabled { + color: transparent; + background-color: transparent; + border-color: transparent; } + +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: 7px; } + menuitem check:dir(rtl), + menuitem radio:dir(rtl) { + margin-left: 7px; } + +/*************** + * Popovers * + ***************/ +popover.background { + padding: 2px; + border-radius: 5px; + background-color: #262626; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); } + popover.background modelbutton:hover { + color: #F0F0F0; } + .csd popover.background, popover.background { + border: 1px solid #525252; } + popover.background:backdrop { + background-color: #1F1F1F; + box-shadow: none; } + popover.background > list, + popover.background > .view, + popover.background > iconview, + popover.background > toolbar { + border-style: none; + background-color: transparent; } + .csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier { + border: 1px solid rgba(245, 245, 245, 0.1); } + popover.background separator { + margin: 3px; } + popover.background list separator { + margin: 0px; } + +/************* + * Notebooks * + *************/ +notebook.frame { + border-style: none; } + notebook.frame > header { + margin-left: 0; } + notebook.frame > stack:not(:only-child) { + border: 1px solid shade(#1F1F1F, 0.9); } + +notebook > header { + padding: 1px; + background-color: #1F1F1F; } + notebook > header:backdrop { + border-color: #555555; + background-color: #1F1F1F; } + notebook > header tabs { + margin: -1px; } + notebook > header.top > stack { + border-top-style: none; } + notebook > header.top > tabs > tab { + border-radius: 3px 3px 0 0; + border: 1px solid shade(#353535, 0.9); } + notebook > header.top > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.top > tabs > tab:checked { + border-width: 1px 1px 0 1px; } + notebook > header.bottom > stack { + border-bottom-style: none; } + notebook > header.bottom > tabs > tab { + border-radius: 0 0 3px 3px; } + notebook > header.bottom > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.bottom > tabs > tab:checked { + border-width: 0 1px 1px 1px; } + notebook > header.left > stack { + border-left-style: none; } + notebook > header.left > tabs > tab { + border-radius: 3px 0 0 3px; } + notebook > header.left > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.left > tabs > tab:checked { + border-width: 1px 0 1px 1px; } + notebook > header.right > stack { + border-right-style: none; } + notebook > header.right > tabs > tab { + border-radius: 0 3px 3px 0; } + notebook > header.right > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.right > tabs > tab:checked { + border-width: 1px 1px 1px 0; } + notebook > header.top > tabs > arrow { + border-top-style: none; } + notebook > header.bottom > tabs > arrow { + border-bottom-style: none; } + notebook > header.top > tabs > arrow, notebook > header.bottom > tabs > arrow { + margin-left: -5px; + margin-right: -5px; + padding-left: 4px; + padding-right: 4px; } + 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.up, notebook > header.bottom > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + notebook > header.left > tabs > arrow { + border-left-style: none; } + notebook > header.right > tabs > arrow { + border-right-style: none; } + notebook > header.left > tabs > arrow, notebook > header.right > tabs > arrow { + margin-top: -5px; + margin-bottom: -5px; + padding-top: 4px; + padding-bottom: 4px; } + 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.up, notebook > header.right > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + notebook > header > tabs > arrow { + min-height: 16px; + min-width: 16px; + border-radius: 0; } + notebook > header > tabs > arrow:hover:not(:active):not(:backdrop) { + background-clip: padding-box; + background-image: none; + background-color: rgba(235, 235, 235, 0.3); + border-color: transparent; + box-shadow: none; } + notebook > header > tabs > arrow:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + notebook > header tab { + min-height: 20px; + min-width: 24px; + padding: 3px 12px; + outline-offset: -5px; + color: #B3B3B3; + background-color: #303030; + border-width: 1px; + border-radius: 3px; + border-color: shade(#353535, 0.9); + border-style: solid; } + notebook > header tab:hover { + color: #E7E7E7; } + notebook > header tab:hover.reorderable-page { + border-color: #787878; + background-color: #484848; } + notebook > header tab:backdrop { + color: #a2a2a2; } + notebook > header tab:backdrop.reorderable-page { + border-color: transparent; + background-color: transparent; } + notebook > header tab:checked { + color: #DBDBDB; + background-color: shade(#1F1F1F, 1.05); + border-width: 1px 1px 0 1px; } + notebook > header tab:checked:backdrop { + background-color: #1F1F1F; } + notebook > header tab:checked.reorderable-page { + border-color: #373737; + background-color: shade(#424242, 1.05); } + notebook > header tab:backdrop:checked { + color: #B3B3B3; } + notebook > header tab:backdrop:checked.reorderable-page { + border-color: #555555; + background-color: #1F1F1F; } + notebook > header tab button.flat { + padding: 0; + margin-top: 1px; + margin-bottom: 1px; + min-width: 16px; + min-height: 16px; } + notebook > header tab button.flat:hover { + color: currentColor; } + notebook > header tab button.flat, notebook > header tab button.flat:backdrop { + color: alpha(currentColor,0.3); } + notebook > header tab button.flat:last-child { + margin-left: 1px; + margin-right: -1px; } + notebook > header tab button.flat:first-child { + margin-left: -1px; + margin-right: 1px; } + notebook > header.top tabs, notebook > header.bottom tabs { + padding: 0; } + notebook > header.top tabs:not(:only-child), notebook > header.bottom tabs:not(:only-child) { + margin-left: 2px; + margin-right: 2px; } + notebook > header.top tabs:first-child, notebook > header.bottom tabs:first-child { + margin-left: -3px; } + notebook > header.top tabs:last-child, notebook > header.bottom tabs:last-child { + margin-right: -3px; } + notebook > header.top tabs tab, notebook > header.bottom tabs tab { + margin-left: 2px; + margin-right: 2px; } + notebook > header.left tabs, notebook > header.right tabs { + padding: 0; } + notebook > header.left tabs:not(:only-child), notebook > header.right tabs:not(:only-child) { + margin-top: 2px; + margin-bottom: 2px; } + notebook > header.left tabs:first-child, notebook > header.right tabs:first-child { + margin-top: -3px; } + notebook > header.left tabs:last-child, notebook > header.right tabs:last-child { + margin-bottom: -3px; } + notebook > header.left tabs tab, notebook > header.right tabs tab { + margin-top: 2px; + margin-bottom: 2px; } + notebook > header.top tab { + padding-bottom: 4px; } + notebook > header.bottom tab { + padding-top: 4px; } + notebook > header.top > tabs { + margin-bottom: -2px; } + notebook > header.bottom > tabs { + margin-top: -2px; } + notebook > header.left > tabs { + margin-right: -2px; } + notebook > header.right > tabs { + margin-left: -2px; } + +notebook > header { + margin-left: 6px; } + +notebook > stack:not(:only-child) { + background-color: shade(#1F1F1F, 1.05); + border-width: 1px; + border-color: shade(#1F1F1F, 0.9); + border-style: solid; } + notebook > stack:not(:only-child):backdrop { + background-color: #1F1F1F; } + +/************** + * Scrollbars * + **************/ +scrollbar { + background-image: linear-gradient(to right, #262626, #B3B3B3); + 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 #7F7F7F; } + scrollbar.bottom { + border-top: 1px solid #7F7F7F; } + scrollbar.left { + border-right: 1px solid #7F7F7F; } + scrollbar.right { + border-left: 1px solid #7F7F7F; } + scrollbar:backdrop { + background-color: #4D4D4D; + border-color: #7F7F7F; + transition: 200ms ease-out; } + scrollbar slider { + min-width: 9px; + min-height: 9px; + margin: 2px; + border: 1px solid #525252; + border-radius: 10px; + background-clip: padding-box; + background-image: linear-gradient(to right, #1F1F1F, #454545); } + scrollbar slider:hover { + background-image: linear-gradient(to right, #606060, #262626); } + scrollbar slider:hover:active { + background-color: #353535; } + scrollbar slider:backdrop { + background-color: #7F7F7F; } + 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) { + border-color: transparent; + opacity: 0.4; + background-color: transparent; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + margin: 0; + min-width: 7px; + min-height: 7px; + background-color: shade(#DBDBDB, 0.9); + background-image: none; + border: 1px solid #DEDEDE; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { + min-width: 5px; + min-height: 5px; + background-color: shade(#DBDBDB, 0.9); + background-image: none; + background-clip: padding-box; + border-radius: 100%; + border: 1px solid #DEDEDE; + -gtk-icon-source: none; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { + margin: 0 2px; + min-width: 40px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { + margin: 1px 2px; + min-width: 5px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { + margin: 2px 0; + min-height: 40px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { + margin: 2px 1px; + min-height: 5px; } + scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { + opacity: 0.8; } + scrollbar.horizontal slider { + min-width: 40px; } + scrollbar.vertical slider { + min-height: 40px; } + scrollbar button { + padding: 0; + min-width: 12px; + min-height: 12px; + border-style: none; + border-radius: 0; + transition-property: min-height, min-width, color; + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #1F1F1F; } + scrollbar button:hover { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #919191; } + scrollbar button:active, scrollbar button:checked { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #353535; } + scrollbar button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #525252; } + scrollbar button:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #DEDEDE; } + scrollbar button:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(255, 255, 255, 0.2); } + scrollbar.vertical button.down { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + scrollbar.vertical button.up { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + scrollbar.horizontal button.down { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + +treeview ~ scrollbar.vertical { + border-top: 1px solid #525252; + margin-top: -1px; } + +/********** + * Switch * + **********/ +switch { + font-size: 0; + outline-offset: -4px; + box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px transparent; + border: 1px solid alpha(black,0.25); + border-radius: 10px; + background-color: #4E4E4E; + text-shadow: 0 1px rgba(0, 0, 0, 0.1); + min-height: 20px; + min-width: 20px; + transition: all 200ms ease-in; } + switch:checked { + box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px transparent; + border-color: shade(#696969, 1.1); + background-image: linear-gradient(to bottom, shade(#3A3A3A, 1.1), #3A3A3A); + text-shadow: 0 1px rgba(15, 66, 120, 0.5), 0 0 2px rgba(255, 255, 255, 0.6); } + switch:disabled { + border-color: #525252; + background-color: #353535; + box-shadow: 0 1px transparent; + text-shadow: none; } + switch:backdrop { + border-color: #555555; + background-color: #1F1F1F; + box-shadow: none; + text-shadow: none; + transition: 200ms ease-out; } + switch:backdrop:checked { + color: #1F1F1F; + border-color: rgba(15, 66, 120, 0.7); + background-color: rgba(57, 142, 231, 0.7); + background-image: none; + box-shadow: none; } + switch:disabled { + border-color: #555555; + background-image: none; + background-color: #353535; } + switch slider { + margin: -1px; + border: 1px solid alpha(black,0.2); + border-radius: 10px; + min-width: 20px; + min-height: 20px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #626262; + background-image: linear-gradient(to bottom, #7F7F7F 20%, #1F1F1F 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #353535, inset 0 -1px #4E4E4E, 0 1px rgba(0, 0, 0, 0.1); } + switch:hover slider { + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #626262; + background-image: linear-gradient(to bottom, #626262 10%, #D1D1D1 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #7F7F7F, inset 0 -1px#1F1F1F, 0 1px rgba(0, 0, 0, 0.1); } + switch:checked slider { + border: 1px solid alpha(#696969,0.8); } + switch:disabled slider { + border-color: #525252; + background-color: #353535; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + switch:disabled slider label, switch:disabled slider { + color: #B3B3B3; } + switch:backdrop slider { + transition: 200ms ease-out; + border-color: #555555; + background-color: #1F1F1F; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + switch:backdrop slider label, switch:backdrop slider { + color: #B3B3B3; } + switch:backdrop:checked slider { + border-color: rgba(15, 66, 120, 0.7); } + switch:backdrop:disabled slider { + border-color: #555555; + background-color: #353535; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + switch:backdrop:disabled slider label, switch:backdrop:disabled slider { + color: #1F1F1F; } + row:selected switch { + box-shadow: none; + border-color: #696969; } + row:selected switch:backdrop { + border-color: #696969; } + row:selected switch.slider:dir(rtl) { + border-left-color: #626262; } + row:selected switch.slider:dir(ltr) { + border-right-color: #626262; } + row:selected switch.slider:checked, row:selected switch.slider { + border-color: #696969; } + +/************************* + * Check and Radio items * + *************************/ +.view.content-view.check:not(list), iconview.content-view.check:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:hover:not(list), iconview.content-view.check:hover:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-hover-selectionmode.png"), url("assets/checkbox-hover-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:active:not(list), iconview.content-view.check:active:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-active-selectionmode.png"), url("assets/checkbox-active-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:backdrop:not(list), iconview.content-view.check:backdrop:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-backdrop-selectionmode.png"), url("assets/checkbox-backdrop-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:checked:not(list), iconview.content-view.check:checked:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:checked:hover:not(list), iconview.content-view.check:checked:hover:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover-selectionmode.png"), url("assets/checkbox-checked-hover-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:checked:active:not(list), iconview.content-view.check:checked:active:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active-selectionmode.png"), url("assets/checkbox-checked-active-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:backdrop:checked:not(list), iconview.content-view.check:backdrop:checked:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-selectionmode.png"), url("assets/checkbox-checked-backdrop-selectionmode@2.png")); + background-color: transparent; } + +checkbutton.text-button, radiobutton.text-button { + padding: 2px 0; + outline-offset: 0; } + checkbutton.text-button label:not(:only-child):first-child, radiobutton.text-button label:not(:only-child):first-child { + margin-left: 4px; } + checkbutton.text-button label:not(:only-child):last-child, radiobutton.text-button label:not(:only-child):last-child { + margin-right: 4px; } + +check, +radio { + margin: 0 4px; + min-height: 14px; + min-width: 14px; + border: 1px solid; + -gtk-icon-source: none; + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #9b9b9b; + background-image: linear-gradient(to bottom, #262626 20%, #7F7F7F 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.8), inset 0 -2px #353535, inset 0 -1px #1F1F1F, 0 1px rgba(0, 0, 0, 0.1); } + check:only-child, + radio:only-child { + margin: 0; } + check:hover, + radio:hover { + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #626262; + background-image: linear-gradient(to bottom, #1F1F1F 10%, #D1D1D1 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #7F7F7F, inset 0 -1px#1F1F1F, 0 1px rgba(0, 0, 0, 0.1); } + check:active, + radio:active { + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #525252; + background-image: linear-gradient(to bottom, shade(shade(#1F1F1F, 0.85), 1.05), shade(shade(#1F1F1F, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } + check:disabled, + radio:disabled { + border-color: #525252; + background-color: #353535; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + check:disabled label, check:disabled, + radio:disabled label, + radio:disabled { + color: #B3B3B3; } + check:backdrop, + radio:backdrop { + border-color: #555555; + background-color: #1F1F1F; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + transition: 200ms ease-out; } + check:backdrop label, check:backdrop, + radio:backdrop label, + radio:backdrop { + color: #B3B3B3; } + check:backdrop:disabled, + radio:backdrop:disabled { + border-color: #555555; + background-color: #353535; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + check:backdrop:disabled label, check:backdrop:disabled, + radio:backdrop:disabled label, + radio:backdrop:disabled { + color: #353535; } + row:selected check, row:selected + radio { + border-color: #696969; } + .osd check, .osd + radio { + color: #676767; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd check:hover, .osd + radio:hover { + color: #676767; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd check:active, .osd + radio:active { + color: #DEDEDE; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.7); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + .osd check:backdrop, .osd + radio:backdrop { + color: #676767; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd check:disabled, .osd + radio:disabled { + color: #3B3B3B; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + menu menuitem check, menu menuitem + radio { + margin: 0; } + menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, menu menuitem + radio, menu menuitem + radio:hover, menu menuitem + radio:disabled { + min-height: 14px; + min-width: 14px; + background-image: none; + background-color: transparent; + box-shadow: none; + -gtk-icon-shadow: none; + color: inherit; + border-color: currentColor; + animation: none; } + + +check { + border-radius: 3px; } + + check:checked { + -gtk-icon-source: image(-gtk-recolor(url("assets/check-symbolic.svg")), -gtk-recolor(url("assets/check-symbolic.symbolic.png"))); } + + check:indeterminate { + -gtk-icon-source: image(-gtk-recolor(url("assets/dash-symbolic.svg")), -gtk-recolor(url("assets/dash-symbolic.symbolic.png"))); } + +treeview.view radio:selected:focus, treeview.view radio:selected, +radio { + border-radius: 100%; } + treeview.view radio:checked:selected, + radio:checked { + -gtk-icon-source: image(-gtk-recolor(url("assets/bullet-symbolic.svg")), -gtk-recolor(url("assets/bullet-symbolic.symbolic.png"))); } + treeview.view radio:indeterminate:selected, + radio:indeterminate { + -gtk-icon-source: image(-gtk-recolor(url("assets/dash-symbolic.svg")), -gtk-recolor(url("assets/dash-symbolic.symbolic.png"))); } + +@keyframes check_check { + from { + -gtk-icon-transform: translate(6px, -3px) rotate(-45deg) scaleY(0.2) rotate(45deg) scaleX(0); } + to { + -gtk-icon-transform: unset; } } + +@keyframes check_radio { + from { + -gtk-icon-transform: scale(0); } + to { + -gtk-icon-transform: unset; } } + +@keyframes check_indeterminate { + from { + -gtk-icon-transform: scale(0, 1); } + to { + -gtk-icon-transform: unset; } } + +check:not(:indeterminate):checked { + animation: check_check 400ms; } + +radio:not(:indeterminate):checked { + animation: check_radio 400ms; } + +check:indeterminate:checked, radio:indeterminate:checked { + animation: check_indeterminate 400ms; } + +menu menuitem check:not(:indeterminate):checked, +menu menuitem radio:not(:indeterminate):checked, +menu menuitem check:indeterminate:checked:active, +menu menuitem radio:indeterminate:checked { + animation: none; } + +treeview.view check:selected:focus, treeview.view check:selected, +treeview.view radio:selected:focus, +treeview.view radio:selected { + color: #DBDBDB; + border-color: #696969; } + +treeview.view check:selected:disabled, +treeview.view radio:selected:disabled { + color: #B3B3B3; } + treeview.view check:selected:disabled:backdrop, + treeview.view radio:selected:disabled:backdrop { + color: #353535; } + +treeview.view check:backdrop:selected, treeview.view check:backdrop, +treeview.view radio:backdrop:selected, +treeview.view radio:backdrop { + color: #B3B3B3; } + +/************ + * GtkScale * + ************/ +scale trough, scale fill, progressbar trough { + border: 1px solid #525252; + border-radius: 3px; + background-color: #9E9E9E; + box-shadow: inset 1px 1px rgba(0, 0, 0, 0.1); } + scale trough:disabled, scale fill:disabled, progressbar trough:disabled { + background-color: #353535; + box-shadow: none; } + scale trough:backdrop, scale fill:backdrop, progressbar trough:backdrop, progressbar:backdrop trough { + background-color: #353535; + border-color: #555555; + box-shadow: none; + transition: 200ms ease-out; } + scale trough:backdrop:disabled, scale fill:backdrop:disabled, progressbar trough:backdrop:disabled, progressbar:backdrop trough:disabled { + background-color: #353535; } + row:selected scale trough, scale row:selected trough, row:selected scale fill, scale row:selected fill, row:selected progressbar trough, progressbar row:selected trough { + box-shadow: none; } + row:selected scale trough, scale row:selected trough, row:selected scale fill, scale row:selected fill, row:selected progressbar trough, progressbar row:selected trough, row:selected scale trough:disabled, scale row:selected trough:disabled, row:selected scale fill:disabled, scale row:selected fill:disabled, row:selected progressbar trough:disabled, progressbar row:selected trough:disabled { + border-color: #696969; } + .osd scale trough, scale .osd trough, .osd scale fill, scale .osd fill, .osd progressbar trough, progressbar .osd trough { + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.5); + box-shadow: none; + outline-color: rgba(238, 238, 238, 0.2); } + .osd scale trough:disabled, scale .osd trough:disabled, .osd scale fill:disabled, scale .osd fill:disabled, .osd progressbar trough:disabled, progressbar .osd trough:disabled { + background-color: rgba(34, 34, 34, 0.8); } + +scale highlight, progressbar progress { + border: 1px solid shade(#454545, 0.7); + border-radius: 3px; + background-image: linear-gradient(to bottom, shade(#454545, 1.1), shade(#454545, 0.9)); } + scale highlight:disabled, progressbar progress:disabled { + background-color: transparent; + border-color: transparent; } + scale highlight:backdrop, progressbar progress:backdrop, progressbar:backdrop progress { + border-color: rgba(15, 66, 120, 0.7); + background-color: rgba(57, 142, 231, 0.7); + background-image: none; } + scale highlight:backdrop:disabled, progressbar progress:backdrop:disabled, progressbar:backdrop progress:disabled { + background-color: transparent; + border-color: transparent; } + row:selected scale highlight:disabled, scale row:selected highlight:disabled, row:selected progressbar progress:disabled, progressbar row:selected progress:disabled, row:selected scale highlight, scale row:selected highlight, row:selected progressbar progress, progressbar row:selected progress { + border-color: #696969; } + .osd scale highlight, scale .osd highlight, .osd progressbar progress, progressbar .osd progress { + border-color: rgba(0, 0, 0, 0.7); } + .osd scale highlight:disabled, scale .osd highlight:disabled, .osd progressbar progress:disabled, progressbar .osd progress:disabled { + border-color: transparent; } + +scale { + min-height: 10px; + min-width: 10px; + padding: 12px; } + scale fill, + scale highlight { + margin: -2px; } + scale slider { + min-height: 13px; + min-width: 13px; + margin: -7px; } + scale.fine-tune.horizontal { + padding-top: 9px; + padding-bottom: 9px; + min-height: 16px; } + scale.fine-tune.vertical { + padding-left: 9px; + padding-right: 9px; + min-width: 16px; } + scale.fine-tune slider { + margin: -6px; } + scale.fine-tune fill, + scale.fine-tune highlight, + scale.fine-tune trough { + border-radius: 5px; + -gtk-outline-radius: 7px; } + scale trough { + padding: 1px; + outline-offset: 2px; + -gtk-outline-radius: 5px; } + scale fill, scale fill:backdrop { + background-color: #525252; + box-shadow: none; } + scale fill:disabled, scale fill:disabled:backdrop { + border-color: transparent; + background-color: transparent; } + .osd scale fill { + background-color: rgba(91, 91, 91, 0.775); } + .osd scale fill:disabled, .osd scale fill:disabled:backdrop { + border-color: transparent; + background-color: transparent; } + scale slider { + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-top-color: shade(#1F1F1F, 0.8); + border-right-color: shade(#1F1F1F, 0.72); + border-left-color: shade(#1F1F1F, 0.72); + border-bottom-color: shade(#1F1F1F, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#1F1F1F, 1.02), 1.05), shade(shade(#1F1F1F, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); + background-image: linear-gradient(to bottom, shade(#1F1F1F, 1.45), shade(#1F1F1F, 1.15)); + border: 1px solid #536F6E; + border-radius: 100%; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-property: background, border, box-shadow; } + scale slider:hover { + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #626262; + background-image: linear-gradient(to bottom, #353535 10%, #D1D1D1 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #7F7F7F, inset 0 -1px#353535, 0 1px rgba(0, 0, 0, 0.1); } + scale slider:active { + border-color: #696969; } + scale slider:disabled { + border-color: #525252; + background-color: #353535; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + scale slider:disabled label, scale slider:disabled { + color: #939393; } + scale slider:backdrop { + transition: 200ms ease-out; + border-color: #555555; + background-color: #1F1F1F; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + scale slider:backdrop label, scale slider:backdrop { + color: #939393; } + scale slider:backdrop:disabled { + border-color: #555555; + background-color: #353535; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + scale slider:backdrop:disabled label, scale slider:backdrop:disabled { + color: #353535; } + row:selected scale slider, row:selected scale slider:disabled { + border-color: #696969; } + .osd scale slider { + color: #676767; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); + border-color: rgba(0, 0, 0, 0.7); + background-color: #222222; } + .osd scale slider:hover { + color: #DEDEDE; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(65, 65, 65, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd scale slider:active { + color: #DEDEDE; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.7); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + .osd scale slider:disabled { + color: #3B3B3B; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd scale slider:backdrop { + color: #676767; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + scale value { + color: alpha(currentColor,0.6); } + scale marks { + color: alpha(currentColor,0.4); } + scale marks.top { + margin-bottom: 6px; + margin-top: -12px; } + scale marks.bottom { + margin-top: 6px; + margin-bottom: -12px; } + scale marks.top { + margin-right: 6px; + margin-left: -12px; } + scale marks.bottom { + margin-left: 6px; + margin-right: -12px; } + scale.fine-tune marks.top { + margin-bottom: 6px; + margin-top: -9px; } + scale.fine-tune marks.bottom { + margin-top: 6px; + margin-bottom: -9px; } + scale.fine-tune marks.top { + margin-right: 6px; + margin-left: -9px; } + scale.fine-tune marks.bottom { + margin-left: 6px; + margin-right: -9px; } + scale.horizontal indicator { + min-height: 6px; + min-width: 1px; } + scale.horizontal.fine-tune indicator { + min-height: 3px; } + scale.vertical indicator { + min-height: 1px; + min-width: 6px; } + scale.vertical.fine-tune indicator { + min-width: 3px; } + scale.color { + min-height: 0; + min-width: 0; } + scale.color trough { + background-image: image(#525252); + background-repeat: no-repeat; } + scale.color.horizontal { + padding: 0 0 15px 0; } + scale.color.horizontal trough { + padding-bottom: 4px; + background-position: 0 -3px; + border-top-left-radius: 0; + border-top-right-radius: 0; } + scale.color.horizontal slider:dir(ltr):hover, scale.color.horizontal slider:dir(ltr):backdrop, scale.color.horizontal slider:dir(ltr):disabled, scale.color.horizontal slider:dir(ltr):backdrop:disabled, scale.color.horizontal slider:dir(ltr), scale.color.horizontal slider:dir(rtl):hover, scale.color.horizontal slider:dir(rtl):backdrop, scale.color.horizontal slider:dir(rtl):disabled, scale.color.horizontal slider:dir(rtl):backdrop:disabled, scale.color.horizontal slider:dir(rtl) { + margin-bottom: -15px; + margin-top: 6px; } + scale.color.vertical:dir(ltr) { + padding: 0 0 0 15px; } + scale.color.vertical:dir(ltr) trough { + padding-left: 4px; + background-position: 3px 0; + border-bottom-right-radius: 0; + border-top-right-radius: 0; } + scale.color.vertical:dir(ltr) slider:hover, scale.color.vertical:dir(ltr) slider:backdrop, scale.color.vertical:dir(ltr) slider:disabled, scale.color.vertical:dir(ltr) slider:backdrop:disabled, scale.color.vertical:dir(ltr) slider { + margin-left: -15px; + margin-right: 6px; } + scale.color.vertical:dir(rtl) { + padding: 0 15px 0 0; } + scale.color.vertical:dir(rtl) trough { + padding-right: 4px; + background-position: -3px 0; + border-bottom-left-radius: 0; + border-top-left-radius: 0; } + scale.color.vertical:dir(rtl) slider:hover, scale.color.vertical:dir(rtl) slider:backdrop, scale.color.vertical:dir(rtl) slider:disabled, scale.color.vertical:dir(rtl) slider:backdrop:disabled, scale.color.vertical:dir(rtl) slider { + margin-right: -15px; + margin-left: 6px; } + scale.color.fine-tune.horizontal:dir(ltr), scale.color.fine-tune.horizontal:dir(rtl) { + padding: 0 0 12px 0; } + scale.color.fine-tune.horizontal:dir(ltr) trough, scale.color.fine-tune.horizontal:dir(rtl) trough { + padding-bottom: 7px; + background-position: 0 -6px; } + scale.color.fine-tune.horizontal:dir(ltr) slider, scale.color.fine-tune.horizontal:dir(rtl) slider { + margin-bottom: -15px; + margin-top: 6px; } + scale.color.fine-tune.vertical:dir(ltr) { + padding: 0 0 0 12px; } + scale.color.fine-tune.vertical:dir(ltr) trough { + padding-left: 7px; + background-position: 6px 0; } + scale.color.fine-tune.vertical:dir(ltr) slider { + margin-left: -15px; + margin-right: 6px; } + scale.color.fine-tune.vertical:dir(rtl) { + padding: 0 12px 0 0; } + scale.color.fine-tune.vertical:dir(rtl) trough { + padding-right: 7px; + background-position: -6px 0; } + scale.color.fine-tune.vertical:dir(rtl) slider { + margin-right: -15px; + margin-left: 6px; } + +/***************** + * Progress bars * + *****************/ +progressbar { + font-size: smaller; + color: rgba(60, 60, 60, 0.4); } + progressbar.horizontal trough { + min-height: 6px; + padding: 1px 0; } + progressbar.horizontal progress { + min-height: 8px; } + progressbar.vertical trough { + min-width: 6px; + padding: 0 1px; } + progressbar.vertical progress { + min-width: 8px; } + progressbar.horizontal progress, + progressbar.vertical progress { + margin: 0; } + progressbar:backdrop { + box-shadow: none; + transition: 200ms ease-out; } + progressbar progress { + border: 1px solid shade(#454545, 0.7); + border-radius: 3px; } + progressbar progress.left { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + progressbar progress.right { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; } + progressbar progress.top { + border-top-right-radius: 3px; + border-top-left-radius: 3px; } + progressbar progress.bottom { + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; } + progressbar:backdrop progress { + box-shadow: none; } + progressbar.osd { + min-width: 3px; + min-height: 3px; + background-color: transparent; } + progressbar.osd trough { + border-style: none; + border-radius: 0; + background-color: transparent; + box-shadow: none; } + progressbar.osd progress { + border-style: none; + border-radius: 0; } + progressbar trough.empty progress { + all: unset; } + +/************* + * Level Bar * + *************/ +levelbar block { + min-width: 32px; + min-height: 1px; } + +levelbar.vertical block { + min-width: 1px; + min-height: 32px; } + +levelbar:backdrop { + transition: 200ms ease-out; } + +levelbar trough { + border: 1px solid; + padding: 2px; + border-radius: 3px; + color: #DFDFDF; + border-color: #525252; + background-color: #262626; + box-shadow: inset 0 0 0 1px rgba(57, 142, 231, 0); } + levelbar trough:backdrop { + color: #C4C4C4; + border-color: #555555; + background-color: #3B3B3B; + box-shadow: none; } + +levelbar.horizontal.discrete block { + margin: 0 1px; } + +levelbar.vertical.discrete block { + margin: 1px 0; } + +levelbar block { + border: 1px solid; + border-radius: 1px; + box-shadow: 0 1px rgba(0, 0, 0, 0.2); } + levelbar block:backdrop { + box-shadow: none; } + levelbar block.low { + border-color: #8f4700; + background-color: #f57900; } + levelbar block.low:backdrop { + border-color: #f57900; } + levelbar block.high, levelbar block:not(.empty) { + border-color: #8A8A8A; + background-color: #454545; } + levelbar block.high:backdrop, levelbar block:not(.empty):backdrop { + border-color: #454545; } + levelbar block.full { + border-color: #1c3802; + background-color: #4e9a06; } + levelbar block.full:backdrop { + border-color: #4e9a06; } + levelbar block.empty { + background-color: transparent; + border-color: rgba(60, 60, 60, 0.2); + box-shadow: none; } + levelbar block.empty:backdrop { + border-color: rgba(133, 133, 133, 0.15); } + +/**************** + * Print dialog * +*****************/ +printdialog paper { + color: #DBDBDB; + border: 1px solid #525252; + background: #DEDEDE; + padding: 0; } + printdialog paper:backdrop { + color: #939393; + border-color: #555555; } + +printdialog .dialog-vbox { + background-color: #1F1F1F; } + +printdialog .dialog-action-box { + margin: 12px; } + +/********** + * Frames * + **********/ +frame > border, +.frame { + box-shadow: none; + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid #525252; } + frame > border.flat, + .frame.flat { + border-style: none; } + frame > border:backdrop, + .frame:backdrop { + border-color: #555555; } + +actionbar > revealer > box { + padding: 6px; + border-top: 1px solid #525252; } + actionbar > revealer > box:backdrop { + border-color: #555555; } + +scrolledwindow viewport.frame { + border-style: none; } + +scrolledwindow overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#515151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.top:backdrop { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#555555), to(rgba(137, 137, 137, 0))); + background-size: 100% 5%; + 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.5, to(#515151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.bottom:backdrop { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#555555), to(rgba(137, 137, 137, 0))); + background-size: 100% 5%; + 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.5, to(#515151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.left:backdrop { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#555555), to(rgba(137, 137, 137, 0))); + background-size: 5% 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.5, to(#515151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.right:backdrop { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#555555), to(rgba(137, 137, 137, 0))); + background-size: 5% 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; + border: none; + box-shadow: none; } + +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; + border: none; + box-shadow: none; } + +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; + border: none; + box-shadow: none; } + +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; + border: none; + box-shadow: none; } + +scrolledwindow junction { + border-color: transparent; + border-image: linear-gradient(to bottom, #525252 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #454545; } + scrolledwindow junction:dir(rtl) { + border-image-slice: 0 1 0 0; } + scrolledwindow junction:backdrop { + border-image-source: linear-gradient(to bottom, #555555 1px, transparent 1px); + background-color: #4D4D4D; + transition: 200ms ease-out; } + +separator { + background: rgba(0, 0, 0, 0.1); + min-width: 1px; + min-height: 1px; } + +/********* + * Lists * + *********/ +list { + color: #DFDFDF; + background-color: #262626; + border-color: #525252; } + list:backdrop { + background-color: #3B3B3B; + border-color: #555555; } + list row { + padding: 2px; } + +row { + transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + row:hover { + transition: none; } + row:backdrop { + transition: 200ms ease-out; } + row.activatable.has-open-popup, row.activatable:hover { + background-color: rgba(60, 60, 60, 0.05); } + row.activatable:active { + box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); } + row.activatable:backdrop:hover { + background-color: transparent; } + row.activatable:selected:active { + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); } + row.activatable:selected.has-open-popup, row.activatable:selected:hover { + background-color: #3986d6; } + row.activatable:selected:backdrop { + background-color: #454545; } + +/********************* + * App Notifications * + *********************/ +.app-notification, +.app-notification.frame { + padding: 10px; + border-radius: 0 0 5px 5px; + background-color: rgba(34, 34, 34, 0.8); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent 2px); + background-clip: padding-box; } + .app-notification:backdrop, + .app-notification.frame:backdrop { + background-image: none; + transition: 200ms ease-out; } + .app-notification button, + .app-notification.frame button { + background: rgba(0, 0, 0, 0.1); } + .app-notification button:hover, + .app-notification.frame button:hover { + background: rgba(0, 0, 0, 0.3); } + .app-notification border, + .app-notification.frame border { + border: none; } + +/************* + * Expanders * + *************/ +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: #555555; } + expander arrow:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +/************ + * Calendar * + ***********/ +calendar { + color: #DFDFDF; + border: 1px solid #525252; + padding: 2px; } + calendar:selected { + border-radius: 6px; } + calendar.header { + border: none; + border-bottom: 1px solid rgba(0, 0, 0, 0.1); + border-radius: 0; } + calendar.header:backdrop { + border-color: rgba(0, 0, 0, 0.1); } + calendar.button { + color: rgba(60, 60, 60, 0.45); } + calendar.button:hover { + color: #DBDBDB; } + calendar.button:backdrop { + color: rgba(133, 133, 133, 0.45); } + calendar.button:disabled { + color: rgba(133, 133, 133, 0.45); } + calendar:indeterminate, calendar:indeterminate:backdrop { + color: alpha(currentColor,0.25); } + calendar.highlight, calendar.highlight:backdrop { + font-size: smaller; + color: #C2C2C2; } + calendar:backdrop { + color: #C4C4C4; + border-color: #555555; } + +/*********** + * Dialogs * + ***********/ +messagedialog .titlebar { + min-height: 20px; + background-image: none; + background-color: #1F1F1F; + border-style: none; + border-top-left-radius: 7px; + border-top-right-radius: 7px; } + +messagedialog.csd.background { + border-bottom-left-radius: 9px; + border-bottom-right-radius: 9px; } + +messagedialog.csd buttonbox { + padding: 0px; } + +messagedialog.csd .dialog-action-area button { + padding: 10px 14px; + border-radius: 0; + border-left-style: solid; + border-right-style: none; + border-bottom-style: none; } + messagedialog.csd .dialog-action-area button:first-child { + border-left-style: none; + border-bottom-left-radius: 7px; + -gtk-outline-bottom-left-radius: 5px; } + messagedialog.csd .dialog-action-area button:last-child { + border-bottom-right-radius: 7px; + -gtk-outline-bottom-right-radius: 5px; } + +filechooser .dialog-action-box { + border-top: 1px solid #626262; } + filechooser .dialog-action-box:backdrop { + border-top-color: #555555; } + +filechooser #pathbarbox { + border-bottom: 1px solid #1F1F1F; } + filechooser #pathbarbox stack { + background-color: #1F1F1F; } + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; } + +/*********** + * Sidebar * + ***********/ +.sidebar { + border-style: none; + background-color: #1F1F1F; + -gtk-icon-style: regular; } + .sidebar row, + .sidebar treeview { + border-top: 1px solid transparent; + border-bottom: 1px solid transparent; } + .sidebar row:selected, .sidebar row:selected:focus, + .sidebar treeview:selected, + .sidebar treeview:selected:focus { + background-image: linear-gradient(to bottom, shade(#454545, 0.96) 12%, shade(#484848, 0.94), shade(#484848, 0.96) 88%, shade(#464646, 0.92)); + border-top: 1px solid shade(#1F1F1F, 0.85); + border-bottom: 1px solid shade(#1F1F1F, 1.12); } + .sidebar row:selected label, .sidebar row:selected:focus label, + .sidebar treeview:selected label, + .sidebar treeview:selected:focus label { + color: #DBDBDB; } + .sidebar row:selected label:backdrop, .sidebar row:selected:focus label:backdrop, + .sidebar treeview:selected label:backdrop, + .sidebar treeview:selected:focus label:backdrop { + color: #939393; } + .sidebar row:selected:backdrop, .sidebar row:selected:focus:backdrop, + .sidebar treeview:selected:backdrop, + .sidebar treeview:selected:focus:backdrop { + background-image: none; + background-color: #1F1F1F; + color: #DBDBDB; + border-top: 1px solid shade(#1F1F1F, 0.9); + border-bottom: 1px solid shade(#1F1F1F, 0.9); } + .sidebar row .view:selected, .sidebar row iconview:selected, .sidebar row .view:selected:focus, .sidebar row iconview:selected:focus, + .sidebar treeview .view:selected, + .sidebar treeview iconview:selected, + .sidebar treeview .view:selected:focus, + .sidebar treeview iconview:selected:focus { + color: #EBEBEB; } + .sidebar row:backdrop, + .sidebar treeview:backdrop { + background-color: transparent; } + stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:dir(ltr), .sidebar.left, .sidebar.left:dir(rtl) { + border-right: 1px solid #626262; + border-left-style: none; + border-top-style: none; + border-bottom-style: none; } + stacksidebar.sidebar:dir(rtl) list .sidebar:dir(rtl), stacksidebar.sidebar.right list .sidebar:dir(rtl), .sidebar.right { + border-left: 1px solid #626262; + border-right-style: none; + border-top-style: none; + border-bottom-style: none; } + .sidebar:backdrop { + background-color: #1F1F1F; + border-color: #555555; + transition: 200ms ease-out; } + .sidebar list, .sidebar treeview { + background-color: transparent; } + .sidebar list:backdrop, .sidebar treeview:backdrop { + background-color: transparent; } + 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 > label { + background-size: 6px 6px, 0 0; } + +/**************** + * File chooser * + ****************/ +placessidebar > viewport.frame { + border-style: none; } + +placessidebar row { + min-height: 24px; + padding: 0px; } + placessidebar row > revealer { + padding: 0 14px; } + placessidebar row:selected { + color: #DBDBDB; } + placessidebar row:disabled { + color: #939393; } + placessidebar row:backdrop { + color: #B3B3B3; + background-color: #1F1F1F; } + placessidebar row:backdrop:selected { + color: #939393; } + placessidebar row:backdrop:disabled { + color: #353535; } + 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-height: 26px; + min-width: 26px; + margin-top: 3px; + margin-bottom: 3px; + padding: 0; + border-radius: 100%; + -gtk-outline-radius: 100%; } + button.sidebar-button:not(:hover):not(:active) > image, button.sidebar-button:backdrop > image { + opacity: 0.7; } + placessidebar row:selected:active { + box-shadow: none; } + placessidebar row.sidebar-placeholder-row { + padding: 0 8px; + min-height: 2px; + background-image: image(#4e9a06); + background-clip: content-box; } + placessidebar row.sidebar-new-bookmark-row { + color: #454545; } + placessidebar row:drop(active):not(:disabled) { + color: #4e9a06; + box-shadow: inset 0 1px #4e9a06, inset 0 -1px #4e9a06; } + placessidebar row:drop(active):not(:disabled):selected { + color: #F0F0F0; + background-image: linear-gradient(to bottom, #9dc8f2, #c1dcf7 10%, #384347 92%, #b4d5f5); } + +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 row.activatable:hover { + background-color: transparent; } + +placesview > 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: image(#626262); + background-size: 1px 1px; } + paned > separator:selected { + background-image: image(#454545); } + paned > separator:backdrop { + background-image: image(#555555); } + paned > separator.wide { + min-width: 5px; + min-height: 5px; + background-color: #1F1F1F; + background-image: image(#626262), image(#626262); + background-size: 1px 1px, 1px 1px; } + paned > separator.wide:backdrop { + background-color: #1F1F1F; + background-image: image(#555555), image(#555555); } + +paned.horizontal > separator { + background-repeat: repeat-y; } + paned.horizontal > separator:dir(ltr) { + margin: 0 -8px 0 0; + padding: 0 8px 0 0; + background-position: left; } + paned.horizontal > separator:dir(rtl) { + margin: 0 0 0 -8px; + padding: 0 0 0 8px; + background-position: right; } + paned.horizontal > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-y, repeat-y; + background-position: left, right; } + +paned.vertical > separator { + margin: 0 0 -8px 0; + padding: 0 0 8px 0; + background-repeat: repeat-x; + background-position: top; } + paned.vertical > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-x, repeat-x; + background-position: bottom, top; } + +/************** + * GtkInfoBar * + **************/ +infobar { + border-style: none; } + +.info, +.question, +.warning, +.error { + text-shadow: 0 1px #353535; } + .info:backdrop, .info, + .question:backdrop, + .question, + .warning:backdrop, + .warning, + .error:backdrop, + .error { + background-color: #454545; + border-color: #353535; } + .info:backdrop label, .info:backdrop, .info label, .info, + .question:backdrop label, + .question:backdrop, + .question label, + .question, + .warning:backdrop label, + .warning:backdrop, + .warning label, + .warning, + .error:backdrop label, + .error:backdrop, + .error label, + .error { + color: #F0F0F0; } + .info:backdrop, + .question:backdrop, + .warning:backdrop, + .error:backdrop { + text-shadow: none; } + .info button, + .question button, + .warning button, + .error button { + color: #F0F0F0; + outline-color: rgba(235, 235, 235, 0.3); + border-top-color: shade(#1F1F1F, 0.8); + border-right-color: shade(#1F1F1F, 0.72); + border-left-color: shade(#1F1F1F, 0.72); + border-bottom-color: shade(#1F1F1F, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#454545, 1.02), 1.05), shade(shade(#454545, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); + border-color: #8A8A8A; } + .info button:hover, + .question button:hover, + .warning button:hover, + .error button:hover { + color: #F0F0F0; + outline-color: rgba(235, 235, 235, 0.3); + border-color: #595959; + background-image: linear-gradient(to bottom, shade(#454545, 1.15), shade(#454545, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + .info button:active, .info button:checked, + .question button:active, + .question button:checked, + .warning button:active, + .warning button:checked, + .error button:active, + .error button:checked { + color: #F0F0F0; + outline-color: rgba(235, 235, 235, 0.3); + border-color: #595959; + background-image: linear-gradient(to bottom, shade(shade(#454545, 0.85), 1.05), shade(shade(#454545, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } + .info button:disabled, + .question button:disabled, + .warning button:disabled, + .error button:disabled { + border-color: #595959; + background-color: #569fea; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + .info button:disabled label, .info button:disabled, + .question button:disabled label, + .question button:disabled, + .warning button:disabled label, + .warning button:disabled, + .error button:disabled label, + .error button:disabled { + color: #BDBDBD; } + .info button:backdrop, + .question button:backdrop, + .warning button:backdrop, + .error button:backdrop { + border-color: #454545; + background-color: #454545; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + border-color: #595959; } + .info button:backdrop label, .info button:backdrop, + .question button:backdrop label, + .question button:backdrop, + .warning button:backdrop label, + .warning button:backdrop, + .error button:backdrop label, + .error button:backdrop { + color: #707070; } + .info button:backdrop:disabled, + .question button:backdrop:disabled, + .warning button:backdrop:disabled, + .error button:backdrop:disabled { + border-color: #569fea; + background-color: #569fea; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + border-color: #595959; } + .info button:backdrop:disabled label, .info button:backdrop:disabled, + .question button:backdrop:disabled label, + .question button:backdrop:disabled, + .warning button:backdrop:disabled label, + .warning button:backdrop:disabled, + .error button:backdrop:disabled label, + .error button:backdrop:disabled { + color: #A9B0B8; } + .info label:selected:focus, .info label:selected:hover, .info label:selected, + .question label:selected:focus, + .question label:selected:hover, + .question label:selected, + .warning label:selected:focus, + .warning label:selected:hover, + .warning label:selected, + .error label:selected:focus, + .error label:selected:hover, + .error label:selected { + background-color: #353535; } + +/************* + * Buttonbox * + *************/ +buttonbox { + padding: 6px; } + +/************ + * Tooltips * + ************/ +tooltip { + padding: 1px; + /* not working */ + border-radius: 1px; + box-shadow: none; + text-shadow: 0 1px black; } + tooltip.background { + background-color: #1F1F1F; + background-clip: padding-box; + border: 1px solid #525252; } + tooltip decoration { + background-color: transparent; } + tooltip * { + padding: 1px; + background-color: transparent; + color: #EDEDED; } + +/***************** + * Color Chooser * + *****************/ +colorswatch, colorswatch:drop(active) { + border-style: none; } + +colorswatch.top { + border-top-left-radius: 5.5px; + border-top-right-radius: 5.5px; } + colorswatch.top overlay { + border-top-left-radius: 5px; + border-top-right-radius: 5px; } + +colorswatch.bottom { + border-bottom-left-radius: 5.5px; + border-bottom-right-radius: 5.5px; } + colorswatch.bottom overlay { + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; } + +colorswatch.left, colorswatch:first-child:not(.top) { + border-top-left-radius: 5.5px; + border-bottom-left-radius: 5.5px; } + colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 5px; + border-bottom-left-radius: 5px; } + +colorswatch.right, colorswatch:last-child:not(.bottom) { + border-top-right-radius: 5.5px; + border-bottom-right-radius: 5.5px; } + colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 5px; + border-bottom-right-radius: 5px; } + +colorswatch.dark overlay { + color: #F0F0F0; } + colorswatch.dark overlay:hover { + border-color: rgba(0, 0, 0, 0.8); } + colorswatch.dark overlay:backdrop { + color: #B0B0B0; } + +colorswatch.light overlay { + color: #DFDFDF; } + colorswatch.light overlay:hover { + border-color: rgba(0, 0, 0, 0.5); } + colorswatch.light overlay:backdrop { + color: #C4C4C4; } + +colorswatch:drop(active) { + box-shadow: none; } + colorswatch:drop(active).light overlay { + border-color: #4e9a06; + box-shadow: inset 0 0 0 2px #3d7805, inset 0 0 0 1px #4e9a06; } + colorswatch:drop(active).dark overlay { + border-color: #4e9a06; + box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.3), inset 0 0 0 1px #4e9a06; } + +colorswatch overlay { + box-shadow: inset 0 2px 2px -3px rgba(0, 0, 0, 0.7); + border: 1px solid rgba(0, 0, 0, 0.3); } + colorswatch overlay:hover { + box-shadow: inset 0 1px rgba(235, 235, 235, 0.3); } + colorswatch overlay:backdrop, colorswatch overlay:backdrop:hover { + border-color: rgba(0, 0, 0, 0.3); + box-shadow: none; } + +colorswatch#add-color-button { + border-radius: 5px 5px 0 0; } + colorswatch#add-color-button:only-child { + border-radius: 5px; } + colorswatch#add-color-button overlay { + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-top-color: shade(#1F1F1F, 0.8); + border-right-color: shade(#1F1F1F, 0.72); + border-left-color: shade(#1F1F1F, 0.72); + border-bottom-color: shade(#1F1F1F, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#1F1F1F, 1.02), 1.05), shade(shade(#1F1F1F, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } + colorswatch#add-color-button overlay:hover { + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #626262; + background-image: linear-gradient(to bottom, shade(#1F1F1F, 1.15), shade(#1F1F1F, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } + colorswatch#add-color-button overlay:backdrop { + border-color: #555555; + background-color: #1F1F1F; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + colorswatch#add-color-button overlay:backdrop label, colorswatch#add-color-button overlay:backdrop { + color: #939393; } + +colorswatch:disabled { + opacity: 0.5; } + colorswatch:disabled overlay { + border-color: rgba(0, 0, 0, 0.6); + box-shadow: none; } + +row:selected colorswatch { + box-shadow: 0 0 0 2px #F0F0F0; } + +colorswatch#editor-color-sample { + border-radius: 4px; } + colorswatch#editor-color-sample overlay { + border-radius: 4.5px; } + +colorchooser .popover.osd { + border-radius: 5px; } + +/******** + * Misc * + ********/ +.content-view { + background-color: #353535; } + .content-view:hover { + -gtk-icon-effect: highlight; } + .content-view:backdrop { + background-color: #353535; } + +.osd .scale-popup button.flat { + border-style: none; + border-radius: 5px; } + +.scale-popup button:hover { + background-color: rgba(60, 60, 60, 0.1); + border-radius: 5px; } + +/********************** + * Window Decorations * + *********************/ +decoration { + border-radius: 7px 7px 0 0; + border-width: 0px; + box-shadow: 0 3px 9px 1px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(0, 0, 0, 0.23); + 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 rgba(0, 0, 0, 0.18); + transition: 200ms ease-out; } + .maximized decoration, + .fullscreen decoration, + .tiled decoration { + border-radius: 0; } + .popup decoration { + box-shadow: none; } + .ssd decoration { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.23); } + .csd.popup decoration { + border-radius: 0; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13); } + tooltip.csd decoration { + border-radius: 5px; + box-shadow: none; } + messagedialog.csd decoration { + border-radius: 7px; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13); } + .solid-csd decoration { + border-radius: 0; + margin: 4px; + background-color: #1F1F1F; + border: solid 1px #555555; + box-shadow: none; } + +button.titlebutton { + text-shadow: 0 1px rgba(255, 255, 255, 0.769231); + -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); } + button.titlebutton.close, button.titlebutton.maximize, button.titlebutton.minimize { + color: transparent; + background-color: transparent; + background-position: center; + background-repeat: no-repeat; } + button.titlebutton.close:backdrop, button.titlebutton.maximize:backdrop, button.titlebutton.minimize:backdrop { + opacity: 0.5; } + button.titlebutton.close { + background-image: -gtk-scaled(url("assets/titlebutton-close.png"), url("assets/titlebutton-close@2.png")); } + button.titlebutton.close:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop.png"), url("assets/titlebutton-close-backdrop@2.png")); } + button.titlebutton.close:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-hover.png"), url("assets/titlebutton-close-hover@2.png")); } + button.titlebutton.close:active { + background-image: -gtk-scaled(url("assets/titlebutton-close-active.png"), url("assets/titlebutton-close-active@2.png")); } + button.titlebutton.maximize { + background-image: -gtk-scaled(url("assets/titlebutton-maximize.png"), url("assets/titlebutton-maximize@2.png")); } + button.titlebutton.maximize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop.png"), url("assets/titlebutton-maximize-backdrop@2.png")); } + button.titlebutton.maximize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover.png"), url("assets/titlebutton-maximize-hover@2.png")); } + button.titlebutton.maximize:active { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-active.png"), url("assets/titlebutton-maximize-active@2.png")); } + button.titlebutton.minimize { + background-image: -gtk-scaled(url("assets/titlebutton-minimize.png"), url("assets/titlebutton-minimize@2.png")); } + button.titlebutton.minimize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop.png"), url("assets/titlebutton-minimize-backdrop@2.png")); } + button.titlebutton.minimize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover.png"), url("assets/titlebutton-minimize-hover@2.png")); } + button.titlebutton.minimize:active { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-active.png"), url("assets/titlebutton-minimize-active@2.png")); } + button.titlebutton:backdrop { + -gtk-icon-shadow: none; } + +headerbar.selection-mode button.titlebutton, +.titlebar.selection-mode button.titlebutton { + text-shadow: 0 -1px rgba(0, 0, 0, 0.548235); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.548235); } + headerbar.selection-mode button.titlebutton:backdrop, + .titlebar.selection-mode button.titlebutton:backdrop { + -gtk-icon-shadow: none; } + +.view:selected:focus, .view:selected, iconview:selected, .view text:selected, iconview text:selected, +textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, +textview text selection:focus, +textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, +entry selection:focus, +entry selection, modelbutton.flat:selected, popover.background checkbutton:selected, +popover.background radiobutton:selected, +.menuitem.button.flat:selected, treeview.view:selected:focus, treeview.view:selected, row:selected, calendar:selected { + background-color: #565656; } + row:selected label, label:selected, .selection-mode button.titlebutton, .view:selected:focus, .view:selected, iconview:selected, .view text:selected, iconview text:selected, + textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, + textview text selection:focus, + textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, + entry selection:focus, + entry selection, modelbutton.flat:selected, popover.background checkbutton:selected, + popover.background radiobutton:selected, + .menuitem.button.flat:selected, treeview.view:selected:focus, treeview.view:selected, row:selected, calendar:selected { + color: #F0F0F0; + outline-color: rgba(235, 235, 235, 0.3); } + row:selected label:disabled, label:disabled:selected, .selection-mode button.titlebutton:disabled, iconview:disabled:selected:focus, .view:disabled:selected, iconview:disabled:selected, iconview text:disabled:selected:focus, + textview text:disabled:selected:focus, .view text:disabled:selected, iconview text:disabled:selected, + textview text:disabled:selected, iconview text selection:disabled:focus, .view text selection:disabled, iconview text selection:disabled, + textview text selection:disabled, flowbox flowboxchild:disabled:selected, label:disabled selection, spinbutton:not(.vertical) selection:disabled, + entry selection:disabled, modelbutton.flat:disabled:selected, popover.background checkbutton:disabled:selected, + popover.background radiobutton:disabled:selected, + .menuitem.button.flat:disabled:selected, row:disabled:selected, calendar:disabled:selected { + color: #F3F3F3; } + row:selected label:backdrop, label:backdrop:selected, .selection-mode button.titlebutton:backdrop, iconview:backdrop:selected:focus, .view:backdrop:selected, iconview:backdrop:selected, iconview text:backdrop:selected:focus, + textview text:backdrop:selected:focus, .view text:backdrop:selected, iconview text:backdrop:selected, + textview text:backdrop:selected, iconview text selection:backdrop:focus, .view text selection:backdrop, iconview text selection:backdrop, + textview text selection:backdrop, flowbox flowboxchild:backdrop:selected, label:backdrop selection, spinbutton:not(.vertical) selection:backdrop, + entry selection:backdrop, modelbutton.flat:backdrop:selected, popover.background checkbutton:backdrop:selected, + popover.background radiobutton:backdrop:selected, + .menuitem.button.flat:backdrop:selected, row:backdrop:selected, calendar:backdrop:selected { + color: #B0B0B0; } + row:selected label:backdrop:disabled, label:backdrop:disabled:selected, .selection-mode button.titlebutton:backdrop:disabled, .view:backdrop:disabled:selected, iconview:backdrop:disabled:selected, .view text:backdrop:disabled:selected, iconview text:backdrop:disabled:selected, + textview text:backdrop:disabled:selected, .view text selection:backdrop:disabled, iconview text selection:backdrop:disabled, + textview text selection:backdrop:disabled, flowbox flowboxchild:backdrop:disabled:selected, label:disabled selection:backdrop, label:backdrop selection:disabled, spinbutton:not(.vertical) selection:backdrop:disabled, + entry selection:backdrop:disabled, modelbutton.flat:backdrop:disabled:selected, popover.background checkbutton:backdrop:disabled:selected, + popover.background radiobutton:backdrop:disabled:selected, + .menuitem.button.flat:backdrop:disabled:selected, row:backdrop:disabled:selected, calendar:backdrop:disabled:selected { + color: #ABABAB; } + +.monospace { + font-family: monospace; } + +/********************** + * Touch Copy & Paste * + *********************/ +cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + cursor-handle.top:dir(ltr), cursor-handle.bottom:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-start.png"), url("assets/text-select-start@2.png")); + padding-left: 10px; } + cursor-handle.bottom:dir(ltr), cursor-handle.top:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-end.png"), url("assets/text-select-end@2.png")); + padding-right: 10px; } + cursor-handle.insertion-cursor:dir(ltr), cursor-handle.insertion-cursor:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); } + cursor-handle.top:hover:dir(ltr), cursor-handle.bottom:hover:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-hover.png"), url("assets/text-select-start-hover@2.png")); + padding-left: 10px; } + cursor-handle.bottom:hover:dir(ltr), cursor-handle.top:hover:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-hover.png"), url("assets/text-select-end-hover@2.png")); + padding-right: 10px; } + cursor-handle.insertion-cursor:hover:dir(ltr), cursor-handle.insertion-cursor:hover:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); } + cursor-handle.top:active:dir(ltr), cursor-handle.bottom:active:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-active.png"), url("assets/text-select-start-active@2.png")); + padding-left: 10px; } + cursor-handle.bottom:active:dir(ltr), cursor-handle.top:active:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-active.png"), url("assets/text-select-end-active@2.png")); + padding-right: 10px; } + cursor-handle.insertion-cursor:active:dir(ltr), cursor-handle.insertion-cursor:active:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); } + +.context-menu { + font: initial; } + +button.circular { + border-radius: 9999px; + -gtk-outline-radius: 9999px; } + button.circular label { + padding: 0; } + +.keycap { + min-width: 20px; + min-height: 25px; + margin-top: 2px; + padding-bottom: 3px; + padding-left: 6px; + padding-right: 6px; + color: #DBDBDB; + background-color: #262626; + border: 1px solid; + border-color: #353535; + border-radius: 5px; + box-shadow: inset 0 -3px #A6A6A6; + font-size: smaller; } + .keycap:backdrop { + background-color: #3B3B3B; + color: #939393; + transition: 200ms ease-out; } + +:not(decoration):not(window):drop(active):focus, +:not(decoration):not(window):drop(active) { + border-color: #4e9a06; + box-shadow: inset 0 0 0 1px #4e9a06; } + +stackswitcher button.text-button { + min-width: 100px; } + +stackswitcher button.circular, +stackswitcher button.text-button.circular { + min-width: 32px; + min-height: 32px; + padding: 0; } + +/* GTK NAMED COLORS + ---------------- + use responsibly! */ +/* +widget text/foreground color */ +@define-color theme_fg_color #DBDBDB; +/* +text color for entries, views and content in general */ +@define-color theme_text_color #DFDFDF; +/* +widget base background color */ +@define-color theme_bg_color #1F1F1F; +/* +text widgets and the like base background color */ +@define-color theme_base_color #262626; +/* +base background color of selections */ +@define-color theme_selected_bg_color #454545; +/* +text/foreground color of selections */ +@define-color theme_selected_fg_color #F0F0F0; +/* +base background color of insensitive widgets */ +@define-color insensitive_bg_color #353535; +/* +text foreground color of insensitive widgets */ +@define-color insensitive_fg_color #939393; +/* +insensitive text widgets and the like base background color */ +@define-color insensitive_base_color #262626; +/* +widget text/foreground color on backdrop windows */ +@define-color theme_unfocused_fg_color #939393; +/* +text color for entries, views and content in general on backdrop windows */ +@define-color theme_unfocused_text_color #DFDFDF; +/* +widget base background color on backdrop windows */ +@define-color theme_unfocused_bg_color #1F1F1F; +/* +text widgets and the like base background color on backdrop windows */ +@define-color theme_unfocused_base_color #3B3B3B; +/* +base background color of selections on backdrop windows */ +@define-color theme_unfocused_selected_bg_color #454545; +/* +text/foreground color of selections on backdrop windows */ +@define-color theme_unfocused_selected_fg_color #F0F0F0; +/* +widgets main borders color */ +@define-color borders #525252; +/* +widgets main borders color on backdrop windows */ +@define-color unfocused_borders #555555; +/* +these are pretty self explicative */ +@define-color warning_color #f57900; +@define-color error_color #800069; +@define-color success_color #4e9a06; +/* +these colors are exported for the window manager and shouldn't be used in applications, +read if you used those and something break with a version upgrade you're on your own... */ +@define-color wm_title shade(#DBDBDB, 1.8); +@define-color wm_unfocused_title #939393; +@define-color wm_highlight rgba(255, 255, 255, 0.8); +@define-color wm_borders_edge rgba(255, 255, 255, 0.8); +@define-color wm_bg_a shade(#1F1F1F, 1.2); +@define-color wm_bg_b #1F1F1F; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_border alpha(black, 0.18); +@define-color wm_button_hover_color_a shade(#1F1F1F, 1.3); +@define-color wm_button_hover_color_b #1F1F1F; +@define-color wm_button_active_color_a shade(#1F1F1F, 0.85); +@define-color wm_button_active_color_b shade(#1F1F1F, 0.89); +@define-color wm_button_active_color_c shade(#1F1F1F, 0.9); +@define-color content_view_bg #262626; +.XfceHeading { + margin: 0; + padding: 0; + border-width: 0; + background-image: none; + background-color: shade(#1F1F1F, 1.18); + color: #DFDFDF; + text-shadow: 0px 1px rgba(0, 0, 0, 0.1); } + +.xfce4-panel.background { + background-color: #1C1C1C; + color: #262626; + font-weight: normal; } + .xfce4-panel.background button { + background-image: none; + background-color: transparent; + border-radius: 0; + border-color: transparent; + box-shadow: none; + padding: 0 1px; + color: #262626; + text-shadow: 0px 1px rgba(0, 0, 0, 0.1); } + .xfce4-panel.background button:active, .xfce4-panel.background button:checked { + background-image: none; + background-color: shade(#515151, 0.7); + border-color: shade(#515151, 0.6); + color: #262626; + transition: none; } + .xfce4-panel.background button:hover, .xfce4-panel.background button:active:hover, .xfce4-panel.background button:checked:hover { + border-color: shade(#454545, 0.6); + background-image: linear-gradient(to bottom, shade(#454545, 0.88), shade(#454545, 0.85)); + color: #262626; + box-shadow: inset 0 -1px alpha(#DEDEDE,0), inset 1px 0 alpha(#DEDEDE,0.15), inset -1px 0 alpha(#DEDEDE,0.15), inset 0 1px alpha(#DEDEDE,0.15); + transition: none; } + .xfce4-panel.background entry { + caret-color: #DFDFDF; } + .xfce4-panel.background menu { + -gtk-icon-effect: none; + text-shadow: none; } + .xfce4-panel.background menu .linked button { + color: #DFDFDF; + outline-color: rgba(33, 33, 33, 0.3); + border-top-color: shade(#1F1F1F, 0.8); + border-right-color: shade(#1F1F1F, 0.72); + border-left-color: shade(#1F1F1F, 0.72); + border-bottom-color: shade(#1F1F1F, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#262626, 1.02), 1.05), shade(shade(#262626, 1.02), 0.97)); + box-shadow: inset 0 1px #DEDEDE; } + .xfce4-panel.background menu .linked button:disabled { + border-color: #525252; + background-color: #353535; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + border-color: rgba(130, 130, 130, 0.5); } + .xfce4-panel.background menu .linked button:disabled label, .xfce4-panel.background menu .linked button:disabled { + color: #939393; } + .xfce4-panel.background progressbar { + margin: 0; } + .xfce4-panel.background progressbar.horizontal trough { + min-height: 6px; + padding: 0; } + .xfce4-panel.background progressbar.horizontal progress { + min-height: 4px; } + .xfce4-panel.background progressbar.vertical trough { + min-width: 6px; + padding: 0; } + .xfce4-panel.background progressbar.vertical progress { + min-width: 4px; } + .xfce4-panel.background progressbar progress { + border-radius: 0px; } + .xfce4-panel.background progressbar trough { + background: shade(#515151, 0.7); + border-radius: 0px; + border-color: shade(#515151, 0.4); } + .xfce4-panel.background .tasklist button { + border-radius: 3px; + text-shadow: 0 1px #DBDBDB; + color: shade(#262626, 0.7); + background-image: linear-gradient(to bottom, shade(#515151, 0.65), shade(#515151, 0.6), shade(#515151, 0.5), shade(#515151, 0.45)); + border: none; } + .xfce4-panel.background .tasklist button.flat { + background-image: none; + border: none; + box-shadow: none; } + .xfce4-panel.background .tasklist button:active, .xfce4-panel.background .tasklist button:checked { + background-image: linear-gradient(to bottom, shade(#454545, 0.65), shade(#454545, 0.6), shade(#454545, 0.5), shade(#454545, 0.45)); + color: shade(#262626, 1); + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1), inset 0 -1px rgba(0, 0, 0, 0.2); } + .xfce4-panel.background .tasklist button:hover, .xfce4-panel.background .tasklist button:active:hover, .xfce4-panel.background .tasklist button:checked:hover { + background-image: linear-gradient(to bottom, shade(#454545, 0.85), shade(#454545, 0.8), shade(#454545, 0.7), shade(#454545, 0.65)); + color: shade(#262626, 1); + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1), inset 0 -1px rgba(0, 0, 0, 0.2); } + .xfce4-panel.background .tasklist button image { + padding: 3px; } + .xfce4-panel.background.horizontal .tasklist button { + margin: 0 1px; } + .xfce4-panel.background.horizontal .tasklist button label { + padding-right: 3px; } + .xfce4-panel.background.vertical .tasklist button { + margin: 1px 0; } + .xfce4-panel.background.vertical .tasklist button label { + padding-bottom: 3px; } + +/* Workspace switcher provided by libwnck */ +wnck-pager:selected { + background-color: shade(#454545, 0.88); } + +wnck-pager:hover { + background-color: #454545; } + +/* Thunar's sidebar top border */ +.thunar :backdrop { + color: #B3B3B3; } + +.thunar toolbar { + border-bottom: none; } + .thunar toolbar entry { + min-height: 24px; } + +.thunar .sidebar.frame { + border-top: 1px solid #626262; } + +XfdesktopIconView.view { + background: transparent; + color: #262626; + border-radius: 3px; } + XfdesktopIconView.view:active { + background: rgba(23, 104, 189, 0.5); + text-shadow: 0 1px 1px black; } + XfdesktopIconView.view .label { + text-shadow: 1px 1px 2px black; } + XfdesktopIconView.view .rubberband { + border-radius: 0; } + +#XfceNotifyWindow { + background-color: shade(#515151, 0.3); + color: #262626; + border-color: shade(#515151, 0.6); } + #XfceNotifyWindow buttonbox { + padding: 0; } + #XfceNotifyWindow button { + background-image: none; + border-color: shade(#262626, 0.35); + border-radius: 3px; + box-shadow: none; } + #XfceNotifyWindow label#summary { + font-weight: bold; } + #XfceNotifyWindow progressbar { + min-height: 6px; + border-radius: 3px; } + #XfceNotifyWindow progressbar progress { + background-image: none; + background-color: #262626; + border: none; + box-shadow: none; } + #XfceNotifyWindow progressbar trough { + background-image: linear-gradient(to bottom, shade(#515151, 0.65), shade(#515151, 1.25)); + border: 1px solid shade(#515151, 0.2); + border-radius: 3px; + padding: 1px 0; } + +/* Xfwm4's alt-tab dialog, aka "tabwin" */ +#xfwm-tabwin { + padding: 12px; + background-image: none; + background-color: rgba(0, 0, 0, 0.8); + color: shade(#F0F0F0, 0.65); + text-shadow: 0px 1px rgba(0, 0, 0, 0.8); + border-radius: 12px; + /* Set the application icon- and preview-size to 64px */ + -XfwmTabwinWidget-icon-size: 64px; + -XfwmTabwinWidget-preview-size: 64px; } + #xfwm-tabwin button { + background-image: none; + color: #F0F0F0; + font-weight: bold; + text-shadow: 0px 1px rgba(0, 0, 0, 0.8); + border: none; + border-radius: 6px; + box-shadow: none; } + #xfwm-tabwin button:active, #xfwm-tabwin button:checked, #xfwm-tabwin button:active:hover, #xfwm-tabwin button:checked:hover { + background: rgba(206, 206, 206, 0.3); } + #xfwm-tabwin button:hover { + background: #22558b; + transition-duration: 50ms; } + #xfwm-tabwin .tabwin-app-grid button { + min-width: 96px; + min-height: 96px; } + +#xfce4-terminal-notebook > stack:not(:only-child) { + /* Make sure there are no extra borders for the tabs in the terminal apart from at the top */ + border-left: none; + border-right: none; + border-bottom: none; } + +.lightdm-gtk-greeter { + /********* + * panel * + *********/ + /**************** + * login window * + ****************/ } + .lightdm-gtk-greeter #panel_window menubar { + color: #DFDFDF; + font-weight: bold; + text-shadow: 0 1px transparentize white, 0.5; + -gtk-icon-shadow: 0 1px transparentize black, 0.5; + box-shadow: inset 0 -1px transparentize black, 0.5; + background-color: #262626; + text-shadow: 0 1px transparentize black, 0.5; + -gtk-icon-shadow: 0 1px transparentize black, 0.5; } + .lightdm-gtk-greeter #panel_window menubar menu { + background-color: #353535; } + .lightdm-gtk-greeter #panel_window menubar menu menuitem { + font-weight: normal; + text-shadow: none; } + .lightdm-gtk-greeter #panel_window menubar separator { + background: transparent; } + .lightdm-gtk-greeter #login_window, + .lightdm-gtk-greeter #shutdown_dialog, + .lightdm-gtk-greeter #restart_dialog { + border-style: none; + border-radius: 5px; + background-color: #262626; + color: #DBDBDB; + box-shadow: inset 1px 0 shade(#262626, 0.6), inset -1px 0 shade(#262626, 0.6), inset 0 1px shade(#262626, 0.6), inset 0 -1px shade(#262626, 0.6); } + .lightdm-gtk-greeter #login_window button, + .lightdm-gtk-greeter #shutdown_dialog button, + .lightdm-gtk-greeter #restart_dialog button { + padding: 3px 15px; + /************************************ + * login/unlock and restart buttons * + ************************************/ + /******************* + * shutdown button * + *******************/ } + .lightdm-gtk-greeter #login_window button#login_button, .lightdm-gtk-greeter #login_window button#restart_button, + .lightdm-gtk-greeter #shutdown_dialog button#login_button, + .lightdm-gtk-greeter #shutdown_dialog button#restart_button, + .lightdm-gtk-greeter #restart_dialog button#login_button, + .lightdm-gtk-greeter #restart_dialog button#restart_button { + border-color: shade(#454545, 0.8); + background-image: linear-gradient(to bottom, shade(#454545, 1.02), shade(#454545, 0.95) 90%, shade(#454545, 0.9)); + color: #F0F0F0; } + .lightdm-gtk-greeter #login_window button#login_button:hover, .lightdm-gtk-greeter #login_window button#login_button:active, .lightdm-gtk-greeter #login_window button#restart_button:hover, .lightdm-gtk-greeter #login_window button#restart_button:active, + .lightdm-gtk-greeter #shutdown_dialog button#login_button:hover, + .lightdm-gtk-greeter #shutdown_dialog button#login_button:active, + .lightdm-gtk-greeter #shutdown_dialog button#restart_button:hover, + .lightdm-gtk-greeter #shutdown_dialog button#restart_button:active, + .lightdm-gtk-greeter #restart_dialog button#login_button:hover, + .lightdm-gtk-greeter #restart_dialog button#login_button:active, + .lightdm-gtk-greeter #restart_dialog button#restart_button:hover, + .lightdm-gtk-greeter #restart_dialog button#restart_button:active { + border-color: shade(#454545, 0.7); + background-image: linear-gradient(to bottom, shade(#454545, 1.12), shade(#454545, 1.05) 90%, shade(#454545, 1)); } + .lightdm-gtk-greeter #login_window button#shutdown_button, + .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button, + .lightdm-gtk-greeter #restart_dialog button#shutdown_button { + border-color: shade(#800069, 0.8); + background-image: linear-gradient(to bottom, shade(#800069, 1.02), shade(#800069, 0.95) 90%, shade(#800069, 0.9)); + color: #F0F0F0; } + .lightdm-gtk-greeter #login_window button#shutdown_button:hover, .lightdm-gtk-greeter #login_window button#shutdown_button:active, + .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button:hover, + .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button:active, + .lightdm-gtk-greeter #restart_dialog button#shutdown_button:hover, + .lightdm-gtk-greeter #restart_dialog button#shutdown_button:active { + border-color: shade(#800069, 0.7); + background-image: linear-gradient(to bottom, shade(#800069, 1.12), shade(#800069, 1.05) 90%, shade(#800069, 1)); } + .lightdm-gtk-greeter #content_frame { + padding-bottom: 14px; } + .lightdm-gtk-greeter #login_window menu { + border-radius: 1px; } + .lightdm-gtk-greeter #login_window combobox button.combo { + color: #DBDBDB; + padding: 0; + background: none; + border-style: none; + box-shadow: none; } + .lightdm-gtk-greeter #login_window #user_combobox { + color: #DBDBDB; + font-size: 18px; } + .lightdm-gtk-greeter #login_window #user_combobox menu { + font-weight: normal; } + .lightdm-gtk-greeter #login_window #user_image { + padding: 3px; + border-radius: 3px; + box-shadow: inset 1px 0 shade(#262626, 0.75), inset -1px 0 shade(#262626, 0.75), inset 0 1px shade(#262626, 0.55), inset 0 -1px shade(#262626, 0.85); } + .lightdm-gtk-greeter #login_window #user_image_border { + border-radius: 3px; + background-image: linear-gradient(to bottom, shade(#262626, 0.9), shade(#262626, 0.98) 10%, shade(#262626, 1) 99%, shade(#262626, 1)); + box-shadow: inset 0 1px shade(#262626, 0.8), inset 0 -1px shade(#262626, 0.55); } + .lightdm-gtk-greeter #buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; + background-image: linear-gradient(to bottom, shade(#1F1F1F, 0.85), shade(#1F1F1F, 0.98) 10%, shade(#1F1F1F, 1) 99%, shade(#1F1F1F, 1)); + box-shadow: inset 1px 0 shade(#262626, 0.6), inset -1px 0 shade(#262626, 0.6), inset 0 1px shade(#262626, 0.6), inset 0 -1px shade(#262626, 0.6); } + +/************************ + * NAUTILUS (aka Files) * + ************************/ +.nautilus-window { + background-color: #262626; } + .nautilus-window notebook, .nautilus-window notebook > stack { + background-color: #262626; } + +/* Floating status bar */ +.floating-bar { + background-color: #262626; + border-style: solid; + border-color: #626262; } + .floating-bar.left { + border-radius: 0 3px 0 0; + border-width: 1px 1px 0 0; } + .floating-bar.right { + border-radius: 3px 0 0 0; + border-width: 1px 0 0 1px; } + .floating-bar:backdrop { + background-color: #1F1F1F; + border-color: #555555; } + .floating-bar button { + padding: 0px; } + +/* Searchbar */ +.search-bar { + box-shadow: none; } + +/* View */ +.nautilus-list-view .view, .nautilus-list-view iconview { + border-bottom: 1px solid #1F1F1F; + /* Hide superfluous treeview drop target indication */ } + .nautilus-list-view .view.dnd, .nautilus-list-view iconview.dnd { + border-style: none; } + +/********* + * Geary * + *********/ +.conversation-frame .view.cell, .conversation-frame iconview.cell { + background-color: #262626; } + +.conversation-frame .view.cell:selected, .conversation-frame iconview.cell:selected, +.conversation-frame .view.cell:selected:focus, +.conversation-frame iconview.cell:selected:focus { + background-color: #454545; } + +UnityDecoration { + -UnityDecoration-extents: 28px 1px 1px 1px; + -UnityDecoration-input-extents: 10px; + -UnityDecoration-shadow-offset-x: 1px; + -UnityDecoration-shadow-offset-y: 1px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.7); + -UnityDecoration-active-shadow-radius: 8px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.5); + -UnityDecoration-inactive-shadow-radius: 5px; + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: #454545; + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; } + UnityDecoration .top { + border: 1px solid shade(#1F1F1F, 0.7); + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 8px 0 8px; + background-image: linear-gradient(to bottom, shade(#1F1F1F, 1.07), #1F1F1F); + color: #DBDBDB; + text-shadow: 0 1px shade(#1F1F1F, 1.2); } + UnityDecoration .top:backdrop { + border: 1px solid shade(#1F1F1F, 0.8); + border-bottom-width: 0; + background-image: linear-gradient(to bottom, shade(#1F1F1F, 1.02), #1F1F1F); + color: #DBDBDB; + text-shadow: 0 1px shade(#1F1F1F, 1.1); } + UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom { + background-color: shade(#1F1F1F, 0.7); } + UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { + background-color: shade(#1F1F1F, 0.8); } + +UnityPanelWidget, +.unity-panel { + border-width: 0 0 1px 0; + border-style: solid; + border-color: shade(#515151, 1); + background-color: shade(#515151, 0.35); } + UnityPanelWidget.menuitem, UnityPanelWidget .menuitem, + .unity-panel.menuitem, + .unity-panel .menuitem { + border-width: 0 1px; + color: #262626; } + UnityPanelWidget.menuitem:hover, UnityPanelWidget.menuitem *:hover, UnityPanelWidget .menuitem:hover, UnityPanelWidget .menuitem *:hover, + .unity-panel.menuitem:hover, + .unity-panel.menuitem *:hover, + .unity-panel .menuitem:hover, + .unity-panel .menuitem *:hover { + border-color: shade(#515151, 0.8); + background-color: shade(#515151, 0.75); + color: #262626; } + +@keyframes playbackmenuitem_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: #DBDBDB; } + +window.background.chromium { + background-color: #1F1F1F; } + window.background.chromium button:not(.titlebutton) { + border-color: #525252; } diff --git a/Lilidog-Earth/gtk-3.0/gtk.css b/Lilidog-Earth/gtk-3.0/gtk.css new file mode 100644 index 0000000..20b78fd --- /dev/null +++ b/Lilidog-Earth/gtk-3.0/gtk.css @@ -0,0 +1 @@ +@import url("gtk-contained.css"); diff --git a/Lilidog-Earth/gtk-3.0/settings.ini b/Lilidog-Earth/gtk-3.0/settings.ini new file mode 100644 index 0000000..8d787d2 --- /dev/null +++ b/Lilidog-Earth/gtk-3.0/settings.ini @@ -0,0 +1,4 @@ +[Settings] +gtk_color_scheme = "base_color:#393939\nbg_color:#333333\ntooltip_bg_color:#393939\nselected_bg_color:#505050\ntext_color:#D4D4D4\nfg_color:#DEDEDE\ntooltip_fg_color:#E6E6E6\nselected_fg_color:#D4D4D4\nmenubar_bg_color:#333333\nmenubar_fg_color:#DEDEDE\ntoolbar_bg_color:#333333\ntoolbar_fg_color:#D4D4D4\nmenu_bg_color:#383838\nmenu_fg_color:#D4D4D4\npanel_bg_color:#333333\npanel_fg_color:#D4D4D4\nlink_color:#505050" +gtk-auto-mnemonics = 1 +gtk-visible-focus = automatic diff --git a/Lilidog-Earth/index.theme b/Lilidog-Earth/index.theme new file mode 100644 index 0000000..4b67058 --- /dev/null +++ b/Lilidog-Earth/index.theme @@ -0,0 +1,12 @@ +[Desktop Entry] +Type=X-GNOME-Metatheme +Name=Lilidog-Earth +Comment=Lilidog-Earth based off Greybird theme +Encoding=UTF-8 + +[X-GNOME-Metatheme] +GtkTheme=Lilidog-Earth +MetacityTheme=Lilidog-Earth +IconTheme=Adwaita +CursorTheme=Adwaita +ButtonLayout=:minimize,maximize,close From e9bda2551525441de97c1e7e0e9c8e3b5c30ef60 Mon Sep 17 00:00:00 2001 From: sleekmason Date: Wed, 6 Apr 2022 10:00:55 -0500 Subject: [PATCH 05/26] Starting with the lighter version. --- .../gtk-2.0/gtkrc | 0 .../gtk-3.0/assets/bullet-symbolic.svg | 0 .../assets/bullet-symbolic.symbolic.png | Bin .../gtk-3.0/assets/check-symbolic.svg | 0 .../assets/check-symbolic.symbolic.png | Bin .../assets/checkbox-active-selectionmode.png | Bin .../checkbox-backdrop-selectionmode.png | Bin .../checkbox-checked-active-selectionmode.png | Bin ...heckbox-checked-backdrop-selectionmode.png | Bin .../checkbox-checked-hover-selectionmode.png | Bin .../assets/checkbox-checked-insensitive.png | Bin .../assets/checkbox-hover-selectionmode.png | Bin .../gtk-3.0/assets/checkbox-mixed-hover.png | Bin .../assets/checkbox-mixed-insensitive.png | Bin .../gtk-3.0/assets/checkbox-mixed.png | Bin .../gtk-3.0/assets/checkbox-selectionmode.png | Bin .../assets/checkbox-unchecked-insensitive.png | Bin .../gtk-3.0/assets/dash-symbolic.svg | 0 .../gtk-3.0/assets/dash-symbolic.symbolic.png | Bin .../gtk-3.0/assets/grid-selection-checked.png | Bin .../assets/grid-selection-unchecked.png | Bin .../menuitem-checkbox-checked-hover.png | Bin .../menuitem-checkbox-checked-insensitive.png | Bin .../assets/menuitem-checkbox-checked.png | Bin .../assets/menuitem-checkbox-mixed-hover.png | Bin .../menuitem-checkbox-mixed-insensitive.png | Bin .../assets/menuitem-checkbox-mixed.png | Bin .../assets/menuitem-radio-checked-hover.png | Bin .../menuitem-radio-checked-insensitive.png | Bin .../gtk-3.0/assets/menuitem-radio-checked.png | Bin .../assets/pane-separator-vertical.png | Bin .../gtk-3.0/assets/pane-separator.png | Bin .../gtk-3.0/assets/radio-mixed-hover.png | Bin .../assets/radio-mixed-insensitive.png | Bin .../gtk-3.0/assets/radio-mixed.png | Bin .../gtk-3.0/assets/radio-selected-hover.png | Bin .../assets/radio-selected-insensitive.png | Bin .../gtk-3.0/assets/radio-selected.png | Bin .../assets/radio-unselected-insensitive.png | Bin .../gtk-3.0/assets/radio-unselected.png | Bin .../gtk-3.0/assets/resize-grip.png | Bin .../assets/titlebutton-close-active.png | Bin .../assets/titlebutton-close-hover.png | Bin .../gtk-3.0/assets/titlebutton-close.png | Bin .../assets/titlebutton-maximize-active.png | Bin .../assets/titlebutton-maximize-hover.png | Bin .../gtk-3.0/assets/titlebutton-maximize.png | Bin .../assets/titlebutton-minimize-active.png | Bin .../assets/titlebutton-minimize-hover.png | Bin .../gtk-3.0/assets/titlebutton-minimize.png | Bin .../gtk-3.0/gtk-contained.css | 394 +++++++++--------- .../gtk-3.0/gtk.css | 0 .../gtk-3.0/settings.ini | 0 .../index.theme | 0 Lilidog-Drow/gtk-3.0/gtk-contained.css | 394 +++++++++--------- 55 files changed, 394 insertions(+), 394 deletions(-) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-2.0/gtkrc (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/assets/bullet-symbolic.svg (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/assets/bullet-symbolic.symbolic.png (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/assets/check-symbolic.svg (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/assets/check-symbolic.symbolic.png (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/assets/checkbox-active-selectionmode.png (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/assets/checkbox-backdrop-selectionmode.png (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/assets/checkbox-checked-active-selectionmode.png (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/assets/checkbox-checked-hover-selectionmode.png (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/assets/checkbox-checked-insensitive.png (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/assets/checkbox-hover-selectionmode.png (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/assets/checkbox-mixed-hover.png (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/assets/checkbox-mixed-insensitive.png (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/assets/checkbox-mixed.png (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/assets/checkbox-selectionmode.png (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/assets/checkbox-unchecked-insensitive.png (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/assets/dash-symbolic.svg (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/assets/dash-symbolic.symbolic.png (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/assets/grid-selection-checked.png (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/assets/grid-selection-unchecked.png (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/assets/menuitem-checkbox-checked-hover.png (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/assets/menuitem-checkbox-checked-insensitive.png (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/assets/menuitem-checkbox-checked.png (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive.png (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/assets/menuitem-checkbox-mixed.png (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/assets/menuitem-radio-checked-hover.png (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/assets/menuitem-radio-checked-insensitive.png (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/assets/menuitem-radio-checked.png (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/assets/pane-separator-vertical.png (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/assets/pane-separator.png (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/assets/radio-mixed-hover.png (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/assets/radio-mixed-insensitive.png (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/assets/radio-mixed.png (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/assets/radio-selected-hover.png (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/assets/radio-selected-insensitive.png (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/assets/radio-selected.png (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/assets/radio-unselected-insensitive.png (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/assets/radio-unselected.png (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/assets/resize-grip.png (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/assets/titlebutton-close-active.png (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/assets/titlebutton-close-hover.png (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/assets/titlebutton-close.png (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/assets/titlebutton-maximize-active.png (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/assets/titlebutton-maximize-hover.png (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/assets/titlebutton-maximize.png (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/assets/titlebutton-minimize-active.png (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/assets/titlebutton-minimize-hover.png (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/assets/titlebutton-minimize.png (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/gtk-contained.css (95%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/gtk.css (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/gtk-3.0/settings.ini (100%) rename {Lilidog-Drow-Light => Lilidog-Drow-dark}/index.theme (100%) diff --git a/Lilidog-Drow-Light/gtk-2.0/gtkrc b/Lilidog-Drow-dark/gtk-2.0/gtkrc similarity index 100% rename from Lilidog-Drow-Light/gtk-2.0/gtkrc rename to Lilidog-Drow-dark/gtk-2.0/gtkrc diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/bullet-symbolic.svg b/Lilidog-Drow-dark/gtk-3.0/assets/bullet-symbolic.svg similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/assets/bullet-symbolic.svg rename to Lilidog-Drow-dark/gtk-3.0/assets/bullet-symbolic.svg diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/bullet-symbolic.symbolic.png b/Lilidog-Drow-dark/gtk-3.0/assets/bullet-symbolic.symbolic.png similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/assets/bullet-symbolic.symbolic.png rename to Lilidog-Drow-dark/gtk-3.0/assets/bullet-symbolic.symbolic.png diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/check-symbolic.svg b/Lilidog-Drow-dark/gtk-3.0/assets/check-symbolic.svg similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/assets/check-symbolic.svg rename to Lilidog-Drow-dark/gtk-3.0/assets/check-symbolic.svg diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/check-symbolic.symbolic.png b/Lilidog-Drow-dark/gtk-3.0/assets/check-symbolic.symbolic.png similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/assets/check-symbolic.symbolic.png rename to Lilidog-Drow-dark/gtk-3.0/assets/check-symbolic.symbolic.png diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/checkbox-active-selectionmode.png b/Lilidog-Drow-dark/gtk-3.0/assets/checkbox-active-selectionmode.png similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/assets/checkbox-active-selectionmode.png rename to Lilidog-Drow-dark/gtk-3.0/assets/checkbox-active-selectionmode.png diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/checkbox-backdrop-selectionmode.png b/Lilidog-Drow-dark/gtk-3.0/assets/checkbox-backdrop-selectionmode.png similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/assets/checkbox-backdrop-selectionmode.png rename to Lilidog-Drow-dark/gtk-3.0/assets/checkbox-backdrop-selectionmode.png diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/checkbox-checked-active-selectionmode.png b/Lilidog-Drow-dark/gtk-3.0/assets/checkbox-checked-active-selectionmode.png similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/assets/checkbox-checked-active-selectionmode.png rename to Lilidog-Drow-dark/gtk-3.0/assets/checkbox-checked-active-selectionmode.png diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png b/Lilidog-Drow-dark/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png rename to Lilidog-Drow-dark/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/checkbox-checked-hover-selectionmode.png b/Lilidog-Drow-dark/gtk-3.0/assets/checkbox-checked-hover-selectionmode.png similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/assets/checkbox-checked-hover-selectionmode.png rename to Lilidog-Drow-dark/gtk-3.0/assets/checkbox-checked-hover-selectionmode.png diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/checkbox-checked-insensitive.png b/Lilidog-Drow-dark/gtk-3.0/assets/checkbox-checked-insensitive.png similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/assets/checkbox-checked-insensitive.png rename to Lilidog-Drow-dark/gtk-3.0/assets/checkbox-checked-insensitive.png diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/checkbox-hover-selectionmode.png b/Lilidog-Drow-dark/gtk-3.0/assets/checkbox-hover-selectionmode.png similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/assets/checkbox-hover-selectionmode.png rename to Lilidog-Drow-dark/gtk-3.0/assets/checkbox-hover-selectionmode.png diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/checkbox-mixed-hover.png b/Lilidog-Drow-dark/gtk-3.0/assets/checkbox-mixed-hover.png similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/assets/checkbox-mixed-hover.png rename to Lilidog-Drow-dark/gtk-3.0/assets/checkbox-mixed-hover.png diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/checkbox-mixed-insensitive.png b/Lilidog-Drow-dark/gtk-3.0/assets/checkbox-mixed-insensitive.png similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/assets/checkbox-mixed-insensitive.png rename to Lilidog-Drow-dark/gtk-3.0/assets/checkbox-mixed-insensitive.png diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/checkbox-mixed.png b/Lilidog-Drow-dark/gtk-3.0/assets/checkbox-mixed.png similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/assets/checkbox-mixed.png rename to Lilidog-Drow-dark/gtk-3.0/assets/checkbox-mixed.png diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/checkbox-selectionmode.png b/Lilidog-Drow-dark/gtk-3.0/assets/checkbox-selectionmode.png similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/assets/checkbox-selectionmode.png rename to Lilidog-Drow-dark/gtk-3.0/assets/checkbox-selectionmode.png diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/checkbox-unchecked-insensitive.png b/Lilidog-Drow-dark/gtk-3.0/assets/checkbox-unchecked-insensitive.png similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/assets/checkbox-unchecked-insensitive.png rename to Lilidog-Drow-dark/gtk-3.0/assets/checkbox-unchecked-insensitive.png diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/dash-symbolic.svg b/Lilidog-Drow-dark/gtk-3.0/assets/dash-symbolic.svg similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/assets/dash-symbolic.svg rename to Lilidog-Drow-dark/gtk-3.0/assets/dash-symbolic.svg diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/dash-symbolic.symbolic.png b/Lilidog-Drow-dark/gtk-3.0/assets/dash-symbolic.symbolic.png similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/assets/dash-symbolic.symbolic.png rename to Lilidog-Drow-dark/gtk-3.0/assets/dash-symbolic.symbolic.png diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/grid-selection-checked.png b/Lilidog-Drow-dark/gtk-3.0/assets/grid-selection-checked.png similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/assets/grid-selection-checked.png rename to Lilidog-Drow-dark/gtk-3.0/assets/grid-selection-checked.png diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/grid-selection-unchecked.png b/Lilidog-Drow-dark/gtk-3.0/assets/grid-selection-unchecked.png similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/assets/grid-selection-unchecked.png rename to Lilidog-Drow-dark/gtk-3.0/assets/grid-selection-unchecked.png diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/menuitem-checkbox-checked-hover.png b/Lilidog-Drow-dark/gtk-3.0/assets/menuitem-checkbox-checked-hover.png similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/assets/menuitem-checkbox-checked-hover.png rename to Lilidog-Drow-dark/gtk-3.0/assets/menuitem-checkbox-checked-hover.png diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/menuitem-checkbox-checked-insensitive.png b/Lilidog-Drow-dark/gtk-3.0/assets/menuitem-checkbox-checked-insensitive.png similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/assets/menuitem-checkbox-checked-insensitive.png rename to Lilidog-Drow-dark/gtk-3.0/assets/menuitem-checkbox-checked-insensitive.png diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/menuitem-checkbox-checked.png b/Lilidog-Drow-dark/gtk-3.0/assets/menuitem-checkbox-checked.png similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/assets/menuitem-checkbox-checked.png rename to Lilidog-Drow-dark/gtk-3.0/assets/menuitem-checkbox-checked.png diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png b/Lilidog-Drow-dark/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png rename to Lilidog-Drow-dark/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive.png b/Lilidog-Drow-dark/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive.png similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive.png rename to Lilidog-Drow-dark/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive.png diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/menuitem-checkbox-mixed.png b/Lilidog-Drow-dark/gtk-3.0/assets/menuitem-checkbox-mixed.png similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/assets/menuitem-checkbox-mixed.png rename to Lilidog-Drow-dark/gtk-3.0/assets/menuitem-checkbox-mixed.png diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/menuitem-radio-checked-hover.png b/Lilidog-Drow-dark/gtk-3.0/assets/menuitem-radio-checked-hover.png similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/assets/menuitem-radio-checked-hover.png rename to Lilidog-Drow-dark/gtk-3.0/assets/menuitem-radio-checked-hover.png diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/menuitem-radio-checked-insensitive.png b/Lilidog-Drow-dark/gtk-3.0/assets/menuitem-radio-checked-insensitive.png similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/assets/menuitem-radio-checked-insensitive.png rename to Lilidog-Drow-dark/gtk-3.0/assets/menuitem-radio-checked-insensitive.png diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/menuitem-radio-checked.png b/Lilidog-Drow-dark/gtk-3.0/assets/menuitem-radio-checked.png similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/assets/menuitem-radio-checked.png rename to Lilidog-Drow-dark/gtk-3.0/assets/menuitem-radio-checked.png diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/pane-separator-vertical.png b/Lilidog-Drow-dark/gtk-3.0/assets/pane-separator-vertical.png similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/assets/pane-separator-vertical.png rename to Lilidog-Drow-dark/gtk-3.0/assets/pane-separator-vertical.png diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/pane-separator.png b/Lilidog-Drow-dark/gtk-3.0/assets/pane-separator.png similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/assets/pane-separator.png rename to Lilidog-Drow-dark/gtk-3.0/assets/pane-separator.png diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/radio-mixed-hover.png b/Lilidog-Drow-dark/gtk-3.0/assets/radio-mixed-hover.png similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/assets/radio-mixed-hover.png rename to Lilidog-Drow-dark/gtk-3.0/assets/radio-mixed-hover.png diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/radio-mixed-insensitive.png b/Lilidog-Drow-dark/gtk-3.0/assets/radio-mixed-insensitive.png similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/assets/radio-mixed-insensitive.png rename to Lilidog-Drow-dark/gtk-3.0/assets/radio-mixed-insensitive.png diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/radio-mixed.png b/Lilidog-Drow-dark/gtk-3.0/assets/radio-mixed.png similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/assets/radio-mixed.png rename to Lilidog-Drow-dark/gtk-3.0/assets/radio-mixed.png diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/radio-selected-hover.png b/Lilidog-Drow-dark/gtk-3.0/assets/radio-selected-hover.png similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/assets/radio-selected-hover.png rename to Lilidog-Drow-dark/gtk-3.0/assets/radio-selected-hover.png diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/radio-selected-insensitive.png b/Lilidog-Drow-dark/gtk-3.0/assets/radio-selected-insensitive.png similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/assets/radio-selected-insensitive.png rename to Lilidog-Drow-dark/gtk-3.0/assets/radio-selected-insensitive.png diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/radio-selected.png b/Lilidog-Drow-dark/gtk-3.0/assets/radio-selected.png similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/assets/radio-selected.png rename to Lilidog-Drow-dark/gtk-3.0/assets/radio-selected.png diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/radio-unselected-insensitive.png b/Lilidog-Drow-dark/gtk-3.0/assets/radio-unselected-insensitive.png similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/assets/radio-unselected-insensitive.png rename to Lilidog-Drow-dark/gtk-3.0/assets/radio-unselected-insensitive.png diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/radio-unselected.png b/Lilidog-Drow-dark/gtk-3.0/assets/radio-unselected.png similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/assets/radio-unselected.png rename to Lilidog-Drow-dark/gtk-3.0/assets/radio-unselected.png diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/resize-grip.png b/Lilidog-Drow-dark/gtk-3.0/assets/resize-grip.png similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/assets/resize-grip.png rename to Lilidog-Drow-dark/gtk-3.0/assets/resize-grip.png diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/titlebutton-close-active.png b/Lilidog-Drow-dark/gtk-3.0/assets/titlebutton-close-active.png similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/assets/titlebutton-close-active.png rename to Lilidog-Drow-dark/gtk-3.0/assets/titlebutton-close-active.png diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/titlebutton-close-hover.png b/Lilidog-Drow-dark/gtk-3.0/assets/titlebutton-close-hover.png similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/assets/titlebutton-close-hover.png rename to Lilidog-Drow-dark/gtk-3.0/assets/titlebutton-close-hover.png diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/titlebutton-close.png b/Lilidog-Drow-dark/gtk-3.0/assets/titlebutton-close.png similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/assets/titlebutton-close.png rename to Lilidog-Drow-dark/gtk-3.0/assets/titlebutton-close.png diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/titlebutton-maximize-active.png b/Lilidog-Drow-dark/gtk-3.0/assets/titlebutton-maximize-active.png similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/assets/titlebutton-maximize-active.png rename to Lilidog-Drow-dark/gtk-3.0/assets/titlebutton-maximize-active.png diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/titlebutton-maximize-hover.png b/Lilidog-Drow-dark/gtk-3.0/assets/titlebutton-maximize-hover.png similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/assets/titlebutton-maximize-hover.png rename to Lilidog-Drow-dark/gtk-3.0/assets/titlebutton-maximize-hover.png diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/titlebutton-maximize.png b/Lilidog-Drow-dark/gtk-3.0/assets/titlebutton-maximize.png similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/assets/titlebutton-maximize.png rename to Lilidog-Drow-dark/gtk-3.0/assets/titlebutton-maximize.png diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/titlebutton-minimize-active.png b/Lilidog-Drow-dark/gtk-3.0/assets/titlebutton-minimize-active.png similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/assets/titlebutton-minimize-active.png rename to Lilidog-Drow-dark/gtk-3.0/assets/titlebutton-minimize-active.png diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/titlebutton-minimize-hover.png b/Lilidog-Drow-dark/gtk-3.0/assets/titlebutton-minimize-hover.png similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/assets/titlebutton-minimize-hover.png rename to Lilidog-Drow-dark/gtk-3.0/assets/titlebutton-minimize-hover.png diff --git a/Lilidog-Drow-Light/gtk-3.0/assets/titlebutton-minimize.png b/Lilidog-Drow-dark/gtk-3.0/assets/titlebutton-minimize.png similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/assets/titlebutton-minimize.png rename to Lilidog-Drow-dark/gtk-3.0/assets/titlebutton-minimize.png diff --git a/Lilidog-Drow-Light/gtk-3.0/gtk-contained.css b/Lilidog-Drow-dark/gtk-3.0/gtk-contained.css similarity index 95% rename from Lilidog-Drow-Light/gtk-3.0/gtk-contained.css rename to Lilidog-Drow-dark/gtk-3.0/gtk-contained.css index b3e4a2e..f194172 100644 --- a/Lilidog-Drow-Light/gtk-3.0/gtk-contained.css +++ b/Lilidog-Drow-dark/gtk-3.0/gtk-contained.css @@ -20,10 +20,10 @@ ***************/ .background { color: #C3D4D4; - background-color: #282828; } + background-color: #212121; } .background:backdrop { color: #A6B3B2; - background-color: #282828; + background-color: #212121; text-shadow: none; -gtk-icon-shadow: none; } @@ -38,14 +38,14 @@ .gtkstyle-fallback { color: #C3D4D4; - background-color: #282828; + background-color: #212121; text-shadow: none; } .gtkstyle-fallback:hover { color: #C3D4D4; - background-color: #252525; } + background-color: #1C1C1C; } .gtkstyle-fallback:active { color: #C3D4D4; - background-color:#282828; } + background-color:#212121; } .gtkstyle-fallback:disabled { color: #A6B3B2; background-color: #2E2E2E; } @@ -58,7 +58,7 @@ iconview text, textview text { color: #BECFCF; - background-color: #252525; } + background-color: #1C1C1C; } .view:backdrop, iconview:backdrop, .view text:backdrop, iconview text:backdrop, @@ -75,7 +75,7 @@ textview text { border-radius: 3px; } textview border { - background-color: #282828; } + background-color: #212121; } .rubberband, rubberband, @@ -104,7 +104,7 @@ label selection { label:disabled { color: #A6B3B2; } label:disabled:backdrop { - color: #282828; } + color: #212121; } label:backdrop { color: #A6B3B2; } @@ -115,7 +115,7 @@ headerbar .subtitle { text-shadow: none; } assistant .sidebar { - background-color: #252525; + background-color: #1C1C1C; border-top: 1px solid #525252; } assistant .sidebar:backdrop { background-color: #3B3B3B; @@ -175,7 +175,7 @@ entry { transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); color: #BECFCF; border-color: #525252; - background-color: #252525; + background-color: #1C1C1C; box-shadow: inset 0 0 0 1px rgba(57, 142, 231, 0); } spinbutton:not(.vertical) image.left, entry image.left { @@ -231,7 +231,7 @@ entry { transition: 200ms ease-out; } spinbutton:backdrop:disabled:not(.vertical), entry:backdrop:disabled { - color: #282828; + color: #212121; border-color: #545252; background-color: #2E2E2E; box-shadow: none; } @@ -352,7 +352,7 @@ entry { entry:not(:disabled) + entry:not(:disabled), .linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):not(.vertical) { border-top-color: #A0A8AD; - background-color: #252525; } + background-color: #1C1C1C; } .linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled):backdrop, .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):backdrop:not(.vertical), .linked.vertical > entry:not(:disabled) + entry:not(:disabled):backdrop, @@ -403,13 +403,13 @@ entry:drop(active):not(:only-child) + combobox > box > button.combo { border-top-color: #4e9a06; } treeview entry:focus:dir(rtl), treeview entry:focus:dir(ltr) { - background-color: #252525; + background-color: #1C1C1C; transition-property: color, background; } treeview entry.flat, treeview entry { border-radius: 0; background-image: none; - background-color: #252525; } + background-color: #1C1C1C; } treeview entry.flat:focus, treeview entry:focus { border-color: #384363; } @@ -432,11 +432,11 @@ button { transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#282828, 0.8); - border-right-color: shade(#282828, 0.72); - border-left-color: shade(#282828, 0.72); - border-bottom-color: shade(#282828, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#282828, 1.02), 1.05), shade(shade(#282828, 1.02), 0.97)); + border-top-color: shade(#212121, 0.8); + border-right-color: shade(#212121, 0.72); + border-left-color: shade(#212121, 0.72); + border-bottom-color: shade(#212121, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#212121, 1.02), 1.05), shade(shade(#212121, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } notebook > header > tabs > arrow, button.sidebar-button, button.titlebutton, button.flat { @@ -468,14 +468,14 @@ button { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); border-color: #525252; - background-image: linear-gradient(to bottom, shade(shade(#282828, 0.85), 1.05), shade(shade(#282828, 0.85), 0.97)); + background-image: linear-gradient(to bottom, shade(shade(#212121, 0.85), 1.05), shade(shade(#212121, 0.85), 0.97)); box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); transition-duration: 50ms; } notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:backdrop, button.titlebutton:backdrop, button:backdrop.flat, button:backdrop { border-color: #545252; - background-color: #282828; + background-color: #212121; text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); @@ -493,7 +493,7 @@ button { button:backdrop:active, button:backdrop:checked { border-color: #545252; - background-color: #282828; + background-color: #212121; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } notebook > header > tabs > arrow:backdrop:active label, button.sidebar-button:backdrop:active label, button.titlebutton:backdrop:active label, notebook > header > tabs > arrow:backdrop:active, button.sidebar-button:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked label, button.sidebar-button:backdrop:checked label, button.titlebutton:backdrop:checked label, notebook > header > tabs > arrow:backdrop:checked, button.sidebar-button:backdrop:checked, button.titlebutton:backdrop:checked, notebook > header > tabs > arrow:backdrop:active label, button.titlebutton:backdrop:active label, notebook > header > tabs > arrow:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked label, button.titlebutton:backdrop:checked label, notebook > header > tabs > arrow:backdrop:checked, button.titlebutton:backdrop:checked, button:backdrop.flat:active label, @@ -518,7 +518,7 @@ button { button:backdrop.flat:disabled, button:backdrop:disabled label, button:backdrop:disabled { - color: #282828; } + color: #212121; } notebook > header > tabs > arrow:backdrop:disabled:active, button.sidebar-button:backdrop:disabled:active, button.titlebutton:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, button.sidebar-button:backdrop:disabled:checked, button.titlebutton:backdrop:disabled:checked, notebook > header > tabs > arrow:backdrop:disabled:active, button.titlebutton:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, button.titlebutton:backdrop:disabled:checked, button:backdrop.flat:disabled:active, button:backdrop.flat:disabled:checked, @@ -532,7 +532,7 @@ button { button:backdrop.flat:disabled:checked label, button:backdrop:disabled:active label, button:backdrop:disabled:checked label { - color: #282828; } + color: #212121; } notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:disabled, button.sidebar-button:disabled, button.titlebutton:disabled, notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, button.flat:backdrop, button.flat:disabled, @@ -792,10 +792,10 @@ button { button.suggested-action { color: #C5D4D3; outline-color: rgba(255, 255, 255, 0.3); - border-top-color: shade(#282828, 0.8); - border-right-color: shade(#282828, 0.72); - border-left-color: shade(#282828, 0.72); - border-bottom-color: shade(#282828, 0.7); + border-top-color: shade(#212121, 0.8); + border-right-color: shade(#212121, 0.72); + border-left-color: shade(#212121, 0.72); + border-bottom-color: shade(#212121, 0.7); background-image: linear-gradient(to bottom, shade(shade(#384363, 1.02), 1.05), shade(shade(#384363, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } .selection-mode button.titlebutton, @@ -973,10 +973,10 @@ button.suggested-action { button.destructive-action { color: #C5D4D3; outline-color: rgba(255, 255, 255, 0.3); - border-top-color: shade(#282828, 0.8); - border-right-color: shade(#282828, 0.72); - border-left-color: shade(#282828, 0.72); - border-bottom-color: shade(#282828, 0.7); + border-top-color: shade(#212121, 0.8); + border-right-color: shade(#212121, 0.72); + border-left-color: shade(#212121, 0.72); + border-bottom-color: shade(#212121, 0.7); background-image: linear-gradient(to bottom, shade(shade(#ef2929, 1.02), 1.05), shade(shade(#ef2929, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } @@ -1208,23 +1208,23 @@ button { .inline-toolbar toolbutton > button { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#282828, 0.8); - border-right-color: shade(#282828, 0.72); - border-left-color: shade(#282828, 0.72); - border-bottom-color: shade(#282828, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#282828, 1.02), 1.05), shade(shade(#282828, 1.02), 0.97)); + border-top-color: shade(#212121, 0.8); + border-right-color: shade(#212121, 0.72); + border-left-color: shade(#212121, 0.72); + border-bottom-color: shade(#212121, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#212121, 1.02), 1.05), shade(shade(#212121, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } .inline-toolbar toolbutton > button:hover { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); border-color: #525252; - background-image: linear-gradient(to bottom, shade(#282828, 1.15), shade(#282828, 1.07)); + background-image: linear-gradient(to bottom, shade(#212121, 1.15), shade(#212121, 1.07)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); border-color: #525252; - background-image: linear-gradient(to bottom, shade(shade(#282828, 0.85), 1.05), shade(shade(#282828, 0.85), 0.97)); + background-image: linear-gradient(to bottom, shade(shade(#212121, 0.85), 1.05), shade(shade(#212121, 0.85), 0.97)); box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } .inline-toolbar toolbutton > button:disabled { border-color: #525252; @@ -1261,13 +1261,13 @@ button { -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } .inline-toolbar toolbutton > button:backdrop:disabled label, .inline-toolbar toolbutton > button:backdrop:disabled { - color: #282828; } + color: #212121; } .inline-toolbar toolbutton > button:backdrop:disabled:active, .inline-toolbar toolbutton > button:backdrop:disabled:checked { border-color: #545252; background-color: #2E2E2E; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } .inline-toolbar toolbutton > button:backdrop:disabled:active label, .inline-toolbar toolbutton > button:backdrop:disabled:checked label { - color: #282828; } + color: #212121; } toolbar.inline-toolbar toolbutton > button.flat, toolbar.inline-toolbar toolbutton:backdrop > button.flat, .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > entry, .inline-toolbar button, .inline-toolbar button:backdrop, .linked > button, @@ -1636,10 +1636,10 @@ toolbar, .inline-toolbar, searchbar, .location-bar { -GtkWidget-window-dragging: true; padding: 4px; - background-color: #282828; } + background-color: #212121; } toolbar { - background: #282828 linear-gradient(to bottom, #282828, shade(#282828, 0.88)); + background: #212121 linear-gradient(to bottom, #212121, shade(#212121, 0.88)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); box-shadow: none; border-bottom: 1px solid #525252; @@ -1679,11 +1679,11 @@ searchbar, .location-bar { border-style: solid; border-color: #525252; - background-color: #282828; } + background-color: #212121; } .inline-toolbar:backdrop, searchbar:backdrop, .location-bar:backdrop { border-color: #545252; - background-color: #282828; + background-color: #212121; box-shadow: none; transition: 200ms ease-out; } @@ -1698,12 +1698,12 @@ headerbar { border-style: solid; border-color: #525252; border-radius: 0; - background: #282828 linear-gradient(to bottom, #282828, shade(#282828, 0.88)); + background: #212121 linear-gradient(to bottom, #212121, shade(#212121, 0.88)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); } .titlebar:backdrop:not(headerbar), headerbar:backdrop { border-color: #545252; - background-color: #282828; + background-color: #212121; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); transition: 200ms ease-out; } @@ -1733,10 +1733,10 @@ headerbar { headerbar.selection-mode button { color: #D1E0DF; outline-color: rgba(255, 255, 255, 0.3); - border-top-color: shade(#282828, 0.8); - border-right-color: shade(#282828, 0.72); - border-left-color: shade(#282828, 0.72); - border-bottom-color: shade(#282828, 0.7); + border-top-color: shade(#212121, 0.8); + border-right-color: shade(#212121, 0.72); + border-left-color: shade(#212121, 0.72); + border-bottom-color: shade(#212121, 0.7); background-image: linear-gradient(to bottom, shade(shade(#384363, 1.02), 1.05), shade(shade(#384363, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } .selection-mode.titlebar:not(headerbar) button.flat, @@ -1864,11 +1864,11 @@ headerbar { headerbar.selection-mode button.suggested-action { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#282828, 0.8); - border-right-color: shade(#282828, 0.72); - border-left-color: shade(#282828, 0.72); - border-bottom-color: shade(#282828, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#282828, 1.02), 1.05), shade(shade(#282828, 1.02), 0.97)); + border-top-color: shade(#212121, 0.8); + border-right-color: shade(#212121, 0.72); + border-left-color: shade(#212121, 0.72); + border-bottom-color: shade(#212121, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#212121, 1.02), 1.05), shade(shade(#212121, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); color: #D1E0DF; border-color: #696969; } @@ -1877,7 +1877,7 @@ headerbar { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); border-color: #525252; - background-image: linear-gradient(to bottom, shade(#282828, 1.15), shade(#282828, 1.07)); + background-image: linear-gradient(to bottom, shade(#212121, 1.15), shade(#212121, 1.07)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); border-color: #696969; } .selection-mode.titlebar:not(headerbar) button.suggested-action:active, @@ -1885,7 +1885,7 @@ headerbar { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); border-color: #525252; - background-image: linear-gradient(to bottom, shade(shade(#282828, 0.85), 1.05), shade(shade(#282828, 0.85), 0.97)); + background-image: linear-gradient(to bottom, shade(shade(#212121, 0.85), 1.05), shade(shade(#212121, 0.85), 0.97)); box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); border-color: #696969; } .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, @@ -1896,7 +1896,7 @@ headerbar { -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); background-image: none; - background: #282828; + background: #212121; border-color: #696969; } .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled label, .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, headerbar.selection-mode button.suggested-action:disabled label, @@ -1905,7 +1905,7 @@ headerbar { .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, headerbar.selection-mode button.suggested-action:backdrop { border-color: #545252; - background-color: #282828; + background-color: #212121; text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); @@ -1925,7 +1925,7 @@ headerbar { .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled label, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled, headerbar.selection-mode button.suggested-action:backdrop:disabled label, headerbar.selection-mode button.suggested-action:backdrop:disabled { - color: #282828; } + color: #212121; } .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop, .selection-mode.titlebar:not(headerbar) .selection-menu, headerbar.selection-mode .selection-menu:backdrop, headerbar.selection-mode .selection-menu { @@ -2059,7 +2059,7 @@ window.csd > .titlebar:not(headerbar) { **************/ treeview.view { border-left-color: #5C5C5C; - border-top-color: #282828; } + border-top-color: #212121; } * { -GtkTreeView-horizontal-separator: 4; -GtkTreeView-grid-line-width: 1; @@ -2079,7 +2079,7 @@ treeview.view { treeview.view:disabled:selected:backdrop { color: #9DA4AB; } treeview.view:disabled:backdrop { - color: #282828; } + color: #212121; } treeview.view.separator { min-height: 2px; color: #2E2E2E; } @@ -2087,7 +2087,7 @@ treeview.view { color: rgba(206, 206, 206, 0.1); } treeview.view:backdrop { border-left-color: #aaaaaa; - border-top: #282828; } + border-top: #212121; } treeview.view:drop(active) { border-style: solid none; border-width: 1px; @@ -2112,9 +2112,9 @@ treeview.view { treeview.view.expander:checked { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } treeview.view.expander:backdrop { - color: #282828; } + color: #212121; } treeview.view.progressbar { - color: #252525; + color: #1C1C1C; border: 1px solid #696969; border-radius: 4px; background-color: #384363; @@ -2124,7 +2124,7 @@ treeview.view { border-radius: 4px; color: #384363; box-shadow: none; - background-image: linear-gradient(to bottom, #252525, #e3e3e3); } + background-image: linear-gradient(to bottom, #1C1C1C, #e3e3e3); } treeview.view.progressbar:selected:focus:backdrop, treeview.view.progressbar:selected:backdrop { color: #384363; border-color: #696969; @@ -2144,7 +2144,7 @@ treeview.view { border-color: #384363; } treeview.view header button { color: #5C5C5C; - background-color: #252525; + background-color: #1C1C1C; font-weight: bold; text-shadow: none; box-shadow: none; } @@ -2166,10 +2166,10 @@ treeview.view { transition: none; background-image: none; background-color: #384363; - color: #252525; + color: #1C1C1C; border-radius: 0; border-style: none; - box-shadow: inset 0 0 0 1px #252525; + box-shadow: inset 0 0 0 1px #1C1C1C; text-shadow: none; } treeview.view acceleditor > label { background-color: #384363; } @@ -2180,18 +2180,18 @@ treeview.view header button, treeview.view header button:hover, treeview.view he background-image: none; text-shadow: none; border-style: none solid solid none; - border-color: #282828; } + border-color: #212121; } treeview.view header button:disabled { - border-color: #282828; + border-color: #212121; background-image: none; } treeview.view header button:backdrop { - border-color: #282828; + border-color: #212121; border-style: none solid solid none; color: #aaaaaa; background-image: none; background-color: #363636; } treeview.view header button:backdrop:disabled { - border-color: #282828; + border-color: #212121; background-image: none; } /********* @@ -2203,7 +2203,7 @@ menubar, padding: 0px; } menubar:backdrop, .menubar:backdrop { - background-color: #282828; } + background-color: #212121; } menubar > menuitem, .menubar > menuitem { min-height: 16px; @@ -2224,7 +2224,7 @@ menu, .context-menu { margin: 4px; padding: 2px 0px; - background-color: #252525; + background-color: #1C1C1C; border: 1px solid #525252; } .csd menu, .csd .menu, .csd @@ -2254,7 +2254,7 @@ menu, menu menuitem:disabled:backdrop, .menu menuitem:disabled:backdrop, .context-menu menuitem:disabled:backdrop { - color: #282828; } + color: #212121; } menu menuitem:backdrop, menu menuitem:backdrop:hover, .menu menuitem:backdrop, .menu menuitem:backdrop:hover, @@ -2295,7 +2295,7 @@ menu, min-height: 16px; min-width: 16px; padding: 4px; - background-color: #252525; + background-color: #1C1C1C; border-radius: 0; } menu > arrow.top, .menu > arrow.top, @@ -2344,14 +2344,14 @@ menuitem radio { popover.background { padding: 2px; border-radius: 5px; - background-color: #252525; + background-color: #1C1C1C; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); } popover.background modelbutton:hover { color: #D1E0DF; } .csd popover.background, popover.background { border: 1px solid #525252; } popover.background:backdrop { - background-color: #282828; + background-color: #212121; box-shadow: none; } popover.background > list, popover.background > .view, @@ -2374,14 +2374,14 @@ notebook.frame { notebook.frame > header { margin-left: 0; } notebook.frame > stack:not(:only-child) { - border: 1px solid shade(#282828, 0.9); } + border: 1px solid shade(#212121, 0.9); } notebook > header { padding: 1px; - background-color: #282828; } + background-color: #212121; } notebook > header:backdrop { border-color: #545252; - background-color: #282828; } + background-color: #212121; } notebook > header tabs { margin: -1px; } notebook > header.top > stack { @@ -2483,10 +2483,10 @@ notebook > header { background-color: transparent; } notebook > header tab:checked { color: #C3D4D4; - background-color: shade(#282828, 1.05); + background-color: shade(#212121, 1.05); border-width: 1px 1px 0 1px; } notebook > header tab:checked:backdrop { - background-color: #282828; } + background-color: #212121; } notebook > header tab:checked.reorderable-page { border-color: #263436; background-color: shade(#333E5C, 1.05); } @@ -2494,7 +2494,7 @@ notebook > header { color: #A6B3B2; } notebook > header tab:backdrop:checked.reorderable-page { border-color: #545252; - background-color: #282828; } + background-color: #212121; } notebook > header tab button.flat { padding: 0; margin-top: 1px; @@ -2552,18 +2552,18 @@ notebook > header { margin-left: 6px; } notebook > stack:not(:only-child) { - background-color: shade(#282828, 1.05); + background-color: shade(#212121, 1.05); border-width: 1px; - border-color: shade(#282828, 0.9); + border-color: shade(#212121, 0.9); border-style: solid; } notebook > stack:not(:only-child):backdrop { - background-color: #282828; } + background-color: #212121; } /************** * Scrollbars * **************/ scrollbar { - background-image: linear-gradient(to right, #252525, #BDC9C7); + background-image: linear-gradient(to right, #1C1C1C, #BDC9C7); transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } * { -GtkScrollbar-has-backward-stepper: false; @@ -2587,9 +2587,9 @@ scrollbar { border: 1px solid #525252; border-radius: 10px; background-clip: padding-box; - background-image: linear-gradient(to right, #282828, #384363); } + background-image: linear-gradient(to right, #212121, #384363); } scrollbar slider:hover { - background-image: linear-gradient(to right, #384363, #252525); } + background-image: linear-gradient(to right, #384363, #1C1C1C); } scrollbar slider:hover:active { background-color: #2E2E2E; } scrollbar slider:backdrop { @@ -2654,7 +2654,7 @@ scrollbar { box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; - color: #282828; } + color: #212121; } scrollbar button:hover { border-color: transparent; background-color: transparent; @@ -2734,12 +2734,12 @@ switch { text-shadow: none; } switch:backdrop { border-color: #545252; - background-color: #282828; + background-color: #212121; box-shadow: none; text-shadow: none; transition: 200ms ease-out; } switch:backdrop:checked { - color: #282828; + color: #212121; border-color: rgba(15, 66, 120, 0.7); background-color: rgba(57, 142, 231, 0.7); background-image: none; @@ -2758,14 +2758,14 @@ switch { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); border-color: #525252; - background-image: linear-gradient(to bottom, #5D7F7E 20%, #282828 90%); + background-image: linear-gradient(to bottom, #5D7F7E 20%, #212121 90%); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #2E2E2E, inset 0 -1px #2B2B2B, 0 1px rgba(0, 0, 0, 0.1); } switch:hover slider { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); border-color: #525252; - background-image: linear-gradient(to bottom, #282828 10%, #BCD5DE 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #5D7F7E, inset 0 -1px#282828, 0 1px rgba(0, 0, 0, 0.1); } + background-image: linear-gradient(to bottom, #212121 10%, #BCD5DE 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #5D7F7E, inset 0 -1px#212121, 0 1px rgba(0, 0, 0, 0.1); } switch:checked slider { border: 1px solid alpha(#696969,0.8); } switch:disabled slider { @@ -2779,7 +2779,7 @@ switch { switch:backdrop slider { transition: 200ms ease-out; border-color: #545252; - background-color: #282828; + background-color: #212121; text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } @@ -2794,7 +2794,7 @@ switch { -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } switch:backdrop:disabled slider label, switch:backdrop:disabled slider { - color: #282828; } + color: #212121; } row:selected switch { box-shadow: none; border-color: #696969; } @@ -2868,8 +2868,8 @@ radio { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); border-color: #9b9b9b; - background-image: linear-gradient(to bottom, #252525 20%, #5D7F7E 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.8), inset 0 -2px #2E2E2E, inset 0 -1px #282828, 0 1px rgba(0, 0, 0, 0.1); } + background-image: linear-gradient(to bottom, #1C1C1C 20%, #5D7F7E 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.8), inset 0 -2px #2E2E2E, inset 0 -1px #212121, 0 1px rgba(0, 0, 0, 0.1); } check:only-child, radio:only-child { margin: 0; } @@ -2878,14 +2878,14 @@ radio { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); border-color: #525252; - background-image: linear-gradient(to bottom, #282828 10%, #BCD5DE 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #5D7F7E, inset 0 -1px#282828, 0 1px rgba(0, 0, 0, 0.1); } + background-image: linear-gradient(to bottom, #212121 10%, #BCD5DE 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #5D7F7E, inset 0 -1px#212121, 0 1px rgba(0, 0, 0, 0.1); } check:active, radio:active { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); border-color: #525252; - background-image: linear-gradient(to bottom, shade(shade(#282828, 0.85), 1.05), shade(shade(#282828, 0.85), 0.97)); + background-image: linear-gradient(to bottom, shade(shade(#212121, 0.85), 1.05), shade(shade(#212121, 0.85), 0.97)); box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } check:disabled, radio:disabled { @@ -2901,7 +2901,7 @@ radio { check:backdrop, radio:backdrop { border-color: #545252; - background-color: #282828; + background-color: #212121; text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); @@ -3155,13 +3155,13 @@ scale { scale slider { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#282828, 0.8); - border-right-color: shade(#282828, 0.72); - border-left-color: shade(#282828, 0.72); - border-bottom-color: shade(#282828, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#282828, 1.02), 1.05), shade(shade(#282828, 1.02), 0.97)); + border-top-color: shade(#212121, 0.8); + border-right-color: shade(#212121, 0.72); + border-left-color: shade(#212121, 0.72); + border-bottom-color: shade(#212121, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#212121, 1.02), 1.05), shade(shade(#212121, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); - background-image: linear-gradient(to bottom, shade(#282828, 1.45), shade(#282828, 1.15)); + background-image: linear-gradient(to bottom, shade(#212121, 1.45), shade(#212121, 1.15)); border: 1px solid #536F6E; border-radius: 100%; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); @@ -3185,7 +3185,7 @@ scale { scale slider:backdrop { transition: 200ms ease-out; border-color: #545252; - background-color: #282828; + background-color: #212121; text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } @@ -3419,7 +3419,7 @@ levelbar trough { border-radius: 3px; color: #BECFCF; border-color: #525252; - background-color: #252525; + background-color: #1C1C1C; box-shadow: inset 0 0 0 1px rgba(57, 142, 231, 0); } levelbar trough:backdrop { color: #B9C9C6; @@ -3474,7 +3474,7 @@ printdialog paper { border-color: #545252; } printdialog .dialog-vbox { - background-color: #282828; } + background-color: #212121; } printdialog .dialog-action-box { margin: 12px; } @@ -3638,7 +3638,7 @@ separator { *********/ list { color: #BECFCF; - background-color: #252525; + background-color: #1C1C1C; border-color: #525252; } list:backdrop { background-color: #3B3B3B; @@ -3741,7 +3741,7 @@ calendar { messagedialog .titlebar { min-height: 20px; background-image: none; - background-color: #282828; + background-color: #212121; border-style: none; border-top-left-radius: 7px; border-top-right-radius: 7px; } @@ -3773,9 +3773,9 @@ filechooser .dialog-action-box { border-top-color: #545252; } filechooser #pathbarbox { - border-bottom: 1px solid #282828; } + border-bottom: 1px solid #212121; } filechooser #pathbarbox stack { - background-color: #282828; } + background-color: #212121; } filechooserbutton:drop(active) { box-shadow: none; @@ -3786,7 +3786,7 @@ filechooserbutton:drop(active) { ***********/ .sidebar { border-style: none; - background-color: #282828; + background-color: #212121; -gtk-icon-style: regular; } .sidebar row, .sidebar treeview { @@ -3796,8 +3796,8 @@ filechooserbutton:drop(active) { .sidebar treeview:selected, .sidebar treeview:selected:focus { background-image: linear-gradient(to bottom, shade(#46527A, 0.94), shade(#46527A, 0.95) 10%, shade(#2A324A, 0.99) 88%, shade(#384363, 0.90)); - border-top: 1px solid shade(#282828, 0.85); - border-bottom: 1px solid shade(#282828, 1.12); } + border-top: 1px solid shade(#212121, 0.85); + border-bottom: 1px solid shade(#212121, 1.12); } .sidebar row:selected label, .sidebar row:selected:focus label, .sidebar treeview:selected label, .sidebar treeview:selected:focus label { @@ -3810,10 +3810,10 @@ filechooserbutton:drop(active) { .sidebar treeview:selected:backdrop, .sidebar treeview:selected:focus:backdrop { background-image: none; - background-color: #282828; + background-color: #212121; color: #C3D4D4; - border-top: 1px solid shade(#282828, 0.9); - border-bottom: 1px solid shade(#282828, 0.9); } + border-top: 1px solid shade(#212121, 0.9); + border-bottom: 1px solid shade(#212121, 0.9); } .sidebar row .view:selected, .sidebar row iconview:selected, .sidebar row .view:selected:focus, .sidebar row iconview:selected:focus, .sidebar treeview .view:selected, .sidebar treeview iconview:selected, @@ -3834,7 +3834,7 @@ filechooserbutton:drop(active) { border-top-style: none; border-bottom-style: none; } .sidebar:backdrop { - background-color: #282828; + background-color: #212121; border-color: #545252; transition: 200ms ease-out; } .sidebar list, .sidebar treeview { @@ -3869,7 +3869,7 @@ placessidebar row { color: #A6B3B2; } placessidebar row:backdrop { color: #A6B3B2; - background-color: #282828; } + background-color: #212121; } placessidebar row:backdrop:selected { color: #A6B3B2; } placessidebar row:backdrop:disabled { @@ -3941,11 +3941,11 @@ paned > separator { paned > separator.wide { min-width: 5px; min-height: 5px; - background-color: #282828; + background-color: #212121; background-image: image(#525252), image(#525252); background-size: 1px 1px, 1px 1px; } paned > separator.wide:backdrop { - background-color: #282828; + background-color: #212121; background-image: image(#545252), image(#545252); } paned.horizontal > separator { @@ -4020,10 +4020,10 @@ infobar { .error button { color: #D1E0DF; outline-color: rgba(255, 255, 255, 0.3); - border-top-color: shade(#282828, 0.8); - border-right-color: shade(#282828, 0.72); - border-left-color: shade(#282828, 0.72); - border-bottom-color: shade(#282828, 0.7); + border-top-color: shade(#212121, 0.8); + border-right-color: shade(#212121, 0.72); + border-left-color: shade(#212121, 0.72); + border-bottom-color: shade(#212121, 0.7); background-image: linear-gradient(to bottom, shade(shade(#384363, 1.02), 1.05), shade(shade(#384363, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); border-color: #8A8A8A; } @@ -4129,7 +4129,7 @@ tooltip { box-shadow: none; text-shadow: 0 1px black; } tooltip.background { - background-color: #252525; + background-color: #1C1C1C; background-clip: padding-box; border: 1px solid #525252; } tooltip decoration { @@ -4212,21 +4212,21 @@ colorswatch#add-color-button { colorswatch#add-color-button overlay { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#282828, 0.8); - border-right-color: shade(#282828, 0.72); - border-left-color: shade(#282828, 0.72); - border-bottom-color: shade(#282828, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#282828, 1.02), 1.05), shade(shade(#282828, 1.02), 0.97)); + border-top-color: shade(#212121, 0.8); + border-right-color: shade(#212121, 0.72); + border-left-color: shade(#212121, 0.72); + border-bottom-color: shade(#212121, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#212121, 1.02), 1.05), shade(shade(#212121, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } colorswatch#add-color-button overlay:hover { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); border-color: #525252; - background-image: linear-gradient(to bottom, shade(#282828, 1.15), shade(#282828, 1.07)); + background-image: linear-gradient(to bottom, shade(#212121, 1.15), shade(#212121, 1.07)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } colorswatch#add-color-button overlay:backdrop { border-color: #545252; - background-color: #282828; + background-color: #212121; text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } @@ -4299,7 +4299,7 @@ decoration { .solid-csd decoration { border-radius: 0; margin: 4px; - background-color: #282828; + background-color: #212121; border: solid 1px #545252; box-shadow: none; } @@ -4444,7 +4444,7 @@ button.circular { padding-left: 6px; padding-right: 6px; color: #C3D4D4; - background-color: #252525; + background-color: #1C1C1C; border: 1px solid; border-color: #2E2E2E; border-radius: 5px; @@ -4480,10 +4480,10 @@ text color for entries, views and content in general */ @define-color theme_text_color #BECFCF; /* widget base background color */ -@define-color theme_bg_color #282828; +@define-color theme_bg_color #212121; /* text widgets and the like base background color */ -@define-color theme_base_color #252525; +@define-color theme_base_color #1C1C1C; /* base background color of selections */ @define-color theme_selected_bg_color #384363; @@ -4498,7 +4498,7 @@ text foreground color of insensitive widgets */ @define-color insensitive_fg_color #A6B3B2; /* insensitive text widgets and the like base background color */ -@define-color insensitive_base_color #252525; +@define-color insensitive_base_color #1C1C1C; /* widget text/foreground color on backdrop windows */ @define-color theme_unfocused_fg_color #A6B3B2; @@ -4507,7 +4507,7 @@ text color for entries, views and content in general on backdrop windows */ @define-color theme_unfocused_text_color #BECFCF; /* widget base background color on backdrop windows */ -@define-color theme_unfocused_bg_color #282828; +@define-color theme_unfocused_bg_color #212121; /* text widgets and the like base background color on backdrop windows */ @define-color theme_unfocused_base_color #3B3B3B; @@ -4535,28 +4535,28 @@ read if you used those and something break with a version upgrade you're on your @define-color wm_unfocused_title #A6B3B2; @define-color wm_highlight rgba(255, 255, 255, 0.8); @define-color wm_borders_edge rgba(255, 255, 255, 0.8); -@define-color wm_bg_a shade(#282828, 1.2); -@define-color wm_bg_b #282828; +@define-color wm_bg_a shade(#212121, 1.2); +@define-color wm_bg_b #212121; @define-color wm_shadow alpha(black, 0.35); @define-color wm_border alpha(black, 0.18); -@define-color wm_button_hover_color_a shade(#282828, 1.3); -@define-color wm_button_hover_color_b #282828; -@define-color wm_button_active_color_a shade(#282828, 0.85); -@define-color wm_button_active_color_b shade(#282828, 0.89); -@define-color wm_button_active_color_c shade(#282828, 0.9); -@define-color content_view_bg #252525; +@define-color wm_button_hover_color_a shade(#212121, 1.3); +@define-color wm_button_hover_color_b #212121; +@define-color wm_button_active_color_a shade(#212121, 0.85); +@define-color wm_button_active_color_b shade(#212121, 0.89); +@define-color wm_button_active_color_c shade(#212121, 0.9); +@define-color content_view_bg #1C1C1C; .XfceHeading { margin: 0; padding: 0; border-width: 0; background-image: none; - background-color: shade(#282828, 1.18); + background-color: shade(#212121, 1.18); color: #BECFCF; text-shadow: 0px 1px rgba(0, 0, 0, 0.1); } .xfce4-panel.background { background-color: #10191C; - color: #252525; + color: #1C1C1C; font-weight: normal; } .xfce4-panel.background button { background-image: none; @@ -4565,18 +4565,18 @@ read if you used those and something break with a version upgrade you're on your border-color: transparent; box-shadow: none; padding: 0 1px; - color: #252525; + color: #1C1C1C; text-shadow: 0px 1px rgba(0, 0, 0, 0.1); } .xfce4-panel.background button:active, .xfce4-panel.background button:checked { background-image: none; background-color: shade(#525151, 0.7); border-color: shade(#525151, 0.6); - color: #252525; + color: #1C1C1C; transition: none; } .xfce4-panel.background button:hover, .xfce4-panel.background button:active:hover, .xfce4-panel.background button:checked:hover { border-color: shade(#384363, 0.6); background-image: linear-gradient(to bottom, shade(#384363, 0.88), shade(#384363, 0.85)); - color: #252525; + color: #1C1C1C; box-shadow: inset 0 -1px alpha(#C5D4D3,0), inset 1px 0 alpha(#C5D4D3,0.15), inset -1px 0 alpha(#C5D4D3,0.15), inset 0 1px alpha(#C5D4D3,0.15); transition: none; } .xfce4-panel.background entry { @@ -4587,11 +4587,11 @@ read if you used those and something break with a version upgrade you're on your .xfce4-panel.background menu .linked button { color: #BECFCF; outline-color: rgba(33, 33, 33, 0.3); - border-top-color: shade(#282828, 0.8); - border-right-color: shade(#282828, 0.72); - border-left-color: shade(#282828, 0.72); - border-bottom-color: shade(#282828, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#252525, 1.02), 1.05), shade(shade(#252525, 1.02), 0.97)); + border-top-color: shade(#212121, 0.8); + border-right-color: shade(#212121, 0.72); + border-left-color: shade(#212121, 0.72); + border-bottom-color: shade(#212121, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#1C1C1C, 1.02), 1.05), shade(shade(#1C1C1C, 1.02), 0.97)); box-shadow: inset 0 1px #C5D4D3; } .xfce4-panel.background menu .linked button:disabled { border-color: #525252; @@ -4623,7 +4623,7 @@ read if you used those and something break with a version upgrade you're on your .xfce4-panel.background .tasklist button { border-radius: 3px; text-shadow: 0 1px #C3D4D4; - color: shade(#252525, 0.7); + color: shade(#1C1C1C, 0.7); background-image: linear-gradient(to bottom, shade(#525151, 0.65), shade(#525151, 0.6), shade(#525151, 0.5), shade(#525151, 0.45)); border: none; } .xfce4-panel.background .tasklist button.flat { @@ -4632,11 +4632,11 @@ read if you used those and something break with a version upgrade you're on your box-shadow: none; } .xfce4-panel.background .tasklist button:active, .xfce4-panel.background .tasklist button:checked { background-image: linear-gradient(to bottom, shade(#384363, 0.65), shade(#384363, 0.6), shade(#384363, 0.5), shade(#384363, 0.45)); - color: shade(#252525, 1); + color: shade(#1C1C1C, 1); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(0, 0, 0, 0.2); } .xfce4-panel.background .tasklist button:hover, .xfce4-panel.background .tasklist button:active:hover, .xfce4-panel.background .tasklist button:checked:hover { background-image: linear-gradient(to bottom, shade(#384363, 0.85), shade(#384363, 0.8), shade(#384363, 0.7), shade(#384363, 0.65)); - color: shade(#252525, 1); + color: shade(#1C1C1C, 1); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(0, 0, 0, 0.2); } .xfce4-panel.background .tasklist button image { padding: 3px; } @@ -4670,7 +4670,7 @@ wnck-pager:hover { XfdesktopIconView.view { background: transparent; - color: #252525; + color: #1C1C1C; border-radius: 3px; } XfdesktopIconView.view:active { background: rgba(23, 104, 189, 0.5); @@ -4682,13 +4682,13 @@ XfdesktopIconView.view { #XfceNotifyWindow { background-color: shade(#525151, 0.3); - color: #252525; + color: #1C1C1C; border-color: shade(#525151, 0.6); } #XfceNotifyWindow buttonbox { padding: 0; } #XfceNotifyWindow button { background-image: none; - border-color: shade(#252525, 0.35); + border-color: shade(#1C1C1C, 0.35); border-radius: 3px; box-shadow: none; } #XfceNotifyWindow label#summary { @@ -4698,7 +4698,7 @@ XfdesktopIconView.view { border-radius: 3px; } #XfceNotifyWindow progressbar progress { background-image: none; - background-color: #252525; + background-color: #1C1C1C; border: none; box-shadow: none; } #XfceNotifyWindow progressbar trough { @@ -4754,7 +4754,7 @@ XfdesktopIconView.view { text-shadow: 0 1px transparentize white, 0.5; -gtk-icon-shadow: 0 1px transparentize black, 0.5; box-shadow: inset 0 -1px transparentize black, 0.5; - background-color: #252525; + background-color: #1C1C1C; text-shadow: 0 1px transparentize black, 0.5; -gtk-icon-shadow: 0 1px transparentize black, 0.5; } .lightdm-gtk-greeter #panel_window menubar menu { @@ -4769,9 +4769,9 @@ XfdesktopIconView.view { .lightdm-gtk-greeter #restart_dialog { border-style: none; border-radius: 5px; - background-color: #252525; + background-color: #1C1C1C; color: #C3D4D4; - box-shadow: inset 1px 0 shade(#252525, 0.6), inset -1px 0 shade(#252525, 0.6), inset 0 1px shade(#252525, 0.6), inset 0 -1px shade(#252525, 0.6); } + box-shadow: inset 1px 0 shade(#1C1C1C, 0.6), inset -1px 0 shade(#1C1C1C, 0.6), inset 0 1px shade(#1C1C1C, 0.6), inset 0 -1px shade(#1C1C1C, 0.6); } .lightdm-gtk-greeter #login_window button, .lightdm-gtk-greeter #shutdown_dialog button, .lightdm-gtk-greeter #restart_dialog button { @@ -4832,31 +4832,31 @@ XfdesktopIconView.view { .lightdm-gtk-greeter #login_window #user_image { padding: 3px; border-radius: 3px; - box-shadow: inset 1px 0 shade(#252525, 0.75), inset -1px 0 shade(#252525, 0.75), inset 0 1px shade(#252525, 0.55), inset 0 -1px shade(#252525, 0.85); } + box-shadow: inset 1px 0 shade(#1C1C1C, 0.75), inset -1px 0 shade(#1C1C1C, 0.75), inset 0 1px shade(#1C1C1C, 0.55), inset 0 -1px shade(#1C1C1C, 0.85); } .lightdm-gtk-greeter #login_window #user_image_border { border-radius: 3px; - background-image: linear-gradient(to bottom, shade(#252525, 0.9), shade(#252525, 0.98) 10%, shade(#252525, 1) 99%, shade(#252525, 1)); - box-shadow: inset 0 1px shade(#252525, 0.8), inset 0 -1px shade(#252525, 0.55); } + background-image: linear-gradient(to bottom, shade(#1C1C1C, 0.9), shade(#1C1C1C, 0.98) 10%, shade(#1C1C1C, 1) 99%, shade(#1C1C1C, 1)); + box-shadow: inset 0 1px shade(#1C1C1C, 0.8), inset 0 -1px shade(#1C1C1C, 0.55); } .lightdm-gtk-greeter #buttonbox_frame { padding-top: 20px; padding-bottom: 0px; border-style: none; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; - background-image: linear-gradient(to bottom, shade(#282828, 0.85), shade(#282828, 0.98) 10%, shade(#282828, 1) 99%, shade(#282828, 1)); - box-shadow: inset 1px 0 shade(#252525, 0.6), inset -1px 0 shade(#252525, 0.6), inset 0 1px shade(#252525, 0.6), inset 0 -1px shade(#252525, 0.6); } + background-image: linear-gradient(to bottom, shade(#212121, 0.85), shade(#212121, 0.98) 10%, shade(#212121, 1) 99%, shade(#212121, 1)); + box-shadow: inset 1px 0 shade(#1C1C1C, 0.6), inset -1px 0 shade(#1C1C1C, 0.6), inset 0 1px shade(#1C1C1C, 0.6), inset 0 -1px shade(#1C1C1C, 0.6); } /************************ * NAUTILUS (aka Files) * ************************/ .nautilus-window { - background-color: #252525; } + background-color: #1C1C1C; } .nautilus-window notebook, .nautilus-window notebook > stack { - background-color: #252525; } + background-color: #1C1C1C; } /* Floating status bar */ .floating-bar { - background-color: #252525; + background-color: #1C1C1C; border-style: solid; border-color: #525252; } .floating-bar.left { @@ -4866,7 +4866,7 @@ XfdesktopIconView.view { border-radius: 3px 0 0 0; border-width: 1px 0 0 1px; } .floating-bar:backdrop { - background-color: #282828; + background-color: #212121; border-color: #545252; } .floating-bar button { padding: 0px; } @@ -4877,7 +4877,7 @@ XfdesktopIconView.view { /* View */ .nautilus-list-view .view, .nautilus-list-view iconview { - border-bottom: 1px solid #282828; + border-bottom: 1px solid #212121; /* Hide superfluous treeview drop target indication */ } .nautilus-list-view .view.dnd, .nautilus-list-view iconview.dnd { border-style: none; } @@ -4886,7 +4886,7 @@ XfdesktopIconView.view { * Geary * *********/ .conversation-frame .view.cell, .conversation-frame iconview.cell { - background-color: #252525; } + background-color: #1C1C1C; } .conversation-frame .view.cell:selected, .conversation-frame iconview.cell:selected, .conversation-frame .view.cell:selected:focus, @@ -4908,23 +4908,23 @@ UnityDecoration { -UnityDecoration-title-fade: 35px; -UnityDecoration-title-alignment: 0.0; } UnityDecoration .top { - border: 1px solid shade(#282828, 0.7); + border: 1px solid shade(#212121, 0.7); border-bottom-width: 0; border-radius: 4px 4px 0 0; padding: 1px 8px 0 8px; - background-image: linear-gradient(to bottom, shade(#282828, 1.07), #282828); + background-image: linear-gradient(to bottom, shade(#212121, 1.07), #212121); color: #C3D4D4; - text-shadow: 0 1px shade(#282828, 1.2); } + text-shadow: 0 1px shade(#212121, 1.2); } UnityDecoration .top:backdrop { - border: 1px solid shade(#282828, 0.8); + border: 1px solid shade(#212121, 0.8); border-bottom-width: 0; - background-image: linear-gradient(to bottom, shade(#282828, 1.02), #282828); + background-image: linear-gradient(to bottom, shade(#212121, 1.02), #212121); color: #C3D4D4; - text-shadow: 0 1px shade(#282828, 1.1); } + text-shadow: 0 1px shade(#212121, 1.1); } UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom { - background-color: shade(#282828, 0.7); } + background-color: shade(#212121, 0.7); } UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { - background-color: shade(#282828, 0.8); } + background-color: shade(#212121, 0.8); } UnityPanelWidget, .unity-panel { @@ -4936,7 +4936,7 @@ UnityPanelWidget, .unity-panel.menuitem, .unity-panel .menuitem { border-width: 0 1px; - color: #252525; } + color: #1C1C1C; } UnityPanelWidget.menuitem:hover, UnityPanelWidget.menuitem *:hover, UnityPanelWidget .menuitem:hover, UnityPanelWidget .menuitem *:hover, .unity-panel.menuitem:hover, .unity-panel.menuitem *:hover, @@ -4944,7 +4944,7 @@ UnityPanelWidget, .unity-panel .menuitem *:hover { border-color: shade(#525151, 0.8); background-color: shade(#525151, 0.75); - color: #252525; } + color: #1C1C1C; } @keyframes playbackmenuitem_spinner { to { @@ -4956,6 +4956,6 @@ UnityPanelWidget, color: #C3D4D4; } window.background.chromium { - background-color: #282828; } + background-color: #212121; } window.background.chromium button:not(.titlebutton) { border-color: #525252; } diff --git a/Lilidog-Drow-Light/gtk-3.0/gtk.css b/Lilidog-Drow-dark/gtk-3.0/gtk.css similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/gtk.css rename to Lilidog-Drow-dark/gtk-3.0/gtk.css diff --git a/Lilidog-Drow-Light/gtk-3.0/settings.ini b/Lilidog-Drow-dark/gtk-3.0/settings.ini similarity index 100% rename from Lilidog-Drow-Light/gtk-3.0/settings.ini rename to Lilidog-Drow-dark/gtk-3.0/settings.ini diff --git a/Lilidog-Drow-Light/index.theme b/Lilidog-Drow-dark/index.theme similarity index 100% rename from Lilidog-Drow-Light/index.theme rename to Lilidog-Drow-dark/index.theme diff --git a/Lilidog-Drow/gtk-3.0/gtk-contained.css b/Lilidog-Drow/gtk-3.0/gtk-contained.css index f194172..b3e4a2e 100644 --- a/Lilidog-Drow/gtk-3.0/gtk-contained.css +++ b/Lilidog-Drow/gtk-3.0/gtk-contained.css @@ -20,10 +20,10 @@ ***************/ .background { color: #C3D4D4; - background-color: #212121; } + background-color: #282828; } .background:backdrop { color: #A6B3B2; - background-color: #212121; + background-color: #282828; text-shadow: none; -gtk-icon-shadow: none; } @@ -38,14 +38,14 @@ .gtkstyle-fallback { color: #C3D4D4; - background-color: #212121; + background-color: #282828; text-shadow: none; } .gtkstyle-fallback:hover { color: #C3D4D4; - background-color: #1C1C1C; } + background-color: #252525; } .gtkstyle-fallback:active { color: #C3D4D4; - background-color:#212121; } + background-color:#282828; } .gtkstyle-fallback:disabled { color: #A6B3B2; background-color: #2E2E2E; } @@ -58,7 +58,7 @@ iconview text, textview text { color: #BECFCF; - background-color: #1C1C1C; } + background-color: #252525; } .view:backdrop, iconview:backdrop, .view text:backdrop, iconview text:backdrop, @@ -75,7 +75,7 @@ textview text { border-radius: 3px; } textview border { - background-color: #212121; } + background-color: #282828; } .rubberband, rubberband, @@ -104,7 +104,7 @@ label selection { label:disabled { color: #A6B3B2; } label:disabled:backdrop { - color: #212121; } + color: #282828; } label:backdrop { color: #A6B3B2; } @@ -115,7 +115,7 @@ headerbar .subtitle { text-shadow: none; } assistant .sidebar { - background-color: #1C1C1C; + background-color: #252525; border-top: 1px solid #525252; } assistant .sidebar:backdrop { background-color: #3B3B3B; @@ -175,7 +175,7 @@ entry { transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); color: #BECFCF; border-color: #525252; - background-color: #1C1C1C; + background-color: #252525; box-shadow: inset 0 0 0 1px rgba(57, 142, 231, 0); } spinbutton:not(.vertical) image.left, entry image.left { @@ -231,7 +231,7 @@ entry { transition: 200ms ease-out; } spinbutton:backdrop:disabled:not(.vertical), entry:backdrop:disabled { - color: #212121; + color: #282828; border-color: #545252; background-color: #2E2E2E; box-shadow: none; } @@ -352,7 +352,7 @@ entry { entry:not(:disabled) + entry:not(:disabled), .linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):not(.vertical) { border-top-color: #A0A8AD; - background-color: #1C1C1C; } + background-color: #252525; } .linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled):backdrop, .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):backdrop:not(.vertical), .linked.vertical > entry:not(:disabled) + entry:not(:disabled):backdrop, @@ -403,13 +403,13 @@ entry:drop(active):not(:only-child) + combobox > box > button.combo { border-top-color: #4e9a06; } treeview entry:focus:dir(rtl), treeview entry:focus:dir(ltr) { - background-color: #1C1C1C; + background-color: #252525; transition-property: color, background; } treeview entry.flat, treeview entry { border-radius: 0; background-image: none; - background-color: #1C1C1C; } + background-color: #252525; } treeview entry.flat:focus, treeview entry:focus { border-color: #384363; } @@ -432,11 +432,11 @@ button { transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#212121, 0.8); - border-right-color: shade(#212121, 0.72); - border-left-color: shade(#212121, 0.72); - border-bottom-color: shade(#212121, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#212121, 1.02), 1.05), shade(shade(#212121, 1.02), 0.97)); + border-top-color: shade(#282828, 0.8); + border-right-color: shade(#282828, 0.72); + border-left-color: shade(#282828, 0.72); + border-bottom-color: shade(#282828, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#282828, 1.02), 1.05), shade(shade(#282828, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } notebook > header > tabs > arrow, button.sidebar-button, button.titlebutton, button.flat { @@ -468,14 +468,14 @@ button { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); border-color: #525252; - background-image: linear-gradient(to bottom, shade(shade(#212121, 0.85), 1.05), shade(shade(#212121, 0.85), 0.97)); + background-image: linear-gradient(to bottom, shade(shade(#282828, 0.85), 1.05), shade(shade(#282828, 0.85), 0.97)); box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); transition-duration: 50ms; } notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:backdrop, button.titlebutton:backdrop, button:backdrop.flat, button:backdrop { border-color: #545252; - background-color: #212121; + background-color: #282828; text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); @@ -493,7 +493,7 @@ button { button:backdrop:active, button:backdrop:checked { border-color: #545252; - background-color: #212121; + background-color: #282828; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } notebook > header > tabs > arrow:backdrop:active label, button.sidebar-button:backdrop:active label, button.titlebutton:backdrop:active label, notebook > header > tabs > arrow:backdrop:active, button.sidebar-button:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked label, button.sidebar-button:backdrop:checked label, button.titlebutton:backdrop:checked label, notebook > header > tabs > arrow:backdrop:checked, button.sidebar-button:backdrop:checked, button.titlebutton:backdrop:checked, notebook > header > tabs > arrow:backdrop:active label, button.titlebutton:backdrop:active label, notebook > header > tabs > arrow:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked label, button.titlebutton:backdrop:checked label, notebook > header > tabs > arrow:backdrop:checked, button.titlebutton:backdrop:checked, button:backdrop.flat:active label, @@ -518,7 +518,7 @@ button { button:backdrop.flat:disabled, button:backdrop:disabled label, button:backdrop:disabled { - color: #212121; } + color: #282828; } notebook > header > tabs > arrow:backdrop:disabled:active, button.sidebar-button:backdrop:disabled:active, button.titlebutton:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, button.sidebar-button:backdrop:disabled:checked, button.titlebutton:backdrop:disabled:checked, notebook > header > tabs > arrow:backdrop:disabled:active, button.titlebutton:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, button.titlebutton:backdrop:disabled:checked, button:backdrop.flat:disabled:active, button:backdrop.flat:disabled:checked, @@ -532,7 +532,7 @@ button { button:backdrop.flat:disabled:checked label, button:backdrop:disabled:active label, button:backdrop:disabled:checked label { - color: #212121; } + color: #282828; } notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:disabled, button.sidebar-button:disabled, button.titlebutton:disabled, notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, button.flat:backdrop, button.flat:disabled, @@ -792,10 +792,10 @@ button { button.suggested-action { color: #C5D4D3; outline-color: rgba(255, 255, 255, 0.3); - border-top-color: shade(#212121, 0.8); - border-right-color: shade(#212121, 0.72); - border-left-color: shade(#212121, 0.72); - border-bottom-color: shade(#212121, 0.7); + border-top-color: shade(#282828, 0.8); + border-right-color: shade(#282828, 0.72); + border-left-color: shade(#282828, 0.72); + border-bottom-color: shade(#282828, 0.7); background-image: linear-gradient(to bottom, shade(shade(#384363, 1.02), 1.05), shade(shade(#384363, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } .selection-mode button.titlebutton, @@ -973,10 +973,10 @@ button.suggested-action { button.destructive-action { color: #C5D4D3; outline-color: rgba(255, 255, 255, 0.3); - border-top-color: shade(#212121, 0.8); - border-right-color: shade(#212121, 0.72); - border-left-color: shade(#212121, 0.72); - border-bottom-color: shade(#212121, 0.7); + border-top-color: shade(#282828, 0.8); + border-right-color: shade(#282828, 0.72); + border-left-color: shade(#282828, 0.72); + border-bottom-color: shade(#282828, 0.7); background-image: linear-gradient(to bottom, shade(shade(#ef2929, 1.02), 1.05), shade(shade(#ef2929, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } @@ -1208,23 +1208,23 @@ button { .inline-toolbar toolbutton > button { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#212121, 0.8); - border-right-color: shade(#212121, 0.72); - border-left-color: shade(#212121, 0.72); - border-bottom-color: shade(#212121, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#212121, 1.02), 1.05), shade(shade(#212121, 1.02), 0.97)); + border-top-color: shade(#282828, 0.8); + border-right-color: shade(#282828, 0.72); + border-left-color: shade(#282828, 0.72); + border-bottom-color: shade(#282828, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#282828, 1.02), 1.05), shade(shade(#282828, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } .inline-toolbar toolbutton > button:hover { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); border-color: #525252; - background-image: linear-gradient(to bottom, shade(#212121, 1.15), shade(#212121, 1.07)); + background-image: linear-gradient(to bottom, shade(#282828, 1.15), shade(#282828, 1.07)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); border-color: #525252; - background-image: linear-gradient(to bottom, shade(shade(#212121, 0.85), 1.05), shade(shade(#212121, 0.85), 0.97)); + background-image: linear-gradient(to bottom, shade(shade(#282828, 0.85), 1.05), shade(shade(#282828, 0.85), 0.97)); box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } .inline-toolbar toolbutton > button:disabled { border-color: #525252; @@ -1261,13 +1261,13 @@ button { -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } .inline-toolbar toolbutton > button:backdrop:disabled label, .inline-toolbar toolbutton > button:backdrop:disabled { - color: #212121; } + color: #282828; } .inline-toolbar toolbutton > button:backdrop:disabled:active, .inline-toolbar toolbutton > button:backdrop:disabled:checked { border-color: #545252; background-color: #2E2E2E; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } .inline-toolbar toolbutton > button:backdrop:disabled:active label, .inline-toolbar toolbutton > button:backdrop:disabled:checked label { - color: #212121; } + color: #282828; } toolbar.inline-toolbar toolbutton > button.flat, toolbar.inline-toolbar toolbutton:backdrop > button.flat, .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > entry, .inline-toolbar button, .inline-toolbar button:backdrop, .linked > button, @@ -1636,10 +1636,10 @@ toolbar, .inline-toolbar, searchbar, .location-bar { -GtkWidget-window-dragging: true; padding: 4px; - background-color: #212121; } + background-color: #282828; } toolbar { - background: #212121 linear-gradient(to bottom, #212121, shade(#212121, 0.88)); + background: #282828 linear-gradient(to bottom, #282828, shade(#282828, 0.88)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); box-shadow: none; border-bottom: 1px solid #525252; @@ -1679,11 +1679,11 @@ searchbar, .location-bar { border-style: solid; border-color: #525252; - background-color: #212121; } + background-color: #282828; } .inline-toolbar:backdrop, searchbar:backdrop, .location-bar:backdrop { border-color: #545252; - background-color: #212121; + background-color: #282828; box-shadow: none; transition: 200ms ease-out; } @@ -1698,12 +1698,12 @@ headerbar { border-style: solid; border-color: #525252; border-radius: 0; - background: #212121 linear-gradient(to bottom, #212121, shade(#212121, 0.88)); + background: #282828 linear-gradient(to bottom, #282828, shade(#282828, 0.88)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); } .titlebar:backdrop:not(headerbar), headerbar:backdrop { border-color: #545252; - background-color: #212121; + background-color: #282828; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); transition: 200ms ease-out; } @@ -1733,10 +1733,10 @@ headerbar { headerbar.selection-mode button { color: #D1E0DF; outline-color: rgba(255, 255, 255, 0.3); - border-top-color: shade(#212121, 0.8); - border-right-color: shade(#212121, 0.72); - border-left-color: shade(#212121, 0.72); - border-bottom-color: shade(#212121, 0.7); + border-top-color: shade(#282828, 0.8); + border-right-color: shade(#282828, 0.72); + border-left-color: shade(#282828, 0.72); + border-bottom-color: shade(#282828, 0.7); background-image: linear-gradient(to bottom, shade(shade(#384363, 1.02), 1.05), shade(shade(#384363, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } .selection-mode.titlebar:not(headerbar) button.flat, @@ -1864,11 +1864,11 @@ headerbar { headerbar.selection-mode button.suggested-action { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#212121, 0.8); - border-right-color: shade(#212121, 0.72); - border-left-color: shade(#212121, 0.72); - border-bottom-color: shade(#212121, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#212121, 1.02), 1.05), shade(shade(#212121, 1.02), 0.97)); + border-top-color: shade(#282828, 0.8); + border-right-color: shade(#282828, 0.72); + border-left-color: shade(#282828, 0.72); + border-bottom-color: shade(#282828, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#282828, 1.02), 1.05), shade(shade(#282828, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); color: #D1E0DF; border-color: #696969; } @@ -1877,7 +1877,7 @@ headerbar { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); border-color: #525252; - background-image: linear-gradient(to bottom, shade(#212121, 1.15), shade(#212121, 1.07)); + background-image: linear-gradient(to bottom, shade(#282828, 1.15), shade(#282828, 1.07)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); border-color: #696969; } .selection-mode.titlebar:not(headerbar) button.suggested-action:active, @@ -1885,7 +1885,7 @@ headerbar { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); border-color: #525252; - background-image: linear-gradient(to bottom, shade(shade(#212121, 0.85), 1.05), shade(shade(#212121, 0.85), 0.97)); + background-image: linear-gradient(to bottom, shade(shade(#282828, 0.85), 1.05), shade(shade(#282828, 0.85), 0.97)); box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); border-color: #696969; } .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, @@ -1896,7 +1896,7 @@ headerbar { -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); background-image: none; - background: #212121; + background: #282828; border-color: #696969; } .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled label, .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, headerbar.selection-mode button.suggested-action:disabled label, @@ -1905,7 +1905,7 @@ headerbar { .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, headerbar.selection-mode button.suggested-action:backdrop { border-color: #545252; - background-color: #212121; + background-color: #282828; text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); @@ -1925,7 +1925,7 @@ headerbar { .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled label, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled, headerbar.selection-mode button.suggested-action:backdrop:disabled label, headerbar.selection-mode button.suggested-action:backdrop:disabled { - color: #212121; } + color: #282828; } .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop, .selection-mode.titlebar:not(headerbar) .selection-menu, headerbar.selection-mode .selection-menu:backdrop, headerbar.selection-mode .selection-menu { @@ -2059,7 +2059,7 @@ window.csd > .titlebar:not(headerbar) { **************/ treeview.view { border-left-color: #5C5C5C; - border-top-color: #212121; } + border-top-color: #282828; } * { -GtkTreeView-horizontal-separator: 4; -GtkTreeView-grid-line-width: 1; @@ -2079,7 +2079,7 @@ treeview.view { treeview.view:disabled:selected:backdrop { color: #9DA4AB; } treeview.view:disabled:backdrop { - color: #212121; } + color: #282828; } treeview.view.separator { min-height: 2px; color: #2E2E2E; } @@ -2087,7 +2087,7 @@ treeview.view { color: rgba(206, 206, 206, 0.1); } treeview.view:backdrop { border-left-color: #aaaaaa; - border-top: #212121; } + border-top: #282828; } treeview.view:drop(active) { border-style: solid none; border-width: 1px; @@ -2112,9 +2112,9 @@ treeview.view { treeview.view.expander:checked { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } treeview.view.expander:backdrop { - color: #212121; } + color: #282828; } treeview.view.progressbar { - color: #1C1C1C; + color: #252525; border: 1px solid #696969; border-radius: 4px; background-color: #384363; @@ -2124,7 +2124,7 @@ treeview.view { border-radius: 4px; color: #384363; box-shadow: none; - background-image: linear-gradient(to bottom, #1C1C1C, #e3e3e3); } + background-image: linear-gradient(to bottom, #252525, #e3e3e3); } treeview.view.progressbar:selected:focus:backdrop, treeview.view.progressbar:selected:backdrop { color: #384363; border-color: #696969; @@ -2144,7 +2144,7 @@ treeview.view { border-color: #384363; } treeview.view header button { color: #5C5C5C; - background-color: #1C1C1C; + background-color: #252525; font-weight: bold; text-shadow: none; box-shadow: none; } @@ -2166,10 +2166,10 @@ treeview.view { transition: none; background-image: none; background-color: #384363; - color: #1C1C1C; + color: #252525; border-radius: 0; border-style: none; - box-shadow: inset 0 0 0 1px #1C1C1C; + box-shadow: inset 0 0 0 1px #252525; text-shadow: none; } treeview.view acceleditor > label { background-color: #384363; } @@ -2180,18 +2180,18 @@ treeview.view header button, treeview.view header button:hover, treeview.view he background-image: none; text-shadow: none; border-style: none solid solid none; - border-color: #212121; } + border-color: #282828; } treeview.view header button:disabled { - border-color: #212121; + border-color: #282828; background-image: none; } treeview.view header button:backdrop { - border-color: #212121; + border-color: #282828; border-style: none solid solid none; color: #aaaaaa; background-image: none; background-color: #363636; } treeview.view header button:backdrop:disabled { - border-color: #212121; + border-color: #282828; background-image: none; } /********* @@ -2203,7 +2203,7 @@ menubar, padding: 0px; } menubar:backdrop, .menubar:backdrop { - background-color: #212121; } + background-color: #282828; } menubar > menuitem, .menubar > menuitem { min-height: 16px; @@ -2224,7 +2224,7 @@ menu, .context-menu { margin: 4px; padding: 2px 0px; - background-color: #1C1C1C; + background-color: #252525; border: 1px solid #525252; } .csd menu, .csd .menu, .csd @@ -2254,7 +2254,7 @@ menu, menu menuitem:disabled:backdrop, .menu menuitem:disabled:backdrop, .context-menu menuitem:disabled:backdrop { - color: #212121; } + color: #282828; } menu menuitem:backdrop, menu menuitem:backdrop:hover, .menu menuitem:backdrop, .menu menuitem:backdrop:hover, @@ -2295,7 +2295,7 @@ menu, min-height: 16px; min-width: 16px; padding: 4px; - background-color: #1C1C1C; + background-color: #252525; border-radius: 0; } menu > arrow.top, .menu > arrow.top, @@ -2344,14 +2344,14 @@ menuitem radio { popover.background { padding: 2px; border-radius: 5px; - background-color: #1C1C1C; + background-color: #252525; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); } popover.background modelbutton:hover { color: #D1E0DF; } .csd popover.background, popover.background { border: 1px solid #525252; } popover.background:backdrop { - background-color: #212121; + background-color: #282828; box-shadow: none; } popover.background > list, popover.background > .view, @@ -2374,14 +2374,14 @@ notebook.frame { notebook.frame > header { margin-left: 0; } notebook.frame > stack:not(:only-child) { - border: 1px solid shade(#212121, 0.9); } + border: 1px solid shade(#282828, 0.9); } notebook > header { padding: 1px; - background-color: #212121; } + background-color: #282828; } notebook > header:backdrop { border-color: #545252; - background-color: #212121; } + background-color: #282828; } notebook > header tabs { margin: -1px; } notebook > header.top > stack { @@ -2483,10 +2483,10 @@ notebook > header { background-color: transparent; } notebook > header tab:checked { color: #C3D4D4; - background-color: shade(#212121, 1.05); + background-color: shade(#282828, 1.05); border-width: 1px 1px 0 1px; } notebook > header tab:checked:backdrop { - background-color: #212121; } + background-color: #282828; } notebook > header tab:checked.reorderable-page { border-color: #263436; background-color: shade(#333E5C, 1.05); } @@ -2494,7 +2494,7 @@ notebook > header { color: #A6B3B2; } notebook > header tab:backdrop:checked.reorderable-page { border-color: #545252; - background-color: #212121; } + background-color: #282828; } notebook > header tab button.flat { padding: 0; margin-top: 1px; @@ -2552,18 +2552,18 @@ notebook > header { margin-left: 6px; } notebook > stack:not(:only-child) { - background-color: shade(#212121, 1.05); + background-color: shade(#282828, 1.05); border-width: 1px; - border-color: shade(#212121, 0.9); + border-color: shade(#282828, 0.9); border-style: solid; } notebook > stack:not(:only-child):backdrop { - background-color: #212121; } + background-color: #282828; } /************** * Scrollbars * **************/ scrollbar { - background-image: linear-gradient(to right, #1C1C1C, #BDC9C7); + background-image: linear-gradient(to right, #252525, #BDC9C7); transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } * { -GtkScrollbar-has-backward-stepper: false; @@ -2587,9 +2587,9 @@ scrollbar { border: 1px solid #525252; border-radius: 10px; background-clip: padding-box; - background-image: linear-gradient(to right, #212121, #384363); } + background-image: linear-gradient(to right, #282828, #384363); } scrollbar slider:hover { - background-image: linear-gradient(to right, #384363, #1C1C1C); } + background-image: linear-gradient(to right, #384363, #252525); } scrollbar slider:hover:active { background-color: #2E2E2E; } scrollbar slider:backdrop { @@ -2654,7 +2654,7 @@ scrollbar { box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; - color: #212121; } + color: #282828; } scrollbar button:hover { border-color: transparent; background-color: transparent; @@ -2734,12 +2734,12 @@ switch { text-shadow: none; } switch:backdrop { border-color: #545252; - background-color: #212121; + background-color: #282828; box-shadow: none; text-shadow: none; transition: 200ms ease-out; } switch:backdrop:checked { - color: #212121; + color: #282828; border-color: rgba(15, 66, 120, 0.7); background-color: rgba(57, 142, 231, 0.7); background-image: none; @@ -2758,14 +2758,14 @@ switch { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); border-color: #525252; - background-image: linear-gradient(to bottom, #5D7F7E 20%, #212121 90%); + background-image: linear-gradient(to bottom, #5D7F7E 20%, #282828 90%); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #2E2E2E, inset 0 -1px #2B2B2B, 0 1px rgba(0, 0, 0, 0.1); } switch:hover slider { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); border-color: #525252; - background-image: linear-gradient(to bottom, #212121 10%, #BCD5DE 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #5D7F7E, inset 0 -1px#212121, 0 1px rgba(0, 0, 0, 0.1); } + background-image: linear-gradient(to bottom, #282828 10%, #BCD5DE 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #5D7F7E, inset 0 -1px#282828, 0 1px rgba(0, 0, 0, 0.1); } switch:checked slider { border: 1px solid alpha(#696969,0.8); } switch:disabled slider { @@ -2779,7 +2779,7 @@ switch { switch:backdrop slider { transition: 200ms ease-out; border-color: #545252; - background-color: #212121; + background-color: #282828; text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } @@ -2794,7 +2794,7 @@ switch { -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } switch:backdrop:disabled slider label, switch:backdrop:disabled slider { - color: #212121; } + color: #282828; } row:selected switch { box-shadow: none; border-color: #696969; } @@ -2868,8 +2868,8 @@ radio { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); border-color: #9b9b9b; - background-image: linear-gradient(to bottom, #1C1C1C 20%, #5D7F7E 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.8), inset 0 -2px #2E2E2E, inset 0 -1px #212121, 0 1px rgba(0, 0, 0, 0.1); } + background-image: linear-gradient(to bottom, #252525 20%, #5D7F7E 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.8), inset 0 -2px #2E2E2E, inset 0 -1px #282828, 0 1px rgba(0, 0, 0, 0.1); } check:only-child, radio:only-child { margin: 0; } @@ -2878,14 +2878,14 @@ radio { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); border-color: #525252; - background-image: linear-gradient(to bottom, #212121 10%, #BCD5DE 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #5D7F7E, inset 0 -1px#212121, 0 1px rgba(0, 0, 0, 0.1); } + background-image: linear-gradient(to bottom, #282828 10%, #BCD5DE 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #5D7F7E, inset 0 -1px#282828, 0 1px rgba(0, 0, 0, 0.1); } check:active, radio:active { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); border-color: #525252; - background-image: linear-gradient(to bottom, shade(shade(#212121, 0.85), 1.05), shade(shade(#212121, 0.85), 0.97)); + background-image: linear-gradient(to bottom, shade(shade(#282828, 0.85), 1.05), shade(shade(#282828, 0.85), 0.97)); box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } check:disabled, radio:disabled { @@ -2901,7 +2901,7 @@ radio { check:backdrop, radio:backdrop { border-color: #545252; - background-color: #212121; + background-color: #282828; text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); @@ -3155,13 +3155,13 @@ scale { scale slider { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#212121, 0.8); - border-right-color: shade(#212121, 0.72); - border-left-color: shade(#212121, 0.72); - border-bottom-color: shade(#212121, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#212121, 1.02), 1.05), shade(shade(#212121, 1.02), 0.97)); + border-top-color: shade(#282828, 0.8); + border-right-color: shade(#282828, 0.72); + border-left-color: shade(#282828, 0.72); + border-bottom-color: shade(#282828, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#282828, 1.02), 1.05), shade(shade(#282828, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); - background-image: linear-gradient(to bottom, shade(#212121, 1.45), shade(#212121, 1.15)); + background-image: linear-gradient(to bottom, shade(#282828, 1.45), shade(#282828, 1.15)); border: 1px solid #536F6E; border-radius: 100%; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); @@ -3185,7 +3185,7 @@ scale { scale slider:backdrop { transition: 200ms ease-out; border-color: #545252; - background-color: #212121; + background-color: #282828; text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } @@ -3419,7 +3419,7 @@ levelbar trough { border-radius: 3px; color: #BECFCF; border-color: #525252; - background-color: #1C1C1C; + background-color: #252525; box-shadow: inset 0 0 0 1px rgba(57, 142, 231, 0); } levelbar trough:backdrop { color: #B9C9C6; @@ -3474,7 +3474,7 @@ printdialog paper { border-color: #545252; } printdialog .dialog-vbox { - background-color: #212121; } + background-color: #282828; } printdialog .dialog-action-box { margin: 12px; } @@ -3638,7 +3638,7 @@ separator { *********/ list { color: #BECFCF; - background-color: #1C1C1C; + background-color: #252525; border-color: #525252; } list:backdrop { background-color: #3B3B3B; @@ -3741,7 +3741,7 @@ calendar { messagedialog .titlebar { min-height: 20px; background-image: none; - background-color: #212121; + background-color: #282828; border-style: none; border-top-left-radius: 7px; border-top-right-radius: 7px; } @@ -3773,9 +3773,9 @@ filechooser .dialog-action-box { border-top-color: #545252; } filechooser #pathbarbox { - border-bottom: 1px solid #212121; } + border-bottom: 1px solid #282828; } filechooser #pathbarbox stack { - background-color: #212121; } + background-color: #282828; } filechooserbutton:drop(active) { box-shadow: none; @@ -3786,7 +3786,7 @@ filechooserbutton:drop(active) { ***********/ .sidebar { border-style: none; - background-color: #212121; + background-color: #282828; -gtk-icon-style: regular; } .sidebar row, .sidebar treeview { @@ -3796,8 +3796,8 @@ filechooserbutton:drop(active) { .sidebar treeview:selected, .sidebar treeview:selected:focus { background-image: linear-gradient(to bottom, shade(#46527A, 0.94), shade(#46527A, 0.95) 10%, shade(#2A324A, 0.99) 88%, shade(#384363, 0.90)); - border-top: 1px solid shade(#212121, 0.85); - border-bottom: 1px solid shade(#212121, 1.12); } + border-top: 1px solid shade(#282828, 0.85); + border-bottom: 1px solid shade(#282828, 1.12); } .sidebar row:selected label, .sidebar row:selected:focus label, .sidebar treeview:selected label, .sidebar treeview:selected:focus label { @@ -3810,10 +3810,10 @@ filechooserbutton:drop(active) { .sidebar treeview:selected:backdrop, .sidebar treeview:selected:focus:backdrop { background-image: none; - background-color: #212121; + background-color: #282828; color: #C3D4D4; - border-top: 1px solid shade(#212121, 0.9); - border-bottom: 1px solid shade(#212121, 0.9); } + border-top: 1px solid shade(#282828, 0.9); + border-bottom: 1px solid shade(#282828, 0.9); } .sidebar row .view:selected, .sidebar row iconview:selected, .sidebar row .view:selected:focus, .sidebar row iconview:selected:focus, .sidebar treeview .view:selected, .sidebar treeview iconview:selected, @@ -3834,7 +3834,7 @@ filechooserbutton:drop(active) { border-top-style: none; border-bottom-style: none; } .sidebar:backdrop { - background-color: #212121; + background-color: #282828; border-color: #545252; transition: 200ms ease-out; } .sidebar list, .sidebar treeview { @@ -3869,7 +3869,7 @@ placessidebar row { color: #A6B3B2; } placessidebar row:backdrop { color: #A6B3B2; - background-color: #212121; } + background-color: #282828; } placessidebar row:backdrop:selected { color: #A6B3B2; } placessidebar row:backdrop:disabled { @@ -3941,11 +3941,11 @@ paned > separator { paned > separator.wide { min-width: 5px; min-height: 5px; - background-color: #212121; + background-color: #282828; background-image: image(#525252), image(#525252); background-size: 1px 1px, 1px 1px; } paned > separator.wide:backdrop { - background-color: #212121; + background-color: #282828; background-image: image(#545252), image(#545252); } paned.horizontal > separator { @@ -4020,10 +4020,10 @@ infobar { .error button { color: #D1E0DF; outline-color: rgba(255, 255, 255, 0.3); - border-top-color: shade(#212121, 0.8); - border-right-color: shade(#212121, 0.72); - border-left-color: shade(#212121, 0.72); - border-bottom-color: shade(#212121, 0.7); + border-top-color: shade(#282828, 0.8); + border-right-color: shade(#282828, 0.72); + border-left-color: shade(#282828, 0.72); + border-bottom-color: shade(#282828, 0.7); background-image: linear-gradient(to bottom, shade(shade(#384363, 1.02), 1.05), shade(shade(#384363, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); border-color: #8A8A8A; } @@ -4129,7 +4129,7 @@ tooltip { box-shadow: none; text-shadow: 0 1px black; } tooltip.background { - background-color: #1C1C1C; + background-color: #252525; background-clip: padding-box; border: 1px solid #525252; } tooltip decoration { @@ -4212,21 +4212,21 @@ colorswatch#add-color-button { colorswatch#add-color-button overlay { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#212121, 0.8); - border-right-color: shade(#212121, 0.72); - border-left-color: shade(#212121, 0.72); - border-bottom-color: shade(#212121, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#212121, 1.02), 1.05), shade(shade(#212121, 1.02), 0.97)); + border-top-color: shade(#282828, 0.8); + border-right-color: shade(#282828, 0.72); + border-left-color: shade(#282828, 0.72); + border-bottom-color: shade(#282828, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#282828, 1.02), 1.05), shade(shade(#282828, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } colorswatch#add-color-button overlay:hover { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); border-color: #525252; - background-image: linear-gradient(to bottom, shade(#212121, 1.15), shade(#212121, 1.07)); + background-image: linear-gradient(to bottom, shade(#282828, 1.15), shade(#282828, 1.07)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } colorswatch#add-color-button overlay:backdrop { border-color: #545252; - background-color: #212121; + background-color: #282828; text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } @@ -4299,7 +4299,7 @@ decoration { .solid-csd decoration { border-radius: 0; margin: 4px; - background-color: #212121; + background-color: #282828; border: solid 1px #545252; box-shadow: none; } @@ -4444,7 +4444,7 @@ button.circular { padding-left: 6px; padding-right: 6px; color: #C3D4D4; - background-color: #1C1C1C; + background-color: #252525; border: 1px solid; border-color: #2E2E2E; border-radius: 5px; @@ -4480,10 +4480,10 @@ text color for entries, views and content in general */ @define-color theme_text_color #BECFCF; /* widget base background color */ -@define-color theme_bg_color #212121; +@define-color theme_bg_color #282828; /* text widgets and the like base background color */ -@define-color theme_base_color #1C1C1C; +@define-color theme_base_color #252525; /* base background color of selections */ @define-color theme_selected_bg_color #384363; @@ -4498,7 +4498,7 @@ text foreground color of insensitive widgets */ @define-color insensitive_fg_color #A6B3B2; /* insensitive text widgets and the like base background color */ -@define-color insensitive_base_color #1C1C1C; +@define-color insensitive_base_color #252525; /* widget text/foreground color on backdrop windows */ @define-color theme_unfocused_fg_color #A6B3B2; @@ -4507,7 +4507,7 @@ text color for entries, views and content in general on backdrop windows */ @define-color theme_unfocused_text_color #BECFCF; /* widget base background color on backdrop windows */ -@define-color theme_unfocused_bg_color #212121; +@define-color theme_unfocused_bg_color #282828; /* text widgets and the like base background color on backdrop windows */ @define-color theme_unfocused_base_color #3B3B3B; @@ -4535,28 +4535,28 @@ read if you used those and something break with a version upgrade you're on your @define-color wm_unfocused_title #A6B3B2; @define-color wm_highlight rgba(255, 255, 255, 0.8); @define-color wm_borders_edge rgba(255, 255, 255, 0.8); -@define-color wm_bg_a shade(#212121, 1.2); -@define-color wm_bg_b #212121; +@define-color wm_bg_a shade(#282828, 1.2); +@define-color wm_bg_b #282828; @define-color wm_shadow alpha(black, 0.35); @define-color wm_border alpha(black, 0.18); -@define-color wm_button_hover_color_a shade(#212121, 1.3); -@define-color wm_button_hover_color_b #212121; -@define-color wm_button_active_color_a shade(#212121, 0.85); -@define-color wm_button_active_color_b shade(#212121, 0.89); -@define-color wm_button_active_color_c shade(#212121, 0.9); -@define-color content_view_bg #1C1C1C; +@define-color wm_button_hover_color_a shade(#282828, 1.3); +@define-color wm_button_hover_color_b #282828; +@define-color wm_button_active_color_a shade(#282828, 0.85); +@define-color wm_button_active_color_b shade(#282828, 0.89); +@define-color wm_button_active_color_c shade(#282828, 0.9); +@define-color content_view_bg #252525; .XfceHeading { margin: 0; padding: 0; border-width: 0; background-image: none; - background-color: shade(#212121, 1.18); + background-color: shade(#282828, 1.18); color: #BECFCF; text-shadow: 0px 1px rgba(0, 0, 0, 0.1); } .xfce4-panel.background { background-color: #10191C; - color: #1C1C1C; + color: #252525; font-weight: normal; } .xfce4-panel.background button { background-image: none; @@ -4565,18 +4565,18 @@ read if you used those and something break with a version upgrade you're on your border-color: transparent; box-shadow: none; padding: 0 1px; - color: #1C1C1C; + color: #252525; text-shadow: 0px 1px rgba(0, 0, 0, 0.1); } .xfce4-panel.background button:active, .xfce4-panel.background button:checked { background-image: none; background-color: shade(#525151, 0.7); border-color: shade(#525151, 0.6); - color: #1C1C1C; + color: #252525; transition: none; } .xfce4-panel.background button:hover, .xfce4-panel.background button:active:hover, .xfce4-panel.background button:checked:hover { border-color: shade(#384363, 0.6); background-image: linear-gradient(to bottom, shade(#384363, 0.88), shade(#384363, 0.85)); - color: #1C1C1C; + color: #252525; box-shadow: inset 0 -1px alpha(#C5D4D3,0), inset 1px 0 alpha(#C5D4D3,0.15), inset -1px 0 alpha(#C5D4D3,0.15), inset 0 1px alpha(#C5D4D3,0.15); transition: none; } .xfce4-panel.background entry { @@ -4587,11 +4587,11 @@ read if you used those and something break with a version upgrade you're on your .xfce4-panel.background menu .linked button { color: #BECFCF; outline-color: rgba(33, 33, 33, 0.3); - border-top-color: shade(#212121, 0.8); - border-right-color: shade(#212121, 0.72); - border-left-color: shade(#212121, 0.72); - border-bottom-color: shade(#212121, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#1C1C1C, 1.02), 1.05), shade(shade(#1C1C1C, 1.02), 0.97)); + border-top-color: shade(#282828, 0.8); + border-right-color: shade(#282828, 0.72); + border-left-color: shade(#282828, 0.72); + border-bottom-color: shade(#282828, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#252525, 1.02), 1.05), shade(shade(#252525, 1.02), 0.97)); box-shadow: inset 0 1px #C5D4D3; } .xfce4-panel.background menu .linked button:disabled { border-color: #525252; @@ -4623,7 +4623,7 @@ read if you used those and something break with a version upgrade you're on your .xfce4-panel.background .tasklist button { border-radius: 3px; text-shadow: 0 1px #C3D4D4; - color: shade(#1C1C1C, 0.7); + color: shade(#252525, 0.7); background-image: linear-gradient(to bottom, shade(#525151, 0.65), shade(#525151, 0.6), shade(#525151, 0.5), shade(#525151, 0.45)); border: none; } .xfce4-panel.background .tasklist button.flat { @@ -4632,11 +4632,11 @@ read if you used those and something break with a version upgrade you're on your box-shadow: none; } .xfce4-panel.background .tasklist button:active, .xfce4-panel.background .tasklist button:checked { background-image: linear-gradient(to bottom, shade(#384363, 0.65), shade(#384363, 0.6), shade(#384363, 0.5), shade(#384363, 0.45)); - color: shade(#1C1C1C, 1); + color: shade(#252525, 1); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(0, 0, 0, 0.2); } .xfce4-panel.background .tasklist button:hover, .xfce4-panel.background .tasklist button:active:hover, .xfce4-panel.background .tasklist button:checked:hover { background-image: linear-gradient(to bottom, shade(#384363, 0.85), shade(#384363, 0.8), shade(#384363, 0.7), shade(#384363, 0.65)); - color: shade(#1C1C1C, 1); + color: shade(#252525, 1); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(0, 0, 0, 0.2); } .xfce4-panel.background .tasklist button image { padding: 3px; } @@ -4670,7 +4670,7 @@ wnck-pager:hover { XfdesktopIconView.view { background: transparent; - color: #1C1C1C; + color: #252525; border-radius: 3px; } XfdesktopIconView.view:active { background: rgba(23, 104, 189, 0.5); @@ -4682,13 +4682,13 @@ XfdesktopIconView.view { #XfceNotifyWindow { background-color: shade(#525151, 0.3); - color: #1C1C1C; + color: #252525; border-color: shade(#525151, 0.6); } #XfceNotifyWindow buttonbox { padding: 0; } #XfceNotifyWindow button { background-image: none; - border-color: shade(#1C1C1C, 0.35); + border-color: shade(#252525, 0.35); border-radius: 3px; box-shadow: none; } #XfceNotifyWindow label#summary { @@ -4698,7 +4698,7 @@ XfdesktopIconView.view { border-radius: 3px; } #XfceNotifyWindow progressbar progress { background-image: none; - background-color: #1C1C1C; + background-color: #252525; border: none; box-shadow: none; } #XfceNotifyWindow progressbar trough { @@ -4754,7 +4754,7 @@ XfdesktopIconView.view { text-shadow: 0 1px transparentize white, 0.5; -gtk-icon-shadow: 0 1px transparentize black, 0.5; box-shadow: inset 0 -1px transparentize black, 0.5; - background-color: #1C1C1C; + background-color: #252525; text-shadow: 0 1px transparentize black, 0.5; -gtk-icon-shadow: 0 1px transparentize black, 0.5; } .lightdm-gtk-greeter #panel_window menubar menu { @@ -4769,9 +4769,9 @@ XfdesktopIconView.view { .lightdm-gtk-greeter #restart_dialog { border-style: none; border-radius: 5px; - background-color: #1C1C1C; + background-color: #252525; color: #C3D4D4; - box-shadow: inset 1px 0 shade(#1C1C1C, 0.6), inset -1px 0 shade(#1C1C1C, 0.6), inset 0 1px shade(#1C1C1C, 0.6), inset 0 -1px shade(#1C1C1C, 0.6); } + box-shadow: inset 1px 0 shade(#252525, 0.6), inset -1px 0 shade(#252525, 0.6), inset 0 1px shade(#252525, 0.6), inset 0 -1px shade(#252525, 0.6); } .lightdm-gtk-greeter #login_window button, .lightdm-gtk-greeter #shutdown_dialog button, .lightdm-gtk-greeter #restart_dialog button { @@ -4832,31 +4832,31 @@ XfdesktopIconView.view { .lightdm-gtk-greeter #login_window #user_image { padding: 3px; border-radius: 3px; - box-shadow: inset 1px 0 shade(#1C1C1C, 0.75), inset -1px 0 shade(#1C1C1C, 0.75), inset 0 1px shade(#1C1C1C, 0.55), inset 0 -1px shade(#1C1C1C, 0.85); } + box-shadow: inset 1px 0 shade(#252525, 0.75), inset -1px 0 shade(#252525, 0.75), inset 0 1px shade(#252525, 0.55), inset 0 -1px shade(#252525, 0.85); } .lightdm-gtk-greeter #login_window #user_image_border { border-radius: 3px; - background-image: linear-gradient(to bottom, shade(#1C1C1C, 0.9), shade(#1C1C1C, 0.98) 10%, shade(#1C1C1C, 1) 99%, shade(#1C1C1C, 1)); - box-shadow: inset 0 1px shade(#1C1C1C, 0.8), inset 0 -1px shade(#1C1C1C, 0.55); } + background-image: linear-gradient(to bottom, shade(#252525, 0.9), shade(#252525, 0.98) 10%, shade(#252525, 1) 99%, shade(#252525, 1)); + box-shadow: inset 0 1px shade(#252525, 0.8), inset 0 -1px shade(#252525, 0.55); } .lightdm-gtk-greeter #buttonbox_frame { padding-top: 20px; padding-bottom: 0px; border-style: none; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; - background-image: linear-gradient(to bottom, shade(#212121, 0.85), shade(#212121, 0.98) 10%, shade(#212121, 1) 99%, shade(#212121, 1)); - box-shadow: inset 1px 0 shade(#1C1C1C, 0.6), inset -1px 0 shade(#1C1C1C, 0.6), inset 0 1px shade(#1C1C1C, 0.6), inset 0 -1px shade(#1C1C1C, 0.6); } + background-image: linear-gradient(to bottom, shade(#282828, 0.85), shade(#282828, 0.98) 10%, shade(#282828, 1) 99%, shade(#282828, 1)); + box-shadow: inset 1px 0 shade(#252525, 0.6), inset -1px 0 shade(#252525, 0.6), inset 0 1px shade(#252525, 0.6), inset 0 -1px shade(#252525, 0.6); } /************************ * NAUTILUS (aka Files) * ************************/ .nautilus-window { - background-color: #1C1C1C; } + background-color: #252525; } .nautilus-window notebook, .nautilus-window notebook > stack { - background-color: #1C1C1C; } + background-color: #252525; } /* Floating status bar */ .floating-bar { - background-color: #1C1C1C; + background-color: #252525; border-style: solid; border-color: #525252; } .floating-bar.left { @@ -4866,7 +4866,7 @@ XfdesktopIconView.view { border-radius: 3px 0 0 0; border-width: 1px 0 0 1px; } .floating-bar:backdrop { - background-color: #212121; + background-color: #282828; border-color: #545252; } .floating-bar button { padding: 0px; } @@ -4877,7 +4877,7 @@ XfdesktopIconView.view { /* View */ .nautilus-list-view .view, .nautilus-list-view iconview { - border-bottom: 1px solid #212121; + border-bottom: 1px solid #282828; /* Hide superfluous treeview drop target indication */ } .nautilus-list-view .view.dnd, .nautilus-list-view iconview.dnd { border-style: none; } @@ -4886,7 +4886,7 @@ XfdesktopIconView.view { * Geary * *********/ .conversation-frame .view.cell, .conversation-frame iconview.cell { - background-color: #1C1C1C; } + background-color: #252525; } .conversation-frame .view.cell:selected, .conversation-frame iconview.cell:selected, .conversation-frame .view.cell:selected:focus, @@ -4908,23 +4908,23 @@ UnityDecoration { -UnityDecoration-title-fade: 35px; -UnityDecoration-title-alignment: 0.0; } UnityDecoration .top { - border: 1px solid shade(#212121, 0.7); + border: 1px solid shade(#282828, 0.7); border-bottom-width: 0; border-radius: 4px 4px 0 0; padding: 1px 8px 0 8px; - background-image: linear-gradient(to bottom, shade(#212121, 1.07), #212121); + background-image: linear-gradient(to bottom, shade(#282828, 1.07), #282828); color: #C3D4D4; - text-shadow: 0 1px shade(#212121, 1.2); } + text-shadow: 0 1px shade(#282828, 1.2); } UnityDecoration .top:backdrop { - border: 1px solid shade(#212121, 0.8); + border: 1px solid shade(#282828, 0.8); border-bottom-width: 0; - background-image: linear-gradient(to bottom, shade(#212121, 1.02), #212121); + background-image: linear-gradient(to bottom, shade(#282828, 1.02), #282828); color: #C3D4D4; - text-shadow: 0 1px shade(#212121, 1.1); } + text-shadow: 0 1px shade(#282828, 1.1); } UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom { - background-color: shade(#212121, 0.7); } + background-color: shade(#282828, 0.7); } UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { - background-color: shade(#212121, 0.8); } + background-color: shade(#282828, 0.8); } UnityPanelWidget, .unity-panel { @@ -4936,7 +4936,7 @@ UnityPanelWidget, .unity-panel.menuitem, .unity-panel .menuitem { border-width: 0 1px; - color: #1C1C1C; } + color: #252525; } UnityPanelWidget.menuitem:hover, UnityPanelWidget.menuitem *:hover, UnityPanelWidget .menuitem:hover, UnityPanelWidget .menuitem *:hover, .unity-panel.menuitem:hover, .unity-panel.menuitem *:hover, @@ -4944,7 +4944,7 @@ UnityPanelWidget, .unity-panel .menuitem *:hover { border-color: shade(#525151, 0.8); background-color: shade(#525151, 0.75); - color: #1C1C1C; } + color: #252525; } @keyframes playbackmenuitem_spinner { to { @@ -4956,6 +4956,6 @@ UnityPanelWidget, color: #C3D4D4; } window.background.chromium { - background-color: #212121; } + background-color: #282828; } window.background.chromium button:not(.titlebutton) { border-color: #525252; } From 8d511fe80435c98c1ca36fb0dca7ac6e1f9cbedc Mon Sep 17 00:00:00 2001 From: sleekmason Date: Wed, 6 Apr 2022 10:43:21 -0500 Subject: [PATCH 06/26] Adjusting buttons a bit. --- Lilidog-Drow/gtk-3.0/gtk-contained.css | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Lilidog-Drow/gtk-3.0/gtk-contained.css b/Lilidog-Drow/gtk-3.0/gtk-contained.css index b3e4a2e..b00c5d9 100644 --- a/Lilidog-Drow/gtk-3.0/gtk-contained.css +++ b/Lilidog-Drow/gtk-3.0/gtk-contained.css @@ -2717,7 +2717,7 @@ switch { box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px transparent; border: 1px solid alpha(black,0.25); border-radius: 10px; - background-color: #2B2B2B; + background-color: #2F3031; text-shadow: 0 1px rgba(0, 0, 0, 0.1); min-height: 20px; min-width: 20px; @@ -2725,7 +2725,7 @@ switch { switch:checked { box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px transparent; border-color: shade(#696969, 1.1); - background-image: linear-gradient(to bottom, shade(#384363, 1.1), #384363); + background-image: linear-gradient(to bottom, shade(#5D6B6B, 1.1), #5D6B6B); text-shadow: 0 1px rgba(15, 66, 120, 0.5), 0 0 2px rgba(255, 255, 255, 0.6); } switch:disabled { border-color: #525252; @@ -2758,13 +2758,13 @@ switch { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); border-color: #525252; - background-image: linear-gradient(to bottom, #5D7F7E 20%, #282828 90%); + background-image: linear-gradient(to bottom, #37487A 20%, #37487A 90%); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #2E2E2E, inset 0 -1px #2B2B2B, 0 1px rgba(0, 0, 0, 0.1); } switch:hover slider { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); border-color: #525252; - background-image: linear-gradient(to bottom, #282828 10%, #BCD5DE 90%); + background-image: linear-gradient(to bottom, #5F7BB8 10%, #5F7BB8 90%); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #5D7F7E, inset 0 -1px#282828, 0 1px rgba(0, 0, 0, 0.1); } switch:checked slider { border: 1px solid alpha(#696969,0.8); } From 56386506f0f0cb22bb7050c5324c9adf1f43bf93 Mon Sep 17 00:00:00 2001 From: sleekmason Date: Fri, 8 Apr 2022 08:15:33 -0500 Subject: [PATCH 07/26] Added Dark-Earth BL Test --- Dark-Earth.conf | 122 + {Lilidog-Earth => Dark-Earth}/gtk-2.0/gtkrc | 2 +- .../gtk-3.0/assets/bullet-symbolic.svg | 0 .../assets/bullet-symbolic.symbolic.png | Bin .../gtk-3.0/assets/check-symbolic.svg | 0 .../assets/check-symbolic.symbolic.png | Bin .../assets/checkbox-active-selectionmode.png | Bin .../checkbox-backdrop-selectionmode.png | Bin .../checkbox-checked-active-selectionmode.png | Bin ...heckbox-checked-backdrop-selectionmode.png | Bin .../checkbox-checked-hover-selectionmode.png | Bin .../assets/checkbox-checked-insensitive.png | Bin .../assets/checkbox-hover-selectionmode.png | Bin .../gtk-3.0/assets/checkbox-mixed-hover.png | Bin .../assets/checkbox-mixed-insensitive.png | Bin .../gtk-3.0/assets/checkbox-mixed.png | Bin .../gtk-3.0/assets/checkbox-selectionmode.png | Bin .../assets/checkbox-unchecked-insensitive.png | Bin .../gtk-3.0/assets/dash-symbolic.svg | 0 .../gtk-3.0/assets/dash-symbolic.symbolic.png | Bin .../gtk-3.0/assets/grid-selection-checked.png | Bin .../assets/grid-selection-unchecked.png | Bin .../menuitem-checkbox-checked-hover.png | Bin .../menuitem-checkbox-checked-insensitive.png | Bin .../assets/menuitem-checkbox-checked.png | Bin .../assets/menuitem-checkbox-mixed-hover.png | Bin .../menuitem-checkbox-mixed-insensitive.png | Bin .../assets/menuitem-checkbox-mixed.png | Bin .../assets/menuitem-radio-checked-hover.png | Bin .../menuitem-radio-checked-insensitive.png | Bin .../gtk-3.0/assets/menuitem-radio-checked.png | Bin .../assets/pane-separator-vertical.png | Bin .../gtk-3.0/assets/pane-separator.png | Bin .../gtk-3.0/assets/radio-mixed-hover.png | Bin .../assets/radio-mixed-insensitive.png | Bin .../gtk-3.0/assets/radio-mixed.png | Bin .../gtk-3.0/assets/radio-selected-hover.png | Bin .../assets/radio-selected-insensitive.png | Bin .../gtk-3.0/assets/radio-selected.png | Bin .../assets/radio-unselected-insensitive.png | Bin .../gtk-3.0/assets/radio-unselected.png | Bin .../gtk-3.0/assets/resize-grip.png | Bin .../assets/titlebutton-close-active.png | Bin .../assets/titlebutton-close-hover.png | Bin .../gtk-3.0/assets/titlebutton-close.png | Bin .../assets/titlebutton-maximize-active.png | Bin .../assets/titlebutton-maximize-hover.png | Bin .../gtk-3.0/assets/titlebutton-maximize.png | Bin .../assets/titlebutton-minimize-active.png | Bin .../assets/titlebutton-minimize-hover.png | Bin .../gtk-3.0/assets/titlebutton-minimize.png | Bin .../gtk-3.0/gtk-contained.css | 398 +- .../gtk-3.0/gtk.css | 0 Dark-Earth/gtk-3.0/settings.ini | 4 + {Lilidog-Drow-dark => Dark-Earth}/index.theme | 8 +- Dark-Earthbox/openbox-3/close.xbm | 4 + Dark-Earthbox/openbox-3/close_pressed.xbm | 5 + Dark-Earthbox/openbox-3/desk.xbm | 4 + Dark-Earthbox/openbox-3/desk_toggled.xbm | 4 + Dark-Earthbox/openbox-3/iconify.xbm | 4 + Dark-Earthbox/openbox-3/iconify_pressed.xbm | 5 + Dark-Earthbox/openbox-3/max.xbm | 4 + Dark-Earthbox/openbox-3/max_pressed.xbm | 5 + Dark-Earthbox/openbox-3/max_toggled.xbm | 4 + Dark-Earthbox/openbox-3/shade.xbm | 4 + Dark-Earthbox/openbox-3/shade_pressed.xbm | 5 + Dark-Earthbox/openbox-3/themerc | 95 + Lilidog-Drow-dark/gtk-2.0/gtkrc | 723 --- Lilidog-Drow-dark/gtk-3.0/gtk-contained.css | 4961 ----------------- Lilidog-Drow-dark/gtk-3.0/settings.ini | 4 - Lilidog-Drow/gtk-2.0/gtkrc | 723 --- .../gtk-3.0/assets/bullet-symbolic.svg | 155 - .../assets/bullet-symbolic.symbolic.png | Bin 147 -> 0 bytes .../gtk-3.0/assets/check-symbolic.svg | 155 - .../assets/check-symbolic.symbolic.png | Bin 324 -> 0 bytes .../assets/checkbox-active-selectionmode.png | Bin 346 -> 0 bytes .../checkbox-backdrop-selectionmode.png | Bin 352 -> 0 bytes .../checkbox-checked-active-selectionmode.png | Bin 583 -> 0 bytes ...heckbox-checked-backdrop-selectionmode.png | Bin 577 -> 0 bytes .../checkbox-checked-hover-selectionmode.png | Bin 614 -> 0 bytes .../assets/checkbox-checked-insensitive.png | Bin 577 -> 0 bytes .../assets/checkbox-hover-selectionmode.png | Bin 346 -> 0 bytes .../gtk-3.0/assets/checkbox-mixed-hover.png | Bin 388 -> 0 bytes .../assets/checkbox-mixed-insensitive.png | Bin 385 -> 0 bytes .../gtk-3.0/assets/checkbox-mixed.png | Bin 381 -> 0 bytes .../gtk-3.0/assets/checkbox-selectionmode.png | Bin 346 -> 0 bytes .../assets/checkbox-unchecked-insensitive.png | Bin 352 -> 0 bytes Lilidog-Drow/gtk-3.0/assets/dash-symbolic.svg | 153 - .../gtk-3.0/assets/dash-symbolic.symbolic.png | Bin 130 -> 0 bytes .../gtk-3.0/assets/grid-selection-checked.png | Bin 1131 -> 0 bytes .../assets/grid-selection-unchecked.png | Bin 330 -> 0 bytes .../menuitem-checkbox-checked-hover.png | Bin 285 -> 0 bytes .../menuitem-checkbox-checked-insensitive.png | Bin 363 -> 0 bytes .../assets/menuitem-checkbox-checked.png | Bin 367 -> 0 bytes .../assets/menuitem-checkbox-mixed-hover.png | Bin 158 -> 0 bytes .../menuitem-checkbox-mixed-insensitive.png | Bin 167 -> 0 bytes .../assets/menuitem-checkbox-mixed.png | Bin 168 -> 0 bytes .../assets/menuitem-radio-checked-hover.png | Bin 167 -> 0 bytes .../menuitem-radio-checked-insensitive.png | Bin 181 -> 0 bytes .../gtk-3.0/assets/menuitem-radio-checked.png | Bin 205 -> 0 bytes .../assets/pane-separator-vertical.png | Bin 148 -> 0 bytes .../gtk-3.0/assets/pane-separator.png | Bin 151 -> 0 bytes .../gtk-3.0/assets/radio-mixed-hover.png | Bin 583 -> 0 bytes .../assets/radio-mixed-insensitive.png | Bin 563 -> 0 bytes Lilidog-Drow/gtk-3.0/assets/radio-mixed.png | Bin 578 -> 0 bytes .../gtk-3.0/assets/radio-selected-hover.png | Bin 643 -> 0 bytes .../assets/radio-selected-insensitive.png | Bin 631 -> 0 bytes .../gtk-3.0/assets/radio-selected.png | Bin 625 -> 0 bytes .../assets/radio-unselected-insensitive.png | Bin 527 -> 0 bytes .../gtk-3.0/assets/radio-unselected.png | Bin 542 -> 0 bytes Lilidog-Drow/gtk-3.0/assets/resize-grip.png | Bin 187 -> 0 bytes .../assets/titlebutton-close-active.png | Bin 337 -> 0 bytes .../assets/titlebutton-close-hover.png | Bin 245 -> 0 bytes .../gtk-3.0/assets/titlebutton-close.png | Bin 252 -> 0 bytes .../assets/titlebutton-maximize-active.png | Bin 229 -> 0 bytes .../assets/titlebutton-maximize-hover.png | Bin 223 -> 0 bytes .../gtk-3.0/assets/titlebutton-maximize.png | Bin 222 -> 0 bytes .../assets/titlebutton-minimize-active.png | Bin 170 -> 0 bytes .../assets/titlebutton-minimize-hover.png | Bin 167 -> 0 bytes .../gtk-3.0/assets/titlebutton-minimize.png | Bin 183 -> 0 bytes Lilidog-Drow/gtk-3.0/gtk-contained.css | 4961 ----------------- Lilidog-Drow/gtk-3.0/gtk.css | 1 - Lilidog-Drow/gtk-3.0/settings.ini | 4 - Lilidog-Drow/index.theme | 12 - .../gtk-3.0/assets/bullet-symbolic.svg | 155 - .../assets/bullet-symbolic.symbolic.png | Bin 147 -> 0 bytes .../gtk-3.0/assets/check-symbolic.svg | 155 - .../assets/check-symbolic.symbolic.png | Bin 324 -> 0 bytes .../assets/checkbox-active-selectionmode.png | Bin 346 -> 0 bytes .../checkbox-backdrop-selectionmode.png | Bin 352 -> 0 bytes .../checkbox-checked-active-selectionmode.png | Bin 583 -> 0 bytes ...heckbox-checked-backdrop-selectionmode.png | Bin 577 -> 0 bytes .../checkbox-checked-hover-selectionmode.png | Bin 614 -> 0 bytes .../assets/checkbox-checked-insensitive.png | Bin 577 -> 0 bytes .../assets/checkbox-hover-selectionmode.png | Bin 346 -> 0 bytes .../gtk-3.0/assets/checkbox-mixed-hover.png | Bin 388 -> 0 bytes .../assets/checkbox-mixed-insensitive.png | Bin 385 -> 0 bytes .../gtk-3.0/assets/checkbox-mixed.png | Bin 381 -> 0 bytes .../gtk-3.0/assets/checkbox-selectionmode.png | Bin 346 -> 0 bytes .../assets/checkbox-unchecked-insensitive.png | Bin 352 -> 0 bytes .../gtk-3.0/assets/dash-symbolic.svg | 153 - .../gtk-3.0/assets/dash-symbolic.symbolic.png | Bin 130 -> 0 bytes .../gtk-3.0/assets/grid-selection-checked.png | Bin 1131 -> 0 bytes .../assets/grid-selection-unchecked.png | Bin 330 -> 0 bytes .../menuitem-checkbox-checked-hover.png | Bin 285 -> 0 bytes .../menuitem-checkbox-checked-insensitive.png | Bin 363 -> 0 bytes .../assets/menuitem-checkbox-checked.png | Bin 367 -> 0 bytes .../assets/menuitem-checkbox-mixed-hover.png | Bin 158 -> 0 bytes .../menuitem-checkbox-mixed-insensitive.png | Bin 167 -> 0 bytes .../assets/menuitem-checkbox-mixed.png | Bin 168 -> 0 bytes .../assets/menuitem-radio-checked-hover.png | Bin 167 -> 0 bytes .../menuitem-radio-checked-insensitive.png | Bin 181 -> 0 bytes .../gtk-3.0/assets/menuitem-radio-checked.png | Bin 205 -> 0 bytes .../assets/pane-separator-vertical.png | Bin 148 -> 0 bytes .../gtk-3.0/assets/pane-separator.png | Bin 151 -> 0 bytes .../gtk-3.0/assets/radio-mixed-hover.png | Bin 583 -> 0 bytes .../assets/radio-mixed-insensitive.png | Bin 563 -> 0 bytes Lilidog-Earth/gtk-3.0/assets/radio-mixed.png | Bin 578 -> 0 bytes .../gtk-3.0/assets/radio-selected-hover.png | Bin 643 -> 0 bytes .../assets/radio-selected-insensitive.png | Bin 631 -> 0 bytes .../gtk-3.0/assets/radio-selected.png | Bin 625 -> 0 bytes .../assets/radio-unselected-insensitive.png | Bin 527 -> 0 bytes .../gtk-3.0/assets/radio-unselected.png | Bin 542 -> 0 bytes Lilidog-Earth/gtk-3.0/assets/resize-grip.png | Bin 187 -> 0 bytes .../assets/titlebutton-close-active.png | Bin 337 -> 0 bytes .../assets/titlebutton-close-hover.png | Bin 245 -> 0 bytes .../gtk-3.0/assets/titlebutton-close.png | Bin 252 -> 0 bytes .../assets/titlebutton-maximize-active.png | Bin 229 -> 0 bytes .../assets/titlebutton-maximize-hover.png | Bin 223 -> 0 bytes .../gtk-3.0/assets/titlebutton-maximize.png | Bin 222 -> 0 bytes .../assets/titlebutton-minimize-active.png | Bin 170 -> 0 bytes .../assets/titlebutton-minimize-hover.png | Bin 167 -> 0 bytes .../gtk-3.0/assets/titlebutton-minimize.png | Bin 183 -> 0 bytes Lilidog-Earth/gtk-3.0/gtk.css | 1 - Lilidog-Earth/gtk-3.0/settings.ini | 4 - Lilidog-Earth/index.theme | 12 - Lilidog-Taupe/gtk-2.0/gtkrc | 723 --- .../gtk-3.0/assets/bullet-symbolic.svg | 155 - .../assets/bullet-symbolic.symbolic.png | Bin 147 -> 0 bytes .../gtk-3.0/assets/check-symbolic.svg | 155 - .../assets/check-symbolic.symbolic.png | Bin 324 -> 0 bytes .../assets/checkbox-active-selectionmode.png | Bin 346 -> 0 bytes .../checkbox-backdrop-selectionmode.png | Bin 352 -> 0 bytes .../checkbox-checked-active-selectionmode.png | Bin 583 -> 0 bytes ...heckbox-checked-backdrop-selectionmode.png | Bin 577 -> 0 bytes .../checkbox-checked-hover-selectionmode.png | Bin 614 -> 0 bytes .../assets/checkbox-checked-insensitive.png | Bin 577 -> 0 bytes .../assets/checkbox-hover-selectionmode.png | Bin 346 -> 0 bytes .../gtk-3.0/assets/checkbox-mixed-hover.png | Bin 388 -> 0 bytes .../assets/checkbox-mixed-insensitive.png | Bin 385 -> 0 bytes .../gtk-3.0/assets/checkbox-mixed.png | Bin 381 -> 0 bytes .../gtk-3.0/assets/checkbox-selectionmode.png | Bin 346 -> 0 bytes .../assets/checkbox-unchecked-insensitive.png | Bin 352 -> 0 bytes .../gtk-3.0/assets/dash-symbolic.svg | 153 - .../gtk-3.0/assets/dash-symbolic.symbolic.png | Bin 130 -> 0 bytes .../gtk-3.0/assets/grid-selection-checked.png | Bin 1131 -> 0 bytes .../assets/grid-selection-unchecked.png | Bin 330 -> 0 bytes .../menuitem-checkbox-checked-hover.png | Bin 285 -> 0 bytes .../menuitem-checkbox-checked-insensitive.png | Bin 363 -> 0 bytes .../assets/menuitem-checkbox-checked.png | Bin 367 -> 0 bytes .../assets/menuitem-checkbox-mixed-hover.png | Bin 158 -> 0 bytes .../menuitem-checkbox-mixed-insensitive.png | Bin 167 -> 0 bytes .../assets/menuitem-checkbox-mixed.png | Bin 168 -> 0 bytes .../assets/menuitem-radio-checked-hover.png | Bin 167 -> 0 bytes .../menuitem-radio-checked-insensitive.png | Bin 181 -> 0 bytes .../gtk-3.0/assets/menuitem-radio-checked.png | Bin 205 -> 0 bytes .../assets/pane-separator-vertical.png | Bin 148 -> 0 bytes .../gtk-3.0/assets/pane-separator.png | Bin 151 -> 0 bytes .../gtk-3.0/assets/radio-mixed-hover.png | Bin 583 -> 0 bytes .../assets/radio-mixed-insensitive.png | Bin 563 -> 0 bytes Lilidog-Taupe/gtk-3.0/assets/radio-mixed.png | Bin 578 -> 0 bytes .../gtk-3.0/assets/radio-selected-hover.png | Bin 643 -> 0 bytes .../assets/radio-selected-insensitive.png | Bin 631 -> 0 bytes .../gtk-3.0/assets/radio-selected.png | Bin 625 -> 0 bytes .../assets/radio-unselected-insensitive.png | Bin 527 -> 0 bytes .../gtk-3.0/assets/radio-unselected.png | Bin 542 -> 0 bytes Lilidog-Taupe/gtk-3.0/assets/resize-grip.png | Bin 187 -> 0 bytes .../assets/titlebutton-close-active.png | Bin 337 -> 0 bytes .../assets/titlebutton-close-hover.png | Bin 245 -> 0 bytes .../gtk-3.0/assets/titlebutton-close.png | Bin 252 -> 0 bytes .../assets/titlebutton-maximize-active.png | Bin 229 -> 0 bytes .../assets/titlebutton-maximize-hover.png | Bin 223 -> 0 bytes .../gtk-3.0/assets/titlebutton-maximize.png | Bin 222 -> 0 bytes .../assets/titlebutton-minimize-active.png | Bin 170 -> 0 bytes .../assets/titlebutton-minimize-hover.png | Bin 167 -> 0 bytes .../gtk-3.0/assets/titlebutton-minimize.png | Bin 183 -> 0 bytes Lilidog-Taupe/gtk-3.0/gtk-contained.css | 4961 ----------------- Lilidog-Taupe/gtk-3.0/gtk.css | 1 - Lilidog-Taupe/gtk-3.0/settings.ini | 4 - Lilidog-Taupe/index.theme | 12 - 230 files changed, 473 insertions(+), 18700 deletions(-) create mode 100644 Dark-Earth.conf rename {Lilidog-Earth => Dark-Earth}/gtk-2.0/gtkrc (98%) rename {Lilidog-Drow-dark => Dark-Earth}/gtk-3.0/assets/bullet-symbolic.svg (100%) rename {Lilidog-Drow-dark => Dark-Earth}/gtk-3.0/assets/bullet-symbolic.symbolic.png (100%) rename {Lilidog-Drow-dark => Dark-Earth}/gtk-3.0/assets/check-symbolic.svg (100%) rename {Lilidog-Drow-dark => Dark-Earth}/gtk-3.0/assets/check-symbolic.symbolic.png (100%) rename {Lilidog-Drow-dark => Dark-Earth}/gtk-3.0/assets/checkbox-active-selectionmode.png (100%) rename {Lilidog-Drow-dark => Dark-Earth}/gtk-3.0/assets/checkbox-backdrop-selectionmode.png (100%) rename {Lilidog-Drow-dark => Dark-Earth}/gtk-3.0/assets/checkbox-checked-active-selectionmode.png (100%) rename {Lilidog-Drow-dark => Dark-Earth}/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png (100%) rename {Lilidog-Drow-dark => Dark-Earth}/gtk-3.0/assets/checkbox-checked-hover-selectionmode.png (100%) rename {Lilidog-Drow-dark => Dark-Earth}/gtk-3.0/assets/checkbox-checked-insensitive.png (100%) rename {Lilidog-Drow-dark => Dark-Earth}/gtk-3.0/assets/checkbox-hover-selectionmode.png (100%) rename {Lilidog-Drow-dark => Dark-Earth}/gtk-3.0/assets/checkbox-mixed-hover.png (100%) rename {Lilidog-Drow-dark => Dark-Earth}/gtk-3.0/assets/checkbox-mixed-insensitive.png (100%) rename {Lilidog-Drow-dark => Dark-Earth}/gtk-3.0/assets/checkbox-mixed.png (100%) rename {Lilidog-Drow-dark => Dark-Earth}/gtk-3.0/assets/checkbox-selectionmode.png (100%) rename {Lilidog-Drow-dark => Dark-Earth}/gtk-3.0/assets/checkbox-unchecked-insensitive.png (100%) rename {Lilidog-Drow-dark => Dark-Earth}/gtk-3.0/assets/dash-symbolic.svg (100%) rename {Lilidog-Drow-dark => Dark-Earth}/gtk-3.0/assets/dash-symbolic.symbolic.png (100%) rename {Lilidog-Drow-dark => Dark-Earth}/gtk-3.0/assets/grid-selection-checked.png (100%) rename {Lilidog-Drow-dark => Dark-Earth}/gtk-3.0/assets/grid-selection-unchecked.png (100%) rename {Lilidog-Drow-dark => Dark-Earth}/gtk-3.0/assets/menuitem-checkbox-checked-hover.png (100%) rename {Lilidog-Drow-dark => Dark-Earth}/gtk-3.0/assets/menuitem-checkbox-checked-insensitive.png (100%) rename {Lilidog-Drow-dark => Dark-Earth}/gtk-3.0/assets/menuitem-checkbox-checked.png (100%) rename {Lilidog-Drow-dark => Dark-Earth}/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png (100%) rename {Lilidog-Drow-dark => Dark-Earth}/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive.png (100%) rename {Lilidog-Drow-dark => Dark-Earth}/gtk-3.0/assets/menuitem-checkbox-mixed.png (100%) rename {Lilidog-Drow-dark => Dark-Earth}/gtk-3.0/assets/menuitem-radio-checked-hover.png (100%) rename {Lilidog-Drow-dark => Dark-Earth}/gtk-3.0/assets/menuitem-radio-checked-insensitive.png (100%) rename {Lilidog-Drow-dark => Dark-Earth}/gtk-3.0/assets/menuitem-radio-checked.png (100%) rename {Lilidog-Drow-dark => Dark-Earth}/gtk-3.0/assets/pane-separator-vertical.png (100%) rename {Lilidog-Drow-dark => Dark-Earth}/gtk-3.0/assets/pane-separator.png (100%) rename {Lilidog-Drow-dark => Dark-Earth}/gtk-3.0/assets/radio-mixed-hover.png (100%) rename {Lilidog-Drow-dark => Dark-Earth}/gtk-3.0/assets/radio-mixed-insensitive.png (100%) rename {Lilidog-Drow-dark => Dark-Earth}/gtk-3.0/assets/radio-mixed.png (100%) rename {Lilidog-Drow-dark => Dark-Earth}/gtk-3.0/assets/radio-selected-hover.png (100%) rename {Lilidog-Drow-dark => Dark-Earth}/gtk-3.0/assets/radio-selected-insensitive.png (100%) rename {Lilidog-Drow-dark => Dark-Earth}/gtk-3.0/assets/radio-selected.png (100%) rename {Lilidog-Drow-dark => Dark-Earth}/gtk-3.0/assets/radio-unselected-insensitive.png (100%) rename {Lilidog-Drow-dark => Dark-Earth}/gtk-3.0/assets/radio-unselected.png (100%) rename {Lilidog-Drow-dark => Dark-Earth}/gtk-3.0/assets/resize-grip.png (100%) rename {Lilidog-Drow-dark => Dark-Earth}/gtk-3.0/assets/titlebutton-close-active.png (100%) rename {Lilidog-Drow-dark => Dark-Earth}/gtk-3.0/assets/titlebutton-close-hover.png (100%) rename {Lilidog-Drow-dark => Dark-Earth}/gtk-3.0/assets/titlebutton-close.png (100%) rename {Lilidog-Drow-dark => Dark-Earth}/gtk-3.0/assets/titlebutton-maximize-active.png (100%) rename {Lilidog-Drow-dark => Dark-Earth}/gtk-3.0/assets/titlebutton-maximize-hover.png (100%) rename {Lilidog-Drow-dark => Dark-Earth}/gtk-3.0/assets/titlebutton-maximize.png (100%) rename {Lilidog-Drow-dark => Dark-Earth}/gtk-3.0/assets/titlebutton-minimize-active.png (100%) rename {Lilidog-Drow-dark => Dark-Earth}/gtk-3.0/assets/titlebutton-minimize-hover.png (100%) rename {Lilidog-Drow-dark => Dark-Earth}/gtk-3.0/assets/titlebutton-minimize.png (100%) rename {Lilidog-Earth => Dark-Earth}/gtk-3.0/gtk-contained.css (95%) rename {Lilidog-Drow-dark => Dark-Earth}/gtk-3.0/gtk.css (100%) create mode 100644 Dark-Earth/gtk-3.0/settings.ini rename {Lilidog-Drow-dark => Dark-Earth}/index.theme (57%) create mode 100644 Dark-Earthbox/openbox-3/close.xbm create mode 100644 Dark-Earthbox/openbox-3/close_pressed.xbm create mode 100644 Dark-Earthbox/openbox-3/desk.xbm create mode 100644 Dark-Earthbox/openbox-3/desk_toggled.xbm create mode 100644 Dark-Earthbox/openbox-3/iconify.xbm create mode 100644 Dark-Earthbox/openbox-3/iconify_pressed.xbm create mode 100644 Dark-Earthbox/openbox-3/max.xbm create mode 100644 Dark-Earthbox/openbox-3/max_pressed.xbm create mode 100644 Dark-Earthbox/openbox-3/max_toggled.xbm create mode 100644 Dark-Earthbox/openbox-3/shade.xbm create mode 100644 Dark-Earthbox/openbox-3/shade_pressed.xbm create mode 100644 Dark-Earthbox/openbox-3/themerc delete mode 100644 Lilidog-Drow-dark/gtk-2.0/gtkrc delete mode 100644 Lilidog-Drow-dark/gtk-3.0/gtk-contained.css delete mode 100644 Lilidog-Drow-dark/gtk-3.0/settings.ini delete mode 100644 Lilidog-Drow/gtk-2.0/gtkrc delete mode 100644 Lilidog-Drow/gtk-3.0/assets/bullet-symbolic.svg delete mode 100644 Lilidog-Drow/gtk-3.0/assets/bullet-symbolic.symbolic.png delete mode 100644 Lilidog-Drow/gtk-3.0/assets/check-symbolic.svg delete mode 100644 Lilidog-Drow/gtk-3.0/assets/check-symbolic.symbolic.png delete mode 100644 Lilidog-Drow/gtk-3.0/assets/checkbox-active-selectionmode.png delete mode 100644 Lilidog-Drow/gtk-3.0/assets/checkbox-backdrop-selectionmode.png delete mode 100644 Lilidog-Drow/gtk-3.0/assets/checkbox-checked-active-selectionmode.png delete mode 100644 Lilidog-Drow/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png delete mode 100644 Lilidog-Drow/gtk-3.0/assets/checkbox-checked-hover-selectionmode.png delete mode 100644 Lilidog-Drow/gtk-3.0/assets/checkbox-checked-insensitive.png delete mode 100644 Lilidog-Drow/gtk-3.0/assets/checkbox-hover-selectionmode.png delete mode 100644 Lilidog-Drow/gtk-3.0/assets/checkbox-mixed-hover.png delete mode 100644 Lilidog-Drow/gtk-3.0/assets/checkbox-mixed-insensitive.png delete mode 100644 Lilidog-Drow/gtk-3.0/assets/checkbox-mixed.png delete mode 100644 Lilidog-Drow/gtk-3.0/assets/checkbox-selectionmode.png delete mode 100644 Lilidog-Drow/gtk-3.0/assets/checkbox-unchecked-insensitive.png delete mode 100644 Lilidog-Drow/gtk-3.0/assets/dash-symbolic.svg delete mode 100644 Lilidog-Drow/gtk-3.0/assets/dash-symbolic.symbolic.png delete mode 100644 Lilidog-Drow/gtk-3.0/assets/grid-selection-checked.png delete mode 100644 Lilidog-Drow/gtk-3.0/assets/grid-selection-unchecked.png delete mode 100644 Lilidog-Drow/gtk-3.0/assets/menuitem-checkbox-checked-hover.png delete mode 100644 Lilidog-Drow/gtk-3.0/assets/menuitem-checkbox-checked-insensitive.png delete mode 100644 Lilidog-Drow/gtk-3.0/assets/menuitem-checkbox-checked.png delete mode 100644 Lilidog-Drow/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png delete mode 100644 Lilidog-Drow/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive.png delete mode 100644 Lilidog-Drow/gtk-3.0/assets/menuitem-checkbox-mixed.png delete mode 100644 Lilidog-Drow/gtk-3.0/assets/menuitem-radio-checked-hover.png delete mode 100644 Lilidog-Drow/gtk-3.0/assets/menuitem-radio-checked-insensitive.png delete mode 100644 Lilidog-Drow/gtk-3.0/assets/menuitem-radio-checked.png delete mode 100644 Lilidog-Drow/gtk-3.0/assets/pane-separator-vertical.png delete mode 100644 Lilidog-Drow/gtk-3.0/assets/pane-separator.png delete mode 100644 Lilidog-Drow/gtk-3.0/assets/radio-mixed-hover.png delete mode 100644 Lilidog-Drow/gtk-3.0/assets/radio-mixed-insensitive.png delete mode 100644 Lilidog-Drow/gtk-3.0/assets/radio-mixed.png delete mode 100644 Lilidog-Drow/gtk-3.0/assets/radio-selected-hover.png delete mode 100644 Lilidog-Drow/gtk-3.0/assets/radio-selected-insensitive.png delete mode 100644 Lilidog-Drow/gtk-3.0/assets/radio-selected.png delete mode 100644 Lilidog-Drow/gtk-3.0/assets/radio-unselected-insensitive.png delete mode 100644 Lilidog-Drow/gtk-3.0/assets/radio-unselected.png delete mode 100644 Lilidog-Drow/gtk-3.0/assets/resize-grip.png delete mode 100644 Lilidog-Drow/gtk-3.0/assets/titlebutton-close-active.png delete mode 100644 Lilidog-Drow/gtk-3.0/assets/titlebutton-close-hover.png delete mode 100644 Lilidog-Drow/gtk-3.0/assets/titlebutton-close.png delete mode 100644 Lilidog-Drow/gtk-3.0/assets/titlebutton-maximize-active.png delete mode 100644 Lilidog-Drow/gtk-3.0/assets/titlebutton-maximize-hover.png delete mode 100644 Lilidog-Drow/gtk-3.0/assets/titlebutton-maximize.png delete mode 100644 Lilidog-Drow/gtk-3.0/assets/titlebutton-minimize-active.png delete mode 100644 Lilidog-Drow/gtk-3.0/assets/titlebutton-minimize-hover.png delete mode 100644 Lilidog-Drow/gtk-3.0/assets/titlebutton-minimize.png delete mode 100644 Lilidog-Drow/gtk-3.0/gtk-contained.css delete mode 100644 Lilidog-Drow/gtk-3.0/gtk.css delete mode 100644 Lilidog-Drow/gtk-3.0/settings.ini delete mode 100644 Lilidog-Drow/index.theme delete mode 100644 Lilidog-Earth/gtk-3.0/assets/bullet-symbolic.svg delete mode 100644 Lilidog-Earth/gtk-3.0/assets/bullet-symbolic.symbolic.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/check-symbolic.svg delete mode 100644 Lilidog-Earth/gtk-3.0/assets/check-symbolic.symbolic.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-active-selectionmode.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-backdrop-selectionmode.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-checked-active-selectionmode.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-checked-hover-selectionmode.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-checked-insensitive.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-hover-selectionmode.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-mixed-hover.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-mixed-insensitive.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-mixed.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-selectionmode.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-unchecked-insensitive.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/dash-symbolic.svg delete mode 100644 Lilidog-Earth/gtk-3.0/assets/dash-symbolic.symbolic.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/grid-selection-checked.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/grid-selection-unchecked.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-checked-hover.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-checked-insensitive.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-checked.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-mixed.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked-hover.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked-insensitive.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/pane-separator-vertical.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/pane-separator.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/radio-mixed-hover.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/radio-mixed-insensitive.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/radio-mixed.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/radio-selected-hover.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/radio-selected-insensitive.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/radio-selected.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/radio-unselected-insensitive.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/radio-unselected.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/resize-grip.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-close-active.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-close-hover.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-close.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-maximize-active.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-maximize-hover.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-maximize.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize-active.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize-hover.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize.png delete mode 100644 Lilidog-Earth/gtk-3.0/gtk.css delete mode 100644 Lilidog-Earth/gtk-3.0/settings.ini delete mode 100644 Lilidog-Earth/index.theme delete mode 100644 Lilidog-Taupe/gtk-2.0/gtkrc delete mode 100644 Lilidog-Taupe/gtk-3.0/assets/bullet-symbolic.svg delete mode 100644 Lilidog-Taupe/gtk-3.0/assets/bullet-symbolic.symbolic.png delete mode 100644 Lilidog-Taupe/gtk-3.0/assets/check-symbolic.svg delete mode 100644 Lilidog-Taupe/gtk-3.0/assets/check-symbolic.symbolic.png delete mode 100644 Lilidog-Taupe/gtk-3.0/assets/checkbox-active-selectionmode.png delete mode 100644 Lilidog-Taupe/gtk-3.0/assets/checkbox-backdrop-selectionmode.png delete mode 100644 Lilidog-Taupe/gtk-3.0/assets/checkbox-checked-active-selectionmode.png delete mode 100644 Lilidog-Taupe/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png delete mode 100644 Lilidog-Taupe/gtk-3.0/assets/checkbox-checked-hover-selectionmode.png delete mode 100644 Lilidog-Taupe/gtk-3.0/assets/checkbox-checked-insensitive.png delete mode 100644 Lilidog-Taupe/gtk-3.0/assets/checkbox-hover-selectionmode.png delete mode 100644 Lilidog-Taupe/gtk-3.0/assets/checkbox-mixed-hover.png delete mode 100644 Lilidog-Taupe/gtk-3.0/assets/checkbox-mixed-insensitive.png delete mode 100644 Lilidog-Taupe/gtk-3.0/assets/checkbox-mixed.png delete mode 100644 Lilidog-Taupe/gtk-3.0/assets/checkbox-selectionmode.png delete mode 100644 Lilidog-Taupe/gtk-3.0/assets/checkbox-unchecked-insensitive.png delete mode 100644 Lilidog-Taupe/gtk-3.0/assets/dash-symbolic.svg delete mode 100644 Lilidog-Taupe/gtk-3.0/assets/dash-symbolic.symbolic.png delete mode 100644 Lilidog-Taupe/gtk-3.0/assets/grid-selection-checked.png delete mode 100644 Lilidog-Taupe/gtk-3.0/assets/grid-selection-unchecked.png delete mode 100644 Lilidog-Taupe/gtk-3.0/assets/menuitem-checkbox-checked-hover.png delete mode 100644 Lilidog-Taupe/gtk-3.0/assets/menuitem-checkbox-checked-insensitive.png delete mode 100644 Lilidog-Taupe/gtk-3.0/assets/menuitem-checkbox-checked.png delete mode 100644 Lilidog-Taupe/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png delete mode 100644 Lilidog-Taupe/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive.png delete mode 100644 Lilidog-Taupe/gtk-3.0/assets/menuitem-checkbox-mixed.png delete mode 100644 Lilidog-Taupe/gtk-3.0/assets/menuitem-radio-checked-hover.png delete mode 100644 Lilidog-Taupe/gtk-3.0/assets/menuitem-radio-checked-insensitive.png delete mode 100644 Lilidog-Taupe/gtk-3.0/assets/menuitem-radio-checked.png delete mode 100644 Lilidog-Taupe/gtk-3.0/assets/pane-separator-vertical.png delete mode 100644 Lilidog-Taupe/gtk-3.0/assets/pane-separator.png delete mode 100644 Lilidog-Taupe/gtk-3.0/assets/radio-mixed-hover.png delete mode 100644 Lilidog-Taupe/gtk-3.0/assets/radio-mixed-insensitive.png delete mode 100644 Lilidog-Taupe/gtk-3.0/assets/radio-mixed.png delete mode 100644 Lilidog-Taupe/gtk-3.0/assets/radio-selected-hover.png delete mode 100644 Lilidog-Taupe/gtk-3.0/assets/radio-selected-insensitive.png delete mode 100644 Lilidog-Taupe/gtk-3.0/assets/radio-selected.png delete mode 100644 Lilidog-Taupe/gtk-3.0/assets/radio-unselected-insensitive.png delete mode 100644 Lilidog-Taupe/gtk-3.0/assets/radio-unselected.png delete mode 100644 Lilidog-Taupe/gtk-3.0/assets/resize-grip.png delete mode 100644 Lilidog-Taupe/gtk-3.0/assets/titlebutton-close-active.png delete mode 100644 Lilidog-Taupe/gtk-3.0/assets/titlebutton-close-hover.png delete mode 100644 Lilidog-Taupe/gtk-3.0/assets/titlebutton-close.png delete mode 100644 Lilidog-Taupe/gtk-3.0/assets/titlebutton-maximize-active.png delete mode 100644 Lilidog-Taupe/gtk-3.0/assets/titlebutton-maximize-hover.png delete mode 100644 Lilidog-Taupe/gtk-3.0/assets/titlebutton-maximize.png delete mode 100644 Lilidog-Taupe/gtk-3.0/assets/titlebutton-minimize-active.png delete mode 100644 Lilidog-Taupe/gtk-3.0/assets/titlebutton-minimize-hover.png delete mode 100644 Lilidog-Taupe/gtk-3.0/assets/titlebutton-minimize.png delete mode 100644 Lilidog-Taupe/gtk-3.0/gtk-contained.css delete mode 100644 Lilidog-Taupe/gtk-3.0/gtk.css delete mode 100644 Lilidog-Taupe/gtk-3.0/settings.ini delete mode 100644 Lilidog-Taupe/index.theme diff --git a/Dark-Earth.conf b/Dark-Earth.conf new file mode 100644 index 0000000..8a2d4f0 --- /dev/null +++ b/Dark-Earth.conf @@ -0,0 +1,122 @@ +# +# Copyright 2013 Paul +# Modified for Lilidog by sleekmason 2-9-21 +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +# MA 02110-1301, USA. +# +# Note: Notepad++ port + +[theme_info] +name=Dark-Earth +description= Based on the gtk theme of the same name +version=122 +author=sleekmason +url= +# list of each compatible Geany release version +compat=1.22;1.23;1.23.1;1.24 + + +[named_styles] + +default=#E6E6E6;#292929 +error=#7E447E;#5F9E9E + +# Editor styles +#------------------------------------------------------------------------------- + +selection=#FCFCFC;#636363;false;true +current_line=#ffffff;#282828;true;true +brace_good=#B4CED1;;true +brace_bad=#B4CED1 +margin_line_number=#D4D4D4;#363636 +margin_folding=#699494;#212121 +fold_symbol_highlight=#486263 +indent_guide=#2B3A3B;#212121;true;true +caret=#64DEDC;#2B3A3B + +marker_line=#9FBDC7;#2E2E2E +marker_search=;#E1F6F5 +marker_mark=#B4CFCF;#333333 + +call_tips=default +white_space=#87918C;#87918C;true;false + +# Generic programming languages +#------------------------------------------------------------------------------- + +comment=#B3B3B3 +comment_doc=comment +comment_line=comment +comment_line_doc=comment_doc +comment_doc_keyword=comment_doc,bold +comment_doc_keyword_error=comment_doc,italic + +number=#1A9712 +number_1=number +number_2=#00C0DB + +type=#E3E3E3;#424242 +class=type +function=#00C503 +parameter=function + +keyword=#D1D1D1;#424242;true +keyword_1=keyword +keyword_2=#18C9C7;;true +keyword_3=keyword_1 +keyword_4=keyword_1 + +identifier=default +identifier_1=identifier +identifier_2=identifier_1 +identifier_3=identifier_1 +identifier_4=identifier_1 + +string=#15F500;#424242 +string_1=string +string_2=string_1 +string_3=default +string_4=default +string_eol=string_1,italic +character=string_1 +backticks=string_2 +here_doc=string_2 + +scalar=string_2 +label=default,bold +preprocessor=#18C9C7;#424242 +regex=number_1 +operator=#18C9C7;#424242;true +decorator=string_1,bold +other=default + + +# Markup-type languages +#------------------------------------------------------------------------------- + +tag=type +tag_unknown=tag,bold +tag_end=tag,bold +attribute=#18C9C7;;true +attribute_unknown=attribute,bold +value=#20C600;#3D3D3D +entity=default + +# Diff +#------------------------------------------------------------------------------- + +line_added=#034E00 +line_removed=#034E00 +line_changed=#034E00 diff --git a/Lilidog-Earth/gtk-2.0/gtkrc b/Dark-Earth/gtk-2.0/gtkrc similarity index 98% rename from Lilidog-Earth/gtk-2.0/gtkrc rename to Dark-Earth/gtk-2.0/gtkrc index 0ebc64d..fc5b15a 100644 --- a/Lilidog-Earth/gtk-2.0/gtkrc +++ b/Dark-Earth/gtk-2.0/gtkrc @@ -1,6 +1,6 @@ # Evolve GTK Theme -gtk_color_scheme = "base_color:#393939\nbg_color:#333333\ntooltip_bg_color:#393939\nselected_bg_color:#505050\ntext_color:#D4D4D4\nfg_color:#DEDEDE\ntooltip_fg_color:#E6E6E6\nselected_fg_color:#D4D4D4\nmenubar_bg_color:#333333\nmenubar_fg_color:#DEDEDE\ntoolbar_bg_color:#333333\ntoolbar_fg_color:#D4D4D4\nmenu_bg_color:#383838\nmenu_fg_color:#D4D4D4\npanel_bg_color:#333333\npanel_fg_color:#D4D4D4\nlink_color:#505050" +gtk_color_scheme = "base_color:#292929\nbg_color:#262626\ntooltip_bg_color:#292929\nselected_bg_color:#4A4A4A\ntext_color:#D4D4D4\nfg_color:#DEDEDE\ntooltip_fg_color:#E6E6E6\nselected_fg_color:#D4D4D4\nmenubar_bg_color:#262626\nmenubar_fg_color:#DEDEDE\ntoolbar_bg_color:#262626\ntoolbar_fg_color:#D4D4D4\nmenu_bg_color:#282828\nmenu_fg_color:#D4D4D4\npanel_bg_color:#262626\npanel_fg_color:#D4D4D4\nlink_color:#4A4A4A" gtk-icon-sizes = "panel=16,16:gtk-button=16,16" # Icon sizes gtk-button-images = 0 # Disables icons in buttons diff --git a/Lilidog-Drow-dark/gtk-3.0/assets/bullet-symbolic.svg b/Dark-Earth/gtk-3.0/assets/bullet-symbolic.svg similarity index 100% rename from Lilidog-Drow-dark/gtk-3.0/assets/bullet-symbolic.svg rename to Dark-Earth/gtk-3.0/assets/bullet-symbolic.svg diff --git a/Lilidog-Drow-dark/gtk-3.0/assets/bullet-symbolic.symbolic.png b/Dark-Earth/gtk-3.0/assets/bullet-symbolic.symbolic.png similarity index 100% rename from Lilidog-Drow-dark/gtk-3.0/assets/bullet-symbolic.symbolic.png rename to Dark-Earth/gtk-3.0/assets/bullet-symbolic.symbolic.png diff --git a/Lilidog-Drow-dark/gtk-3.0/assets/check-symbolic.svg b/Dark-Earth/gtk-3.0/assets/check-symbolic.svg similarity index 100% rename from Lilidog-Drow-dark/gtk-3.0/assets/check-symbolic.svg rename to Dark-Earth/gtk-3.0/assets/check-symbolic.svg diff --git a/Lilidog-Drow-dark/gtk-3.0/assets/check-symbolic.symbolic.png b/Dark-Earth/gtk-3.0/assets/check-symbolic.symbolic.png similarity index 100% rename from Lilidog-Drow-dark/gtk-3.0/assets/check-symbolic.symbolic.png rename to Dark-Earth/gtk-3.0/assets/check-symbolic.symbolic.png diff --git a/Lilidog-Drow-dark/gtk-3.0/assets/checkbox-active-selectionmode.png b/Dark-Earth/gtk-3.0/assets/checkbox-active-selectionmode.png similarity index 100% rename from Lilidog-Drow-dark/gtk-3.0/assets/checkbox-active-selectionmode.png rename to Dark-Earth/gtk-3.0/assets/checkbox-active-selectionmode.png diff --git a/Lilidog-Drow-dark/gtk-3.0/assets/checkbox-backdrop-selectionmode.png b/Dark-Earth/gtk-3.0/assets/checkbox-backdrop-selectionmode.png similarity index 100% rename from Lilidog-Drow-dark/gtk-3.0/assets/checkbox-backdrop-selectionmode.png rename to Dark-Earth/gtk-3.0/assets/checkbox-backdrop-selectionmode.png diff --git a/Lilidog-Drow-dark/gtk-3.0/assets/checkbox-checked-active-selectionmode.png b/Dark-Earth/gtk-3.0/assets/checkbox-checked-active-selectionmode.png similarity index 100% rename from Lilidog-Drow-dark/gtk-3.0/assets/checkbox-checked-active-selectionmode.png rename to Dark-Earth/gtk-3.0/assets/checkbox-checked-active-selectionmode.png diff --git a/Lilidog-Drow-dark/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png b/Dark-Earth/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png similarity index 100% rename from Lilidog-Drow-dark/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png rename to Dark-Earth/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png diff --git a/Lilidog-Drow-dark/gtk-3.0/assets/checkbox-checked-hover-selectionmode.png b/Dark-Earth/gtk-3.0/assets/checkbox-checked-hover-selectionmode.png similarity index 100% rename from Lilidog-Drow-dark/gtk-3.0/assets/checkbox-checked-hover-selectionmode.png rename to Dark-Earth/gtk-3.0/assets/checkbox-checked-hover-selectionmode.png diff --git a/Lilidog-Drow-dark/gtk-3.0/assets/checkbox-checked-insensitive.png b/Dark-Earth/gtk-3.0/assets/checkbox-checked-insensitive.png similarity index 100% rename from Lilidog-Drow-dark/gtk-3.0/assets/checkbox-checked-insensitive.png rename to Dark-Earth/gtk-3.0/assets/checkbox-checked-insensitive.png diff --git a/Lilidog-Drow-dark/gtk-3.0/assets/checkbox-hover-selectionmode.png b/Dark-Earth/gtk-3.0/assets/checkbox-hover-selectionmode.png similarity index 100% rename from Lilidog-Drow-dark/gtk-3.0/assets/checkbox-hover-selectionmode.png rename to Dark-Earth/gtk-3.0/assets/checkbox-hover-selectionmode.png diff --git a/Lilidog-Drow-dark/gtk-3.0/assets/checkbox-mixed-hover.png b/Dark-Earth/gtk-3.0/assets/checkbox-mixed-hover.png similarity index 100% rename from Lilidog-Drow-dark/gtk-3.0/assets/checkbox-mixed-hover.png rename to Dark-Earth/gtk-3.0/assets/checkbox-mixed-hover.png diff --git a/Lilidog-Drow-dark/gtk-3.0/assets/checkbox-mixed-insensitive.png b/Dark-Earth/gtk-3.0/assets/checkbox-mixed-insensitive.png similarity index 100% rename from Lilidog-Drow-dark/gtk-3.0/assets/checkbox-mixed-insensitive.png rename to Dark-Earth/gtk-3.0/assets/checkbox-mixed-insensitive.png diff --git a/Lilidog-Drow-dark/gtk-3.0/assets/checkbox-mixed.png b/Dark-Earth/gtk-3.0/assets/checkbox-mixed.png similarity index 100% rename from Lilidog-Drow-dark/gtk-3.0/assets/checkbox-mixed.png rename to Dark-Earth/gtk-3.0/assets/checkbox-mixed.png diff --git a/Lilidog-Drow-dark/gtk-3.0/assets/checkbox-selectionmode.png b/Dark-Earth/gtk-3.0/assets/checkbox-selectionmode.png similarity index 100% rename from Lilidog-Drow-dark/gtk-3.0/assets/checkbox-selectionmode.png rename to Dark-Earth/gtk-3.0/assets/checkbox-selectionmode.png diff --git a/Lilidog-Drow-dark/gtk-3.0/assets/checkbox-unchecked-insensitive.png b/Dark-Earth/gtk-3.0/assets/checkbox-unchecked-insensitive.png similarity index 100% rename from Lilidog-Drow-dark/gtk-3.0/assets/checkbox-unchecked-insensitive.png rename to Dark-Earth/gtk-3.0/assets/checkbox-unchecked-insensitive.png diff --git a/Lilidog-Drow-dark/gtk-3.0/assets/dash-symbolic.svg b/Dark-Earth/gtk-3.0/assets/dash-symbolic.svg similarity index 100% rename from Lilidog-Drow-dark/gtk-3.0/assets/dash-symbolic.svg rename to Dark-Earth/gtk-3.0/assets/dash-symbolic.svg diff --git a/Lilidog-Drow-dark/gtk-3.0/assets/dash-symbolic.symbolic.png b/Dark-Earth/gtk-3.0/assets/dash-symbolic.symbolic.png similarity index 100% rename from Lilidog-Drow-dark/gtk-3.0/assets/dash-symbolic.symbolic.png rename to Dark-Earth/gtk-3.0/assets/dash-symbolic.symbolic.png diff --git a/Lilidog-Drow-dark/gtk-3.0/assets/grid-selection-checked.png b/Dark-Earth/gtk-3.0/assets/grid-selection-checked.png similarity index 100% rename from Lilidog-Drow-dark/gtk-3.0/assets/grid-selection-checked.png rename to Dark-Earth/gtk-3.0/assets/grid-selection-checked.png diff --git a/Lilidog-Drow-dark/gtk-3.0/assets/grid-selection-unchecked.png b/Dark-Earth/gtk-3.0/assets/grid-selection-unchecked.png similarity index 100% rename from Lilidog-Drow-dark/gtk-3.0/assets/grid-selection-unchecked.png rename to Dark-Earth/gtk-3.0/assets/grid-selection-unchecked.png diff --git a/Lilidog-Drow-dark/gtk-3.0/assets/menuitem-checkbox-checked-hover.png b/Dark-Earth/gtk-3.0/assets/menuitem-checkbox-checked-hover.png similarity index 100% rename from Lilidog-Drow-dark/gtk-3.0/assets/menuitem-checkbox-checked-hover.png rename to Dark-Earth/gtk-3.0/assets/menuitem-checkbox-checked-hover.png diff --git a/Lilidog-Drow-dark/gtk-3.0/assets/menuitem-checkbox-checked-insensitive.png b/Dark-Earth/gtk-3.0/assets/menuitem-checkbox-checked-insensitive.png similarity index 100% rename from Lilidog-Drow-dark/gtk-3.0/assets/menuitem-checkbox-checked-insensitive.png rename to Dark-Earth/gtk-3.0/assets/menuitem-checkbox-checked-insensitive.png diff --git a/Lilidog-Drow-dark/gtk-3.0/assets/menuitem-checkbox-checked.png b/Dark-Earth/gtk-3.0/assets/menuitem-checkbox-checked.png similarity index 100% rename from Lilidog-Drow-dark/gtk-3.0/assets/menuitem-checkbox-checked.png rename to Dark-Earth/gtk-3.0/assets/menuitem-checkbox-checked.png diff --git a/Lilidog-Drow-dark/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png b/Dark-Earth/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png similarity index 100% rename from Lilidog-Drow-dark/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png rename to Dark-Earth/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png diff --git a/Lilidog-Drow-dark/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive.png b/Dark-Earth/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive.png similarity index 100% rename from Lilidog-Drow-dark/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive.png rename to Dark-Earth/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive.png diff --git a/Lilidog-Drow-dark/gtk-3.0/assets/menuitem-checkbox-mixed.png b/Dark-Earth/gtk-3.0/assets/menuitem-checkbox-mixed.png similarity index 100% rename from Lilidog-Drow-dark/gtk-3.0/assets/menuitem-checkbox-mixed.png rename to Dark-Earth/gtk-3.0/assets/menuitem-checkbox-mixed.png diff --git a/Lilidog-Drow-dark/gtk-3.0/assets/menuitem-radio-checked-hover.png b/Dark-Earth/gtk-3.0/assets/menuitem-radio-checked-hover.png similarity index 100% rename from Lilidog-Drow-dark/gtk-3.0/assets/menuitem-radio-checked-hover.png rename to Dark-Earth/gtk-3.0/assets/menuitem-radio-checked-hover.png diff --git a/Lilidog-Drow-dark/gtk-3.0/assets/menuitem-radio-checked-insensitive.png b/Dark-Earth/gtk-3.0/assets/menuitem-radio-checked-insensitive.png similarity index 100% rename from Lilidog-Drow-dark/gtk-3.0/assets/menuitem-radio-checked-insensitive.png rename to Dark-Earth/gtk-3.0/assets/menuitem-radio-checked-insensitive.png diff --git a/Lilidog-Drow-dark/gtk-3.0/assets/menuitem-radio-checked.png b/Dark-Earth/gtk-3.0/assets/menuitem-radio-checked.png similarity index 100% rename from Lilidog-Drow-dark/gtk-3.0/assets/menuitem-radio-checked.png rename to Dark-Earth/gtk-3.0/assets/menuitem-radio-checked.png diff --git a/Lilidog-Drow-dark/gtk-3.0/assets/pane-separator-vertical.png b/Dark-Earth/gtk-3.0/assets/pane-separator-vertical.png similarity index 100% rename from Lilidog-Drow-dark/gtk-3.0/assets/pane-separator-vertical.png rename to Dark-Earth/gtk-3.0/assets/pane-separator-vertical.png diff --git a/Lilidog-Drow-dark/gtk-3.0/assets/pane-separator.png b/Dark-Earth/gtk-3.0/assets/pane-separator.png similarity index 100% rename from Lilidog-Drow-dark/gtk-3.0/assets/pane-separator.png rename to Dark-Earth/gtk-3.0/assets/pane-separator.png diff --git a/Lilidog-Drow-dark/gtk-3.0/assets/radio-mixed-hover.png b/Dark-Earth/gtk-3.0/assets/radio-mixed-hover.png similarity index 100% rename from Lilidog-Drow-dark/gtk-3.0/assets/radio-mixed-hover.png rename to Dark-Earth/gtk-3.0/assets/radio-mixed-hover.png diff --git a/Lilidog-Drow-dark/gtk-3.0/assets/radio-mixed-insensitive.png b/Dark-Earth/gtk-3.0/assets/radio-mixed-insensitive.png similarity index 100% rename from Lilidog-Drow-dark/gtk-3.0/assets/radio-mixed-insensitive.png rename to Dark-Earth/gtk-3.0/assets/radio-mixed-insensitive.png diff --git a/Lilidog-Drow-dark/gtk-3.0/assets/radio-mixed.png b/Dark-Earth/gtk-3.0/assets/radio-mixed.png similarity index 100% rename from Lilidog-Drow-dark/gtk-3.0/assets/radio-mixed.png rename to Dark-Earth/gtk-3.0/assets/radio-mixed.png diff --git a/Lilidog-Drow-dark/gtk-3.0/assets/radio-selected-hover.png b/Dark-Earth/gtk-3.0/assets/radio-selected-hover.png similarity index 100% rename from Lilidog-Drow-dark/gtk-3.0/assets/radio-selected-hover.png rename to Dark-Earth/gtk-3.0/assets/radio-selected-hover.png diff --git a/Lilidog-Drow-dark/gtk-3.0/assets/radio-selected-insensitive.png b/Dark-Earth/gtk-3.0/assets/radio-selected-insensitive.png similarity index 100% rename from Lilidog-Drow-dark/gtk-3.0/assets/radio-selected-insensitive.png rename to Dark-Earth/gtk-3.0/assets/radio-selected-insensitive.png diff --git a/Lilidog-Drow-dark/gtk-3.0/assets/radio-selected.png b/Dark-Earth/gtk-3.0/assets/radio-selected.png similarity index 100% rename from Lilidog-Drow-dark/gtk-3.0/assets/radio-selected.png rename to Dark-Earth/gtk-3.0/assets/radio-selected.png diff --git a/Lilidog-Drow-dark/gtk-3.0/assets/radio-unselected-insensitive.png b/Dark-Earth/gtk-3.0/assets/radio-unselected-insensitive.png similarity index 100% rename from Lilidog-Drow-dark/gtk-3.0/assets/radio-unselected-insensitive.png rename to Dark-Earth/gtk-3.0/assets/radio-unselected-insensitive.png diff --git a/Lilidog-Drow-dark/gtk-3.0/assets/radio-unselected.png b/Dark-Earth/gtk-3.0/assets/radio-unselected.png similarity index 100% rename from Lilidog-Drow-dark/gtk-3.0/assets/radio-unselected.png rename to Dark-Earth/gtk-3.0/assets/radio-unselected.png diff --git a/Lilidog-Drow-dark/gtk-3.0/assets/resize-grip.png b/Dark-Earth/gtk-3.0/assets/resize-grip.png similarity index 100% rename from Lilidog-Drow-dark/gtk-3.0/assets/resize-grip.png rename to Dark-Earth/gtk-3.0/assets/resize-grip.png diff --git a/Lilidog-Drow-dark/gtk-3.0/assets/titlebutton-close-active.png b/Dark-Earth/gtk-3.0/assets/titlebutton-close-active.png similarity index 100% rename from Lilidog-Drow-dark/gtk-3.0/assets/titlebutton-close-active.png rename to Dark-Earth/gtk-3.0/assets/titlebutton-close-active.png diff --git a/Lilidog-Drow-dark/gtk-3.0/assets/titlebutton-close-hover.png b/Dark-Earth/gtk-3.0/assets/titlebutton-close-hover.png similarity index 100% rename from Lilidog-Drow-dark/gtk-3.0/assets/titlebutton-close-hover.png rename to Dark-Earth/gtk-3.0/assets/titlebutton-close-hover.png diff --git a/Lilidog-Drow-dark/gtk-3.0/assets/titlebutton-close.png b/Dark-Earth/gtk-3.0/assets/titlebutton-close.png similarity index 100% rename from Lilidog-Drow-dark/gtk-3.0/assets/titlebutton-close.png rename to Dark-Earth/gtk-3.0/assets/titlebutton-close.png diff --git a/Lilidog-Drow-dark/gtk-3.0/assets/titlebutton-maximize-active.png b/Dark-Earth/gtk-3.0/assets/titlebutton-maximize-active.png similarity index 100% rename from Lilidog-Drow-dark/gtk-3.0/assets/titlebutton-maximize-active.png rename to Dark-Earth/gtk-3.0/assets/titlebutton-maximize-active.png diff --git a/Lilidog-Drow-dark/gtk-3.0/assets/titlebutton-maximize-hover.png b/Dark-Earth/gtk-3.0/assets/titlebutton-maximize-hover.png similarity index 100% rename from Lilidog-Drow-dark/gtk-3.0/assets/titlebutton-maximize-hover.png rename to Dark-Earth/gtk-3.0/assets/titlebutton-maximize-hover.png diff --git a/Lilidog-Drow-dark/gtk-3.0/assets/titlebutton-maximize.png b/Dark-Earth/gtk-3.0/assets/titlebutton-maximize.png similarity index 100% rename from Lilidog-Drow-dark/gtk-3.0/assets/titlebutton-maximize.png rename to Dark-Earth/gtk-3.0/assets/titlebutton-maximize.png diff --git a/Lilidog-Drow-dark/gtk-3.0/assets/titlebutton-minimize-active.png b/Dark-Earth/gtk-3.0/assets/titlebutton-minimize-active.png similarity index 100% rename from Lilidog-Drow-dark/gtk-3.0/assets/titlebutton-minimize-active.png rename to Dark-Earth/gtk-3.0/assets/titlebutton-minimize-active.png diff --git a/Lilidog-Drow-dark/gtk-3.0/assets/titlebutton-minimize-hover.png b/Dark-Earth/gtk-3.0/assets/titlebutton-minimize-hover.png similarity index 100% rename from Lilidog-Drow-dark/gtk-3.0/assets/titlebutton-minimize-hover.png rename to Dark-Earth/gtk-3.0/assets/titlebutton-minimize-hover.png diff --git a/Lilidog-Drow-dark/gtk-3.0/assets/titlebutton-minimize.png b/Dark-Earth/gtk-3.0/assets/titlebutton-minimize.png similarity index 100% rename from Lilidog-Drow-dark/gtk-3.0/assets/titlebutton-minimize.png rename to Dark-Earth/gtk-3.0/assets/titlebutton-minimize.png diff --git a/Lilidog-Earth/gtk-3.0/gtk-contained.css b/Dark-Earth/gtk-3.0/gtk-contained.css similarity index 95% rename from Lilidog-Earth/gtk-3.0/gtk-contained.css rename to Dark-Earth/gtk-3.0/gtk-contained.css index 8afbe5f..eb3421e 100644 --- a/Lilidog-Earth/gtk-3.0/gtk-contained.css +++ b/Dark-Earth/gtk-3.0/gtk-contained.css @@ -20,10 +20,10 @@ ***************/ .background { color: #DBDBDB; - background-color: #1F1F1F; } + background-color: #252525; } .background:backdrop { color: #B3B3B3; - background-color: #1F1F1F; + background-color: #252525; text-shadow: none; -gtk-icon-shadow: none; } @@ -38,14 +38,14 @@ .gtkstyle-fallback { color: #DBDBDB; - background-color: #1F1F1F; + background-color: #252525; text-shadow: none; } .gtkstyle-fallback:hover { color: #DBDBDB; - background-color: #262626; } + background-color: #292929; } .gtkstyle-fallback:active { color: #DBDBDB; - background-color:#1F1F1F; } + background-color:#252525; } .gtkstyle-fallback:disabled { color: #B3B3B3; background-color: #353535; } @@ -58,13 +58,13 @@ iconview text, textview text { color: #E0E0E0; - background-color: #262626; } + background-color: #292929; } .view:backdrop, iconview:backdrop, .view text:backdrop, iconview text:backdrop, textview text:backdrop { color: #C4C4C4; - background-color: #1F1F1F; } + background-color: #252525; } .view:selected:focus, iconview:selected:focus, .view:selected, iconview:selected, .view text:selected:focus, iconview text:selected:focus, @@ -104,7 +104,7 @@ label selection { label:disabled { color: #B3B3B3; } label:disabled:backdrop { - color: #1F1F1F; } + color: #252525; } label:backdrop { color: #B3B3B3; } @@ -115,7 +115,7 @@ headerbar .subtitle { text-shadow: none; } assistant .sidebar { - background-color: #262626; + background-color: #292929; border-top: 1px solid #525252; } assistant .sidebar:backdrop { background-color: #3B3B3B; @@ -175,7 +175,7 @@ entry { transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); color: #DFDFDF; border-color: #626262; - background-color: #3E3E3E; + background-color: #393939; box-shadow: inset 0 0 0 1px rgba(57, 142, 231, 0); } spinbutton:not(.vertical) image.left, entry image.left { @@ -231,7 +231,7 @@ entry { transition: 200ms ease-out; } spinbutton:backdrop:disabled:not(.vertical), entry:backdrop:disabled { - color: #1F1F1F; + color: #252525; border-color: #555555; background-color: #353535; box-shadow: none; } @@ -352,7 +352,7 @@ entry { entry:not(:disabled) + entry:not(:disabled), .linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):not(.vertical) { border-top-color: #A6A6A6; - background-color: #262626; } + background-color: #292929; } .linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled):backdrop, .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):backdrop:not(.vertical), .linked.vertical > entry:not(:disabled) + entry:not(:disabled):backdrop, @@ -403,13 +403,13 @@ entry:drop(active):not(:only-child) + combobox > box > button.combo { border-top-color: #4e9a06; } treeview entry:focus:dir(rtl), treeview entry:focus:dir(ltr) { - background-color: #262626; + background-color: #292929; transition-property: color, background; } treeview entry.flat, treeview entry { border-radius: 0; background-image: none; - background-color: #262626; } + background-color: #292929; } treeview entry.flat:focus, treeview entry:focus { border-color: #454545; } @@ -432,11 +432,11 @@ button { transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); color: #DBDBDB; outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#1F1F1F, 0.8); - border-right-color: shade(#1F1F1F, 0.72); - border-left-color: shade(#1F1F1F, 0.72); - border-bottom-color: shade(#1F1F1F, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#1F1F1F, 1.02), 1.05), shade(shade(#1F1F1F, 1.02), 0.97)); + border-top-color: shade(#252525, 0.8); + border-right-color: shade(#252525, 0.72); + border-left-color: shade(#252525, 0.72); + border-bottom-color: shade(#252525, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#252525, 1.02), 1.05), shade(shade(#252525, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } notebook > header > tabs > arrow, button.sidebar-button, button.titlebutton, button.flat { @@ -459,7 +459,7 @@ button { color: #F0F0F0; outline-color: rgba(60, 60, 60, 0.3); border-color: #626262; - background-image: linear-gradient(to bottom, shade(#414141, 1.00), shade(#404040, 1.00)); + background-image: linear-gradient(to bottom, shade(#414141, 1.00), shade(#383838, 1.00)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); -gtk-icon-effect: highlight; } notebook > header > tabs > arrow:active, button.titlebutton:active, notebook > header > tabs > arrow:checked, button.titlebutton:checked, @@ -468,14 +468,14 @@ button { color: #DBDBDB; outline-color: rgba(60, 60, 60, 0.3); border-color: #525252; - background-image: linear-gradient(to bottom, shade(shade(#1F1F1F, 0.85), 1.05), shade(shade(#1F1F1F, 0.85), 0.97)); + background-image: linear-gradient(to bottom, shade(shade(#252525, 0.85), 1.05), shade(shade(#252525, 0.85), 0.97)); box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); transition-duration: 50ms; } notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:backdrop, button.titlebutton:backdrop, button:backdrop.flat, button:backdrop { border-color: #555555; - background-color: #1F1F1F; + background-color: #252525; text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(245, 245, 245, 0); @@ -493,7 +493,7 @@ button { button:backdrop:active, button:backdrop:checked { border-color: #555555; - background-color: #1F1F1F; + background-color: #252525; box-shadow: inset 0 1px rgba(245, 245, 245, 0); } notebook > header > tabs > arrow:backdrop:active label, button.sidebar-button:backdrop:active label, button.titlebutton:backdrop:active label, notebook > header > tabs > arrow:backdrop:active, button.sidebar-button:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked label, button.sidebar-button:backdrop:checked label, button.titlebutton:backdrop:checked label, notebook > header > tabs > arrow:backdrop:checked, button.sidebar-button:backdrop:checked, button.titlebutton:backdrop:checked, notebook > header > tabs > arrow:backdrop:active label, button.titlebutton:backdrop:active label, notebook > header > tabs > arrow:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked label, button.titlebutton:backdrop:checked label, notebook > header > tabs > arrow:backdrop:checked, button.titlebutton:backdrop:checked, button:backdrop.flat:active label, @@ -518,7 +518,7 @@ button { button:backdrop.flat:disabled, button:backdrop:disabled label, button:backdrop:disabled { - color: #1F1F1F; } + color: #252525; } notebook > header > tabs > arrow:backdrop:disabled:active, button.sidebar-button:backdrop:disabled:active, button.titlebutton:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, button.sidebar-button:backdrop:disabled:checked, button.titlebutton:backdrop:disabled:checked, notebook > header > tabs > arrow:backdrop:disabled:active, button.titlebutton:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, button.titlebutton:backdrop:disabled:checked, button:backdrop.flat:disabled:active, button:backdrop.flat:disabled:checked, @@ -532,7 +532,7 @@ button { button:backdrop.flat:disabled:checked label, button:backdrop:disabled:active label, button:backdrop:disabled:checked label { - color: #1F1F1F; } + color: #252525; } notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:disabled, button.sidebar-button:disabled, button.titlebutton:disabled, notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, button.flat:backdrop, button.flat:disabled, @@ -792,10 +792,10 @@ button { button.suggested-action { color: #DEDEDE; outline-color: rgba(235, 235, 235, 0.3); - border-top-color: shade(#1F1F1F, 0.8); - border-right-color: shade(#1F1F1F, 0.72); - border-left-color: shade(#1F1F1F, 0.72); - border-bottom-color: shade(#1F1F1F, 0.7); + border-top-color: shade(#252525, 0.8); + border-right-color: shade(#252525, 0.72); + border-left-color: shade(#252525, 0.72); + border-bottom-color: shade(#252525, 0.7); background-image: linear-gradient(to bottom, shade(shade(#454545, 1.02), 1.05), shade(shade(#454545, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } .selection-mode button.titlebutton, @@ -973,10 +973,10 @@ button.suggested-action { button.destructive-action { color: #DEDEDE; outline-color: rgba(235, 235, 235, 0.3); - border-top-color: shade(#1F1F1F, 0.8); - border-right-color: shade(#1F1F1F, 0.72); - border-left-color: shade(#1F1F1F, 0.72); - border-bottom-color: shade(#1F1F1F, 0.7); + border-top-color: shade(#252525, 0.8); + border-right-color: shade(#252525, 0.72); + border-left-color: shade(#252525, 0.72); + border-bottom-color: shade(#252525, 0.7); background-image: linear-gradient(to bottom, shade(shade(#ef2929, 1.02), 1.05), shade(shade(#ef2929, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } @@ -1208,23 +1208,23 @@ button { .inline-toolbar toolbutton > button { color: #DBDBDB; outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#1F1F1F, 0.8); - border-right-color: shade(#1F1F1F, 0.72); - border-left-color: shade(#1F1F1F, 0.72); - border-bottom-color: shade(#1F1F1F, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#1F1F1F, 1.02), 1.05), shade(shade(#1F1F1F, 1.02), 0.97)); + border-top-color: shade(#252525, 0.8); + border-right-color: shade(#252525, 0.72); + border-left-color: shade(#252525, 0.72); + border-bottom-color: shade(#252525, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#252525, 1.02), 1.05), shade(shade(#252525, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } .inline-toolbar toolbutton > button:hover { color: #DBDBDB; outline-color: rgba(60, 60, 60, 0.3); border-color: #626262; - background-image: linear-gradient(to bottom, shade(#1F1F1F, 1.15), shade(#1F1F1F, 1.07)); + background-image: linear-gradient(to bottom, shade(#252525, 1.15), shade(#252525, 1.07)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { color: #DBDBDB; outline-color: rgba(60, 60, 60, 0.3); border-color: #525252; - background-image: linear-gradient(to bottom, shade(shade(#1F1F1F, 0.85), 1.05), shade(shade(#1F1F1F, 0.85), 0.97)); + background-image: linear-gradient(to bottom, shade(shade(#252525, 0.85), 1.05), shade(shade(#252525, 0.85), 0.97)); box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } .inline-toolbar toolbutton > button:disabled { border-color: #525252; @@ -1261,13 +1261,13 @@ button { -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(245, 245, 245, 0); } .inline-toolbar toolbutton > button:backdrop:disabled label, .inline-toolbar toolbutton > button:backdrop:disabled { - color: #1F1F1F; } + color: #252525; } .inline-toolbar toolbutton > button:backdrop:disabled:active, .inline-toolbar toolbutton > button:backdrop:disabled:checked { border-color: #555555; background-color: #353535; box-shadow: inset 0 1px rgba(245, 245, 245, 0); } .inline-toolbar toolbutton > button:backdrop:disabled:active label, .inline-toolbar toolbutton > button:backdrop:disabled:checked label { - color: #1F1F1F; } + color: #252525; } toolbar.inline-toolbar toolbutton > button.flat, toolbar.inline-toolbar toolbutton:backdrop > button.flat, .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > entry, .inline-toolbar button, .inline-toolbar button:backdrop, .linked > button, @@ -1636,10 +1636,10 @@ toolbar, .inline-toolbar, searchbar, .location-bar { -GtkWidget-window-dragging: true; padding: 4px; - background-color: #1F1F1F; } + background-color: #252525; } toolbar { - background: #1F1F1F linear-gradient(to bottom, #1F1F1F, shade(#1F1F1F, 0.88)); + background: #252525 linear-gradient(to bottom, #252525, shade(#252525, 0.88)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); box-shadow: none; border-bottom: 1px solid #626262; @@ -1679,11 +1679,11 @@ searchbar, .location-bar { border-style: solid; border-color: #626262; - background-color: #1F1F1F; } + background-color: #252525; } .inline-toolbar:backdrop, searchbar:backdrop, .location-bar:backdrop { border-color: #555555; - background-color: #1F1F1F; + background-color: #252525; box-shadow: none; transition: 200ms ease-out; } @@ -1698,12 +1698,12 @@ headerbar { border-style: solid; border-color: #626262; border-radius: 0; - background: #1F1F1F linear-gradient(to bottom, #1F1F1F, shade(#1F1F1F, 0.88)); + background: #252525 linear-gradient(to bottom, #252525, shade(#252525, 0.88)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); } .titlebar:backdrop:not(headerbar), headerbar:backdrop { border-color: #555555; - background-color: #1F1F1F; + background-color: #252525; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); transition: 200ms ease-out; } @@ -1733,10 +1733,10 @@ headerbar { headerbar.selection-mode button { color: #F0F0F0; outline-color: rgba(235, 235, 235, 0.3); - border-top-color: shade(#1F1F1F, 0.8); - border-right-color: shade(#1F1F1F, 0.72); - border-left-color: shade(#1F1F1F, 0.72); - border-bottom-color: shade(#1F1F1F, 0.7); + border-top-color: shade(#252525, 0.8); + border-right-color: shade(#252525, 0.72); + border-left-color: shade(#252525, 0.72); + border-bottom-color: shade(#252525, 0.7); background-image: linear-gradient(to bottom, shade(shade(#454545, 1.02), 1.05), shade(shade(#454545, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } .selection-mode.titlebar:not(headerbar) button.flat, @@ -1864,11 +1864,11 @@ headerbar { headerbar.selection-mode button.suggested-action { color: #DBDBDB; outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#1F1F1F, 0.8); - border-right-color: shade(#1F1F1F, 0.72); - border-left-color: shade(#1F1F1F, 0.72); - border-bottom-color: shade(#1F1F1F, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#1F1F1F, 1.02), 1.05), shade(shade(#1F1F1F, 1.02), 0.97)); + border-top-color: shade(#252525, 0.8); + border-right-color: shade(#252525, 0.72); + border-left-color: shade(#252525, 0.72); + border-bottom-color: shade(#252525, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#252525, 1.02), 1.05), shade(shade(#252525, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); color: #F0F0F0; border-color: #696969; } @@ -1877,7 +1877,7 @@ headerbar { color: #DBDBDB; outline-color: rgba(60, 60, 60, 0.3); border-color: #626262; - background-image: linear-gradient(to bottom, shade(#1F1F1F, 1.15), shade(#1F1F1F, 1.07)); + background-image: linear-gradient(to bottom, shade(#252525, 1.15), shade(#252525, 1.07)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); border-color: #696969; } .selection-mode.titlebar:not(headerbar) button.suggested-action:active, @@ -1885,7 +1885,7 @@ headerbar { color: #DBDBDB; outline-color: rgba(60, 60, 60, 0.3); border-color: #626262; - background-image: linear-gradient(to bottom, shade(shade(#1F1F1F, 0.85), 1.05), shade(shade(#1F1F1F, 0.85), 0.97)); + background-image: linear-gradient(to bottom, shade(shade(#252525, 0.85), 1.05), shade(shade(#252525, 0.85), 0.97)); box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); border-color: #696969; } .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, @@ -1896,7 +1896,7 @@ headerbar { -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(245, 245, 245, 0); background-image: none; - background: #1F1F1F; + background: #252525; border-color: #696969; } .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled label, .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, headerbar.selection-mode button.suggested-action:disabled label, @@ -1905,7 +1905,7 @@ headerbar { .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, headerbar.selection-mode button.suggested-action:backdrop { border-color: #555555; - background-color: #1F1F1F; + background-color: #252525; text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(245, 245, 245, 0); @@ -1925,7 +1925,7 @@ headerbar { .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled label, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled, headerbar.selection-mode button.suggested-action:backdrop:disabled label, headerbar.selection-mode button.suggested-action:backdrop:disabled { - color: #1F1F1F; } + color: #252525; } .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop, .selection-mode.titlebar:not(headerbar) .selection-menu, headerbar.selection-mode .selection-menu:backdrop, headerbar.selection-mode .selection-menu { @@ -2059,7 +2059,7 @@ window.csd > .titlebar:not(headerbar) { **************/ treeview.view { border-left-color: #949494; - border-top-color: #1F1F1F; } + border-top-color: #252525; } * { -GtkTreeView-horizontal-separator: 4; -GtkTreeView-grid-line-width: 1; @@ -2079,7 +2079,7 @@ treeview.view { treeview.view:disabled:selected:backdrop { color: #ABABAB; } treeview.view:disabled:backdrop { - color: #1F1F1F; } + color: #252525; } treeview.view.separator { min-height: 2px; color: #353535; } @@ -2087,7 +2087,7 @@ treeview.view { color: rgba(206, 206, 206, 0.1); } treeview.view:backdrop { border-left-color: #aaaaaa; - border-top: #1F1F1F; } + border-top: #252525; } treeview.view:drop(active) { border-style: solid none; border-width: 1px; @@ -2112,9 +2112,9 @@ treeview.view { treeview.view.expander:checked { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } treeview.view.expander:backdrop { - color: #1F1F1F; } + color: #252525; } treeview.view.progressbar { - color: #262626; + color: #292929; border: 1px solid #696969; border-radius: 4px; background-color: #454545; @@ -2124,7 +2124,7 @@ treeview.view { border-radius: 4px; color: #454545; box-shadow: none; - background-image: linear-gradient(to bottom, #262626, #D1D1D1); } + background-image: linear-gradient(to bottom, #292929, #D1D1D1); } treeview.view.progressbar:selected:focus:backdrop, treeview.view.progressbar:selected:backdrop { color: #454545; border-color: #696969; @@ -2144,7 +2144,7 @@ treeview.view { border-color: #454545; } treeview.view header button { color: #949494; - background-color: #262626; + background-color: #292929; font-weight: bold; text-shadow: none; box-shadow: none; } @@ -2166,10 +2166,10 @@ treeview.view { transition: none; background-image: none; background-color: #454545; - color: #262626; + color: #292929; border-radius: 0; border-style: none; - box-shadow: inset 0 0 0 1px #262626; + box-shadow: inset 0 0 0 1px #292929; text-shadow: none; } treeview.view acceleditor > label { background-color: #454545; } @@ -2180,18 +2180,18 @@ treeview.view header button, treeview.view header button:hover, treeview.view he background-image: none; text-shadow: none; border-style: none solid solid none; - border-color: #1F1F1F; } + border-color: #252525; } treeview.view header button:disabled { - border-color: #1F1F1F; + border-color: #252525; background-image: none; } treeview.view header button:backdrop { - border-color: #1F1F1F; + border-color: #252525; border-style: none solid solid none; color: #aaaaaa; background-image: none; - background-color: #1F1F1F; } + background-color: #252525; } treeview.view header button:backdrop:disabled { - border-color: #1F1F1F; + border-color: #252525; background-image: none; } /********* @@ -2203,7 +2203,7 @@ menubar, padding: 0px; } menubar:backdrop, .menubar:backdrop { - background-color: #1F1F1F; } + background-color: #252525; } menubar > menuitem, .menubar > menuitem { min-height: 16px; @@ -2224,7 +2224,7 @@ menu, .context-menu { margin: 4px; padding: 2px 0px; - background-color: #323232; + background-color: #282828; border: 1px solid #626262; } .csd menu, .csd .menu, .csd @@ -2254,7 +2254,7 @@ menu, menu menuitem:disabled:backdrop, .menu menuitem:disabled:backdrop, .context-menu menuitem:disabled:backdrop { - color: #323232; } + color: #282828; } menu menuitem:backdrop, menu menuitem:backdrop:hover, .menu menuitem:backdrop, .menu menuitem:backdrop:hover, @@ -2344,14 +2344,14 @@ menuitem radio { popover.background { padding: 2px; border-radius: 5px; - background-color: #262626; + background-color: #292929; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); } popover.background modelbutton:hover { color: #F0F0F0; } .csd popover.background, popover.background { border: 1px solid #525252; } popover.background:backdrop { - background-color: #1F1F1F; + background-color: #252525; box-shadow: none; } popover.background > list, popover.background > .view, @@ -2374,14 +2374,14 @@ notebook.frame { notebook.frame > header { margin-left: 0; } notebook.frame > stack:not(:only-child) { - border: 1px solid shade(#1F1F1F, 0.9); } + border: 1px solid shade(#252525, 0.9); } notebook > header { padding: 1px; - background-color: #1F1F1F; } + background-color: #252525; } notebook > header:backdrop { border-color: #555555; - background-color: #1F1F1F; } + background-color: #252525; } notebook > header tabs { margin: -1px; } notebook > header.top > stack { @@ -2483,10 +2483,10 @@ notebook > header { background-color: transparent; } notebook > header tab:checked { color: #DBDBDB; - background-color: shade(#1F1F1F, 1.05); + background-color: shade(#252525, 1.05); border-width: 1px 1px 0 1px; } notebook > header tab:checked:backdrop { - background-color: #1F1F1F; } + background-color: #252525; } notebook > header tab:checked.reorderable-page { border-color: #373737; background-color: shade(#424242, 1.05); } @@ -2494,7 +2494,7 @@ notebook > header { color: #B3B3B3; } notebook > header tab:backdrop:checked.reorderable-page { border-color: #555555; - background-color: #1F1F1F; } + background-color: #252525; } notebook > header tab button.flat { padding: 0; margin-top: 1px; @@ -2552,18 +2552,18 @@ notebook > header { margin-left: 6px; } notebook > stack:not(:only-child) { - background-color: shade(#1F1F1F, 1.05); + background-color: shade(#252525, 1.05); border-width: 1px; - border-color: shade(#1F1F1F, 0.9); + border-color: shade(#252525, 0.9); border-style: solid; } notebook > stack:not(:only-child):backdrop { - background-color: #1F1F1F; } + background-color: #252525; } /************** * Scrollbars * **************/ scrollbar { - background-image: linear-gradient(to right, #262626, #B3B3B3); + background-image: linear-gradient(to right, #292929, #B3B3B3); transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } * { -GtkScrollbar-has-backward-stepper: false; @@ -2587,9 +2587,9 @@ scrollbar { border: 1px solid #525252; border-radius: 10px; background-clip: padding-box; - background-image: linear-gradient(to right, #1F1F1F, #454545); } + background-image: linear-gradient(to right, #252525, #454545); } scrollbar slider:hover { - background-image: linear-gradient(to right, #606060, #262626); } + background-image: linear-gradient(to right, #606060, #292929); } scrollbar slider:hover:active { background-color: #353535; } scrollbar slider:backdrop { @@ -2654,7 +2654,7 @@ scrollbar { box-shadow: inset 0 1px rgba(245, 245, 245, 0); text-shadow: none; -gtk-icon-shadow: none; - color: #1F1F1F; } + color: #252525; } scrollbar button:hover { border-color: transparent; background-color: transparent; @@ -2734,12 +2734,12 @@ switch { text-shadow: none; } switch:backdrop { border-color: #555555; - background-color: #1F1F1F; + background-color: #252525; box-shadow: none; text-shadow: none; transition: 200ms ease-out; } switch:backdrop:checked { - color: #1F1F1F; + color: #252525; border-color: rgba(15, 66, 120, 0.7); background-color: rgba(57, 142, 231, 0.7); background-image: none; @@ -2758,14 +2758,14 @@ switch { color: #DBDBDB; outline-color: rgba(60, 60, 60, 0.3); border-color: #626262; - background-image: linear-gradient(to bottom, #7F7F7F 20%, #1F1F1F 90%); + background-image: linear-gradient(to bottom, #7F7F7F 20%, #252525 90%); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #353535, inset 0 -1px #4E4E4E, 0 1px rgba(0, 0, 0, 0.1); } switch:hover slider { color: #DBDBDB; outline-color: rgba(60, 60, 60, 0.3); border-color: #626262; background-image: linear-gradient(to bottom, #626262 10%, #D1D1D1 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #7F7F7F, inset 0 -1px#1F1F1F, 0 1px rgba(0, 0, 0, 0.1); } + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #7F7F7F, inset 0 -1px#252525, 0 1px rgba(0, 0, 0, 0.1); } switch:checked slider { border: 1px solid alpha(#696969,0.8); } switch:disabled slider { @@ -2779,7 +2779,7 @@ switch { switch:backdrop slider { transition: 200ms ease-out; border-color: #555555; - background-color: #1F1F1F; + background-color: #252525; text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(245, 245, 245, 0); } @@ -2794,7 +2794,7 @@ switch { -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(245, 245, 245, 0); } switch:backdrop:disabled slider label, switch:backdrop:disabled slider { - color: #1F1F1F; } + color: #252525; } row:selected switch { box-shadow: none; border-color: #696969; } @@ -2868,8 +2868,8 @@ radio { color: #DBDBDB; outline-color: rgba(60, 60, 60, 0.3); border-color: #9b9b9b; - background-image: linear-gradient(to bottom, #262626 20%, #7F7F7F 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.8), inset 0 -2px #353535, inset 0 -1px #1F1F1F, 0 1px rgba(0, 0, 0, 0.1); } + background-image: linear-gradient(to bottom, #292929 20%, #7F7F7F 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.8), inset 0 -2px #353535, inset 0 -1px #252525, 0 1px rgba(0, 0, 0, 0.1); } check:only-child, radio:only-child { margin: 0; } @@ -2878,14 +2878,14 @@ radio { color: #DBDBDB; outline-color: rgba(60, 60, 60, 0.3); border-color: #626262; - background-image: linear-gradient(to bottom, #1F1F1F 10%, #D1D1D1 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #7F7F7F, inset 0 -1px#1F1F1F, 0 1px rgba(0, 0, 0, 0.1); } + background-image: linear-gradient(to bottom, #252525 10%, #D1D1D1 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #7F7F7F, inset 0 -1px#252525, 0 1px rgba(0, 0, 0, 0.1); } check:active, radio:active { color: #DBDBDB; outline-color: rgba(60, 60, 60, 0.3); border-color: #525252; - background-image: linear-gradient(to bottom, shade(shade(#1F1F1F, 0.85), 1.05), shade(shade(#1F1F1F, 0.85), 0.97)); + background-image: linear-gradient(to bottom, shade(shade(#252525, 0.85), 1.05), shade(shade(#252525, 0.85), 0.97)); box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } check:disabled, radio:disabled { @@ -2901,7 +2901,7 @@ radio { check:backdrop, radio:backdrop { border-color: #555555; - background-color: #1F1F1F; + background-color: #252525; text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(245, 245, 245, 0); @@ -3155,13 +3155,13 @@ scale { scale slider { color: #DBDBDB; outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#1F1F1F, 0.8); - border-right-color: shade(#1F1F1F, 0.72); - border-left-color: shade(#1F1F1F, 0.72); - border-bottom-color: shade(#1F1F1F, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#1F1F1F, 1.02), 1.05), shade(shade(#1F1F1F, 1.02), 0.97)); + border-top-color: shade(#252525, 0.8); + border-right-color: shade(#252525, 0.72); + border-left-color: shade(#252525, 0.72); + border-bottom-color: shade(#252525, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#252525, 1.02), 1.05), shade(shade(#252525, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); - background-image: linear-gradient(to bottom, shade(#1F1F1F, 1.45), shade(#1F1F1F, 1.15)); + background-image: linear-gradient(to bottom, shade(#252525, 1.45), shade(#252525, 1.15)); border: 1px solid #536F6E; border-radius: 100%; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); @@ -3185,7 +3185,7 @@ scale { scale slider:backdrop { transition: 200ms ease-out; border-color: #555555; - background-color: #1F1F1F; + background-color: #252525; text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(245, 245, 245, 0); } @@ -3419,7 +3419,7 @@ levelbar trough { border-radius: 3px; color: #DFDFDF; border-color: #525252; - background-color: #262626; + background-color: #292929; box-shadow: inset 0 0 0 1px rgba(57, 142, 231, 0); } levelbar trough:backdrop { color: #C4C4C4; @@ -3474,7 +3474,7 @@ printdialog paper { border-color: #555555; } printdialog .dialog-vbox { - background-color: #1F1F1F; } + background-color: #252525; } printdialog .dialog-action-box { margin: 12px; } @@ -3638,7 +3638,7 @@ separator { *********/ list { color: #DFDFDF; - background-color: #262626; + background-color: #292929; border-color: #525252; } list:backdrop { background-color: #3B3B3B; @@ -3741,7 +3741,7 @@ calendar { messagedialog .titlebar { min-height: 20px; background-image: none; - background-color: #1F1F1F; + background-color: #252525; border-style: none; border-top-left-radius: 7px; border-top-right-radius: 7px; } @@ -3773,9 +3773,9 @@ filechooser .dialog-action-box { border-top-color: #555555; } filechooser #pathbarbox { - border-bottom: 1px solid #1F1F1F; } + border-bottom: 1px solid #252525; } filechooser #pathbarbox stack { - background-color: #1F1F1F; } + background-color: #252525; } filechooserbutton:drop(active) { box-shadow: none; @@ -3786,7 +3786,7 @@ filechooserbutton:drop(active) { ***********/ .sidebar { border-style: none; - background-color: #1F1F1F; + background-color: #252525; -gtk-icon-style: regular; } .sidebar row, .sidebar treeview { @@ -3796,8 +3796,8 @@ filechooserbutton:drop(active) { .sidebar treeview:selected, .sidebar treeview:selected:focus { background-image: linear-gradient(to bottom, shade(#454545, 0.96) 12%, shade(#484848, 0.94), shade(#484848, 0.96) 88%, shade(#464646, 0.92)); - border-top: 1px solid shade(#1F1F1F, 0.85); - border-bottom: 1px solid shade(#1F1F1F, 1.12); } + border-top: 1px solid shade(#252525, 0.85); + border-bottom: 1px solid shade(#252525, 1.12); } .sidebar row:selected label, .sidebar row:selected:focus label, .sidebar treeview:selected label, .sidebar treeview:selected:focus label { @@ -3810,10 +3810,10 @@ filechooserbutton:drop(active) { .sidebar treeview:selected:backdrop, .sidebar treeview:selected:focus:backdrop { background-image: none; - background-color: #1F1F1F; + background-color: #252525; color: #DBDBDB; - border-top: 1px solid shade(#1F1F1F, 0.9); - border-bottom: 1px solid shade(#1F1F1F, 0.9); } + border-top: 1px solid shade(#252525, 0.9); + border-bottom: 1px solid shade(#252525, 0.9); } .sidebar row .view:selected, .sidebar row iconview:selected, .sidebar row .view:selected:focus, .sidebar row iconview:selected:focus, .sidebar treeview .view:selected, .sidebar treeview iconview:selected, @@ -3834,7 +3834,7 @@ filechooserbutton:drop(active) { border-top-style: none; border-bottom-style: none; } .sidebar:backdrop { - background-color: #1F1F1F; + background-color: #252525; border-color: #555555; transition: 200ms ease-out; } .sidebar list, .sidebar treeview { @@ -3869,7 +3869,7 @@ placessidebar row { color: #939393; } placessidebar row:backdrop { color: #B3B3B3; - background-color: #1F1F1F; } + background-color: #252525; } placessidebar row:backdrop:selected { color: #939393; } placessidebar row:backdrop:disabled { @@ -3941,11 +3941,11 @@ paned > separator { paned > separator.wide { min-width: 5px; min-height: 5px; - background-color: #1F1F1F; + background-color: #252525; background-image: image(#626262), image(#626262); background-size: 1px 1px, 1px 1px; } paned > separator.wide:backdrop { - background-color: #1F1F1F; + background-color: #252525; background-image: image(#555555), image(#555555); } paned.horizontal > separator { @@ -4020,10 +4020,10 @@ infobar { .error button { color: #F0F0F0; outline-color: rgba(235, 235, 235, 0.3); - border-top-color: shade(#1F1F1F, 0.8); - border-right-color: shade(#1F1F1F, 0.72); - border-left-color: shade(#1F1F1F, 0.72); - border-bottom-color: shade(#1F1F1F, 0.7); + border-top-color: shade(#252525, 0.8); + border-right-color: shade(#252525, 0.72); + border-left-color: shade(#252525, 0.72); + border-bottom-color: shade(#252525, 0.7); background-image: linear-gradient(to bottom, shade(shade(#454545, 1.02), 1.05), shade(shade(#454545, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); border-color: #8A8A8A; } @@ -4129,7 +4129,7 @@ tooltip { box-shadow: none; text-shadow: 0 1px black; } tooltip.background { - background-color: #1F1F1F; + background-color: #252525; background-clip: padding-box; border: 1px solid #525252; } tooltip decoration { @@ -4212,21 +4212,21 @@ colorswatch#add-color-button { colorswatch#add-color-button overlay { color: #DBDBDB; outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#1F1F1F, 0.8); - border-right-color: shade(#1F1F1F, 0.72); - border-left-color: shade(#1F1F1F, 0.72); - border-bottom-color: shade(#1F1F1F, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#1F1F1F, 1.02), 1.05), shade(shade(#1F1F1F, 1.02), 0.97)); + border-top-color: shade(#252525, 0.8); + border-right-color: shade(#252525, 0.72); + border-left-color: shade(#252525, 0.72); + border-bottom-color: shade(#252525, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#252525, 1.02), 1.05), shade(shade(#252525, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } colorswatch#add-color-button overlay:hover { color: #DBDBDB; outline-color: rgba(60, 60, 60, 0.3); border-color: #626262; - background-image: linear-gradient(to bottom, shade(#1F1F1F, 1.15), shade(#1F1F1F, 1.07)); + background-image: linear-gradient(to bottom, shade(#252525, 1.15), shade(#252525, 1.07)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } colorswatch#add-color-button overlay:backdrop { border-color: #555555; - background-color: #1F1F1F; + background-color: #252525; text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(245, 245, 245, 0); } @@ -4299,7 +4299,7 @@ decoration { .solid-csd decoration { border-radius: 0; margin: 4px; - background-color: #1F1F1F; + background-color: #252525; border: solid 1px #555555; box-shadow: none; } @@ -4356,7 +4356,7 @@ entry selection:focus, entry selection, modelbutton.flat:selected, popover.background checkbutton:selected, popover.background radiobutton:selected, .menuitem.button.flat:selected, treeview.view:selected:focus, treeview.view:selected, row:selected, calendar:selected { - background-color: #565656; } + background-color: #4A4A4A; } row:selected label, label:selected, .selection-mode button.titlebutton, .view:selected:focus, .view:selected, iconview:selected, .view text:selected, iconview text:selected, textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, textview text selection:focus, @@ -4444,7 +4444,7 @@ button.circular { padding-left: 6px; padding-right: 6px; color: #DBDBDB; - background-color: #262626; + background-color: #292929; border: 1px solid; border-color: #353535; border-radius: 5px; @@ -4480,10 +4480,10 @@ text color for entries, views and content in general */ @define-color theme_text_color #DFDFDF; /* widget base background color */ -@define-color theme_bg_color #1F1F1F; +@define-color theme_bg_color #252525; /* text widgets and the like base background color */ -@define-color theme_base_color #262626; +@define-color theme_base_color #292929; /* base background color of selections */ @define-color theme_selected_bg_color #454545; @@ -4498,7 +4498,7 @@ text foreground color of insensitive widgets */ @define-color insensitive_fg_color #939393; /* insensitive text widgets and the like base background color */ -@define-color insensitive_base_color #262626; +@define-color insensitive_base_color #292929; /* widget text/foreground color on backdrop windows */ @define-color theme_unfocused_fg_color #939393; @@ -4507,7 +4507,7 @@ text color for entries, views and content in general on backdrop windows */ @define-color theme_unfocused_text_color #DFDFDF; /* widget base background color on backdrop windows */ -@define-color theme_unfocused_bg_color #1F1F1F; +@define-color theme_unfocused_bg_color #252525; /* text widgets and the like base background color on backdrop windows */ @define-color theme_unfocused_base_color #3B3B3B; @@ -4535,28 +4535,28 @@ read if you used those and something break with a version upgrade you're on your @define-color wm_unfocused_title #939393; @define-color wm_highlight rgba(255, 255, 255, 0.8); @define-color wm_borders_edge rgba(255, 255, 255, 0.8); -@define-color wm_bg_a shade(#1F1F1F, 1.2); -@define-color wm_bg_b #1F1F1F; +@define-color wm_bg_a shade(#252525, 1.2); +@define-color wm_bg_b #252525; @define-color wm_shadow alpha(black, 0.35); @define-color wm_border alpha(black, 0.18); -@define-color wm_button_hover_color_a shade(#1F1F1F, 1.3); -@define-color wm_button_hover_color_b #1F1F1F; -@define-color wm_button_active_color_a shade(#1F1F1F, 0.85); -@define-color wm_button_active_color_b shade(#1F1F1F, 0.89); -@define-color wm_button_active_color_c shade(#1F1F1F, 0.9); -@define-color content_view_bg #262626; +@define-color wm_button_hover_color_a shade(#252525, 1.3); +@define-color wm_button_hover_color_b #252525; +@define-color wm_button_active_color_a shade(#252525, 0.85); +@define-color wm_button_active_color_b shade(#252525, 0.89); +@define-color wm_button_active_color_c shade(#252525, 0.9); +@define-color content_view_bg #292929; .XfceHeading { margin: 0; padding: 0; border-width: 0; background-image: none; - background-color: shade(#1F1F1F, 1.18); + background-color: shade(#252525, 1.18); color: #DFDFDF; text-shadow: 0px 1px rgba(0, 0, 0, 0.1); } .xfce4-panel.background { background-color: #1C1C1C; - color: #262626; + color: #292929; font-weight: normal; } .xfce4-panel.background button { background-image: none; @@ -4565,18 +4565,18 @@ read if you used those and something break with a version upgrade you're on your border-color: transparent; box-shadow: none; padding: 0 1px; - color: #262626; + color: #292929; text-shadow: 0px 1px rgba(0, 0, 0, 0.1); } .xfce4-panel.background button:active, .xfce4-panel.background button:checked { background-image: none; background-color: shade(#515151, 0.7); border-color: shade(#515151, 0.6); - color: #262626; + color: #292929; transition: none; } .xfce4-panel.background button:hover, .xfce4-panel.background button:active:hover, .xfce4-panel.background button:checked:hover { border-color: shade(#454545, 0.6); background-image: linear-gradient(to bottom, shade(#454545, 0.88), shade(#454545, 0.85)); - color: #262626; + color: #292929; box-shadow: inset 0 -1px alpha(#DEDEDE,0), inset 1px 0 alpha(#DEDEDE,0.15), inset -1px 0 alpha(#DEDEDE,0.15), inset 0 1px alpha(#DEDEDE,0.15); transition: none; } .xfce4-panel.background entry { @@ -4587,11 +4587,11 @@ read if you used those and something break with a version upgrade you're on your .xfce4-panel.background menu .linked button { color: #DFDFDF; outline-color: rgba(33, 33, 33, 0.3); - border-top-color: shade(#1F1F1F, 0.8); - border-right-color: shade(#1F1F1F, 0.72); - border-left-color: shade(#1F1F1F, 0.72); - border-bottom-color: shade(#1F1F1F, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#262626, 1.02), 1.05), shade(shade(#262626, 1.02), 0.97)); + border-top-color: shade(#252525, 0.8); + border-right-color: shade(#252525, 0.72); + border-left-color: shade(#252525, 0.72); + border-bottom-color: shade(#252525, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#292929, 1.02), 1.05), shade(shade(#292929, 1.02), 0.97)); box-shadow: inset 0 1px #DEDEDE; } .xfce4-panel.background menu .linked button:disabled { border-color: #525252; @@ -4623,7 +4623,7 @@ read if you used those and something break with a version upgrade you're on your .xfce4-panel.background .tasklist button { border-radius: 3px; text-shadow: 0 1px #DBDBDB; - color: shade(#262626, 0.7); + color: shade(#292929, 0.7); background-image: linear-gradient(to bottom, shade(#515151, 0.65), shade(#515151, 0.6), shade(#515151, 0.5), shade(#515151, 0.45)); border: none; } .xfce4-panel.background .tasklist button.flat { @@ -4632,11 +4632,11 @@ read if you used those and something break with a version upgrade you're on your box-shadow: none; } .xfce4-panel.background .tasklist button:active, .xfce4-panel.background .tasklist button:checked { background-image: linear-gradient(to bottom, shade(#454545, 0.65), shade(#454545, 0.6), shade(#454545, 0.5), shade(#454545, 0.45)); - color: shade(#262626, 1); + color: shade(#292929, 1); box-shadow: inset 0 1px rgba(245, 245, 245, 0.1), inset 0 -1px rgba(0, 0, 0, 0.2); } .xfce4-panel.background .tasklist button:hover, .xfce4-panel.background .tasklist button:active:hover, .xfce4-panel.background .tasklist button:checked:hover { background-image: linear-gradient(to bottom, shade(#454545, 0.85), shade(#454545, 0.8), shade(#454545, 0.7), shade(#454545, 0.65)); - color: shade(#262626, 1); + color: shade(#292929, 1); box-shadow: inset 0 1px rgba(245, 245, 245, 0.1), inset 0 -1px rgba(0, 0, 0, 0.2); } .xfce4-panel.background .tasklist button image { padding: 3px; } @@ -4670,7 +4670,7 @@ wnck-pager:hover { XfdesktopIconView.view { background: transparent; - color: #262626; + color: #292929; border-radius: 3px; } XfdesktopIconView.view:active { background: rgba(23, 104, 189, 0.5); @@ -4682,13 +4682,13 @@ XfdesktopIconView.view { #XfceNotifyWindow { background-color: shade(#515151, 0.3); - color: #262626; + color: #292929; border-color: shade(#515151, 0.6); } #XfceNotifyWindow buttonbox { padding: 0; } #XfceNotifyWindow button { background-image: none; - border-color: shade(#262626, 0.35); + border-color: shade(#292929, 0.35); border-radius: 3px; box-shadow: none; } #XfceNotifyWindow label#summary { @@ -4698,7 +4698,7 @@ XfdesktopIconView.view { border-radius: 3px; } #XfceNotifyWindow progressbar progress { background-image: none; - background-color: #262626; + background-color: #292929; border: none; box-shadow: none; } #XfceNotifyWindow progressbar trough { @@ -4754,11 +4754,11 @@ XfdesktopIconView.view { text-shadow: 0 1px transparentize white, 0.5; -gtk-icon-shadow: 0 1px transparentize black, 0.5; box-shadow: inset 0 -1px transparentize black, 0.5; - background-color: #262626; + background-color: #272727; text-shadow: 0 1px transparentize black, 0.5; -gtk-icon-shadow: 0 1px transparentize black, 0.5; } .lightdm-gtk-greeter #panel_window menubar menu { - background-color: #353535; } + background-color: #313131; } .lightdm-gtk-greeter #panel_window menubar menu menuitem { font-weight: normal; text-shadow: none; } @@ -4769,9 +4769,9 @@ XfdesktopIconView.view { .lightdm-gtk-greeter #restart_dialog { border-style: none; border-radius: 5px; - background-color: #262626; + background-color: #272727; color: #DBDBDB; - box-shadow: inset 1px 0 shade(#262626, 0.6), inset -1px 0 shade(#262626, 0.6), inset 0 1px shade(#262626, 0.6), inset 0 -1px shade(#262626, 0.6); } + box-shadow: inset 1px 0 shade(#272727, 0.6), inset -1px 0 shade(#272727, 0.6), inset 0 1px shade(#272727, 0.6), inset 0 -1px shade(#272727, 0.6); } .lightdm-gtk-greeter #login_window button, .lightdm-gtk-greeter #shutdown_dialog button, .lightdm-gtk-greeter #restart_dialog button { @@ -4832,31 +4832,31 @@ XfdesktopIconView.view { .lightdm-gtk-greeter #login_window #user_image { padding: 3px; border-radius: 3px; - box-shadow: inset 1px 0 shade(#262626, 0.75), inset -1px 0 shade(#262626, 0.75), inset 0 1px shade(#262626, 0.55), inset 0 -1px shade(#262626, 0.85); } + box-shadow: inset 1px 0 shade(#272727, 0.75), inset -1px 0 shade(#272727, 0.75), inset 0 1px shade(#272727, 0.55), inset 0 -1px shade(#272727, 0.85); } .lightdm-gtk-greeter #login_window #user_image_border { border-radius: 3px; - background-image: linear-gradient(to bottom, shade(#262626, 0.9), shade(#262626, 0.98) 10%, shade(#262626, 1) 99%, shade(#262626, 1)); - box-shadow: inset 0 1px shade(#262626, 0.8), inset 0 -1px shade(#262626, 0.55); } + background-image: linear-gradient(to bottom, shade(#272727, 0.9), shade(#272727, 0.98) 10%, shade(#272727, 1) 99%, shade(#272727, 1)); + box-shadow: inset 0 1px shade(#272727, 0.8), inset 0 -1px shade(#272727, 0.55); } .lightdm-gtk-greeter #buttonbox_frame { padding-top: 20px; padding-bottom: 0px; border-style: none; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; - background-image: linear-gradient(to bottom, shade(#1F1F1F, 0.85), shade(#1F1F1F, 0.98) 10%, shade(#1F1F1F, 1) 99%, shade(#1F1F1F, 1)); - box-shadow: inset 1px 0 shade(#262626, 0.6), inset -1px 0 shade(#262626, 0.6), inset 0 1px shade(#262626, 0.6), inset 0 -1px shade(#262626, 0.6); } + background-image: linear-gradient(to bottom, shade(#252525, 0.85), shade(#252525, 0.98) 10%, shade(#252525, 1) 99%, shade(#252525, 1)); + box-shadow: inset 1px 0 shade(#272727, 0.6), inset -1px 0 shade(#272727, 0.6), inset 0 1px shade(#272727, 0.6), inset 0 -1px shade(#272727, 0.6); } /************************ * NAUTILUS (aka Files) * ************************/ .nautilus-window { - background-color: #262626; } + background-color: #292929; } .nautilus-window notebook, .nautilus-window notebook > stack { - background-color: #262626; } + background-color: #292929; } /* Floating status bar */ .floating-bar { - background-color: #262626; + background-color: #292929; border-style: solid; border-color: #626262; } .floating-bar.left { @@ -4866,7 +4866,7 @@ XfdesktopIconView.view { border-radius: 3px 0 0 0; border-width: 1px 0 0 1px; } .floating-bar:backdrop { - background-color: #1F1F1F; + background-color: #252525; border-color: #555555; } .floating-bar button { padding: 0px; } @@ -4877,7 +4877,7 @@ XfdesktopIconView.view { /* View */ .nautilus-list-view .view, .nautilus-list-view iconview { - border-bottom: 1px solid #1F1F1F; + border-bottom: 1px solid #252525; /* Hide superfluous treeview drop target indication */ } .nautilus-list-view .view.dnd, .nautilus-list-view iconview.dnd { border-style: none; } @@ -4886,7 +4886,7 @@ XfdesktopIconView.view { * Geary * *********/ .conversation-frame .view.cell, .conversation-frame iconview.cell { - background-color: #262626; } + background-color: #292929; } .conversation-frame .view.cell:selected, .conversation-frame iconview.cell:selected, .conversation-frame .view.cell:selected:focus, @@ -4908,23 +4908,23 @@ UnityDecoration { -UnityDecoration-title-fade: 35px; -UnityDecoration-title-alignment: 0.0; } UnityDecoration .top { - border: 1px solid shade(#1F1F1F, 0.7); + border: 1px solid shade(#252525, 0.7); border-bottom-width: 0; border-radius: 4px 4px 0 0; padding: 1px 8px 0 8px; - background-image: linear-gradient(to bottom, shade(#1F1F1F, 1.07), #1F1F1F); + background-image: linear-gradient(to bottom, shade(#252525, 1.07), #252525); color: #DBDBDB; - text-shadow: 0 1px shade(#1F1F1F, 1.2); } + text-shadow: 0 1px shade(#252525, 1.2); } UnityDecoration .top:backdrop { - border: 1px solid shade(#1F1F1F, 0.8); + border: 1px solid shade(#252525, 0.8); border-bottom-width: 0; - background-image: linear-gradient(to bottom, shade(#1F1F1F, 1.02), #1F1F1F); + background-image: linear-gradient(to bottom, shade(#252525, 1.02), #252525); color: #DBDBDB; - text-shadow: 0 1px shade(#1F1F1F, 1.1); } + text-shadow: 0 1px shade(#252525, 1.1); } UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom { - background-color: shade(#1F1F1F, 0.7); } + background-color: shade(#252525, 0.7); } UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { - background-color: shade(#1F1F1F, 0.8); } + background-color: shade(#252525, 0.8); } UnityPanelWidget, .unity-panel { @@ -4936,7 +4936,7 @@ UnityPanelWidget, .unity-panel.menuitem, .unity-panel .menuitem { border-width: 0 1px; - color: #262626; } + color: #292929; } UnityPanelWidget.menuitem:hover, UnityPanelWidget.menuitem *:hover, UnityPanelWidget .menuitem:hover, UnityPanelWidget .menuitem *:hover, .unity-panel.menuitem:hover, .unity-panel.menuitem *:hover, @@ -4944,7 +4944,7 @@ UnityPanelWidget, .unity-panel .menuitem *:hover { border-color: shade(#515151, 0.8); background-color: shade(#515151, 0.75); - color: #262626; } + color: #292929; } @keyframes playbackmenuitem_spinner { to { @@ -4956,6 +4956,6 @@ UnityPanelWidget, color: #DBDBDB; } window.background.chromium { - background-color: #1F1F1F; } + background-color: #252525; } window.background.chromium button:not(.titlebutton) { border-color: #525252; } diff --git a/Lilidog-Drow-dark/gtk-3.0/gtk.css b/Dark-Earth/gtk-3.0/gtk.css similarity index 100% rename from Lilidog-Drow-dark/gtk-3.0/gtk.css rename to Dark-Earth/gtk-3.0/gtk.css diff --git a/Dark-Earth/gtk-3.0/settings.ini b/Dark-Earth/gtk-3.0/settings.ini new file mode 100644 index 0000000..c887a19 --- /dev/null +++ b/Dark-Earth/gtk-3.0/settings.ini @@ -0,0 +1,4 @@ +[Settings] +gtk_color_scheme = "base_color:#292929\nbg_color:#262626\ntooltip_bg_color:#292929\nselected_bg_color:#4A4A4A\ntext_color:#D4D4D4\nfg_color:#DEDEDE\ntooltip_fg_color:#E6E6E6\nselected_fg_color:#D4D4D4\nmenubar_bg_color:#262626\nmenubar_fg_color:#DEDEDE\ntoolbar_bg_color:#262626\ntoolbar_fg_color:#D4D4D4\nmenu_bg_color:#282828\nmenu_fg_color:#D4D4D4\npanel_bg_color:#262626\npanel_fg_color:#D4D4D4\nlink_color:#4A4A4A" +gtk-auto-mnemonics = 1 +gtk-visible-focus = automatic diff --git a/Lilidog-Drow-dark/index.theme b/Dark-Earth/index.theme similarity index 57% rename from Lilidog-Drow-dark/index.theme rename to Dark-Earth/index.theme index 4226525..4ed045f 100644 --- a/Lilidog-Drow-dark/index.theme +++ b/Dark-Earth/index.theme @@ -1,12 +1,12 @@ [Desktop Entry] Type=X-GNOME-Metatheme -Name=Lilidog-Drow -Comment=Lilidog-Drow based off Greybird theme +Name=Dark-Earth +Comment=Dark-Earth based off Greybird theme Encoding=UTF-8 [X-GNOME-Metatheme] -GtkTheme=Lilidog-Drow -MetacityTheme=Lilidog-Drow +GtkTheme=Dark-Earth +MetacityTheme=Dark-Earth IconTheme=Adwaita CursorTheme=Adwaita ButtonLayout=:minimize,maximize,close diff --git a/Dark-Earthbox/openbox-3/close.xbm b/Dark-Earthbox/openbox-3/close.xbm new file mode 100644 index 0000000..ab7ff80 --- /dev/null +++ b/Dark-Earthbox/openbox-3/close.xbm @@ -0,0 +1,4 @@ +#define close_width 8 +#define close_height 8 +static unsigned char close_bits[] = { + 0xc3, 0xe7, 0x7e, 0x3c, 0x3c, 0x7e, 0xe7, 0xc3 }; diff --git a/Dark-Earthbox/openbox-3/close_pressed.xbm b/Dark-Earthbox/openbox-3/close_pressed.xbm new file mode 100644 index 0000000..663c458 --- /dev/null +++ b/Dark-Earthbox/openbox-3/close_pressed.xbm @@ -0,0 +1,5 @@ +#define close_pressed_width 10 +#define close_pressed_height 10 +static unsigned char close_pressed_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x0c, 0x03, 0x9c, 0x03, 0xf8, 0x01, 0xf0, 0x00, + 0xf0, 0x00, 0xf8, 0x01, 0x9c, 0x03, 0x0c, 0x03 }; diff --git a/Dark-Earthbox/openbox-3/desk.xbm b/Dark-Earthbox/openbox-3/desk.xbm new file mode 100644 index 0000000..f6e24ce --- /dev/null +++ b/Dark-Earthbox/openbox-3/desk.xbm @@ -0,0 +1,4 @@ +#define desk_width 8 +#define desk_height 8 +static unsigned char desk_bits[] = { + 0x00, 0x00, 0x48, 0x78, 0x7f, 0x78, 0x48, 0x00 }; diff --git a/Dark-Earthbox/openbox-3/desk_toggled.xbm b/Dark-Earthbox/openbox-3/desk_toggled.xbm new file mode 100644 index 0000000..d89d4bb --- /dev/null +++ b/Dark-Earthbox/openbox-3/desk_toggled.xbm @@ -0,0 +1,4 @@ +#define desk_toggled_width 8 +#define desk_toggled_height 8 +static unsigned char desk_toggled_bits[] = { + 0x00, 0x66, 0x66, 0x00, 0x00, 0x66, 0x66, 0x00 }; diff --git a/Dark-Earthbox/openbox-3/iconify.xbm b/Dark-Earthbox/openbox-3/iconify.xbm new file mode 100644 index 0000000..0f415e0 --- /dev/null +++ b/Dark-Earthbox/openbox-3/iconify.xbm @@ -0,0 +1,4 @@ +#define iconify_width 8 +#define iconify_height 8 +static unsigned char iconify_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff }; diff --git a/Dark-Earthbox/openbox-3/iconify_pressed.xbm b/Dark-Earthbox/openbox-3/iconify_pressed.xbm new file mode 100644 index 0000000..28a9cab --- /dev/null +++ b/Dark-Earthbox/openbox-3/iconify_pressed.xbm @@ -0,0 +1,5 @@ +#define iconify_pressed_width 10 +#define iconify_pressed_height 10 +static unsigned char iconify_pressed_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xfc, 0x03, 0xfc, 0x03 }; diff --git a/Dark-Earthbox/openbox-3/max.xbm b/Dark-Earthbox/openbox-3/max.xbm new file mode 100644 index 0000000..3a13089 --- /dev/null +++ b/Dark-Earthbox/openbox-3/max.xbm @@ -0,0 +1,4 @@ +#define max_width 8 +#define max_height 8 +static unsigned char max_bits[] = { + 0xff, 0xff, 0x81, 0x81, 0x81, 0x81, 0x81, 0xff }; diff --git a/Dark-Earthbox/openbox-3/max_pressed.xbm b/Dark-Earthbox/openbox-3/max_pressed.xbm new file mode 100644 index 0000000..5116ae3 --- /dev/null +++ b/Dark-Earthbox/openbox-3/max_pressed.xbm @@ -0,0 +1,5 @@ +#define max_pressed_width 10 +#define max_pressed_height 10 +static unsigned char max_pressed_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0xfc, 0x03, 0xfc, 0x03, 0x04, 0x02, 0x04, 0x02, + 0x04, 0x02, 0x04, 0x02, 0x04, 0x02, 0xfc, 0x03 }; diff --git a/Dark-Earthbox/openbox-3/max_toggled.xbm b/Dark-Earthbox/openbox-3/max_toggled.xbm new file mode 100644 index 0000000..ff1c954 --- /dev/null +++ b/Dark-Earthbox/openbox-3/max_toggled.xbm @@ -0,0 +1,4 @@ +#define max_toggled_width 8 +#define max_toggled_height 8 +static unsigned char max_toggled_bits[] = { + 0xfc, 0xfc, 0x84, 0x9f, 0x91, 0xf1, 0x11, 0x1f }; diff --git a/Dark-Earthbox/openbox-3/shade.xbm b/Dark-Earthbox/openbox-3/shade.xbm new file mode 100644 index 0000000..ff774f8 --- /dev/null +++ b/Dark-Earthbox/openbox-3/shade.xbm @@ -0,0 +1,4 @@ +#define shade_width 8 +#define shade_height 8 +static unsigned char shade_bits[] = { + 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/Dark-Earthbox/openbox-3/shade_pressed.xbm b/Dark-Earthbox/openbox-3/shade_pressed.xbm new file mode 100644 index 0000000..d65fe7a --- /dev/null +++ b/Dark-Earthbox/openbox-3/shade_pressed.xbm @@ -0,0 +1,5 @@ +#define shade_pressed_width 10 +#define shade_pressed_height 10 +static unsigned char shade_pressed_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0xfc, 0x03, 0xfc, 0x03, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/Dark-Earthbox/openbox-3/themerc b/Dark-Earthbox/openbox-3/themerc new file mode 100644 index 0000000..72db83f --- /dev/null +++ b/Dark-Earthbox/openbox-3/themerc @@ -0,0 +1,95 @@ +!! Dark-Earthbox by sleekmason 4-8-2022 +!! Based on Onyx-Citrus by Dana Jansens + +!! Menu background +menu.items.bg: flat gradient vertical +menu.items.bg.color: #282828 +menu.items.bg.colorTo: #282828 +menu.separator.color: #626262 + +!! Menu text +menu.items.text.color: #D9D9D9 +menu.items.justify: left +menu.items.disabled.text.color: #707070 + +!! Menu title +menu.title.bg: raised splitvertical gradient +menu.title.bg.color: #282828 +menu.title.bg.colorTo: #282828 +menu.title.text.color: #D9D9D9 +menu.title.text.justify: center + +!! Selected menu item +menu.items.active.bg: raised splitvertical gradient +menu.items.active.bg.color: #505050 +menu.items.active.bg.colorTo: #505050 +menu.items.active.text.color: #F2F2F2 + +!! Titlebar +window.active.title.bg: raised vertical gradient +window.active.title.bg.color: #424242 +window.active.title.bg.colorTo: #383838 +window.inactive.title.bg: flat splitvertical gradient +window.inactive.title.bg.color: #282828 +window.inactive.title.bg.colorTo: #282828 + +!! Titlebar text +window.label.text.justify: center +window.active.label.bg: parentrelative +window.active.label.text.color: #D9D9D9 +window.inactive.label.bg: parentrelative +window.inactive.label.text.color: #9E9E9E + +!! Window buttons +window.*.button.*.bg: parentrelative +window.active.button.*.hover.bg: flat splitvertical gradient border +window.inactive.button.*.hover.bg: parentrelative +window.*.button.*.pressed.bg: flat splitvertical gradient border + +window.active.button.*.hover.bg.color: #575757 +window.active.button.*.hover.bg.colorTo: #575757 +window.active.button.*.hover.bg.border.color: #2E2E2E + +window.active.button.*.pressed.bg.color: #707070 +window.active.button.*.pressed.bg.colorTo: #707070 +window.active.button.*.pressed.image.color: #000000 +window.active.button.*.pressed.bg.border.color: #000000 +window.inactive.button.*.pressed.bg.color: #262626 +window.inactive.button.*.pressed.bg.colorTo: #262626 +window.inactive.button.*.pressed.image.color: #404040 +window.inactive.button.*.pressed.bg.border.color: #575757 + +window.active.button.*.image.color: #CCCCCC +window.active.button.disabled.image.color: #636363 +window.inactive.button.*.image.color: #9E9E9E +window.inactive.button.disabled.image.color: #636363 + +!! Borders +window.active.border.color: #454545 +window.inactive.border.color: #333333 +window.inactive.title.separator.color: #333333 +border.width: 1 +padding.width: 1 +window.handle.width: 3 +window.active.client.color: #323232 +window.inactive.client.color: #383838 +window.client.padding.width: 1 +window.client.padding.height: 1 +menu.border.color: #383838 +menu.overlap: 0 + +!! Handles +window.active.handle.bg: raised +window.active.handle.bg.color: #424242 +window.active.grip.bg: parentrelative +window.inactive.handle.bg: raised +window.inactive.handle.bg.color: #363636 +window.inactive.grip.bg: parentrelative + +!! Font shadows +!! menu.items.font:shadow=y:shadowtint=30 + +!! On-screen displays +osd.bg: gradient vertical flat +osd.bg.color: #3B3B3B +osd.bg.colorTo: #323232 diff --git a/Lilidog-Drow-dark/gtk-2.0/gtkrc b/Lilidog-Drow-dark/gtk-2.0/gtkrc deleted file mode 100644 index d815bec..0000000 --- a/Lilidog-Drow-dark/gtk-2.0/gtkrc +++ /dev/null @@ -1,723 +0,0 @@ -# Evolve GTK Theme - -gtk_color_scheme = "base_color:#262626\nbg_color:#303030\ntooltip_bg_color:#262626\nselected_bg_color:#525252\ntext_color:#C3D4D4\nfg_color:#C3D4D1\ntooltip_fg_color:#C3D4D1\nselected_fg_color:#C3D4D4\nmenubar_bg_color:#303030\nmenubar_fg_color:#C3D4D1\ntoolbar_bg_color:#303030\ntoolbar_fg_color:#C3D4D4\nmenu_bg_color:#303030\nmenu_fg_color:#C3D4D4\npanel_bg_color:#303030\npanel_fg_color:#C3D4D4\nlink_color:#525252" - -gtk-icon-sizes = "panel=16,16:gtk-button=16,16" # Icon sizes -gtk-button-images = 0 # Disables icons in buttons -gtk-toolbar-style = 1 # Enables text in toolbar -gtk-auto-mnemonics = 1 # Disables ugly lines under menu items - -# Default Style - -style "evolve-default" { - xthickness = 1 - ythickness = 1 - - GtkArrow::arrow-scaling= 0.5 - - GtkButton::child-displacement-x = 0 - GtkButton::child-displacement-y = 0 - - GtkButton::default-border = { 0, 0, 0, 0 } - - GtkCheckButton::indicator-size = 15 - - # The following line hints to gecko (and possibly other appliations) - # that the entry should be drawn transparently on the canvas. - # Without this, gecko will fill in the background of the entry. - GtkEntry::honors-transparent-bg-hint = 1 - GtkEntry::state-hint = 0 - - GtkExpander::expander-size = 16 - - GtkImage::x-ayatana-indicator-dynamic = 1 - - GtkMenu::horizontal-padding = 0 - GtkMenu::vertical-padding = 0 - - GtkMenuBar::internal-padding = 0 - GtkMenuBar::window-dragging = 1 - GtkMenuBar::shadow-type = GTK_SHADOW_NONE - - GtkMenuItem::arrow-scaling= 0.5 - - GtkPaned::handle-size = 1 - - GtkProgressBar::min-horizontal-bar-height = 10 - GtkProgressBar::min-vertical-bar-width = 10 - - GtkRange::trough-border = 0 - GtkRange::slider-width = 15 - GtkRange::stepper-size = 15 - GtkRange::stepper_spacing = 0 - GtkRange::trough-under-steppers = 1 - - GtkScale::slider-length = 14 - GtkScale::slider-width = 14 - GtkScale::trough-side-details = 1 - - GtkScrollbar::activate-slider = 1 - GtkScrollbar::has-backward-stepper = 0 - GtkScrollbar::has-forward-stepper = 0 - GtkScrollbar::has-secondary-backward-stepper = 0 - GtkScrollbar::has-secondary-forward-stepper = 0 - GtkScrollbar::min-slider-length = 100 - GtkScrollbar::slider-width = 9 - GtkScrollbar::trough-border = 3 - - GtkScrolledWindow::scrollbar-spacing = 0 - GtkScrolledWindow::scrollbars-within-bevel = 1 - - GtkToolbar::internal-padding = 0 - - GtkTreeView::expander-size = 11 - GtkTreeView::vertical-separator = 0 - - GtkWidget::focus-padding = 2 - GtkWidget::new-tooltip-style = 0 - - GtkWidget::wide-separators = 1 - GtkWidget::separator-width = 1 - GtkWidget::separator-height = 1 - - GtkWindow::resize-grip-height = 0 - GtkWindow::resize-grip-width = 0 - - WnckTasklist::fade-overlay-rect = 0 - - GtkWidget::link-color = @link_color - GtkWidget::visited-link-color = @text_color - - fg[NORMAL] = @fg_color - fg[PRELIGHT] = @fg_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @fg_color - fg[INSENSITIVE] = mix (0.5, @bg_color, @fg_color) - - bg[NORMAL] = @bg_color - bg[PRELIGHT] = shade (1.02, @bg_color) - bg[SELECTED] = @selected_bg_color - bg[INSENSITIVE] = @bg_color - bg[ACTIVE] = shade (0.9, @bg_color) - - base[NORMAL] = @base_color - base[PRELIGHT] = shade (0.95, @bg_color) - base[ACTIVE] = @selected_bg_color - base[SELECTED] = @selected_bg_color - base[INSENSITIVE] = @bg_color - - text[NORMAL] = @text_color - text[PRELIGHT] = @text_color - text[ACTIVE] = @selected_fg_color - text[SELECTED] = @selected_fg_color - text[INSENSITIVE] = mix (0.5, @bg_color, @text_color) - - engine "murrine" { - animation = FALSE - arrowstyle = 1 # 0 = normal arrows, 1 = filled arrows - colorize_scrollbar = FALSE - comboboxstyle = 0 # 0 = normal combobox, 1 = colorized combobox below arrow - contrast = 1.0 - focusstyle = 3 # 0 = none, 1 = grey dotted, 2 = colored with fill, 3 = colored glow - glazestyle = 0 # 0 = flat highlight, 1 = curved highlight, 2 = concave, 3 = top curved highlight, 4 = beryl highlight - glowstyle = 1 - gradient_shades = { 1.2, 1.1, 1.1, 0.97 } - highlight_shade = 1.0 - lightborder_shade = 1.0 - lightborderstyle = 0 # 0 = lightborder on top side, 1 = lightborder on all sides - listviewheaderstyle = 1 # 0 = flat, 1 = glassy, 2 = raised - listviewstyle = 0 # 0 = none, 1 = dotted, 2 = line - menubaritemstyle = 1 # 0 = menuitem look, 1 = button look - menubarstyle = 0 # 0 = flat, 1 = glassy, 2 = gradient, 3 = striped - menuitemstyle = 0 # 0 = flat, 1 = glassy, 2 = striped - menustyle = 0 # 0 = none, 1 = vertical striped - progressbarstyle = 0 # 0 = none, 1 = diagonal striped, 2 = vertical striped - reliefstyle = 0 # 0 = flat, 1 = inset, 2 = shadow, 3 = shadow with gradient, 4 = stronger shadow with gradient - roundness = 2 - scrollbarstyle = 0 # 0 = none, 1 = circles, 2 = handles, 3 = diagonal stripes, 4 = diagonal stripes and handles, 5 = horizontal stripes, 6 = horizontal stripes and handles - sliderstyle = 0 # 0 = none, 1 = handles - stepperstyle = 0 # 0 = standard, 1 = integrated stepper handles - toolbarstyle = 1 # 0 = flat, 1 = glassy, 2 = gradient - } -} - -style "evolve-wide" { - xthickness = 2 - ythickness = 2 -} - -style "evolve-wider" { - xthickness = 3 - ythickness = 3 -} - -# Notebook - -style "evolve-notebook-bg" { - bg[NORMAL] = shade (1.1, @bg_color) - bg[ACTIVE] = shade (0.9, @bg_color) - - engine "murrine" { - border_shades = { 0.9, 0.9 } - } -} - -style "evolve-notebook" = "evolve-notebook-bg" { - xthickness = 2 - ythickness = 2 - - engine "murrine" { - roundness = 2 - } -} - -# Various Standard Widgets - -style "evolve-button" = "evolve-wider" { - bg[NORMAL] = @bg_color - bg[PRELIGHT] = shade (1.1, @bg_color) - bg[ACTIVE] = shade (0.82, @bg_color) - - engine "murrine" { - roundness = 2 - glazestyle = 0 - highlight_shade = 1.0 - } -} - -style "evolve-scrollbar" = "evolve-button" { - bg[NORMAL] = @bg_color - bg[PRELIGHT] = shade (0.8, @bg_color) - bg[ACTIVE] = shade (1.4, @selected_bg_color) - - engine "murrine" { - roundness = 4 - border_shades = { 1.4, 1.4 } - gradient_shades = { 0.7, 0.7, 0.7, 0.7 } - trough_shades = { 1.0, 1.0 } - trough_border_shades = { 1.2, 1.2 } - lightborder_shade = 1.0 - lightborderstyle = 0 - } -} - -style "evolve-overlay-scrollbar" { - bg[ACTIVE] = shade (0.8, @bg_color) - bg[INSENSITIVE] = shade (0.97, @bg_color) - base[SELECTED] = shade (0.6, @base_color) - base[INSENSITIVE] = shade (0.85, @base_color) -} - -style "evolve-scale" = "evolve-default" { - bg[NORMAL] = @bg_color - bg[ACTIVE] = @bg_color - bg[SELECTED] = shade (1.0, @selected_bg_color) - bg[INSENSITIVE] = shade (0.95, @bg_color) - - engine "murrine" { - roundness = 7 - border_shades = { 1.0, 1.0 } - trough_shades = { 1.1, 1.2 } - trough_border_shades = { 0.9, 0.9 } - } -} - -style "evolve-progressbar" = "evolve-default" { - xthickness = 0 - ythickness = 0 - - bg[NORMAL] = @bg_color - bg[PRELIGHT] = shade (1.04, @bg_color) - bg[ACTIVE] = shade (1.14, @bg_color) - fg[PRELIGHT] = shade (0.9, @selected_fg_color) - - engine "murrine" { - roundness = 2 - border_shades = { 1.2, 1.2 } - gradient_shades = { 1.1, 1.0, 1.0, 0.9 } - trough_border_shades = { 0.9, 0.9 } - } -} - -style "evolve-treeview-header" = "evolve-button" { - xthickness = 2 - ythickness = 1 - - engine "murrine" { - roundness = 0 - } -} - -style "evolve-treeview" { - engine "murrine" { - roundness = 0 - } -} - -style "evolve-frame-title" { - fg[NORMAL] = lighter (@fg_color) -} - -style "evolve-tooltips" = "evolve-wider" { - xthickness = 5 - ythickness = 5 - - bg[NORMAL] = @bg_color - fg[NORMAL] = @fg_color - bg[SELECTED] = @bg_color - - engine "murrine" { - textstyle = 0 - roundness = 2 - rgba = FALSE - } -} - -style "evolve-spinbutton" = "evolve-button" { - xthickness = 4 - - engine "murrine" { - } -} - -style "evolve-radiocheck" = "evolve-default" { - text[NORMAL] = shade (0.8, @selected_bg_color) - text[PRELIGHT] = shade (0.8, @selected_bg_color) - bg[SELECTED] = @base_color -} - -style "evolve-entry" = "evolve-wider" { - bg[SELECTED] = mix (0.5, @selected_bg_color, @base_color) - - engine "murrine" { - border_shades = { 1.2, 1.2 } - } -} - -style "metacity-frame" = "evolve-default" { - bg[SELECTED] = @selected_bg_color -} - -style "evolve-statusbar" { } -style "evolve-comboboxentry" = "evolve-entry" { } -style "evolve-hscale" = "evolve-scale" { } -style "evolve-vscale" = "evolve-scale" { } -style "evolve-hscrollbar" = "evolve-scrollbar" { } -style "evolve-vscrollbar" = "evolve-scrollbar" { } - -# Menus - -style "evolve-menu" { - ythickness = 0 - xthickness = 0 - - bg[SELECTED] = @selected_bg_color - bg[NORMAL] = shade (1.0, @menu_bg_color) - bg[PRELIGHT] = @selected_bg_color - bg[ACTIVE] = shade (1.40, @menu_bg_color) - bg[INSENSITIVE] = shade (1.40, @menu_bg_color) - fg[NORMAL] = @menu_fg_color - fg[PRELIGHT] = @selected_fg_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @selected_fg_color - fg[INSENSITIVE] = mix (0.35, shade (0.75, @menu_bg_color), @menu_fg_color) - - text[NORMAL] = @text_color - text[PRELIGHT] = @selected_fg_color - text[SELECTED] = @selected_fg_color - text[ACTIVE] = @selected_fg_color - text[INSENSITIVE] = mix (0.85, shade (0.75, @menu_bg_color), @menu_fg_color) - - engine "murrine" { - roundness = 0 - } -} - -style "evolve-menu-item" = "evolve-wider" { - bg[SELECTED] = @selected_bg_color - bg[PRELIGHT] = @selected_bg_color - fg[NORMAL] = @menu_fg_color # Fix for XFCE menu text - fg[PRELIGHT] = @selected_fg_color - fg[SELECTED] = @selected_fg_color - - engine "murrine" { - textstyle = 0 - border_shades = { 1.4, 1.4 } - } -} - -style "evolve-separator-menu-item" { - xthickness = 1 - ythickness = 1 - - GtkSeparatorMenuItem::horizontal-padding = 0 -} - -style "evolve-menubar" = "evolve-default" { - ythickness = 0 - - bg[SELECTED] = @selected_bg_color - bg[NORMAL] = @menubar_bg_color - bg[PRELIGHT] = @selected_bg_color - bg[ACTIVE] = shade (1.40, @menubar_bg_color) - bg[INSENSITIVE] = shade (1.40, @menubar_bg_color) - - fg[NORMAL] = @menubar_fg_color - fg[PRELIGHT] = @selected_fg_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @selected_fg_color - fg[INSENSITIVE] = mix (1.05, shade (1.05, @menubar_bg_color), @menubar_fg_color) - - engine "murrine" { - roundness = 0 - } -} - -style "evolve-menubaritem" { - xthickness = 3 - ythickness = 3 - - engine "murrine" { - roundness = 0 - } -} - -# Toolbars - -style "evolve-toolbar" = "evolve-default" { - - bg[NORMAL] = @toolbar_bg_color - bg[PRELIGHT] = shade (1.02, @toolbar_bg_color) - bg[SELECTED] = @selected_bg_color - bg[INSENSITIVE] = @toolbar_bg_color - bg[ACTIVE] = shade (0.9, @toolbar_bg_color) - - fg[NORMAL] = @toolbar_fg_color - fg[PRELIGHT] = @toolbar_fg_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @toolbar_fg_color - fg[INSENSITIVE] = mix (0.5, @toolbar_bg_color, @toolbar_fg_color) - - engine "murrine" { - gradient_shades = { 1.00, 0.95, 0.94, 0.90 } - } -} - -style "evolve-toolbutton" = "evolve-button" { - - bg[NORMAL] = @toolbar_bg_color - bg[PRELIGHT] = shade (1.02, @toolbar_bg_color) - bg[SELECTED] = @selected_bg_color - bg[INSENSITIVE] = @toolbar_bg_color - bg[ACTIVE] = shade (0.9, @toolbar_bg_color) - - fg[NORMAL] = @toolbar_fg_color - fg[PRELIGHT] = @toolbar_fg_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @toolbar_fg_color - fg[INSENSITIVE] = mix (0.5, @toolbar_bg_color, @toolbar_fg_color) - - engine "murrine" { - } -} - -class "GtkToolbar" style "evolve-toolbar" -class "GtkHandleBox" style "evolve-toolbar" - -# Panels - -style "evolve-panel" { - xthickness = 1 - ythickness = 0 - - bg[NORMAL] = @bg_color - bg[PRELIGHT] = shade (1.1, @bg_color) - bg[ACTIVE] = shade (0.9, @bg_color) - bg[SELECTED] = shade (0.97, @bg_color) - - fg[NORMAL] = @fg_color - fg[PRELIGHT] = @fg_color - fg[SELECTED] = @fg_color - fg[ACTIVE] = @fg_color - - text[NORMAL] = @text_color - text[PRELIGHT] = @text_color - text[SELECTED] = @text_color - text[ACTIVE] = @text_color - - engine "murrine" { - roundness = 0 - } -} - -widget "*PanelWidget*" style "evolve-panel" -widget "*PanelApplet*" style "evolve-panel" -widget "*fast-user-switch*" style "evolve-panel" -widget "*CPUFreq*Applet*" style "evolve-panel" -widget "*indicator-applet*" style "evolve-panel" -class "PanelApp*" style "evolve-panel" -class "PanelToplevel*" style "evolve-panel" -widget_class "*PanelToplevel*" style "evolve-panel" -widget_class "*notif*" style "evolve-panel" -widget_class "*Notif*" style "evolve-panel" -widget_class "*Tray*" style "evolve-panel" -widget_class "*tray*" style "evolve-panel" -widget_class "*computertemp*" style "evolve-panel" -widget_class "*Applet*Tomboy*" style "evolve-panel" -widget_class "*Applet*Netstatus*" style "evolve-panel" -widget "*gdm-user-switch-menubar*" style "evolve-panel" - -style "bold-panel-item" { - font_name = "Bold" - - engine "murrine" { - roundness = 0 - } -} - -widget "*Panel*MenuBar*" style "bold-panel-item" -widget "*gimmie*" style "bold-panel-item" - -# widget_class "*Mail*" style "evolve-panel" # Disabled to fix Evolution bug -# class "*Panel*" style "evolve-panel" # Disabled to fix bug - -# XFCE Styles - -style "xfce-header" { - bg[NORMAL] = shade (0.9, @bg_color) - base[NORMAL] = shade (1.18, @bg_color) -} - -style "xfdesktop-windowlist" { - bg[NORMAL] = @base_color - fg[INSENSITIVE] = shade (0.95, @base_color) - text[INSENSITIVE] = shade (0.95, @base_color) -} - -style "xfdesktop-icon-view" { - XfdesktopIconView::label-alpha = 20 - XfdesktopIconView::selected-label-alpha = 80 - XfdesktopIconView::shadow-color = @tooltip_bg_color - XfdesktopIconView::selected-shadow-color = @tooltip_bg_color - XfdesktopIconView::shadow-x-offset = 1 - XfdesktopIconView::selected-shadow-x-offset = 1 - XfdesktopIconView::shadow-y-offset = 1 - XfdesktopIconView::selected-shadow-y-offset = 1 - XfdesktopIconView::cell-spacing = 2 - XfdesktopIconView::cell-padding = 6 - XfdesktopIconView::cell-text-width-proportion = 1.9 - fg[NORMAL] = shade (0.9, @selected_fg_color) - fg[ACTIVE] = @selected_fg_color - engine "murrine" - { - } -} - -style "xfwm-tabwin" { - Xfwm4TabwinWidget::border-width = 1 - Xfwm4TabwinWidget::icon-size = 64 - - engine "murrine" { - focusstyle = 0 - } -} - -style "xfsm-logout" { - - engine "murrine" { - } -} - -style "thunar-sidepane" -{ - base[NORMAL] = shade (0.9,@base_color) - base[INSENSITIVE] = shade (0.9,@base_color) - - bg[NORMAL] = shade (0.92,@base_color) - bg[PRELIGHT] = shade (1.5,@selected_bg_color) -} - -style "workspace-switcher" = "evolve-panel" { - bg[SELECTED] = mix (0.3, shade (1.35,@selected_bg_color), shade (0.9,@base_color)) -} - -widget_class "*ThunarShortcutsView*" style "thunar-sidepane" -widget_class "*ThunarTreeView*" style "thunar-sidepane" -widget_class "*GtkFileChooserWidget.GtkFileChooserDefault.GtkVBox.GtkHPaned.GtkVBox.GtkScrolledWindow.GtkTreeView*" style "thunar-sidepane" - -widget "*Xfce*Panel*" style "evolve-panel" -class "*Xfce*Panel*" style "evolve-panel" -widget "*WnckPager*" style "workspace-switcher" - -widget_class "*XfceHeading*" style "xfce-header" -widget_class "*XfceDesktop*" style "xfdesktop-windowlist" -widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view" -widget "xfwm4-tabwin*" style "xfwm-tabwin" -widget_class "*XfsmLogoutDialog*" style "xfsm-logout" - -# Google Chrome/Chromium Styles (requires 9.0.597 or newer) - -style "chromium-toolbar-button" { - engine "murrine" { - roundness = 2 - textstyle = 0 - } -} - -style "chrome-gtk-frame" { - ChromeGtkFrame::frame-color = @bg_color - ChromeGtkFrame::inactive-frame-color = @bg_color - - ChromeGtkFrame::frame-gradient-size = 16 - ChromeGtkFrame::frame-gradient-color = @bg_color - - ChromeGtkFrame::incognito-frame-color = shade (0.97, @bg_color) - ChromeGtkFrame::incognito-inactive-frame-color = shade (0.97, @bg_color) - - ChromeGtkFrame::incognito-frame-gradient-size = 16 - ChromeGtkFrame::incognito-frame-gradient-color = shade (0.97, @bg_color) - - ChromeGtkFrame::scrollbar-trough-color = shade (0.97, @bg_color) - ChromeGtkFrame::scrollbar-slider-prelight-color = shade (1.02, @bg_color) - ChromeGtkFrame::scrollbar-slider-normal-color = shade (1.12, @bg_color) -} - -class "ChromeGtkFrame" style "chrome-gtk-frame" - -widget_class "*Chrom*Button*" style "chromium-toolbar-button" - -# General Style Application - -class "GtkWidget" style "evolve-default" - -class "GtkFrame" style "evolve-wide" -class "MetaFrames" style "metacity-frame" -class "GtkSeparator" style "evolve-wide" -class "GtkWindow" style "metacity-frame" -class "GtkCalendar" style "evolve-wide" - -class "GtkSpinButton" style "evolve-spinbutton" -class "GtkScale" style "evolve-scale" -class "GtkVScale" style "evolve-vscale" -class "GtkHScale" style "evolve-hscale" -class "GtkScrollbar" style "evolve-scrollbar" -class "GtkVScrollbar" style "evolve-vscrollbar" -class "GtkHScrollbar" style "evolve-hscrollbar" - -class "GtkRadio*" style "evolve-radiocheck" -class "GtkCheck*" style "evolve-radiocheck" - -class "GtkEntry" style "evolve-entry" - -widget_class "*" style "evolve-notebook" -widget_class "**" style "evolve-notebook-bg" -widget_class "**" style "evolve-notebook-bg" -widget_class "**" style "evolve-notebook-bg" -widget_class "*.GtkNotebook.*.GtkViewport" style "evolve-notebook" - -widget_class "*" style "evolve-button" -widget_class "**" style "evolve-statusbar" -widget_class "*" style "evolve-progressbar" -widget_class "*" style "evolve-progressbar" - -widget_class "**" style "evolve-comboboxentry" -widget_class "**" style "evolve-comboboxentry" - -widget_class "**" style "evolve-menu" -widget_class "**" style "evolve-menu-item" -widget_class "**" style "evolve-separator-menu-item" -widget_class "*Menu*.*Sepa*" style "evolve-separator-menu-item" -widget_class "**" style "evolve-menubar" -widget_class "***" style "evolve-menubaritem" - -widget_class "*GtkToolButton*" style "evolve-toolbutton" -widget_class "*GtkToggleToolButton*" style "evolve-toolbutton" -widget_class "*GtkMenuToolButton*" style "evolve-toolbutton" -widget_class "*GtkToolbar*Button" style "evolve-toolbutton" - -widget_class "*.." style "evolve-frame-title" - -widget_class "*.*" style "evolve-treeview" -widget_class "*.." style "evolve-treeview-header" -widget_class "*.." style "evolve-treeview-header" -widget_class "*.." style "evolve-treeview-header" -widget_class "*.." style "evolve-treeview-header" - -widget "gtk-tooltip*" style "evolve-tooltips" - -widget_class "**" style "evolve-overlay-scrollbar" - -# Workarounds and Non-Standard Styling - -style "text-is-fg-color-workaround" { - text[NORMAL] = @text_color - text[PRELIGHT] = @fg_color - text[SELECTED] = @selected_fg_color - text[ACTIVE] = @fg_color - text[INSENSITIVE] = mix (0.85, shade (0.75, @bg_color), @fg_color) -} - -widget_class "*.." style "text-is-fg-color-workaround" - -style "fg-is-text-color-workaround" { - fg[NORMAL] = @text_color - fg[PRELIGHT] = @text_color - fg[ACTIVE] = @selected_fg_color - fg[SELECTED] = @selected_fg_color - fg[INSENSITIVE] = darker (@fg_color) -} - -widget_class "**" style "fg-is-text-color-workaround" -widget_class "*" style "fg-is-text-color-workaround" -widget_class "*" style "fg-is-text-color-workaround" - -style "evolve-evo-new-button-workaround" { - engine "murrine" { - toolbarstyle = 0 - } -} - -widget_class "EShellWindow.GtkVBox.BonoboDock.BonoboDockBand.BonoboDockItem*" style "evolve-evo-new-button-workaround" - -style "inkscape-toolbar-fix" { - engine "murrine" { - gradient_shades = { 1.0, 1.0, 1.0, 1.0 } - highlight_shade = 1.0 - } -} - -#widget "*GtkHandleBox*" style "inkscape-toolbar-fix" -#widget "*HandleBox*CommandsToolbar*" style "inkscape-toolbar-fix" -#widget "*HandleBox*SnapToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*SelectToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*NodeToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*TweakToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*ZoomToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*StarToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*RectToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*3DBoxToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*ArcToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*SpiralToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*PencilToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*PenToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*CalligraphyToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*EraserToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*LPEToolToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*DropperToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*ConnectorToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*PaintbucketToolbar*" style "inkscape-toolbar-fix" - -# Performance Fixes - -style "performance-fix" { - engine "murrine" { - textstyle = 0 - } -} - -widget_class "*gtkmm__GtkWindow*" style "performance-fix" # Inkscape -widget_class "*GimpDisplayShell*" style "performance-fix" # Gimp -widget_class "*GimpToolbox*" style "performance-fix" -widget_class "*GimpMenuDock*" style "performance-fix" -widget "*OOoFixed*" style "performance-fix" # Openoffice/Libreoffice -widget_class "*MozContainer*" style "performance-fix" # Firefox (Not sure if this one does anything though.) diff --git a/Lilidog-Drow-dark/gtk-3.0/gtk-contained.css b/Lilidog-Drow-dark/gtk-3.0/gtk-contained.css deleted file mode 100644 index f194172..0000000 --- a/Lilidog-Drow-dark/gtk-3.0/gtk-contained.css +++ /dev/null @@ -1,4961 +0,0 @@ -* { - padding: 0; - -GtkToolButton-icon-spacing: 4; - -GtkTextView-error-underline-color: #800069; - -GtkScrolledWindow-scrollbar-spacing: 0; - -GtkToolItemGroup-expander-size: 11; - -GtkWidget-text-handle-width: 20; - -GtkWidget-text-handle-height: 24; - -GtkDialog-button-spacing: 4; - -GtkDialog-action-area-border: 0; - outline-color: rgba(60, 60, 60, 0.3); - outline-style: dashed; - outline-offset: -3px; - outline-width: 1px; - -gtk-outline-radius: 2px; - -gtk-secondary-caret-color: #384363; } - -/*************** - * Base States * - ***************/ -.background { - color: #C3D4D4; - background-color: #212121; } - .background:backdrop { - color: #A6B3B2; - background-color: #212121; - text-shadow: none; - -gtk-icon-shadow: none; } - -/* - These wildcard seems unavoidable, need to investigate. - Wildcards are bad and troublesome, use them with care, - or better, just don't. - Everytime a wildcard is used a kitten dies, painfully. -*/ -*:disabled { - -gtk-icon-effect: dim; } - -.gtkstyle-fallback { - color: #C3D4D4; - background-color: #212121; - text-shadow: none; } - .gtkstyle-fallback:hover { - color: #C3D4D4; - background-color: #1C1C1C; } - .gtkstyle-fallback:active { - color: #C3D4D4; - background-color:#212121; } - .gtkstyle-fallback:disabled { - color: #A6B3B2; - background-color: #2E2E2E; } - .gtkstyle-fallback:selected { - color: #D1E0DF; - background-color: #384363; } - -.view, iconview, -.view text, -iconview text, -textview text { - color: #BECFCF; - background-color: #1C1C1C; } - .view:backdrop, iconview:backdrop, - .view text:backdrop, - iconview text:backdrop, - textview text:backdrop { - color: #B9C9C6; - background-color: #363636; } - .view:selected:focus, iconview:selected:focus, .view:selected, iconview:selected, - .view text:selected:focus, - iconview text:selected:focus, - textview text:selected:focus, - .view text:selected, - iconview text:selected, - textview text:selected { - border-radius: 3px; } - -textview border { - background-color: #212121; } - -.rubberband, -rubberband, -flowbox rubberband, -treeview.view rubberband, -.content-view rubberband, -XfdesktopIconView.view .rubberband { - border: 1px solid #2E2E2E; - background-color: rgba(26, 116, 211, 0.2); } - -flowbox flowboxchild { - padding: 3px; - border-radius: 3px; } - flowbox flowboxchild:selected { - outline-offset: -2px; } - -label.separator { - color: #C3D4D4; } - label.separator:backdrop { - color: #A6B3B2; } - -label selection { - background-color: #384363; - color: #D1E0DF; } - -label:disabled { - color: #A6B3B2; } - label:disabled:backdrop { - color: #212121; } - -label:backdrop { - color: #A6B3B2; } - -.dim-label, label.separator, .titlebar:not(headerbar) .subtitle, -headerbar .subtitle { - opacity: 0.55; - text-shadow: none; } - -assistant .sidebar { - background-color: #1C1C1C; - border-top: 1px solid #525252; } - assistant .sidebar:backdrop { - background-color: #3B3B3B; - border-color: #545252; } - -assistant.csd .sidebar { - border-top-style: none; } - -assistant .sidebar label { - padding: 6px 12px; } - -assistant .sidebar label.highlight { - background-color: #333E5C; } - -.csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier, .csd popover.background.osd, popover.background.osd, .app-notification, -.app-notification.frame, .osd .scale-popup, .osd { - color: #616869; - border: none; - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - outline-color: rgba(238, 238, 238, 0.3); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; } - popover.background.touch-selection:backdrop, popover.background.magnifier:backdrop, popover.background.osd:backdrop, .app-notification:backdrop, .osd .scale-popup:backdrop, .osd:backdrop { - color: shade(#616869, 1.2); - background-color: shade(rgba(34, 34, 34, 0.8), 1.6); - text-shadow: none; - -gtk-icon-shadow: none; } - -/********************* - * Spinner Animation * - *********************/ -@keyframes spin { - to { - -gtk-icon-transform: rotate(1turn); } } - -spinner { - background: 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; } - -/**************** - * Text Entries * - ****************/ -spinbutton:not(.vertical), -entry { - min-height: 28px; - padding-left: 4px; - padding-right: 4px; - border: 1px solid; - border-radius: 3px; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - color: #BECFCF; - border-color: #525252; - background-color: #1C1C1C; - box-shadow: inset 0 0 0 1px rgba(57, 142, 231, 0); } - spinbutton:not(.vertical) image.left, - entry image.left { - margin-right: 6px; } - spinbutton:not(.vertical) image.right, - entry image.right { - margin-left: 6px; } - spinbutton:not(.vertical) undershoot.left, - entry 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; - border: none; - box-shadow: none; } - spinbutton:not(.vertical) undershoot.right, - entry 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; - border: none; - box-shadow: none; } - spinbutton.flat:focus:not(.vertical), spinbutton.flat:not(.vertical), - entry.flat:focus, - entry.flat { - min-height: 0; - padding: 2px; - background-color: transparent; - border-color: transparent; - border-radius: 0; } - spinbutton:focus:not(.vertical), - entry:focus { - border-color: #384363; } - spinbutton:disabled:not(.vertical), - entry:disabled { - color: #A6B3B2; - border-color: #525252; - background-color: #2E2E2E; - box-shadow: none; } - spinbutton:backdrop:not(.vertical), - entry:backdrop { - color: #B9C9C6; - border-color: #545252; - background-color: #3B3B3B; - box-shadow: none; - transition: 200ms ease-out; } - spinbutton:backdrop:disabled:not(.vertical), - entry:backdrop:disabled { - color: #212121; - border-color: #545252; - background-color: #2E2E2E; - box-shadow: none; } - spinbutton.error:not(.vertical), - entry.error { - background-color: rgba(204, 0, 0, 0.1); - color: #800069; - border-color: #800069; } - spinbutton.error:focus:not(.vertical), - entry.error:focus { - border-color: #800069; } - spinbutton.error:not(.vertical) selection, - entry.error selection { - background-color: #800069; } - spinbutton.warning:not(.vertical), - entry.warning { - background-color: rgba(245, 121, 0, 0.1); - color: #f57900; - border-color: #f57900; } - spinbutton.warning:focus:not(.vertical), - entry.warning:focus { - border-color: #f57900; } - spinbutton.warning:not(.vertical) selection, - entry.warning selection { - background-color: #f57900; } - spinbutton:not(.vertical) image, - entry image { - color: #4A4A4A; } - spinbutton:not(.vertical) image:hover, - entry image:hover { - color: #C3D4D4; } - spinbutton:not(.vertical) image:active, - entry image:active { - color: #384363; } - spinbutton:not(.vertical) image:backdrop, - entry image:backdrop { - color: #5C5C5C; } - spinbutton:drop(active):focus:not(.vertical), spinbutton:drop(active):not(.vertical), - entry:drop(active):focus, - entry:drop(active) { - border-color: #4e9a06; - box-shadow: inset 0 0 0 1px #4e9a06; } - .osd spinbutton:not(.vertical), .osd - entry { - color: #C5D4D3; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.5); - background-clip: padding-box; - box-shadow: none; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; } - .osd spinbutton:focus:not(.vertical), .osd - entry:focus { - color: #C5D4D3; - border-color: #384363; - background-color: rgba(0, 0, 0, 0.5); - background-clip: padding-box; - box-shadow: inset 0 0 0 1px #384363; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; } - .osd spinbutton:backdrop:not(.vertical), .osd - entry:backdrop { - color: #C5D4D3; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.5); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .osd spinbutton:disabled:not(.vertical), .osd - entry:disabled { - color: #3A3B3B; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - -spinbutton:not(.vertical) progress, -entry progress { - margin: 2px -6px; - background-color: transparent; - background-image: none; - border-radius: 0; - border-width: 0 0 2px; - border-color: #384363; - border-style: solid; - box-shadow: none; } - spinbutton:not(.vertical) progress:backdrop, - entry progress:backdrop { - background-color: transparent; } - -.linked:not(.vertical) > spinbutton:focus:not(.vertical) + spinbutton:not(.vertical), -.linked:not(.vertical) > spinbutton:focus:not(.vertical) + button, -.linked:not(.vertical) > spinbutton:focus:not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > entry:focus + spinbutton:not(.vertical), -.linked:not(.vertical) > -entry:focus + button, -.linked:not(.vertical) > -entry:focus + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + entry, .linked:not(.vertical) > -entry:focus + -entry { - border-left-color: #384363; } - -.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + spinbutton:not(.vertical), -.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + button, -.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > entry:drop(active) + spinbutton:not(.vertical), -.linked:not(.vertical) > -entry:drop(active) + button, -.linked:not(.vertical) > -entry:drop(active) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + entry, .linked:not(.vertical) > -entry:drop(active) + -entry { - border-left-color: #4e9a06; } - -.linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled), -.linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):not(.vertical), .linked.vertical > -entry:not(:disabled) + entry:not(:disabled), -.linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):not(.vertical) { - border-top-color: #A0A8AD; - background-color: #1C1C1C; } - .linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled):backdrop, - .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):backdrop:not(.vertical), .linked.vertical > - entry:not(:disabled) + entry:not(:disabled):backdrop, - .linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):backdrop:not(.vertical) { - border-top-color: #BCD5DE; - background-color: #3B3B3B; } - -.linked.vertical > spinbutton:disabled:not(.vertical) + spinbutton:disabled:not(.vertical), -.linked.vertical > spinbutton:disabled:not(.vertical) + entry:disabled, .linked.vertical > entry:disabled + spinbutton:disabled:not(.vertical), -.linked.vertical > -entry:disabled + entry:disabled { - border-top-color: #A0A8AD; } - -.linked.vertical > spinbutton:not(.vertical) + spinbutton:focus:not(:only-child):not(.vertical), -.linked.vertical > spinbutton:not(.vertical) + entry:focus:not(:only-child), .linked.vertical > entry + spinbutton:focus:not(:only-child):not(.vertical), -.linked.vertical > -entry + entry:focus:not(:only-child) { - border-top-color: #384363; } - -.linked.vertical > spinbutton:not(.vertical) + spinbutton:drop(active):not(:only-child):not(.vertical), -.linked.vertical > spinbutton:not(.vertical) + entry:drop(active):not(:only-child), .linked.vertical > entry + spinbutton:drop(active):not(:only-child):not(.vertical), -.linked.vertical > -entry + entry:drop(active):not(:only-child) { - border-top-color: #4e9a06; } - -.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + spinbutton:not(.vertical), -.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + entry, -.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + button, -.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:focus:not(:only-child) + spinbutton:not(.vertical), -.linked.vertical > -entry:focus:not(:only-child) + entry, -.linked.vertical > -entry:focus:not(:only-child) + button, -.linked.vertical > -entry:focus:not(:only-child) + combobox > box > button.combo { - border-top-color: #384363; } - -.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + spinbutton:not(.vertical), -.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + entry, -.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + button, -.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:drop(active):not(:only-child) + spinbutton:not(.vertical), -.linked.vertical > -entry:drop(active):not(:only-child) + entry, -.linked.vertical > -entry:drop(active):not(:only-child) + button, -.linked.vertical > -entry:drop(active):not(:only-child) + combobox > box > button.combo { - border-top-color: #4e9a06; } - -treeview entry:focus:dir(rtl), treeview entry:focus:dir(ltr) { - background-color: #1C1C1C; - transition-property: color, background; } - -treeview entry.flat, treeview entry { - border-radius: 0; - background-image: none; - background-color: #1C1C1C; } - treeview entry.flat:focus, treeview entry:focus { - border-color: #384363; } - -/*********** - * Buttons * - ***********/ -@keyframes needs_attention { - from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#384363), to(transparent)); } - to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#384363), to(transparent)); } } - -notebook > header > tabs > arrow, button.titlebutton, -button { - min-height: 24px; - min-width: 16px; - padding: 1px 2px; - border: 1px solid; - border-radius: 3px; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#212121, 0.8); - border-right-color: shade(#212121, 0.72); - border-left-color: shade(#212121, 0.72); - border-bottom-color: shade(#212121, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#212121, 1.02), 1.05), shade(shade(#212121, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } - notebook > header > tabs > arrow, button.sidebar-button, button.titlebutton, - button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - transition: none; } - notebook > header > tabs > arrow:hover, button.sidebar-button:hover, button.titlebutton:hover, - button.flat:hover { - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 500ms; } - notebook > header > tabs > arrow:hover:active, button.sidebar-button:hover:active, button.titlebutton:hover:active, - button.flat:hover:active { - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } - notebook > header > tabs > arrow:hover, button.titlebutton:hover, - button:hover { - color: #D1E0DF; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #525252; - background-image: linear-gradient(to bottom, shade(#344162, 1.00), shade(#344162, 1.00)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); - -gtk-icon-effect: highlight; } - notebook > header > tabs > arrow:active, button.titlebutton:active, notebook > header > tabs > arrow:checked, button.titlebutton:checked, - button:active, - button:checked { - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #525252; - background-image: linear-gradient(to bottom, shade(shade(#212121, 0.85), 1.05), shade(shade(#212121, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); - transition-duration: 50ms; } - notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:backdrop, button.titlebutton:backdrop, - button:backdrop.flat, - button:backdrop { - border-color: #545252; - background-color: #212121; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - transition: 200ms ease-out; - -gtk-icon-effect: none; } - notebook > header > tabs > arrow:backdrop label, button.sidebar-button:backdrop label, button.titlebutton:backdrop label, notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:backdrop label, button.titlebutton:backdrop label, notebook > header > tabs > arrow:backdrop, button.titlebutton:backdrop, - button:backdrop.flat label, - button:backdrop.flat, - button:backdrop label, - button:backdrop { - color: #A6B3B2; } - notebook > header > tabs > arrow:backdrop:active, button.sidebar-button:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, button.sidebar-button:backdrop:checked, button.titlebutton:backdrop:checked, notebook > header > tabs > arrow:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, button.titlebutton:backdrop:checked, - button:backdrop.flat:active, - button:backdrop.flat:checked, - button:backdrop:active, - button:backdrop:checked { - border-color: #545252; - background-color: #212121; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - notebook > header > tabs > arrow:backdrop:active label, button.sidebar-button:backdrop:active label, button.titlebutton:backdrop:active label, notebook > header > tabs > arrow:backdrop:active, button.sidebar-button:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked label, button.sidebar-button:backdrop:checked label, button.titlebutton:backdrop:checked label, notebook > header > tabs > arrow:backdrop:checked, button.sidebar-button:backdrop:checked, button.titlebutton:backdrop:checked, notebook > header > tabs > arrow:backdrop:active label, button.titlebutton:backdrop:active label, notebook > header > tabs > arrow:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked label, button.titlebutton:backdrop:checked label, notebook > header > tabs > arrow:backdrop:checked, button.titlebutton:backdrop:checked, - button:backdrop.flat:active label, - button:backdrop.flat:active, - button:backdrop.flat:checked label, - button:backdrop.flat:checked, - button:backdrop:active label, - button:backdrop:active, - button:backdrop:checked label, - button:backdrop:checked { - color: #A6B3B2; } - notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled, button.titlebutton:backdrop:disabled, - button:backdrop.flat:disabled, - button:backdrop:disabled { - border-color: #545252; - background-color: #2E2E2E; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - notebook > header > tabs > arrow:backdrop:disabled label, button.sidebar-button:backdrop:disabled label, button.titlebutton:backdrop:disabled label, notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled label, button.titlebutton:backdrop:disabled label, notebook > header > tabs > arrow:backdrop:disabled, button.titlebutton:backdrop:disabled, - button:backdrop.flat:disabled label, - button:backdrop.flat:disabled, - button:backdrop:disabled label, - button:backdrop:disabled { - color: #212121; } - notebook > header > tabs > arrow:backdrop:disabled:active, button.sidebar-button:backdrop:disabled:active, button.titlebutton:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, button.sidebar-button:backdrop:disabled:checked, button.titlebutton:backdrop:disabled:checked, notebook > header > tabs > arrow:backdrop:disabled:active, button.titlebutton:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, button.titlebutton:backdrop:disabled:checked, - button:backdrop.flat:disabled:active, - button:backdrop.flat:disabled:checked, - button:backdrop:disabled:active, - button:backdrop:disabled:checked { - border-color: #545252; - background-color: #2E2E2E; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - notebook > header > tabs > arrow:backdrop:disabled:active label, button.sidebar-button:backdrop:disabled:active label, button.titlebutton:backdrop:disabled:active label, notebook > header > tabs > arrow:backdrop:disabled:checked label, button.sidebar-button:backdrop:disabled:checked label, button.titlebutton:backdrop:disabled:checked label, notebook > header > tabs > arrow:backdrop:disabled:active label, button.titlebutton:backdrop:disabled:active label, notebook > header > tabs > arrow:backdrop:disabled:checked label, button.titlebutton:backdrop:disabled:checked label, - button:backdrop.flat:disabled:active label, - button:backdrop.flat:disabled:checked label, - button:backdrop:disabled:active label, - button:backdrop:disabled:checked label { - color: #212121; } - notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:disabled, button.sidebar-button:disabled, button.titlebutton:disabled, notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, - button.flat:backdrop, - button.flat:disabled, - button.flat:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - notebook > header > tabs > arrow:disabled, button.titlebutton:disabled, - button:disabled { - border-color: #525252; - background-color: #2E2E2E; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - notebook > header > tabs > arrow:disabled label, button.titlebutton:disabled label, notebook > header > tabs > arrow:disabled, button.titlebutton:disabled, - button:disabled label, - button:disabled { - color: #A6B3B2; } - notebook > header > tabs > arrow:disabled:active, button.titlebutton:disabled:active, notebook > header > tabs > arrow:disabled:checked, button.titlebutton:disabled:checked, - button:disabled:active, - button:disabled:checked { - border-color: #525252; - background-image: linear-gradient(to bottom, #A0A8AD, #2E2E2E); - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - notebook > header > tabs > arrow:disabled:active label, button.titlebutton:disabled:active label, notebook > header > tabs > arrow:disabled:active, button.titlebutton:disabled:active, notebook > header > tabs > arrow:disabled:checked label, button.titlebutton:disabled:checked label, notebook > header > tabs > arrow:disabled:checked, button.titlebutton:disabled:checked, - button:disabled:active label, - button:disabled:active, - button:disabled:checked label, - button:disabled:checked { - color: #A6B3B2; } - notebook > header > tabs > arrow.image-button, button.image-button.titlebutton, - button.image-button { - min-width: 24px; - padding-left: 4px; - padding-right: 4px; } - notebook > header > tabs > arrow.text-button, button.text-button.titlebutton, - button.text-button { - padding-left: 8px; - padding-right: 8px; } - notebook > header > tabs > arrow.text-button.image-button, button.text-button.image-button.titlebutton, - button.text-button.image-button { - padding-left: 4px; - padding-right: 4px; } - notebook > header > tabs > arrow.text-button.image-button label, button.text-button.image-button.titlebutton label, - button.text-button.image-button label { - padding-left: 4px; - padding-right: 4px; } - combobox:drop(active) button.combo, notebook > header > tabs > arrow:drop(active), button.titlebutton:drop(active), - button:drop(active) { - color: #4e9a06; - border-color: #4e9a06; - box-shadow: inset 0 0 0 1px #4e9a06; } - -row:selected -button { - border-color: #696969; } - row:selected button.sidebar-button:not(:active):not(:checked):not(:hover):not(disabled), row:selected - button.flat:not(:active):not(:checked):not(:hover):not(disabled) { - color: #D1E0DF; - border-color: transparent; } - row:selected button.sidebar-button:not(:active):not(:checked):not(:hover):not(disabled):backdrop, row:selected - button.flat:not(:active):not(:checked):not(:hover):not(disabled):backdrop { - color: #A9B7B8; } - - -button.osd { - min-width: 24px; - min-height: 32px; - color: #616869; - border-radius: 5px; - outline-color: rgba(238, 238, 238, 0.3); - color: #616869; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); - border: none; - box-shadow: none; } - - button.osd.image-button { - min-width: 32px; } - - button.osd:hover { - color: #C5D4D3; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(65, 65, 65, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); - border: none; - box-shadow: none; } - - button.osd:active, - button.osd:checked { - color: #C5D4D3; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.7); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); - border: none; - box-shadow: none; } - - button.osd:disabled:backdrop, - button.osd:disabled { - color: #3A3B3B; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - border: none; } - - button.osd:backdrop { - color: #616869; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - border: none; } - -.csd popover.background.touch-selection button, .csd popover.background.magnifier button, popover.background.touch-selection button, popover.background.magnifier button, .app-notification button, -.app-notification.frame button, -.osd -button { - color: #616869; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - popover.background.touch-selection button:hover, popover.background.magnifier button:hover, .app-notification button:hover, - .osd - button:hover { - color: #C5D4D3; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(65, 65, 65, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - popover.background.touch-selection button:active:backdrop, popover.background.magnifier button:active:backdrop, .app-notification button:active:backdrop, popover.background.touch-selection button:active, popover.background.magnifier button:active, .app-notification button:active, popover.background.touch-selection button:checked:backdrop, popover.background.magnifier button:checked:backdrop, .app-notification button:checked:backdrop, popover.background.touch-selection button:checked, popover.background.magnifier button:checked, .app-notification button:checked, - .osd - button:active:backdrop, - .osd - button:active, - .osd - button:checked:backdrop, - .osd - button:checked { - color: #C5D4D3; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.7); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); } - popover.background.touch-selection button:disabled:backdrop, popover.background.magnifier button:disabled:backdrop, .app-notification button:disabled:backdrop, popover.background.touch-selection button:disabled, popover.background.magnifier button:disabled, .app-notification button:disabled, - .osd - button:disabled:backdrop, - .osd - button:disabled { - color: #383737; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - popover.background.touch-selection button:backdrop, popover.background.magnifier button:backdrop, .app-notification button:backdrop, - .osd - button:backdrop { - color: #545454; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - popover.background.touch-selection button.flat, popover.background.magnifier button.flat, .app-notification button.flat, - .osd - button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: none; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; } - popover.background.touch-selection button.flat:hover, popover.background.magnifier button.flat:hover, .app-notification button.flat:hover, - .osd - button.flat:hover { - color: #C5D4D3; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(65, 65, 65, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - popover.background.touch-selection button.flat:disabled, popover.background.magnifier button.flat:disabled, .app-notification button.flat:disabled, - .osd - button.flat:disabled { - color: #424141; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - background-image: none; - border-color: transparent; - box-shadow: none; } - popover.background.touch-selection button.flat:backdrop, popover.background.magnifier button.flat:backdrop, .app-notification button.flat:backdrop, - .osd - button.flat:backdrop { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - popover.background.touch-selection button.flat:active, popover.background.magnifier button.flat:active, .app-notification button.flat:active, popover.background.touch-selection button.flat:checked, popover.background.magnifier button.flat:checked, .app-notification button.flat:checked, - .osd - button.flat:active, - .osd - button.flat:checked { - color: #C5D4D3; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.7); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); } - - -button.suggested-action { - color: #C5D4D3; - outline-color: rgba(255, 255, 255, 0.3); - border-top-color: shade(#212121, 0.8); - border-right-color: shade(#212121, 0.72); - border-left-color: shade(#212121, 0.72); - border-bottom-color: shade(#212121, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#384363, 1.02), 1.05), shade(shade(#384363, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - .selection-mode button.titlebutton, - button.suggested-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #384363; } - - button.suggested-action:hover { - color: #C5D4D3; - outline-color: rgba(255, 255, 255, 0.3); - border-color: #595959; - background-image: linear-gradient(to bottom, shade(#384363, 1.15), shade(#384363, 1.07)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - - button.suggested-action:active, - button.suggested-action:checked { - color: #C5D4D3; - outline-color: rgba(255, 255, 255, 0.3); - border-color: #595959; - background-image: linear-gradient(to bottom, shade(shade(#384363, 0.85), 1.05), shade(shade(#384363, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } - .selection-mode button.titlebutton:backdrop, - button.suggested-action:backdrop, - button.suggested-action.flat:backdrop { - border-color: #384363; - background-color: #384363; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .selection-mode button.titlebutton:backdrop label, .selection-mode button.titlebutton:backdrop, - button.suggested-action:backdrop label, - button.suggested-action:backdrop, - button.suggested-action.flat:backdrop label, - button.suggested-action.flat:backdrop { - color: #707070; } - .selection-mode button.titlebutton:backdrop:active, .selection-mode button.titlebutton:backdrop:checked, - button.suggested-action:backdrop:active, - button.suggested-action:backdrop:checked, - button.suggested-action.flat:backdrop:active, - button.suggested-action.flat:backdrop:checked { - border-color: #2E2E2E; - background-color: #2E2E2E; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .selection-mode button.titlebutton:backdrop:active label, .selection-mode button.titlebutton:backdrop:active, .selection-mode button.titlebutton:backdrop:checked label, .selection-mode button.titlebutton:backdrop:checked, - button.suggested-action:backdrop:active label, - button.suggested-action:backdrop:active, - button.suggested-action:backdrop:checked label, - button.suggested-action:backdrop:checked, - button.suggested-action.flat:backdrop:active label, - button.suggested-action.flat:backdrop:active, - button.suggested-action.flat:backdrop:checked label, - button.suggested-action.flat:backdrop:checked { - color: #d1e3f6; } - .selection-mode button.titlebutton:backdrop:disabled, - button.suggested-action:backdrop:disabled, - button.suggested-action.flat:backdrop:disabled { - border-color: #545252; - background-color: #2E2E2E; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .selection-mode button.titlebutton:backdrop:disabled label, .selection-mode button.titlebutton:backdrop:disabled, - button.suggested-action:backdrop:disabled label, - button.suggested-action:backdrop:disabled, - button.suggested-action.flat:backdrop:disabled label, - button.suggested-action.flat:backdrop:disabled { - color: #2E2E2E; } - .selection-mode button.titlebutton:backdrop:disabled:active, .selection-mode button.titlebutton:backdrop:disabled:checked, - button.suggested-action:backdrop:disabled:active, - button.suggested-action:backdrop:disabled:checked, - button.suggested-action.flat:backdrop:disabled:active, - button.suggested-action.flat:backdrop:disabled:checked { - border-color: #3f92e7; - background-color: #3f92e7; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .selection-mode button.titlebutton:backdrop:disabled:active label, .selection-mode button.titlebutton:backdrop:disabled:checked label, - button.suggested-action:backdrop:disabled:active label, - button.suggested-action:backdrop:disabled:checked label, - button.suggested-action.flat:backdrop:disabled:active label, - button.suggested-action.flat:backdrop:disabled:checked label { - color: #989DA3; } - .selection-mode button.titlebutton:backdrop, .selection-mode button.titlebutton:disabled, .selection-mode button.titlebutton:backdrop:disabled, - button.suggested-action.flat:backdrop, - button.suggested-action.flat:disabled, - button.suggested-action.flat:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: rgba(57, 142, 231, 0.8); } - - button.suggested-action:disabled { - border-color: #595959; - background-color: #569fea; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - - button.suggested-action:disabled label, - button.suggested-action:disabled { - color: #ACB4BD; } - - button.suggested-action:disabled:active, - button.suggested-action:disabled:checked { - border-color: #595959; - background-image: linear-gradient(to bottom, #3b8bde, #3f92e7); - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - - button.suggested-action:disabled:active label, - button.suggested-action:disabled:active, - button.suggested-action:disabled:checked label, - button.suggested-action:disabled:checked { - color: #BCC4CC; } - .osd - button.suggested-action { - color: #616869; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(57, 142, 231, 0.5); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd - button.suggested-action:hover { - color: #C5D4D3; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(57, 142, 231, 0.7); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd - button.suggested-action:active:backdrop, .osd - button.suggested-action:active, .osd - button.suggested-action:checked:backdrop, .osd - button.suggested-action:checked { - color: #C5D4D3; - border-color: rgba(0, 0, 0, 0.7); - background-color: #384363; - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); } - .osd - button.suggested-action:disabled:backdrop, .osd - button.suggested-action:disabled { - color: #3A3B3B; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .osd - button.suggested-action:backdrop { - color: #616869; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(57, 142, 231, 0.5); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - - -button.destructive-action { - color: #C5D4D3; - outline-color: rgba(255, 255, 255, 0.3); - border-top-color: shade(#212121, 0.8); - border-right-color: shade(#212121, 0.72); - border-left-color: shade(#212121, 0.72); - border-bottom-color: shade(#212121, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#ef2929, 1.02), 1.05), shade(shade(#ef2929, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - - button.destructive-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #ef2929; } - - button.destructive-action:hover { - color: #C5D4D3; - outline-color: rgba(255, 255, 255, 0.3); - border-color: #8e0b0b; - background-image: linear-gradient(to bottom, shade(#ef2929, 1.15), shade(#ef2929, 1.07)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - - button.destructive-action:active, - button.destructive-action:checked { - color: #C5D4D3; - outline-color: rgba(255, 255, 255, 0.3); - border-color: #8e0b0b; - background-image: linear-gradient(to bottom, shade(shade(#ef2929, 0.85), 1.05), shade(shade(#ef2929, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } - - button.destructive-action:backdrop, - button.destructive-action.flat:backdrop { - border-color: #ef2929; - background-color: #ef2929; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - - button.destructive-action:backdrop label, - button.destructive-action:backdrop, - button.destructive-action.flat:backdrop label, - button.destructive-action.flat:backdrop { - color: #fcd4d4; } - - button.destructive-action:backdrop:active, - button.destructive-action:backdrop:checked, - button.destructive-action.flat:backdrop:active, - button.destructive-action.flat:backdrop:checked { - border-color: #d51010; - background-color: #d51010; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - - button.destructive-action:backdrop:active label, - button.destructive-action:backdrop:active, - button.destructive-action:backdrop:checked label, - button.destructive-action:backdrop:checked, - button.destructive-action.flat:backdrop:active label, - button.destructive-action.flat:backdrop:active, - button.destructive-action.flat:backdrop:checked label, - button.destructive-action.flat:backdrop:checked { - color: #f7cfcf; } - - button.destructive-action:backdrop:disabled, - button.destructive-action.flat:backdrop:disabled { - border-color: #545252; - background-color: #2E2E2E; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - - button.destructive-action:backdrop:disabled label, - button.destructive-action:backdrop:disabled, - button.destructive-action.flat:backdrop:disabled label, - button.destructive-action.flat:backdrop:disabled { - color: #2E2E2E; } - - button.destructive-action:backdrop:disabled:active, - button.destructive-action:backdrop:disabled:checked, - button.destructive-action.flat:backdrop:disabled:active, - button.destructive-action.flat:backdrop:disabled:checked { - border-color: #ef3131; - background-color: #ef3131; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - - button.destructive-action:backdrop:disabled:active label, - button.destructive-action:backdrop:disabled:checked label, - button.destructive-action.flat:backdrop:disabled:active label, - button.destructive-action.flat:backdrop:disabled:checked label { - color: #f57979; } - - button.destructive-action.flat:backdrop, - button.destructive-action.flat:disabled, - button.destructive-action.flat:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: rgba(239, 41, 41, 0.8); } - - button.destructive-action:disabled { - border-color: #8e0b0b; - background-color: #f14949; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - - button.destructive-action:disabled label, - button.destructive-action:disabled { - color: #f8a4a4; } - - button.destructive-action:disabled:active, - button.destructive-action:disabled:checked { - border-color: #8e0b0b; - background-image: linear-gradient(to bottom, #e52d2d, #ef3131); - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - - button.destructive-action:disabled:active label, - button.destructive-action:disabled:active, - button.destructive-action:disabled:checked label, - button.destructive-action:disabled:checked { - color: #f9adad; } - .osd - button.destructive-action { - color: #616869; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(239, 41, 41, 0.5); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd - button.destructive-action:hover { - color: #C5D4D3; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(239, 41, 41, 0.7); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd - button.destructive-action:active:backdrop, .osd - button.destructive-action:active, .osd - button.destructive-action:checked:backdrop, .osd - button.destructive-action:checked { - color: #C5D4D3; - border-color: rgba(0, 0, 0, 0.7); - background-color: #ef2929; - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); } - .osd - button.destructive-action:disabled:backdrop, .osd - button.destructive-action:disabled { - color: #3A3B3B; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .osd - button.destructive-action:backdrop { - color: #616869; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(239, 41, 41, 0.5); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - -.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 { - 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; } - -.inline-toolbar -button, .inline-toolbar -button:backdrop { - border-radius: 2px; - border-width: 1px; } - -.primary-toolbar -button { - -gtk-icon-shadow: none; } - -.stack-switcher > button.needs-attention > label, -.stack-switcher > button.needs-attention > image, stacksidebar row.needs-attention > label { - animation: needs_attention 150ms ease-in; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#384363), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.5, to(rgba(255, 255, 255, 0.769231)), to(transparent)); - background-size: 6px 6px, 6px 6px; - background-repeat: no-repeat; - background-position: right 3px, right 4px; } - .stack-switcher > button.needs-attention > label:backdrop, - .stack-switcher > button.needs-attention > image:backdrop, stacksidebar row.needs-attention > label:backdrop { - background-size: 6px 6px, 0 0; } - .stack-switcher > button.needs-attention > label:dir(rtl), - .stack-switcher > button.needs-attention > image:dir(rtl), stacksidebar row.needs-attention > label:dir(rtl) { - background-position: left 3px, left 4px; } - -.inline-toolbar toolbutton > button { - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#212121, 0.8); - border-right-color: shade(#212121, 0.72); - border-left-color: shade(#212121, 0.72); - border-bottom-color: shade(#212121, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#212121, 1.02), 1.05), shade(shade(#212121, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } - .inline-toolbar toolbutton > button:hover { - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #525252; - background-image: linear-gradient(to bottom, shade(#212121, 1.15), shade(#212121, 1.07)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } - .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #525252; - background-image: linear-gradient(to bottom, shade(shade(#212121, 0.85), 1.05), shade(shade(#212121, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } - .inline-toolbar toolbutton > button:disabled { - border-color: #525252; - background-color: #2E2E2E; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { - color: #A6B3B2; } - .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { - border-color: #525252; - background-image: linear-gradient(to bottom, #A0A8AD, #2E2E2E); - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { - color: #A6B3B2; } - .inline-toolbar toolbutton > button:backdrop { - border-color: #545252; - background-color: #2E2E2E; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .inline-toolbar toolbutton > button:backdrop label, .inline-toolbar toolbutton > button:backdrop { - color: #A6B3B2; } - .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked { - border-color: #545252; - background-color: #2E2E2E; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .inline-toolbar toolbutton > button:backdrop:active label, .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked label, .inline-toolbar toolbutton > button:backdrop:checked { - color: #A6B3B2; } - .inline-toolbar toolbutton > button:backdrop:disabled { - border-color: #545252; - background-color: #2E2E2E; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .inline-toolbar toolbutton > button:backdrop:disabled label, .inline-toolbar toolbutton > button:backdrop:disabled { - color: #212121; } - .inline-toolbar toolbutton > button:backdrop:disabled:active, .inline-toolbar toolbutton > button:backdrop:disabled:checked { - border-color: #545252; - background-color: #2E2E2E; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .inline-toolbar toolbutton > button:backdrop:disabled:active label, .inline-toolbar toolbutton > button:backdrop:disabled:checked label { - color: #212121; } - -toolbar.inline-toolbar toolbutton > button.flat, -toolbar.inline-toolbar toolbutton:backdrop > button.flat, .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > entry, .inline-toolbar button, .inline-toolbar button:backdrop, .linked > button, -.linked > button:hover, -.linked > button:active, -.linked > button:checked, -.linked > button:backdrop, .xfce4-panel.background menu .linked button, .linked > combobox > box > button.combo:dir(ltr), .linked > combobox > box > button.combo:dir(rtl) { - border-radius: 0; - border-right-style: none; } - -.linked:not(.vertical) > spinbutton:first-child:not(.vertical), .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked > button:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat, -toolbar.inline-toolbar toolbutton:backdrop:first-child > button.flat, combobox.linked button:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo, .xfce4-panel.background menu .linked button:first-child { - border-top-left-radius: 3px; - border-bottom-left-radius: 3px; } - -.linked:not(.vertical) > spinbutton:last-child:not(.vertical), .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked > button:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat, -toolbar.inline-toolbar toolbutton:backdrop:last-child > button.flat, combobox.linked button:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo, .xfce4-panel.background menu .linked button:last-child { - border-top-right-radius: 3px; - border-bottom-right-radius: 3px; - border-right-style: solid; } - -.linked:not(.vertical) > spinbutton:only-child:not(.vertical), .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked > button:only-child, toolbar.inline-toolbar toolbutton:only-child > button.flat, -toolbar.inline-toolbar toolbutton:backdrop:only-child > button.flat, .linked:not(.vertical) > combobox:only-child > box > button.combo, .xfce4-panel.background menu .linked button:only-child { - border-radius: 3px; - border-style: solid; } - -.linked.vertical > spinbutton:not(.vertical), .linked.vertical > entry, .linked.vertical > button, -.linked.vertical > button:hover, -.linked.vertical > button:active, -.linked.vertical > button:checked, -.linked.vertical > button:backdrop, .linked.vertical > combobox > box > button.combo { - border-style: solid solid none solid; - border-radius: 0; } - -.linked.vertical > spinbutton:first-child:not(.vertical), .linked.vertical > entry:first-child, .linked.vertical > button:first-child, .linked.vertical > combobox:first-child > box > button.combo { - border-top-left-radius: 3px; - border-top-right-radius: 3px; } - -.linked.vertical > spinbutton:last-child:not(.vertical), .linked.vertical > entry:last-child, .linked.vertical > button:last-child, .linked.vertical > combobox:last-child > box > button.combo { - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - border-style: solid; } - -.linked.vertical > spinbutton:only-child:not(.vertical), .linked.vertical > entry:only-child, .linked.vertical > button:only-child, .linked.vertical > combobox:only-child > box > button.combo { - border-radius: 3px; - border-style: solid; } - -modelbutton.flat, popover.background checkbutton, -popover.background radiobutton, -.menuitem.button.flat, modelbutton.flat:backdrop, popover.background checkbutton:backdrop, -popover.background radiobutton:backdrop, modelbutton.flat:backdrop:hover, popover.background checkbutton:backdrop:hover, -popover.background radiobutton:backdrop:hover, -.menuitem.button.flat:backdrop, -.menuitem.button.flat:backdrop:hover, button:link, -button:visited, button:link:hover, button:link:active, button:link:checked, -button:visited:hover, -button:visited:active, -button:visited:checked, calendar.button, calendar.button:hover, calendar.button:backdrop, calendar.button:disabled, .scale-popup button:hover, .scale-popup button:backdrop:hover, .scale-popup button:backdrop:disabled, .scale-popup button:backdrop { - background-color: transparent; - background-image: none; - border-color: transparent; - box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - -/* menu buttons */ -modelbutton.flat, popover.background checkbutton, -popover.background radiobutton, -.menuitem.button.flat { - min-height: 26px; - padding-left: 5px; - padding-right: 5px; - border-radius: 3px; - outline-offset: -2px; } - modelbutton.flat:hover, popover.background checkbutton:hover, - popover.background radiobutton:hover, - .menuitem.button.flat:hover { - background-color: #384363; } - modelbutton.flat check:last-child, popover.background checkbutton check:last-child, popover.background radiobutton check:last-child, - modelbutton.flat radio:last-child, - popover.background checkbutton radio:last-child, - popover.background radiobutton radio:last-child, - .menuitem.button.flat check:last-child, - .menuitem.button.flat radio:last-child { - margin-left: 8px; } - modelbutton.flat check:first-child, popover.background checkbutton check:first-child, popover.background radiobutton check:first-child, - modelbutton.flat radio:first-child, - popover.background checkbutton radio:first-child, - popover.background radiobutton radio:first-child, - .menuitem.button.flat check:first-child, - .menuitem.button.flat radio:first-child { - margin-right: 8px; } - -modelbutton.flat arrow, popover.background checkbutton arrow, popover.background radiobutton arrow { - background: none; } - modelbutton.flat arrow:hover, popover.background checkbutton arrow:hover, popover.background radiobutton arrow:hover { - background: none; } - modelbutton.flat arrow.left, popover.background checkbutton arrow.left, popover.background radiobutton arrow.left { - -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } - modelbutton.flat arrow.right, popover.background checkbutton arrow.right, popover.background radiobutton arrow.right { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } - -button.color { - padding: 4px; } - button.color colorswatch:only-child { - box-shadow: 0 1px rgba(255, 255, 255, 0.769231); } - button.color colorswatch:only-child, button.color colorswatch:only-child overlay { - border-radius: 0; } - button.color colorswatch:only-child:disabled colorswatch:only-child, button.color colorswatch:only-child:backdrop colorswatch:only-child, button.color colorswatch:only-child:active colorswatch:only-child, button.color colorswatch:only-child:checked colorswatch:only-child { - box-shadow: none; } - -/********* - * Links * - *********/ -*:link, button:link, -button:visited { - color: #59CDC6; } - *:link:visited, - button:visited { - color: #8A8A8A; } - *:selected *:link:visited, *:selected button:visited:link, - *:selected button:visited { - color: #838F8E; } - *:link:hover, button:hover:link, - button:hover:visited { - color: #82A3A5; } - *:selected *:link:hover, *:selected button:hover:link, - *:selected button:hover:visited { - color: #CAD9D8; } - *:link:active, button:active:link, - button:active:visited { - color: #59CDC6; } - *:selected *:link:active, *:selected button:active:link, - *:selected button:active:visited { - color: #707070; } - *:link:backdrop:backdrop:hover, button:backdrop:backdrop:hover:link, - button:backdrop:backdrop:hover:visited, *:link:backdrop:backdrop:hover:selected, button:backdrop:backdrop:hover:selected:link, - button:backdrop:backdrop:hover:selected:visited, .selection-mode.titlebar:not(headerbar) .subtitle:backdrop:backdrop:hover:link, - headerbar.selection-mode .subtitle:backdrop:backdrop:hover:link, *:link:backdrop, button:backdrop:link, - button:backdrop:visited { - color: #384363; } - .info *:link, .info button:link, - .info button:visited, - .question *:link, .question button:link, - .question button:visited, - .warning *:link, .warning button:link, - .warning button:visited, - .error *:link, .error button:link, - .error button:visited, *:link:selected, button:selected:link, - button:selected:visited, .selection-mode.titlebar:not(headerbar) .subtitle:link, - headerbar.selection-mode .subtitle:link, - *:selected *:link, - *:selected button:link, - *:selected button:visited { - color: #707070; } - -button:link, -button:visited { - text-shadow: none; } - button:link:hover, button:link:active, button:link:checked, - button:visited:hover, - button:visited:active, - button:visited:checked { - text-shadow: none; } - button:link > label, - button:visited > label { - text-decoration-line: underline; } - -/***************** - * GtkSpinButton * - *****************/ -spinbutton:not(.vertical) { - padding: 0; } - spinbutton:not(.vertical) entry { - min-width: 28px; - margin: 0; - background: none; - background-color: transparent; - border: none; - border-radius: 0; - box-shadow: none; } - spinbutton:not(.vertical) button { - min-height: 16px; - margin: 0; - padding-bottom: 0; - padding-top: 0; - color: #636A6A; - background-image: none; - border-style: none none none solid; - border-color: #597877; - border-radius: 0; - box-shadow: none; } - spinbutton:not(.vertical) button:dir(rtl) { - border-style: none solid none none; } - spinbutton:not(.vertical) button:hover { - color: #C3D4D4; - background-color: rgba(60, 60, 60, 0.05); } - spinbutton:not(.vertical) button:disabled { - color: rgba(133, 133, 133, 0.3); - background-color: transparent; } - spinbutton:not(.vertical) button:active { - background-color: rgba(0, 0, 0, 0.1); - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2); } - spinbutton:not(.vertical) button:backdrop { - color: #575E5E; - background-color: transparent; - border-color: rgba(137, 137, 137, 0.3); - transition: 200ms ease-out; } - spinbutton:not(.vertical) button:backdrop:disabled { - color: rgba(168, 168, 168, 0.3); - background-color: transparent; - border-style: none none none solid; } - spinbutton:not(.vertical) button:backdrop:disabled:dir(rtl) { - border-style: none solid none none; } - -.osd spinbutton:not(.vertical) button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #616869; - border-style: none none none solid; - border-color: rgba(0, 0, 0, 0.4); - border-radius: 0; - box-shadow: none; - -gtk-icon-shadow: 0 1px black; } - .osd spinbutton:not(.vertical) button:dir(rtl) { - border-style: none solid none none; } - .osd spinbutton:not(.vertical) button:hover { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #616869; - border-color: rgba(0, 0, 0, 0.5); - background-color: rgba(238, 238, 238, 0.1); - -gtk-icon-shadow: 0 1px black; - box-shadow: none; } - .osd spinbutton:not(.vertical) button:backdrop { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #616869; - border-color: rgba(0, 0, 0, 0.5); - -gtk-icon-shadow: none; - box-shadow: none; } - .osd spinbutton:not(.vertical) button:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #3A3B3B; - border-color: rgba(0, 0, 0, 0.5); - -gtk-icon-shadow: none; - box-shadow: none; } - .osd spinbutton:not(.vertical) button:dir(ltr):last-child { - border-radius: 0 3px 3px 0; } - .osd spinbutton:not(.vertical) button:dir(rtl):first-child { - border-radius: 3px 0 0 3px; } - -spinbutton.vertical:disabled { - color: #A6B3B2; } - -spinbutton.vertical:backdrop:disabled { - color: #2E2E2E; } - -spinbutton.vertical:drop(active) { - border-color: transparent; - box-shadow: none; } - -spinbutton.vertical entry { - min-height: 32px; - min-width: 32px; - padding: 0; - border-radius: 0; } - -spinbutton.vertical button { - min-height: 32px; - min-width: 32px; - padding: 0; } - -spinbutton.vertical button.up { - border-radius: 3px 3px 0 0; - border-style: solid solid none solid; } - -spinbutton.vertical button.down { - border-radius: 0 0 3px 3px; - border-style: none solid solid solid; } - -.osd spinbutton.vertical button:first-child { - color: #616869; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd spinbutton.vertical button:first-child:hover { - color: #C5D4D3; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(65, 65, 65, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd spinbutton.vertical button:first-child:active { - color: #C5D4D3; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.7); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); } - .osd spinbutton.vertical button:first-child:disabled { - color: #3A3B3B; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .osd spinbutton.vertical button:first-child:backdrop { - color: #616869; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - -treeview spinbutton:not(.vertical) { - min-height: 0; - border-style: none; - border-radius: 0; } - treeview spinbutton:not(.vertical) entry { - min-height: 0; - padding: 1px 2px; } - -/************** - * ComboBoxes * - **************/ -combobox arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - min-height: 16px; - min-width: 16px; } - -combobox:drop(active) { - box-shadow: none; } - -/************ - * Toolbars * - ************/ -toolbar, .inline-toolbar, searchbar, -.location-bar { - -GtkWidget-window-dragging: true; - padding: 4px; - background-color: #212121; } - -toolbar { - background: #212121 linear-gradient(to bottom, #212121, shade(#212121, 0.88)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); - box-shadow: none; - border-bottom: 1px solid #525252; - padding: 4px 3px 3px 4px; } - .osd toolbar { - background-color: transparent; } - toolbar.osd { - padding: 13px; - border: none; - border-radius: 5px; - background-color: rgba(34, 34, 34, 0.8); } - toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { - border-radius: 0; } - toolbar.horizontal separator { - margin: 0 7px 1px 6px; } - toolbar.vertical separator { - margin: 6px 1px 7px 0; } - toolbar:not(.inline-toolbar):not(.osd) switch, - toolbar:not(.inline-toolbar):not(.osd) scale, - toolbar:not(.inline-toolbar):not(.osd) entry, - toolbar:not(.inline-toolbar):not(.osd) spinbutton, - toolbar:not(.inline-toolbar):not(.osd) button { - margin-right: 1px; - margin-bottom: 1px; } - -.inline-toolbar { - padding: 3px; - border-width: 0 1px 1px; - border-radius: 0 0 5px 5px; } - -searchbar, -.location-bar { - border-width: 0 0 1px; - padding: 3px; } - -.inline-toolbar, searchbar, -.location-bar { - border-style: solid; - border-color: #525252; - background-color: #212121; } - .inline-toolbar:backdrop, searchbar:backdrop, - .location-bar:backdrop { - border-color: #545252; - background-color: #212121; - box-shadow: none; - transition: 200ms ease-out; } - -/*************** - * Header bars * - ***************/ -.titlebar:not(headerbar), -headerbar { - padding: 0 5px; - min-height: 38px; - border-width: 0 0 1px; - border-style: solid; - border-color: #525252; - border-radius: 0; - background: #212121 linear-gradient(to bottom, #212121, shade(#212121, 0.88)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); } - .titlebar:backdrop:not(headerbar), - headerbar:backdrop { - border-color: #545252; - background-color: #212121; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); - transition: 200ms ease-out; } - .titlebar:not(headerbar) .title, - headerbar .title { - font-weight: bold; - padding-left: 12px; - padding-right: 12px; } - .titlebar:not(headerbar) .subtitle, - headerbar .subtitle { - font-size: smaller; - padding-left: 12px; - padding-right: 12px; } - .selection-mode.titlebar:not(headerbar), - headerbar.selection-mode { - color: #D1E0DF; - text-shadow: none; - border-color: #696969; - background: #384363 linear-gradient(to bottom, #384363, shade(#384363, 0.88)); - box-shadow: inset 0 1px rgba(136, 187, 241, 0.9); } - .selection-mode.titlebar:backdrop:not(headerbar), - headerbar.selection-mode:backdrop { - background-color: #384363; - background-image: none; - box-shadow: inset 0 1px rgba(156, 199, 243, 0.88); } - .selection-mode.titlebar:not(headerbar) button, - headerbar.selection-mode button { - color: #D1E0DF; - outline-color: rgba(255, 255, 255, 0.3); - border-top-color: shade(#212121, 0.8); - border-right-color: shade(#212121, 0.72); - border-left-color: shade(#212121, 0.72); - border-bottom-color: shade(#212121, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#384363, 1.02), 1.05), shade(shade(#384363, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - .selection-mode.titlebar:not(headerbar) button.flat, - headerbar.selection-mode button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - .selection-mode.titlebar:not(headerbar) button:hover, - headerbar.selection-mode button:hover { - color: #D1E0DF; - outline-color: rgba(255, 255, 255, 0.3); - border-color: #595959; - background-image: linear-gradient(to bottom, shade(#384363, 1.15), shade(#384363, 1.07)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - .selection-mode.titlebar:not(headerbar) button:active, .selection-mode.titlebar:not(headerbar) button:checked, - headerbar.selection-mode button:active, - headerbar.selection-mode button:checked { - color: #D1E0DF; - outline-color: rgba(255, 255, 255, 0.3); - border-color: #595959; - background-image: linear-gradient(to bottom, shade(shade(#384363, 0.85), 1.05), shade(shade(#384363, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat, .selection-mode.titlebar:not(headerbar) button:backdrop, - headerbar.selection-mode button:backdrop.flat, - headerbar.selection-mode button:backdrop { - border-color: #384363; - background-color: #384363; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - -gtk-icon-effect: none; - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat, .selection-mode.titlebar:not(headerbar) button:backdrop label, .selection-mode.titlebar:not(headerbar) button:backdrop, - headerbar.selection-mode button:backdrop.flat label, - headerbar.selection-mode button:backdrop.flat, - headerbar.selection-mode button:backdrop label, - headerbar.selection-mode button:backdrop { - color: #707070; } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, - headerbar.selection-mode button:backdrop.flat:active, - headerbar.selection-mode button:backdrop.flat:checked, - headerbar.selection-mode button:backdrop:active, - headerbar.selection-mode button:backdrop:checked { - border-color: #2E2E2E; - background-color: #2E2E2E; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active label, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, - headerbar.selection-mode button:backdrop.flat:active label, - headerbar.selection-mode button:backdrop.flat:active, - headerbar.selection-mode button:backdrop.flat:checked label, - headerbar.selection-mode button:backdrop.flat:checked, - headerbar.selection-mode button:backdrop:active label, - headerbar.selection-mode button:backdrop:active, - headerbar.selection-mode button:backdrop:checked label, - headerbar.selection-mode button:backdrop:checked { - color: #d1e3f6; } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, - headerbar.selection-mode button:backdrop.flat:disabled, - headerbar.selection-mode button:backdrop:disabled { - border-color: #569fea; - background-color: #569fea; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, - headerbar.selection-mode button:backdrop.flat:disabled label, - headerbar.selection-mode button:backdrop.flat:disabled, - headerbar.selection-mode button:backdrop:disabled label, - headerbar.selection-mode button:backdrop:disabled { - color: #A9B0B8; } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:checked, - headerbar.selection-mode button:backdrop.flat:disabled:active, - headerbar.selection-mode button:backdrop.flat:disabled:checked, - headerbar.selection-mode button:backdrop:disabled:active, - headerbar.selection-mode button:backdrop:disabled:checked { - border-color: #3f92e7; - background-color: #3f92e7; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:active label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:active label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:checked label, - headerbar.selection-mode button:backdrop.flat:disabled:active label, - headerbar.selection-mode button:backdrop.flat:disabled:checked label, - headerbar.selection-mode button:backdrop:disabled:active label, - headerbar.selection-mode button:backdrop:disabled:checked label { - color: #989DA3; } - .selection-mode.titlebar:not(headerbar) button.flat:backdrop, .selection-mode.titlebar:not(headerbar) button.flat:disabled, .selection-mode.titlebar:not(headerbar) button.flat:backdrop:disabled, - headerbar.selection-mode button.flat:backdrop, - headerbar.selection-mode button.flat:disabled, - headerbar.selection-mode button.flat:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - .selection-mode.titlebar:not(headerbar) button:disabled, - headerbar.selection-mode button:disabled { - border-color: #595959; - background-color: #569fea; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .selection-mode.titlebar:not(headerbar) button:disabled label, .selection-mode.titlebar:not(headerbar) button:disabled, - headerbar.selection-mode button:disabled label, - headerbar.selection-mode button:disabled { - color: #ACB4BD; } - .selection-mode.titlebar:not(headerbar) button:disabled:active, .selection-mode.titlebar:not(headerbar) button:disabled:checked, - headerbar.selection-mode button:disabled:active, - headerbar.selection-mode button:disabled:checked { - border-color: #595959; - background-image: linear-gradient(to bottom, #3b8bde, #3f92e7); - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .selection-mode.titlebar:not(headerbar) button:disabled:active label, .selection-mode.titlebar:not(headerbar) button:disabled:active, .selection-mode.titlebar:not(headerbar) button:disabled:checked label, .selection-mode.titlebar:not(headerbar) button:disabled:checked, - headerbar.selection-mode button:disabled:active label, - headerbar.selection-mode button:disabled:active, - headerbar.selection-mode button:disabled:checked label, - headerbar.selection-mode button:disabled:checked { - color: #BCC4CC; } - .selection-mode.titlebar:not(headerbar) button.suggested-action, - headerbar.selection-mode button.suggested-action { - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#212121, 0.8); - border-right-color: shade(#212121, 0.72); - border-left-color: shade(#212121, 0.72); - border-bottom-color: shade(#212121, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#212121, 1.02), 1.05), shade(shade(#212121, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); - color: #D1E0DF; - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:hover, - headerbar.selection-mode button.suggested-action:hover { - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #525252; - background-image: linear-gradient(to bottom, shade(#212121, 1.15), shade(#212121, 1.07)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:active, - headerbar.selection-mode button.suggested-action:active { - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #525252; - background-image: linear-gradient(to bottom, shade(shade(#212121, 0.85), 1.05), shade(shade(#212121, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, - headerbar.selection-mode button.suggested-action:disabled { - border-color: #525252; - background-color: #2E2E2E; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - background-image: none; - background: #212121; - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled label, .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, - headerbar.selection-mode button.suggested-action:disabled label, - headerbar.selection-mode button.suggested-action:disabled { - color: #A6B3B2; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, - headerbar.selection-mode button.suggested-action:backdrop { - border-color: #545252; - background-color: #212121; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop label, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, - headerbar.selection-mode button.suggested-action:backdrop label, - headerbar.selection-mode button.suggested-action:backdrop { - color: #A6B3B2; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled, - headerbar.selection-mode button.suggested-action:backdrop:disabled { - border-color: #545252; - background-color: #2E2E2E; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled label, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled, - headerbar.selection-mode button.suggested-action:backdrop:disabled label, - headerbar.selection-mode button.suggested-action:backdrop:disabled { - color: #212121; } - .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop, .selection-mode.titlebar:not(headerbar) .selection-menu, - headerbar.selection-mode .selection-menu:backdrop, - headerbar.selection-mode .selection-menu { - border-color: rgba(57, 142, 231, 0); - background-color: rgba(57, 142, 231, 0); - background-image: none; - box-shadow: none; - padding-left: 10px; - padding-right: 10px; } - .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop GtkArrow, .selection-mode.titlebar:not(headerbar) .selection-menu GtkArrow, - headerbar.selection-mode .selection-menu:backdrop GtkArrow, - headerbar.selection-mode .selection-menu GtkArrow { - -GtkArrow-arrow-scaling: 1; } - .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop .arrow, .selection-mode.titlebar:not(headerbar) .selection-menu .arrow, - headerbar.selection-mode .selection-menu:backdrop .arrow, - headerbar.selection-mode .selection-menu .arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - color: rgba(255, 255, 255, 0.5); - -gtk-icon-shadow: none; } - .tiled .titlebar:backdrop:not(headerbar), .tiled .titlebar:not(headerbar), - .maximized .titlebar:backdrop:not(headerbar), - .maximized .titlebar:not(headerbar), .tiled - headerbar:backdrop, .tiled - headerbar, - .maximized - headerbar:backdrop, - .maximized - headerbar { - border-radius: 0; } - .default-decoration.titlebar:not(headerbar), - headerbar.default-decoration { - padding: 4px; - min-height: 28px; } - .default-decoration.titlebar:not(headerbar) button.titlebutton, - headerbar.default-decoration button.titlebutton { - min-height: 26px; - min-width: 26px; - margin: 0; - padding: 0; } - .solid-csd .titlebar:backdrop:dir(rtl):not(headerbar), .solid-csd .titlebar:backdrop:dir(ltr):not(headerbar), .solid-csd .titlebar:dir(rtl):not(headerbar), .solid-csd .titlebar:dir(ltr):not(headerbar), .solid-csd - headerbar:backdrop:dir(rtl), .solid-csd - headerbar:backdrop:dir(ltr), .solid-csd - headerbar:dir(rtl), .solid-csd - headerbar:dir(ltr) { - margin-left: -1px; - margin-right: -1px; - margin-top: -1px; - border-radius: 0; - box-shadow: none; } - -headerbar entry, -headerbar spinbutton, -headerbar separator, -headerbar button { - margin-top: 3px; - margin-bottom: 3px; } - -headerbar button.titlebutton image { - min-width: 22px; - min-height: 22px; } - -headerbar button:not(.image-button):not(.titlebutton) image { - min-width: 28px; - min-height: 28px; } - -headerbar button.image-button { - min-width: 28px; - min-height: 28px; - padding-left: 2px; - padding-right: 2px; } - -headerbar switch { - margin-top: 9px; - margin-bottom: 9px; } - -.background:not(.tiled):not(.maximized) .titlebar:backdrop, .background:not(.tiled):not(.maximized) .titlebar { - border-top-left-radius: 7px; - border-top-right-radius: 7px; } - -window:not(.tiled):not(.maximized) separator:first-child + headerbar:backdrop, window:not(.tiled):not(.maximized) separator:first-child + headerbar, -window:not(.tiled):not(.maximized) headerbar:first-child:backdrop, -window:not(.tiled):not(.maximized) headerbar:first-child { - border-top-left-radius: 7px; } - -window:not(.tiled):not(.maximized) headerbar:last-child:backdrop, window:not(.tiled):not(.maximized) headerbar:last-child { - border-top-right-radius: 7px; } - -window.csd > .titlebar:not(headerbar) { - padding: 0; - background-color: transparent; - background-image: none; - border-style: none; - border-color: transparent; - box-shadow: none; } - -.titlebar:not(headerbar) > separator { - background-color: #525252; } - -.background:not(.csd):not(.ssd):not(.solid-csd) headerbar, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:not(:last-child), .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:backdrop, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:backdrop:not(:last-child) { - border-radius: 0; - border-top-color: transparent; - box-shadow: none; } - -/************ - * Pathbars * - ************/ -.path-bar button.text-button, .path-bar button.image-button, .path-bar button { - padding-left: 4px; - padding-right: 4px; } - -.path-bar button.text-button.image-button 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: 8px; } - -.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { - padding-left: 8px; } - -.path-bar button image { - padding-left: 4px; - padding-right: 4px; } - -.path-bar button.slider-button { - padding-left: 0; - padding-right: 0; } - -/************** - * Tree Views * - **************/ -treeview.view { - border-left-color: #5C5C5C; - border-top-color: #212121; } - * { - -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:selected:focus, treeview.view:selected { - border-radius: 0; } - treeview.view:selected:backdrop, treeview.view:selected { - border-left-color: #9cc7f3; - border-top-color: rgba(60, 60, 60, 0.1); } - treeview.view:disabled { - color: #A6B3B2; } - treeview.view:disabled:selected { - color: #88bbf1; } - treeview.view:disabled:selected:backdrop { - color: #9DA4AB; } - treeview.view:disabled:backdrop { - color: #212121; } - treeview.view.separator { - min-height: 2px; - color: #2E2E2E; } - treeview.view.separator:backdrop { - color: rgba(206, 206, 206, 0.1); } - treeview.view:backdrop { - border-left-color: #aaaaaa; - border-top: #212121; } - treeview.view:drop(active) { - border-style: solid none; - border-width: 1px; - border-color: #696969; } - 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: #767676; } - treeview.view.expander:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } - treeview.view.expander:hover { - color: #C3D4D4; } - treeview.view.expander:selected { - color: #c4ddf8; } - treeview.view.expander:selected:hover { - color: #D1E0DF; } - treeview.view.expander:selected:backdrop { - color: #c0d9f4; } - treeview.view.expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - treeview.view.expander:backdrop { - color: #212121; } - treeview.view.progressbar { - color: #1C1C1C; - border: 1px solid #696969; - border-radius: 4px; - background-color: #384363; - background-image: linear-gradient(to bottom, #384363, #2E2E2E); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.3), 0 1px rgba(0, 0, 0, 0.2); } - treeview.view.progressbar:selected:focus, treeview.view.progressbar:selected { - border-radius: 4px; - color: #384363; - box-shadow: none; - background-image: linear-gradient(to bottom, #1C1C1C, #e3e3e3); } - treeview.view.progressbar:selected:focus:backdrop, treeview.view.progressbar:selected:backdrop { - color: #384363; - border-color: #696969; - background-color: #3B3B3B; } - treeview.view.progressbar:backdrop { - color: #A9B7B8; - background-image: none; - box-shadow: none; } - treeview.view.trough { - background-color: rgba(60, 60, 60, 0.1); - border-radius: 4px; } - treeview.view.trough:selected:focus, treeview.view.trough:selected { - background-color: rgba(255, 255, 255, 0.3); - border-radius: 4px; - border-width: 1px 0; - border-style: solid; - border-color: #384363; } - treeview.view header button { - color: #5C5C5C; - background-color: #1C1C1C; - font-weight: bold; - text-shadow: none; - box-shadow: none; } - treeview.view header button:hover { - color: #C5DEE0; - box-shadow: none; - transition: none; } - treeview.view header button:active { - color: #C3D4D4; - transition: none; } - treeview.view header button:last-child:backdrop, treeview.view header button:last-child { - border-right-style: none; } - treeview.view button.dnd:active, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd, - treeview.view header.button.dnd:active, - treeview.view header.button.dnd:selected, - treeview.view header.button.dnd:hover, - treeview.view header.button.dnd { - padding: 0 6px; - transition: none; - background-image: none; - background-color: #384363; - color: #1C1C1C; - border-radius: 0; - border-style: none; - box-shadow: inset 0 0 0 1px #1C1C1C; - text-shadow: none; } - treeview.view acceleditor > label { - background-color: #384363; } - -treeview.view header button, treeview.view header button:hover, treeview.view header button:active { - padding: 0 6px; - border-radius: 0; - background-image: none; - text-shadow: none; - border-style: none solid solid none; - border-color: #212121; } - treeview.view header button:disabled { - border-color: #212121; - background-image: none; } - treeview.view header button:backdrop { - border-color: #212121; - border-style: none solid solid none; - color: #aaaaaa; - background-image: none; - background-color: #363636; } - treeview.view header button:backdrop:disabled { - border-color: #212121; - background-image: none; } - -/********* - * Menus * - *********/ -menubar, -.menubar { - -GtkWidget-window-dragging: true; - padding: 0px; } - menubar:backdrop, - .menubar:backdrop { - background-color: #212121; } - menubar > menuitem, - .menubar > menuitem { - min-height: 16px; - padding: 3px 8px; - border: 1px solid transparent; } - menubar > menuitem:hover, - .menubar > menuitem:hover { - background-image: linear-gradient(to bottom, shade(#384363, 1.2), shade(#384363, 1)); - color: #D1E0DF; - border-color: shade(#384363, 1.1); } - menubar > menuitem:disabled, - .menubar > menuitem:disabled { - color: #A6B3B2; - box-shadow: none; } - -menu, -.menu, -.context-menu { - margin: 4px; - padding: 2px 0px; - background-color: #1C1C1C; - border: 1px solid #525252; } - .csd menu, .csd - .menu, .csd - .context-menu { - border: none; } - menu:backdrop, - .menu:backdrop, - .context-menu:backdrop { - background-color: #3B3B3B; } - menu menuitem, - .menu menuitem, - .context-menu menuitem { - min-height: 16px; - min-width: 40px; - padding: 4px 6px; - text-shadow: none; } - menu menuitem:hover, - .menu menuitem:hover, - .context-menu menuitem:hover { - color: #D1E0DF; - background-image: linear-gradient(to bottom, shade(#384363, 1.2), shade(#384363, 1)); - box-shadow: inset 1px 1px shade(#384363, 0.8), inset -1px -1px shade(#384363, 0.8); } - menu menuitem:disabled, - .menu menuitem:disabled, - .context-menu menuitem:disabled { - color: #A6B3B2; } - menu menuitem:disabled:backdrop, - .menu menuitem:disabled:backdrop, - .context-menu menuitem:disabled:backdrop { - color: #212121; } - menu menuitem:backdrop, menu menuitem:backdrop:hover, - .menu menuitem:backdrop, - .menu menuitem:backdrop:hover, - .context-menu menuitem:backdrop, - .context-menu menuitem:backdrop:hover { - color: #A6B3B2; - background-color: transparent; } - menu menuitem arrow, - .menu menuitem arrow, - .context-menu menuitem arrow { - min-height: 16px; - min-width: 16px; } - menu menuitem arrow:dir(ltr), - .menu menuitem arrow:dir(ltr), - .context-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), - .context-menu menuitem arrow:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); - margin-right: 10px; } - menu menuitem label:dir(rtl), menu menuitem label:dir(ltr), - .menu menuitem label:dir(rtl), - .menu menuitem label:dir(ltr), - .context-menu menuitem label:dir(rtl), - .context-menu menuitem label:dir(ltr) { - color: inherit; } - menu > arrow, - .menu > arrow, - .context-menu > arrow { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - min-height: 16px; - min-width: 16px; - padding: 4px; - background-color: #1C1C1C; - border-radius: 0; } - menu > arrow.top, - .menu > arrow.top, - .context-menu > arrow.top { - margin-top: -6px; - border-bottom: 1px solid #4D768A; - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } - menu > arrow.bottom, - .menu > arrow.bottom, - .context-menu > arrow.bottom { - margin-bottom: -6px; - border-top: 1px solid #4D768A; - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - menu > arrow:hover, - .menu > arrow:hover, - .context-menu > arrow:hover { - background-color: #4D768A; } - menu > arrow:backdrop, - .menu > arrow:backdrop, - .context-menu > arrow:backdrop { - background-color: #3B3B3B; } - menu > arrow:disabled, - .menu > arrow:disabled, - .context-menu > arrow:disabled { - color: transparent; - background-color: transparent; - border-color: transparent; } - -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: 7px; } - menuitem check:dir(rtl), - menuitem radio:dir(rtl) { - margin-left: 7px; } - -/*************** - * Popovers * - ***************/ -popover.background { - padding: 2px; - border-radius: 5px; - background-color: #1C1C1C; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); } - popover.background modelbutton:hover { - color: #D1E0DF; } - .csd popover.background, popover.background { - border: 1px solid #525252; } - popover.background:backdrop { - background-color: #212121; - box-shadow: none; } - popover.background > list, - popover.background > .view, - popover.background > iconview, - popover.background > toolbar { - border-style: none; - background-color: transparent; } - .csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier { - border: 1px solid rgba(255, 255, 255, 0.1); } - popover.background separator { - margin: 3px; } - popover.background list separator { - margin: 0px; } - -/************* - * Notebooks * - *************/ -notebook.frame { - border-style: none; } - notebook.frame > header { - margin-left: 0; } - notebook.frame > stack:not(:only-child) { - border: 1px solid shade(#212121, 0.9); } - -notebook > header { - padding: 1px; - background-color: #212121; } - notebook > header:backdrop { - border-color: #545252; - background-color: #212121; } - notebook > header tabs { - margin: -1px; } - notebook > header.top > stack { - border-top-style: none; } - notebook > header.top > tabs > tab { - border-radius: 3px 3px 0 0; - border: 1px solid shade(#2E2E2E, 0.9); } - notebook > header.top > tabs > tab:backdrop { - box-shadow: none; } - notebook > header.top > tabs > tab:checked { - border-width: 1px 1px 0 1px; } - notebook > header.bottom > stack { - border-bottom-style: none; } - notebook > header.bottom > tabs > tab { - border-radius: 0 0 3px 3px; } - notebook > header.bottom > tabs > tab:backdrop { - box-shadow: none; } - notebook > header.bottom > tabs > tab:checked { - border-width: 0 1px 1px 1px; } - notebook > header.left > stack { - border-left-style: none; } - notebook > header.left > tabs > tab { - border-radius: 3px 0 0 3px; } - notebook > header.left > tabs > tab:backdrop { - box-shadow: none; } - notebook > header.left > tabs > tab:checked { - border-width: 1px 0 1px 1px; } - notebook > header.right > stack { - border-right-style: none; } - notebook > header.right > tabs > tab { - border-radius: 0 3px 3px 0; } - notebook > header.right > tabs > tab:backdrop { - box-shadow: none; } - notebook > header.right > tabs > tab:checked { - border-width: 1px 1px 1px 0; } - notebook > header.top > tabs > arrow { - border-top-style: none; } - notebook > header.bottom > tabs > arrow { - border-bottom-style: none; } - notebook > header.top > tabs > arrow, notebook > header.bottom > tabs > arrow { - margin-left: -5px; - margin-right: -5px; - padding-left: 4px; - padding-right: 4px; } - 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.up, notebook > header.bottom > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } - notebook > header.left > tabs > arrow { - border-left-style: none; } - notebook > header.right > tabs > arrow { - border-right-style: none; } - notebook > header.left > tabs > arrow, notebook > header.right > tabs > arrow { - margin-top: -5px; - margin-bottom: -5px; - padding-top: 4px; - padding-bottom: 4px; } - 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.up, notebook > header.right > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - notebook > header > tabs > arrow { - min-height: 16px; - min-width: 16px; - border-radius: 0; } - notebook > header > tabs > arrow:hover:not(:active):not(:backdrop) { - background-clip: padding-box; - background-image: none; - background-color: rgba(255, 255, 255, 0.3); - border-color: transparent; - box-shadow: none; } - notebook > header > tabs > arrow:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - notebook > header tab { - min-height: 20px; - min-width: 24px; - padding: 3px 12px; - outline-offset: -5px; - color: #A6B3B2; - background-color: #2E2E2E; - border-width: 1px; - border-radius: 3px; - border-color: shade(#2E2E2E, 0.9); - border-style: solid; } - notebook > header tab:hover { - color: #D7F5F5; } - notebook > header tab:hover.reorderable-page { - border-color: #597877; - background-color: #51618C; } - notebook > header tab:backdrop { - color: #a2a2a2; } - notebook > header tab:backdrop.reorderable-page { - border-color: transparent; - background-color: transparent; } - notebook > header tab:checked { - color: #C3D4D4; - background-color: shade(#212121, 1.05); - border-width: 1px 1px 0 1px; } - notebook > header tab:checked:backdrop { - background-color: #212121; } - notebook > header tab:checked.reorderable-page { - border-color: #263436; - background-color: shade(#333E5C, 1.05); } - notebook > header tab:backdrop:checked { - color: #A6B3B2; } - notebook > header tab:backdrop:checked.reorderable-page { - border-color: #545252; - background-color: #212121; } - notebook > header tab button.flat { - padding: 0; - margin-top: 1px; - margin-bottom: 1px; - min-width: 16px; - min-height: 16px; } - notebook > header tab button.flat:hover { - color: currentColor; } - notebook > header tab button.flat, notebook > header tab button.flat:backdrop { - color: alpha(currentColor,0.3); } - notebook > header tab button.flat:last-child { - margin-left: 1px; - margin-right: -1px; } - notebook > header tab button.flat:first-child { - margin-left: -1px; - margin-right: 1px; } - notebook > header.top tabs, notebook > header.bottom tabs { - padding: 0; } - notebook > header.top tabs:not(:only-child), notebook > header.bottom tabs:not(:only-child) { - margin-left: 2px; - margin-right: 2px; } - notebook > header.top tabs:first-child, notebook > header.bottom tabs:first-child { - margin-left: -3px; } - notebook > header.top tabs:last-child, notebook > header.bottom tabs:last-child { - margin-right: -3px; } - notebook > header.top tabs tab, notebook > header.bottom tabs tab { - margin-left: 2px; - margin-right: 2px; } - notebook > header.left tabs, notebook > header.right tabs { - padding: 0; } - notebook > header.left tabs:not(:only-child), notebook > header.right tabs:not(:only-child) { - margin-top: 2px; - margin-bottom: 2px; } - notebook > header.left tabs:first-child, notebook > header.right tabs:first-child { - margin-top: -3px; } - notebook > header.left tabs:last-child, notebook > header.right tabs:last-child { - margin-bottom: -3px; } - notebook > header.left tabs tab, notebook > header.right tabs tab { - margin-top: 2px; - margin-bottom: 2px; } - notebook > header.top tab { - padding-bottom: 4px; } - notebook > header.bottom tab { - padding-top: 4px; } - notebook > header.top > tabs { - margin-bottom: -2px; } - notebook > header.bottom > tabs { - margin-top: -2px; } - notebook > header.left > tabs { - margin-right: -2px; } - notebook > header.right > tabs { - margin-left: -2px; } - -notebook > header { - margin-left: 6px; } - -notebook > stack:not(:only-child) { - background-color: shade(#212121, 1.05); - border-width: 1px; - border-color: shade(#212121, 0.9); - border-style: solid; } - notebook > stack:not(:only-child):backdrop { - background-color: #212121; } - -/************** - * Scrollbars * - **************/ -scrollbar { - background-image: linear-gradient(to right, #1C1C1C, #BDC9C7); - 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 #5D7F7E; } - scrollbar.bottom { - border-top: 1px solid #5D7F7E; } - scrollbar.left { - border-right: 1px solid #5D7F7E; } - scrollbar.right { - border-left: 1px solid #5D7F7E; } - scrollbar:backdrop { - background-color: #4D4D4D; - border-color: #5D7F7E; - transition: 200ms ease-out; } - scrollbar slider { - min-width: 9px; - min-height: 9px; - margin: 2px; - border: 1px solid #525252; - border-radius: 10px; - background-clip: padding-box; - background-image: linear-gradient(to right, #212121, #384363); } - scrollbar slider:hover { - background-image: linear-gradient(to right, #384363, #1C1C1C); } - scrollbar slider:hover:active { - background-color: #2E2E2E; } - scrollbar slider:backdrop { - background-color: #5D7F7E; } - 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) { - border-color: transparent; - opacity: 0.4; - background-color: transparent; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - margin: 0; - min-width: 7px; - min-height: 7px; - background-color: shade(#C3D4D4, 0.9); - background-image: none; - border: 1px solid #C5D4D3; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { - min-width: 5px; - min-height: 5px; - background-color: shade(#C3D4D4, 0.9); - background-image: none; - background-clip: padding-box; - border-radius: 100%; - border: 1px solid #C5D4D3; - -gtk-icon-source: none; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { - margin: 0 2px; - min-width: 40px; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { - margin: 1px 2px; - min-width: 5px; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { - margin: 2px 0; - min-height: 40px; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { - margin: 2px 1px; - min-height: 5px; } - scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - opacity: 0.8; } - scrollbar.horizontal slider { - min-width: 40px; } - scrollbar.vertical slider { - min-height: 40px; } - scrollbar button { - padding: 0; - min-width: 12px; - min-height: 12px; - border-style: none; - border-radius: 0; - transition-property: min-height, min-width, color; - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #212121; } - scrollbar button:hover { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #0C6E91; } - scrollbar button:active, scrollbar button:checked { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #2E2E2E; } - scrollbar button:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #525252; } - scrollbar button:backdrop { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #C5D4D3; } - scrollbar button:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: rgba(255, 255, 255, 0.2); } - scrollbar.vertical button.down { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - scrollbar.vertical button.up { - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } - scrollbar.horizontal button.down { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } - scrollbar.horizontal button.up { - -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } - -treeview ~ scrollbar.vertical { - border-top: 1px solid #525252; - margin-top: -1px; } - -/********** - * Switch * - **********/ -switch { - font-size: 0; - outline-offset: -4px; - box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px transparent; - border: 1px solid alpha(black,0.25); - border-radius: 10px; - background-color: #2B2B2B; - text-shadow: 0 1px rgba(0, 0, 0, 0.1); - min-height: 20px; - min-width: 20px; - transition: all 200ms ease-in; } - switch:checked { - box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px transparent; - border-color: shade(#696969, 1.1); - background-image: linear-gradient(to bottom, shade(#384363, 1.1), #384363); - text-shadow: 0 1px rgba(15, 66, 120, 0.5), 0 0 2px rgba(255, 255, 255, 0.6); } - switch:disabled { - border-color: #525252; - background-color: #2E2E2E; - box-shadow: 0 1px transparent; - text-shadow: none; } - switch:backdrop { - border-color: #545252; - background-color: #212121; - box-shadow: none; - text-shadow: none; - transition: 200ms ease-out; } - switch:backdrop:checked { - color: #212121; - border-color: rgba(15, 66, 120, 0.7); - background-color: rgba(57, 142, 231, 0.7); - background-image: none; - box-shadow: none; } - switch:disabled { - border-color: #545252; - background-image: none; - background-color: #2E2E2E; } - switch slider { - margin: -1px; - border: 1px solid alpha(black,0.2); - border-radius: 10px; - min-width: 20px; - min-height: 20px; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #525252; - background-image: linear-gradient(to bottom, #5D7F7E 20%, #212121 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #2E2E2E, inset 0 -1px #2B2B2B, 0 1px rgba(0, 0, 0, 0.1); } - switch:hover slider { - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #525252; - background-image: linear-gradient(to bottom, #212121 10%, #BCD5DE 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #5D7F7E, inset 0 -1px#212121, 0 1px rgba(0, 0, 0, 0.1); } - switch:checked slider { - border: 1px solid alpha(#696969,0.8); } - switch:disabled slider { - border-color: #525252; - background-color: #2E2E2E; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - switch:disabled slider label, switch:disabled slider { - color: #A6B3B2; } - switch:backdrop slider { - transition: 200ms ease-out; - border-color: #545252; - background-color: #212121; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - switch:backdrop slider label, switch:backdrop slider { - color: #A6B3B2; } - switch:backdrop:checked slider { - border-color: rgba(15, 66, 120, 0.7); } - switch:backdrop:disabled slider { - border-color: #545252; - background-color: #2E2E2E; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - switch:backdrop:disabled slider label, switch:backdrop:disabled slider { - color: #212121; } - row:selected switch { - box-shadow: none; - border-color: #696969; } - row:selected switch:backdrop { - border-color: #696969; } - row:selected switch.slider:dir(rtl) { - border-left-color: #525252; } - row:selected switch.slider:dir(ltr) { - border-right-color: #525252; } - row:selected switch.slider:checked, row:selected switch.slider { - border-color: #696969; } - -/************************* - * Check and Radio items * - *************************/ -.view.content-view.check:not(list), iconview.content-view.check:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); - background-color: transparent; } - -.view.content-view.check:hover:not(list), iconview.content-view.check:hover:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-hover-selectionmode.png"), url("assets/checkbox-hover-selectionmode@2.png")); - background-color: transparent; } - -.view.content-view.check:active:not(list), iconview.content-view.check:active:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-active-selectionmode.png"), url("assets/checkbox-active-selectionmode@2.png")); - background-color: transparent; } - -.view.content-view.check:backdrop:not(list), iconview.content-view.check:backdrop:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-backdrop-selectionmode.png"), url("assets/checkbox-backdrop-selectionmode@2.png")); - background-color: transparent; } - -.view.content-view.check:checked:not(list), iconview.content-view.check:checked:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); - background-color: transparent; } - -.view.content-view.check:checked:hover:not(list), iconview.content-view.check:checked:hover:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover-selectionmode.png"), url("assets/checkbox-checked-hover-selectionmode@2.png")); - background-color: transparent; } - -.view.content-view.check:checked:active:not(list), iconview.content-view.check:checked:active:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active-selectionmode.png"), url("assets/checkbox-checked-active-selectionmode@2.png")); - background-color: transparent; } - -.view.content-view.check:backdrop:checked:not(list), iconview.content-view.check:backdrop:checked:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-selectionmode.png"), url("assets/checkbox-checked-backdrop-selectionmode@2.png")); - background-color: transparent; } - -checkbutton.text-button, radiobutton.text-button { - padding: 2px 0; - outline-offset: 0; } - checkbutton.text-button label:not(:only-child):first-child, radiobutton.text-button label:not(:only-child):first-child { - margin-left: 4px; } - checkbutton.text-button label:not(:only-child):last-child, radiobutton.text-button label:not(:only-child):last-child { - margin-right: 4px; } - -check, -radio { - margin: 0 4px; - min-height: 14px; - min-width: 14px; - border: 1px solid; - -gtk-icon-source: none; - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #9b9b9b; - background-image: linear-gradient(to bottom, #1C1C1C 20%, #5D7F7E 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.8), inset 0 -2px #2E2E2E, inset 0 -1px #212121, 0 1px rgba(0, 0, 0, 0.1); } - check:only-child, - radio:only-child { - margin: 0; } - check:hover, - radio:hover { - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #525252; - background-image: linear-gradient(to bottom, #212121 10%, #BCD5DE 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #5D7F7E, inset 0 -1px#212121, 0 1px rgba(0, 0, 0, 0.1); } - check:active, - radio:active { - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #525252; - background-image: linear-gradient(to bottom, shade(shade(#212121, 0.85), 1.05), shade(shade(#212121, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } - check:disabled, - radio:disabled { - border-color: #525252; - background-color: #2E2E2E; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - check:disabled label, check:disabled, - radio:disabled label, - radio:disabled { - color: #A6B3B2; } - check:backdrop, - radio:backdrop { - border-color: #545252; - background-color: #212121; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - transition: 200ms ease-out; } - check:backdrop label, check:backdrop, - radio:backdrop label, - radio:backdrop { - color: #A6B3B2; } - check:backdrop:disabled, - radio:backdrop:disabled { - border-color: #545252; - background-color: #2E2E2E; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - check:backdrop:disabled label, check:backdrop:disabled, - radio:backdrop:disabled label, - radio:backdrop:disabled { - color: #2E2E2E; } - row:selected check, row:selected - radio { - border-color: #696969; } - .osd check, .osd - radio { - color: #616869; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd check:hover, .osd - radio:hover { - color: #616869; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd check:active, .osd - radio:active { - color: #C5D4D3; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.7); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); } - .osd check:backdrop, .osd - radio:backdrop { - color: #616869; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .osd check:disabled, .osd - radio:disabled { - color: #3A3B3B; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - menu menuitem check, menu menuitem - radio { - margin: 0; } - menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, menu menuitem - radio, menu menuitem - radio:hover, menu menuitem - radio:disabled { - min-height: 14px; - min-width: 14px; - background-image: none; - background-color: transparent; - box-shadow: none; - -gtk-icon-shadow: none; - color: inherit; - border-color: currentColor; - animation: none; } - - -check { - border-radius: 3px; } - - check:checked { - -gtk-icon-source: image(-gtk-recolor(url("assets/check-symbolic.svg")), -gtk-recolor(url("assets/check-symbolic.symbolic.png"))); } - - check:indeterminate { - -gtk-icon-source: image(-gtk-recolor(url("assets/dash-symbolic.svg")), -gtk-recolor(url("assets/dash-symbolic.symbolic.png"))); } - -treeview.view radio:selected:focus, treeview.view radio:selected, -radio { - border-radius: 100%; } - treeview.view radio:checked:selected, - radio:checked { - -gtk-icon-source: image(-gtk-recolor(url("assets/bullet-symbolic.svg")), -gtk-recolor(url("assets/bullet-symbolic.symbolic.png"))); } - treeview.view radio:indeterminate:selected, - radio:indeterminate { - -gtk-icon-source: image(-gtk-recolor(url("assets/dash-symbolic.svg")), -gtk-recolor(url("assets/dash-symbolic.symbolic.png"))); } - -@keyframes check_check { - from { - -gtk-icon-transform: translate(6px, -3px) rotate(-45deg) scaleY(0.2) rotate(45deg) scaleX(0); } - to { - -gtk-icon-transform: unset; } } - -@keyframes check_radio { - from { - -gtk-icon-transform: scale(0); } - to { - -gtk-icon-transform: unset; } } - -@keyframes check_indeterminate { - from { - -gtk-icon-transform: scale(0, 1); } - to { - -gtk-icon-transform: unset; } } - -check:not(:indeterminate):checked { - animation: check_check 400ms; } - -radio:not(:indeterminate):checked { - animation: check_radio 400ms; } - -check:indeterminate:checked, radio:indeterminate:checked { - animation: check_indeterminate 400ms; } - -menu menuitem check:not(:indeterminate):checked, -menu menuitem radio:not(:indeterminate):checked, -menu menuitem check:indeterminate:checked:active, -menu menuitem radio:indeterminate:checked { - animation: none; } - -treeview.view check:selected:focus, treeview.view check:selected, -treeview.view radio:selected:focus, -treeview.view radio:selected { - color: #C3D4D4; - border-color: #696969; } - -treeview.view check:selected:disabled, -treeview.view radio:selected:disabled { - color: #A6B3B2; } - treeview.view check:selected:disabled:backdrop, - treeview.view radio:selected:disabled:backdrop { - color: #2E2E2E; } - -treeview.view check:backdrop:selected, treeview.view check:backdrop, -treeview.view radio:backdrop:selected, -treeview.view radio:backdrop { - color: #A6B3B2; } - -/************ - * GtkScale * - ************/ -scale trough, scale fill, progressbar trough { - border: 1px solid #525252; - border-radius: 3px; - background-color: #919E9D; - box-shadow: inset 1px 1px rgba(0, 0, 0, 0.1); } - scale trough:disabled, scale fill:disabled, progressbar trough:disabled { - background-color: #2E2E2E; - box-shadow: none; } - scale trough:backdrop, scale fill:backdrop, progressbar trough:backdrop, progressbar:backdrop trough { - background-color: #2E2E2E; - border-color: #545252; - box-shadow: none; - transition: 200ms ease-out; } - scale trough:backdrop:disabled, scale fill:backdrop:disabled, progressbar trough:backdrop:disabled, progressbar:backdrop trough:disabled { - background-color: #2E2E2E; } - row:selected scale trough, scale row:selected trough, row:selected scale fill, scale row:selected fill, row:selected progressbar trough, progressbar row:selected trough { - box-shadow: none; } - row:selected scale trough, scale row:selected trough, row:selected scale fill, scale row:selected fill, row:selected progressbar trough, progressbar row:selected trough, row:selected scale trough:disabled, scale row:selected trough:disabled, row:selected scale fill:disabled, scale row:selected fill:disabled, row:selected progressbar trough:disabled, progressbar row:selected trough:disabled { - border-color: #696969; } - .osd scale trough, scale .osd trough, .osd scale fill, scale .osd fill, .osd progressbar trough, progressbar .osd trough { - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.5); - box-shadow: none; - outline-color: rgba(238, 238, 238, 0.2); } - .osd scale trough:disabled, scale .osd trough:disabled, .osd scale fill:disabled, scale .osd fill:disabled, .osd progressbar trough:disabled, progressbar .osd trough:disabled { - background-color: rgba(34, 34, 34, 0.8); } - -scale highlight, progressbar progress { - border: 1px solid shade(#384363, 0.7); - border-radius: 3px; - background-image: linear-gradient(to bottom, shade(#384363, 1.1), shade(#384363, 0.9)); } - scale highlight:disabled, progressbar progress:disabled { - background-color: transparent; - border-color: transparent; } - scale highlight:backdrop, progressbar progress:backdrop, progressbar:backdrop progress { - border-color: rgba(15, 66, 120, 0.7); - background-color: rgba(57, 142, 231, 0.7); - background-image: none; } - scale highlight:backdrop:disabled, progressbar progress:backdrop:disabled, progressbar:backdrop progress:disabled { - background-color: transparent; - border-color: transparent; } - row:selected scale highlight:disabled, scale row:selected highlight:disabled, row:selected progressbar progress:disabled, progressbar row:selected progress:disabled, row:selected scale highlight, scale row:selected highlight, row:selected progressbar progress, progressbar row:selected progress { - border-color: #696969; } - .osd scale highlight, scale .osd highlight, .osd progressbar progress, progressbar .osd progress { - border-color: rgba(0, 0, 0, 0.7); } - .osd scale highlight:disabled, scale .osd highlight:disabled, .osd progressbar progress:disabled, progressbar .osd progress:disabled { - border-color: transparent; } - -scale { - min-height: 10px; - min-width: 10px; - padding: 12px; } - scale fill, - scale highlight { - margin: -2px; } - scale slider { - min-height: 13px; - min-width: 13px; - margin: -7px; } - scale.fine-tune.horizontal { - padding-top: 9px; - padding-bottom: 9px; - min-height: 16px; } - scale.fine-tune.vertical { - padding-left: 9px; - padding-right: 9px; - min-width: 16px; } - scale.fine-tune slider { - margin: -6px; } - scale.fine-tune fill, - scale.fine-tune highlight, - scale.fine-tune trough { - border-radius: 5px; - -gtk-outline-radius: 7px; } - scale trough { - padding: 1px; - outline-offset: 2px; - -gtk-outline-radius: 5px; } - scale fill, scale fill:backdrop { - background-color: #525252; - box-shadow: none; } - scale fill:disabled, scale fill:disabled:backdrop { - border-color: transparent; - background-color: transparent; } - .osd scale fill { - background-color: rgba(91, 91, 91, 0.775); } - .osd scale fill:disabled, .osd scale fill:disabled:backdrop { - border-color: transparent; - background-color: transparent; } - scale slider { - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#212121, 0.8); - border-right-color: shade(#212121, 0.72); - border-left-color: shade(#212121, 0.72); - border-bottom-color: shade(#212121, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#212121, 1.02), 1.05), shade(shade(#212121, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); - background-image: linear-gradient(to bottom, shade(#212121, 1.45), shade(#212121, 1.15)); - border: 1px solid #536F6E; - border-radius: 100%; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-property: background, border, box-shadow; } - scale slider:hover { - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #525252; - background-image: linear-gradient(to bottom, #2E2E2E 10%, #BCD5DE 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #5D7F7E, inset 0 -1px#2E2E2E, 0 1px rgba(0, 0, 0, 0.1); } - scale slider:active { - border-color: #696969; } - scale slider:disabled { - border-color: #525252; - background-color: #2E2E2E; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - scale slider:disabled label, scale slider:disabled { - color: #A6B3B2; } - scale slider:backdrop { - transition: 200ms ease-out; - border-color: #545252; - background-color: #212121; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - scale slider:backdrop label, scale slider:backdrop { - color: #A6B3B2; } - scale slider:backdrop:disabled { - border-color: #545252; - background-color: #2E2E2E; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - scale slider:backdrop:disabled label, scale slider:backdrop:disabled { - color: #2E2E2E; } - row:selected scale slider, row:selected scale slider:disabled { - border-color: #696969; } - .osd scale slider { - color: #616869; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); - border-color: rgba(0, 0, 0, 0.7); - background-color: #222222; } - .osd scale slider:hover { - color: #C5D4D3; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(65, 65, 65, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd scale slider:active { - color: #C5D4D3; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.7); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); } - .osd scale slider:disabled { - color: #3A3B3B; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .osd scale slider:backdrop { - color: #616869; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - scale value { - color: alpha(currentColor,0.6); } - scale marks { - color: alpha(currentColor,0.4); } - scale marks.top { - margin-bottom: 6px; - margin-top: -12px; } - scale marks.bottom { - margin-top: 6px; - margin-bottom: -12px; } - scale marks.top { - margin-right: 6px; - margin-left: -12px; } - scale marks.bottom { - margin-left: 6px; - margin-right: -12px; } - scale.fine-tune marks.top { - margin-bottom: 6px; - margin-top: -9px; } - scale.fine-tune marks.bottom { - margin-top: 6px; - margin-bottom: -9px; } - scale.fine-tune marks.top { - margin-right: 6px; - margin-left: -9px; } - scale.fine-tune marks.bottom { - margin-left: 6px; - margin-right: -9px; } - scale.horizontal indicator { - min-height: 6px; - min-width: 1px; } - scale.horizontal.fine-tune indicator { - min-height: 3px; } - scale.vertical indicator { - min-height: 1px; - min-width: 6px; } - scale.vertical.fine-tune indicator { - min-width: 3px; } - scale.color { - min-height: 0; - min-width: 0; } - scale.color trough { - background-image: image(#525252); - background-repeat: no-repeat; } - scale.color.horizontal { - padding: 0 0 15px 0; } - scale.color.horizontal trough { - padding-bottom: 4px; - background-position: 0 -3px; - border-top-left-radius: 0; - border-top-right-radius: 0; } - scale.color.horizontal slider:dir(ltr):hover, scale.color.horizontal slider:dir(ltr):backdrop, scale.color.horizontal slider:dir(ltr):disabled, scale.color.horizontal slider:dir(ltr):backdrop:disabled, scale.color.horizontal slider:dir(ltr), scale.color.horizontal slider:dir(rtl):hover, scale.color.horizontal slider:dir(rtl):backdrop, scale.color.horizontal slider:dir(rtl):disabled, scale.color.horizontal slider:dir(rtl):backdrop:disabled, scale.color.horizontal slider:dir(rtl) { - margin-bottom: -15px; - margin-top: 6px; } - scale.color.vertical:dir(ltr) { - padding: 0 0 0 15px; } - scale.color.vertical:dir(ltr) trough { - padding-left: 4px; - background-position: 3px 0; - border-bottom-right-radius: 0; - border-top-right-radius: 0; } - scale.color.vertical:dir(ltr) slider:hover, scale.color.vertical:dir(ltr) slider:backdrop, scale.color.vertical:dir(ltr) slider:disabled, scale.color.vertical:dir(ltr) slider:backdrop:disabled, scale.color.vertical:dir(ltr) slider { - margin-left: -15px; - margin-right: 6px; } - scale.color.vertical:dir(rtl) { - padding: 0 15px 0 0; } - scale.color.vertical:dir(rtl) trough { - padding-right: 4px; - background-position: -3px 0; - border-bottom-left-radius: 0; - border-top-left-radius: 0; } - scale.color.vertical:dir(rtl) slider:hover, scale.color.vertical:dir(rtl) slider:backdrop, scale.color.vertical:dir(rtl) slider:disabled, scale.color.vertical:dir(rtl) slider:backdrop:disabled, scale.color.vertical:dir(rtl) slider { - margin-right: -15px; - margin-left: 6px; } - scale.color.fine-tune.horizontal:dir(ltr), scale.color.fine-tune.horizontal:dir(rtl) { - padding: 0 0 12px 0; } - scale.color.fine-tune.horizontal:dir(ltr) trough, scale.color.fine-tune.horizontal:dir(rtl) trough { - padding-bottom: 7px; - background-position: 0 -6px; } - scale.color.fine-tune.horizontal:dir(ltr) slider, scale.color.fine-tune.horizontal:dir(rtl) slider { - margin-bottom: -15px; - margin-top: 6px; } - scale.color.fine-tune.vertical:dir(ltr) { - padding: 0 0 0 12px; } - scale.color.fine-tune.vertical:dir(ltr) trough { - padding-left: 7px; - background-position: 6px 0; } - scale.color.fine-tune.vertical:dir(ltr) slider { - margin-left: -15px; - margin-right: 6px; } - scale.color.fine-tune.vertical:dir(rtl) { - padding: 0 12px 0 0; } - scale.color.fine-tune.vertical:dir(rtl) trough { - padding-right: 7px; - background-position: -6px 0; } - scale.color.fine-tune.vertical:dir(rtl) slider { - margin-right: -15px; - margin-left: 6px; } - -/***************** - * Progress bars * - *****************/ -progressbar { - font-size: smaller; - color: rgba(60, 60, 60, 0.4); } - progressbar.horizontal trough { - min-height: 6px; - padding: 1px 0; } - progressbar.horizontal progress { - min-height: 8px; } - progressbar.vertical trough { - min-width: 6px; - padding: 0 1px; } - progressbar.vertical progress { - min-width: 8px; } - progressbar.horizontal progress, - progressbar.vertical progress { - margin: 0; } - progressbar:backdrop { - box-shadow: none; - transition: 200ms ease-out; } - progressbar progress { - border: 1px solid shade(#384363, 0.7); - border-radius: 3px; } - progressbar progress.left { - border-top-left-radius: 3px; - border-bottom-left-radius: 3px; } - progressbar progress.right { - border-top-right-radius: 3px; - border-bottom-right-radius: 3px; } - progressbar progress.top { - border-top-right-radius: 3px; - border-top-left-radius: 3px; } - progressbar progress.bottom { - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; } - progressbar:backdrop progress { - box-shadow: none; } - progressbar.osd { - min-width: 3px; - min-height: 3px; - background-color: transparent; } - progressbar.osd trough { - border-style: none; - border-radius: 0; - background-color: transparent; - box-shadow: none; } - progressbar.osd progress { - border-style: none; - border-radius: 0; } - progressbar trough.empty progress { - all: unset; } - -/************* - * Level Bar * - *************/ -levelbar block { - min-width: 32px; - min-height: 1px; } - -levelbar.vertical block { - min-width: 1px; - min-height: 32px; } - -levelbar:backdrop { - transition: 200ms ease-out; } - -levelbar trough { - border: 1px solid; - padding: 2px; - border-radius: 3px; - color: #BECFCF; - border-color: #525252; - background-color: #1C1C1C; - box-shadow: inset 0 0 0 1px rgba(57, 142, 231, 0); } - levelbar trough:backdrop { - color: #B9C9C6; - border-color: #545252; - background-color: #3B3B3B; - box-shadow: none; } - -levelbar.horizontal.discrete block { - margin: 0 1px; } - -levelbar.vertical.discrete block { - margin: 1px 0; } - -levelbar block { - border: 1px solid; - border-radius: 1px; - box-shadow: 0 1px rgba(0, 0, 0, 0.2); } - levelbar block:backdrop { - box-shadow: none; } - levelbar block.low { - border-color: #8f4700; - background-color: #f57900; } - levelbar block.low:backdrop { - border-color: #f57900; } - levelbar block.high, levelbar block:not(.empty) { - border-color: #8A8A8A; - background-color: #384363; } - levelbar block.high:backdrop, levelbar block:not(.empty):backdrop { - border-color: #384363; } - levelbar block.full { - border-color: #1c3802; - background-color: #4e9a06; } - levelbar block.full:backdrop { - border-color: #4e9a06; } - levelbar block.empty { - background-color: transparent; - border-color: rgba(60, 60, 60, 0.2); - box-shadow: none; } - levelbar block.empty:backdrop { - border-color: rgba(133, 133, 133, 0.15); } - -/**************** - * Print dialog * -*****************/ -printdialog paper { - color: #C3D4D4; - border: 1px solid #525252; - background: #C5D4D3; - padding: 0; } - printdialog paper:backdrop { - color: #A6B3B2; - border-color: #545252; } - -printdialog .dialog-vbox { - background-color: #212121; } - -printdialog .dialog-action-box { - margin: 12px; } - -/********** - * Frames * - **********/ -frame > border, -.frame { - box-shadow: none; - margin: 0; - padding: 0; - border-radius: 0; - border: 1px solid #525252; } - frame > border.flat, - .frame.flat { - border-style: none; } - frame > border:backdrop, - .frame:backdrop { - border-color: #545252; } - -actionbar > revealer > box { - padding: 6px; - border-top: 1px solid #525252; } - actionbar > revealer > box:backdrop { - border-color: #545252; } - -scrolledwindow viewport.frame { - border-style: none; } - -scrolledwindow overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#525151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); - background-size: 100% 5%, 100% 100%; - background-repeat: no-repeat; - background-position: center top; - background-color: transparent; - border: none; - box-shadow: none; } - scrolledwindow overshoot.top:backdrop { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#545252), to(rgba(137, 137, 137, 0))); - background-size: 100% 5%; - 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.5, to(#525151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); - background-size: 100% 5%, 100% 100%; - background-repeat: no-repeat; - background-position: center bottom; - background-color: transparent; - border: none; - box-shadow: none; } - scrolledwindow overshoot.bottom:backdrop { - background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#545252), to(rgba(137, 137, 137, 0))); - background-size: 100% 5%; - 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.5, to(#525151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); - background-size: 5% 100%, 100% 100%; - background-repeat: no-repeat; - background-position: left center; - background-color: transparent; - border: none; - box-shadow: none; } - scrolledwindow overshoot.left:backdrop { - background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#545252), to(rgba(137, 137, 137, 0))); - background-size: 5% 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.5, to(#525151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); - background-size: 5% 100%, 100% 100%; - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: none; - box-shadow: none; } - scrolledwindow overshoot.right:backdrop { - background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#545252), to(rgba(137, 137, 137, 0))); - background-size: 5% 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; - border: none; - box-shadow: none; } - -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; - border: none; - box-shadow: none; } - -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; - border: none; - box-shadow: none; } - -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; - border: none; - box-shadow: none; } - -scrolledwindow junction { - border-color: transparent; - border-image: linear-gradient(to bottom, #525252 1px, transparent 1px) 0 0 0 1/0 1px stretch; - background-color: #333E5C; } - scrolledwindow junction:dir(rtl) { - border-image-slice: 0 1 0 0; } - scrolledwindow junction:backdrop { - border-image-source: linear-gradient(to bottom, #545252 1px, transparent 1px); - background-color: #4D4D4D; - transition: 200ms ease-out; } - -separator { - background: rgba(0, 0, 0, 0.1); - min-width: 1px; - min-height: 1px; } - -/********* - * Lists * - *********/ -list { - color: #BECFCF; - background-color: #1C1C1C; - border-color: #525252; } - list:backdrop { - background-color: #3B3B3B; - border-color: #545252; } - list row { - padding: 2px; } - -row { - transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } - row:hover { - transition: none; } - row:backdrop { - transition: 200ms ease-out; } - row.activatable.has-open-popup, row.activatable:hover { - background-color: rgba(60, 60, 60, 0.05); } - row.activatable:active { - box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); } - row.activatable:backdrop:hover { - background-color: transparent; } - row.activatable:selected:active { - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); } - row.activatable:selected.has-open-popup, row.activatable:selected:hover { - background-color: #3986d6; } - row.activatable:selected:backdrop { - background-color: #384363; } - -/********************* - * App Notifications * - *********************/ -.app-notification, -.app-notification.frame { - padding: 10px; - border-radius: 0 0 5px 5px; - background-color: rgba(34, 34, 34, 0.8); - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent 2px); - background-clip: padding-box; } - .app-notification:backdrop, - .app-notification.frame:backdrop { - background-image: none; - transition: 200ms ease-out; } - .app-notification button, - .app-notification.frame button { - background: rgba(0, 0, 0, 0.1); } - .app-notification button:hover, - .app-notification.frame button:hover { - background: rgba(0, 0, 0, 0.3); } - .app-notification border, - .app-notification.frame border { - border: none; } - -/************* - * Expanders * - *************/ -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: #545252; } - expander arrow:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - -/************ - * Calendar * - ***********/ -calendar { - color: #BECFCF; - border: 1px solid #525252; - padding: 2px; } - calendar:selected { - border-radius: 6px; } - calendar.header { - border: none; - border-bottom: 1px solid rgba(0, 0, 0, 0.1); - border-radius: 0; } - calendar.header:backdrop { - border-color: rgba(0, 0, 0, 0.1); } - calendar.button { - color: rgba(60, 60, 60, 0.45); } - calendar.button:hover { - color: #C3D4D4; } - calendar.button:backdrop { - color: rgba(133, 133, 133, 0.45); } - calendar.button:disabled { - color: rgba(133, 133, 133, 0.45); } - calendar:indeterminate, calendar:indeterminate:backdrop { - color: alpha(currentColor,0.25); } - calendar.highlight, calendar.highlight:backdrop { - font-size: smaller; - color: #368ce7; } - calendar:backdrop { - color: #B9C9C6; - border-color: #545252; } - -/*********** - * Dialogs * - ***********/ -messagedialog .titlebar { - min-height: 20px; - background-image: none; - background-color: #212121; - border-style: none; - border-top-left-radius: 7px; - border-top-right-radius: 7px; } - -messagedialog.csd.background { - border-bottom-left-radius: 9px; - border-bottom-right-radius: 9px; } - -messagedialog.csd buttonbox { - padding: 0px; } - -messagedialog.csd .dialog-action-area button { - padding: 10px 14px; - border-radius: 0; - border-left-style: solid; - border-right-style: none; - border-bottom-style: none; } - messagedialog.csd .dialog-action-area button:first-child { - border-left-style: none; - border-bottom-left-radius: 7px; - -gtk-outline-bottom-left-radius: 5px; } - messagedialog.csd .dialog-action-area button:last-child { - border-bottom-right-radius: 7px; - -gtk-outline-bottom-right-radius: 5px; } - -filechooser .dialog-action-box { - border-top: 1px solid #525252; } - filechooser .dialog-action-box:backdrop { - border-top-color: #545252; } - -filechooser #pathbarbox { - border-bottom: 1px solid #212121; } - filechooser #pathbarbox stack { - background-color: #212121; } - -filechooserbutton:drop(active) { - box-shadow: none; - border-color: transparent; } - -/*********** - * Sidebar * - ***********/ -.sidebar { - border-style: none; - background-color: #212121; - -gtk-icon-style: regular; } - .sidebar row, - .sidebar treeview { - border-top: 1px solid transparent; - border-bottom: 1px solid transparent; } - .sidebar row:selected, .sidebar row:selected:focus, - .sidebar treeview:selected, - .sidebar treeview:selected:focus { - background-image: linear-gradient(to bottom, shade(#46527A, 0.94), shade(#46527A, 0.95) 10%, shade(#2A324A, 0.99) 88%, shade(#384363, 0.90)); - border-top: 1px solid shade(#212121, 0.85); - border-bottom: 1px solid shade(#212121, 1.12); } - .sidebar row:selected label, .sidebar row:selected:focus label, - .sidebar treeview:selected label, - .sidebar treeview:selected:focus label { - color: #C3D4D4; } - .sidebar row:selected label:backdrop, .sidebar row:selected:focus label:backdrop, - .sidebar treeview:selected label:backdrop, - .sidebar treeview:selected:focus label:backdrop { - color: #A6B3B2; } - .sidebar row:selected:backdrop, .sidebar row:selected:focus:backdrop, - .sidebar treeview:selected:backdrop, - .sidebar treeview:selected:focus:backdrop { - background-image: none; - background-color: #212121; - color: #C3D4D4; - border-top: 1px solid shade(#212121, 0.9); - border-bottom: 1px solid shade(#212121, 0.9); } - .sidebar row .view:selected, .sidebar row iconview:selected, .sidebar row .view:selected:focus, .sidebar row iconview:selected:focus, - .sidebar treeview .view:selected, - .sidebar treeview iconview:selected, - .sidebar treeview .view:selected:focus, - .sidebar treeview iconview:selected:focus { - color: #DFF5F5; } - .sidebar row:backdrop, - .sidebar treeview:backdrop { - background-color: transparent; } - stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:dir(ltr), .sidebar.left, .sidebar.left:dir(rtl) { - border-right: 1px solid #525252; - border-left-style: none; - border-top-style: none; - border-bottom-style: none; } - stacksidebar.sidebar:dir(rtl) list .sidebar:dir(rtl), stacksidebar.sidebar.right list .sidebar:dir(rtl), .sidebar.right { - border-left: 1px solid #525252; - border-right-style: none; - border-top-style: none; - border-bottom-style: none; } - .sidebar:backdrop { - background-color: #212121; - border-color: #545252; - transition: 200ms ease-out; } - .sidebar list, .sidebar treeview { - background-color: transparent; } - .sidebar list:backdrop, .sidebar treeview:backdrop { - background-color: transparent; } - 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 > label { - background-size: 6px 6px, 0 0; } - -/**************** - * File chooser * - ****************/ -placessidebar > viewport.frame { - border-style: none; } - -placessidebar row { - min-height: 24px; - padding: 0px; } - placessidebar row > revealer { - padding: 0 14px; } - placessidebar row:selected { - color: #C3D4D4; } - placessidebar row:disabled { - color: #A6B3B2; } - placessidebar row:backdrop { - color: #A6B3B2; - background-color: #212121; } - placessidebar row:backdrop:selected { - color: #A6B3B2; } - placessidebar row:backdrop:disabled { - color: #2E2E2E; } - 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-height: 26px; - min-width: 26px; - margin-top: 3px; - margin-bottom: 3px; - padding: 0; - border-radius: 100%; - -gtk-outline-radius: 100%; } - button.sidebar-button:not(:hover):not(:active) > image, button.sidebar-button:backdrop > image { - opacity: 0.7; } - placessidebar row:selected:active { - box-shadow: none; } - placessidebar row.sidebar-placeholder-row { - padding: 0 8px; - min-height: 2px; - background-image: image(#4e9a06); - background-clip: content-box; } - placessidebar row.sidebar-new-bookmark-row { - color: #384363; } - placessidebar row:drop(active):not(:disabled) { - color: #4e9a06; - box-shadow: inset 0 1px #4e9a06, inset 0 -1px #4e9a06; } - placessidebar row:drop(active):not(:disabled):selected { - color: #D1E0DF; - background-image: linear-gradient(to bottom, #9dc8f2, #c1dcf7 10%, #384347 92%, #b4d5f5); } - -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 row.activatable:hover { - background-color: transparent; } - -placesview > 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: image(#525252); - background-size: 1px 1px; } - paned > separator:selected { - background-image: image(#384363); } - paned > separator:backdrop { - background-image: image(#545252); } - paned > separator.wide { - min-width: 5px; - min-height: 5px; - background-color: #212121; - background-image: image(#525252), image(#525252); - background-size: 1px 1px, 1px 1px; } - paned > separator.wide:backdrop { - background-color: #212121; - background-image: image(#545252), image(#545252); } - -paned.horizontal > separator { - background-repeat: repeat-y; } - paned.horizontal > separator:dir(ltr) { - margin: 0 -8px 0 0; - padding: 0 8px 0 0; - background-position: left; } - paned.horizontal > separator:dir(rtl) { - margin: 0 0 0 -8px; - padding: 0 0 0 8px; - background-position: right; } - paned.horizontal > separator.wide { - margin: 0; - padding: 0; - background-repeat: repeat-y, repeat-y; - background-position: left, right; } - -paned.vertical > separator { - margin: 0 0 -8px 0; - padding: 0 0 8px 0; - background-repeat: repeat-x; - background-position: top; } - paned.vertical > separator.wide { - margin: 0; - padding: 0; - background-repeat: repeat-x, repeat-x; - background-position: bottom, top; } - -/************** - * GtkInfoBar * - **************/ -infobar { - border-style: none; } - -.info, -.question, -.warning, -.error { - text-shadow: 0 1px #2E2E2E; } - .info:backdrop, .info, - .question:backdrop, - .question, - .warning:backdrop, - .warning, - .error:backdrop, - .error { - background-color: #384363; - border-color: #2E2E2E; } - .info:backdrop label, .info:backdrop, .info label, .info, - .question:backdrop label, - .question:backdrop, - .question label, - .question, - .warning:backdrop label, - .warning:backdrop, - .warning label, - .warning, - .error:backdrop label, - .error:backdrop, - .error label, - .error { - color: #D1E0DF; } - .info:backdrop, - .question:backdrop, - .warning:backdrop, - .error:backdrop { - text-shadow: none; } - .info button, - .question button, - .warning button, - .error button { - color: #D1E0DF; - outline-color: rgba(255, 255, 255, 0.3); - border-top-color: shade(#212121, 0.8); - border-right-color: shade(#212121, 0.72); - border-left-color: shade(#212121, 0.72); - border-bottom-color: shade(#212121, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#384363, 1.02), 1.05), shade(shade(#384363, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); - border-color: #8A8A8A; } - .info button:hover, - .question button:hover, - .warning button:hover, - .error button:hover { - color: #D1E0DF; - outline-color: rgba(255, 255, 255, 0.3); - border-color: #595959; - background-image: linear-gradient(to bottom, shade(#384363, 1.15), shade(#384363, 1.07)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - .info button:active, .info button:checked, - .question button:active, - .question button:checked, - .warning button:active, - .warning button:checked, - .error button:active, - .error button:checked { - color: #D1E0DF; - outline-color: rgba(255, 255, 255, 0.3); - border-color: #595959; - background-image: linear-gradient(to bottom, shade(shade(#384363, 0.85), 1.05), shade(shade(#384363, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } - .info button:disabled, - .question button:disabled, - .warning button:disabled, - .error button:disabled { - border-color: #595959; - background-color: #569fea; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .info button:disabled label, .info button:disabled, - .question button:disabled label, - .question button:disabled, - .warning button:disabled label, - .warning button:disabled, - .error button:disabled label, - .error button:disabled { - color: #ACB4BD; } - .info button:backdrop, - .question button:backdrop, - .warning button:backdrop, - .error button:backdrop { - border-color: #384363; - background-color: #384363; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - border-color: #595959; } - .info button:backdrop label, .info button:backdrop, - .question button:backdrop label, - .question button:backdrop, - .warning button:backdrop label, - .warning button:backdrop, - .error button:backdrop label, - .error button:backdrop { - color: #707070; } - .info button:backdrop:disabled, - .question button:backdrop:disabled, - .warning button:backdrop:disabled, - .error button:backdrop:disabled { - border-color: #569fea; - background-color: #569fea; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - border-color: #595959; } - .info button:backdrop:disabled label, .info button:backdrop:disabled, - .question button:backdrop:disabled label, - .question button:backdrop:disabled, - .warning button:backdrop:disabled label, - .warning button:backdrop:disabled, - .error button:backdrop:disabled label, - .error button:backdrop:disabled { - color: #A9B0B8; } - .info label:selected:focus, .info label:selected:hover, .info label:selected, - .question label:selected:focus, - .question label:selected:hover, - .question label:selected, - .warning label:selected:focus, - .warning label:selected:hover, - .warning label:selected, - .error label:selected:focus, - .error label:selected:hover, - .error label:selected { - background-color: #2E2E2E; } - -/************* - * Buttonbox * - *************/ -buttonbox { - padding: 6px; } - -/************ - * Tooltips * - ************/ -tooltip { - padding: 1px; - /* not working */ - border-radius: 1px; - box-shadow: none; - text-shadow: 0 1px black; } - tooltip.background { - background-color: #1C1C1C; - background-clip: padding-box; - border: 1px solid #525252; } - tooltip decoration { - background-color: transparent; } - tooltip * { - padding: 1px; - background-color: transparent; - color: #CCDEDE; } - -/***************** - * Color Chooser * - *****************/ -colorswatch, colorswatch:drop(active) { - border-style: none; } - -colorswatch.top { - border-top-left-radius: 5.5px; - border-top-right-radius: 5.5px; } - colorswatch.top overlay { - border-top-left-radius: 5px; - border-top-right-radius: 5px; } - -colorswatch.bottom { - border-bottom-left-radius: 5.5px; - border-bottom-right-radius: 5.5px; } - colorswatch.bottom overlay { - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; } - -colorswatch.left, colorswatch:first-child:not(.top) { - border-top-left-radius: 5.5px; - border-bottom-left-radius: 5.5px; } - colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { - border-top-left-radius: 5px; - border-bottom-left-radius: 5px; } - -colorswatch.right, colorswatch:last-child:not(.bottom) { - border-top-right-radius: 5.5px; - border-bottom-right-radius: 5.5px; } - colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { - border-top-right-radius: 5px; - border-bottom-right-radius: 5px; } - -colorswatch.dark overlay { - color: #D1E0DF; } - colorswatch.dark overlay:hover { - border-color: rgba(0, 0, 0, 0.8); } - colorswatch.dark overlay:backdrop { - color: #A9B7B8; } - -colorswatch.light overlay { - color: #BECFCF; } - colorswatch.light overlay:hover { - border-color: rgba(0, 0, 0, 0.5); } - colorswatch.light overlay:backdrop { - color: #B9C9C6; } - -colorswatch:drop(active) { - box-shadow: none; } - colorswatch:drop(active).light overlay { - border-color: #4e9a06; - box-shadow: inset 0 0 0 2px #3d7805, inset 0 0 0 1px #4e9a06; } - colorswatch:drop(active).dark overlay { - border-color: #4e9a06; - box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.3), inset 0 0 0 1px #4e9a06; } - -colorswatch overlay { - box-shadow: inset 0 2px 2px -3px rgba(0, 0, 0, 0.7); - border: 1px solid rgba(0, 0, 0, 0.3); } - colorswatch overlay:hover { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.3); } - colorswatch overlay:backdrop, colorswatch overlay:backdrop:hover { - border-color: rgba(0, 0, 0, 0.3); - box-shadow: none; } - -colorswatch#add-color-button { - border-radius: 5px 5px 0 0; } - colorswatch#add-color-button:only-child { - border-radius: 5px; } - colorswatch#add-color-button overlay { - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#212121, 0.8); - border-right-color: shade(#212121, 0.72); - border-left-color: shade(#212121, 0.72); - border-bottom-color: shade(#212121, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#212121, 1.02), 1.05), shade(shade(#212121, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } - colorswatch#add-color-button overlay:hover { - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #525252; - background-image: linear-gradient(to bottom, shade(#212121, 1.15), shade(#212121, 1.07)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } - colorswatch#add-color-button overlay:backdrop { - border-color: #545252; - background-color: #212121; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - colorswatch#add-color-button overlay:backdrop label, colorswatch#add-color-button overlay:backdrop { - color: #A6B3B2; } - -colorswatch:disabled { - opacity: 0.5; } - colorswatch:disabled overlay { - border-color: rgba(0, 0, 0, 0.6); - box-shadow: none; } - -row:selected colorswatch { - box-shadow: 0 0 0 2px #D1E0DF; } - -colorswatch#editor-color-sample { - border-radius: 4px; } - colorswatch#editor-color-sample overlay { - border-radius: 4.5px; } - -colorchooser .popover.osd { - border-radius: 5px; } - -/******** - * Misc * - ********/ -.content-view { - background-color: #2E2E2E; } - .content-view:hover { - -gtk-icon-effect: highlight; } - .content-view:backdrop { - background-color: #2E2E2E; } - -.osd .scale-popup button.flat { - border-style: none; - border-radius: 5px; } - -.scale-popup button:hover { - background-color: rgba(60, 60, 60, 0.1); - border-radius: 5px; } - -/********************** - * Window Decorations * - *********************/ -decoration { - border-radius: 7px 7px 0 0; - border-width: 0px; - box-shadow: 0 3px 9px 1px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(0, 0, 0, 0.23); - 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 rgba(0, 0, 0, 0.18); - transition: 200ms ease-out; } - .maximized decoration, - .fullscreen decoration, - .tiled decoration { - border-radius: 0; } - .popup decoration { - box-shadow: none; } - .ssd decoration { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.23); } - .csd.popup decoration { - border-radius: 0; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13); } - tooltip.csd decoration { - border-radius: 5px; - box-shadow: none; } - messagedialog.csd decoration { - border-radius: 7px; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13); } - .solid-csd decoration { - border-radius: 0; - margin: 4px; - background-color: #212121; - border: solid 1px #545252; - box-shadow: none; } - -button.titlebutton { - text-shadow: 0 1px rgba(255, 255, 255, 0.769231); - -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); } - button.titlebutton.close, button.titlebutton.maximize, button.titlebutton.minimize { - color: transparent; - background-color: transparent; - background-position: center; - background-repeat: no-repeat; } - button.titlebutton.close:backdrop, button.titlebutton.maximize:backdrop, button.titlebutton.minimize:backdrop { - opacity: 0.5; } - button.titlebutton.close { - background-image: -gtk-scaled(url("assets/titlebutton-close.png"), url("assets/titlebutton-close@2.png")); } - button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop.png"), url("assets/titlebutton-close-backdrop@2.png")); } - button.titlebutton.close:hover { - background-image: -gtk-scaled(url("assets/titlebutton-close-hover.png"), url("assets/titlebutton-close-hover@2.png")); } - button.titlebutton.close:active { - background-image: -gtk-scaled(url("assets/titlebutton-close-active.png"), url("assets/titlebutton-close-active@2.png")); } - button.titlebutton.maximize { - background-image: -gtk-scaled(url("assets/titlebutton-maximize.png"), url("assets/titlebutton-maximize@2.png")); } - button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop.png"), url("assets/titlebutton-maximize-backdrop@2.png")); } - button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover.png"), url("assets/titlebutton-maximize-hover@2.png")); } - button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("assets/titlebutton-maximize-active.png"), url("assets/titlebutton-maximize-active@2.png")); } - button.titlebutton.minimize { - background-image: -gtk-scaled(url("assets/titlebutton-minimize.png"), url("assets/titlebutton-minimize@2.png")); } - button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop.png"), url("assets/titlebutton-minimize-backdrop@2.png")); } - button.titlebutton.minimize:hover { - background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover.png"), url("assets/titlebutton-minimize-hover@2.png")); } - button.titlebutton.minimize:active { - background-image: -gtk-scaled(url("assets/titlebutton-minimize-active.png"), url("assets/titlebutton-minimize-active@2.png")); } - button.titlebutton:backdrop { - -gtk-icon-shadow: none; } - -headerbar.selection-mode button.titlebutton, -.titlebar.selection-mode button.titlebutton { - text-shadow: 0 -1px rgba(0, 0, 0, 0.548235); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.548235); } - headerbar.selection-mode button.titlebutton:backdrop, - .titlebar.selection-mode button.titlebutton:backdrop { - -gtk-icon-shadow: none; } - -.view:selected:focus, .view:selected, iconview:selected, .view text:selected, iconview text:selected, -textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, -textview text selection:focus, -textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, -entry selection:focus, -entry selection, modelbutton.flat:selected, popover.background checkbutton:selected, -popover.background radiobutton:selected, -.menuitem.button.flat:selected, treeview.view:selected:focus, treeview.view:selected, row:selected, calendar:selected { - background-color: #384363; } - row:selected label, label:selected, .selection-mode button.titlebutton, .view:selected:focus, .view:selected, iconview:selected, .view text:selected, iconview text:selected, - textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, - textview text selection:focus, - textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, - entry selection:focus, - entry selection, modelbutton.flat:selected, popover.background checkbutton:selected, - popover.background radiobutton:selected, - .menuitem.button.flat:selected, treeview.view:selected:focus, treeview.view:selected, row:selected, calendar:selected { - color: #D1E0DF; - outline-color: rgba(255, 255, 255, 0.3); } - row:selected label:disabled, label:disabled:selected, .selection-mode button.titlebutton:disabled, iconview:disabled:selected:focus, .view:disabled:selected, iconview:disabled:selected, iconview text:disabled:selected:focus, - textview text:disabled:selected:focus, .view text:disabled:selected, iconview text:disabled:selected, - textview text:disabled:selected, iconview text selection:disabled:focus, .view text selection:disabled, iconview text selection:disabled, - textview text selection:disabled, flowbox flowboxchild:disabled:selected, label:disabled selection, spinbutton:not(.vertical) selection:disabled, - entry selection:disabled, modelbutton.flat:disabled:selected, popover.background checkbutton:disabled:selected, - popover.background radiobutton:disabled:selected, - .menuitem.button.flat:disabled:selected, row:disabled:selected, calendar:disabled:selected { - color: #9cc7f3; } - row:selected label:backdrop, label:backdrop:selected, .selection-mode button.titlebutton:backdrop, iconview:backdrop:selected:focus, .view:backdrop:selected, iconview:backdrop:selected, iconview text:backdrop:selected:focus, - textview text:backdrop:selected:focus, .view text:backdrop:selected, iconview text:backdrop:selected, - textview text:backdrop:selected, iconview text selection:backdrop:focus, .view text selection:backdrop, iconview text selection:backdrop, - textview text selection:backdrop, flowbox flowboxchild:backdrop:selected, label:backdrop selection, spinbutton:not(.vertical) selection:backdrop, - entry selection:backdrop, modelbutton.flat:backdrop:selected, popover.background checkbutton:backdrop:selected, - popover.background radiobutton:backdrop:selected, - .menuitem.button.flat:backdrop:selected, row:backdrop:selected, calendar:backdrop:selected { - color: #A9B7B8; } - row:selected label:backdrop:disabled, label:backdrop:disabled:selected, .selection-mode button.titlebutton:backdrop:disabled, .view:backdrop:disabled:selected, iconview:backdrop:disabled:selected, .view text:backdrop:disabled:selected, iconview text:backdrop:disabled:selected, - textview text:backdrop:disabled:selected, .view text selection:backdrop:disabled, iconview text selection:backdrop:disabled, - textview text selection:backdrop:disabled, flowbox flowboxchild:backdrop:disabled:selected, label:disabled selection:backdrop, label:backdrop selection:disabled, spinbutton:not(.vertical) selection:backdrop:disabled, - entry selection:backdrop:disabled, modelbutton.flat:backdrop:disabled:selected, popover.background checkbutton:backdrop:disabled:selected, - popover.background radiobutton:backdrop:disabled:selected, - .menuitem.button.flat:backdrop:disabled:selected, row:backdrop:disabled:selected, calendar:backdrop:disabled:selected { - color: #9DA4AB; } - -.monospace { - font-family: monospace; } - -/********************** - * Touch Copy & Paste * - *********************/ -cursor-handle { - background-color: transparent; - background-image: none; - box-shadow: none; - border-style: none; } - cursor-handle.top:dir(ltr), cursor-handle.bottom:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/text-select-start.png"), url("assets/text-select-start@2.png")); - padding-left: 10px; } - cursor-handle.bottom:dir(ltr), cursor-handle.top:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/text-select-end.png"), url("assets/text-select-end@2.png")); - padding-right: 10px; } - cursor-handle.insertion-cursor:dir(ltr), cursor-handle.insertion-cursor:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); } - cursor-handle.top:hover:dir(ltr), cursor-handle.bottom:hover:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-hover.png"), url("assets/text-select-start-hover@2.png")); - padding-left: 10px; } - cursor-handle.bottom:hover:dir(ltr), cursor-handle.top:hover:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-hover.png"), url("assets/text-select-end-hover@2.png")); - padding-right: 10px; } - cursor-handle.insertion-cursor:hover:dir(ltr), cursor-handle.insertion-cursor:hover:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); } - cursor-handle.top:active:dir(ltr), cursor-handle.bottom:active:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-active.png"), url("assets/text-select-start-active@2.png")); - padding-left: 10px; } - cursor-handle.bottom:active:dir(ltr), cursor-handle.top:active:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-active.png"), url("assets/text-select-end-active@2.png")); - padding-right: 10px; } - cursor-handle.insertion-cursor:active:dir(ltr), cursor-handle.insertion-cursor:active:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); } - -.context-menu { - font: initial; } - -button.circular { - border-radius: 9999px; - -gtk-outline-radius: 9999px; } - button.circular label { - padding: 0; } - -.keycap { - min-width: 20px; - min-height: 25px; - margin-top: 2px; - padding-bottom: 3px; - padding-left: 6px; - padding-right: 6px; - color: #C3D4D4; - background-color: #1C1C1C; - border: 1px solid; - border-color: #2E2E2E; - border-radius: 5px; - box-shadow: inset 0 -3px #A0A8AD; - font-size: smaller; } - .keycap:backdrop { - background-color: #3B3B3B; - color: #A6B3B2; - transition: 200ms ease-out; } - -:not(decoration):not(window):drop(active):focus, -:not(decoration):not(window):drop(active) { - border-color: #4e9a06; - box-shadow: inset 0 0 0 1px #4e9a06; } - -stackswitcher button.text-button { - min-width: 100px; } - -stackswitcher button.circular, -stackswitcher button.text-button.circular { - min-width: 32px; - min-height: 32px; - padding: 0; } - -/* GTK NAMED COLORS - ---------------- - use responsibly! */ -/* -widget text/foreground color */ -@define-color theme_fg_color #C3D4D4; -/* -text color for entries, views and content in general */ -@define-color theme_text_color #BECFCF; -/* -widget base background color */ -@define-color theme_bg_color #212121; -/* -text widgets and the like base background color */ -@define-color theme_base_color #1C1C1C; -/* -base background color of selections */ -@define-color theme_selected_bg_color #384363; -/* -text/foreground color of selections */ -@define-color theme_selected_fg_color #D1E0DF; -/* -base background color of insensitive widgets */ -@define-color insensitive_bg_color #2E2E2E; -/* -text foreground color of insensitive widgets */ -@define-color insensitive_fg_color #A6B3B2; -/* -insensitive text widgets and the like base background color */ -@define-color insensitive_base_color #1C1C1C; -/* -widget text/foreground color on backdrop windows */ -@define-color theme_unfocused_fg_color #A6B3B2; -/* -text color for entries, views and content in general on backdrop windows */ -@define-color theme_unfocused_text_color #BECFCF; -/* -widget base background color on backdrop windows */ -@define-color theme_unfocused_bg_color #212121; -/* -text widgets and the like base background color on backdrop windows */ -@define-color theme_unfocused_base_color #3B3B3B; -/* -base background color of selections on backdrop windows */ -@define-color theme_unfocused_selected_bg_color #384363; -/* -text/foreground color of selections on backdrop windows */ -@define-color theme_unfocused_selected_fg_color #D1E0DF; -/* -widgets main borders color */ -@define-color borders #525252; -/* -widgets main borders color on backdrop windows */ -@define-color unfocused_borders #545252; -/* -these are pretty self explicative */ -@define-color warning_color #f57900; -@define-color error_color #800069; -@define-color success_color #4e9a06; -/* -these colors are exported for the window manager and shouldn't be used in applications, -read if you used those and something break with a version upgrade you're on your own... */ -@define-color wm_title shade(#C3D4D4, 1.8); -@define-color wm_unfocused_title #A6B3B2; -@define-color wm_highlight rgba(255, 255, 255, 0.8); -@define-color wm_borders_edge rgba(255, 255, 255, 0.8); -@define-color wm_bg_a shade(#212121, 1.2); -@define-color wm_bg_b #212121; -@define-color wm_shadow alpha(black, 0.35); -@define-color wm_border alpha(black, 0.18); -@define-color wm_button_hover_color_a shade(#212121, 1.3); -@define-color wm_button_hover_color_b #212121; -@define-color wm_button_active_color_a shade(#212121, 0.85); -@define-color wm_button_active_color_b shade(#212121, 0.89); -@define-color wm_button_active_color_c shade(#212121, 0.9); -@define-color content_view_bg #1C1C1C; -.XfceHeading { - margin: 0; - padding: 0; - border-width: 0; - background-image: none; - background-color: shade(#212121, 1.18); - color: #BECFCF; - text-shadow: 0px 1px rgba(0, 0, 0, 0.1); } - -.xfce4-panel.background { - background-color: #10191C; - color: #1C1C1C; - font-weight: normal; } - .xfce4-panel.background button { - background-image: none; - background-color: transparent; - border-radius: 0; - border-color: transparent; - box-shadow: none; - padding: 0 1px; - color: #1C1C1C; - text-shadow: 0px 1px rgba(0, 0, 0, 0.1); } - .xfce4-panel.background button:active, .xfce4-panel.background button:checked { - background-image: none; - background-color: shade(#525151, 0.7); - border-color: shade(#525151, 0.6); - color: #1C1C1C; - transition: none; } - .xfce4-panel.background button:hover, .xfce4-panel.background button:active:hover, .xfce4-panel.background button:checked:hover { - border-color: shade(#384363, 0.6); - background-image: linear-gradient(to bottom, shade(#384363, 0.88), shade(#384363, 0.85)); - color: #1C1C1C; - box-shadow: inset 0 -1px alpha(#C5D4D3,0), inset 1px 0 alpha(#C5D4D3,0.15), inset -1px 0 alpha(#C5D4D3,0.15), inset 0 1px alpha(#C5D4D3,0.15); - transition: none; } - .xfce4-panel.background entry { - caret-color: #BECFCF; } - .xfce4-panel.background menu { - -gtk-icon-effect: none; - text-shadow: none; } - .xfce4-panel.background menu .linked button { - color: #BECFCF; - outline-color: rgba(33, 33, 33, 0.3); - border-top-color: shade(#212121, 0.8); - border-right-color: shade(#212121, 0.72); - border-left-color: shade(#212121, 0.72); - border-bottom-color: shade(#212121, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#1C1C1C, 1.02), 1.05), shade(shade(#1C1C1C, 1.02), 0.97)); - box-shadow: inset 0 1px #C5D4D3; } - .xfce4-panel.background menu .linked button:disabled { - border-color: #525252; - background-color: #2E2E2E; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - border-color: rgba(130, 130, 130, 0.5); } - .xfce4-panel.background menu .linked button:disabled label, .xfce4-panel.background menu .linked button:disabled { - color: #A6B3B2; } - .xfce4-panel.background progressbar { - margin: 0; } - .xfce4-panel.background progressbar.horizontal trough { - min-height: 6px; - padding: 0; } - .xfce4-panel.background progressbar.horizontal progress { - min-height: 4px; } - .xfce4-panel.background progressbar.vertical trough { - min-width: 6px; - padding: 0; } - .xfce4-panel.background progressbar.vertical progress { - min-width: 4px; } - .xfce4-panel.background progressbar progress { - border-radius: 0px; } - .xfce4-panel.background progressbar trough { - background: shade(#525151, 0.7); - border-radius: 0px; - border-color: shade(#525151, 0.4); } - .xfce4-panel.background .tasklist button { - border-radius: 3px; - text-shadow: 0 1px #C3D4D4; - color: shade(#1C1C1C, 0.7); - background-image: linear-gradient(to bottom, shade(#525151, 0.65), shade(#525151, 0.6), shade(#525151, 0.5), shade(#525151, 0.45)); - border: none; } - .xfce4-panel.background .tasklist button.flat { - background-image: none; - border: none; - box-shadow: none; } - .xfce4-panel.background .tasklist button:active, .xfce4-panel.background .tasklist button:checked { - background-image: linear-gradient(to bottom, shade(#384363, 0.65), shade(#384363, 0.6), shade(#384363, 0.5), shade(#384363, 0.45)); - color: shade(#1C1C1C, 1); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(0, 0, 0, 0.2); } - .xfce4-panel.background .tasklist button:hover, .xfce4-panel.background .tasklist button:active:hover, .xfce4-panel.background .tasklist button:checked:hover { - background-image: linear-gradient(to bottom, shade(#384363, 0.85), shade(#384363, 0.8), shade(#384363, 0.7), shade(#384363, 0.65)); - color: shade(#1C1C1C, 1); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(0, 0, 0, 0.2); } - .xfce4-panel.background .tasklist button image { - padding: 3px; } - .xfce4-panel.background.horizontal .tasklist button { - margin: 0 1px; } - .xfce4-panel.background.horizontal .tasklist button label { - padding-right: 3px; } - .xfce4-panel.background.vertical .tasklist button { - margin: 1px 0; } - .xfce4-panel.background.vertical .tasklist button label { - padding-bottom: 3px; } - -/* Workspace switcher provided by libwnck */ -wnck-pager:selected { - background-color: shade(#384363, 0.88); } - -wnck-pager:hover { - background-color: #384363; } - -/* Thunar's sidebar top border */ -.thunar :backdrop { - color: #A6B3B2; } - -.thunar toolbar { - border-bottom: none; } - .thunar toolbar entry { - min-height: 24px; } - -.thunar .sidebar.frame { - border-top: 1px solid #525252; } - -XfdesktopIconView.view { - background: transparent; - color: #1C1C1C; - border-radius: 3px; } - XfdesktopIconView.view:active { - background: rgba(23, 104, 189, 0.5); - text-shadow: 0 1px 1px black; } - XfdesktopIconView.view .label { - text-shadow: 1px 1px 2px black; } - XfdesktopIconView.view .rubberband { - border-radius: 0; } - -#XfceNotifyWindow { - background-color: shade(#525151, 0.3); - color: #1C1C1C; - border-color: shade(#525151, 0.6); } - #XfceNotifyWindow buttonbox { - padding: 0; } - #XfceNotifyWindow button { - background-image: none; - border-color: shade(#1C1C1C, 0.35); - border-radius: 3px; - box-shadow: none; } - #XfceNotifyWindow label#summary { - font-weight: bold; } - #XfceNotifyWindow progressbar { - min-height: 6px; - border-radius: 3px; } - #XfceNotifyWindow progressbar progress { - background-image: none; - background-color: #1C1C1C; - border: none; - box-shadow: none; } - #XfceNotifyWindow progressbar trough { - background-image: linear-gradient(to bottom, shade(#525151, 0.65), shade(#525151, 1.25)); - border: 1px solid shade(#525151, 0.2); - border-radius: 3px; - padding: 1px 0; } - -/* Xfwm4's alt-tab dialog, aka "tabwin" */ -#xfwm-tabwin { - padding: 12px; - background-image: none; - background-color: rgba(0, 0, 0, 0.8); - color: shade(#D1E0DF, 0.65); - text-shadow: 0px 1px rgba(0, 0, 0, 0.8); - border-radius: 12px; - /* Set the application icon- and preview-size to 64px */ - -XfwmTabwinWidget-icon-size: 64px; - -XfwmTabwinWidget-preview-size: 64px; } - #xfwm-tabwin button { - background-image: none; - color: #D1E0DF; - font-weight: bold; - text-shadow: 0px 1px rgba(0, 0, 0, 0.8); - border: none; - border-radius: 6px; - box-shadow: none; } - #xfwm-tabwin button:active, #xfwm-tabwin button:checked, #xfwm-tabwin button:active:hover, #xfwm-tabwin button:checked:hover { - background: rgba(206, 206, 206, 0.3); } - #xfwm-tabwin button:hover { - background: #22558b; - transition-duration: 50ms; } - #xfwm-tabwin .tabwin-app-grid button { - min-width: 96px; - min-height: 96px; } - -#xfce4-terminal-notebook > stack:not(:only-child) { - /* Make sure there are no extra borders for the tabs in the terminal apart from at the top */ - border-left: none; - border-right: none; - border-bottom: none; } - -.lightdm-gtk-greeter { - /********* - * panel * - *********/ - /**************** - * login window * - ****************/ } - .lightdm-gtk-greeter #panel_window menubar { - color: #BECFCF; - font-weight: bold; - text-shadow: 0 1px transparentize white, 0.5; - -gtk-icon-shadow: 0 1px transparentize black, 0.5; - box-shadow: inset 0 -1px transparentize black, 0.5; - background-color: #1C1C1C; - text-shadow: 0 1px transparentize black, 0.5; - -gtk-icon-shadow: 0 1px transparentize black, 0.5; } - .lightdm-gtk-greeter #panel_window menubar menu { - background-color: #2E2E2E; } - .lightdm-gtk-greeter #panel_window menubar menu menuitem { - font-weight: normal; - text-shadow: none; } - .lightdm-gtk-greeter #panel_window menubar separator { - background: transparent; } - .lightdm-gtk-greeter #login_window, - .lightdm-gtk-greeter #shutdown_dialog, - .lightdm-gtk-greeter #restart_dialog { - border-style: none; - border-radius: 5px; - background-color: #1C1C1C; - color: #C3D4D4; - box-shadow: inset 1px 0 shade(#1C1C1C, 0.6), inset -1px 0 shade(#1C1C1C, 0.6), inset 0 1px shade(#1C1C1C, 0.6), inset 0 -1px shade(#1C1C1C, 0.6); } - .lightdm-gtk-greeter #login_window button, - .lightdm-gtk-greeter #shutdown_dialog button, - .lightdm-gtk-greeter #restart_dialog button { - padding: 3px 15px; - /************************************ - * login/unlock and restart buttons * - ************************************/ - /******************* - * shutdown button * - *******************/ } - .lightdm-gtk-greeter #login_window button#login_button, .lightdm-gtk-greeter #login_window button#restart_button, - .lightdm-gtk-greeter #shutdown_dialog button#login_button, - .lightdm-gtk-greeter #shutdown_dialog button#restart_button, - .lightdm-gtk-greeter #restart_dialog button#login_button, - .lightdm-gtk-greeter #restart_dialog button#restart_button { - border-color: shade(#384363, 0.8); - background-image: linear-gradient(to bottom, shade(#384363, 1.02), shade(#384363, 0.95) 90%, shade(#384363, 0.9)); - color: #D1E0DF; } - .lightdm-gtk-greeter #login_window button#login_button:hover, .lightdm-gtk-greeter #login_window button#login_button:active, .lightdm-gtk-greeter #login_window button#restart_button:hover, .lightdm-gtk-greeter #login_window button#restart_button:active, - .lightdm-gtk-greeter #shutdown_dialog button#login_button:hover, - .lightdm-gtk-greeter #shutdown_dialog button#login_button:active, - .lightdm-gtk-greeter #shutdown_dialog button#restart_button:hover, - .lightdm-gtk-greeter #shutdown_dialog button#restart_button:active, - .lightdm-gtk-greeter #restart_dialog button#login_button:hover, - .lightdm-gtk-greeter #restart_dialog button#login_button:active, - .lightdm-gtk-greeter #restart_dialog button#restart_button:hover, - .lightdm-gtk-greeter #restart_dialog button#restart_button:active { - border-color: shade(#384363, 0.7); - background-image: linear-gradient(to bottom, shade(#384363, 1.12), shade(#384363, 1.05) 90%, shade(#384363, 1)); } - .lightdm-gtk-greeter #login_window button#shutdown_button, - .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button, - .lightdm-gtk-greeter #restart_dialog button#shutdown_button { - border-color: shade(#800069, 0.8); - background-image: linear-gradient(to bottom, shade(#800069, 1.02), shade(#800069, 0.95) 90%, shade(#800069, 0.9)); - color: #D1E0DF; } - .lightdm-gtk-greeter #login_window button#shutdown_button:hover, .lightdm-gtk-greeter #login_window button#shutdown_button:active, - .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button:hover, - .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button:active, - .lightdm-gtk-greeter #restart_dialog button#shutdown_button:hover, - .lightdm-gtk-greeter #restart_dialog button#shutdown_button:active { - border-color: shade(#800069, 0.7); - background-image: linear-gradient(to bottom, shade(#800069, 1.12), shade(#800069, 1.05) 90%, shade(#800069, 1)); } - .lightdm-gtk-greeter #content_frame { - padding-bottom: 14px; } - .lightdm-gtk-greeter #login_window menu { - border-radius: 1px; } - .lightdm-gtk-greeter #login_window combobox button.combo { - color: #C3D4D4; - padding: 0; - background: none; - border-style: none; - box-shadow: none; } - .lightdm-gtk-greeter #login_window #user_combobox { - color: #C3D4D4; - font-size: 18px; } - .lightdm-gtk-greeter #login_window #user_combobox menu { - font-weight: normal; } - .lightdm-gtk-greeter #login_window #user_image { - padding: 3px; - border-radius: 3px; - box-shadow: inset 1px 0 shade(#1C1C1C, 0.75), inset -1px 0 shade(#1C1C1C, 0.75), inset 0 1px shade(#1C1C1C, 0.55), inset 0 -1px shade(#1C1C1C, 0.85); } - .lightdm-gtk-greeter #login_window #user_image_border { - border-radius: 3px; - background-image: linear-gradient(to bottom, shade(#1C1C1C, 0.9), shade(#1C1C1C, 0.98) 10%, shade(#1C1C1C, 1) 99%, shade(#1C1C1C, 1)); - box-shadow: inset 0 1px shade(#1C1C1C, 0.8), inset 0 -1px shade(#1C1C1C, 0.55); } - .lightdm-gtk-greeter #buttonbox_frame { - padding-top: 20px; - padding-bottom: 0px; - border-style: none; - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; - background-image: linear-gradient(to bottom, shade(#212121, 0.85), shade(#212121, 0.98) 10%, shade(#212121, 1) 99%, shade(#212121, 1)); - box-shadow: inset 1px 0 shade(#1C1C1C, 0.6), inset -1px 0 shade(#1C1C1C, 0.6), inset 0 1px shade(#1C1C1C, 0.6), inset 0 -1px shade(#1C1C1C, 0.6); } - -/************************ - * NAUTILUS (aka Files) * - ************************/ -.nautilus-window { - background-color: #1C1C1C; } - .nautilus-window notebook, .nautilus-window notebook > stack { - background-color: #1C1C1C; } - -/* Floating status bar */ -.floating-bar { - background-color: #1C1C1C; - border-style: solid; - border-color: #525252; } - .floating-bar.left { - border-radius: 0 3px 0 0; - border-width: 1px 1px 0 0; } - .floating-bar.right { - border-radius: 3px 0 0 0; - border-width: 1px 0 0 1px; } - .floating-bar:backdrop { - background-color: #212121; - border-color: #545252; } - .floating-bar button { - padding: 0px; } - -/* Searchbar */ -.search-bar { - box-shadow: none; } - -/* View */ -.nautilus-list-view .view, .nautilus-list-view iconview { - border-bottom: 1px solid #212121; - /* Hide superfluous treeview drop target indication */ } - .nautilus-list-view .view.dnd, .nautilus-list-view iconview.dnd { - border-style: none; } - -/********* - * Geary * - *********/ -.conversation-frame .view.cell, .conversation-frame iconview.cell { - background-color: #1C1C1C; } - -.conversation-frame .view.cell:selected, .conversation-frame iconview.cell:selected, -.conversation-frame .view.cell:selected:focus, -.conversation-frame iconview.cell:selected:focus { - background-color: #384363; } - -UnityDecoration { - -UnityDecoration-extents: 28px 1px 1px 1px; - -UnityDecoration-input-extents: 10px; - -UnityDecoration-shadow-offset-x: 1px; - -UnityDecoration-shadow-offset-y: 1px; - -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.7); - -UnityDecoration-active-shadow-radius: 8px; - -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.5); - -UnityDecoration-inactive-shadow-radius: 5px; - -UnityDecoration-glow-size: 10px; - -UnityDecoration-glow-color: #384363; - -UnityDecoration-title-indent: 10px; - -UnityDecoration-title-fade: 35px; - -UnityDecoration-title-alignment: 0.0; } - UnityDecoration .top { - border: 1px solid shade(#212121, 0.7); - border-bottom-width: 0; - border-radius: 4px 4px 0 0; - padding: 1px 8px 0 8px; - background-image: linear-gradient(to bottom, shade(#212121, 1.07), #212121); - color: #C3D4D4; - text-shadow: 0 1px shade(#212121, 1.2); } - UnityDecoration .top:backdrop { - border: 1px solid shade(#212121, 0.8); - border-bottom-width: 0; - background-image: linear-gradient(to bottom, shade(#212121, 1.02), #212121); - color: #C3D4D4; - text-shadow: 0 1px shade(#212121, 1.1); } - UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom { - background-color: shade(#212121, 0.7); } - UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { - background-color: shade(#212121, 0.8); } - -UnityPanelWidget, -.unity-panel { - border-width: 0 0 1px 0; - border-style: solid; - border-color: shade(#525151, 1); - background-color: shade(#525151, 0.35); } - UnityPanelWidget.menuitem, UnityPanelWidget .menuitem, - .unity-panel.menuitem, - .unity-panel .menuitem { - border-width: 0 1px; - color: #1C1C1C; } - UnityPanelWidget.menuitem:hover, UnityPanelWidget.menuitem *:hover, UnityPanelWidget .menuitem:hover, UnityPanelWidget .menuitem *:hover, - .unity-panel.menuitem:hover, - .unity-panel.menuitem *:hover, - .unity-panel .menuitem:hover, - .unity-panel .menuitem *:hover { - border-color: shade(#525151, 0.8); - background-color: shade(#525151, 0.75); - color: #1C1C1C; } - -@keyframes playbackmenuitem_spinner { - to { - -gtk-icon-transform: rotate(1turn); } } - -.menu IdoPlaybackMenuItem.menuitem:active { - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); - animation: playbackmenuitem_spinner 1s infinite linear; - color: #C3D4D4; } - -window.background.chromium { - background-color: #212121; } - window.background.chromium button:not(.titlebutton) { - border-color: #525252; } diff --git a/Lilidog-Drow-dark/gtk-3.0/settings.ini b/Lilidog-Drow-dark/gtk-3.0/settings.ini deleted file mode 100644 index d92b062..0000000 --- a/Lilidog-Drow-dark/gtk-3.0/settings.ini +++ /dev/null @@ -1,4 +0,0 @@ -[Settings] -gtk_color_scheme = "base_color:#262626\nbg_color:#303030\ntooltip_bg_color:#262626\nselected_bg_color:#525252\ntext_color:#C3D4D4\nfg_color:#C3D4D1\ntooltip_fg_color:#C3D4D1\nselected_fg_color:#C3D4D4\nmenubar_bg_color:#303030\nmenubar_fg_color:#C3D4D1\ntoolbar_bg_color:#303030\ntoolbar_fg_color:#C3D4D4\nmenu_bg_color:#303030\nmenu_fg_color:#C3D4D4\npanel_bg_color:#303030\npanel_fg_color:#C3D4D4\nlink_color:#525252" -gtk-auto-mnemonics = 1 -gtk-visible-focus = automatic diff --git a/Lilidog-Drow/gtk-2.0/gtkrc b/Lilidog-Drow/gtk-2.0/gtkrc deleted file mode 100644 index d815bec..0000000 --- a/Lilidog-Drow/gtk-2.0/gtkrc +++ /dev/null @@ -1,723 +0,0 @@ -# Evolve GTK Theme - -gtk_color_scheme = "base_color:#262626\nbg_color:#303030\ntooltip_bg_color:#262626\nselected_bg_color:#525252\ntext_color:#C3D4D4\nfg_color:#C3D4D1\ntooltip_fg_color:#C3D4D1\nselected_fg_color:#C3D4D4\nmenubar_bg_color:#303030\nmenubar_fg_color:#C3D4D1\ntoolbar_bg_color:#303030\ntoolbar_fg_color:#C3D4D4\nmenu_bg_color:#303030\nmenu_fg_color:#C3D4D4\npanel_bg_color:#303030\npanel_fg_color:#C3D4D4\nlink_color:#525252" - -gtk-icon-sizes = "panel=16,16:gtk-button=16,16" # Icon sizes -gtk-button-images = 0 # Disables icons in buttons -gtk-toolbar-style = 1 # Enables text in toolbar -gtk-auto-mnemonics = 1 # Disables ugly lines under menu items - -# Default Style - -style "evolve-default" { - xthickness = 1 - ythickness = 1 - - GtkArrow::arrow-scaling= 0.5 - - GtkButton::child-displacement-x = 0 - GtkButton::child-displacement-y = 0 - - GtkButton::default-border = { 0, 0, 0, 0 } - - GtkCheckButton::indicator-size = 15 - - # The following line hints to gecko (and possibly other appliations) - # that the entry should be drawn transparently on the canvas. - # Without this, gecko will fill in the background of the entry. - GtkEntry::honors-transparent-bg-hint = 1 - GtkEntry::state-hint = 0 - - GtkExpander::expander-size = 16 - - GtkImage::x-ayatana-indicator-dynamic = 1 - - GtkMenu::horizontal-padding = 0 - GtkMenu::vertical-padding = 0 - - GtkMenuBar::internal-padding = 0 - GtkMenuBar::window-dragging = 1 - GtkMenuBar::shadow-type = GTK_SHADOW_NONE - - GtkMenuItem::arrow-scaling= 0.5 - - GtkPaned::handle-size = 1 - - GtkProgressBar::min-horizontal-bar-height = 10 - GtkProgressBar::min-vertical-bar-width = 10 - - GtkRange::trough-border = 0 - GtkRange::slider-width = 15 - GtkRange::stepper-size = 15 - GtkRange::stepper_spacing = 0 - GtkRange::trough-under-steppers = 1 - - GtkScale::slider-length = 14 - GtkScale::slider-width = 14 - GtkScale::trough-side-details = 1 - - GtkScrollbar::activate-slider = 1 - GtkScrollbar::has-backward-stepper = 0 - GtkScrollbar::has-forward-stepper = 0 - GtkScrollbar::has-secondary-backward-stepper = 0 - GtkScrollbar::has-secondary-forward-stepper = 0 - GtkScrollbar::min-slider-length = 100 - GtkScrollbar::slider-width = 9 - GtkScrollbar::trough-border = 3 - - GtkScrolledWindow::scrollbar-spacing = 0 - GtkScrolledWindow::scrollbars-within-bevel = 1 - - GtkToolbar::internal-padding = 0 - - GtkTreeView::expander-size = 11 - GtkTreeView::vertical-separator = 0 - - GtkWidget::focus-padding = 2 - GtkWidget::new-tooltip-style = 0 - - GtkWidget::wide-separators = 1 - GtkWidget::separator-width = 1 - GtkWidget::separator-height = 1 - - GtkWindow::resize-grip-height = 0 - GtkWindow::resize-grip-width = 0 - - WnckTasklist::fade-overlay-rect = 0 - - GtkWidget::link-color = @link_color - GtkWidget::visited-link-color = @text_color - - fg[NORMAL] = @fg_color - fg[PRELIGHT] = @fg_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @fg_color - fg[INSENSITIVE] = mix (0.5, @bg_color, @fg_color) - - bg[NORMAL] = @bg_color - bg[PRELIGHT] = shade (1.02, @bg_color) - bg[SELECTED] = @selected_bg_color - bg[INSENSITIVE] = @bg_color - bg[ACTIVE] = shade (0.9, @bg_color) - - base[NORMAL] = @base_color - base[PRELIGHT] = shade (0.95, @bg_color) - base[ACTIVE] = @selected_bg_color - base[SELECTED] = @selected_bg_color - base[INSENSITIVE] = @bg_color - - text[NORMAL] = @text_color - text[PRELIGHT] = @text_color - text[ACTIVE] = @selected_fg_color - text[SELECTED] = @selected_fg_color - text[INSENSITIVE] = mix (0.5, @bg_color, @text_color) - - engine "murrine" { - animation = FALSE - arrowstyle = 1 # 0 = normal arrows, 1 = filled arrows - colorize_scrollbar = FALSE - comboboxstyle = 0 # 0 = normal combobox, 1 = colorized combobox below arrow - contrast = 1.0 - focusstyle = 3 # 0 = none, 1 = grey dotted, 2 = colored with fill, 3 = colored glow - glazestyle = 0 # 0 = flat highlight, 1 = curved highlight, 2 = concave, 3 = top curved highlight, 4 = beryl highlight - glowstyle = 1 - gradient_shades = { 1.2, 1.1, 1.1, 0.97 } - highlight_shade = 1.0 - lightborder_shade = 1.0 - lightborderstyle = 0 # 0 = lightborder on top side, 1 = lightborder on all sides - listviewheaderstyle = 1 # 0 = flat, 1 = glassy, 2 = raised - listviewstyle = 0 # 0 = none, 1 = dotted, 2 = line - menubaritemstyle = 1 # 0 = menuitem look, 1 = button look - menubarstyle = 0 # 0 = flat, 1 = glassy, 2 = gradient, 3 = striped - menuitemstyle = 0 # 0 = flat, 1 = glassy, 2 = striped - menustyle = 0 # 0 = none, 1 = vertical striped - progressbarstyle = 0 # 0 = none, 1 = diagonal striped, 2 = vertical striped - reliefstyle = 0 # 0 = flat, 1 = inset, 2 = shadow, 3 = shadow with gradient, 4 = stronger shadow with gradient - roundness = 2 - scrollbarstyle = 0 # 0 = none, 1 = circles, 2 = handles, 3 = diagonal stripes, 4 = diagonal stripes and handles, 5 = horizontal stripes, 6 = horizontal stripes and handles - sliderstyle = 0 # 0 = none, 1 = handles - stepperstyle = 0 # 0 = standard, 1 = integrated stepper handles - toolbarstyle = 1 # 0 = flat, 1 = glassy, 2 = gradient - } -} - -style "evolve-wide" { - xthickness = 2 - ythickness = 2 -} - -style "evolve-wider" { - xthickness = 3 - ythickness = 3 -} - -# Notebook - -style "evolve-notebook-bg" { - bg[NORMAL] = shade (1.1, @bg_color) - bg[ACTIVE] = shade (0.9, @bg_color) - - engine "murrine" { - border_shades = { 0.9, 0.9 } - } -} - -style "evolve-notebook" = "evolve-notebook-bg" { - xthickness = 2 - ythickness = 2 - - engine "murrine" { - roundness = 2 - } -} - -# Various Standard Widgets - -style "evolve-button" = "evolve-wider" { - bg[NORMAL] = @bg_color - bg[PRELIGHT] = shade (1.1, @bg_color) - bg[ACTIVE] = shade (0.82, @bg_color) - - engine "murrine" { - roundness = 2 - glazestyle = 0 - highlight_shade = 1.0 - } -} - -style "evolve-scrollbar" = "evolve-button" { - bg[NORMAL] = @bg_color - bg[PRELIGHT] = shade (0.8, @bg_color) - bg[ACTIVE] = shade (1.4, @selected_bg_color) - - engine "murrine" { - roundness = 4 - border_shades = { 1.4, 1.4 } - gradient_shades = { 0.7, 0.7, 0.7, 0.7 } - trough_shades = { 1.0, 1.0 } - trough_border_shades = { 1.2, 1.2 } - lightborder_shade = 1.0 - lightborderstyle = 0 - } -} - -style "evolve-overlay-scrollbar" { - bg[ACTIVE] = shade (0.8, @bg_color) - bg[INSENSITIVE] = shade (0.97, @bg_color) - base[SELECTED] = shade (0.6, @base_color) - base[INSENSITIVE] = shade (0.85, @base_color) -} - -style "evolve-scale" = "evolve-default" { - bg[NORMAL] = @bg_color - bg[ACTIVE] = @bg_color - bg[SELECTED] = shade (1.0, @selected_bg_color) - bg[INSENSITIVE] = shade (0.95, @bg_color) - - engine "murrine" { - roundness = 7 - border_shades = { 1.0, 1.0 } - trough_shades = { 1.1, 1.2 } - trough_border_shades = { 0.9, 0.9 } - } -} - -style "evolve-progressbar" = "evolve-default" { - xthickness = 0 - ythickness = 0 - - bg[NORMAL] = @bg_color - bg[PRELIGHT] = shade (1.04, @bg_color) - bg[ACTIVE] = shade (1.14, @bg_color) - fg[PRELIGHT] = shade (0.9, @selected_fg_color) - - engine "murrine" { - roundness = 2 - border_shades = { 1.2, 1.2 } - gradient_shades = { 1.1, 1.0, 1.0, 0.9 } - trough_border_shades = { 0.9, 0.9 } - } -} - -style "evolve-treeview-header" = "evolve-button" { - xthickness = 2 - ythickness = 1 - - engine "murrine" { - roundness = 0 - } -} - -style "evolve-treeview" { - engine "murrine" { - roundness = 0 - } -} - -style "evolve-frame-title" { - fg[NORMAL] = lighter (@fg_color) -} - -style "evolve-tooltips" = "evolve-wider" { - xthickness = 5 - ythickness = 5 - - bg[NORMAL] = @bg_color - fg[NORMAL] = @fg_color - bg[SELECTED] = @bg_color - - engine "murrine" { - textstyle = 0 - roundness = 2 - rgba = FALSE - } -} - -style "evolve-spinbutton" = "evolve-button" { - xthickness = 4 - - engine "murrine" { - } -} - -style "evolve-radiocheck" = "evolve-default" { - text[NORMAL] = shade (0.8, @selected_bg_color) - text[PRELIGHT] = shade (0.8, @selected_bg_color) - bg[SELECTED] = @base_color -} - -style "evolve-entry" = "evolve-wider" { - bg[SELECTED] = mix (0.5, @selected_bg_color, @base_color) - - engine "murrine" { - border_shades = { 1.2, 1.2 } - } -} - -style "metacity-frame" = "evolve-default" { - bg[SELECTED] = @selected_bg_color -} - -style "evolve-statusbar" { } -style "evolve-comboboxentry" = "evolve-entry" { } -style "evolve-hscale" = "evolve-scale" { } -style "evolve-vscale" = "evolve-scale" { } -style "evolve-hscrollbar" = "evolve-scrollbar" { } -style "evolve-vscrollbar" = "evolve-scrollbar" { } - -# Menus - -style "evolve-menu" { - ythickness = 0 - xthickness = 0 - - bg[SELECTED] = @selected_bg_color - bg[NORMAL] = shade (1.0, @menu_bg_color) - bg[PRELIGHT] = @selected_bg_color - bg[ACTIVE] = shade (1.40, @menu_bg_color) - bg[INSENSITIVE] = shade (1.40, @menu_bg_color) - fg[NORMAL] = @menu_fg_color - fg[PRELIGHT] = @selected_fg_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @selected_fg_color - fg[INSENSITIVE] = mix (0.35, shade (0.75, @menu_bg_color), @menu_fg_color) - - text[NORMAL] = @text_color - text[PRELIGHT] = @selected_fg_color - text[SELECTED] = @selected_fg_color - text[ACTIVE] = @selected_fg_color - text[INSENSITIVE] = mix (0.85, shade (0.75, @menu_bg_color), @menu_fg_color) - - engine "murrine" { - roundness = 0 - } -} - -style "evolve-menu-item" = "evolve-wider" { - bg[SELECTED] = @selected_bg_color - bg[PRELIGHT] = @selected_bg_color - fg[NORMAL] = @menu_fg_color # Fix for XFCE menu text - fg[PRELIGHT] = @selected_fg_color - fg[SELECTED] = @selected_fg_color - - engine "murrine" { - textstyle = 0 - border_shades = { 1.4, 1.4 } - } -} - -style "evolve-separator-menu-item" { - xthickness = 1 - ythickness = 1 - - GtkSeparatorMenuItem::horizontal-padding = 0 -} - -style "evolve-menubar" = "evolve-default" { - ythickness = 0 - - bg[SELECTED] = @selected_bg_color - bg[NORMAL] = @menubar_bg_color - bg[PRELIGHT] = @selected_bg_color - bg[ACTIVE] = shade (1.40, @menubar_bg_color) - bg[INSENSITIVE] = shade (1.40, @menubar_bg_color) - - fg[NORMAL] = @menubar_fg_color - fg[PRELIGHT] = @selected_fg_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @selected_fg_color - fg[INSENSITIVE] = mix (1.05, shade (1.05, @menubar_bg_color), @menubar_fg_color) - - engine "murrine" { - roundness = 0 - } -} - -style "evolve-menubaritem" { - xthickness = 3 - ythickness = 3 - - engine "murrine" { - roundness = 0 - } -} - -# Toolbars - -style "evolve-toolbar" = "evolve-default" { - - bg[NORMAL] = @toolbar_bg_color - bg[PRELIGHT] = shade (1.02, @toolbar_bg_color) - bg[SELECTED] = @selected_bg_color - bg[INSENSITIVE] = @toolbar_bg_color - bg[ACTIVE] = shade (0.9, @toolbar_bg_color) - - fg[NORMAL] = @toolbar_fg_color - fg[PRELIGHT] = @toolbar_fg_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @toolbar_fg_color - fg[INSENSITIVE] = mix (0.5, @toolbar_bg_color, @toolbar_fg_color) - - engine "murrine" { - gradient_shades = { 1.00, 0.95, 0.94, 0.90 } - } -} - -style "evolve-toolbutton" = "evolve-button" { - - bg[NORMAL] = @toolbar_bg_color - bg[PRELIGHT] = shade (1.02, @toolbar_bg_color) - bg[SELECTED] = @selected_bg_color - bg[INSENSITIVE] = @toolbar_bg_color - bg[ACTIVE] = shade (0.9, @toolbar_bg_color) - - fg[NORMAL] = @toolbar_fg_color - fg[PRELIGHT] = @toolbar_fg_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @toolbar_fg_color - fg[INSENSITIVE] = mix (0.5, @toolbar_bg_color, @toolbar_fg_color) - - engine "murrine" { - } -} - -class "GtkToolbar" style "evolve-toolbar" -class "GtkHandleBox" style "evolve-toolbar" - -# Panels - -style "evolve-panel" { - xthickness = 1 - ythickness = 0 - - bg[NORMAL] = @bg_color - bg[PRELIGHT] = shade (1.1, @bg_color) - bg[ACTIVE] = shade (0.9, @bg_color) - bg[SELECTED] = shade (0.97, @bg_color) - - fg[NORMAL] = @fg_color - fg[PRELIGHT] = @fg_color - fg[SELECTED] = @fg_color - fg[ACTIVE] = @fg_color - - text[NORMAL] = @text_color - text[PRELIGHT] = @text_color - text[SELECTED] = @text_color - text[ACTIVE] = @text_color - - engine "murrine" { - roundness = 0 - } -} - -widget "*PanelWidget*" style "evolve-panel" -widget "*PanelApplet*" style "evolve-panel" -widget "*fast-user-switch*" style "evolve-panel" -widget "*CPUFreq*Applet*" style "evolve-panel" -widget "*indicator-applet*" style "evolve-panel" -class "PanelApp*" style "evolve-panel" -class "PanelToplevel*" style "evolve-panel" -widget_class "*PanelToplevel*" style "evolve-panel" -widget_class "*notif*" style "evolve-panel" -widget_class "*Notif*" style "evolve-panel" -widget_class "*Tray*" style "evolve-panel" -widget_class "*tray*" style "evolve-panel" -widget_class "*computertemp*" style "evolve-panel" -widget_class "*Applet*Tomboy*" style "evolve-panel" -widget_class "*Applet*Netstatus*" style "evolve-panel" -widget "*gdm-user-switch-menubar*" style "evolve-panel" - -style "bold-panel-item" { - font_name = "Bold" - - engine "murrine" { - roundness = 0 - } -} - -widget "*Panel*MenuBar*" style "bold-panel-item" -widget "*gimmie*" style "bold-panel-item" - -# widget_class "*Mail*" style "evolve-panel" # Disabled to fix Evolution bug -# class "*Panel*" style "evolve-panel" # Disabled to fix bug - -# XFCE Styles - -style "xfce-header" { - bg[NORMAL] = shade (0.9, @bg_color) - base[NORMAL] = shade (1.18, @bg_color) -} - -style "xfdesktop-windowlist" { - bg[NORMAL] = @base_color - fg[INSENSITIVE] = shade (0.95, @base_color) - text[INSENSITIVE] = shade (0.95, @base_color) -} - -style "xfdesktop-icon-view" { - XfdesktopIconView::label-alpha = 20 - XfdesktopIconView::selected-label-alpha = 80 - XfdesktopIconView::shadow-color = @tooltip_bg_color - XfdesktopIconView::selected-shadow-color = @tooltip_bg_color - XfdesktopIconView::shadow-x-offset = 1 - XfdesktopIconView::selected-shadow-x-offset = 1 - XfdesktopIconView::shadow-y-offset = 1 - XfdesktopIconView::selected-shadow-y-offset = 1 - XfdesktopIconView::cell-spacing = 2 - XfdesktopIconView::cell-padding = 6 - XfdesktopIconView::cell-text-width-proportion = 1.9 - fg[NORMAL] = shade (0.9, @selected_fg_color) - fg[ACTIVE] = @selected_fg_color - engine "murrine" - { - } -} - -style "xfwm-tabwin" { - Xfwm4TabwinWidget::border-width = 1 - Xfwm4TabwinWidget::icon-size = 64 - - engine "murrine" { - focusstyle = 0 - } -} - -style "xfsm-logout" { - - engine "murrine" { - } -} - -style "thunar-sidepane" -{ - base[NORMAL] = shade (0.9,@base_color) - base[INSENSITIVE] = shade (0.9,@base_color) - - bg[NORMAL] = shade (0.92,@base_color) - bg[PRELIGHT] = shade (1.5,@selected_bg_color) -} - -style "workspace-switcher" = "evolve-panel" { - bg[SELECTED] = mix (0.3, shade (1.35,@selected_bg_color), shade (0.9,@base_color)) -} - -widget_class "*ThunarShortcutsView*" style "thunar-sidepane" -widget_class "*ThunarTreeView*" style "thunar-sidepane" -widget_class "*GtkFileChooserWidget.GtkFileChooserDefault.GtkVBox.GtkHPaned.GtkVBox.GtkScrolledWindow.GtkTreeView*" style "thunar-sidepane" - -widget "*Xfce*Panel*" style "evolve-panel" -class "*Xfce*Panel*" style "evolve-panel" -widget "*WnckPager*" style "workspace-switcher" - -widget_class "*XfceHeading*" style "xfce-header" -widget_class "*XfceDesktop*" style "xfdesktop-windowlist" -widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view" -widget "xfwm4-tabwin*" style "xfwm-tabwin" -widget_class "*XfsmLogoutDialog*" style "xfsm-logout" - -# Google Chrome/Chromium Styles (requires 9.0.597 or newer) - -style "chromium-toolbar-button" { - engine "murrine" { - roundness = 2 - textstyle = 0 - } -} - -style "chrome-gtk-frame" { - ChromeGtkFrame::frame-color = @bg_color - ChromeGtkFrame::inactive-frame-color = @bg_color - - ChromeGtkFrame::frame-gradient-size = 16 - ChromeGtkFrame::frame-gradient-color = @bg_color - - ChromeGtkFrame::incognito-frame-color = shade (0.97, @bg_color) - ChromeGtkFrame::incognito-inactive-frame-color = shade (0.97, @bg_color) - - ChromeGtkFrame::incognito-frame-gradient-size = 16 - ChromeGtkFrame::incognito-frame-gradient-color = shade (0.97, @bg_color) - - ChromeGtkFrame::scrollbar-trough-color = shade (0.97, @bg_color) - ChromeGtkFrame::scrollbar-slider-prelight-color = shade (1.02, @bg_color) - ChromeGtkFrame::scrollbar-slider-normal-color = shade (1.12, @bg_color) -} - -class "ChromeGtkFrame" style "chrome-gtk-frame" - -widget_class "*Chrom*Button*" style "chromium-toolbar-button" - -# General Style Application - -class "GtkWidget" style "evolve-default" - -class "GtkFrame" style "evolve-wide" -class "MetaFrames" style "metacity-frame" -class "GtkSeparator" style "evolve-wide" -class "GtkWindow" style "metacity-frame" -class "GtkCalendar" style "evolve-wide" - -class "GtkSpinButton" style "evolve-spinbutton" -class "GtkScale" style "evolve-scale" -class "GtkVScale" style "evolve-vscale" -class "GtkHScale" style "evolve-hscale" -class "GtkScrollbar" style "evolve-scrollbar" -class "GtkVScrollbar" style "evolve-vscrollbar" -class "GtkHScrollbar" style "evolve-hscrollbar" - -class "GtkRadio*" style "evolve-radiocheck" -class "GtkCheck*" style "evolve-radiocheck" - -class "GtkEntry" style "evolve-entry" - -widget_class "*" style "evolve-notebook" -widget_class "**" style "evolve-notebook-bg" -widget_class "**" style "evolve-notebook-bg" -widget_class "**" style "evolve-notebook-bg" -widget_class "*.GtkNotebook.*.GtkViewport" style "evolve-notebook" - -widget_class "*" style "evolve-button" -widget_class "**" style "evolve-statusbar" -widget_class "*" style "evolve-progressbar" -widget_class "*" style "evolve-progressbar" - -widget_class "**" style "evolve-comboboxentry" -widget_class "**" style "evolve-comboboxentry" - -widget_class "**" style "evolve-menu" -widget_class "**" style "evolve-menu-item" -widget_class "**" style "evolve-separator-menu-item" -widget_class "*Menu*.*Sepa*" style "evolve-separator-menu-item" -widget_class "**" style "evolve-menubar" -widget_class "***" style "evolve-menubaritem" - -widget_class "*GtkToolButton*" style "evolve-toolbutton" -widget_class "*GtkToggleToolButton*" style "evolve-toolbutton" -widget_class "*GtkMenuToolButton*" style "evolve-toolbutton" -widget_class "*GtkToolbar*Button" style "evolve-toolbutton" - -widget_class "*.." style "evolve-frame-title" - -widget_class "*.*" style "evolve-treeview" -widget_class "*.." style "evolve-treeview-header" -widget_class "*.." style "evolve-treeview-header" -widget_class "*.." style "evolve-treeview-header" -widget_class "*.." style "evolve-treeview-header" - -widget "gtk-tooltip*" style "evolve-tooltips" - -widget_class "**" style "evolve-overlay-scrollbar" - -# Workarounds and Non-Standard Styling - -style "text-is-fg-color-workaround" { - text[NORMAL] = @text_color - text[PRELIGHT] = @fg_color - text[SELECTED] = @selected_fg_color - text[ACTIVE] = @fg_color - text[INSENSITIVE] = mix (0.85, shade (0.75, @bg_color), @fg_color) -} - -widget_class "*.." style "text-is-fg-color-workaround" - -style "fg-is-text-color-workaround" { - fg[NORMAL] = @text_color - fg[PRELIGHT] = @text_color - fg[ACTIVE] = @selected_fg_color - fg[SELECTED] = @selected_fg_color - fg[INSENSITIVE] = darker (@fg_color) -} - -widget_class "**" style "fg-is-text-color-workaround" -widget_class "*" style "fg-is-text-color-workaround" -widget_class "*" style "fg-is-text-color-workaround" - -style "evolve-evo-new-button-workaround" { - engine "murrine" { - toolbarstyle = 0 - } -} - -widget_class "EShellWindow.GtkVBox.BonoboDock.BonoboDockBand.BonoboDockItem*" style "evolve-evo-new-button-workaround" - -style "inkscape-toolbar-fix" { - engine "murrine" { - gradient_shades = { 1.0, 1.0, 1.0, 1.0 } - highlight_shade = 1.0 - } -} - -#widget "*GtkHandleBox*" style "inkscape-toolbar-fix" -#widget "*HandleBox*CommandsToolbar*" style "inkscape-toolbar-fix" -#widget "*HandleBox*SnapToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*SelectToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*NodeToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*TweakToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*ZoomToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*StarToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*RectToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*3DBoxToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*ArcToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*SpiralToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*PencilToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*PenToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*CalligraphyToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*EraserToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*LPEToolToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*DropperToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*ConnectorToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*PaintbucketToolbar*" style "inkscape-toolbar-fix" - -# Performance Fixes - -style "performance-fix" { - engine "murrine" { - textstyle = 0 - } -} - -widget_class "*gtkmm__GtkWindow*" style "performance-fix" # Inkscape -widget_class "*GimpDisplayShell*" style "performance-fix" # Gimp -widget_class "*GimpToolbox*" style "performance-fix" -widget_class "*GimpMenuDock*" style "performance-fix" -widget "*OOoFixed*" style "performance-fix" # Openoffice/Libreoffice -widget_class "*MozContainer*" style "performance-fix" # Firefox (Not sure if this one does anything though.) diff --git a/Lilidog-Drow/gtk-3.0/assets/bullet-symbolic.svg b/Lilidog-Drow/gtk-3.0/assets/bullet-symbolic.svg deleted file mode 100644 index c029973..0000000 --- a/Lilidog-Drow/gtk-3.0/assets/bullet-symbolic.svg +++ /dev/null @@ -1,155 +0,0 @@ - - - - - - - - image/svg+xml - - Gnome Symbolic Icon Theme - - - - - - - Gnome Symbolic Icon Theme - - - - - - - - - - - - - - - - - diff --git a/Lilidog-Drow/gtk-3.0/assets/bullet-symbolic.symbolic.png b/Lilidog-Drow/gtk-3.0/assets/bullet-symbolic.symbolic.png deleted file mode 100644 index 2ccb0e861afdca8a43bb6c1016fc67817865e41b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK^1VD=978lF zCMQVDZ0K!lTsXC{@u8r|b^`;04MK}If_U~)d1`KtlXaxz7ilLQTJ+K0FzJSgo>CAG p^9Cb_KVJm8q$N9e<~(F$@O&n`dE0-6tw2*5JYD@<);T3K0RWo^EJpwU diff --git a/Lilidog-Drow/gtk-3.0/assets/check-symbolic.svg b/Lilidog-Drow/gtk-3.0/assets/check-symbolic.svg deleted file mode 100644 index e8c8210..0000000 --- a/Lilidog-Drow/gtk-3.0/assets/check-symbolic.svg +++ /dev/null @@ -1,155 +0,0 @@ - - - - - - - - image/svg+xml - - Gnome Symbolic Icon Theme - - - - - - - Gnome Symbolic Icon Theme - - - - - - - - - - - - - - - - - diff --git a/Lilidog-Drow/gtk-3.0/assets/check-symbolic.symbolic.png b/Lilidog-Drow/gtk-3.0/assets/check-symbolic.symbolic.png deleted file mode 100644 index ee7acdc6868e0bc4ca0390a91c32ba39ed51939c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 324 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@;M7UB8!3Q zuY)k7lg8`{prB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&AOk^)LNZHo zQW@Oy@^e!af-7^A@^dni6+Dyk^AtidQgc)LmT0a9DxK!(;uxYaaqoFwuEszSwg>I& zm%KT2z%J)NOjtq+W15kHa+=$zfV8j#)??QaQdX4suG^Kj?~lm)7bW-R1-IL$f8mu< zu3^%e;Z}0)v>2OehTKKbxm(sG$)EOY6DyQAIJ5rSB%_2jrqe0gJKN=gj_Vyho?^G) z;}hP1!)AvW)lE)cuw}i*xog2+uB8>CiT`7#JbJhMMfpy~|CiL?ORTaC2D*^J)78&q Iol`;+0Do0=B>(^b diff --git a/Lilidog-Drow/gtk-3.0/assets/checkbox-active-selectionmode.png b/Lilidog-Drow/gtk-3.0/assets/checkbox-active-selectionmode.png deleted file mode 100644 index 5a22b680c335ee64dbdb6800562d71bf5c369cf3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 346 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0cPZ!4!i_>=}+pat0z|*q->okR38uslT=OzfNxcmA|FkW&; zcum+!fdH%Dv)EY_IXpZ(b`%;LZ#pjbqip8?eXn=rz2BQY?|FNIpyK)BTifn3ws$++ z|GrU!>(r(rQNIHmLM4w2zPI(gEWyCYp}1xeHfQ~&?~ diff --git a/Lilidog-Drow/gtk-3.0/assets/checkbox-backdrop-selectionmode.png b/Lilidog-Drow/gtk-3.0/assets/checkbox-backdrop-selectionmode.png deleted file mode 100644 index cd4cf6c938c96f18fe37ec2d1766589b03e134cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0EPZ!4!i_>=}pIv*%fv07Eg`ljg{$dk~sP{(`E_y56+EdpXEizf;k z+S<^uC*_WeK0~0$-e-S!{?Fswm%ix_ q(q)bx)j3k=6B=s$;KwwRc?|WAjuTcq@3;l@6N9I#pUXO@geCy%(S~{e diff --git a/Lilidog-Drow/gtk-3.0/assets/checkbox-checked-active-selectionmode.png b/Lilidog-Drow/gtk-3.0/assets/checkbox-checked-active-selectionmode.png deleted file mode 100644 index 01b561f915457fad45bd91f5bec817c772ff0171..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 583 zcmV-N0=WH&P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00FN_L_t(I%f*wiOXOe>#eYez zu}ZZzUMcKWRyJ!Fk%fgcYq$S_<@U<{4_1K%i*z>H%G%%NT7#vXhgSpwrZGDCd{!Ga z;GNCE4Gc5GH;;MqF%SN?dF$l%_Etqv@c#b($7bL6>GgVyMx!-u1i*5+)ZN{k%uIhX zGt>S3y>4!91pEM&0HkRuGm~@fOE1e(gTX++Z{WKR;G81}0wf{nQ~Hv4etss7V;&wJ z04BgMfBh&4&+{;|w%+urs)*y5)oR7b$qB$u03T>S?)?0m!^1fqo&fR2ui^!E0qi;IhP&klqA{e1wkEF+F%9v>gu z$-BF|TwY${`#xsYWsoF^%uHsc`Ft)wfVQ@_1Skwc<$12x*H@XDk|g<@fthi3cE)@@ z2jJ!9g&+t>)0BR{k8_UAet>TPp65~5H9-*2G!3Vxr-WfhmSsdy#CSYz!F65Zd0zLF zudlDQy}ixe-X1{^0JL#^C+nE!IYm)0nM}Nn7Ot+Y^z`)fr51K}b~rvh_Wqd~KLD)D VMTJE*NH_oh002ovPDHLkV1h;&1oZ#_ diff --git a/Lilidog-Drow/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png b/Lilidog-Drow/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png deleted file mode 100644 index 5ddbdf99bea9606972f6c2d35fd92204396d91e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 577 zcmV-H0>1r;P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00F5#Dc>@U|1k)&9gII~ZVqs}#YiDO;w$=+s3OhT&E+FovF@Yt4{B5(zD!U(F zv#)g z=|h7!j=5g1IF5s^>)(K=1n_t~&@>HE6h9@X*XxW%BY-mSRRlm6h+1Swfnx0VHjAJ#bh!8_zoZf1@>mMLDMvR-+w#( zRXm%`P*wH!wQ>T0^ZATz+w}YW!sJ!l?RHtO*F2xkcY~au)9Ce1VJDSLnKKej$`KYIkGHc+cv7IqU(Ag4#N;Z5Z+7KG|h3f zTBY4?BS{iK5%W69e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00GWPL_t(I%f*wwixWW<$3HW> zLJkagU_wa9d4j)KL$DHrU~`y4MM=Oy4zUmpL9g+TIJC1mwY)n!N&2L)vC=9RuSpR} zP6?51va8_6*`2YFT@y6e2o5~n8|Hn#?>lei!T(+&4%+Ruaa|X!^}=K+C7DcyYPBi= zUcK%b0nlo-OfHwhaU5*hUPuszA-!IY4~HXm-Y=0lB9Q>&@fgQ(kW!+xUT9KE^7%Z^ z-@#`;WWCI`4G={UmSrXKg%H10H^$)mKAU@eKKYWZdWNf&(gPVE8ew?+3&v^8!G@fIQ+u?(Bt85KOva~ zUplkQqiZLbOeXULv4Zo(GywZUkIlV4V{e*(SB@|7_|^%elqjVV0y|cqwPw9i;A;@_ ztUaJJ@VN2hEmNgAnzDI%w?sOfN_z4~1xhJ4)>gQGWfg#_(nu-Tx_yq-Oo}Lqn9WZV z2q6f90L!un!;p=&BI%SxXXtbB)G;b&mlJRh1ar?U0GiFF$!4>Z%VjLf0!V!PPh#Kg zc5z*oTCFDLW}(q&n9*qT*I6hO3e@X$@z1952cG!>D%+;cY5)KL07*qoM6N<$g4sy~ AYXATM diff --git a/Lilidog-Drow/gtk-3.0/assets/checkbox-checked-insensitive.png b/Lilidog-Drow/gtk-3.0/assets/checkbox-checked-insensitive.png deleted file mode 100644 index 5ddbdf99bea9606972f6c2d35fd92204396d91e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 577 zcmV-H0>1r;P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00F5#Dc>@U|1k)&9gII~ZVqs}#YiDO;w$=+s3OhT&E+FovF@Yt4{B5(zD!U(F zv#)g z=|h7!j=5g1IF5s^>)(K=1n_t~&@>HE6h9@X*XxW%BY-mSRRlm6h+1Swfnx0VHjAJ#bh!8_zoZf1@>mMLDMvR-+w#( zRXm%`P*wH!wQ>T0^ZATz+w}YW!sJ!l?RHtO*F2xkcY~au)9Ce1VJDSLnKKej$`KYIkGHc+cv7IqU(Ag4#N;Z5Z+7KG|h3f zTBY4?BS{iK5%W69=}+pat0z|*q->okR38uslT=OzfNxcmA|FkW&; zcum+!fdH%Dv)EY_IXpZ(b`%;LZ#pjbqip8?eXn=rz2BQY?|FNIpyK)BTifn3ws$++ z|GrU!>(r(rQNIHmLM4w2zPI(gEWyCYp}1xeHfQ~&?~ diff --git a/Lilidog-Drow/gtk-3.0/assets/checkbox-mixed-hover.png b/Lilidog-Drow/gtk-3.0/assets/checkbox-mixed-hover.png deleted file mode 100644 index 88410675406015847904d4b75adb23b2f7c0f325..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 388 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0WPZ!4!i_=FZ@6A1IAkb<*>79^7Cd=QFNC&PxjcOCZ3SKu} zN@LAr$`x=?)t=6>P|a=9q(#!v6J<|yJ!D99e(>R5`{R#tf4&R0S4W0kJtyIO|NG=5 zP1Qn~;Au~Ven>Es#{O3E^tddt^oq&>OZVH`B$73{oESV9vfr+ebkKC2mKu@0e>c;I zd*^2z7kK|y)4{9q>VspySQ`YAG}g?&uhy$STm9VE?&3$Uzy1BicdYg5^J4Fque5+ot3hay?GjcE#;6;I zm$9yBkh0jtbb3+CnnJzEL+`p&FS>Qf?K+RbQkBz2J%;xq87-cd zoz3njekY~S@+0)|wJP}opZBO+Wc6VTHPp00i_>zopr0AA0Mg#Z8m diff --git a/Lilidog-Drow/gtk-3.0/assets/checkbox-mixed.png b/Lilidog-Drow/gtk-3.0/assets/checkbox-mixed.png deleted file mode 100644 index c5e3ceaa2b36e39a946b2f8de68ca43b71f98e0f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 381 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f13PZ!4!i_=FZ`{p$p2)NCE`z9*2{f8yXoJQdTxequBq%9cJ z6J82Oh^^Loduhk)wh1mRAuB`jb$a)`uS~OH{$G3KeC?ZE?+!~GwmCmLNmI2@CV1LY zK?~i6eeY{0sVvFt3d$0GFeh2Yy~j|*RgpoZVQblSo&{5sP8+S+I(-epp6|P#nI5UG z=baGrZ&hLTUq%OxjV!a4-88vYdUox<0`HvLW#R?X4_XC;Ud>jW6JKdzqy6`^Zw$k^ zoy*Uh+qqhQIzyny!mV`{$I>@nn`OZBzU*PHMBDkyS!Lyl988~V>e=`GOOf8s*yrt) VasKoCRX`6jc)I$ztaD0e0ssnFlPmxL diff --git a/Lilidog-Drow/gtk-3.0/assets/checkbox-selectionmode.png b/Lilidog-Drow/gtk-3.0/assets/checkbox-selectionmode.png deleted file mode 100644 index 5a22b680c335ee64dbdb6800562d71bf5c369cf3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 346 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0cPZ!4!i_>=}+pat0z|*q->okR38uslT=OzfNxcmA|FkW&; zcum+!fdH%Dv)EY_IXpZ(b`%;LZ#pjbqip8?eXn=rz2BQY?|FNIpyK)BTifn3ws$++ z|GrU!>(r(rQNIHmLM4w2zPI(gEWyCYp}1xeHfQ~&?~ diff --git a/Lilidog-Drow/gtk-3.0/assets/checkbox-unchecked-insensitive.png b/Lilidog-Drow/gtk-3.0/assets/checkbox-unchecked-insensitive.png deleted file mode 100644 index cd4cf6c938c96f18fe37ec2d1766589b03e134cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0EPZ!4!i_>=}pIv*%fv07Eg`ljg{$dk~sP{(`E_y56+EdpXEizf;k z+S<^uC*_WeK0~0$-e-S!{?Fswm%ix_ q(q)bx)j3k=6B=s$;KwwRc?|WAjuTcq@3;l@6N9I#pUXO@geCy%(S~{e diff --git a/Lilidog-Drow/gtk-3.0/assets/dash-symbolic.svg b/Lilidog-Drow/gtk-3.0/assets/dash-symbolic.svg deleted file mode 100644 index 7886d54..0000000 --- a/Lilidog-Drow/gtk-3.0/assets/dash-symbolic.svg +++ /dev/null @@ -1,153 +0,0 @@ - - - - - - - - image/svg+xml - - Gnome Symbolic Icon Theme - - - - - - - Gnome Symbolic Icon Theme - - - - - - - - - - - - - - - - - diff --git a/Lilidog-Drow/gtk-3.0/assets/dash-symbolic.symbolic.png b/Lilidog-Drow/gtk-3.0/assets/dash-symbolic.symbolic.png deleted file mode 100644 index c20d4bac52551bd00de0a3e70d1a2f543d2256d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@-01G978lF zCMQU+x-jOmv9+o5@bLUEd~h5{#oaKmJGPj!P5z*Wap2*VaV$BtM-Ci#;K|$FX3M}J Xy+bPFNlOG1&=3YsS3j3^P6xplFeVMFc_gLJS(Th!$y!U}i4Nrj&sh+6@E|1IE+^0~OPr=b42! z$+VkUS&REy9?$=r4-eQvD@u99FFe*0}uh`RaN~B9%z!6#@+1Ua=AD@J_gVN ze*r(={Ql})yu7^3;o%{XNCY4Nw5h79-2DEk!2SJw#>U2oL?Yzm za2QFFn3_n2Jgt2He%IWDTO-)V6 zvYb>CjYer~Y~<|h3`J4UXfzZT7qhmu_9$Fhz?zyG91cekG8_)$^?K>+>r1M!SS%bJ z9dUJa1;ozX-rio)8qWd*XlrX@VPPR@gHR~M_VzYYQ&aJ=iHQl^Za1M&2#B4#)zwvu zM&qM#@QAy3U|@iYiwmZwr{jknVohVS*{Gt|a7boYU!~yuAELIC#Qcyt1-FdwY8lQj#PF2M1|sX?ZdZo&Xd= zu(7d0Yiny9snh8&8jaZP_GiI82?#Ny)9GYp-Ak0eR#?(U+~J>QG^v#c~eK91RJ zrl6pJl9H0=STdfk0%ciF`@eB@b#+F7R9EHg+z0#&yq}w!%V^UK^EuUE$}^}aiWxY6 xQBGpczwDWmH~0DNZeIP<$3yuBd}`i2@P8|yYFv3#6!HK7002ovPDHLkV1ht75di=I diff --git a/Lilidog-Drow/gtk-3.0/assets/grid-selection-unchecked.png b/Lilidog-Drow/gtk-3.0/assets/grid-selection-unchecked.png deleted file mode 100644 index 318f4176e9d3867486aa20dcd8acf152d70334ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 330 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEEX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4icZF0OJrH~v;Y5^V>c2@niX554OE`in4d8Y7v05VrnX?~o5uXa9hyAH0w?wX Py~N<@>gTe~DWM4fhnRe3 diff --git a/Lilidog-Drow/gtk-3.0/assets/menuitem-checkbox-checked-hover.png b/Lilidog-Drow/gtk-3.0/assets/menuitem-checkbox-checked-hover.png deleted file mode 100644 index eabbcee40928cff8fb04978673b72148d56750d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 285 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrd&XPZ!4!i_=dh8*(uP^0++L&rVg` z#G%AtCg-@P<;IO0S#KHFsBE2EA*jFM0q2^WE62Di7`Io5)j96d*|h&|rqdxGr#6>W z@(qFpf1h}|essAMc*!E|6O%@ROvaRnRtJuqi3y1Re2g_?dS~>3lfvI8rKIuQ_<4(2 zqHUMSo5zp2D!g8K&hpk$IXkC#dwq46x+%|pHg5g4W$Iqh=H4ZqmrdHWnR|{u=Ju5QAjEPoSKlE}q}k?t{+!}h zDRNB84}330O0;dhw(X)(XlU-$(paxso3HUTXg{B`W-I>z(+{i?$!ESR?XY6-Kk#q; zD>;sa;^%jKE_uovpPZNNy>waTuD8Gc8E@GAL?u=#*{ybSP5e)-{kKDE=E=5Eq4zy83yj)AQ_B)PVH&3<4QFnGH9xvX7ZGvrzH6y=K9yK8V(|^(NV9p z4@eoDZ(#kPrKFx3X%>6tWsd@f+Pc?v4C(Wp`>tNKi(O~w6l>tc76Teo;UtGLV@AH;OXk; Jvd$@?2>^mil-vLS diff --git a/Lilidog-Drow/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png b/Lilidog-Drow/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png deleted file mode 100644 index 312a5def6f715190bb1b5f553f8966b18434c996..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 158 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE+bT&E}WHE^H tBpg(7(}@V~EA++bT&E}WHE^H zBshv^WM?0iULP77+Owtf;PHNWRZqi)LK9U!CT51&4ZNHhHyW1%^)q<7`njxgN@xNA DD|Rbn diff --git a/Lilidog-Drow/gtk-3.0/assets/menuitem-checkbox-mixed.png b/Lilidog-Drow/gtk-3.0/assets/menuitem-checkbox-mixed.png deleted file mode 100644 index 34da40ec3462d454379546d8731d779dbba46649..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE+bT&E}WHE^H zBshu}6c!$oUSIv~P2!TZ+;Mv<6g|5bdlqXJ3P><8gskLwr_TCM5oiE|r>mdKI;Vst E0E{dx3;+NC diff --git a/Lilidog-Drow/gtk-3.0/assets/menuitem-radio-checked-hover.png b/Lilidog-Drow/gtk-3.0/assets/menuitem-radio-checked-hover.png deleted file mode 100644 index ec485f606921e15198a865984213d7ba665c2cdc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkEEr|n)-BBc|NrOz4J33m z_>|p^tvHmAHbh78>}d7X71sUhzfW9)??|A76axc~ePZd^aIQL_eg;ohKbLh*2~7Z{ C?J6n& diff --git a/Lilidog-Drow/gtk-3.0/assets/menuitem-radio-checked-insensitive.png b/Lilidog-Drow/gtk-3.0/assets/menuitem-radio-checked-insensitive.png deleted file mode 100644 index 38dffb010ef52a309b7e41cf4e11684ba89c9657..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkEEr|nRuN{m7$NUzI-JP~ z2^oz=*-1%BVS>2~A)mcW9v0-Z89Xd-;GURd!K)zkz-U36hv6yaLXiMQ1_twXK`w#E SLOwv#7(8A5T-G@yGywoG{VNgx diff --git a/Lilidog-Drow/gtk-3.0/assets/menuitem-radio-checked.png b/Lilidog-Drow/gtk-3.0/assets/menuitem-radio-checked.png deleted file mode 100644 index 86282022accb067c0521f2ef18bf40ec0e0294c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkEji(`nz>Er|nRuN{m7$H7BzC<1# z9^HVvvyIH`VS>2~A)mcW9v0-Z89Xd-;GURd!K)zkz-U36hap>9P7}YJ&5l(I78J~F rY&_V|*!WPEnb}!vor4T(2m`~7ZK7H(wNg?*TNpfD{an^LB{Ts5ddM?l diff --git a/Lilidog-Drow/gtk-3.0/assets/pane-separator-vertical.png b/Lilidog-Drow/gtk-3.0/assets/pane-separator-vertical.png deleted file mode 100644 index 2b0c595e14e1d9c62b88da3632776f602ca11cf6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^96-#>!3HGPo$&JjQfx`y?k)`fL2$v|<&%LToCO|{ z#S9GG!XV7ZFl&wkP>{XE)7O>#39A6B6tCd={4k)9qNj^v2*>s0Ikwf`>fPOs>&~~U l{RCv|u+8plWKdYaz|iwr#P_UtbqG)~gQu&X%Q~loCIF}lCfWc1 diff --git a/Lilidog-Drow/gtk-3.0/assets/pane-separator.png b/Lilidog-Drow/gtk-3.0/assets/pane-separator.png deleted file mode 100644 index c02248ab9a5f1749e67dfbb1cc7cd054c07b6eb5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y+!3HF4-n-TSDYhhUcNd2LAh=-f^2tCE&H|6f zVg?3oVGw3ym^DWND9B#o>Fdh=gjIl5idS%bei%?l#nZ(xgyVYh9NX$|^=ujmdy1c* qOOt4SdU?73zJhZ%H>Ya`u`%@NNuK$%tUME_p25@A&t;ucLK6UBa4N+B diff --git a/Lilidog-Drow/gtk-3.0/assets/radio-mixed-hover.png b/Lilidog-Drow/gtk-3.0/assets/radio-mixed-hover.png deleted file mode 100644 index bf7902344578fb2267f87697e83599672568d168..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 583 zcmV-N0=WH&P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00FN_L_t(I%f-__iyA=~2Jk1d zj_fStyu!wyLJA9;+a;eMEH=x*#vG|kmF9|T^AXafO^P&E7*t5Oi$M{wNVk=QCC!vq zh}vm#0cT)mXHp$xIo&Fd7p8gP`OP2Z1^#zE*wcH|?RE!3h!dsM!$P6(n=$sITrPhI zg5YBwKzhC2b(*H3=Xt2t>tKvwx7%T{SRjsLSeEs*)9E}1pzm!v7!1CQ$73UeFiNR= zO9){`qmk+N`@_F;1OTSf=}WEkGvD_?DcyTlN-2Ebht@ir&1Rhpu-$IYUDrJrzN=!f z2-kJ7*=)}5dIbQGQl3<+RRF-N_whmC^1?%{R>OQgcQb%7=7=!{0Qi3MGxrpXF&JZx zG61FYR!Vv7I1ZjXKF$S%5TKOaW&p-myj(7yHX03FUU<2{YPAAmEY3V)sZ@H$IY*Kt zx#1*9z&VHGIBzpRtJV5U2)T};2ui8FVWkwJD1v2KS3wYr_x{A;aQMj>bJlD&QK?j5 z+cu<>Sg+UMoP!W@6^7vp0OsHe zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00EmxL_t(I%f-{NiW)&22Jr7@ zon>c1glJ<>FM+ezChIdS%fU8ct1sd{fzB2xr%xro|av=H3kW_IT) zi{*5yK>p4oO>-D|@(C>iBWb#-n7C(8O2TJL?V@WBoTrP1sou0eh z?);Jy0GQ9`4{4g-ECT?g6rSfHP1F0uV)2jxj>n_py6(;LWlYnA>$*4`4$dVj0Dusp zT&vXp0E5BcCJ=@p>h(HSt5rDzXssz@3;-}34s!v<7_`x9CiPP!S*IIve90%2E6_#Z|2!Z{656(FVAy4ggdy%^f zv)Qbnl=>osD5q&^5<*@r%lexn$+u3Yv-{`U_y(vsriYv1u)P2P002ovPDHLkV1h_6 B?WX_$ diff --git a/Lilidog-Drow/gtk-3.0/assets/radio-mixed.png b/Lilidog-Drow/gtk-3.0/assets/radio-mixed.png deleted file mode 100644 index 980cc4a7a69cfcfce6c8b193e41dc682ea567fa7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 578 zcmV-I0=@l-P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00F8=L_t(I%f-_%iyA=`2k`&R zI$+dE z05TX19+D*S8jS|3)hZZcI2;aGtyT!b5Qbs=Xt&$f0Mv_XN2AgA>2#_&=UPhn;&9IO zWHQmi;c)zSjsU=XK7X&2x^f%`l+vTKQcB@C4wO>fVzFqafc<`dYuon8@N?z!dDym% z-EMdL+{*!g5aP02E&~9%-R?=i_kC0<6)cxaI|XR1&lzI?fL^bc2{6W>wLVV)l+q_5 z#B0m4(CKtC$KafUQu>qv7-Qjjy?#@x)!_SnCa~FTz!(ctk60)aK1Wf6IF2*JaU3Ix zB3PF7DFrl}&2NN|had050y6*JoPaKcOU$xfn>h(HGr4mfjgb)JT z?G{lKfe>=e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00HYsL_t(I%f*wyYZ^fq#b0(E zyCZE3#fxPX$t8GbRtWT5_9lgmv^m*RF8%{O_2i+~T$4k4w5S9U+@OfaQs^HLmR>eF z1tP1LplJkWz}=Z%5|br1r$Pq?X1?M5=JD}9;D4``CAC+zTCK?#+YEx>MJyJZQc8cN zQmL=SV)6TvfO@@dhhb7Gm&@Brtu&j>R;SaEj4>Gm z!K2L>lkIj}HX054p-usSUa$922(fLNCI}(-_Ezo<5<*~_CWH`HzuzxM0F%k2Vi?9k ze0jyNd*I^D=bzX;aB+FX008lL9EM?FJRVmf0M7ZQuIr26s)y$|y|@OShd8~sM)mM~ z@s`PCz!)iWJ901!f;y0d|;^))2oDz?_wP~F*p5CQ-&91cM#b?*Q%07xd2`<~~$&E;|+ zgg}4!4BslRBQ8``#e6=8=XppZ5_^ww&}y}g9mkQJ^QAf9oJ+@Xq;12w;Jrh#*g(P#wE^Pniov1M5wo}7hlxBD&#f=`_Df)FC9D9Ue5)7&r&zm!U) dAOCzB{{Rjr_^9d$O!fc(002ovPDHLkV1k+p5#Rs- diff --git a/Lilidog-Drow/gtk-3.0/assets/radio-selected-insensitive.png b/Lilidog-Drow/gtk-3.0/assets/radio-selected-insensitive.png deleted file mode 100644 index fa5d47df130688a7da6b98379a2047a37697b610..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 631 zcmV--0*L*IP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00G}gL_t(I%f*vVi`qaK#vdn+ zWW*p;FBWwz?!`-^Um%bm3%Q6_{Q&t;xeDUdli1)XkYgh~G>1TUx1wIQdJvM({Oe)6 zX@kq23LO}jd57osKJU!D!2ceFS7PPaY&P_L|6LSCv{)>LjImR_UUyVgb>9LM=JWYo z9LG2Pejn|28;mh{o`>CThwXL?j^iGu)9EJw=@nqHSlkJM&`}fxl+r6(VHjew+2C@y zJWeK)^-G)pzID_e4?5#IEZ?mSqTn09lsd zy3eJTN+pP*h|}rR%K?HQs5P6-ESsijFijJl=fN~hXquLtwOTFszF*4$(ln)vG5lV` zw(VT~wrwL#pYM$^hBQrS4nQdlgCNKRgTWvN_n6iD5dCjyD$tR_Zox{gkcEBaZoOozvLVY zhr@4#kO#}M5JeFPA>cSJn}iTVQ3T7fz;WEYs;b{#{fW!va+s#+hhDFTMxz0q=Me+} zj>jV$#{nVael!{xZ}!4!wQ5IE^f3s6T9PCsLdZ{^=YPa;{CPYcAO3ka{sMc`#kq}@ R-`W5G002ovPDHLkV1f`w55)ig diff --git a/Lilidog-Drow/gtk-3.0/assets/radio-selected.png b/Lilidog-Drow/gtk-3.0/assets/radio-selected.png deleted file mode 100644 index 56a2d81b124270f836940703729293fd5d1bf050..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 625 zcmV-%0*?KOP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00G%aL_t(I%f*vHi`qaG$Nw80 z$%w8OFZLjUCoheDfP|WxELdB5viJQ0{RqAG+DlFWiwdP%QxuU9`VkU($stEkZ%Ve{ z447nk*=9Frdn$C`!MqvX|NY?oAMn4=)rGfbqtR%}7<(Q?Q8}N_|D=@us8*{+uh;wZ zHvwrp9)FGFxZiHKQLooQDaG-4#CpAk=XuEGa^Hr-;VS^iS=;G!I$JCjf-xqdC^`$q zn3&J!VltUnPwONASglrXlO%bm>pBP_k9b#)fP@g}x{f4C`nGKkGXjUh;Z{+Uv^WR? zbh}-Y%Vl)CT?9b@04Nj+P!t9G{r)zCZ<^*I48s&xRaF5X4OLaszc37iX_|)&fe_-F zQi_K=T-VJsa9tNd2mk=36hesWi~u3zo^zfSbUK}kz|)*D213YvMu1Z4Z8n>fz%UGG znub!T1WnUm7)DC4-EKiC^?nQF0iaT;eDr<)MWfLGAq3546Si$-YO_9;S177naNAO%z4%IOpvoNh*>gg|aMraU8!N3e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00DPNL_t(I%f-_%Ya&4u2k?Jp z9oZ*{aM}oJ?jX%JSwF+F1hx@d{d$7fT8RIC1FnX{;a!$x*X?#2tyT*} zgu~&0<#LI|Vgb+dUi$t1JplI!7>!1E<#PFF6h+{ie;P|`jrn|z{eJ(_>-DC`J_CU1 zbb4d0{W1&yoO47`1Z(Z}Y&N^e0lVEU2*dEp@Ue=;BEm4lcDoI7fKsa3Xf!U`db8Pt zl(L!woO7IrE&_-M&N-d~IOkd^brB$?1m|4m03v!@tyUKS>-8E$^p*oEmCAz<0$S^{ zVXZZU5Ga*Oe{w(^$4`v0ziFDn7;`dgj6s^F@I3E1Ns`x-mpC4eW9QtjAP7*e*Wvp< zlv3DiHV{I9G4|Z)bY^FNVKSMtj4`)Lsj9WM$Qb+Zeg8envftfqcm3bL@gMPOorBKb R*g60J002ovPDHLkV1j)&;XMEV diff --git a/Lilidog-Drow/gtk-3.0/assets/radio-unselected.png b/Lilidog-Drow/gtk-3.0/assets/radio-unselected.png deleted file mode 100644 index 7ad75c60cf47090b7f276fce6a90286c9b77522e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 542 zcmV+(0^$9MP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00D+cL_t(I%f-_%iyA=`2k?Jp z9oZ*D8ygR`x4HE*EH=x*#yhSuy-C0G%1f>F$6PM=n~0vvmVW=4hJlkOT=*u$8nxIoz67?b2N519R8e6r&da7wbn;1rL>dD#1007 z@!vTH0Q33$voYqA@B84KpS&yQ9KP?v7!xiQi%tgE?RH(y^WF^qseC>U&-1X|Zo3&k zDRo(`R?m9%TCD~trI!J$wM8O23m_s`Yl|6xbG}zfodrlK!8zY&03wQ4tJPV+dc6h_ z#TlSfDt!?`AW4#U!%31r2!TSO@Q?vot=135*eHr3Xsu6%wbqED2#(`C20<`A`4h+E z@po(OO{393rBZ?Gx=>1Cv)Moh0mj&47>2h1?3=qVo6WAY)^|#&rZJ|(7<+MDH%`;^ gzTIyB`sdsD3cp;pj1j{%yZ`_I07*qoM6N<$g4dztV*mgE diff --git a/Lilidog-Drow/gtk-3.0/assets/resize-grip.png b/Lilidog-Drow/gtk-3.0/assets/resize-grip.png deleted file mode 100644 index 613e2320ce632a8f1ee2539c7bd77fb63a2e55be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 187 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4%JB>7u;-UBJd;vjb?hIQv;UIICs0X`wF3=HYh zrcK+tdGo9tv6dheB|(0{3=Yq3q=7g|-tI089jvk*Ams%fk;M!Q+`=Ht$S`Y;1W=H@ z#M9T6{Ryi8s}!%``us4UkesKBV+hCf*v}LOBXfTrMqa3s$o*cx5qN UcX7PC5vY>E)78&qol`;+0K_sYH~;_u diff --git a/Lilidog-Drow/gtk-3.0/assets/titlebutton-close-active.png b/Lilidog-Drow/gtk-3.0/assets/titlebutton-close-active.png deleted file mode 100644 index 7dab7a2e555dfea20b721cf40eb73b9e8500b28e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrd&qPZ!4!i_>o>*=I2Y3bgOvu9f|# zIZAh9#0JhMOz#=C$sLH&DQ<3<`XO(EQN(kGOxp(cie3W&ouG&{tqN9Ro!xKN)xVk$ zZ+?IF&l&8@|4$yZT7Ru_?{xOa3wPFLybGIS9{v35k7%QaTFjoB3DLn9D@4Y7~PuD!y8O=N;^Z$f(x=L0v*

i*0}B;1c5U eCGH=45zEW;aIJ}U3DQ8HGI+ZBxvX46X=j)|T=z_ymNu>YZ@8&PlghW_Y12-xpOod|(r0+> zX9H8i?&c+bSVB$&h2L@e@ke7-)t%6-y8mt+JQcI+(41gB#_El`nHj##4Ds0AYHREn lxgd}GErYVs`(OMQq@ONu<}?f_GzPkc!PC{xWt~$(69D9*S^@w7 diff --git a/Lilidog-Drow/gtk-3.0/assets/titlebutton-close.png b/Lilidog-Drow/gtk-3.0/assets/titlebutton-close.png deleted file mode 100644 index 51eb479128536e32619ce2b81c9b84c6273c04df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrZMUr;B5V#p$;b5ArfA^02g*H0tcs zTvf;#;v6~cw1U20hsDXgi{JE5EkAPW!}abnIkRr=d2R2v_?p++skJxGJp1H7^>V>? z%VP`*N_rX&*}Q_9@{H;!n%v7p8C;gEc=a{xs>z>k?5jVo>satTZXeUPf^6P~T6J}m sy@&2ax}0K44fha#@$U1w|IAfPr5-NtU#YOv0v*NR>FVdQ&MBb@0DHk(m;e9( diff --git a/Lilidog-Drow/gtk-3.0/assets/titlebutton-maximize-active.png b/Lilidog-Drow/gtk-3.0/assets/titlebutton-maximize-active.png deleted file mode 100644 index 7002ba033d8b463ae85ed87265d67203c066a3f1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 229 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrZM8r;B5V#p&b(3D%0n(4XJ_hdsUh z|8el)CjU?N%EFG`AEXW(IOl$W!L5Yx^smPib8GfooFurP`-i9pmpYI5p6c&>@0i}R z+Dl3R!8WxGho82#w0zjj5b1bp)AauvGnK3aSa19fp2l}?Z}oTio8E^-7#L>f%9^tO SzW*F(JA%y zf#-;h>ebW9Pj#1`+0f6T@_WxU zt(C2kWob`c95xBNurMr`Vk9@&ggJET-c9$`3Y_Ih`(~3kDR;}4z+A_fGJAKq=t=|a OW$<+Mb6Mw<&;$Szu}jea diff --git a/Lilidog-Drow/gtk-3.0/assets/titlebutton-maximize.png b/Lilidog-Drow/gtk-3.0/assets/titlebutton-maximize.png deleted file mode 100644 index 9ba9e63989aa5f2d7912022aa5cd07ee6c7b04de..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrZMjr;B5V#p$;bFLE9*;BYyAN%D?T zbSi`UNrssprg`j_a*|%x`e&-#kHw4Li~LX(71ULl_3CEm#k=y;b5>6=JG@V5!ke!_ zU7p;=IjK+G95xAGiDG21d|o)?r1Xy6a~Bq^-!~yBYPZ2jv#4Jy_$DaGa{Yg*qztr{ N!PC{xWt~$(696WFOt}C6 diff --git a/Lilidog-Drow/gtk-3.0/assets/titlebutton-minimize-active.png b/Lilidog-Drow/gtk-3.0/assets/titlebutton-minimize-active.png deleted file mode 100644 index 955690de1e89fda2b571974f3d80b441867fd0fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbjRr;B5V#p&b(3D(0528+07n8f|+ z_dh(d%2vcy=LJ_!$kC6tD%vJ+%h^`7TxTsRD(YD*Xnuo%;o>1qN0X1u2|yzlJYD@< J);T3K0RXx&Fo^&F diff --git a/Lilidog-Drow/gtk-3.0/assets/titlebutton-minimize-hover.png b/Lilidog-Drow/gtk-3.0/assets/titlebutton-minimize-hover.png deleted file mode 100644 index 4a1ce786f168ecaaabb5321789ee244f8a52b2ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbi$r;B5V#p&b(3D(0528*~YtgZha zU!M5>-d>HWhzp_}ot=Ttn#}X>Jt%GL=-_yqafH{5f#LmI4o{A44EKQg89ZJ6T-G@y GGywo_w=n+z diff --git a/Lilidog-Drow/gtk-3.0/assets/titlebutton-minimize.png b/Lilidog-Drow/gtk-3.0/assets/titlebutton-minimize.png deleted file mode 100644 index f3c89cece0a48b579f5c257734c4e647f43c5194..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE({w$@cHh4-+>~W1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbi&r;B5V#p&cd spinbutton:focus:not(.vertical) + spinbutton:not(.vertical), -.linked:not(.vertical) > spinbutton:focus:not(.vertical) + button, -.linked:not(.vertical) > spinbutton:focus:not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > entry:focus + spinbutton:not(.vertical), -.linked:not(.vertical) > -entry:focus + button, -.linked:not(.vertical) > -entry:focus + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + entry, .linked:not(.vertical) > -entry:focus + -entry { - border-left-color: #384363; } - -.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + spinbutton:not(.vertical), -.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + button, -.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > entry:drop(active) + spinbutton:not(.vertical), -.linked:not(.vertical) > -entry:drop(active) + button, -.linked:not(.vertical) > -entry:drop(active) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + entry, .linked:not(.vertical) > -entry:drop(active) + -entry { - border-left-color: #4e9a06; } - -.linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled), -.linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):not(.vertical), .linked.vertical > -entry:not(:disabled) + entry:not(:disabled), -.linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):not(.vertical) { - border-top-color: #A0A8AD; - background-color: #252525; } - .linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled):backdrop, - .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):backdrop:not(.vertical), .linked.vertical > - entry:not(:disabled) + entry:not(:disabled):backdrop, - .linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):backdrop:not(.vertical) { - border-top-color: #BCD5DE; - background-color: #3B3B3B; } - -.linked.vertical > spinbutton:disabled:not(.vertical) + spinbutton:disabled:not(.vertical), -.linked.vertical > spinbutton:disabled:not(.vertical) + entry:disabled, .linked.vertical > entry:disabled + spinbutton:disabled:not(.vertical), -.linked.vertical > -entry:disabled + entry:disabled { - border-top-color: #A0A8AD; } - -.linked.vertical > spinbutton:not(.vertical) + spinbutton:focus:not(:only-child):not(.vertical), -.linked.vertical > spinbutton:not(.vertical) + entry:focus:not(:only-child), .linked.vertical > entry + spinbutton:focus:not(:only-child):not(.vertical), -.linked.vertical > -entry + entry:focus:not(:only-child) { - border-top-color: #384363; } - -.linked.vertical > spinbutton:not(.vertical) + spinbutton:drop(active):not(:only-child):not(.vertical), -.linked.vertical > spinbutton:not(.vertical) + entry:drop(active):not(:only-child), .linked.vertical > entry + spinbutton:drop(active):not(:only-child):not(.vertical), -.linked.vertical > -entry + entry:drop(active):not(:only-child) { - border-top-color: #4e9a06; } - -.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + spinbutton:not(.vertical), -.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + entry, -.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + button, -.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:focus:not(:only-child) + spinbutton:not(.vertical), -.linked.vertical > -entry:focus:not(:only-child) + entry, -.linked.vertical > -entry:focus:not(:only-child) + button, -.linked.vertical > -entry:focus:not(:only-child) + combobox > box > button.combo { - border-top-color: #384363; } - -.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + spinbutton:not(.vertical), -.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + entry, -.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + button, -.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:drop(active):not(:only-child) + spinbutton:not(.vertical), -.linked.vertical > -entry:drop(active):not(:only-child) + entry, -.linked.vertical > -entry:drop(active):not(:only-child) + button, -.linked.vertical > -entry:drop(active):not(:only-child) + combobox > box > button.combo { - border-top-color: #4e9a06; } - -treeview entry:focus:dir(rtl), treeview entry:focus:dir(ltr) { - background-color: #252525; - transition-property: color, background; } - -treeview entry.flat, treeview entry { - border-radius: 0; - background-image: none; - background-color: #252525; } - treeview entry.flat:focus, treeview entry:focus { - border-color: #384363; } - -/*********** - * Buttons * - ***********/ -@keyframes needs_attention { - from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#384363), to(transparent)); } - to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#384363), to(transparent)); } } - -notebook > header > tabs > arrow, button.titlebutton, -button { - min-height: 24px; - min-width: 16px; - padding: 1px 2px; - border: 1px solid; - border-radius: 3px; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#282828, 0.8); - border-right-color: shade(#282828, 0.72); - border-left-color: shade(#282828, 0.72); - border-bottom-color: shade(#282828, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#282828, 1.02), 1.05), shade(shade(#282828, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } - notebook > header > tabs > arrow, button.sidebar-button, button.titlebutton, - button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - transition: none; } - notebook > header > tabs > arrow:hover, button.sidebar-button:hover, button.titlebutton:hover, - button.flat:hover { - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 500ms; } - notebook > header > tabs > arrow:hover:active, button.sidebar-button:hover:active, button.titlebutton:hover:active, - button.flat:hover:active { - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } - notebook > header > tabs > arrow:hover, button.titlebutton:hover, - button:hover { - color: #D1E0DF; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #525252; - background-image: linear-gradient(to bottom, shade(#344162, 1.00), shade(#344162, 1.00)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); - -gtk-icon-effect: highlight; } - notebook > header > tabs > arrow:active, button.titlebutton:active, notebook > header > tabs > arrow:checked, button.titlebutton:checked, - button:active, - button:checked { - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #525252; - background-image: linear-gradient(to bottom, shade(shade(#282828, 0.85), 1.05), shade(shade(#282828, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); - transition-duration: 50ms; } - notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:backdrop, button.titlebutton:backdrop, - button:backdrop.flat, - button:backdrop { - border-color: #545252; - background-color: #282828; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - transition: 200ms ease-out; - -gtk-icon-effect: none; } - notebook > header > tabs > arrow:backdrop label, button.sidebar-button:backdrop label, button.titlebutton:backdrop label, notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:backdrop label, button.titlebutton:backdrop label, notebook > header > tabs > arrow:backdrop, button.titlebutton:backdrop, - button:backdrop.flat label, - button:backdrop.flat, - button:backdrop label, - button:backdrop { - color: #A6B3B2; } - notebook > header > tabs > arrow:backdrop:active, button.sidebar-button:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, button.sidebar-button:backdrop:checked, button.titlebutton:backdrop:checked, notebook > header > tabs > arrow:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, button.titlebutton:backdrop:checked, - button:backdrop.flat:active, - button:backdrop.flat:checked, - button:backdrop:active, - button:backdrop:checked { - border-color: #545252; - background-color: #282828; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - notebook > header > tabs > arrow:backdrop:active label, button.sidebar-button:backdrop:active label, button.titlebutton:backdrop:active label, notebook > header > tabs > arrow:backdrop:active, button.sidebar-button:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked label, button.sidebar-button:backdrop:checked label, button.titlebutton:backdrop:checked label, notebook > header > tabs > arrow:backdrop:checked, button.sidebar-button:backdrop:checked, button.titlebutton:backdrop:checked, notebook > header > tabs > arrow:backdrop:active label, button.titlebutton:backdrop:active label, notebook > header > tabs > arrow:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked label, button.titlebutton:backdrop:checked label, notebook > header > tabs > arrow:backdrop:checked, button.titlebutton:backdrop:checked, - button:backdrop.flat:active label, - button:backdrop.flat:active, - button:backdrop.flat:checked label, - button:backdrop.flat:checked, - button:backdrop:active label, - button:backdrop:active, - button:backdrop:checked label, - button:backdrop:checked { - color: #A6B3B2; } - notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled, button.titlebutton:backdrop:disabled, - button:backdrop.flat:disabled, - button:backdrop:disabled { - border-color: #545252; - background-color: #2E2E2E; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - notebook > header > tabs > arrow:backdrop:disabled label, button.sidebar-button:backdrop:disabled label, button.titlebutton:backdrop:disabled label, notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled label, button.titlebutton:backdrop:disabled label, notebook > header > tabs > arrow:backdrop:disabled, button.titlebutton:backdrop:disabled, - button:backdrop.flat:disabled label, - button:backdrop.flat:disabled, - button:backdrop:disabled label, - button:backdrop:disabled { - color: #282828; } - notebook > header > tabs > arrow:backdrop:disabled:active, button.sidebar-button:backdrop:disabled:active, button.titlebutton:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, button.sidebar-button:backdrop:disabled:checked, button.titlebutton:backdrop:disabled:checked, notebook > header > tabs > arrow:backdrop:disabled:active, button.titlebutton:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, button.titlebutton:backdrop:disabled:checked, - button:backdrop.flat:disabled:active, - button:backdrop.flat:disabled:checked, - button:backdrop:disabled:active, - button:backdrop:disabled:checked { - border-color: #545252; - background-color: #2E2E2E; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - notebook > header > tabs > arrow:backdrop:disabled:active label, button.sidebar-button:backdrop:disabled:active label, button.titlebutton:backdrop:disabled:active label, notebook > header > tabs > arrow:backdrop:disabled:checked label, button.sidebar-button:backdrop:disabled:checked label, button.titlebutton:backdrop:disabled:checked label, notebook > header > tabs > arrow:backdrop:disabled:active label, button.titlebutton:backdrop:disabled:active label, notebook > header > tabs > arrow:backdrop:disabled:checked label, button.titlebutton:backdrop:disabled:checked label, - button:backdrop.flat:disabled:active label, - button:backdrop.flat:disabled:checked label, - button:backdrop:disabled:active label, - button:backdrop:disabled:checked label { - color: #282828; } - notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:disabled, button.sidebar-button:disabled, button.titlebutton:disabled, notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, - button.flat:backdrop, - button.flat:disabled, - button.flat:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - notebook > header > tabs > arrow:disabled, button.titlebutton:disabled, - button:disabled { - border-color: #525252; - background-color: #2E2E2E; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - notebook > header > tabs > arrow:disabled label, button.titlebutton:disabled label, notebook > header > tabs > arrow:disabled, button.titlebutton:disabled, - button:disabled label, - button:disabled { - color: #A6B3B2; } - notebook > header > tabs > arrow:disabled:active, button.titlebutton:disabled:active, notebook > header > tabs > arrow:disabled:checked, button.titlebutton:disabled:checked, - button:disabled:active, - button:disabled:checked { - border-color: #525252; - background-image: linear-gradient(to bottom, #A0A8AD, #2E2E2E); - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - notebook > header > tabs > arrow:disabled:active label, button.titlebutton:disabled:active label, notebook > header > tabs > arrow:disabled:active, button.titlebutton:disabled:active, notebook > header > tabs > arrow:disabled:checked label, button.titlebutton:disabled:checked label, notebook > header > tabs > arrow:disabled:checked, button.titlebutton:disabled:checked, - button:disabled:active label, - button:disabled:active, - button:disabled:checked label, - button:disabled:checked { - color: #A6B3B2; } - notebook > header > tabs > arrow.image-button, button.image-button.titlebutton, - button.image-button { - min-width: 24px; - padding-left: 4px; - padding-right: 4px; } - notebook > header > tabs > arrow.text-button, button.text-button.titlebutton, - button.text-button { - padding-left: 8px; - padding-right: 8px; } - notebook > header > tabs > arrow.text-button.image-button, button.text-button.image-button.titlebutton, - button.text-button.image-button { - padding-left: 4px; - padding-right: 4px; } - notebook > header > tabs > arrow.text-button.image-button label, button.text-button.image-button.titlebutton label, - button.text-button.image-button label { - padding-left: 4px; - padding-right: 4px; } - combobox:drop(active) button.combo, notebook > header > tabs > arrow:drop(active), button.titlebutton:drop(active), - button:drop(active) { - color: #4e9a06; - border-color: #4e9a06; - box-shadow: inset 0 0 0 1px #4e9a06; } - -row:selected -button { - border-color: #696969; } - row:selected button.sidebar-button:not(:active):not(:checked):not(:hover):not(disabled), row:selected - button.flat:not(:active):not(:checked):not(:hover):not(disabled) { - color: #D1E0DF; - border-color: transparent; } - row:selected button.sidebar-button:not(:active):not(:checked):not(:hover):not(disabled):backdrop, row:selected - button.flat:not(:active):not(:checked):not(:hover):not(disabled):backdrop { - color: #A9B7B8; } - - -button.osd { - min-width: 24px; - min-height: 32px; - color: #616869; - border-radius: 5px; - outline-color: rgba(238, 238, 238, 0.3); - color: #616869; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); - border: none; - box-shadow: none; } - - button.osd.image-button { - min-width: 32px; } - - button.osd:hover { - color: #C5D4D3; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(65, 65, 65, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); - border: none; - box-shadow: none; } - - button.osd:active, - button.osd:checked { - color: #C5D4D3; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.7); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); - border: none; - box-shadow: none; } - - button.osd:disabled:backdrop, - button.osd:disabled { - color: #3A3B3B; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - border: none; } - - button.osd:backdrop { - color: #616869; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - border: none; } - -.csd popover.background.touch-selection button, .csd popover.background.magnifier button, popover.background.touch-selection button, popover.background.magnifier button, .app-notification button, -.app-notification.frame button, -.osd -button { - color: #616869; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - popover.background.touch-selection button:hover, popover.background.magnifier button:hover, .app-notification button:hover, - .osd - button:hover { - color: #C5D4D3; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(65, 65, 65, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - popover.background.touch-selection button:active:backdrop, popover.background.magnifier button:active:backdrop, .app-notification button:active:backdrop, popover.background.touch-selection button:active, popover.background.magnifier button:active, .app-notification button:active, popover.background.touch-selection button:checked:backdrop, popover.background.magnifier button:checked:backdrop, .app-notification button:checked:backdrop, popover.background.touch-selection button:checked, popover.background.magnifier button:checked, .app-notification button:checked, - .osd - button:active:backdrop, - .osd - button:active, - .osd - button:checked:backdrop, - .osd - button:checked { - color: #C5D4D3; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.7); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); } - popover.background.touch-selection button:disabled:backdrop, popover.background.magnifier button:disabled:backdrop, .app-notification button:disabled:backdrop, popover.background.touch-selection button:disabled, popover.background.magnifier button:disabled, .app-notification button:disabled, - .osd - button:disabled:backdrop, - .osd - button:disabled { - color: #383737; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - popover.background.touch-selection button:backdrop, popover.background.magnifier button:backdrop, .app-notification button:backdrop, - .osd - button:backdrop { - color: #545454; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - popover.background.touch-selection button.flat, popover.background.magnifier button.flat, .app-notification button.flat, - .osd - button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: none; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; } - popover.background.touch-selection button.flat:hover, popover.background.magnifier button.flat:hover, .app-notification button.flat:hover, - .osd - button.flat:hover { - color: #C5D4D3; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(65, 65, 65, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - popover.background.touch-selection button.flat:disabled, popover.background.magnifier button.flat:disabled, .app-notification button.flat:disabled, - .osd - button.flat:disabled { - color: #424141; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - background-image: none; - border-color: transparent; - box-shadow: none; } - popover.background.touch-selection button.flat:backdrop, popover.background.magnifier button.flat:backdrop, .app-notification button.flat:backdrop, - .osd - button.flat:backdrop { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - popover.background.touch-selection button.flat:active, popover.background.magnifier button.flat:active, .app-notification button.flat:active, popover.background.touch-selection button.flat:checked, popover.background.magnifier button.flat:checked, .app-notification button.flat:checked, - .osd - button.flat:active, - .osd - button.flat:checked { - color: #C5D4D3; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.7); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); } - - -button.suggested-action { - color: #C5D4D3; - outline-color: rgba(255, 255, 255, 0.3); - border-top-color: shade(#282828, 0.8); - border-right-color: shade(#282828, 0.72); - border-left-color: shade(#282828, 0.72); - border-bottom-color: shade(#282828, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#384363, 1.02), 1.05), shade(shade(#384363, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - .selection-mode button.titlebutton, - button.suggested-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #384363; } - - button.suggested-action:hover { - color: #C5D4D3; - outline-color: rgba(255, 255, 255, 0.3); - border-color: #595959; - background-image: linear-gradient(to bottom, shade(#384363, 1.15), shade(#384363, 1.07)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - - button.suggested-action:active, - button.suggested-action:checked { - color: #C5D4D3; - outline-color: rgba(255, 255, 255, 0.3); - border-color: #595959; - background-image: linear-gradient(to bottom, shade(shade(#384363, 0.85), 1.05), shade(shade(#384363, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } - .selection-mode button.titlebutton:backdrop, - button.suggested-action:backdrop, - button.suggested-action.flat:backdrop { - border-color: #384363; - background-color: #384363; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .selection-mode button.titlebutton:backdrop label, .selection-mode button.titlebutton:backdrop, - button.suggested-action:backdrop label, - button.suggested-action:backdrop, - button.suggested-action.flat:backdrop label, - button.suggested-action.flat:backdrop { - color: #707070; } - .selection-mode button.titlebutton:backdrop:active, .selection-mode button.titlebutton:backdrop:checked, - button.suggested-action:backdrop:active, - button.suggested-action:backdrop:checked, - button.suggested-action.flat:backdrop:active, - button.suggested-action.flat:backdrop:checked { - border-color: #2E2E2E; - background-color: #2E2E2E; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .selection-mode button.titlebutton:backdrop:active label, .selection-mode button.titlebutton:backdrop:active, .selection-mode button.titlebutton:backdrop:checked label, .selection-mode button.titlebutton:backdrop:checked, - button.suggested-action:backdrop:active label, - button.suggested-action:backdrop:active, - button.suggested-action:backdrop:checked label, - button.suggested-action:backdrop:checked, - button.suggested-action.flat:backdrop:active label, - button.suggested-action.flat:backdrop:active, - button.suggested-action.flat:backdrop:checked label, - button.suggested-action.flat:backdrop:checked { - color: #d1e3f6; } - .selection-mode button.titlebutton:backdrop:disabled, - button.suggested-action:backdrop:disabled, - button.suggested-action.flat:backdrop:disabled { - border-color: #545252; - background-color: #2E2E2E; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .selection-mode button.titlebutton:backdrop:disabled label, .selection-mode button.titlebutton:backdrop:disabled, - button.suggested-action:backdrop:disabled label, - button.suggested-action:backdrop:disabled, - button.suggested-action.flat:backdrop:disabled label, - button.suggested-action.flat:backdrop:disabled { - color: #2E2E2E; } - .selection-mode button.titlebutton:backdrop:disabled:active, .selection-mode button.titlebutton:backdrop:disabled:checked, - button.suggested-action:backdrop:disabled:active, - button.suggested-action:backdrop:disabled:checked, - button.suggested-action.flat:backdrop:disabled:active, - button.suggested-action.flat:backdrop:disabled:checked { - border-color: #3f92e7; - background-color: #3f92e7; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .selection-mode button.titlebutton:backdrop:disabled:active label, .selection-mode button.titlebutton:backdrop:disabled:checked label, - button.suggested-action:backdrop:disabled:active label, - button.suggested-action:backdrop:disabled:checked label, - button.suggested-action.flat:backdrop:disabled:active label, - button.suggested-action.flat:backdrop:disabled:checked label { - color: #989DA3; } - .selection-mode button.titlebutton:backdrop, .selection-mode button.titlebutton:disabled, .selection-mode button.titlebutton:backdrop:disabled, - button.suggested-action.flat:backdrop, - button.suggested-action.flat:disabled, - button.suggested-action.flat:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: rgba(57, 142, 231, 0.8); } - - button.suggested-action:disabled { - border-color: #595959; - background-color: #569fea; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - - button.suggested-action:disabled label, - button.suggested-action:disabled { - color: #ACB4BD; } - - button.suggested-action:disabled:active, - button.suggested-action:disabled:checked { - border-color: #595959; - background-image: linear-gradient(to bottom, #3b8bde, #3f92e7); - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - - button.suggested-action:disabled:active label, - button.suggested-action:disabled:active, - button.suggested-action:disabled:checked label, - button.suggested-action:disabled:checked { - color: #BCC4CC; } - .osd - button.suggested-action { - color: #616869; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(57, 142, 231, 0.5); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd - button.suggested-action:hover { - color: #C5D4D3; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(57, 142, 231, 0.7); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd - button.suggested-action:active:backdrop, .osd - button.suggested-action:active, .osd - button.suggested-action:checked:backdrop, .osd - button.suggested-action:checked { - color: #C5D4D3; - border-color: rgba(0, 0, 0, 0.7); - background-color: #384363; - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); } - .osd - button.suggested-action:disabled:backdrop, .osd - button.suggested-action:disabled { - color: #3A3B3B; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .osd - button.suggested-action:backdrop { - color: #616869; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(57, 142, 231, 0.5); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - - -button.destructive-action { - color: #C5D4D3; - outline-color: rgba(255, 255, 255, 0.3); - border-top-color: shade(#282828, 0.8); - border-right-color: shade(#282828, 0.72); - border-left-color: shade(#282828, 0.72); - border-bottom-color: shade(#282828, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#ef2929, 1.02), 1.05), shade(shade(#ef2929, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - - button.destructive-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #ef2929; } - - button.destructive-action:hover { - color: #C5D4D3; - outline-color: rgba(255, 255, 255, 0.3); - border-color: #8e0b0b; - background-image: linear-gradient(to bottom, shade(#ef2929, 1.15), shade(#ef2929, 1.07)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - - button.destructive-action:active, - button.destructive-action:checked { - color: #C5D4D3; - outline-color: rgba(255, 255, 255, 0.3); - border-color: #8e0b0b; - background-image: linear-gradient(to bottom, shade(shade(#ef2929, 0.85), 1.05), shade(shade(#ef2929, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } - - button.destructive-action:backdrop, - button.destructive-action.flat:backdrop { - border-color: #ef2929; - background-color: #ef2929; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - - button.destructive-action:backdrop label, - button.destructive-action:backdrop, - button.destructive-action.flat:backdrop label, - button.destructive-action.flat:backdrop { - color: #fcd4d4; } - - button.destructive-action:backdrop:active, - button.destructive-action:backdrop:checked, - button.destructive-action.flat:backdrop:active, - button.destructive-action.flat:backdrop:checked { - border-color: #d51010; - background-color: #d51010; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - - button.destructive-action:backdrop:active label, - button.destructive-action:backdrop:active, - button.destructive-action:backdrop:checked label, - button.destructive-action:backdrop:checked, - button.destructive-action.flat:backdrop:active label, - button.destructive-action.flat:backdrop:active, - button.destructive-action.flat:backdrop:checked label, - button.destructive-action.flat:backdrop:checked { - color: #f7cfcf; } - - button.destructive-action:backdrop:disabled, - button.destructive-action.flat:backdrop:disabled { - border-color: #545252; - background-color: #2E2E2E; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - - button.destructive-action:backdrop:disabled label, - button.destructive-action:backdrop:disabled, - button.destructive-action.flat:backdrop:disabled label, - button.destructive-action.flat:backdrop:disabled { - color: #2E2E2E; } - - button.destructive-action:backdrop:disabled:active, - button.destructive-action:backdrop:disabled:checked, - button.destructive-action.flat:backdrop:disabled:active, - button.destructive-action.flat:backdrop:disabled:checked { - border-color: #ef3131; - background-color: #ef3131; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - - button.destructive-action:backdrop:disabled:active label, - button.destructive-action:backdrop:disabled:checked label, - button.destructive-action.flat:backdrop:disabled:active label, - button.destructive-action.flat:backdrop:disabled:checked label { - color: #f57979; } - - button.destructive-action.flat:backdrop, - button.destructive-action.flat:disabled, - button.destructive-action.flat:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: rgba(239, 41, 41, 0.8); } - - button.destructive-action:disabled { - border-color: #8e0b0b; - background-color: #f14949; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - - button.destructive-action:disabled label, - button.destructive-action:disabled { - color: #f8a4a4; } - - button.destructive-action:disabled:active, - button.destructive-action:disabled:checked { - border-color: #8e0b0b; - background-image: linear-gradient(to bottom, #e52d2d, #ef3131); - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - - button.destructive-action:disabled:active label, - button.destructive-action:disabled:active, - button.destructive-action:disabled:checked label, - button.destructive-action:disabled:checked { - color: #f9adad; } - .osd - button.destructive-action { - color: #616869; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(239, 41, 41, 0.5); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd - button.destructive-action:hover { - color: #C5D4D3; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(239, 41, 41, 0.7); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd - button.destructive-action:active:backdrop, .osd - button.destructive-action:active, .osd - button.destructive-action:checked:backdrop, .osd - button.destructive-action:checked { - color: #C5D4D3; - border-color: rgba(0, 0, 0, 0.7); - background-color: #ef2929; - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); } - .osd - button.destructive-action:disabled:backdrop, .osd - button.destructive-action:disabled { - color: #3A3B3B; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .osd - button.destructive-action:backdrop { - color: #616869; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(239, 41, 41, 0.5); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - -.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 { - 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; } - -.inline-toolbar -button, .inline-toolbar -button:backdrop { - border-radius: 2px; - border-width: 1px; } - -.primary-toolbar -button { - -gtk-icon-shadow: none; } - -.stack-switcher > button.needs-attention > label, -.stack-switcher > button.needs-attention > image, stacksidebar row.needs-attention > label { - animation: needs_attention 150ms ease-in; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#384363), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.5, to(rgba(255, 255, 255, 0.769231)), to(transparent)); - background-size: 6px 6px, 6px 6px; - background-repeat: no-repeat; - background-position: right 3px, right 4px; } - .stack-switcher > button.needs-attention > label:backdrop, - .stack-switcher > button.needs-attention > image:backdrop, stacksidebar row.needs-attention > label:backdrop { - background-size: 6px 6px, 0 0; } - .stack-switcher > button.needs-attention > label:dir(rtl), - .stack-switcher > button.needs-attention > image:dir(rtl), stacksidebar row.needs-attention > label:dir(rtl) { - background-position: left 3px, left 4px; } - -.inline-toolbar toolbutton > button { - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#282828, 0.8); - border-right-color: shade(#282828, 0.72); - border-left-color: shade(#282828, 0.72); - border-bottom-color: shade(#282828, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#282828, 1.02), 1.05), shade(shade(#282828, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } - .inline-toolbar toolbutton > button:hover { - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #525252; - background-image: linear-gradient(to bottom, shade(#282828, 1.15), shade(#282828, 1.07)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } - .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #525252; - background-image: linear-gradient(to bottom, shade(shade(#282828, 0.85), 1.05), shade(shade(#282828, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } - .inline-toolbar toolbutton > button:disabled { - border-color: #525252; - background-color: #2E2E2E; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { - color: #A6B3B2; } - .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { - border-color: #525252; - background-image: linear-gradient(to bottom, #A0A8AD, #2E2E2E); - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { - color: #A6B3B2; } - .inline-toolbar toolbutton > button:backdrop { - border-color: #545252; - background-color: #2E2E2E; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .inline-toolbar toolbutton > button:backdrop label, .inline-toolbar toolbutton > button:backdrop { - color: #A6B3B2; } - .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked { - border-color: #545252; - background-color: #2E2E2E; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .inline-toolbar toolbutton > button:backdrop:active label, .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked label, .inline-toolbar toolbutton > button:backdrop:checked { - color: #A6B3B2; } - .inline-toolbar toolbutton > button:backdrop:disabled { - border-color: #545252; - background-color: #2E2E2E; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .inline-toolbar toolbutton > button:backdrop:disabled label, .inline-toolbar toolbutton > button:backdrop:disabled { - color: #282828; } - .inline-toolbar toolbutton > button:backdrop:disabled:active, .inline-toolbar toolbutton > button:backdrop:disabled:checked { - border-color: #545252; - background-color: #2E2E2E; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .inline-toolbar toolbutton > button:backdrop:disabled:active label, .inline-toolbar toolbutton > button:backdrop:disabled:checked label { - color: #282828; } - -toolbar.inline-toolbar toolbutton > button.flat, -toolbar.inline-toolbar toolbutton:backdrop > button.flat, .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > entry, .inline-toolbar button, .inline-toolbar button:backdrop, .linked > button, -.linked > button:hover, -.linked > button:active, -.linked > button:checked, -.linked > button:backdrop, .xfce4-panel.background menu .linked button, .linked > combobox > box > button.combo:dir(ltr), .linked > combobox > box > button.combo:dir(rtl) { - border-radius: 0; - border-right-style: none; } - -.linked:not(.vertical) > spinbutton:first-child:not(.vertical), .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked > button:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat, -toolbar.inline-toolbar toolbutton:backdrop:first-child > button.flat, combobox.linked button:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo, .xfce4-panel.background menu .linked button:first-child { - border-top-left-radius: 3px; - border-bottom-left-radius: 3px; } - -.linked:not(.vertical) > spinbutton:last-child:not(.vertical), .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked > button:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat, -toolbar.inline-toolbar toolbutton:backdrop:last-child > button.flat, combobox.linked button:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo, .xfce4-panel.background menu .linked button:last-child { - border-top-right-radius: 3px; - border-bottom-right-radius: 3px; - border-right-style: solid; } - -.linked:not(.vertical) > spinbutton:only-child:not(.vertical), .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked > button:only-child, toolbar.inline-toolbar toolbutton:only-child > button.flat, -toolbar.inline-toolbar toolbutton:backdrop:only-child > button.flat, .linked:not(.vertical) > combobox:only-child > box > button.combo, .xfce4-panel.background menu .linked button:only-child { - border-radius: 3px; - border-style: solid; } - -.linked.vertical > spinbutton:not(.vertical), .linked.vertical > entry, .linked.vertical > button, -.linked.vertical > button:hover, -.linked.vertical > button:active, -.linked.vertical > button:checked, -.linked.vertical > button:backdrop, .linked.vertical > combobox > box > button.combo { - border-style: solid solid none solid; - border-radius: 0; } - -.linked.vertical > spinbutton:first-child:not(.vertical), .linked.vertical > entry:first-child, .linked.vertical > button:first-child, .linked.vertical > combobox:first-child > box > button.combo { - border-top-left-radius: 3px; - border-top-right-radius: 3px; } - -.linked.vertical > spinbutton:last-child:not(.vertical), .linked.vertical > entry:last-child, .linked.vertical > button:last-child, .linked.vertical > combobox:last-child > box > button.combo { - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - border-style: solid; } - -.linked.vertical > spinbutton:only-child:not(.vertical), .linked.vertical > entry:only-child, .linked.vertical > button:only-child, .linked.vertical > combobox:only-child > box > button.combo { - border-radius: 3px; - border-style: solid; } - -modelbutton.flat, popover.background checkbutton, -popover.background radiobutton, -.menuitem.button.flat, modelbutton.flat:backdrop, popover.background checkbutton:backdrop, -popover.background radiobutton:backdrop, modelbutton.flat:backdrop:hover, popover.background checkbutton:backdrop:hover, -popover.background radiobutton:backdrop:hover, -.menuitem.button.flat:backdrop, -.menuitem.button.flat:backdrop:hover, button:link, -button:visited, button:link:hover, button:link:active, button:link:checked, -button:visited:hover, -button:visited:active, -button:visited:checked, calendar.button, calendar.button:hover, calendar.button:backdrop, calendar.button:disabled, .scale-popup button:hover, .scale-popup button:backdrop:hover, .scale-popup button:backdrop:disabled, .scale-popup button:backdrop { - background-color: transparent; - background-image: none; - border-color: transparent; - box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - -/* menu buttons */ -modelbutton.flat, popover.background checkbutton, -popover.background radiobutton, -.menuitem.button.flat { - min-height: 26px; - padding-left: 5px; - padding-right: 5px; - border-radius: 3px; - outline-offset: -2px; } - modelbutton.flat:hover, popover.background checkbutton:hover, - popover.background radiobutton:hover, - .menuitem.button.flat:hover { - background-color: #384363; } - modelbutton.flat check:last-child, popover.background checkbutton check:last-child, popover.background radiobutton check:last-child, - modelbutton.flat radio:last-child, - popover.background checkbutton radio:last-child, - popover.background radiobutton radio:last-child, - .menuitem.button.flat check:last-child, - .menuitem.button.flat radio:last-child { - margin-left: 8px; } - modelbutton.flat check:first-child, popover.background checkbutton check:first-child, popover.background radiobutton check:first-child, - modelbutton.flat radio:first-child, - popover.background checkbutton radio:first-child, - popover.background radiobutton radio:first-child, - .menuitem.button.flat check:first-child, - .menuitem.button.flat radio:first-child { - margin-right: 8px; } - -modelbutton.flat arrow, popover.background checkbutton arrow, popover.background radiobutton arrow { - background: none; } - modelbutton.flat arrow:hover, popover.background checkbutton arrow:hover, popover.background radiobutton arrow:hover { - background: none; } - modelbutton.flat arrow.left, popover.background checkbutton arrow.left, popover.background radiobutton arrow.left { - -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } - modelbutton.flat arrow.right, popover.background checkbutton arrow.right, popover.background radiobutton arrow.right { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } - -button.color { - padding: 4px; } - button.color colorswatch:only-child { - box-shadow: 0 1px rgba(255, 255, 255, 0.769231); } - button.color colorswatch:only-child, button.color colorswatch:only-child overlay { - border-radius: 0; } - button.color colorswatch:only-child:disabled colorswatch:only-child, button.color colorswatch:only-child:backdrop colorswatch:only-child, button.color colorswatch:only-child:active colorswatch:only-child, button.color colorswatch:only-child:checked colorswatch:only-child { - box-shadow: none; } - -/********* - * Links * - *********/ -*:link, button:link, -button:visited { - color: #59CDC6; } - *:link:visited, - button:visited { - color: #8A8A8A; } - *:selected *:link:visited, *:selected button:visited:link, - *:selected button:visited { - color: #838F8E; } - *:link:hover, button:hover:link, - button:hover:visited { - color: #82A3A5; } - *:selected *:link:hover, *:selected button:hover:link, - *:selected button:hover:visited { - color: #CAD9D8; } - *:link:active, button:active:link, - button:active:visited { - color: #59CDC6; } - *:selected *:link:active, *:selected button:active:link, - *:selected button:active:visited { - color: #707070; } - *:link:backdrop:backdrop:hover, button:backdrop:backdrop:hover:link, - button:backdrop:backdrop:hover:visited, *:link:backdrop:backdrop:hover:selected, button:backdrop:backdrop:hover:selected:link, - button:backdrop:backdrop:hover:selected:visited, .selection-mode.titlebar:not(headerbar) .subtitle:backdrop:backdrop:hover:link, - headerbar.selection-mode .subtitle:backdrop:backdrop:hover:link, *:link:backdrop, button:backdrop:link, - button:backdrop:visited { - color: #384363; } - .info *:link, .info button:link, - .info button:visited, - .question *:link, .question button:link, - .question button:visited, - .warning *:link, .warning button:link, - .warning button:visited, - .error *:link, .error button:link, - .error button:visited, *:link:selected, button:selected:link, - button:selected:visited, .selection-mode.titlebar:not(headerbar) .subtitle:link, - headerbar.selection-mode .subtitle:link, - *:selected *:link, - *:selected button:link, - *:selected button:visited { - color: #707070; } - -button:link, -button:visited { - text-shadow: none; } - button:link:hover, button:link:active, button:link:checked, - button:visited:hover, - button:visited:active, - button:visited:checked { - text-shadow: none; } - button:link > label, - button:visited > label { - text-decoration-line: underline; } - -/***************** - * GtkSpinButton * - *****************/ -spinbutton:not(.vertical) { - padding: 0; } - spinbutton:not(.vertical) entry { - min-width: 28px; - margin: 0; - background: none; - background-color: transparent; - border: none; - border-radius: 0; - box-shadow: none; } - spinbutton:not(.vertical) button { - min-height: 16px; - margin: 0; - padding-bottom: 0; - padding-top: 0; - color: #636A6A; - background-image: none; - border-style: none none none solid; - border-color: #597877; - border-radius: 0; - box-shadow: none; } - spinbutton:not(.vertical) button:dir(rtl) { - border-style: none solid none none; } - spinbutton:not(.vertical) button:hover { - color: #C3D4D4; - background-color: rgba(60, 60, 60, 0.05); } - spinbutton:not(.vertical) button:disabled { - color: rgba(133, 133, 133, 0.3); - background-color: transparent; } - spinbutton:not(.vertical) button:active { - background-color: rgba(0, 0, 0, 0.1); - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2); } - spinbutton:not(.vertical) button:backdrop { - color: #575E5E; - background-color: transparent; - border-color: rgba(137, 137, 137, 0.3); - transition: 200ms ease-out; } - spinbutton:not(.vertical) button:backdrop:disabled { - color: rgba(168, 168, 168, 0.3); - background-color: transparent; - border-style: none none none solid; } - spinbutton:not(.vertical) button:backdrop:disabled:dir(rtl) { - border-style: none solid none none; } - -.osd spinbutton:not(.vertical) button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #616869; - border-style: none none none solid; - border-color: rgba(0, 0, 0, 0.4); - border-radius: 0; - box-shadow: none; - -gtk-icon-shadow: 0 1px black; } - .osd spinbutton:not(.vertical) button:dir(rtl) { - border-style: none solid none none; } - .osd spinbutton:not(.vertical) button:hover { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #616869; - border-color: rgba(0, 0, 0, 0.5); - background-color: rgba(238, 238, 238, 0.1); - -gtk-icon-shadow: 0 1px black; - box-shadow: none; } - .osd spinbutton:not(.vertical) button:backdrop { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #616869; - border-color: rgba(0, 0, 0, 0.5); - -gtk-icon-shadow: none; - box-shadow: none; } - .osd spinbutton:not(.vertical) button:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #3A3B3B; - border-color: rgba(0, 0, 0, 0.5); - -gtk-icon-shadow: none; - box-shadow: none; } - .osd spinbutton:not(.vertical) button:dir(ltr):last-child { - border-radius: 0 3px 3px 0; } - .osd spinbutton:not(.vertical) button:dir(rtl):first-child { - border-radius: 3px 0 0 3px; } - -spinbutton.vertical:disabled { - color: #A6B3B2; } - -spinbutton.vertical:backdrop:disabled { - color: #2E2E2E; } - -spinbutton.vertical:drop(active) { - border-color: transparent; - box-shadow: none; } - -spinbutton.vertical entry { - min-height: 32px; - min-width: 32px; - padding: 0; - border-radius: 0; } - -spinbutton.vertical button { - min-height: 32px; - min-width: 32px; - padding: 0; } - -spinbutton.vertical button.up { - border-radius: 3px 3px 0 0; - border-style: solid solid none solid; } - -spinbutton.vertical button.down { - border-radius: 0 0 3px 3px; - border-style: none solid solid solid; } - -.osd spinbutton.vertical button:first-child { - color: #616869; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd spinbutton.vertical button:first-child:hover { - color: #C5D4D3; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(65, 65, 65, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd spinbutton.vertical button:first-child:active { - color: #C5D4D3; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.7); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); } - .osd spinbutton.vertical button:first-child:disabled { - color: #3A3B3B; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .osd spinbutton.vertical button:first-child:backdrop { - color: #616869; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - -treeview spinbutton:not(.vertical) { - min-height: 0; - border-style: none; - border-radius: 0; } - treeview spinbutton:not(.vertical) entry { - min-height: 0; - padding: 1px 2px; } - -/************** - * ComboBoxes * - **************/ -combobox arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - min-height: 16px; - min-width: 16px; } - -combobox:drop(active) { - box-shadow: none; } - -/************ - * Toolbars * - ************/ -toolbar, .inline-toolbar, searchbar, -.location-bar { - -GtkWidget-window-dragging: true; - padding: 4px; - background-color: #282828; } - -toolbar { - background: #282828 linear-gradient(to bottom, #282828, shade(#282828, 0.88)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); - box-shadow: none; - border-bottom: 1px solid #525252; - padding: 4px 3px 3px 4px; } - .osd toolbar { - background-color: transparent; } - toolbar.osd { - padding: 13px; - border: none; - border-radius: 5px; - background-color: rgba(34, 34, 34, 0.8); } - toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { - border-radius: 0; } - toolbar.horizontal separator { - margin: 0 7px 1px 6px; } - toolbar.vertical separator { - margin: 6px 1px 7px 0; } - toolbar:not(.inline-toolbar):not(.osd) switch, - toolbar:not(.inline-toolbar):not(.osd) scale, - toolbar:not(.inline-toolbar):not(.osd) entry, - toolbar:not(.inline-toolbar):not(.osd) spinbutton, - toolbar:not(.inline-toolbar):not(.osd) button { - margin-right: 1px; - margin-bottom: 1px; } - -.inline-toolbar { - padding: 3px; - border-width: 0 1px 1px; - border-radius: 0 0 5px 5px; } - -searchbar, -.location-bar { - border-width: 0 0 1px; - padding: 3px; } - -.inline-toolbar, searchbar, -.location-bar { - border-style: solid; - border-color: #525252; - background-color: #282828; } - .inline-toolbar:backdrop, searchbar:backdrop, - .location-bar:backdrop { - border-color: #545252; - background-color: #282828; - box-shadow: none; - transition: 200ms ease-out; } - -/*************** - * Header bars * - ***************/ -.titlebar:not(headerbar), -headerbar { - padding: 0 5px; - min-height: 38px; - border-width: 0 0 1px; - border-style: solid; - border-color: #525252; - border-radius: 0; - background: #282828 linear-gradient(to bottom, #282828, shade(#282828, 0.88)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); } - .titlebar:backdrop:not(headerbar), - headerbar:backdrop { - border-color: #545252; - background-color: #282828; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); - transition: 200ms ease-out; } - .titlebar:not(headerbar) .title, - headerbar .title { - font-weight: bold; - padding-left: 12px; - padding-right: 12px; } - .titlebar:not(headerbar) .subtitle, - headerbar .subtitle { - font-size: smaller; - padding-left: 12px; - padding-right: 12px; } - .selection-mode.titlebar:not(headerbar), - headerbar.selection-mode { - color: #D1E0DF; - text-shadow: none; - border-color: #696969; - background: #384363 linear-gradient(to bottom, #384363, shade(#384363, 0.88)); - box-shadow: inset 0 1px rgba(136, 187, 241, 0.9); } - .selection-mode.titlebar:backdrop:not(headerbar), - headerbar.selection-mode:backdrop { - background-color: #384363; - background-image: none; - box-shadow: inset 0 1px rgba(156, 199, 243, 0.88); } - .selection-mode.titlebar:not(headerbar) button, - headerbar.selection-mode button { - color: #D1E0DF; - outline-color: rgba(255, 255, 255, 0.3); - border-top-color: shade(#282828, 0.8); - border-right-color: shade(#282828, 0.72); - border-left-color: shade(#282828, 0.72); - border-bottom-color: shade(#282828, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#384363, 1.02), 1.05), shade(shade(#384363, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - .selection-mode.titlebar:not(headerbar) button.flat, - headerbar.selection-mode button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - .selection-mode.titlebar:not(headerbar) button:hover, - headerbar.selection-mode button:hover { - color: #D1E0DF; - outline-color: rgba(255, 255, 255, 0.3); - border-color: #595959; - background-image: linear-gradient(to bottom, shade(#384363, 1.15), shade(#384363, 1.07)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - .selection-mode.titlebar:not(headerbar) button:active, .selection-mode.titlebar:not(headerbar) button:checked, - headerbar.selection-mode button:active, - headerbar.selection-mode button:checked { - color: #D1E0DF; - outline-color: rgba(255, 255, 255, 0.3); - border-color: #595959; - background-image: linear-gradient(to bottom, shade(shade(#384363, 0.85), 1.05), shade(shade(#384363, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat, .selection-mode.titlebar:not(headerbar) button:backdrop, - headerbar.selection-mode button:backdrop.flat, - headerbar.selection-mode button:backdrop { - border-color: #384363; - background-color: #384363; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - -gtk-icon-effect: none; - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat, .selection-mode.titlebar:not(headerbar) button:backdrop label, .selection-mode.titlebar:not(headerbar) button:backdrop, - headerbar.selection-mode button:backdrop.flat label, - headerbar.selection-mode button:backdrop.flat, - headerbar.selection-mode button:backdrop label, - headerbar.selection-mode button:backdrop { - color: #707070; } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, - headerbar.selection-mode button:backdrop.flat:active, - headerbar.selection-mode button:backdrop.flat:checked, - headerbar.selection-mode button:backdrop:active, - headerbar.selection-mode button:backdrop:checked { - border-color: #2E2E2E; - background-color: #2E2E2E; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active label, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, - headerbar.selection-mode button:backdrop.flat:active label, - headerbar.selection-mode button:backdrop.flat:active, - headerbar.selection-mode button:backdrop.flat:checked label, - headerbar.selection-mode button:backdrop.flat:checked, - headerbar.selection-mode button:backdrop:active label, - headerbar.selection-mode button:backdrop:active, - headerbar.selection-mode button:backdrop:checked label, - headerbar.selection-mode button:backdrop:checked { - color: #d1e3f6; } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, - headerbar.selection-mode button:backdrop.flat:disabled, - headerbar.selection-mode button:backdrop:disabled { - border-color: #569fea; - background-color: #569fea; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, - headerbar.selection-mode button:backdrop.flat:disabled label, - headerbar.selection-mode button:backdrop.flat:disabled, - headerbar.selection-mode button:backdrop:disabled label, - headerbar.selection-mode button:backdrop:disabled { - color: #A9B0B8; } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:checked, - headerbar.selection-mode button:backdrop.flat:disabled:active, - headerbar.selection-mode button:backdrop.flat:disabled:checked, - headerbar.selection-mode button:backdrop:disabled:active, - headerbar.selection-mode button:backdrop:disabled:checked { - border-color: #3f92e7; - background-color: #3f92e7; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:active label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:active label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:checked label, - headerbar.selection-mode button:backdrop.flat:disabled:active label, - headerbar.selection-mode button:backdrop.flat:disabled:checked label, - headerbar.selection-mode button:backdrop:disabled:active label, - headerbar.selection-mode button:backdrop:disabled:checked label { - color: #989DA3; } - .selection-mode.titlebar:not(headerbar) button.flat:backdrop, .selection-mode.titlebar:not(headerbar) button.flat:disabled, .selection-mode.titlebar:not(headerbar) button.flat:backdrop:disabled, - headerbar.selection-mode button.flat:backdrop, - headerbar.selection-mode button.flat:disabled, - headerbar.selection-mode button.flat:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - .selection-mode.titlebar:not(headerbar) button:disabled, - headerbar.selection-mode button:disabled { - border-color: #595959; - background-color: #569fea; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .selection-mode.titlebar:not(headerbar) button:disabled label, .selection-mode.titlebar:not(headerbar) button:disabled, - headerbar.selection-mode button:disabled label, - headerbar.selection-mode button:disabled { - color: #ACB4BD; } - .selection-mode.titlebar:not(headerbar) button:disabled:active, .selection-mode.titlebar:not(headerbar) button:disabled:checked, - headerbar.selection-mode button:disabled:active, - headerbar.selection-mode button:disabled:checked { - border-color: #595959; - background-image: linear-gradient(to bottom, #3b8bde, #3f92e7); - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .selection-mode.titlebar:not(headerbar) button:disabled:active label, .selection-mode.titlebar:not(headerbar) button:disabled:active, .selection-mode.titlebar:not(headerbar) button:disabled:checked label, .selection-mode.titlebar:not(headerbar) button:disabled:checked, - headerbar.selection-mode button:disabled:active label, - headerbar.selection-mode button:disabled:active, - headerbar.selection-mode button:disabled:checked label, - headerbar.selection-mode button:disabled:checked { - color: #BCC4CC; } - .selection-mode.titlebar:not(headerbar) button.suggested-action, - headerbar.selection-mode button.suggested-action { - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#282828, 0.8); - border-right-color: shade(#282828, 0.72); - border-left-color: shade(#282828, 0.72); - border-bottom-color: shade(#282828, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#282828, 1.02), 1.05), shade(shade(#282828, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); - color: #D1E0DF; - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:hover, - headerbar.selection-mode button.suggested-action:hover { - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #525252; - background-image: linear-gradient(to bottom, shade(#282828, 1.15), shade(#282828, 1.07)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:active, - headerbar.selection-mode button.suggested-action:active { - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #525252; - background-image: linear-gradient(to bottom, shade(shade(#282828, 0.85), 1.05), shade(shade(#282828, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, - headerbar.selection-mode button.suggested-action:disabled { - border-color: #525252; - background-color: #2E2E2E; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - background-image: none; - background: #282828; - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled label, .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, - headerbar.selection-mode button.suggested-action:disabled label, - headerbar.selection-mode button.suggested-action:disabled { - color: #A6B3B2; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, - headerbar.selection-mode button.suggested-action:backdrop { - border-color: #545252; - background-color: #282828; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop label, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, - headerbar.selection-mode button.suggested-action:backdrop label, - headerbar.selection-mode button.suggested-action:backdrop { - color: #A6B3B2; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled, - headerbar.selection-mode button.suggested-action:backdrop:disabled { - border-color: #545252; - background-color: #2E2E2E; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled label, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled, - headerbar.selection-mode button.suggested-action:backdrop:disabled label, - headerbar.selection-mode button.suggested-action:backdrop:disabled { - color: #282828; } - .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop, .selection-mode.titlebar:not(headerbar) .selection-menu, - headerbar.selection-mode .selection-menu:backdrop, - headerbar.selection-mode .selection-menu { - border-color: rgba(57, 142, 231, 0); - background-color: rgba(57, 142, 231, 0); - background-image: none; - box-shadow: none; - padding-left: 10px; - padding-right: 10px; } - .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop GtkArrow, .selection-mode.titlebar:not(headerbar) .selection-menu GtkArrow, - headerbar.selection-mode .selection-menu:backdrop GtkArrow, - headerbar.selection-mode .selection-menu GtkArrow { - -GtkArrow-arrow-scaling: 1; } - .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop .arrow, .selection-mode.titlebar:not(headerbar) .selection-menu .arrow, - headerbar.selection-mode .selection-menu:backdrop .arrow, - headerbar.selection-mode .selection-menu .arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - color: rgba(255, 255, 255, 0.5); - -gtk-icon-shadow: none; } - .tiled .titlebar:backdrop:not(headerbar), .tiled .titlebar:not(headerbar), - .maximized .titlebar:backdrop:not(headerbar), - .maximized .titlebar:not(headerbar), .tiled - headerbar:backdrop, .tiled - headerbar, - .maximized - headerbar:backdrop, - .maximized - headerbar { - border-radius: 0; } - .default-decoration.titlebar:not(headerbar), - headerbar.default-decoration { - padding: 4px; - min-height: 28px; } - .default-decoration.titlebar:not(headerbar) button.titlebutton, - headerbar.default-decoration button.titlebutton { - min-height: 26px; - min-width: 26px; - margin: 0; - padding: 0; } - .solid-csd .titlebar:backdrop:dir(rtl):not(headerbar), .solid-csd .titlebar:backdrop:dir(ltr):not(headerbar), .solid-csd .titlebar:dir(rtl):not(headerbar), .solid-csd .titlebar:dir(ltr):not(headerbar), .solid-csd - headerbar:backdrop:dir(rtl), .solid-csd - headerbar:backdrop:dir(ltr), .solid-csd - headerbar:dir(rtl), .solid-csd - headerbar:dir(ltr) { - margin-left: -1px; - margin-right: -1px; - margin-top: -1px; - border-radius: 0; - box-shadow: none; } - -headerbar entry, -headerbar spinbutton, -headerbar separator, -headerbar button { - margin-top: 3px; - margin-bottom: 3px; } - -headerbar button.titlebutton image { - min-width: 22px; - min-height: 22px; } - -headerbar button:not(.image-button):not(.titlebutton) image { - min-width: 28px; - min-height: 28px; } - -headerbar button.image-button { - min-width: 28px; - min-height: 28px; - padding-left: 2px; - padding-right: 2px; } - -headerbar switch { - margin-top: 9px; - margin-bottom: 9px; } - -.background:not(.tiled):not(.maximized) .titlebar:backdrop, .background:not(.tiled):not(.maximized) .titlebar { - border-top-left-radius: 7px; - border-top-right-radius: 7px; } - -window:not(.tiled):not(.maximized) separator:first-child + headerbar:backdrop, window:not(.tiled):not(.maximized) separator:first-child + headerbar, -window:not(.tiled):not(.maximized) headerbar:first-child:backdrop, -window:not(.tiled):not(.maximized) headerbar:first-child { - border-top-left-radius: 7px; } - -window:not(.tiled):not(.maximized) headerbar:last-child:backdrop, window:not(.tiled):not(.maximized) headerbar:last-child { - border-top-right-radius: 7px; } - -window.csd > .titlebar:not(headerbar) { - padding: 0; - background-color: transparent; - background-image: none; - border-style: none; - border-color: transparent; - box-shadow: none; } - -.titlebar:not(headerbar) > separator { - background-color: #525252; } - -.background:not(.csd):not(.ssd):not(.solid-csd) headerbar, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:not(:last-child), .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:backdrop, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:backdrop:not(:last-child) { - border-radius: 0; - border-top-color: transparent; - box-shadow: none; } - -/************ - * Pathbars * - ************/ -.path-bar button.text-button, .path-bar button.image-button, .path-bar button { - padding-left: 4px; - padding-right: 4px; } - -.path-bar button.text-button.image-button 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: 8px; } - -.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { - padding-left: 8px; } - -.path-bar button image { - padding-left: 4px; - padding-right: 4px; } - -.path-bar button.slider-button { - padding-left: 0; - padding-right: 0; } - -/************** - * Tree Views * - **************/ -treeview.view { - border-left-color: #5C5C5C; - border-top-color: #282828; } - * { - -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:selected:focus, treeview.view:selected { - border-radius: 0; } - treeview.view:selected:backdrop, treeview.view:selected { - border-left-color: #9cc7f3; - border-top-color: rgba(60, 60, 60, 0.1); } - treeview.view:disabled { - color: #A6B3B2; } - treeview.view:disabled:selected { - color: #88bbf1; } - treeview.view:disabled:selected:backdrop { - color: #9DA4AB; } - treeview.view:disabled:backdrop { - color: #282828; } - treeview.view.separator { - min-height: 2px; - color: #2E2E2E; } - treeview.view.separator:backdrop { - color: rgba(206, 206, 206, 0.1); } - treeview.view:backdrop { - border-left-color: #aaaaaa; - border-top: #282828; } - treeview.view:drop(active) { - border-style: solid none; - border-width: 1px; - border-color: #696969; } - 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: #767676; } - treeview.view.expander:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } - treeview.view.expander:hover { - color: #C3D4D4; } - treeview.view.expander:selected { - color: #c4ddf8; } - treeview.view.expander:selected:hover { - color: #D1E0DF; } - treeview.view.expander:selected:backdrop { - color: #c0d9f4; } - treeview.view.expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - treeview.view.expander:backdrop { - color: #282828; } - treeview.view.progressbar { - color: #252525; - border: 1px solid #696969; - border-radius: 4px; - background-color: #384363; - background-image: linear-gradient(to bottom, #384363, #2E2E2E); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.3), 0 1px rgba(0, 0, 0, 0.2); } - treeview.view.progressbar:selected:focus, treeview.view.progressbar:selected { - border-radius: 4px; - color: #384363; - box-shadow: none; - background-image: linear-gradient(to bottom, #252525, #e3e3e3); } - treeview.view.progressbar:selected:focus:backdrop, treeview.view.progressbar:selected:backdrop { - color: #384363; - border-color: #696969; - background-color: #3B3B3B; } - treeview.view.progressbar:backdrop { - color: #A9B7B8; - background-image: none; - box-shadow: none; } - treeview.view.trough { - background-color: rgba(60, 60, 60, 0.1); - border-radius: 4px; } - treeview.view.trough:selected:focus, treeview.view.trough:selected { - background-color: rgba(255, 255, 255, 0.3); - border-radius: 4px; - border-width: 1px 0; - border-style: solid; - border-color: #384363; } - treeview.view header button { - color: #5C5C5C; - background-color: #252525; - font-weight: bold; - text-shadow: none; - box-shadow: none; } - treeview.view header button:hover { - color: #C5DEE0; - box-shadow: none; - transition: none; } - treeview.view header button:active { - color: #C3D4D4; - transition: none; } - treeview.view header button:last-child:backdrop, treeview.view header button:last-child { - border-right-style: none; } - treeview.view button.dnd:active, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd, - treeview.view header.button.dnd:active, - treeview.view header.button.dnd:selected, - treeview.view header.button.dnd:hover, - treeview.view header.button.dnd { - padding: 0 6px; - transition: none; - background-image: none; - background-color: #384363; - color: #252525; - border-radius: 0; - border-style: none; - box-shadow: inset 0 0 0 1px #252525; - text-shadow: none; } - treeview.view acceleditor > label { - background-color: #384363; } - -treeview.view header button, treeview.view header button:hover, treeview.view header button:active { - padding: 0 6px; - border-radius: 0; - background-image: none; - text-shadow: none; - border-style: none solid solid none; - border-color: #282828; } - treeview.view header button:disabled { - border-color: #282828; - background-image: none; } - treeview.view header button:backdrop { - border-color: #282828; - border-style: none solid solid none; - color: #aaaaaa; - background-image: none; - background-color: #363636; } - treeview.view header button:backdrop:disabled { - border-color: #282828; - background-image: none; } - -/********* - * Menus * - *********/ -menubar, -.menubar { - -GtkWidget-window-dragging: true; - padding: 0px; } - menubar:backdrop, - .menubar:backdrop { - background-color: #282828; } - menubar > menuitem, - .menubar > menuitem { - min-height: 16px; - padding: 3px 8px; - border: 1px solid transparent; } - menubar > menuitem:hover, - .menubar > menuitem:hover { - background-image: linear-gradient(to bottom, shade(#384363, 1.2), shade(#384363, 1)); - color: #D1E0DF; - border-color: shade(#384363, 1.1); } - menubar > menuitem:disabled, - .menubar > menuitem:disabled { - color: #A6B3B2; - box-shadow: none; } - -menu, -.menu, -.context-menu { - margin: 4px; - padding: 2px 0px; - background-color: #252525; - border: 1px solid #525252; } - .csd menu, .csd - .menu, .csd - .context-menu { - border: none; } - menu:backdrop, - .menu:backdrop, - .context-menu:backdrop { - background-color: #3B3B3B; } - menu menuitem, - .menu menuitem, - .context-menu menuitem { - min-height: 16px; - min-width: 40px; - padding: 4px 6px; - text-shadow: none; } - menu menuitem:hover, - .menu menuitem:hover, - .context-menu menuitem:hover { - color: #D1E0DF; - background-image: linear-gradient(to bottom, shade(#384363, 1.2), shade(#384363, 1)); - box-shadow: inset 1px 1px shade(#384363, 0.8), inset -1px -1px shade(#384363, 0.8); } - menu menuitem:disabled, - .menu menuitem:disabled, - .context-menu menuitem:disabled { - color: #A6B3B2; } - menu menuitem:disabled:backdrop, - .menu menuitem:disabled:backdrop, - .context-menu menuitem:disabled:backdrop { - color: #282828; } - menu menuitem:backdrop, menu menuitem:backdrop:hover, - .menu menuitem:backdrop, - .menu menuitem:backdrop:hover, - .context-menu menuitem:backdrop, - .context-menu menuitem:backdrop:hover { - color: #A6B3B2; - background-color: transparent; } - menu menuitem arrow, - .menu menuitem arrow, - .context-menu menuitem arrow { - min-height: 16px; - min-width: 16px; } - menu menuitem arrow:dir(ltr), - .menu menuitem arrow:dir(ltr), - .context-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), - .context-menu menuitem arrow:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); - margin-right: 10px; } - menu menuitem label:dir(rtl), menu menuitem label:dir(ltr), - .menu menuitem label:dir(rtl), - .menu menuitem label:dir(ltr), - .context-menu menuitem label:dir(rtl), - .context-menu menuitem label:dir(ltr) { - color: inherit; } - menu > arrow, - .menu > arrow, - .context-menu > arrow { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - min-height: 16px; - min-width: 16px; - padding: 4px; - background-color: #252525; - border-radius: 0; } - menu > arrow.top, - .menu > arrow.top, - .context-menu > arrow.top { - margin-top: -6px; - border-bottom: 1px solid #4D768A; - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } - menu > arrow.bottom, - .menu > arrow.bottom, - .context-menu > arrow.bottom { - margin-bottom: -6px; - border-top: 1px solid #4D768A; - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - menu > arrow:hover, - .menu > arrow:hover, - .context-menu > arrow:hover { - background-color: #4D768A; } - menu > arrow:backdrop, - .menu > arrow:backdrop, - .context-menu > arrow:backdrop { - background-color: #3B3B3B; } - menu > arrow:disabled, - .menu > arrow:disabled, - .context-menu > arrow:disabled { - color: transparent; - background-color: transparent; - border-color: transparent; } - -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: 7px; } - menuitem check:dir(rtl), - menuitem radio:dir(rtl) { - margin-left: 7px; } - -/*************** - * Popovers * - ***************/ -popover.background { - padding: 2px; - border-radius: 5px; - background-color: #252525; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); } - popover.background modelbutton:hover { - color: #D1E0DF; } - .csd popover.background, popover.background { - border: 1px solid #525252; } - popover.background:backdrop { - background-color: #282828; - box-shadow: none; } - popover.background > list, - popover.background > .view, - popover.background > iconview, - popover.background > toolbar { - border-style: none; - background-color: transparent; } - .csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier { - border: 1px solid rgba(255, 255, 255, 0.1); } - popover.background separator { - margin: 3px; } - popover.background list separator { - margin: 0px; } - -/************* - * Notebooks * - *************/ -notebook.frame { - border-style: none; } - notebook.frame > header { - margin-left: 0; } - notebook.frame > stack:not(:only-child) { - border: 1px solid shade(#282828, 0.9); } - -notebook > header { - padding: 1px; - background-color: #282828; } - notebook > header:backdrop { - border-color: #545252; - background-color: #282828; } - notebook > header tabs { - margin: -1px; } - notebook > header.top > stack { - border-top-style: none; } - notebook > header.top > tabs > tab { - border-radius: 3px 3px 0 0; - border: 1px solid shade(#2E2E2E, 0.9); } - notebook > header.top > tabs > tab:backdrop { - box-shadow: none; } - notebook > header.top > tabs > tab:checked { - border-width: 1px 1px 0 1px; } - notebook > header.bottom > stack { - border-bottom-style: none; } - notebook > header.bottom > tabs > tab { - border-radius: 0 0 3px 3px; } - notebook > header.bottom > tabs > tab:backdrop { - box-shadow: none; } - notebook > header.bottom > tabs > tab:checked { - border-width: 0 1px 1px 1px; } - notebook > header.left > stack { - border-left-style: none; } - notebook > header.left > tabs > tab { - border-radius: 3px 0 0 3px; } - notebook > header.left > tabs > tab:backdrop { - box-shadow: none; } - notebook > header.left > tabs > tab:checked { - border-width: 1px 0 1px 1px; } - notebook > header.right > stack { - border-right-style: none; } - notebook > header.right > tabs > tab { - border-radius: 0 3px 3px 0; } - notebook > header.right > tabs > tab:backdrop { - box-shadow: none; } - notebook > header.right > tabs > tab:checked { - border-width: 1px 1px 1px 0; } - notebook > header.top > tabs > arrow { - border-top-style: none; } - notebook > header.bottom > tabs > arrow { - border-bottom-style: none; } - notebook > header.top > tabs > arrow, notebook > header.bottom > tabs > arrow { - margin-left: -5px; - margin-right: -5px; - padding-left: 4px; - padding-right: 4px; } - 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.up, notebook > header.bottom > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } - notebook > header.left > tabs > arrow { - border-left-style: none; } - notebook > header.right > tabs > arrow { - border-right-style: none; } - notebook > header.left > tabs > arrow, notebook > header.right > tabs > arrow { - margin-top: -5px; - margin-bottom: -5px; - padding-top: 4px; - padding-bottom: 4px; } - 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.up, notebook > header.right > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - notebook > header > tabs > arrow { - min-height: 16px; - min-width: 16px; - border-radius: 0; } - notebook > header > tabs > arrow:hover:not(:active):not(:backdrop) { - background-clip: padding-box; - background-image: none; - background-color: rgba(255, 255, 255, 0.3); - border-color: transparent; - box-shadow: none; } - notebook > header > tabs > arrow:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - notebook > header tab { - min-height: 20px; - min-width: 24px; - padding: 3px 12px; - outline-offset: -5px; - color: #A6B3B2; - background-color: #2E2E2E; - border-width: 1px; - border-radius: 3px; - border-color: shade(#2E2E2E, 0.9); - border-style: solid; } - notebook > header tab:hover { - color: #D7F5F5; } - notebook > header tab:hover.reorderable-page { - border-color: #597877; - background-color: #51618C; } - notebook > header tab:backdrop { - color: #a2a2a2; } - notebook > header tab:backdrop.reorderable-page { - border-color: transparent; - background-color: transparent; } - notebook > header tab:checked { - color: #C3D4D4; - background-color: shade(#282828, 1.05); - border-width: 1px 1px 0 1px; } - notebook > header tab:checked:backdrop { - background-color: #282828; } - notebook > header tab:checked.reorderable-page { - border-color: #263436; - background-color: shade(#333E5C, 1.05); } - notebook > header tab:backdrop:checked { - color: #A6B3B2; } - notebook > header tab:backdrop:checked.reorderable-page { - border-color: #545252; - background-color: #282828; } - notebook > header tab button.flat { - padding: 0; - margin-top: 1px; - margin-bottom: 1px; - min-width: 16px; - min-height: 16px; } - notebook > header tab button.flat:hover { - color: currentColor; } - notebook > header tab button.flat, notebook > header tab button.flat:backdrop { - color: alpha(currentColor,0.3); } - notebook > header tab button.flat:last-child { - margin-left: 1px; - margin-right: -1px; } - notebook > header tab button.flat:first-child { - margin-left: -1px; - margin-right: 1px; } - notebook > header.top tabs, notebook > header.bottom tabs { - padding: 0; } - notebook > header.top tabs:not(:only-child), notebook > header.bottom tabs:not(:only-child) { - margin-left: 2px; - margin-right: 2px; } - notebook > header.top tabs:first-child, notebook > header.bottom tabs:first-child { - margin-left: -3px; } - notebook > header.top tabs:last-child, notebook > header.bottom tabs:last-child { - margin-right: -3px; } - notebook > header.top tabs tab, notebook > header.bottom tabs tab { - margin-left: 2px; - margin-right: 2px; } - notebook > header.left tabs, notebook > header.right tabs { - padding: 0; } - notebook > header.left tabs:not(:only-child), notebook > header.right tabs:not(:only-child) { - margin-top: 2px; - margin-bottom: 2px; } - notebook > header.left tabs:first-child, notebook > header.right tabs:first-child { - margin-top: -3px; } - notebook > header.left tabs:last-child, notebook > header.right tabs:last-child { - margin-bottom: -3px; } - notebook > header.left tabs tab, notebook > header.right tabs tab { - margin-top: 2px; - margin-bottom: 2px; } - notebook > header.top tab { - padding-bottom: 4px; } - notebook > header.bottom tab { - padding-top: 4px; } - notebook > header.top > tabs { - margin-bottom: -2px; } - notebook > header.bottom > tabs { - margin-top: -2px; } - notebook > header.left > tabs { - margin-right: -2px; } - notebook > header.right > tabs { - margin-left: -2px; } - -notebook > header { - margin-left: 6px; } - -notebook > stack:not(:only-child) { - background-color: shade(#282828, 1.05); - border-width: 1px; - border-color: shade(#282828, 0.9); - border-style: solid; } - notebook > stack:not(:only-child):backdrop { - background-color: #282828; } - -/************** - * Scrollbars * - **************/ -scrollbar { - background-image: linear-gradient(to right, #252525, #BDC9C7); - 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 #5D7F7E; } - scrollbar.bottom { - border-top: 1px solid #5D7F7E; } - scrollbar.left { - border-right: 1px solid #5D7F7E; } - scrollbar.right { - border-left: 1px solid #5D7F7E; } - scrollbar:backdrop { - background-color: #4D4D4D; - border-color: #5D7F7E; - transition: 200ms ease-out; } - scrollbar slider { - min-width: 9px; - min-height: 9px; - margin: 2px; - border: 1px solid #525252; - border-radius: 10px; - background-clip: padding-box; - background-image: linear-gradient(to right, #282828, #384363); } - scrollbar slider:hover { - background-image: linear-gradient(to right, #384363, #252525); } - scrollbar slider:hover:active { - background-color: #2E2E2E; } - scrollbar slider:backdrop { - background-color: #5D7F7E; } - 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) { - border-color: transparent; - opacity: 0.4; - background-color: transparent; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - margin: 0; - min-width: 7px; - min-height: 7px; - background-color: shade(#C3D4D4, 0.9); - background-image: none; - border: 1px solid #C5D4D3; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { - min-width: 5px; - min-height: 5px; - background-color: shade(#C3D4D4, 0.9); - background-image: none; - background-clip: padding-box; - border-radius: 100%; - border: 1px solid #C5D4D3; - -gtk-icon-source: none; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { - margin: 0 2px; - min-width: 40px; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { - margin: 1px 2px; - min-width: 5px; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { - margin: 2px 0; - min-height: 40px; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { - margin: 2px 1px; - min-height: 5px; } - scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - opacity: 0.8; } - scrollbar.horizontal slider { - min-width: 40px; } - scrollbar.vertical slider { - min-height: 40px; } - scrollbar button { - padding: 0; - min-width: 12px; - min-height: 12px; - border-style: none; - border-radius: 0; - transition-property: min-height, min-width, color; - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #282828; } - scrollbar button:hover { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #0C6E91; } - scrollbar button:active, scrollbar button:checked { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #2E2E2E; } - scrollbar button:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #525252; } - scrollbar button:backdrop { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #C5D4D3; } - scrollbar button:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: rgba(255, 255, 255, 0.2); } - scrollbar.vertical button.down { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - scrollbar.vertical button.up { - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } - scrollbar.horizontal button.down { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } - scrollbar.horizontal button.up { - -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } - -treeview ~ scrollbar.vertical { - border-top: 1px solid #525252; - margin-top: -1px; } - -/********** - * Switch * - **********/ -switch { - font-size: 0; - outline-offset: -4px; - box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px transparent; - border: 1px solid alpha(black,0.25); - border-radius: 10px; - background-color: #2F3031; - text-shadow: 0 1px rgba(0, 0, 0, 0.1); - min-height: 20px; - min-width: 20px; - transition: all 200ms ease-in; } - switch:checked { - box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px transparent; - border-color: shade(#696969, 1.1); - background-image: linear-gradient(to bottom, shade(#5D6B6B, 1.1), #5D6B6B); - text-shadow: 0 1px rgba(15, 66, 120, 0.5), 0 0 2px rgba(255, 255, 255, 0.6); } - switch:disabled { - border-color: #525252; - background-color: #2E2E2E; - box-shadow: 0 1px transparent; - text-shadow: none; } - switch:backdrop { - border-color: #545252; - background-color: #282828; - box-shadow: none; - text-shadow: none; - transition: 200ms ease-out; } - switch:backdrop:checked { - color: #282828; - border-color: rgba(15, 66, 120, 0.7); - background-color: rgba(57, 142, 231, 0.7); - background-image: none; - box-shadow: none; } - switch:disabled { - border-color: #545252; - background-image: none; - background-color: #2E2E2E; } - switch slider { - margin: -1px; - border: 1px solid alpha(black,0.2); - border-radius: 10px; - min-width: 20px; - min-height: 20px; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #525252; - background-image: linear-gradient(to bottom, #37487A 20%, #37487A 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #2E2E2E, inset 0 -1px #2B2B2B, 0 1px rgba(0, 0, 0, 0.1); } - switch:hover slider { - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #525252; - background-image: linear-gradient(to bottom, #5F7BB8 10%, #5F7BB8 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #5D7F7E, inset 0 -1px#282828, 0 1px rgba(0, 0, 0, 0.1); } - switch:checked slider { - border: 1px solid alpha(#696969,0.8); } - switch:disabled slider { - border-color: #525252; - background-color: #2E2E2E; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - switch:disabled slider label, switch:disabled slider { - color: #A6B3B2; } - switch:backdrop slider { - transition: 200ms ease-out; - border-color: #545252; - background-color: #282828; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - switch:backdrop slider label, switch:backdrop slider { - color: #A6B3B2; } - switch:backdrop:checked slider { - border-color: rgba(15, 66, 120, 0.7); } - switch:backdrop:disabled slider { - border-color: #545252; - background-color: #2E2E2E; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - switch:backdrop:disabled slider label, switch:backdrop:disabled slider { - color: #282828; } - row:selected switch { - box-shadow: none; - border-color: #696969; } - row:selected switch:backdrop { - border-color: #696969; } - row:selected switch.slider:dir(rtl) { - border-left-color: #525252; } - row:selected switch.slider:dir(ltr) { - border-right-color: #525252; } - row:selected switch.slider:checked, row:selected switch.slider { - border-color: #696969; } - -/************************* - * Check and Radio items * - *************************/ -.view.content-view.check:not(list), iconview.content-view.check:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); - background-color: transparent; } - -.view.content-view.check:hover:not(list), iconview.content-view.check:hover:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-hover-selectionmode.png"), url("assets/checkbox-hover-selectionmode@2.png")); - background-color: transparent; } - -.view.content-view.check:active:not(list), iconview.content-view.check:active:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-active-selectionmode.png"), url("assets/checkbox-active-selectionmode@2.png")); - background-color: transparent; } - -.view.content-view.check:backdrop:not(list), iconview.content-view.check:backdrop:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-backdrop-selectionmode.png"), url("assets/checkbox-backdrop-selectionmode@2.png")); - background-color: transparent; } - -.view.content-view.check:checked:not(list), iconview.content-view.check:checked:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); - background-color: transparent; } - -.view.content-view.check:checked:hover:not(list), iconview.content-view.check:checked:hover:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover-selectionmode.png"), url("assets/checkbox-checked-hover-selectionmode@2.png")); - background-color: transparent; } - -.view.content-view.check:checked:active:not(list), iconview.content-view.check:checked:active:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active-selectionmode.png"), url("assets/checkbox-checked-active-selectionmode@2.png")); - background-color: transparent; } - -.view.content-view.check:backdrop:checked:not(list), iconview.content-view.check:backdrop:checked:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-selectionmode.png"), url("assets/checkbox-checked-backdrop-selectionmode@2.png")); - background-color: transparent; } - -checkbutton.text-button, radiobutton.text-button { - padding: 2px 0; - outline-offset: 0; } - checkbutton.text-button label:not(:only-child):first-child, radiobutton.text-button label:not(:only-child):first-child { - margin-left: 4px; } - checkbutton.text-button label:not(:only-child):last-child, radiobutton.text-button label:not(:only-child):last-child { - margin-right: 4px; } - -check, -radio { - margin: 0 4px; - min-height: 14px; - min-width: 14px; - border: 1px solid; - -gtk-icon-source: none; - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #9b9b9b; - background-image: linear-gradient(to bottom, #252525 20%, #5D7F7E 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.8), inset 0 -2px #2E2E2E, inset 0 -1px #282828, 0 1px rgba(0, 0, 0, 0.1); } - check:only-child, - radio:only-child { - margin: 0; } - check:hover, - radio:hover { - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #525252; - background-image: linear-gradient(to bottom, #282828 10%, #BCD5DE 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #5D7F7E, inset 0 -1px#282828, 0 1px rgba(0, 0, 0, 0.1); } - check:active, - radio:active { - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #525252; - background-image: linear-gradient(to bottom, shade(shade(#282828, 0.85), 1.05), shade(shade(#282828, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } - check:disabled, - radio:disabled { - border-color: #525252; - background-color: #2E2E2E; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - check:disabled label, check:disabled, - radio:disabled label, - radio:disabled { - color: #A6B3B2; } - check:backdrop, - radio:backdrop { - border-color: #545252; - background-color: #282828; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - transition: 200ms ease-out; } - check:backdrop label, check:backdrop, - radio:backdrop label, - radio:backdrop { - color: #A6B3B2; } - check:backdrop:disabled, - radio:backdrop:disabled { - border-color: #545252; - background-color: #2E2E2E; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - check:backdrop:disabled label, check:backdrop:disabled, - radio:backdrop:disabled label, - radio:backdrop:disabled { - color: #2E2E2E; } - row:selected check, row:selected - radio { - border-color: #696969; } - .osd check, .osd - radio { - color: #616869; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd check:hover, .osd - radio:hover { - color: #616869; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd check:active, .osd - radio:active { - color: #C5D4D3; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.7); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); } - .osd check:backdrop, .osd - radio:backdrop { - color: #616869; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .osd check:disabled, .osd - radio:disabled { - color: #3A3B3B; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - menu menuitem check, menu menuitem - radio { - margin: 0; } - menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, menu menuitem - radio, menu menuitem - radio:hover, menu menuitem - radio:disabled { - min-height: 14px; - min-width: 14px; - background-image: none; - background-color: transparent; - box-shadow: none; - -gtk-icon-shadow: none; - color: inherit; - border-color: currentColor; - animation: none; } - - -check { - border-radius: 3px; } - - check:checked { - -gtk-icon-source: image(-gtk-recolor(url("assets/check-symbolic.svg")), -gtk-recolor(url("assets/check-symbolic.symbolic.png"))); } - - check:indeterminate { - -gtk-icon-source: image(-gtk-recolor(url("assets/dash-symbolic.svg")), -gtk-recolor(url("assets/dash-symbolic.symbolic.png"))); } - -treeview.view radio:selected:focus, treeview.view radio:selected, -radio { - border-radius: 100%; } - treeview.view radio:checked:selected, - radio:checked { - -gtk-icon-source: image(-gtk-recolor(url("assets/bullet-symbolic.svg")), -gtk-recolor(url("assets/bullet-symbolic.symbolic.png"))); } - treeview.view radio:indeterminate:selected, - radio:indeterminate { - -gtk-icon-source: image(-gtk-recolor(url("assets/dash-symbolic.svg")), -gtk-recolor(url("assets/dash-symbolic.symbolic.png"))); } - -@keyframes check_check { - from { - -gtk-icon-transform: translate(6px, -3px) rotate(-45deg) scaleY(0.2) rotate(45deg) scaleX(0); } - to { - -gtk-icon-transform: unset; } } - -@keyframes check_radio { - from { - -gtk-icon-transform: scale(0); } - to { - -gtk-icon-transform: unset; } } - -@keyframes check_indeterminate { - from { - -gtk-icon-transform: scale(0, 1); } - to { - -gtk-icon-transform: unset; } } - -check:not(:indeterminate):checked { - animation: check_check 400ms; } - -radio:not(:indeterminate):checked { - animation: check_radio 400ms; } - -check:indeterminate:checked, radio:indeterminate:checked { - animation: check_indeterminate 400ms; } - -menu menuitem check:not(:indeterminate):checked, -menu menuitem radio:not(:indeterminate):checked, -menu menuitem check:indeterminate:checked:active, -menu menuitem radio:indeterminate:checked { - animation: none; } - -treeview.view check:selected:focus, treeview.view check:selected, -treeview.view radio:selected:focus, -treeview.view radio:selected { - color: #C3D4D4; - border-color: #696969; } - -treeview.view check:selected:disabled, -treeview.view radio:selected:disabled { - color: #A6B3B2; } - treeview.view check:selected:disabled:backdrop, - treeview.view radio:selected:disabled:backdrop { - color: #2E2E2E; } - -treeview.view check:backdrop:selected, treeview.view check:backdrop, -treeview.view radio:backdrop:selected, -treeview.view radio:backdrop { - color: #A6B3B2; } - -/************ - * GtkScale * - ************/ -scale trough, scale fill, progressbar trough { - border: 1px solid #525252; - border-radius: 3px; - background-color: #919E9D; - box-shadow: inset 1px 1px rgba(0, 0, 0, 0.1); } - scale trough:disabled, scale fill:disabled, progressbar trough:disabled { - background-color: #2E2E2E; - box-shadow: none; } - scale trough:backdrop, scale fill:backdrop, progressbar trough:backdrop, progressbar:backdrop trough { - background-color: #2E2E2E; - border-color: #545252; - box-shadow: none; - transition: 200ms ease-out; } - scale trough:backdrop:disabled, scale fill:backdrop:disabled, progressbar trough:backdrop:disabled, progressbar:backdrop trough:disabled { - background-color: #2E2E2E; } - row:selected scale trough, scale row:selected trough, row:selected scale fill, scale row:selected fill, row:selected progressbar trough, progressbar row:selected trough { - box-shadow: none; } - row:selected scale trough, scale row:selected trough, row:selected scale fill, scale row:selected fill, row:selected progressbar trough, progressbar row:selected trough, row:selected scale trough:disabled, scale row:selected trough:disabled, row:selected scale fill:disabled, scale row:selected fill:disabled, row:selected progressbar trough:disabled, progressbar row:selected trough:disabled { - border-color: #696969; } - .osd scale trough, scale .osd trough, .osd scale fill, scale .osd fill, .osd progressbar trough, progressbar .osd trough { - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.5); - box-shadow: none; - outline-color: rgba(238, 238, 238, 0.2); } - .osd scale trough:disabled, scale .osd trough:disabled, .osd scale fill:disabled, scale .osd fill:disabled, .osd progressbar trough:disabled, progressbar .osd trough:disabled { - background-color: rgba(34, 34, 34, 0.8); } - -scale highlight, progressbar progress { - border: 1px solid shade(#384363, 0.7); - border-radius: 3px; - background-image: linear-gradient(to bottom, shade(#384363, 1.1), shade(#384363, 0.9)); } - scale highlight:disabled, progressbar progress:disabled { - background-color: transparent; - border-color: transparent; } - scale highlight:backdrop, progressbar progress:backdrop, progressbar:backdrop progress { - border-color: rgba(15, 66, 120, 0.7); - background-color: rgba(57, 142, 231, 0.7); - background-image: none; } - scale highlight:backdrop:disabled, progressbar progress:backdrop:disabled, progressbar:backdrop progress:disabled { - background-color: transparent; - border-color: transparent; } - row:selected scale highlight:disabled, scale row:selected highlight:disabled, row:selected progressbar progress:disabled, progressbar row:selected progress:disabled, row:selected scale highlight, scale row:selected highlight, row:selected progressbar progress, progressbar row:selected progress { - border-color: #696969; } - .osd scale highlight, scale .osd highlight, .osd progressbar progress, progressbar .osd progress { - border-color: rgba(0, 0, 0, 0.7); } - .osd scale highlight:disabled, scale .osd highlight:disabled, .osd progressbar progress:disabled, progressbar .osd progress:disabled { - border-color: transparent; } - -scale { - min-height: 10px; - min-width: 10px; - padding: 12px; } - scale fill, - scale highlight { - margin: -2px; } - scale slider { - min-height: 13px; - min-width: 13px; - margin: -7px; } - scale.fine-tune.horizontal { - padding-top: 9px; - padding-bottom: 9px; - min-height: 16px; } - scale.fine-tune.vertical { - padding-left: 9px; - padding-right: 9px; - min-width: 16px; } - scale.fine-tune slider { - margin: -6px; } - scale.fine-tune fill, - scale.fine-tune highlight, - scale.fine-tune trough { - border-radius: 5px; - -gtk-outline-radius: 7px; } - scale trough { - padding: 1px; - outline-offset: 2px; - -gtk-outline-radius: 5px; } - scale fill, scale fill:backdrop { - background-color: #525252; - box-shadow: none; } - scale fill:disabled, scale fill:disabled:backdrop { - border-color: transparent; - background-color: transparent; } - .osd scale fill { - background-color: rgba(91, 91, 91, 0.775); } - .osd scale fill:disabled, .osd scale fill:disabled:backdrop { - border-color: transparent; - background-color: transparent; } - scale slider { - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#282828, 0.8); - border-right-color: shade(#282828, 0.72); - border-left-color: shade(#282828, 0.72); - border-bottom-color: shade(#282828, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#282828, 1.02), 1.05), shade(shade(#282828, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); - background-image: linear-gradient(to bottom, shade(#282828, 1.45), shade(#282828, 1.15)); - border: 1px solid #536F6E; - border-radius: 100%; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-property: background, border, box-shadow; } - scale slider:hover { - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #525252; - background-image: linear-gradient(to bottom, #2E2E2E 10%, #BCD5DE 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #5D7F7E, inset 0 -1px#2E2E2E, 0 1px rgba(0, 0, 0, 0.1); } - scale slider:active { - border-color: #696969; } - scale slider:disabled { - border-color: #525252; - background-color: #2E2E2E; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - scale slider:disabled label, scale slider:disabled { - color: #A6B3B2; } - scale slider:backdrop { - transition: 200ms ease-out; - border-color: #545252; - background-color: #282828; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - scale slider:backdrop label, scale slider:backdrop { - color: #A6B3B2; } - scale slider:backdrop:disabled { - border-color: #545252; - background-color: #2E2E2E; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - scale slider:backdrop:disabled label, scale slider:backdrop:disabled { - color: #2E2E2E; } - row:selected scale slider, row:selected scale slider:disabled { - border-color: #696969; } - .osd scale slider { - color: #616869; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); - border-color: rgba(0, 0, 0, 0.7); - background-color: #222222; } - .osd scale slider:hover { - color: #C5D4D3; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(65, 65, 65, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd scale slider:active { - color: #C5D4D3; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.7); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); } - .osd scale slider:disabled { - color: #3A3B3B; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .osd scale slider:backdrop { - color: #616869; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - scale value { - color: alpha(currentColor,0.6); } - scale marks { - color: alpha(currentColor,0.4); } - scale marks.top { - margin-bottom: 6px; - margin-top: -12px; } - scale marks.bottom { - margin-top: 6px; - margin-bottom: -12px; } - scale marks.top { - margin-right: 6px; - margin-left: -12px; } - scale marks.bottom { - margin-left: 6px; - margin-right: -12px; } - scale.fine-tune marks.top { - margin-bottom: 6px; - margin-top: -9px; } - scale.fine-tune marks.bottom { - margin-top: 6px; - margin-bottom: -9px; } - scale.fine-tune marks.top { - margin-right: 6px; - margin-left: -9px; } - scale.fine-tune marks.bottom { - margin-left: 6px; - margin-right: -9px; } - scale.horizontal indicator { - min-height: 6px; - min-width: 1px; } - scale.horizontal.fine-tune indicator { - min-height: 3px; } - scale.vertical indicator { - min-height: 1px; - min-width: 6px; } - scale.vertical.fine-tune indicator { - min-width: 3px; } - scale.color { - min-height: 0; - min-width: 0; } - scale.color trough { - background-image: image(#525252); - background-repeat: no-repeat; } - scale.color.horizontal { - padding: 0 0 15px 0; } - scale.color.horizontal trough { - padding-bottom: 4px; - background-position: 0 -3px; - border-top-left-radius: 0; - border-top-right-radius: 0; } - scale.color.horizontal slider:dir(ltr):hover, scale.color.horizontal slider:dir(ltr):backdrop, scale.color.horizontal slider:dir(ltr):disabled, scale.color.horizontal slider:dir(ltr):backdrop:disabled, scale.color.horizontal slider:dir(ltr), scale.color.horizontal slider:dir(rtl):hover, scale.color.horizontal slider:dir(rtl):backdrop, scale.color.horizontal slider:dir(rtl):disabled, scale.color.horizontal slider:dir(rtl):backdrop:disabled, scale.color.horizontal slider:dir(rtl) { - margin-bottom: -15px; - margin-top: 6px; } - scale.color.vertical:dir(ltr) { - padding: 0 0 0 15px; } - scale.color.vertical:dir(ltr) trough { - padding-left: 4px; - background-position: 3px 0; - border-bottom-right-radius: 0; - border-top-right-radius: 0; } - scale.color.vertical:dir(ltr) slider:hover, scale.color.vertical:dir(ltr) slider:backdrop, scale.color.vertical:dir(ltr) slider:disabled, scale.color.vertical:dir(ltr) slider:backdrop:disabled, scale.color.vertical:dir(ltr) slider { - margin-left: -15px; - margin-right: 6px; } - scale.color.vertical:dir(rtl) { - padding: 0 15px 0 0; } - scale.color.vertical:dir(rtl) trough { - padding-right: 4px; - background-position: -3px 0; - border-bottom-left-radius: 0; - border-top-left-radius: 0; } - scale.color.vertical:dir(rtl) slider:hover, scale.color.vertical:dir(rtl) slider:backdrop, scale.color.vertical:dir(rtl) slider:disabled, scale.color.vertical:dir(rtl) slider:backdrop:disabled, scale.color.vertical:dir(rtl) slider { - margin-right: -15px; - margin-left: 6px; } - scale.color.fine-tune.horizontal:dir(ltr), scale.color.fine-tune.horizontal:dir(rtl) { - padding: 0 0 12px 0; } - scale.color.fine-tune.horizontal:dir(ltr) trough, scale.color.fine-tune.horizontal:dir(rtl) trough { - padding-bottom: 7px; - background-position: 0 -6px; } - scale.color.fine-tune.horizontal:dir(ltr) slider, scale.color.fine-tune.horizontal:dir(rtl) slider { - margin-bottom: -15px; - margin-top: 6px; } - scale.color.fine-tune.vertical:dir(ltr) { - padding: 0 0 0 12px; } - scale.color.fine-tune.vertical:dir(ltr) trough { - padding-left: 7px; - background-position: 6px 0; } - scale.color.fine-tune.vertical:dir(ltr) slider { - margin-left: -15px; - margin-right: 6px; } - scale.color.fine-tune.vertical:dir(rtl) { - padding: 0 12px 0 0; } - scale.color.fine-tune.vertical:dir(rtl) trough { - padding-right: 7px; - background-position: -6px 0; } - scale.color.fine-tune.vertical:dir(rtl) slider { - margin-right: -15px; - margin-left: 6px; } - -/***************** - * Progress bars * - *****************/ -progressbar { - font-size: smaller; - color: rgba(60, 60, 60, 0.4); } - progressbar.horizontal trough { - min-height: 6px; - padding: 1px 0; } - progressbar.horizontal progress { - min-height: 8px; } - progressbar.vertical trough { - min-width: 6px; - padding: 0 1px; } - progressbar.vertical progress { - min-width: 8px; } - progressbar.horizontal progress, - progressbar.vertical progress { - margin: 0; } - progressbar:backdrop { - box-shadow: none; - transition: 200ms ease-out; } - progressbar progress { - border: 1px solid shade(#384363, 0.7); - border-radius: 3px; } - progressbar progress.left { - border-top-left-radius: 3px; - border-bottom-left-radius: 3px; } - progressbar progress.right { - border-top-right-radius: 3px; - border-bottom-right-radius: 3px; } - progressbar progress.top { - border-top-right-radius: 3px; - border-top-left-radius: 3px; } - progressbar progress.bottom { - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; } - progressbar:backdrop progress { - box-shadow: none; } - progressbar.osd { - min-width: 3px; - min-height: 3px; - background-color: transparent; } - progressbar.osd trough { - border-style: none; - border-radius: 0; - background-color: transparent; - box-shadow: none; } - progressbar.osd progress { - border-style: none; - border-radius: 0; } - progressbar trough.empty progress { - all: unset; } - -/************* - * Level Bar * - *************/ -levelbar block { - min-width: 32px; - min-height: 1px; } - -levelbar.vertical block { - min-width: 1px; - min-height: 32px; } - -levelbar:backdrop { - transition: 200ms ease-out; } - -levelbar trough { - border: 1px solid; - padding: 2px; - border-radius: 3px; - color: #BECFCF; - border-color: #525252; - background-color: #252525; - box-shadow: inset 0 0 0 1px rgba(57, 142, 231, 0); } - levelbar trough:backdrop { - color: #B9C9C6; - border-color: #545252; - background-color: #3B3B3B; - box-shadow: none; } - -levelbar.horizontal.discrete block { - margin: 0 1px; } - -levelbar.vertical.discrete block { - margin: 1px 0; } - -levelbar block { - border: 1px solid; - border-radius: 1px; - box-shadow: 0 1px rgba(0, 0, 0, 0.2); } - levelbar block:backdrop { - box-shadow: none; } - levelbar block.low { - border-color: #8f4700; - background-color: #f57900; } - levelbar block.low:backdrop { - border-color: #f57900; } - levelbar block.high, levelbar block:not(.empty) { - border-color: #8A8A8A; - background-color: #384363; } - levelbar block.high:backdrop, levelbar block:not(.empty):backdrop { - border-color: #384363; } - levelbar block.full { - border-color: #1c3802; - background-color: #4e9a06; } - levelbar block.full:backdrop { - border-color: #4e9a06; } - levelbar block.empty { - background-color: transparent; - border-color: rgba(60, 60, 60, 0.2); - box-shadow: none; } - levelbar block.empty:backdrop { - border-color: rgba(133, 133, 133, 0.15); } - -/**************** - * Print dialog * -*****************/ -printdialog paper { - color: #C3D4D4; - border: 1px solid #525252; - background: #C5D4D3; - padding: 0; } - printdialog paper:backdrop { - color: #A6B3B2; - border-color: #545252; } - -printdialog .dialog-vbox { - background-color: #282828; } - -printdialog .dialog-action-box { - margin: 12px; } - -/********** - * Frames * - **********/ -frame > border, -.frame { - box-shadow: none; - margin: 0; - padding: 0; - border-radius: 0; - border: 1px solid #525252; } - frame > border.flat, - .frame.flat { - border-style: none; } - frame > border:backdrop, - .frame:backdrop { - border-color: #545252; } - -actionbar > revealer > box { - padding: 6px; - border-top: 1px solid #525252; } - actionbar > revealer > box:backdrop { - border-color: #545252; } - -scrolledwindow viewport.frame { - border-style: none; } - -scrolledwindow overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#525151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); - background-size: 100% 5%, 100% 100%; - background-repeat: no-repeat; - background-position: center top; - background-color: transparent; - border: none; - box-shadow: none; } - scrolledwindow overshoot.top:backdrop { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#545252), to(rgba(137, 137, 137, 0))); - background-size: 100% 5%; - 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.5, to(#525151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); - background-size: 100% 5%, 100% 100%; - background-repeat: no-repeat; - background-position: center bottom; - background-color: transparent; - border: none; - box-shadow: none; } - scrolledwindow overshoot.bottom:backdrop { - background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#545252), to(rgba(137, 137, 137, 0))); - background-size: 100% 5%; - 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.5, to(#525151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); - background-size: 5% 100%, 100% 100%; - background-repeat: no-repeat; - background-position: left center; - background-color: transparent; - border: none; - box-shadow: none; } - scrolledwindow overshoot.left:backdrop { - background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#545252), to(rgba(137, 137, 137, 0))); - background-size: 5% 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.5, to(#525151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); - background-size: 5% 100%, 100% 100%; - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: none; - box-shadow: none; } - scrolledwindow overshoot.right:backdrop { - background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#545252), to(rgba(137, 137, 137, 0))); - background-size: 5% 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; - border: none; - box-shadow: none; } - -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; - border: none; - box-shadow: none; } - -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; - border: none; - box-shadow: none; } - -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; - border: none; - box-shadow: none; } - -scrolledwindow junction { - border-color: transparent; - border-image: linear-gradient(to bottom, #525252 1px, transparent 1px) 0 0 0 1/0 1px stretch; - background-color: #333E5C; } - scrolledwindow junction:dir(rtl) { - border-image-slice: 0 1 0 0; } - scrolledwindow junction:backdrop { - border-image-source: linear-gradient(to bottom, #545252 1px, transparent 1px); - background-color: #4D4D4D; - transition: 200ms ease-out; } - -separator { - background: rgba(0, 0, 0, 0.1); - min-width: 1px; - min-height: 1px; } - -/********* - * Lists * - *********/ -list { - color: #BECFCF; - background-color: #252525; - border-color: #525252; } - list:backdrop { - background-color: #3B3B3B; - border-color: #545252; } - list row { - padding: 2px; } - -row { - transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } - row:hover { - transition: none; } - row:backdrop { - transition: 200ms ease-out; } - row.activatable.has-open-popup, row.activatable:hover { - background-color: rgba(60, 60, 60, 0.05); } - row.activatable:active { - box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); } - row.activatable:backdrop:hover { - background-color: transparent; } - row.activatable:selected:active { - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); } - row.activatable:selected.has-open-popup, row.activatable:selected:hover { - background-color: #3986d6; } - row.activatable:selected:backdrop { - background-color: #384363; } - -/********************* - * App Notifications * - *********************/ -.app-notification, -.app-notification.frame { - padding: 10px; - border-radius: 0 0 5px 5px; - background-color: rgba(34, 34, 34, 0.8); - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent 2px); - background-clip: padding-box; } - .app-notification:backdrop, - .app-notification.frame:backdrop { - background-image: none; - transition: 200ms ease-out; } - .app-notification button, - .app-notification.frame button { - background: rgba(0, 0, 0, 0.1); } - .app-notification button:hover, - .app-notification.frame button:hover { - background: rgba(0, 0, 0, 0.3); } - .app-notification border, - .app-notification.frame border { - border: none; } - -/************* - * Expanders * - *************/ -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: #545252; } - expander arrow:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - -/************ - * Calendar * - ***********/ -calendar { - color: #BECFCF; - border: 1px solid #525252; - padding: 2px; } - calendar:selected { - border-radius: 6px; } - calendar.header { - border: none; - border-bottom: 1px solid rgba(0, 0, 0, 0.1); - border-radius: 0; } - calendar.header:backdrop { - border-color: rgba(0, 0, 0, 0.1); } - calendar.button { - color: rgba(60, 60, 60, 0.45); } - calendar.button:hover { - color: #C3D4D4; } - calendar.button:backdrop { - color: rgba(133, 133, 133, 0.45); } - calendar.button:disabled { - color: rgba(133, 133, 133, 0.45); } - calendar:indeterminate, calendar:indeterminate:backdrop { - color: alpha(currentColor,0.25); } - calendar.highlight, calendar.highlight:backdrop { - font-size: smaller; - color: #368ce7; } - calendar:backdrop { - color: #B9C9C6; - border-color: #545252; } - -/*********** - * Dialogs * - ***********/ -messagedialog .titlebar { - min-height: 20px; - background-image: none; - background-color: #282828; - border-style: none; - border-top-left-radius: 7px; - border-top-right-radius: 7px; } - -messagedialog.csd.background { - border-bottom-left-radius: 9px; - border-bottom-right-radius: 9px; } - -messagedialog.csd buttonbox { - padding: 0px; } - -messagedialog.csd .dialog-action-area button { - padding: 10px 14px; - border-radius: 0; - border-left-style: solid; - border-right-style: none; - border-bottom-style: none; } - messagedialog.csd .dialog-action-area button:first-child { - border-left-style: none; - border-bottom-left-radius: 7px; - -gtk-outline-bottom-left-radius: 5px; } - messagedialog.csd .dialog-action-area button:last-child { - border-bottom-right-radius: 7px; - -gtk-outline-bottom-right-radius: 5px; } - -filechooser .dialog-action-box { - border-top: 1px solid #525252; } - filechooser .dialog-action-box:backdrop { - border-top-color: #545252; } - -filechooser #pathbarbox { - border-bottom: 1px solid #282828; } - filechooser #pathbarbox stack { - background-color: #282828; } - -filechooserbutton:drop(active) { - box-shadow: none; - border-color: transparent; } - -/*********** - * Sidebar * - ***********/ -.sidebar { - border-style: none; - background-color: #282828; - -gtk-icon-style: regular; } - .sidebar row, - .sidebar treeview { - border-top: 1px solid transparent; - border-bottom: 1px solid transparent; } - .sidebar row:selected, .sidebar row:selected:focus, - .sidebar treeview:selected, - .sidebar treeview:selected:focus { - background-image: linear-gradient(to bottom, shade(#46527A, 0.94), shade(#46527A, 0.95) 10%, shade(#2A324A, 0.99) 88%, shade(#384363, 0.90)); - border-top: 1px solid shade(#282828, 0.85); - border-bottom: 1px solid shade(#282828, 1.12); } - .sidebar row:selected label, .sidebar row:selected:focus label, - .sidebar treeview:selected label, - .sidebar treeview:selected:focus label { - color: #C3D4D4; } - .sidebar row:selected label:backdrop, .sidebar row:selected:focus label:backdrop, - .sidebar treeview:selected label:backdrop, - .sidebar treeview:selected:focus label:backdrop { - color: #A6B3B2; } - .sidebar row:selected:backdrop, .sidebar row:selected:focus:backdrop, - .sidebar treeview:selected:backdrop, - .sidebar treeview:selected:focus:backdrop { - background-image: none; - background-color: #282828; - color: #C3D4D4; - border-top: 1px solid shade(#282828, 0.9); - border-bottom: 1px solid shade(#282828, 0.9); } - .sidebar row .view:selected, .sidebar row iconview:selected, .sidebar row .view:selected:focus, .sidebar row iconview:selected:focus, - .sidebar treeview .view:selected, - .sidebar treeview iconview:selected, - .sidebar treeview .view:selected:focus, - .sidebar treeview iconview:selected:focus { - color: #DFF5F5; } - .sidebar row:backdrop, - .sidebar treeview:backdrop { - background-color: transparent; } - stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:dir(ltr), .sidebar.left, .sidebar.left:dir(rtl) { - border-right: 1px solid #525252; - border-left-style: none; - border-top-style: none; - border-bottom-style: none; } - stacksidebar.sidebar:dir(rtl) list .sidebar:dir(rtl), stacksidebar.sidebar.right list .sidebar:dir(rtl), .sidebar.right { - border-left: 1px solid #525252; - border-right-style: none; - border-top-style: none; - border-bottom-style: none; } - .sidebar:backdrop { - background-color: #282828; - border-color: #545252; - transition: 200ms ease-out; } - .sidebar list, .sidebar treeview { - background-color: transparent; } - .sidebar list:backdrop, .sidebar treeview:backdrop { - background-color: transparent; } - 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 > label { - background-size: 6px 6px, 0 0; } - -/**************** - * File chooser * - ****************/ -placessidebar > viewport.frame { - border-style: none; } - -placessidebar row { - min-height: 24px; - padding: 0px; } - placessidebar row > revealer { - padding: 0 14px; } - placessidebar row:selected { - color: #C3D4D4; } - placessidebar row:disabled { - color: #A6B3B2; } - placessidebar row:backdrop { - color: #A6B3B2; - background-color: #282828; } - placessidebar row:backdrop:selected { - color: #A6B3B2; } - placessidebar row:backdrop:disabled { - color: #2E2E2E; } - 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-height: 26px; - min-width: 26px; - margin-top: 3px; - margin-bottom: 3px; - padding: 0; - border-radius: 100%; - -gtk-outline-radius: 100%; } - button.sidebar-button:not(:hover):not(:active) > image, button.sidebar-button:backdrop > image { - opacity: 0.7; } - placessidebar row:selected:active { - box-shadow: none; } - placessidebar row.sidebar-placeholder-row { - padding: 0 8px; - min-height: 2px; - background-image: image(#4e9a06); - background-clip: content-box; } - placessidebar row.sidebar-new-bookmark-row { - color: #384363; } - placessidebar row:drop(active):not(:disabled) { - color: #4e9a06; - box-shadow: inset 0 1px #4e9a06, inset 0 -1px #4e9a06; } - placessidebar row:drop(active):not(:disabled):selected { - color: #D1E0DF; - background-image: linear-gradient(to bottom, #9dc8f2, #c1dcf7 10%, #384347 92%, #b4d5f5); } - -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 row.activatable:hover { - background-color: transparent; } - -placesview > 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: image(#525252); - background-size: 1px 1px; } - paned > separator:selected { - background-image: image(#384363); } - paned > separator:backdrop { - background-image: image(#545252); } - paned > separator.wide { - min-width: 5px; - min-height: 5px; - background-color: #282828; - background-image: image(#525252), image(#525252); - background-size: 1px 1px, 1px 1px; } - paned > separator.wide:backdrop { - background-color: #282828; - background-image: image(#545252), image(#545252); } - -paned.horizontal > separator { - background-repeat: repeat-y; } - paned.horizontal > separator:dir(ltr) { - margin: 0 -8px 0 0; - padding: 0 8px 0 0; - background-position: left; } - paned.horizontal > separator:dir(rtl) { - margin: 0 0 0 -8px; - padding: 0 0 0 8px; - background-position: right; } - paned.horizontal > separator.wide { - margin: 0; - padding: 0; - background-repeat: repeat-y, repeat-y; - background-position: left, right; } - -paned.vertical > separator { - margin: 0 0 -8px 0; - padding: 0 0 8px 0; - background-repeat: repeat-x; - background-position: top; } - paned.vertical > separator.wide { - margin: 0; - padding: 0; - background-repeat: repeat-x, repeat-x; - background-position: bottom, top; } - -/************** - * GtkInfoBar * - **************/ -infobar { - border-style: none; } - -.info, -.question, -.warning, -.error { - text-shadow: 0 1px #2E2E2E; } - .info:backdrop, .info, - .question:backdrop, - .question, - .warning:backdrop, - .warning, - .error:backdrop, - .error { - background-color: #384363; - border-color: #2E2E2E; } - .info:backdrop label, .info:backdrop, .info label, .info, - .question:backdrop label, - .question:backdrop, - .question label, - .question, - .warning:backdrop label, - .warning:backdrop, - .warning label, - .warning, - .error:backdrop label, - .error:backdrop, - .error label, - .error { - color: #D1E0DF; } - .info:backdrop, - .question:backdrop, - .warning:backdrop, - .error:backdrop { - text-shadow: none; } - .info button, - .question button, - .warning button, - .error button { - color: #D1E0DF; - outline-color: rgba(255, 255, 255, 0.3); - border-top-color: shade(#282828, 0.8); - border-right-color: shade(#282828, 0.72); - border-left-color: shade(#282828, 0.72); - border-bottom-color: shade(#282828, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#384363, 1.02), 1.05), shade(shade(#384363, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); - border-color: #8A8A8A; } - .info button:hover, - .question button:hover, - .warning button:hover, - .error button:hover { - color: #D1E0DF; - outline-color: rgba(255, 255, 255, 0.3); - border-color: #595959; - background-image: linear-gradient(to bottom, shade(#384363, 1.15), shade(#384363, 1.07)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - .info button:active, .info button:checked, - .question button:active, - .question button:checked, - .warning button:active, - .warning button:checked, - .error button:active, - .error button:checked { - color: #D1E0DF; - outline-color: rgba(255, 255, 255, 0.3); - border-color: #595959; - background-image: linear-gradient(to bottom, shade(shade(#384363, 0.85), 1.05), shade(shade(#384363, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } - .info button:disabled, - .question button:disabled, - .warning button:disabled, - .error button:disabled { - border-color: #595959; - background-color: #569fea; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .info button:disabled label, .info button:disabled, - .question button:disabled label, - .question button:disabled, - .warning button:disabled label, - .warning button:disabled, - .error button:disabled label, - .error button:disabled { - color: #ACB4BD; } - .info button:backdrop, - .question button:backdrop, - .warning button:backdrop, - .error button:backdrop { - border-color: #384363; - background-color: #384363; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - border-color: #595959; } - .info button:backdrop label, .info button:backdrop, - .question button:backdrop label, - .question button:backdrop, - .warning button:backdrop label, - .warning button:backdrop, - .error button:backdrop label, - .error button:backdrop { - color: #707070; } - .info button:backdrop:disabled, - .question button:backdrop:disabled, - .warning button:backdrop:disabled, - .error button:backdrop:disabled { - border-color: #569fea; - background-color: #569fea; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - border-color: #595959; } - .info button:backdrop:disabled label, .info button:backdrop:disabled, - .question button:backdrop:disabled label, - .question button:backdrop:disabled, - .warning button:backdrop:disabled label, - .warning button:backdrop:disabled, - .error button:backdrop:disabled label, - .error button:backdrop:disabled { - color: #A9B0B8; } - .info label:selected:focus, .info label:selected:hover, .info label:selected, - .question label:selected:focus, - .question label:selected:hover, - .question label:selected, - .warning label:selected:focus, - .warning label:selected:hover, - .warning label:selected, - .error label:selected:focus, - .error label:selected:hover, - .error label:selected { - background-color: #2E2E2E; } - -/************* - * Buttonbox * - *************/ -buttonbox { - padding: 6px; } - -/************ - * Tooltips * - ************/ -tooltip { - padding: 1px; - /* not working */ - border-radius: 1px; - box-shadow: none; - text-shadow: 0 1px black; } - tooltip.background { - background-color: #252525; - background-clip: padding-box; - border: 1px solid #525252; } - tooltip decoration { - background-color: transparent; } - tooltip * { - padding: 1px; - background-color: transparent; - color: #CCDEDE; } - -/***************** - * Color Chooser * - *****************/ -colorswatch, colorswatch:drop(active) { - border-style: none; } - -colorswatch.top { - border-top-left-radius: 5.5px; - border-top-right-radius: 5.5px; } - colorswatch.top overlay { - border-top-left-radius: 5px; - border-top-right-radius: 5px; } - -colorswatch.bottom { - border-bottom-left-radius: 5.5px; - border-bottom-right-radius: 5.5px; } - colorswatch.bottom overlay { - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; } - -colorswatch.left, colorswatch:first-child:not(.top) { - border-top-left-radius: 5.5px; - border-bottom-left-radius: 5.5px; } - colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { - border-top-left-radius: 5px; - border-bottom-left-radius: 5px; } - -colorswatch.right, colorswatch:last-child:not(.bottom) { - border-top-right-radius: 5.5px; - border-bottom-right-radius: 5.5px; } - colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { - border-top-right-radius: 5px; - border-bottom-right-radius: 5px; } - -colorswatch.dark overlay { - color: #D1E0DF; } - colorswatch.dark overlay:hover { - border-color: rgba(0, 0, 0, 0.8); } - colorswatch.dark overlay:backdrop { - color: #A9B7B8; } - -colorswatch.light overlay { - color: #BECFCF; } - colorswatch.light overlay:hover { - border-color: rgba(0, 0, 0, 0.5); } - colorswatch.light overlay:backdrop { - color: #B9C9C6; } - -colorswatch:drop(active) { - box-shadow: none; } - colorswatch:drop(active).light overlay { - border-color: #4e9a06; - box-shadow: inset 0 0 0 2px #3d7805, inset 0 0 0 1px #4e9a06; } - colorswatch:drop(active).dark overlay { - border-color: #4e9a06; - box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.3), inset 0 0 0 1px #4e9a06; } - -colorswatch overlay { - box-shadow: inset 0 2px 2px -3px rgba(0, 0, 0, 0.7); - border: 1px solid rgba(0, 0, 0, 0.3); } - colorswatch overlay:hover { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.3); } - colorswatch overlay:backdrop, colorswatch overlay:backdrop:hover { - border-color: rgba(0, 0, 0, 0.3); - box-shadow: none; } - -colorswatch#add-color-button { - border-radius: 5px 5px 0 0; } - colorswatch#add-color-button:only-child { - border-radius: 5px; } - colorswatch#add-color-button overlay { - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#282828, 0.8); - border-right-color: shade(#282828, 0.72); - border-left-color: shade(#282828, 0.72); - border-bottom-color: shade(#282828, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#282828, 1.02), 1.05), shade(shade(#282828, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } - colorswatch#add-color-button overlay:hover { - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #525252; - background-image: linear-gradient(to bottom, shade(#282828, 1.15), shade(#282828, 1.07)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } - colorswatch#add-color-button overlay:backdrop { - border-color: #545252; - background-color: #282828; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - colorswatch#add-color-button overlay:backdrop label, colorswatch#add-color-button overlay:backdrop { - color: #A6B3B2; } - -colorswatch:disabled { - opacity: 0.5; } - colorswatch:disabled overlay { - border-color: rgba(0, 0, 0, 0.6); - box-shadow: none; } - -row:selected colorswatch { - box-shadow: 0 0 0 2px #D1E0DF; } - -colorswatch#editor-color-sample { - border-radius: 4px; } - colorswatch#editor-color-sample overlay { - border-radius: 4.5px; } - -colorchooser .popover.osd { - border-radius: 5px; } - -/******** - * Misc * - ********/ -.content-view { - background-color: #2E2E2E; } - .content-view:hover { - -gtk-icon-effect: highlight; } - .content-view:backdrop { - background-color: #2E2E2E; } - -.osd .scale-popup button.flat { - border-style: none; - border-radius: 5px; } - -.scale-popup button:hover { - background-color: rgba(60, 60, 60, 0.1); - border-radius: 5px; } - -/********************** - * Window Decorations * - *********************/ -decoration { - border-radius: 7px 7px 0 0; - border-width: 0px; - box-shadow: 0 3px 9px 1px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(0, 0, 0, 0.23); - 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 rgba(0, 0, 0, 0.18); - transition: 200ms ease-out; } - .maximized decoration, - .fullscreen decoration, - .tiled decoration { - border-radius: 0; } - .popup decoration { - box-shadow: none; } - .ssd decoration { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.23); } - .csd.popup decoration { - border-radius: 0; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13); } - tooltip.csd decoration { - border-radius: 5px; - box-shadow: none; } - messagedialog.csd decoration { - border-radius: 7px; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13); } - .solid-csd decoration { - border-radius: 0; - margin: 4px; - background-color: #282828; - border: solid 1px #545252; - box-shadow: none; } - -button.titlebutton { - text-shadow: 0 1px rgba(255, 255, 255, 0.769231); - -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); } - button.titlebutton.close, button.titlebutton.maximize, button.titlebutton.minimize { - color: transparent; - background-color: transparent; - background-position: center; - background-repeat: no-repeat; } - button.titlebutton.close:backdrop, button.titlebutton.maximize:backdrop, button.titlebutton.minimize:backdrop { - opacity: 0.5; } - button.titlebutton.close { - background-image: -gtk-scaled(url("assets/titlebutton-close.png"), url("assets/titlebutton-close@2.png")); } - button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop.png"), url("assets/titlebutton-close-backdrop@2.png")); } - button.titlebutton.close:hover { - background-image: -gtk-scaled(url("assets/titlebutton-close-hover.png"), url("assets/titlebutton-close-hover@2.png")); } - button.titlebutton.close:active { - background-image: -gtk-scaled(url("assets/titlebutton-close-active.png"), url("assets/titlebutton-close-active@2.png")); } - button.titlebutton.maximize { - background-image: -gtk-scaled(url("assets/titlebutton-maximize.png"), url("assets/titlebutton-maximize@2.png")); } - button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop.png"), url("assets/titlebutton-maximize-backdrop@2.png")); } - button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover.png"), url("assets/titlebutton-maximize-hover@2.png")); } - button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("assets/titlebutton-maximize-active.png"), url("assets/titlebutton-maximize-active@2.png")); } - button.titlebutton.minimize { - background-image: -gtk-scaled(url("assets/titlebutton-minimize.png"), url("assets/titlebutton-minimize@2.png")); } - button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop.png"), url("assets/titlebutton-minimize-backdrop@2.png")); } - button.titlebutton.minimize:hover { - background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover.png"), url("assets/titlebutton-minimize-hover@2.png")); } - button.titlebutton.minimize:active { - background-image: -gtk-scaled(url("assets/titlebutton-minimize-active.png"), url("assets/titlebutton-minimize-active@2.png")); } - button.titlebutton:backdrop { - -gtk-icon-shadow: none; } - -headerbar.selection-mode button.titlebutton, -.titlebar.selection-mode button.titlebutton { - text-shadow: 0 -1px rgba(0, 0, 0, 0.548235); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.548235); } - headerbar.selection-mode button.titlebutton:backdrop, - .titlebar.selection-mode button.titlebutton:backdrop { - -gtk-icon-shadow: none; } - -.view:selected:focus, .view:selected, iconview:selected, .view text:selected, iconview text:selected, -textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, -textview text selection:focus, -textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, -entry selection:focus, -entry selection, modelbutton.flat:selected, popover.background checkbutton:selected, -popover.background radiobutton:selected, -.menuitem.button.flat:selected, treeview.view:selected:focus, treeview.view:selected, row:selected, calendar:selected { - background-color: #384363; } - row:selected label, label:selected, .selection-mode button.titlebutton, .view:selected:focus, .view:selected, iconview:selected, .view text:selected, iconview text:selected, - textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, - textview text selection:focus, - textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, - entry selection:focus, - entry selection, modelbutton.flat:selected, popover.background checkbutton:selected, - popover.background radiobutton:selected, - .menuitem.button.flat:selected, treeview.view:selected:focus, treeview.view:selected, row:selected, calendar:selected { - color: #D1E0DF; - outline-color: rgba(255, 255, 255, 0.3); } - row:selected label:disabled, label:disabled:selected, .selection-mode button.titlebutton:disabled, iconview:disabled:selected:focus, .view:disabled:selected, iconview:disabled:selected, iconview text:disabled:selected:focus, - textview text:disabled:selected:focus, .view text:disabled:selected, iconview text:disabled:selected, - textview text:disabled:selected, iconview text selection:disabled:focus, .view text selection:disabled, iconview text selection:disabled, - textview text selection:disabled, flowbox flowboxchild:disabled:selected, label:disabled selection, spinbutton:not(.vertical) selection:disabled, - entry selection:disabled, modelbutton.flat:disabled:selected, popover.background checkbutton:disabled:selected, - popover.background radiobutton:disabled:selected, - .menuitem.button.flat:disabled:selected, row:disabled:selected, calendar:disabled:selected { - color: #9cc7f3; } - row:selected label:backdrop, label:backdrop:selected, .selection-mode button.titlebutton:backdrop, iconview:backdrop:selected:focus, .view:backdrop:selected, iconview:backdrop:selected, iconview text:backdrop:selected:focus, - textview text:backdrop:selected:focus, .view text:backdrop:selected, iconview text:backdrop:selected, - textview text:backdrop:selected, iconview text selection:backdrop:focus, .view text selection:backdrop, iconview text selection:backdrop, - textview text selection:backdrop, flowbox flowboxchild:backdrop:selected, label:backdrop selection, spinbutton:not(.vertical) selection:backdrop, - entry selection:backdrop, modelbutton.flat:backdrop:selected, popover.background checkbutton:backdrop:selected, - popover.background radiobutton:backdrop:selected, - .menuitem.button.flat:backdrop:selected, row:backdrop:selected, calendar:backdrop:selected { - color: #A9B7B8; } - row:selected label:backdrop:disabled, label:backdrop:disabled:selected, .selection-mode button.titlebutton:backdrop:disabled, .view:backdrop:disabled:selected, iconview:backdrop:disabled:selected, .view text:backdrop:disabled:selected, iconview text:backdrop:disabled:selected, - textview text:backdrop:disabled:selected, .view text selection:backdrop:disabled, iconview text selection:backdrop:disabled, - textview text selection:backdrop:disabled, flowbox flowboxchild:backdrop:disabled:selected, label:disabled selection:backdrop, label:backdrop selection:disabled, spinbutton:not(.vertical) selection:backdrop:disabled, - entry selection:backdrop:disabled, modelbutton.flat:backdrop:disabled:selected, popover.background checkbutton:backdrop:disabled:selected, - popover.background radiobutton:backdrop:disabled:selected, - .menuitem.button.flat:backdrop:disabled:selected, row:backdrop:disabled:selected, calendar:backdrop:disabled:selected { - color: #9DA4AB; } - -.monospace { - font-family: monospace; } - -/********************** - * Touch Copy & Paste * - *********************/ -cursor-handle { - background-color: transparent; - background-image: none; - box-shadow: none; - border-style: none; } - cursor-handle.top:dir(ltr), cursor-handle.bottom:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/text-select-start.png"), url("assets/text-select-start@2.png")); - padding-left: 10px; } - cursor-handle.bottom:dir(ltr), cursor-handle.top:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/text-select-end.png"), url("assets/text-select-end@2.png")); - padding-right: 10px; } - cursor-handle.insertion-cursor:dir(ltr), cursor-handle.insertion-cursor:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); } - cursor-handle.top:hover:dir(ltr), cursor-handle.bottom:hover:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-hover.png"), url("assets/text-select-start-hover@2.png")); - padding-left: 10px; } - cursor-handle.bottom:hover:dir(ltr), cursor-handle.top:hover:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-hover.png"), url("assets/text-select-end-hover@2.png")); - padding-right: 10px; } - cursor-handle.insertion-cursor:hover:dir(ltr), cursor-handle.insertion-cursor:hover:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); } - cursor-handle.top:active:dir(ltr), cursor-handle.bottom:active:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-active.png"), url("assets/text-select-start-active@2.png")); - padding-left: 10px; } - cursor-handle.bottom:active:dir(ltr), cursor-handle.top:active:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-active.png"), url("assets/text-select-end-active@2.png")); - padding-right: 10px; } - cursor-handle.insertion-cursor:active:dir(ltr), cursor-handle.insertion-cursor:active:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); } - -.context-menu { - font: initial; } - -button.circular { - border-radius: 9999px; - -gtk-outline-radius: 9999px; } - button.circular label { - padding: 0; } - -.keycap { - min-width: 20px; - min-height: 25px; - margin-top: 2px; - padding-bottom: 3px; - padding-left: 6px; - padding-right: 6px; - color: #C3D4D4; - background-color: #252525; - border: 1px solid; - border-color: #2E2E2E; - border-radius: 5px; - box-shadow: inset 0 -3px #A0A8AD; - font-size: smaller; } - .keycap:backdrop { - background-color: #3B3B3B; - color: #A6B3B2; - transition: 200ms ease-out; } - -:not(decoration):not(window):drop(active):focus, -:not(decoration):not(window):drop(active) { - border-color: #4e9a06; - box-shadow: inset 0 0 0 1px #4e9a06; } - -stackswitcher button.text-button { - min-width: 100px; } - -stackswitcher button.circular, -stackswitcher button.text-button.circular { - min-width: 32px; - min-height: 32px; - padding: 0; } - -/* GTK NAMED COLORS - ---------------- - use responsibly! */ -/* -widget text/foreground color */ -@define-color theme_fg_color #C3D4D4; -/* -text color for entries, views and content in general */ -@define-color theme_text_color #BECFCF; -/* -widget base background color */ -@define-color theme_bg_color #282828; -/* -text widgets and the like base background color */ -@define-color theme_base_color #252525; -/* -base background color of selections */ -@define-color theme_selected_bg_color #384363; -/* -text/foreground color of selections */ -@define-color theme_selected_fg_color #D1E0DF; -/* -base background color of insensitive widgets */ -@define-color insensitive_bg_color #2E2E2E; -/* -text foreground color of insensitive widgets */ -@define-color insensitive_fg_color #A6B3B2; -/* -insensitive text widgets and the like base background color */ -@define-color insensitive_base_color #252525; -/* -widget text/foreground color on backdrop windows */ -@define-color theme_unfocused_fg_color #A6B3B2; -/* -text color for entries, views and content in general on backdrop windows */ -@define-color theme_unfocused_text_color #BECFCF; -/* -widget base background color on backdrop windows */ -@define-color theme_unfocused_bg_color #282828; -/* -text widgets and the like base background color on backdrop windows */ -@define-color theme_unfocused_base_color #3B3B3B; -/* -base background color of selections on backdrop windows */ -@define-color theme_unfocused_selected_bg_color #384363; -/* -text/foreground color of selections on backdrop windows */ -@define-color theme_unfocused_selected_fg_color #D1E0DF; -/* -widgets main borders color */ -@define-color borders #525252; -/* -widgets main borders color on backdrop windows */ -@define-color unfocused_borders #545252; -/* -these are pretty self explicative */ -@define-color warning_color #f57900; -@define-color error_color #800069; -@define-color success_color #4e9a06; -/* -these colors are exported for the window manager and shouldn't be used in applications, -read if you used those and something break with a version upgrade you're on your own... */ -@define-color wm_title shade(#C3D4D4, 1.8); -@define-color wm_unfocused_title #A6B3B2; -@define-color wm_highlight rgba(255, 255, 255, 0.8); -@define-color wm_borders_edge rgba(255, 255, 255, 0.8); -@define-color wm_bg_a shade(#282828, 1.2); -@define-color wm_bg_b #282828; -@define-color wm_shadow alpha(black, 0.35); -@define-color wm_border alpha(black, 0.18); -@define-color wm_button_hover_color_a shade(#282828, 1.3); -@define-color wm_button_hover_color_b #282828; -@define-color wm_button_active_color_a shade(#282828, 0.85); -@define-color wm_button_active_color_b shade(#282828, 0.89); -@define-color wm_button_active_color_c shade(#282828, 0.9); -@define-color content_view_bg #252525; -.XfceHeading { - margin: 0; - padding: 0; - border-width: 0; - background-image: none; - background-color: shade(#282828, 1.18); - color: #BECFCF; - text-shadow: 0px 1px rgba(0, 0, 0, 0.1); } - -.xfce4-panel.background { - background-color: #10191C; - color: #252525; - font-weight: normal; } - .xfce4-panel.background button { - background-image: none; - background-color: transparent; - border-radius: 0; - border-color: transparent; - box-shadow: none; - padding: 0 1px; - color: #252525; - text-shadow: 0px 1px rgba(0, 0, 0, 0.1); } - .xfce4-panel.background button:active, .xfce4-panel.background button:checked { - background-image: none; - background-color: shade(#525151, 0.7); - border-color: shade(#525151, 0.6); - color: #252525; - transition: none; } - .xfce4-panel.background button:hover, .xfce4-panel.background button:active:hover, .xfce4-panel.background button:checked:hover { - border-color: shade(#384363, 0.6); - background-image: linear-gradient(to bottom, shade(#384363, 0.88), shade(#384363, 0.85)); - color: #252525; - box-shadow: inset 0 -1px alpha(#C5D4D3,0), inset 1px 0 alpha(#C5D4D3,0.15), inset -1px 0 alpha(#C5D4D3,0.15), inset 0 1px alpha(#C5D4D3,0.15); - transition: none; } - .xfce4-panel.background entry { - caret-color: #BECFCF; } - .xfce4-panel.background menu { - -gtk-icon-effect: none; - text-shadow: none; } - .xfce4-panel.background menu .linked button { - color: #BECFCF; - outline-color: rgba(33, 33, 33, 0.3); - border-top-color: shade(#282828, 0.8); - border-right-color: shade(#282828, 0.72); - border-left-color: shade(#282828, 0.72); - border-bottom-color: shade(#282828, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#252525, 1.02), 1.05), shade(shade(#252525, 1.02), 0.97)); - box-shadow: inset 0 1px #C5D4D3; } - .xfce4-panel.background menu .linked button:disabled { - border-color: #525252; - background-color: #2E2E2E; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - border-color: rgba(130, 130, 130, 0.5); } - .xfce4-panel.background menu .linked button:disabled label, .xfce4-panel.background menu .linked button:disabled { - color: #A6B3B2; } - .xfce4-panel.background progressbar { - margin: 0; } - .xfce4-panel.background progressbar.horizontal trough { - min-height: 6px; - padding: 0; } - .xfce4-panel.background progressbar.horizontal progress { - min-height: 4px; } - .xfce4-panel.background progressbar.vertical trough { - min-width: 6px; - padding: 0; } - .xfce4-panel.background progressbar.vertical progress { - min-width: 4px; } - .xfce4-panel.background progressbar progress { - border-radius: 0px; } - .xfce4-panel.background progressbar trough { - background: shade(#525151, 0.7); - border-radius: 0px; - border-color: shade(#525151, 0.4); } - .xfce4-panel.background .tasklist button { - border-radius: 3px; - text-shadow: 0 1px #C3D4D4; - color: shade(#252525, 0.7); - background-image: linear-gradient(to bottom, shade(#525151, 0.65), shade(#525151, 0.6), shade(#525151, 0.5), shade(#525151, 0.45)); - border: none; } - .xfce4-panel.background .tasklist button.flat { - background-image: none; - border: none; - box-shadow: none; } - .xfce4-panel.background .tasklist button:active, .xfce4-panel.background .tasklist button:checked { - background-image: linear-gradient(to bottom, shade(#384363, 0.65), shade(#384363, 0.6), shade(#384363, 0.5), shade(#384363, 0.45)); - color: shade(#252525, 1); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(0, 0, 0, 0.2); } - .xfce4-panel.background .tasklist button:hover, .xfce4-panel.background .tasklist button:active:hover, .xfce4-panel.background .tasklist button:checked:hover { - background-image: linear-gradient(to bottom, shade(#384363, 0.85), shade(#384363, 0.8), shade(#384363, 0.7), shade(#384363, 0.65)); - color: shade(#252525, 1); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(0, 0, 0, 0.2); } - .xfce4-panel.background .tasklist button image { - padding: 3px; } - .xfce4-panel.background.horizontal .tasklist button { - margin: 0 1px; } - .xfce4-panel.background.horizontal .tasklist button label { - padding-right: 3px; } - .xfce4-panel.background.vertical .tasklist button { - margin: 1px 0; } - .xfce4-panel.background.vertical .tasklist button label { - padding-bottom: 3px; } - -/* Workspace switcher provided by libwnck */ -wnck-pager:selected { - background-color: shade(#384363, 0.88); } - -wnck-pager:hover { - background-color: #384363; } - -/* Thunar's sidebar top border */ -.thunar :backdrop { - color: #A6B3B2; } - -.thunar toolbar { - border-bottom: none; } - .thunar toolbar entry { - min-height: 24px; } - -.thunar .sidebar.frame { - border-top: 1px solid #525252; } - -XfdesktopIconView.view { - background: transparent; - color: #252525; - border-radius: 3px; } - XfdesktopIconView.view:active { - background: rgba(23, 104, 189, 0.5); - text-shadow: 0 1px 1px black; } - XfdesktopIconView.view .label { - text-shadow: 1px 1px 2px black; } - XfdesktopIconView.view .rubberband { - border-radius: 0; } - -#XfceNotifyWindow { - background-color: shade(#525151, 0.3); - color: #252525; - border-color: shade(#525151, 0.6); } - #XfceNotifyWindow buttonbox { - padding: 0; } - #XfceNotifyWindow button { - background-image: none; - border-color: shade(#252525, 0.35); - border-radius: 3px; - box-shadow: none; } - #XfceNotifyWindow label#summary { - font-weight: bold; } - #XfceNotifyWindow progressbar { - min-height: 6px; - border-radius: 3px; } - #XfceNotifyWindow progressbar progress { - background-image: none; - background-color: #252525; - border: none; - box-shadow: none; } - #XfceNotifyWindow progressbar trough { - background-image: linear-gradient(to bottom, shade(#525151, 0.65), shade(#525151, 1.25)); - border: 1px solid shade(#525151, 0.2); - border-radius: 3px; - padding: 1px 0; } - -/* Xfwm4's alt-tab dialog, aka "tabwin" */ -#xfwm-tabwin { - padding: 12px; - background-image: none; - background-color: rgba(0, 0, 0, 0.8); - color: shade(#D1E0DF, 0.65); - text-shadow: 0px 1px rgba(0, 0, 0, 0.8); - border-radius: 12px; - /* Set the application icon- and preview-size to 64px */ - -XfwmTabwinWidget-icon-size: 64px; - -XfwmTabwinWidget-preview-size: 64px; } - #xfwm-tabwin button { - background-image: none; - color: #D1E0DF; - font-weight: bold; - text-shadow: 0px 1px rgba(0, 0, 0, 0.8); - border: none; - border-radius: 6px; - box-shadow: none; } - #xfwm-tabwin button:active, #xfwm-tabwin button:checked, #xfwm-tabwin button:active:hover, #xfwm-tabwin button:checked:hover { - background: rgba(206, 206, 206, 0.3); } - #xfwm-tabwin button:hover { - background: #22558b; - transition-duration: 50ms; } - #xfwm-tabwin .tabwin-app-grid button { - min-width: 96px; - min-height: 96px; } - -#xfce4-terminal-notebook > stack:not(:only-child) { - /* Make sure there are no extra borders for the tabs in the terminal apart from at the top */ - border-left: none; - border-right: none; - border-bottom: none; } - -.lightdm-gtk-greeter { - /********* - * panel * - *********/ - /**************** - * login window * - ****************/ } - .lightdm-gtk-greeter #panel_window menubar { - color: #BECFCF; - font-weight: bold; - text-shadow: 0 1px transparentize white, 0.5; - -gtk-icon-shadow: 0 1px transparentize black, 0.5; - box-shadow: inset 0 -1px transparentize black, 0.5; - background-color: #252525; - text-shadow: 0 1px transparentize black, 0.5; - -gtk-icon-shadow: 0 1px transparentize black, 0.5; } - .lightdm-gtk-greeter #panel_window menubar menu { - background-color: #2E2E2E; } - .lightdm-gtk-greeter #panel_window menubar menu menuitem { - font-weight: normal; - text-shadow: none; } - .lightdm-gtk-greeter #panel_window menubar separator { - background: transparent; } - .lightdm-gtk-greeter #login_window, - .lightdm-gtk-greeter #shutdown_dialog, - .lightdm-gtk-greeter #restart_dialog { - border-style: none; - border-radius: 5px; - background-color: #252525; - color: #C3D4D4; - box-shadow: inset 1px 0 shade(#252525, 0.6), inset -1px 0 shade(#252525, 0.6), inset 0 1px shade(#252525, 0.6), inset 0 -1px shade(#252525, 0.6); } - .lightdm-gtk-greeter #login_window button, - .lightdm-gtk-greeter #shutdown_dialog button, - .lightdm-gtk-greeter #restart_dialog button { - padding: 3px 15px; - /************************************ - * login/unlock and restart buttons * - ************************************/ - /******************* - * shutdown button * - *******************/ } - .lightdm-gtk-greeter #login_window button#login_button, .lightdm-gtk-greeter #login_window button#restart_button, - .lightdm-gtk-greeter #shutdown_dialog button#login_button, - .lightdm-gtk-greeter #shutdown_dialog button#restart_button, - .lightdm-gtk-greeter #restart_dialog button#login_button, - .lightdm-gtk-greeter #restart_dialog button#restart_button { - border-color: shade(#384363, 0.8); - background-image: linear-gradient(to bottom, shade(#384363, 1.02), shade(#384363, 0.95) 90%, shade(#384363, 0.9)); - color: #D1E0DF; } - .lightdm-gtk-greeter #login_window button#login_button:hover, .lightdm-gtk-greeter #login_window button#login_button:active, .lightdm-gtk-greeter #login_window button#restart_button:hover, .lightdm-gtk-greeter #login_window button#restart_button:active, - .lightdm-gtk-greeter #shutdown_dialog button#login_button:hover, - .lightdm-gtk-greeter #shutdown_dialog button#login_button:active, - .lightdm-gtk-greeter #shutdown_dialog button#restart_button:hover, - .lightdm-gtk-greeter #shutdown_dialog button#restart_button:active, - .lightdm-gtk-greeter #restart_dialog button#login_button:hover, - .lightdm-gtk-greeter #restart_dialog button#login_button:active, - .lightdm-gtk-greeter #restart_dialog button#restart_button:hover, - .lightdm-gtk-greeter #restart_dialog button#restart_button:active { - border-color: shade(#384363, 0.7); - background-image: linear-gradient(to bottom, shade(#384363, 1.12), shade(#384363, 1.05) 90%, shade(#384363, 1)); } - .lightdm-gtk-greeter #login_window button#shutdown_button, - .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button, - .lightdm-gtk-greeter #restart_dialog button#shutdown_button { - border-color: shade(#800069, 0.8); - background-image: linear-gradient(to bottom, shade(#800069, 1.02), shade(#800069, 0.95) 90%, shade(#800069, 0.9)); - color: #D1E0DF; } - .lightdm-gtk-greeter #login_window button#shutdown_button:hover, .lightdm-gtk-greeter #login_window button#shutdown_button:active, - .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button:hover, - .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button:active, - .lightdm-gtk-greeter #restart_dialog button#shutdown_button:hover, - .lightdm-gtk-greeter #restart_dialog button#shutdown_button:active { - border-color: shade(#800069, 0.7); - background-image: linear-gradient(to bottom, shade(#800069, 1.12), shade(#800069, 1.05) 90%, shade(#800069, 1)); } - .lightdm-gtk-greeter #content_frame { - padding-bottom: 14px; } - .lightdm-gtk-greeter #login_window menu { - border-radius: 1px; } - .lightdm-gtk-greeter #login_window combobox button.combo { - color: #C3D4D4; - padding: 0; - background: none; - border-style: none; - box-shadow: none; } - .lightdm-gtk-greeter #login_window #user_combobox { - color: #C3D4D4; - font-size: 18px; } - .lightdm-gtk-greeter #login_window #user_combobox menu { - font-weight: normal; } - .lightdm-gtk-greeter #login_window #user_image { - padding: 3px; - border-radius: 3px; - box-shadow: inset 1px 0 shade(#252525, 0.75), inset -1px 0 shade(#252525, 0.75), inset 0 1px shade(#252525, 0.55), inset 0 -1px shade(#252525, 0.85); } - .lightdm-gtk-greeter #login_window #user_image_border { - border-radius: 3px; - background-image: linear-gradient(to bottom, shade(#252525, 0.9), shade(#252525, 0.98) 10%, shade(#252525, 1) 99%, shade(#252525, 1)); - box-shadow: inset 0 1px shade(#252525, 0.8), inset 0 -1px shade(#252525, 0.55); } - .lightdm-gtk-greeter #buttonbox_frame { - padding-top: 20px; - padding-bottom: 0px; - border-style: none; - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; - background-image: linear-gradient(to bottom, shade(#282828, 0.85), shade(#282828, 0.98) 10%, shade(#282828, 1) 99%, shade(#282828, 1)); - box-shadow: inset 1px 0 shade(#252525, 0.6), inset -1px 0 shade(#252525, 0.6), inset 0 1px shade(#252525, 0.6), inset 0 -1px shade(#252525, 0.6); } - -/************************ - * NAUTILUS (aka Files) * - ************************/ -.nautilus-window { - background-color: #252525; } - .nautilus-window notebook, .nautilus-window notebook > stack { - background-color: #252525; } - -/* Floating status bar */ -.floating-bar { - background-color: #252525; - border-style: solid; - border-color: #525252; } - .floating-bar.left { - border-radius: 0 3px 0 0; - border-width: 1px 1px 0 0; } - .floating-bar.right { - border-radius: 3px 0 0 0; - border-width: 1px 0 0 1px; } - .floating-bar:backdrop { - background-color: #282828; - border-color: #545252; } - .floating-bar button { - padding: 0px; } - -/* Searchbar */ -.search-bar { - box-shadow: none; } - -/* View */ -.nautilus-list-view .view, .nautilus-list-view iconview { - border-bottom: 1px solid #282828; - /* Hide superfluous treeview drop target indication */ } - .nautilus-list-view .view.dnd, .nautilus-list-view iconview.dnd { - border-style: none; } - -/********* - * Geary * - *********/ -.conversation-frame .view.cell, .conversation-frame iconview.cell { - background-color: #252525; } - -.conversation-frame .view.cell:selected, .conversation-frame iconview.cell:selected, -.conversation-frame .view.cell:selected:focus, -.conversation-frame iconview.cell:selected:focus { - background-color: #384363; } - -UnityDecoration { - -UnityDecoration-extents: 28px 1px 1px 1px; - -UnityDecoration-input-extents: 10px; - -UnityDecoration-shadow-offset-x: 1px; - -UnityDecoration-shadow-offset-y: 1px; - -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.7); - -UnityDecoration-active-shadow-radius: 8px; - -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.5); - -UnityDecoration-inactive-shadow-radius: 5px; - -UnityDecoration-glow-size: 10px; - -UnityDecoration-glow-color: #384363; - -UnityDecoration-title-indent: 10px; - -UnityDecoration-title-fade: 35px; - -UnityDecoration-title-alignment: 0.0; } - UnityDecoration .top { - border: 1px solid shade(#282828, 0.7); - border-bottom-width: 0; - border-radius: 4px 4px 0 0; - padding: 1px 8px 0 8px; - background-image: linear-gradient(to bottom, shade(#282828, 1.07), #282828); - color: #C3D4D4; - text-shadow: 0 1px shade(#282828, 1.2); } - UnityDecoration .top:backdrop { - border: 1px solid shade(#282828, 0.8); - border-bottom-width: 0; - background-image: linear-gradient(to bottom, shade(#282828, 1.02), #282828); - color: #C3D4D4; - text-shadow: 0 1px shade(#282828, 1.1); } - UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom { - background-color: shade(#282828, 0.7); } - UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { - background-color: shade(#282828, 0.8); } - -UnityPanelWidget, -.unity-panel { - border-width: 0 0 1px 0; - border-style: solid; - border-color: shade(#525151, 1); - background-color: shade(#525151, 0.35); } - UnityPanelWidget.menuitem, UnityPanelWidget .menuitem, - .unity-panel.menuitem, - .unity-panel .menuitem { - border-width: 0 1px; - color: #252525; } - UnityPanelWidget.menuitem:hover, UnityPanelWidget.menuitem *:hover, UnityPanelWidget .menuitem:hover, UnityPanelWidget .menuitem *:hover, - .unity-panel.menuitem:hover, - .unity-panel.menuitem *:hover, - .unity-panel .menuitem:hover, - .unity-panel .menuitem *:hover { - border-color: shade(#525151, 0.8); - background-color: shade(#525151, 0.75); - color: #252525; } - -@keyframes playbackmenuitem_spinner { - to { - -gtk-icon-transform: rotate(1turn); } } - -.menu IdoPlaybackMenuItem.menuitem:active { - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); - animation: playbackmenuitem_spinner 1s infinite linear; - color: #C3D4D4; } - -window.background.chromium { - background-color: #282828; } - window.background.chromium button:not(.titlebutton) { - border-color: #525252; } diff --git a/Lilidog-Drow/gtk-3.0/gtk.css b/Lilidog-Drow/gtk-3.0/gtk.css deleted file mode 100644 index 20b78fd..0000000 --- a/Lilidog-Drow/gtk-3.0/gtk.css +++ /dev/null @@ -1 +0,0 @@ -@import url("gtk-contained.css"); diff --git a/Lilidog-Drow/gtk-3.0/settings.ini b/Lilidog-Drow/gtk-3.0/settings.ini deleted file mode 100644 index d92b062..0000000 --- a/Lilidog-Drow/gtk-3.0/settings.ini +++ /dev/null @@ -1,4 +0,0 @@ -[Settings] -gtk_color_scheme = "base_color:#262626\nbg_color:#303030\ntooltip_bg_color:#262626\nselected_bg_color:#525252\ntext_color:#C3D4D4\nfg_color:#C3D4D1\ntooltip_fg_color:#C3D4D1\nselected_fg_color:#C3D4D4\nmenubar_bg_color:#303030\nmenubar_fg_color:#C3D4D1\ntoolbar_bg_color:#303030\ntoolbar_fg_color:#C3D4D4\nmenu_bg_color:#303030\nmenu_fg_color:#C3D4D4\npanel_bg_color:#303030\npanel_fg_color:#C3D4D4\nlink_color:#525252" -gtk-auto-mnemonics = 1 -gtk-visible-focus = automatic diff --git a/Lilidog-Drow/index.theme b/Lilidog-Drow/index.theme deleted file mode 100644 index 4226525..0000000 --- a/Lilidog-Drow/index.theme +++ /dev/null @@ -1,12 +0,0 @@ -[Desktop Entry] -Type=X-GNOME-Metatheme -Name=Lilidog-Drow -Comment=Lilidog-Drow based off Greybird theme -Encoding=UTF-8 - -[X-GNOME-Metatheme] -GtkTheme=Lilidog-Drow -MetacityTheme=Lilidog-Drow -IconTheme=Adwaita -CursorTheme=Adwaita -ButtonLayout=:minimize,maximize,close diff --git a/Lilidog-Earth/gtk-3.0/assets/bullet-symbolic.svg b/Lilidog-Earth/gtk-3.0/assets/bullet-symbolic.svg deleted file mode 100644 index c029973..0000000 --- a/Lilidog-Earth/gtk-3.0/assets/bullet-symbolic.svg +++ /dev/null @@ -1,155 +0,0 @@ - - - - - - - - image/svg+xml - - Gnome Symbolic Icon Theme - - - - - - - Gnome Symbolic Icon Theme - - - - - - - - - - - - - - - - - diff --git a/Lilidog-Earth/gtk-3.0/assets/bullet-symbolic.symbolic.png b/Lilidog-Earth/gtk-3.0/assets/bullet-symbolic.symbolic.png deleted file mode 100644 index 2ccb0e861afdca8a43bb6c1016fc67817865e41b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK^1VD=978lF zCMQVDZ0K!lTsXC{@u8r|b^`;04MK}If_U~)d1`KtlXaxz7ilLQTJ+K0FzJSgo>CAG p^9Cb_KVJm8q$N9e<~(F$@O&n`dE0-6tw2*5JYD@<);T3K0RWo^EJpwU diff --git a/Lilidog-Earth/gtk-3.0/assets/check-symbolic.svg b/Lilidog-Earth/gtk-3.0/assets/check-symbolic.svg deleted file mode 100644 index e8c8210..0000000 --- a/Lilidog-Earth/gtk-3.0/assets/check-symbolic.svg +++ /dev/null @@ -1,155 +0,0 @@ - - - - - - - - image/svg+xml - - Gnome Symbolic Icon Theme - - - - - - - Gnome Symbolic Icon Theme - - - - - - - - - - - - - - - - - diff --git a/Lilidog-Earth/gtk-3.0/assets/check-symbolic.symbolic.png b/Lilidog-Earth/gtk-3.0/assets/check-symbolic.symbolic.png deleted file mode 100644 index ee7acdc6868e0bc4ca0390a91c32ba39ed51939c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 324 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@;M7UB8!3Q zuY)k7lg8`{prB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&AOk^)LNZHo zQW@Oy@^e!af-7^A@^dni6+Dyk^AtidQgc)LmT0a9DxK!(;uxYaaqoFwuEszSwg>I& zm%KT2z%J)NOjtq+W15kHa+=$zfV8j#)??QaQdX4suG^Kj?~lm)7bW-R1-IL$f8mu< zu3^%e;Z}0)v>2OehTKKbxm(sG$)EOY6DyQAIJ5rSB%_2jrqe0gJKN=gj_Vyho?^G) z;}hP1!)AvW)lE)cuw}i*xog2+uB8>CiT`7#JbJhMMfpy~|CiL?ORTaC2D*^J)78&q Iol`;+0Do0=B>(^b diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-active-selectionmode.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-active-selectionmode.png deleted file mode 100644 index 5a22b680c335ee64dbdb6800562d71bf5c369cf3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 346 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0cPZ!4!i_>=}+pat0z|*q->okR38uslT=OzfNxcmA|FkW&; zcum+!fdH%Dv)EY_IXpZ(b`%;LZ#pjbqip8?eXn=rz2BQY?|FNIpyK)BTifn3ws$++ z|GrU!>(r(rQNIHmLM4w2zPI(gEWyCYp}1xeHfQ~&?~ diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-backdrop-selectionmode.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-backdrop-selectionmode.png deleted file mode 100644 index cd4cf6c938c96f18fe37ec2d1766589b03e134cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0EPZ!4!i_>=}pIv*%fv07Eg`ljg{$dk~sP{(`E_y56+EdpXEizf;k z+S<^uC*_WeK0~0$-e-S!{?Fswm%ix_ q(q)bx)j3k=6B=s$;KwwRc?|WAjuTcq@3;l@6N9I#pUXO@geCy%(S~{e diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-checked-active-selectionmode.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-checked-active-selectionmode.png deleted file mode 100644 index 01b561f915457fad45bd91f5bec817c772ff0171..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 583 zcmV-N0=WH&P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00FN_L_t(I%f*wiOXOe>#eYez zu}ZZzUMcKWRyJ!Fk%fgcYq$S_<@U<{4_1K%i*z>H%G%%NT7#vXhgSpwrZGDCd{!Ga z;GNCE4Gc5GH;;MqF%SN?dF$l%_Etqv@c#b($7bL6>GgVyMx!-u1i*5+)ZN{k%uIhX zGt>S3y>4!91pEM&0HkRuGm~@fOE1e(gTX++Z{WKR;G81}0wf{nQ~Hv4etss7V;&wJ z04BgMfBh&4&+{;|w%+urs)*y5)oR7b$qB$u03T>S?)?0m!^1fqo&fR2ui^!E0qi;IhP&klqA{e1wkEF+F%9v>gu z$-BF|TwY${`#xsYWsoF^%uHsc`Ft)wfVQ@_1Skwc<$12x*H@XDk|g<@fthi3cE)@@ z2jJ!9g&+t>)0BR{k8_UAet>TPp65~5H9-*2G!3Vxr-WfhmSsdy#CSYz!F65Zd0zLF zudlDQy}ixe-X1{^0JL#^C+nE!IYm)0nM}Nn7Ot+Y^z`)fr51K}b~rvh_Wqd~KLD)D VMTJE*NH_oh002ovPDHLkV1h;&1oZ#_ diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png deleted file mode 100644 index 5ddbdf99bea9606972f6c2d35fd92204396d91e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 577 zcmV-H0>1r;P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00F5#Dc>@U|1k)&9gII~ZVqs}#YiDO;w$=+s3OhT&E+FovF@Yt4{B5(zD!U(F zv#)g z=|h7!j=5g1IF5s^>)(K=1n_t~&@>HE6h9@X*XxW%BY-mSRRlm6h+1Swfnx0VHjAJ#bh!8_zoZf1@>mMLDMvR-+w#( zRXm%`P*wH!wQ>T0^ZATz+w}YW!sJ!l?RHtO*F2xkcY~au)9Ce1VJDSLnKKej$`KYIkGHc+cv7IqU(Ag4#N;Z5Z+7KG|h3f zTBY4?BS{iK5%W69e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00GWPL_t(I%f*wwixWW<$3HW> zLJkagU_wa9d4j)KL$DHrU~`y4MM=Oy4zUmpL9g+TIJC1mwY)n!N&2L)vC=9RuSpR} zP6?51va8_6*`2YFT@y6e2o5~n8|Hn#?>lei!T(+&4%+Ruaa|X!^}=K+C7DcyYPBi= zUcK%b0nlo-OfHwhaU5*hUPuszA-!IY4~HXm-Y=0lB9Q>&@fgQ(kW!+xUT9KE^7%Z^ z-@#`;WWCI`4G={UmSrXKg%H10H^$)mKAU@eKKYWZdWNf&(gPVE8ew?+3&v^8!G@fIQ+u?(Bt85KOva~ zUplkQqiZLbOeXULv4Zo(GywZUkIlV4V{e*(SB@|7_|^%elqjVV0y|cqwPw9i;A;@_ ztUaJJ@VN2hEmNgAnzDI%w?sOfN_z4~1xhJ4)>gQGWfg#_(nu-Tx_yq-Oo}Lqn9WZV z2q6f90L!un!;p=&BI%SxXXtbB)G;b&mlJRh1ar?U0GiFF$!4>Z%VjLf0!V!PPh#Kg zc5z*oTCFDLW}(q&n9*qT*I6hO3e@X$@z1952cG!>D%+;cY5)KL07*qoM6N<$g4sy~ AYXATM diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-checked-insensitive.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-checked-insensitive.png deleted file mode 100644 index 5ddbdf99bea9606972f6c2d35fd92204396d91e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 577 zcmV-H0>1r;P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00F5#Dc>@U|1k)&9gII~ZVqs}#YiDO;w$=+s3OhT&E+FovF@Yt4{B5(zD!U(F zv#)g z=|h7!j=5g1IF5s^>)(K=1n_t~&@>HE6h9@X*XxW%BY-mSRRlm6h+1Swfnx0VHjAJ#bh!8_zoZf1@>mMLDMvR-+w#( zRXm%`P*wH!wQ>T0^ZATz+w}YW!sJ!l?RHtO*F2xkcY~au)9Ce1VJDSLnKKej$`KYIkGHc+cv7IqU(Ag4#N;Z5Z+7KG|h3f zTBY4?BS{iK5%W69=}+pat0z|*q->okR38uslT=OzfNxcmA|FkW&; zcum+!fdH%Dv)EY_IXpZ(b`%;LZ#pjbqip8?eXn=rz2BQY?|FNIpyK)BTifn3ws$++ z|GrU!>(r(rQNIHmLM4w2zPI(gEWyCYp}1xeHfQ~&?~ diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-mixed-hover.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-mixed-hover.png deleted file mode 100644 index 88410675406015847904d4b75adb23b2f7c0f325..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 388 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0WPZ!4!i_=FZ@6A1IAkb<*>79^7Cd=QFNC&PxjcOCZ3SKu} zN@LAr$`x=?)t=6>P|a=9q(#!v6J<|yJ!D99e(>R5`{R#tf4&R0S4W0kJtyIO|NG=5 zP1Qn~;Au~Ven>Es#{O3E^tddt^oq&>OZVH`B$73{oESV9vfr+ebkKC2mKu@0e>c;I zd*^2z7kK|y)4{9q>VspySQ`YAG}g?&uhy$STm9VE?&3$Uzy1BicdYg5^J4Fque5+ot3hay?GjcE#;6;I zm$9yBkh0jtbb3+CnnJzEL+`p&FS>Qf?K+RbQkBz2J%;xq87-cd zoz3njekY~S@+0)|wJP}opZBO+Wc6VTHPp00i_>zopr0AA0Mg#Z8m diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-mixed.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-mixed.png deleted file mode 100644 index c5e3ceaa2b36e39a946b2f8de68ca43b71f98e0f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 381 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f13PZ!4!i_=FZ`{p$p2)NCE`z9*2{f8yXoJQdTxequBq%9cJ z6J82Oh^^Loduhk)wh1mRAuB`jb$a)`uS~OH{$G3KeC?ZE?+!~GwmCmLNmI2@CV1LY zK?~i6eeY{0sVvFt3d$0GFeh2Yy~j|*RgpoZVQblSo&{5sP8+S+I(-epp6|P#nI5UG z=baGrZ&hLTUq%OxjV!a4-88vYdUox<0`HvLW#R?X4_XC;Ud>jW6JKdzqy6`^Zw$k^ zoy*Uh+qqhQIzyny!mV`{$I>@nn`OZBzU*PHMBDkyS!Lyl988~V>e=`GOOf8s*yrt) VasKoCRX`6jc)I$ztaD0e0ssnFlPmxL diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-selectionmode.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-selectionmode.png deleted file mode 100644 index 5a22b680c335ee64dbdb6800562d71bf5c369cf3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 346 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0cPZ!4!i_>=}+pat0z|*q->okR38uslT=OzfNxcmA|FkW&; zcum+!fdH%Dv)EY_IXpZ(b`%;LZ#pjbqip8?eXn=rz2BQY?|FNIpyK)BTifn3ws$++ z|GrU!>(r(rQNIHmLM4w2zPI(gEWyCYp}1xeHfQ~&?~ diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-unchecked-insensitive.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-unchecked-insensitive.png deleted file mode 100644 index cd4cf6c938c96f18fe37ec2d1766589b03e134cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0EPZ!4!i_>=}pIv*%fv07Eg`ljg{$dk~sP{(`E_y56+EdpXEizf;k z+S<^uC*_WeK0~0$-e-S!{?Fswm%ix_ q(q)bx)j3k=6B=s$;KwwRc?|WAjuTcq@3;l@6N9I#pUXO@geCy%(S~{e diff --git a/Lilidog-Earth/gtk-3.0/assets/dash-symbolic.svg b/Lilidog-Earth/gtk-3.0/assets/dash-symbolic.svg deleted file mode 100644 index 7886d54..0000000 --- a/Lilidog-Earth/gtk-3.0/assets/dash-symbolic.svg +++ /dev/null @@ -1,153 +0,0 @@ - - - - - - - - image/svg+xml - - Gnome Symbolic Icon Theme - - - - - - - Gnome Symbolic Icon Theme - - - - - - - - - - - - - - - - - diff --git a/Lilidog-Earth/gtk-3.0/assets/dash-symbolic.symbolic.png b/Lilidog-Earth/gtk-3.0/assets/dash-symbolic.symbolic.png deleted file mode 100644 index c20d4bac52551bd00de0a3e70d1a2f543d2256d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@-01G978lF zCMQU+x-jOmv9+o5@bLUEd~h5{#oaKmJGPj!P5z*Wap2*VaV$BtM-Ci#;K|$FX3M}J Xy+bPFNlOG1&=3YsS3j3^P6xplFeVMFc_gLJS(Th!$y!U}i4Nrj&sh+6@E|1IE+^0~OPr=b42! z$+VkUS&REy9?$=r4-eQvD@u99FFe*0}uh`RaN~B9%z!6#@+1Ua=AD@J_gVN ze*r(={Ql})yu7^3;o%{XNCY4Nw5h79-2DEk!2SJw#>U2oL?Yzm za2QFFn3_n2Jgt2He%IWDTO-)V6 zvYb>CjYer~Y~<|h3`J4UXfzZT7qhmu_9$Fhz?zyG91cekG8_)$^?K>+>r1M!SS%bJ z9dUJa1;ozX-rio)8qWd*XlrX@VPPR@gHR~M_VzYYQ&aJ=iHQl^Za1M&2#B4#)zwvu zM&qM#@QAy3U|@iYiwmZwr{jknVohVS*{Gt|a7boYU!~yuAELIC#Qcyt1-FdwY8lQj#PF2M1|sX?ZdZo&Xd= zu(7d0Yiny9snh8&8jaZP_GiI82?#Ny)9GYp-Ak0eR#?(U+~J>QG^v#c~eK91RJ zrl6pJl9H0=STdfk0%ciF`@eB@b#+F7R9EHg+z0#&yq}w!%V^UK^EuUE$}^}aiWxY6 xQBGpczwDWmH~0DNZeIP<$3yuBd}`i2@P8|yYFv3#6!HK7002ovPDHLkV1ht75di=I diff --git a/Lilidog-Earth/gtk-3.0/assets/grid-selection-unchecked.png b/Lilidog-Earth/gtk-3.0/assets/grid-selection-unchecked.png deleted file mode 100644 index 318f4176e9d3867486aa20dcd8acf152d70334ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 330 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEEX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4icZF0OJrH~v;Y5^V>c2@niX554OE`in4d8Y7v05VrnX?~o5uXa9hyAH0w?wX Py~N<@>gTe~DWM4fhnRe3 diff --git a/Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-checked-hover.png b/Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-checked-hover.png deleted file mode 100644 index eabbcee40928cff8fb04978673b72148d56750d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 285 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrd&XPZ!4!i_=dh8*(uP^0++L&rVg` z#G%AtCg-@P<;IO0S#KHFsBE2EA*jFM0q2^WE62Di7`Io5)j96d*|h&|rqdxGr#6>W z@(qFpf1h}|essAMc*!E|6O%@ROvaRnRtJuqi3y1Re2g_?dS~>3lfvI8rKIuQ_<4(2 zqHUMSo5zp2D!g8K&hpk$IXkC#dwq46x+%|pHg5g4W$Iqh=H4ZqmrdHWnR|{u=Ju5QAjEPoSKlE}q}k?t{+!}h zDRNB84}330O0;dhw(X)(XlU-$(paxso3HUTXg{B`W-I>z(+{i?$!ESR?XY6-Kk#q; zD>;sa;^%jKE_uovpPZNNy>waTuD8Gc8E@GAL?u=#*{ybSP5e)-{kKDE=E=5Eq4zy83yj)AQ_B)PVH&3<4QFnGH9xvX7ZGvrzH6y=K9yK8V(|^(NV9p z4@eoDZ(#kPrKFx3X%>6tWsd@f+Pc?v4C(Wp`>tNKi(O~w6l>tc76Teo;UtGLV@AH;OXk; Jvd$@?2>^mil-vLS diff --git a/Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png b/Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png deleted file mode 100644 index 312a5def6f715190bb1b5f553f8966b18434c996..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 158 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE+bT&E}WHE^H tBpg(7(}@V~EA++bT&E}WHE^H zBshv^WM?0iULP77+Owtf;PHNWRZqi)LK9U!CT51&4ZNHhHyW1%^)q<7`njxgN@xNA DD|Rbn diff --git a/Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-mixed.png b/Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-mixed.png deleted file mode 100644 index 34da40ec3462d454379546d8731d779dbba46649..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE+bT&E}WHE^H zBshu}6c!$oUSIv~P2!TZ+;Mv<6g|5bdlqXJ3P><8gskLwr_TCM5oiE|r>mdKI;Vst E0E{dx3;+NC diff --git a/Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked-hover.png b/Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked-hover.png deleted file mode 100644 index ec485f606921e15198a865984213d7ba665c2cdc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkEEr|n)-BBc|NrOz4J33m z_>|p^tvHmAHbh78>}d7X71sUhzfW9)??|A76axc~ePZd^aIQL_eg;ohKbLh*2~7Z{ C?J6n& diff --git a/Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked-insensitive.png b/Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked-insensitive.png deleted file mode 100644 index 38dffb010ef52a309b7e41cf4e11684ba89c9657..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkEEr|nRuN{m7$NUzI-JP~ z2^oz=*-1%BVS>2~A)mcW9v0-Z89Xd-;GURd!K)zkz-U36hv6yaLXiMQ1_twXK`w#E SLOwv#7(8A5T-G@yGywoG{VNgx diff --git a/Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked.png b/Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked.png deleted file mode 100644 index 86282022accb067c0521f2ef18bf40ec0e0294c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkEji(`nz>Er|nRuN{m7$H7BzC<1# z9^HVvvyIH`VS>2~A)mcW9v0-Z89Xd-;GURd!K)zkz-U36hap>9P7}YJ&5l(I78J~F rY&_V|*!WPEnb}!vor4T(2m`~7ZK7H(wNg?*TNpfD{an^LB{Ts5ddM?l diff --git a/Lilidog-Earth/gtk-3.0/assets/pane-separator-vertical.png b/Lilidog-Earth/gtk-3.0/assets/pane-separator-vertical.png deleted file mode 100644 index 2b0c595e14e1d9c62b88da3632776f602ca11cf6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^96-#>!3HGPo$&JjQfx`y?k)`fL2$v|<&%LToCO|{ z#S9GG!XV7ZFl&wkP>{XE)7O>#39A6B6tCd={4k)9qNj^v2*>s0Ikwf`>fPOs>&~~U l{RCv|u+8plWKdYaz|iwr#P_UtbqG)~gQu&X%Q~loCIF}lCfWc1 diff --git a/Lilidog-Earth/gtk-3.0/assets/pane-separator.png b/Lilidog-Earth/gtk-3.0/assets/pane-separator.png deleted file mode 100644 index c02248ab9a5f1749e67dfbb1cc7cd054c07b6eb5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y+!3HF4-n-TSDYhhUcNd2LAh=-f^2tCE&H|6f zVg?3oVGw3ym^DWND9B#o>Fdh=gjIl5idS%bei%?l#nZ(xgyVYh9NX$|^=ujmdy1c* qOOt4SdU?73zJhZ%H>Ya`u`%@NNuK$%tUME_p25@A&t;ucLK6UBa4N+B diff --git a/Lilidog-Earth/gtk-3.0/assets/radio-mixed-hover.png b/Lilidog-Earth/gtk-3.0/assets/radio-mixed-hover.png deleted file mode 100644 index bf7902344578fb2267f87697e83599672568d168..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 583 zcmV-N0=WH&P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00FN_L_t(I%f-__iyA=~2Jk1d zj_fStyu!wyLJA9;+a;eMEH=x*#vG|kmF9|T^AXafO^P&E7*t5Oi$M{wNVk=QCC!vq zh}vm#0cT)mXHp$xIo&Fd7p8gP`OP2Z1^#zE*wcH|?RE!3h!dsM!$P6(n=$sITrPhI zg5YBwKzhC2b(*H3=Xt2t>tKvwx7%T{SRjsLSeEs*)9E}1pzm!v7!1CQ$73UeFiNR= zO9){`qmk+N`@_F;1OTSf=}WEkGvD_?DcyTlN-2Ebht@ir&1Rhpu-$IYUDrJrzN=!f z2-kJ7*=)}5dIbQGQl3<+RRF-N_whmC^1?%{R>OQgcQb%7=7=!{0Qi3MGxrpXF&JZx zG61FYR!Vv7I1ZjXKF$S%5TKOaW&p-myj(7yHX03FUU<2{YPAAmEY3V)sZ@H$IY*Kt zx#1*9z&VHGIBzpRtJV5U2)T};2ui8FVWkwJD1v2KS3wYr_x{A;aQMj>bJlD&QK?j5 z+cu<>Sg+UMoP!W@6^7vp0OsHe zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00EmxL_t(I%f-{NiW)&22Jr7@ zon>c1glJ<>FM+ezChIdS%fU8ct1sd{fzB2xr%xro|av=H3kW_IT) zi{*5yK>p4oO>-D|@(C>iBWb#-n7C(8O2TJL?V@WBoTrP1sou0eh z?);Jy0GQ9`4{4g-ECT?g6rSfHP1F0uV)2jxj>n_py6(;LWlYnA>$*4`4$dVj0Dusp zT&vXp0E5BcCJ=@p>h(HSt5rDzXssz@3;-}34s!v<7_`x9CiPP!S*IIve90%2E6_#Z|2!Z{656(FVAy4ggdy%^f zv)Qbnl=>osD5q&^5<*@r%lexn$+u3Yv-{`U_y(vsriYv1u)P2P002ovPDHLkV1h_6 B?WX_$ diff --git a/Lilidog-Earth/gtk-3.0/assets/radio-mixed.png b/Lilidog-Earth/gtk-3.0/assets/radio-mixed.png deleted file mode 100644 index 980cc4a7a69cfcfce6c8b193e41dc682ea567fa7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 578 zcmV-I0=@l-P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00F8=L_t(I%f-_%iyA=`2k`&R zI$+dE z05TX19+D*S8jS|3)hZZcI2;aGtyT!b5Qbs=Xt&$f0Mv_XN2AgA>2#_&=UPhn;&9IO zWHQmi;c)zSjsU=XK7X&2x^f%`l+vTKQcB@C4wO>fVzFqafc<`dYuon8@N?z!dDym% z-EMdL+{*!g5aP02E&~9%-R?=i_kC0<6)cxaI|XR1&lzI?fL^bc2{6W>wLVV)l+q_5 z#B0m4(CKtC$KafUQu>qv7-Qjjy?#@x)!_SnCa~FTz!(ctk60)aK1Wf6IF2*JaU3Ix zB3PF7DFrl}&2NN|had050y6*JoPaKcOU$xfn>h(HGr4mfjgb)JT z?G{lKfe>=e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00HYsL_t(I%f*wyYZ^fq#b0(E zyCZE3#fxPX$t8GbRtWT5_9lgmv^m*RF8%{O_2i+~T$4k4w5S9U+@OfaQs^HLmR>eF z1tP1LplJkWz}=Z%5|br1r$Pq?X1?M5=JD}9;D4``CAC+zTCK?#+YEx>MJyJZQc8cN zQmL=SV)6TvfO@@dhhb7Gm&@Brtu&j>R;SaEj4>Gm z!K2L>lkIj}HX054p-usSUa$922(fLNCI}(-_Ezo<5<*~_CWH`HzuzxM0F%k2Vi?9k ze0jyNd*I^D=bzX;aB+FX008lL9EM?FJRVmf0M7ZQuIr26s)y$|y|@OShd8~sM)mM~ z@s`PCz!)iWJ901!f;y0d|;^))2oDz?_wP~F*p5CQ-&91cM#b?*Q%07xd2`<~~$&E;|+ zgg}4!4BslRBQ8``#e6=8=XppZ5_^ww&}y}g9mkQJ^QAf9oJ+@Xq;12w;Jrh#*g(P#wE^Pniov1M5wo}7hlxBD&#f=`_Df)FC9D9Ue5)7&r&zm!U) dAOCzB{{Rjr_^9d$O!fc(002ovPDHLkV1k+p5#Rs- diff --git a/Lilidog-Earth/gtk-3.0/assets/radio-selected-insensitive.png b/Lilidog-Earth/gtk-3.0/assets/radio-selected-insensitive.png deleted file mode 100644 index fa5d47df130688a7da6b98379a2047a37697b610..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 631 zcmV--0*L*IP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00G}gL_t(I%f*vVi`qaK#vdn+ zWW*p;FBWwz?!`-^Um%bm3%Q6_{Q&t;xeDUdli1)XkYgh~G>1TUx1wIQdJvM({Oe)6 zX@kq23LO}jd57osKJU!D!2ceFS7PPaY&P_L|6LSCv{)>LjImR_UUyVgb>9LM=JWYo z9LG2Pejn|28;mh{o`>CThwXL?j^iGu)9EJw=@nqHSlkJM&`}fxl+r6(VHjew+2C@y zJWeK)^-G)pzID_e4?5#IEZ?mSqTn09lsd zy3eJTN+pP*h|}rR%K?HQs5P6-ESsijFijJl=fN~hXquLtwOTFszF*4$(ln)vG5lV` zw(VT~wrwL#pYM$^hBQrS4nQdlgCNKRgTWvN_n6iD5dCjyD$tR_Zox{gkcEBaZoOozvLVY zhr@4#kO#}M5JeFPA>cSJn}iTVQ3T7fz;WEYs;b{#{fW!va+s#+hhDFTMxz0q=Me+} zj>jV$#{nVael!{xZ}!4!wQ5IE^f3s6T9PCsLdZ{^=YPa;{CPYcAO3ka{sMc`#kq}@ R-`W5G002ovPDHLkV1f`w55)ig diff --git a/Lilidog-Earth/gtk-3.0/assets/radio-selected.png b/Lilidog-Earth/gtk-3.0/assets/radio-selected.png deleted file mode 100644 index 56a2d81b124270f836940703729293fd5d1bf050..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 625 zcmV-%0*?KOP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00G%aL_t(I%f*vHi`qaG$Nw80 z$%w8OFZLjUCoheDfP|WxELdB5viJQ0{RqAG+DlFWiwdP%QxuU9`VkU($stEkZ%Ve{ z447nk*=9Frdn$C`!MqvX|NY?oAMn4=)rGfbqtR%}7<(Q?Q8}N_|D=@us8*{+uh;wZ zHvwrp9)FGFxZiHKQLooQDaG-4#CpAk=XuEGa^Hr-;VS^iS=;G!I$JCjf-xqdC^`$q zn3&J!VltUnPwONASglrXlO%bm>pBP_k9b#)fP@g}x{f4C`nGKkGXjUh;Z{+Uv^WR? zbh}-Y%Vl)CT?9b@04Nj+P!t9G{r)zCZ<^*I48s&xRaF5X4OLaszc37iX_|)&fe_-F zQi_K=T-VJsa9tNd2mk=36hesWi~u3zo^zfSbUK}kz|)*D213YvMu1Z4Z8n>fz%UGG znub!T1WnUm7)DC4-EKiC^?nQF0iaT;eDr<)MWfLGAq3546Si$-YO_9;S177naNAO%z4%IOpvoNh*>gg|aMraU8!N3e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00DPNL_t(I%f-_%Ya&4u2k?Jp z9oZ*{aM}oJ?jX%JSwF+F1hx@d{d$7fT8RIC1FnX{;a!$x*X?#2tyT*} zgu~&0<#LI|Vgb+dUi$t1JplI!7>!1E<#PFF6h+{ie;P|`jrn|z{eJ(_>-DC`J_CU1 zbb4d0{W1&yoO47`1Z(Z}Y&N^e0lVEU2*dEp@Ue=;BEm4lcDoI7fKsa3Xf!U`db8Pt zl(L!woO7IrE&_-M&N-d~IOkd^brB$?1m|4m03v!@tyUKS>-8E$^p*oEmCAz<0$S^{ zVXZZU5Ga*Oe{w(^$4`v0ziFDn7;`dgj6s^F@I3E1Ns`x-mpC4eW9QtjAP7*e*Wvp< zlv3DiHV{I9G4|Z)bY^FNVKSMtj4`)Lsj9WM$Qb+Zeg8envftfqcm3bL@gMPOorBKb R*g60J002ovPDHLkV1j)&;XMEV diff --git a/Lilidog-Earth/gtk-3.0/assets/radio-unselected.png b/Lilidog-Earth/gtk-3.0/assets/radio-unselected.png deleted file mode 100644 index 7ad75c60cf47090b7f276fce6a90286c9b77522e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 542 zcmV+(0^$9MP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00D+cL_t(I%f-_%iyA=`2k?Jp z9oZ*D8ygR`x4HE*EH=x*#yhSuy-C0G%1f>F$6PM=n~0vvmVW=4hJlkOT=*u$8nxIoz67?b2N519R8e6r&da7wbn;1rL>dD#1007 z@!vTH0Q33$voYqA@B84KpS&yQ9KP?v7!xiQi%tgE?RH(y^WF^qseC>U&-1X|Zo3&k zDRo(`R?m9%TCD~trI!J$wM8O23m_s`Yl|6xbG}zfodrlK!8zY&03wQ4tJPV+dc6h_ z#TlSfDt!?`AW4#U!%31r2!TSO@Q?vot=135*eHr3Xsu6%wbqED2#(`C20<`A`4h+E z@po(OO{393rBZ?Gx=>1Cv)Moh0mj&47>2h1?3=qVo6WAY)^|#&rZJ|(7<+MDH%`;^ gzTIyB`sdsD3cp;pj1j{%yZ`_I07*qoM6N<$g4dztV*mgE diff --git a/Lilidog-Earth/gtk-3.0/assets/resize-grip.png b/Lilidog-Earth/gtk-3.0/assets/resize-grip.png deleted file mode 100644 index 613e2320ce632a8f1ee2539c7bd77fb63a2e55be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 187 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4%JB>7u;-UBJd;vjb?hIQv;UIICs0X`wF3=HYh zrcK+tdGo9tv6dheB|(0{3=Yq3q=7g|-tI089jvk*Ams%fk;M!Q+`=Ht$S`Y;1W=H@ z#M9T6{Ryi8s}!%``us4UkesKBV+hCf*v}LOBXfTrMqa3s$o*cx5qN UcX7PC5vY>E)78&qol`;+0K_sYH~;_u diff --git a/Lilidog-Earth/gtk-3.0/assets/titlebutton-close-active.png b/Lilidog-Earth/gtk-3.0/assets/titlebutton-close-active.png deleted file mode 100644 index 7dab7a2e555dfea20b721cf40eb73b9e8500b28e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrd&qPZ!4!i_>o>*=I2Y3bgOvu9f|# zIZAh9#0JhMOz#=C$sLH&DQ<3<`XO(EQN(kGOxp(cie3W&ouG&{tqN9Ro!xKN)xVk$ zZ+?IF&l&8@|4$yZT7Ru_?{xOa3wPFLybGIS9{v35k7%QaTFjoB3DLn9D@4Y7~PuD!y8O=N;^Z$f(x=L0v*

i*0}B;1c5U eCGH=45zEW;aIJ}U3DQ8HGI+ZBxvX46X=j)|T=z_ymNu>YZ@8&PlghW_Y12-xpOod|(r0+> zX9H8i?&c+bSVB$&h2L@e@ke7-)t%6-y8mt+JQcI+(41gB#_El`nHj##4Ds0AYHREn lxgd}GErYVs`(OMQq@ONu<}?f_GzPkc!PC{xWt~$(69D9*S^@w7 diff --git a/Lilidog-Earth/gtk-3.0/assets/titlebutton-close.png b/Lilidog-Earth/gtk-3.0/assets/titlebutton-close.png deleted file mode 100644 index 51eb479128536e32619ce2b81c9b84c6273c04df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrZMUr;B5V#p$;b5ArfA^02g*H0tcs zTvf;#;v6~cw1U20hsDXgi{JE5EkAPW!}abnIkRr=d2R2v_?p++skJxGJp1H7^>V>? z%VP`*N_rX&*}Q_9@{H;!n%v7p8C;gEc=a{xs>z>k?5jVo>satTZXeUPf^6P~T6J}m sy@&2ax}0K44fha#@$U1w|IAfPr5-NtU#YOv0v*NR>FVdQ&MBb@0DHk(m;e9( diff --git a/Lilidog-Earth/gtk-3.0/assets/titlebutton-maximize-active.png b/Lilidog-Earth/gtk-3.0/assets/titlebutton-maximize-active.png deleted file mode 100644 index 7002ba033d8b463ae85ed87265d67203c066a3f1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 229 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrZM8r;B5V#p&b(3D%0n(4XJ_hdsUh z|8el)CjU?N%EFG`AEXW(IOl$W!L5Yx^smPib8GfooFurP`-i9pmpYI5p6c&>@0i}R z+Dl3R!8WxGho82#w0zjj5b1bp)AauvGnK3aSa19fp2l}?Z}oTio8E^-7#L>f%9^tO SzW*F(JA%y zf#-;h>ebW9Pj#1`+0f6T@_WxU zt(C2kWob`c95xBNurMr`Vk9@&ggJET-c9$`3Y_Ih`(~3kDR;}4z+A_fGJAKq=t=|a OW$<+Mb6Mw<&;$Szu}jea diff --git a/Lilidog-Earth/gtk-3.0/assets/titlebutton-maximize.png b/Lilidog-Earth/gtk-3.0/assets/titlebutton-maximize.png deleted file mode 100644 index 9ba9e63989aa5f2d7912022aa5cd07ee6c7b04de..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrZMjr;B5V#p$;bFLE9*;BYyAN%D?T zbSi`UNrssprg`j_a*|%x`e&-#kHw4Li~LX(71ULl_3CEm#k=y;b5>6=JG@V5!ke!_ zU7p;=IjK+G95xAGiDG21d|o)?r1Xy6a~Bq^-!~yBYPZ2jv#4Jy_$DaGa{Yg*qztr{ N!PC{xWt~$(696WFOt}C6 diff --git a/Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize-active.png b/Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize-active.png deleted file mode 100644 index 955690de1e89fda2b571974f3d80b441867fd0fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbjRr;B5V#p&b(3D(0528+07n8f|+ z_dh(d%2vcy=LJ_!$kC6tD%vJ+%h^`7TxTsRD(YD*Xnuo%;o>1qN0X1u2|yzlJYD@< J);T3K0RXx&Fo^&F diff --git a/Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize-hover.png b/Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize-hover.png deleted file mode 100644 index 4a1ce786f168ecaaabb5321789ee244f8a52b2ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbi$r;B5V#p&b(3D(0528*~YtgZha zU!M5>-d>HWhzp_}ot=Ttn#}X>Jt%GL=-_yqafH{5f#LmI4o{A44EKQg89ZJ6T-G@y GGywo_w=n+z diff --git a/Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize.png b/Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize.png deleted file mode 100644 index f3c89cece0a48b579f5c257734c4e647f43c5194..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE({w$@cHh4-+>~W1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbi&r;B5V#p&cd" style "evolve-notebook" -widget_class "**" style "evolve-notebook-bg" -widget_class "**" style "evolve-notebook-bg" -widget_class "**" style "evolve-notebook-bg" -widget_class "*.GtkNotebook.*.GtkViewport" style "evolve-notebook" - -widget_class "*" style "evolve-button" -widget_class "**" style "evolve-statusbar" -widget_class "*" style "evolve-progressbar" -widget_class "*" style "evolve-progressbar" - -widget_class "**" style "evolve-comboboxentry" -widget_class "**" style "evolve-comboboxentry" - -widget_class "**" style "evolve-menu" -widget_class "**" style "evolve-menu-item" -widget_class "**" style "evolve-separator-menu-item" -widget_class "*Menu*.*Sepa*" style "evolve-separator-menu-item" -widget_class "**" style "evolve-menubar" -widget_class "***" style "evolve-menubaritem" - -widget_class "*GtkToolButton*" style "evolve-toolbutton" -widget_class "*GtkToggleToolButton*" style "evolve-toolbutton" -widget_class "*GtkMenuToolButton*" style "evolve-toolbutton" -widget_class "*GtkToolbar*Button" style "evolve-toolbutton" - -widget_class "*.." style "evolve-frame-title" - -widget_class "*.*" style "evolve-treeview" -widget_class "*.." style "evolve-treeview-header" -widget_class "*.." style "evolve-treeview-header" -widget_class "*.." style "evolve-treeview-header" -widget_class "*.." style "evolve-treeview-header" - -widget "gtk-tooltip*" style "evolve-tooltips" - -widget_class "**" style "evolve-overlay-scrollbar" - -# Workarounds and Non-Standard Styling - -style "text-is-fg-color-workaround" { - text[NORMAL] = @text_color - text[PRELIGHT] = @fg_color - text[SELECTED] = @selected_fg_color - text[ACTIVE] = @fg_color - text[INSENSITIVE] = mix (0.85, shade (0.75, @bg_color), @fg_color) -} - -widget_class "*.." style "text-is-fg-color-workaround" - -style "fg-is-text-color-workaround" { - fg[NORMAL] = @text_color - fg[PRELIGHT] = @text_color - fg[ACTIVE] = @selected_fg_color - fg[SELECTED] = @selected_fg_color - fg[INSENSITIVE] = darker (@fg_color) -} - -widget_class "**" style "fg-is-text-color-workaround" -widget_class "*" style "fg-is-text-color-workaround" -widget_class "*" style "fg-is-text-color-workaround" - -style "evolve-evo-new-button-workaround" { - engine "murrine" { - toolbarstyle = 0 - } -} - -widget_class "EShellWindow.GtkVBox.BonoboDock.BonoboDockBand.BonoboDockItem*" style "evolve-evo-new-button-workaround" - -style "inkscape-toolbar-fix" { - engine "murrine" { - gradient_shades = { 1.0, 1.0, 1.0, 1.0 } - highlight_shade = 1.0 - } -} - -#widget "*GtkHandleBox*" style "inkscape-toolbar-fix" -#widget "*HandleBox*CommandsToolbar*" style "inkscape-toolbar-fix" -#widget "*HandleBox*SnapToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*SelectToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*NodeToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*TweakToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*ZoomToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*StarToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*RectToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*3DBoxToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*ArcToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*SpiralToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*PencilToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*PenToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*CalligraphyToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*EraserToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*LPEToolToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*DropperToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*ConnectorToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*PaintbucketToolbar*" style "inkscape-toolbar-fix" - -# Performance Fixes - -style "performance-fix" { - engine "murrine" { - textstyle = 0 - } -} - -widget_class "*gtkmm__GtkWindow*" style "performance-fix" # Inkscape -widget_class "*GimpDisplayShell*" style "performance-fix" # Gimp -widget_class "*GimpToolbox*" style "performance-fix" -widget_class "*GimpMenuDock*" style "performance-fix" -widget "*OOoFixed*" style "performance-fix" # Openoffice/Libreoffice -widget_class "*MozContainer*" style "performance-fix" # Firefox (Not sure if this one does anything though.) diff --git a/Lilidog-Taupe/gtk-3.0/assets/bullet-symbolic.svg b/Lilidog-Taupe/gtk-3.0/assets/bullet-symbolic.svg deleted file mode 100644 index c029973..0000000 --- a/Lilidog-Taupe/gtk-3.0/assets/bullet-symbolic.svg +++ /dev/null @@ -1,155 +0,0 @@ - - - - - - - - image/svg+xml - - Gnome Symbolic Icon Theme - - - - - - - Gnome Symbolic Icon Theme - - - - - - - - - - - - - - - - - diff --git a/Lilidog-Taupe/gtk-3.0/assets/bullet-symbolic.symbolic.png b/Lilidog-Taupe/gtk-3.0/assets/bullet-symbolic.symbolic.png deleted file mode 100644 index 2ccb0e861afdca8a43bb6c1016fc67817865e41b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK^1VD=978lF zCMQVDZ0K!lTsXC{@u8r|b^`;04MK}If_U~)d1`KtlXaxz7ilLQTJ+K0FzJSgo>CAG p^9Cb_KVJm8q$N9e<~(F$@O&n`dE0-6tw2*5JYD@<);T3K0RWo^EJpwU diff --git a/Lilidog-Taupe/gtk-3.0/assets/check-symbolic.svg b/Lilidog-Taupe/gtk-3.0/assets/check-symbolic.svg deleted file mode 100644 index e8c8210..0000000 --- a/Lilidog-Taupe/gtk-3.0/assets/check-symbolic.svg +++ /dev/null @@ -1,155 +0,0 @@ - - - - - - - - image/svg+xml - - Gnome Symbolic Icon Theme - - - - - - - Gnome Symbolic Icon Theme - - - - - - - - - - - - - - - - - diff --git a/Lilidog-Taupe/gtk-3.0/assets/check-symbolic.symbolic.png b/Lilidog-Taupe/gtk-3.0/assets/check-symbolic.symbolic.png deleted file mode 100644 index ee7acdc6868e0bc4ca0390a91c32ba39ed51939c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 324 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@;M7UB8!3Q zuY)k7lg8`{prB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&AOk^)LNZHo zQW@Oy@^e!af-7^A@^dni6+Dyk^AtidQgc)LmT0a9DxK!(;uxYaaqoFwuEszSwg>I& zm%KT2z%J)NOjtq+W15kHa+=$zfV8j#)??QaQdX4suG^Kj?~lm)7bW-R1-IL$f8mu< zu3^%e;Z}0)v>2OehTKKbxm(sG$)EOY6DyQAIJ5rSB%_2jrqe0gJKN=gj_Vyho?^G) z;}hP1!)AvW)lE)cuw}i*xog2+uB8>CiT`7#JbJhMMfpy~|CiL?ORTaC2D*^J)78&q Iol`;+0Do0=B>(^b diff --git a/Lilidog-Taupe/gtk-3.0/assets/checkbox-active-selectionmode.png b/Lilidog-Taupe/gtk-3.0/assets/checkbox-active-selectionmode.png deleted file mode 100644 index 5a22b680c335ee64dbdb6800562d71bf5c369cf3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 346 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0cPZ!4!i_>=}+pat0z|*q->okR38uslT=OzfNxcmA|FkW&; zcum+!fdH%Dv)EY_IXpZ(b`%;LZ#pjbqip8?eXn=rz2BQY?|FNIpyK)BTifn3ws$++ z|GrU!>(r(rQNIHmLM4w2zPI(gEWyCYp}1xeHfQ~&?~ diff --git a/Lilidog-Taupe/gtk-3.0/assets/checkbox-backdrop-selectionmode.png b/Lilidog-Taupe/gtk-3.0/assets/checkbox-backdrop-selectionmode.png deleted file mode 100644 index cd4cf6c938c96f18fe37ec2d1766589b03e134cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0EPZ!4!i_>=}pIv*%fv07Eg`ljg{$dk~sP{(`E_y56+EdpXEizf;k z+S<^uC*_WeK0~0$-e-S!{?Fswm%ix_ q(q)bx)j3k=6B=s$;KwwRc?|WAjuTcq@3;l@6N9I#pUXO@geCy%(S~{e diff --git a/Lilidog-Taupe/gtk-3.0/assets/checkbox-checked-active-selectionmode.png b/Lilidog-Taupe/gtk-3.0/assets/checkbox-checked-active-selectionmode.png deleted file mode 100644 index 01b561f915457fad45bd91f5bec817c772ff0171..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 583 zcmV-N0=WH&P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00FN_L_t(I%f*wiOXOe>#eYez zu}ZZzUMcKWRyJ!Fk%fgcYq$S_<@U<{4_1K%i*z>H%G%%NT7#vXhgSpwrZGDCd{!Ga z;GNCE4Gc5GH;;MqF%SN?dF$l%_Etqv@c#b($7bL6>GgVyMx!-u1i*5+)ZN{k%uIhX zGt>S3y>4!91pEM&0HkRuGm~@fOE1e(gTX++Z{WKR;G81}0wf{nQ~Hv4etss7V;&wJ z04BgMfBh&4&+{;|w%+urs)*y5)oR7b$qB$u03T>S?)?0m!^1fqo&fR2ui^!E0qi;IhP&klqA{e1wkEF+F%9v>gu z$-BF|TwY${`#xsYWsoF^%uHsc`Ft)wfVQ@_1Skwc<$12x*H@XDk|g<@fthi3cE)@@ z2jJ!9g&+t>)0BR{k8_UAet>TPp65~5H9-*2G!3Vxr-WfhmSsdy#CSYz!F65Zd0zLF zudlDQy}ixe-X1{^0JL#^C+nE!IYm)0nM}Nn7Ot+Y^z`)fr51K}b~rvh_Wqd~KLD)D VMTJE*NH_oh002ovPDHLkV1h;&1oZ#_ diff --git a/Lilidog-Taupe/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png b/Lilidog-Taupe/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png deleted file mode 100644 index 5ddbdf99bea9606972f6c2d35fd92204396d91e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 577 zcmV-H0>1r;P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00F5#Dc>@U|1k)&9gII~ZVqs}#YiDO;w$=+s3OhT&E+FovF@Yt4{B5(zD!U(F zv#)g z=|h7!j=5g1IF5s^>)(K=1n_t~&@>HE6h9@X*XxW%BY-mSRRlm6h+1Swfnx0VHjAJ#bh!8_zoZf1@>mMLDMvR-+w#( zRXm%`P*wH!wQ>T0^ZATz+w}YW!sJ!l?RHtO*F2xkcY~au)9Ce1VJDSLnKKej$`KYIkGHc+cv7IqU(Ag4#N;Z5Z+7KG|h3f zTBY4?BS{iK5%W69e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00GWPL_t(I%f*wwixWW<$3HW> zLJkagU_wa9d4j)KL$DHrU~`y4MM=Oy4zUmpL9g+TIJC1mwY)n!N&2L)vC=9RuSpR} zP6?51va8_6*`2YFT@y6e2o5~n8|Hn#?>lei!T(+&4%+Ruaa|X!^}=K+C7DcyYPBi= zUcK%b0nlo-OfHwhaU5*hUPuszA-!IY4~HXm-Y=0lB9Q>&@fgQ(kW!+xUT9KE^7%Z^ z-@#`;WWCI`4G={UmSrXKg%H10H^$)mKAU@eKKYWZdWNf&(gPVE8ew?+3&v^8!G@fIQ+u?(Bt85KOva~ zUplkQqiZLbOeXULv4Zo(GywZUkIlV4V{e*(SB@|7_|^%elqjVV0y|cqwPw9i;A;@_ ztUaJJ@VN2hEmNgAnzDI%w?sOfN_z4~1xhJ4)>gQGWfg#_(nu-Tx_yq-Oo}Lqn9WZV z2q6f90L!un!;p=&BI%SxXXtbB)G;b&mlJRh1ar?U0GiFF$!4>Z%VjLf0!V!PPh#Kg zc5z*oTCFDLW}(q&n9*qT*I6hO3e@X$@z1952cG!>D%+;cY5)KL07*qoM6N<$g4sy~ AYXATM diff --git a/Lilidog-Taupe/gtk-3.0/assets/checkbox-checked-insensitive.png b/Lilidog-Taupe/gtk-3.0/assets/checkbox-checked-insensitive.png deleted file mode 100644 index 5ddbdf99bea9606972f6c2d35fd92204396d91e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 577 zcmV-H0>1r;P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00F5#Dc>@U|1k)&9gII~ZVqs}#YiDO;w$=+s3OhT&E+FovF@Yt4{B5(zD!U(F zv#)g z=|h7!j=5g1IF5s^>)(K=1n_t~&@>HE6h9@X*XxW%BY-mSRRlm6h+1Swfnx0VHjAJ#bh!8_zoZf1@>mMLDMvR-+w#( zRXm%`P*wH!wQ>T0^ZATz+w}YW!sJ!l?RHtO*F2xkcY~au)9Ce1VJDSLnKKej$`KYIkGHc+cv7IqU(Ag4#N;Z5Z+7KG|h3f zTBY4?BS{iK5%W69=}+pat0z|*q->okR38uslT=OzfNxcmA|FkW&; zcum+!fdH%Dv)EY_IXpZ(b`%;LZ#pjbqip8?eXn=rz2BQY?|FNIpyK)BTifn3ws$++ z|GrU!>(r(rQNIHmLM4w2zPI(gEWyCYp}1xeHfQ~&?~ diff --git a/Lilidog-Taupe/gtk-3.0/assets/checkbox-mixed-hover.png b/Lilidog-Taupe/gtk-3.0/assets/checkbox-mixed-hover.png deleted file mode 100644 index 88410675406015847904d4b75adb23b2f7c0f325..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 388 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0WPZ!4!i_=FZ@6A1IAkb<*>79^7Cd=QFNC&PxjcOCZ3SKu} zN@LAr$`x=?)t=6>P|a=9q(#!v6J<|yJ!D99e(>R5`{R#tf4&R0S4W0kJtyIO|NG=5 zP1Qn~;Au~Ven>Es#{O3E^tddt^oq&>OZVH`B$73{oESV9vfr+ebkKC2mKu@0e>c;I zd*^2z7kK|y)4{9q>VspySQ`YAG}g?&uhy$STm9VE?&3$Uzy1BicdYg5^J4Fque5+ot3hay?GjcE#;6;I zm$9yBkh0jtbb3+CnnJzEL+`p&FS>Qf?K+RbQkBz2J%;xq87-cd zoz3njekY~S@+0)|wJP}opZBO+Wc6VTHPp00i_>zopr0AA0Mg#Z8m diff --git a/Lilidog-Taupe/gtk-3.0/assets/checkbox-mixed.png b/Lilidog-Taupe/gtk-3.0/assets/checkbox-mixed.png deleted file mode 100644 index c5e3ceaa2b36e39a946b2f8de68ca43b71f98e0f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 381 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f13PZ!4!i_=FZ`{p$p2)NCE`z9*2{f8yXoJQdTxequBq%9cJ z6J82Oh^^Loduhk)wh1mRAuB`jb$a)`uS~OH{$G3KeC?ZE?+!~GwmCmLNmI2@CV1LY zK?~i6eeY{0sVvFt3d$0GFeh2Yy~j|*RgpoZVQblSo&{5sP8+S+I(-epp6|P#nI5UG z=baGrZ&hLTUq%OxjV!a4-88vYdUox<0`HvLW#R?X4_XC;Ud>jW6JKdzqy6`^Zw$k^ zoy*Uh+qqhQIzyny!mV`{$I>@nn`OZBzU*PHMBDkyS!Lyl988~V>e=`GOOf8s*yrt) VasKoCRX`6jc)I$ztaD0e0ssnFlPmxL diff --git a/Lilidog-Taupe/gtk-3.0/assets/checkbox-selectionmode.png b/Lilidog-Taupe/gtk-3.0/assets/checkbox-selectionmode.png deleted file mode 100644 index 5a22b680c335ee64dbdb6800562d71bf5c369cf3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 346 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0cPZ!4!i_>=}+pat0z|*q->okR38uslT=OzfNxcmA|FkW&; zcum+!fdH%Dv)EY_IXpZ(b`%;LZ#pjbqip8?eXn=rz2BQY?|FNIpyK)BTifn3ws$++ z|GrU!>(r(rQNIHmLM4w2zPI(gEWyCYp}1xeHfQ~&?~ diff --git a/Lilidog-Taupe/gtk-3.0/assets/checkbox-unchecked-insensitive.png b/Lilidog-Taupe/gtk-3.0/assets/checkbox-unchecked-insensitive.png deleted file mode 100644 index cd4cf6c938c96f18fe37ec2d1766589b03e134cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0EPZ!4!i_>=}pIv*%fv07Eg`ljg{$dk~sP{(`E_y56+EdpXEizf;k z+S<^uC*_WeK0~0$-e-S!{?Fswm%ix_ q(q)bx)j3k=6B=s$;KwwRc?|WAjuTcq@3;l@6N9I#pUXO@geCy%(S~{e diff --git a/Lilidog-Taupe/gtk-3.0/assets/dash-symbolic.svg b/Lilidog-Taupe/gtk-3.0/assets/dash-symbolic.svg deleted file mode 100644 index 7886d54..0000000 --- a/Lilidog-Taupe/gtk-3.0/assets/dash-symbolic.svg +++ /dev/null @@ -1,153 +0,0 @@ - - - - - - - - image/svg+xml - - Gnome Symbolic Icon Theme - - - - - - - Gnome Symbolic Icon Theme - - - - - - - - - - - - - - - - - diff --git a/Lilidog-Taupe/gtk-3.0/assets/dash-symbolic.symbolic.png b/Lilidog-Taupe/gtk-3.0/assets/dash-symbolic.symbolic.png deleted file mode 100644 index c20d4bac52551bd00de0a3e70d1a2f543d2256d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@-01G978lF zCMQU+x-jOmv9+o5@bLUEd~h5{#oaKmJGPj!P5z*Wap2*VaV$BtM-Ci#;K|$FX3M}J Xy+bPFNlOG1&=3YsS3j3^P6xplFeVMFc_gLJS(Th!$y!U}i4Nrj&sh+6@E|1IE+^0~OPr=b42! z$+VkUS&REy9?$=r4-eQvD@u99FFe*0}uh`RaN~B9%z!6#@+1Ua=AD@J_gVN ze*r(={Ql})yu7^3;o%{XNCY4Nw5h79-2DEk!2SJw#>U2oL?Yzm za2QFFn3_n2Jgt2He%IWDTO-)V6 zvYb>CjYer~Y~<|h3`J4UXfzZT7qhmu_9$Fhz?zyG91cekG8_)$^?K>+>r1M!SS%bJ z9dUJa1;ozX-rio)8qWd*XlrX@VPPR@gHR~M_VzYYQ&aJ=iHQl^Za1M&2#B4#)zwvu zM&qM#@QAy3U|@iYiwmZwr{jknVohVS*{Gt|a7boYU!~yuAELIC#Qcyt1-FdwY8lQj#PF2M1|sX?ZdZo&Xd= zu(7d0Yiny9snh8&8jaZP_GiI82?#Ny)9GYp-Ak0eR#?(U+~J>QG^v#c~eK91RJ zrl6pJl9H0=STdfk0%ciF`@eB@b#+F7R9EHg+z0#&yq}w!%V^UK^EuUE$}^}aiWxY6 xQBGpczwDWmH~0DNZeIP<$3yuBd}`i2@P8|yYFv3#6!HK7002ovPDHLkV1ht75di=I diff --git a/Lilidog-Taupe/gtk-3.0/assets/grid-selection-unchecked.png b/Lilidog-Taupe/gtk-3.0/assets/grid-selection-unchecked.png deleted file mode 100644 index 318f4176e9d3867486aa20dcd8acf152d70334ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 330 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEEX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4icZF0OJrH~v;Y5^V>c2@niX554OE`in4d8Y7v05VrnX?~o5uXa9hyAH0w?wX Py~N<@>gTe~DWM4fhnRe3 diff --git a/Lilidog-Taupe/gtk-3.0/assets/menuitem-checkbox-checked-hover.png b/Lilidog-Taupe/gtk-3.0/assets/menuitem-checkbox-checked-hover.png deleted file mode 100644 index eabbcee40928cff8fb04978673b72148d56750d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 285 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrd&XPZ!4!i_=dh8*(uP^0++L&rVg` z#G%AtCg-@P<;IO0S#KHFsBE2EA*jFM0q2^WE62Di7`Io5)j96d*|h&|rqdxGr#6>W z@(qFpf1h}|essAMc*!E|6O%@ROvaRnRtJuqi3y1Re2g_?dS~>3lfvI8rKIuQ_<4(2 zqHUMSo5zp2D!g8K&hpk$IXkC#dwq46x+%|pHg5g4W$Iqh=H4ZqmrdHWnR|{u=Ju5QAjEPoSKlE}q}k?t{+!}h zDRNB84}330O0;dhw(X)(XlU-$(paxso3HUTXg{B`W-I>z(+{i?$!ESR?XY6-Kk#q; zD>;sa;^%jKE_uovpPZNNy>waTuD8Gc8E@GAL?u=#*{ybSP5e)-{kKDE=E=5Eq4zy83yj)AQ_B)PVH&3<4QFnGH9xvX7ZGvrzH6y=K9yK8V(|^(NV9p z4@eoDZ(#kPrKFx3X%>6tWsd@f+Pc?v4C(Wp`>tNKi(O~w6l>tc76Teo;UtGLV@AH;OXk; Jvd$@?2>^mil-vLS diff --git a/Lilidog-Taupe/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png b/Lilidog-Taupe/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png deleted file mode 100644 index 312a5def6f715190bb1b5f553f8966b18434c996..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 158 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE+bT&E}WHE^H tBpg(7(}@V~EA++bT&E}WHE^H zBshv^WM?0iULP77+Owtf;PHNWRZqi)LK9U!CT51&4ZNHhHyW1%^)q<7`njxgN@xNA DD|Rbn diff --git a/Lilidog-Taupe/gtk-3.0/assets/menuitem-checkbox-mixed.png b/Lilidog-Taupe/gtk-3.0/assets/menuitem-checkbox-mixed.png deleted file mode 100644 index 34da40ec3462d454379546d8731d779dbba46649..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE+bT&E}WHE^H zBshu}6c!$oUSIv~P2!TZ+;Mv<6g|5bdlqXJ3P><8gskLwr_TCM5oiE|r>mdKI;Vst E0E{dx3;+NC diff --git a/Lilidog-Taupe/gtk-3.0/assets/menuitem-radio-checked-hover.png b/Lilidog-Taupe/gtk-3.0/assets/menuitem-radio-checked-hover.png deleted file mode 100644 index ec485f606921e15198a865984213d7ba665c2cdc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkEEr|n)-BBc|NrOz4J33m z_>|p^tvHmAHbh78>}d7X71sUhzfW9)??|A76axc~ePZd^aIQL_eg;ohKbLh*2~7Z{ C?J6n& diff --git a/Lilidog-Taupe/gtk-3.0/assets/menuitem-radio-checked-insensitive.png b/Lilidog-Taupe/gtk-3.0/assets/menuitem-radio-checked-insensitive.png deleted file mode 100644 index 38dffb010ef52a309b7e41cf4e11684ba89c9657..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkEEr|nRuN{m7$NUzI-JP~ z2^oz=*-1%BVS>2~A)mcW9v0-Z89Xd-;GURd!K)zkz-U36hv6yaLXiMQ1_twXK`w#E SLOwv#7(8A5T-G@yGywoG{VNgx diff --git a/Lilidog-Taupe/gtk-3.0/assets/menuitem-radio-checked.png b/Lilidog-Taupe/gtk-3.0/assets/menuitem-radio-checked.png deleted file mode 100644 index 86282022accb067c0521f2ef18bf40ec0e0294c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkEji(`nz>Er|nRuN{m7$H7BzC<1# z9^HVvvyIH`VS>2~A)mcW9v0-Z89Xd-;GURd!K)zkz-U36hap>9P7}YJ&5l(I78J~F rY&_V|*!WPEnb}!vor4T(2m`~7ZK7H(wNg?*TNpfD{an^LB{Ts5ddM?l diff --git a/Lilidog-Taupe/gtk-3.0/assets/pane-separator-vertical.png b/Lilidog-Taupe/gtk-3.0/assets/pane-separator-vertical.png deleted file mode 100644 index 2b0c595e14e1d9c62b88da3632776f602ca11cf6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^96-#>!3HGPo$&JjQfx`y?k)`fL2$v|<&%LToCO|{ z#S9GG!XV7ZFl&wkP>{XE)7O>#39A6B6tCd={4k)9qNj^v2*>s0Ikwf`>fPOs>&~~U l{RCv|u+8plWKdYaz|iwr#P_UtbqG)~gQu&X%Q~loCIF}lCfWc1 diff --git a/Lilidog-Taupe/gtk-3.0/assets/pane-separator.png b/Lilidog-Taupe/gtk-3.0/assets/pane-separator.png deleted file mode 100644 index c02248ab9a5f1749e67dfbb1cc7cd054c07b6eb5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y+!3HF4-n-TSDYhhUcNd2LAh=-f^2tCE&H|6f zVg?3oVGw3ym^DWND9B#o>Fdh=gjIl5idS%bei%?l#nZ(xgyVYh9NX$|^=ujmdy1c* qOOt4SdU?73zJhZ%H>Ya`u`%@NNuK$%tUME_p25@A&t;ucLK6UBa4N+B diff --git a/Lilidog-Taupe/gtk-3.0/assets/radio-mixed-hover.png b/Lilidog-Taupe/gtk-3.0/assets/radio-mixed-hover.png deleted file mode 100644 index bf7902344578fb2267f87697e83599672568d168..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 583 zcmV-N0=WH&P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00FN_L_t(I%f-__iyA=~2Jk1d zj_fStyu!wyLJA9;+a;eMEH=x*#vG|kmF9|T^AXafO^P&E7*t5Oi$M{wNVk=QCC!vq zh}vm#0cT)mXHp$xIo&Fd7p8gP`OP2Z1^#zE*wcH|?RE!3h!dsM!$P6(n=$sITrPhI zg5YBwKzhC2b(*H3=Xt2t>tKvwx7%T{SRjsLSeEs*)9E}1pzm!v7!1CQ$73UeFiNR= zO9){`qmk+N`@_F;1OTSf=}WEkGvD_?DcyTlN-2Ebht@ir&1Rhpu-$IYUDrJrzN=!f z2-kJ7*=)}5dIbQGQl3<+RRF-N_whmC^1?%{R>OQgcQb%7=7=!{0Qi3MGxrpXF&JZx zG61FYR!Vv7I1ZjXKF$S%5TKOaW&p-myj(7yHX03FUU<2{YPAAmEY3V)sZ@H$IY*Kt zx#1*9z&VHGIBzpRtJV5U2)T};2ui8FVWkwJD1v2KS3wYr_x{A;aQMj>bJlD&QK?j5 z+cu<>Sg+UMoP!W@6^7vp0OsHe zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00EmxL_t(I%f-{NiW)&22Jr7@ zon>c1glJ<>FM+ezChIdS%fU8ct1sd{fzB2xr%xro|av=H3kW_IT) zi{*5yK>p4oO>-D|@(C>iBWb#-n7C(8O2TJL?V@WBoTrP1sou0eh z?);Jy0GQ9`4{4g-ECT?g6rSfHP1F0uV)2jxj>n_py6(;LWlYnA>$*4`4$dVj0Dusp zT&vXp0E5BcCJ=@p>h(HSt5rDzXssz@3;-}34s!v<7_`x9CiPP!S*IIve90%2E6_#Z|2!Z{656(FVAy4ggdy%^f zv)Qbnl=>osD5q&^5<*@r%lexn$+u3Yv-{`U_y(vsriYv1u)P2P002ovPDHLkV1h_6 B?WX_$ diff --git a/Lilidog-Taupe/gtk-3.0/assets/radio-mixed.png b/Lilidog-Taupe/gtk-3.0/assets/radio-mixed.png deleted file mode 100644 index 980cc4a7a69cfcfce6c8b193e41dc682ea567fa7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 578 zcmV-I0=@l-P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00F8=L_t(I%f-_%iyA=`2k`&R zI$+dE z05TX19+D*S8jS|3)hZZcI2;aGtyT!b5Qbs=Xt&$f0Mv_XN2AgA>2#_&=UPhn;&9IO zWHQmi;c)zSjsU=XK7X&2x^f%`l+vTKQcB@C4wO>fVzFqafc<`dYuon8@N?z!dDym% z-EMdL+{*!g5aP02E&~9%-R?=i_kC0<6)cxaI|XR1&lzI?fL^bc2{6W>wLVV)l+q_5 z#B0m4(CKtC$KafUQu>qv7-Qjjy?#@x)!_SnCa~FTz!(ctk60)aK1Wf6IF2*JaU3Ix zB3PF7DFrl}&2NN|had050y6*JoPaKcOU$xfn>h(HGr4mfjgb)JT z?G{lKfe>=e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00HYsL_t(I%f*wyYZ^fq#b0(E zyCZE3#fxPX$t8GbRtWT5_9lgmv^m*RF8%{O_2i+~T$4k4w5S9U+@OfaQs^HLmR>eF z1tP1LplJkWz}=Z%5|br1r$Pq?X1?M5=JD}9;D4``CAC+zTCK?#+YEx>MJyJZQc8cN zQmL=SV)6TvfO@@dhhb7Gm&@Brtu&j>R;SaEj4>Gm z!K2L>lkIj}HX054p-usSUa$922(fLNCI}(-_Ezo<5<*~_CWH`HzuzxM0F%k2Vi?9k ze0jyNd*I^D=bzX;aB+FX008lL9EM?FJRVmf0M7ZQuIr26s)y$|y|@OShd8~sM)mM~ z@s`PCz!)iWJ901!f;y0d|;^))2oDz?_wP~F*p5CQ-&91cM#b?*Q%07xd2`<~~$&E;|+ zgg}4!4BslRBQ8``#e6=8=XppZ5_^ww&}y}g9mkQJ^QAf9oJ+@Xq;12w;Jrh#*g(P#wE^Pniov1M5wo}7hlxBD&#f=`_Df)FC9D9Ue5)7&r&zm!U) dAOCzB{{Rjr_^9d$O!fc(002ovPDHLkV1k+p5#Rs- diff --git a/Lilidog-Taupe/gtk-3.0/assets/radio-selected-insensitive.png b/Lilidog-Taupe/gtk-3.0/assets/radio-selected-insensitive.png deleted file mode 100644 index fa5d47df130688a7da6b98379a2047a37697b610..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 631 zcmV--0*L*IP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00G}gL_t(I%f*vVi`qaK#vdn+ zWW*p;FBWwz?!`-^Um%bm3%Q6_{Q&t;xeDUdli1)XkYgh~G>1TUx1wIQdJvM({Oe)6 zX@kq23LO}jd57osKJU!D!2ceFS7PPaY&P_L|6LSCv{)>LjImR_UUyVgb>9LM=JWYo z9LG2Pejn|28;mh{o`>CThwXL?j^iGu)9EJw=@nqHSlkJM&`}fxl+r6(VHjew+2C@y zJWeK)^-G)pzID_e4?5#IEZ?mSqTn09lsd zy3eJTN+pP*h|}rR%K?HQs5P6-ESsijFijJl=fN~hXquLtwOTFszF*4$(ln)vG5lV` zw(VT~wrwL#pYM$^hBQrS4nQdlgCNKRgTWvN_n6iD5dCjyD$tR_Zox{gkcEBaZoOozvLVY zhr@4#kO#}M5JeFPA>cSJn}iTVQ3T7fz;WEYs;b{#{fW!va+s#+hhDFTMxz0q=Me+} zj>jV$#{nVael!{xZ}!4!wQ5IE^f3s6T9PCsLdZ{^=YPa;{CPYcAO3ka{sMc`#kq}@ R-`W5G002ovPDHLkV1f`w55)ig diff --git a/Lilidog-Taupe/gtk-3.0/assets/radio-selected.png b/Lilidog-Taupe/gtk-3.0/assets/radio-selected.png deleted file mode 100644 index 56a2d81b124270f836940703729293fd5d1bf050..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 625 zcmV-%0*?KOP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00G%aL_t(I%f*vHi`qaG$Nw80 z$%w8OFZLjUCoheDfP|WxELdB5viJQ0{RqAG+DlFWiwdP%QxuU9`VkU($stEkZ%Ve{ z447nk*=9Frdn$C`!MqvX|NY?oAMn4=)rGfbqtR%}7<(Q?Q8}N_|D=@us8*{+uh;wZ zHvwrp9)FGFxZiHKQLooQDaG-4#CpAk=XuEGa^Hr-;VS^iS=;G!I$JCjf-xqdC^`$q zn3&J!VltUnPwONASglrXlO%bm>pBP_k9b#)fP@g}x{f4C`nGKkGXjUh;Z{+Uv^WR? zbh}-Y%Vl)CT?9b@04Nj+P!t9G{r)zCZ<^*I48s&xRaF5X4OLaszc37iX_|)&fe_-F zQi_K=T-VJsa9tNd2mk=36hesWi~u3zo^zfSbUK}kz|)*D213YvMu1Z4Z8n>fz%UGG znub!T1WnUm7)DC4-EKiC^?nQF0iaT;eDr<)MWfLGAq3546Si$-YO_9;S177naNAO%z4%IOpvoNh*>gg|aMraU8!N3e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00DPNL_t(I%f-_%Ya&4u2k?Jp z9oZ*{aM}oJ?jX%JSwF+F1hx@d{d$7fT8RIC1FnX{;a!$x*X?#2tyT*} zgu~&0<#LI|Vgb+dUi$t1JplI!7>!1E<#PFF6h+{ie;P|`jrn|z{eJ(_>-DC`J_CU1 zbb4d0{W1&yoO47`1Z(Z}Y&N^e0lVEU2*dEp@Ue=;BEm4lcDoI7fKsa3Xf!U`db8Pt zl(L!woO7IrE&_-M&N-d~IOkd^brB$?1m|4m03v!@tyUKS>-8E$^p*oEmCAz<0$S^{ zVXZZU5Ga*Oe{w(^$4`v0ziFDn7;`dgj6s^F@I3E1Ns`x-mpC4eW9QtjAP7*e*Wvp< zlv3DiHV{I9G4|Z)bY^FNVKSMtj4`)Lsj9WM$Qb+Zeg8envftfqcm3bL@gMPOorBKb R*g60J002ovPDHLkV1j)&;XMEV diff --git a/Lilidog-Taupe/gtk-3.0/assets/radio-unselected.png b/Lilidog-Taupe/gtk-3.0/assets/radio-unselected.png deleted file mode 100644 index 7ad75c60cf47090b7f276fce6a90286c9b77522e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 542 zcmV+(0^$9MP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00D+cL_t(I%f-_%iyA=`2k?Jp z9oZ*D8ygR`x4HE*EH=x*#yhSuy-C0G%1f>F$6PM=n~0vvmVW=4hJlkOT=*u$8nxIoz67?b2N519R8e6r&da7wbn;1rL>dD#1007 z@!vTH0Q33$voYqA@B84KpS&yQ9KP?v7!xiQi%tgE?RH(y^WF^qseC>U&-1X|Zo3&k zDRo(`R?m9%TCD~trI!J$wM8O23m_s`Yl|6xbG}zfodrlK!8zY&03wQ4tJPV+dc6h_ z#TlSfDt!?`AW4#U!%31r2!TSO@Q?vot=135*eHr3Xsu6%wbqED2#(`C20<`A`4h+E z@po(OO{393rBZ?Gx=>1Cv)Moh0mj&47>2h1?3=qVo6WAY)^|#&rZJ|(7<+MDH%`;^ gzTIyB`sdsD3cp;pj1j{%yZ`_I07*qoM6N<$g4dztV*mgE diff --git a/Lilidog-Taupe/gtk-3.0/assets/resize-grip.png b/Lilidog-Taupe/gtk-3.0/assets/resize-grip.png deleted file mode 100644 index 613e2320ce632a8f1ee2539c7bd77fb63a2e55be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 187 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4%JB>7u;-UBJd;vjb?hIQv;UIICs0X`wF3=HYh zrcK+tdGo9tv6dheB|(0{3=Yq3q=7g|-tI089jvk*Ams%fk;M!Q+`=Ht$S`Y;1W=H@ z#M9T6{Ryi8s}!%``us4UkesKBV+hCf*v}LOBXfTrMqa3s$o*cx5qN UcX7PC5vY>E)78&qol`;+0K_sYH~;_u diff --git a/Lilidog-Taupe/gtk-3.0/assets/titlebutton-close-active.png b/Lilidog-Taupe/gtk-3.0/assets/titlebutton-close-active.png deleted file mode 100644 index 7dab7a2e555dfea20b721cf40eb73b9e8500b28e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrd&qPZ!4!i_>o>*=I2Y3bgOvu9f|# zIZAh9#0JhMOz#=C$sLH&DQ<3<`XO(EQN(kGOxp(cie3W&ouG&{tqN9Ro!xKN)xVk$ zZ+?IF&l&8@|4$yZT7Ru_?{xOa3wPFLybGIS9{v35k7%QaTFjoB3DLn9D@4Y7~PuD!y8O=N;^Z$f(x=L0v*

i*0}B;1c5U eCGH=45zEW;aIJ}U3DQ8HGI+ZBxvX46X=j)|T=z_ymNu>YZ@8&PlghW_Y12-xpOod|(r0+> zX9H8i?&c+bSVB$&h2L@e@ke7-)t%6-y8mt+JQcI+(41gB#_El`nHj##4Ds0AYHREn lxgd}GErYVs`(OMQq@ONu<}?f_GzPkc!PC{xWt~$(69D9*S^@w7 diff --git a/Lilidog-Taupe/gtk-3.0/assets/titlebutton-close.png b/Lilidog-Taupe/gtk-3.0/assets/titlebutton-close.png deleted file mode 100644 index 51eb479128536e32619ce2b81c9b84c6273c04df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrZMUr;B5V#p$;b5ArfA^02g*H0tcs zTvf;#;v6~cw1U20hsDXgi{JE5EkAPW!}abnIkRr=d2R2v_?p++skJxGJp1H7^>V>? z%VP`*N_rX&*}Q_9@{H;!n%v7p8C;gEc=a{xs>z>k?5jVo>satTZXeUPf^6P~T6J}m sy@&2ax}0K44fha#@$U1w|IAfPr5-NtU#YOv0v*NR>FVdQ&MBb@0DHk(m;e9( diff --git a/Lilidog-Taupe/gtk-3.0/assets/titlebutton-maximize-active.png b/Lilidog-Taupe/gtk-3.0/assets/titlebutton-maximize-active.png deleted file mode 100644 index 7002ba033d8b463ae85ed87265d67203c066a3f1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 229 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrZM8r;B5V#p&b(3D%0n(4XJ_hdsUh z|8el)CjU?N%EFG`AEXW(IOl$W!L5Yx^smPib8GfooFurP`-i9pmpYI5p6c&>@0i}R z+Dl3R!8WxGho82#w0zjj5b1bp)AauvGnK3aSa19fp2l}?Z}oTio8E^-7#L>f%9^tO SzW*F(JA%y zf#-;h>ebW9Pj#1`+0f6T@_WxU zt(C2kWob`c95xBNurMr`Vk9@&ggJET-c9$`3Y_Ih`(~3kDR;}4z+A_fGJAKq=t=|a OW$<+Mb6Mw<&;$Szu}jea diff --git a/Lilidog-Taupe/gtk-3.0/assets/titlebutton-maximize.png b/Lilidog-Taupe/gtk-3.0/assets/titlebutton-maximize.png deleted file mode 100644 index 9ba9e63989aa5f2d7912022aa5cd07ee6c7b04de..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrZMjr;B5V#p$;bFLE9*;BYyAN%D?T zbSi`UNrssprg`j_a*|%x`e&-#kHw4Li~LX(71ULl_3CEm#k=y;b5>6=JG@V5!ke!_ zU7p;=IjK+G95xAGiDG21d|o)?r1Xy6a~Bq^-!~yBYPZ2jv#4Jy_$DaGa{Yg*qztr{ N!PC{xWt~$(696WFOt}C6 diff --git a/Lilidog-Taupe/gtk-3.0/assets/titlebutton-minimize-active.png b/Lilidog-Taupe/gtk-3.0/assets/titlebutton-minimize-active.png deleted file mode 100644 index 955690de1e89fda2b571974f3d80b441867fd0fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbjRr;B5V#p&b(3D(0528+07n8f|+ z_dh(d%2vcy=LJ_!$kC6tD%vJ+%h^`7TxTsRD(YD*Xnuo%;o>1qN0X1u2|yzlJYD@< J);T3K0RXx&Fo^&F diff --git a/Lilidog-Taupe/gtk-3.0/assets/titlebutton-minimize-hover.png b/Lilidog-Taupe/gtk-3.0/assets/titlebutton-minimize-hover.png deleted file mode 100644 index 4a1ce786f168ecaaabb5321789ee244f8a52b2ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbi$r;B5V#p&b(3D(0528*~YtgZha zU!M5>-d>HWhzp_}ot=Ttn#}X>Jt%GL=-_yqafH{5f#LmI4o{A44EKQg89ZJ6T-G@y GGywo_w=n+z diff --git a/Lilidog-Taupe/gtk-3.0/assets/titlebutton-minimize.png b/Lilidog-Taupe/gtk-3.0/assets/titlebutton-minimize.png deleted file mode 100644 index f3c89cece0a48b579f5c257734c4e647f43c5194..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE({w$@cHh4-+>~W1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbi&r;B5V#p&cd spinbutton:focus:not(.vertical) + spinbutton:not(.vertical), -.linked:not(.vertical) > spinbutton:focus:not(.vertical) + button, -.linked:not(.vertical) > spinbutton:focus:not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > entry:focus + spinbutton:not(.vertical), -.linked:not(.vertical) > -entry:focus + button, -.linked:not(.vertical) > -entry:focus + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + entry, .linked:not(.vertical) > -entry:focus + -entry { - border-left-color: #3F5755; } - -.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + spinbutton:not(.vertical), -.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + button, -.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > entry:drop(active) + spinbutton:not(.vertical), -.linked:not(.vertical) > -entry:drop(active) + button, -.linked:not(.vertical) > -entry:drop(active) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + entry, .linked:not(.vertical) > -entry:drop(active) + -entry { - border-left-color: #4e9a06; } - -.linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled), -.linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):not(.vertical), .linked.vertical > -entry:not(:disabled) + entry:not(:disabled), -.linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):not(.vertical) { - border-top-color: #A2C1D3; - background-color: #1B2121; } - .linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled):backdrop, - .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):backdrop:not(.vertical), .linked.vertical > - entry:not(:disabled) + entry:not(:disabled):backdrop, - .linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):backdrop:not(.vertical) { - border-top-color: #BCD5DE; - background-color: #252E2E; } - -.linked.vertical > spinbutton:disabled:not(.vertical) + spinbutton:disabled:not(.vertical), -.linked.vertical > spinbutton:disabled:not(.vertical) + entry:disabled, .linked.vertical > entry:disabled + spinbutton:disabled:not(.vertical), -.linked.vertical > -entry:disabled + entry:disabled { - border-top-color: #A2C1D3; } - -.linked.vertical > spinbutton:not(.vertical) + spinbutton:focus:not(:only-child):not(.vertical), -.linked.vertical > spinbutton:not(.vertical) + entry:focus:not(:only-child), .linked.vertical > entry + spinbutton:focus:not(:only-child):not(.vertical), -.linked.vertical > -entry + entry:focus:not(:only-child) { - border-top-color: #3F5755; } - -.linked.vertical > spinbutton:not(.vertical) + spinbutton:drop(active):not(:only-child):not(.vertical), -.linked.vertical > spinbutton:not(.vertical) + entry:drop(active):not(:only-child), .linked.vertical > entry + spinbutton:drop(active):not(:only-child):not(.vertical), -.linked.vertical > -entry + entry:drop(active):not(:only-child) { - border-top-color: #4e9a06; } - -.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + spinbutton:not(.vertical), -.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + entry, -.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + button, -.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:focus:not(:only-child) + spinbutton:not(.vertical), -.linked.vertical > -entry:focus:not(:only-child) + entry, -.linked.vertical > -entry:focus:not(:only-child) + button, -.linked.vertical > -entry:focus:not(:only-child) + combobox > box > button.combo { - border-top-color: #3F5755; } - -.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + spinbutton:not(.vertical), -.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + entry, -.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + button, -.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:drop(active):not(:only-child) + spinbutton:not(.vertical), -.linked.vertical > -entry:drop(active):not(:only-child) + entry, -.linked.vertical > -entry:drop(active):not(:only-child) + button, -.linked.vertical > -entry:drop(active):not(:only-child) + combobox > box > button.combo { - border-top-color: #4e9a06; } - -treeview entry:focus:dir(rtl), treeview entry:focus:dir(ltr) { - background-color: #1B2121; - transition-property: color, background; } - -treeview entry.flat, treeview entry { - border-radius: 0; - background-image: none; - background-color: #1B2121; } - treeview entry.flat:focus, treeview entry:focus { - border-color: #3F5755; } - -/*********** - * Buttons * - ***********/ -@keyframes needs_attention { - from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#3F5755), to(transparent)); } - to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#3F5755), to(transparent)); } } - -notebook > header > tabs > arrow, button.titlebutton, -button { - min-height: 24px; - min-width: 16px; - padding: 1px 2px; - border: 1px solid; - border-radius: 3px; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - color: #BAD4D2; - outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#1F2626, 0.8); - border-right-color: shade(#1F2626, 0.72); - border-left-color: shade(#1F2626, 0.72); - border-bottom-color: shade(#1F2626, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#323D3D, 1.02), 1.05), shade(shade(#1B2121, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } - notebook > header > tabs > arrow, button.sidebar-button, button.titlebutton, - button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - transition: none; } - notebook > header > tabs > arrow:hover, button.sidebar-button:hover, button.titlebutton:hover, - button.flat:hover { - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 500ms; } - notebook > header > tabs > arrow:hover:active, button.sidebar-button:hover:active, button.titlebutton:hover:active, - button.flat:hover:active { - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } - notebook > header > tabs > arrow:hover, button.titlebutton:hover, - button:hover { - color: #D1EBEA; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #3B5252; - background-image: linear-gradient(to bottom, shade(#3F5755, 1.15), shade(#1F2626, 1.07)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); - -gtk-icon-effect: highlight; } - notebook > header > tabs > arrow:active, button.titlebutton:active, notebook > header > tabs > arrow:checked, button.titlebutton:checked, - button:active, - button:checked { - color: #BAD4D2; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #3B5252; - background-image: linear-gradient(to bottom, shade(shade(#1F2626, 0.85), 1.05), shade(shade(#252E2E, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); - transition-duration: 50ms; } - notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:backdrop, button.titlebutton:backdrop, - button:backdrop.flat, - button:backdrop { - border-color: #4D6A6B; - background-color: #1F2626; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - transition: 200ms ease-out; - -gtk-icon-effect: none; } - notebook > header > tabs > arrow:backdrop label, button.sidebar-button:backdrop label, button.titlebutton:backdrop label, notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:backdrop label, button.titlebutton:backdrop label, notebook > header > tabs > arrow:backdrop, button.titlebutton:backdrop, - button:backdrop.flat label, - button:backdrop.flat, - button:backdrop label, - button:backdrop { - color: #82ADA5; } - notebook > header > tabs > arrow:backdrop:active, button.sidebar-button:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, button.sidebar-button:backdrop:checked, button.titlebutton:backdrop:checked, notebook > header > tabs > arrow:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, button.titlebutton:backdrop:checked, - button:backdrop.flat:active, - button:backdrop.flat:checked, - button:backdrop:active, - button:backdrop:checked { - border-color: #4D6A6B; - background-color: #1F2626; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - notebook > header > tabs > arrow:backdrop:active label, button.sidebar-button:backdrop:active label, button.titlebutton:backdrop:active label, notebook > header > tabs > arrow:backdrop:active, button.sidebar-button:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked label, button.sidebar-button:backdrop:checked label, button.titlebutton:backdrop:checked label, notebook > header > tabs > arrow:backdrop:checked, button.sidebar-button:backdrop:checked, button.titlebutton:backdrop:checked, notebook > header > tabs > arrow:backdrop:active label, button.titlebutton:backdrop:active label, notebook > header > tabs > arrow:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked label, button.titlebutton:backdrop:checked label, notebook > header > tabs > arrow:backdrop:checked, button.titlebutton:backdrop:checked, - button:backdrop.flat:active label, - button:backdrop.flat:active, - button:backdrop.flat:checked label, - button:backdrop.flat:checked, - button:backdrop:active label, - button:backdrop:active, - button:backdrop:checked label, - button:backdrop:checked { - color: #82ADA5; } - notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled, button.titlebutton:backdrop:disabled, - button:backdrop.flat:disabled, - button:backdrop:disabled { - border-color: #4D6A6B; - background-color: #2E3F40; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - notebook > header > tabs > arrow:backdrop:disabled label, button.sidebar-button:backdrop:disabled label, button.titlebutton:backdrop:disabled label, notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled label, button.titlebutton:backdrop:disabled label, notebook > header > tabs > arrow:backdrop:disabled, button.titlebutton:backdrop:disabled, - button:backdrop.flat:disabled label, - button:backdrop.flat:disabled, - button:backdrop:disabled label, - button:backdrop:disabled { - color: #1F2626; } - notebook > header > tabs > arrow:backdrop:disabled:active, button.sidebar-button:backdrop:disabled:active, button.titlebutton:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, button.sidebar-button:backdrop:disabled:checked, button.titlebutton:backdrop:disabled:checked, notebook > header > tabs > arrow:backdrop:disabled:active, button.titlebutton:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, button.titlebutton:backdrop:disabled:checked, - button:backdrop.flat:disabled:active, - button:backdrop.flat:disabled:checked, - button:backdrop:disabled:active, - button:backdrop:disabled:checked { - border-color: #4D6A6B; - background-color: #1B2121; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - notebook > header > tabs > arrow:backdrop:disabled:active label, button.sidebar-button:backdrop:disabled:active label, button.titlebutton:backdrop:disabled:active label, notebook > header > tabs > arrow:backdrop:disabled:checked label, button.sidebar-button:backdrop:disabled:checked label, button.titlebutton:backdrop:disabled:checked label, notebook > header > tabs > arrow:backdrop:disabled:active label, button.titlebutton:backdrop:disabled:active label, notebook > header > tabs > arrow:backdrop:disabled:checked label, button.titlebutton:backdrop:disabled:checked label, - button:backdrop.flat:disabled:active label, - button:backdrop.flat:disabled:checked label, - button:backdrop:disabled:active label, - button:backdrop:disabled:checked label { - color: #1F2626; } - notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:disabled, button.sidebar-button:disabled, button.titlebutton:disabled, notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, - button.flat:backdrop, - button.flat:disabled, - button.flat:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - notebook > header > tabs > arrow:disabled, button.titlebutton:disabled, - button:disabled { - border-color: #3B5252; - background-color: #2E3F40; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - notebook > header > tabs > arrow:disabled label, button.titlebutton:disabled label, notebook > header > tabs > arrow:disabled, button.titlebutton:disabled, - button:disabled label, - button:disabled { - color: #82ADA5; } - notebook > header > tabs > arrow:disabled:active, button.titlebutton:disabled:active, notebook > header > tabs > arrow:disabled:checked, button.titlebutton:disabled:checked, - button:disabled:active, - button:disabled:checked { - border-color: #3B5252; - background-image: linear-gradient(to bottom, #A2C1D3, #2E3F40); - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - notebook > header > tabs > arrow:disabled:active label, button.titlebutton:disabled:active label, notebook > header > tabs > arrow:disabled:active, button.titlebutton:disabled:active, notebook > header > tabs > arrow:disabled:checked label, button.titlebutton:disabled:checked label, notebook > header > tabs > arrow:disabled:checked, button.titlebutton:disabled:checked, - button:disabled:active label, - button:disabled:active, - button:disabled:checked label, - button:disabled:checked { - color: #82ADA5; } - notebook > header > tabs > arrow.image-button, button.image-button.titlebutton, - button.image-button { - min-width: 24px; - padding-left: 4px; - padding-right: 4px; } - notebook > header > tabs > arrow.text-button, button.text-button.titlebutton, - button.text-button { - padding-left: 8px; - padding-right: 8px; } - notebook > header > tabs > arrow.text-button.image-button, button.text-button.image-button.titlebutton, - button.text-button.image-button { - padding-left: 4px; - padding-right: 4px; } - notebook > header > tabs > arrow.text-button.image-button label, button.text-button.image-button.titlebutton label, - button.text-button.image-button label { - padding-left: 4px; - padding-right: 4px; } - combobox:drop(active) button.combo, notebook > header > tabs > arrow:drop(active), button.titlebutton:drop(active), - button:drop(active) { - color: #4e9a06; - border-color: #4e9a06; - box-shadow: inset 0 0 0 1px #4e9a06; } - -row:selected -button { - border-color: #7DA7A8; } - row:selected button.sidebar-button:not(:active):not(:checked):not(:hover):not(disabled), row:selected - button.flat:not(:active):not(:checked):not(:hover):not(disabled) { - color: #D3F2F2; - border-color: transparent; } - row:selected button.sidebar-button:not(:active):not(:checked):not(:hover):not(disabled):backdrop, row:selected - button.flat:not(:active):not(:checked):not(:hover):not(disabled):backdrop { - color: #9AB8BA; } - - -button.osd { - min-width: 24px; - min-height: 32px; - color: #4B6769; - border-radius: 5px; - outline-color: rgba(238, 238, 238, 0.3); - color: #4B6769; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); - border: none; - box-shadow: none; } - - button.osd.image-button { - min-width: 32px; } - - button.osd:hover { - color: #BDDBD7; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(65, 65, 65, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); - border: none; - box-shadow: none; } - - button.osd:active, - button.osd:checked { - color: #BDDBD7; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.7); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); - border: none; - box-shadow: none; } - - button.osd:disabled:backdrop, - button.osd:disabled { - color: #567373; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - border: none; } - - button.osd:backdrop { - color: #4B6769; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - border: none; } - -.csd popover.background.touch-selection button, .csd popover.background.magnifier button, popover.background.touch-selection button, popover.background.magnifier button, .app-notification button, -.app-notification.frame button, -.osd -button { - color: #4B6769; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - popover.background.touch-selection button:hover, popover.background.magnifier button:hover, .app-notification button:hover, - .osd - button:hover { - color: #BDDBD7; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(65, 65, 65, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - popover.background.touch-selection button:active:backdrop, popover.background.magnifier button:active:backdrop, .app-notification button:active:backdrop, popover.background.touch-selection button:active, popover.background.magnifier button:active, .app-notification button:active, popover.background.touch-selection button:checked:backdrop, popover.background.magnifier button:checked:backdrop, .app-notification button:checked:backdrop, popover.background.touch-selection button:checked, popover.background.magnifier button:checked, .app-notification button:checked, - .osd - button:active:backdrop, - .osd - button:active, - .osd - button:checked:backdrop, - .osd - button:checked { - color: #BDDBD7; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.7); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); } - popover.background.touch-selection button:disabled:backdrop, popover.background.magnifier button:disabled:backdrop, .app-notification button:disabled:backdrop, popover.background.touch-selection button:disabled, popover.background.magnifier button:disabled, .app-notification button:disabled, - .osd - button:disabled:backdrop, - .osd - button:disabled { - color: #567373; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - popover.background.touch-selection button:backdrop, popover.background.magnifier button:backdrop, .app-notification button:backdrop, - .osd - button:backdrop { - color: #4B6769; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - popover.background.touch-selection button.flat, popover.background.magnifier button.flat, .app-notification button.flat, - .osd - button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: none; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; } - popover.background.touch-selection button.flat:hover, popover.background.magnifier button.flat:hover, .app-notification button.flat:hover, - .osd - button.flat:hover { - color: #BDDBD7; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(65, 65, 65, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - popover.background.touch-selection button.flat:disabled, popover.background.magnifier button.flat:disabled, .app-notification button.flat:disabled, - .osd - button.flat:disabled { - color: #567373; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - background-image: none; - border-color: transparent; - box-shadow: none; } - popover.background.touch-selection button.flat:backdrop, popover.background.magnifier button.flat:backdrop, .app-notification button.flat:backdrop, - .osd - button.flat:backdrop { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - popover.background.touch-selection button.flat:active, popover.background.magnifier button.flat:active, .app-notification button.flat:active, popover.background.touch-selection button.flat:checked, popover.background.magnifier button.flat:checked, .app-notification button.flat:checked, - .osd - button.flat:active, - .osd - button.flat:checked { - color: #BDDBD7; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.7); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); } - - -button.suggested-action { - color: #BDDBD7; - outline-color: rgba(255, 255, 255, 0.3); - border-top-color: shade(#1F2626, 0.8); - border-right-color: shade(#1F2626, 0.72); - border-left-color: shade(#1F2626, 0.72); - border-bottom-color: shade(#1F2626, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#3F5755, 1.02), 1.05), shade(shade(#3F5755, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - .selection-mode button.titlebutton, - button.suggested-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #3F5755; } - - button.suggested-action:hover { - color: #BDDBD7; - outline-color: rgba(255, 255, 255, 0.3); - border-color: #5F7F7E; - background-image: linear-gradient(to bottom, shade(#3F5755, 1.15), shade(#3F5755, 1.07)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - - button.suggested-action:active, - button.suggested-action:checked { - color: #BDDBD7; - outline-color: rgba(255, 255, 255, 0.3); - border-color: #5F7F7E; - background-image: linear-gradient(to bottom, shade(shade(#3F5755, 0.85), 1.05), shade(shade(#3F5755, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } - .selection-mode button.titlebutton:backdrop, - button.suggested-action:backdrop, - button.suggested-action.flat:backdrop { - border-color: #3F5755; - background-color: #3F5755; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .selection-mode button.titlebutton:backdrop label, .selection-mode button.titlebutton:backdrop, - button.suggested-action:backdrop label, - button.suggested-action:backdrop, - button.suggested-action.flat:backdrop label, - button.suggested-action.flat:backdrop { - color: #78A09F; } - .selection-mode button.titlebutton:backdrop:active, .selection-mode button.titlebutton:backdrop:checked, - button.suggested-action:backdrop:active, - button.suggested-action:backdrop:checked, - button.suggested-action.flat:backdrop:active, - button.suggested-action.flat:backdrop:checked { - border-color: #0D4957; - background-color: #0D4957; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .selection-mode button.titlebutton:backdrop:active label, .selection-mode button.titlebutton:backdrop:active, .selection-mode button.titlebutton:backdrop:checked label, .selection-mode button.titlebutton:backdrop:checked, - button.suggested-action:backdrop:active label, - button.suggested-action:backdrop:active, - button.suggested-action:backdrop:checked label, - button.suggested-action:backdrop:checked, - button.suggested-action.flat:backdrop:active label, - button.suggested-action.flat:backdrop:active, - button.suggested-action.flat:backdrop:checked label, - button.suggested-action.flat:backdrop:checked { - color: #d1e3f6; } - .selection-mode button.titlebutton:backdrop:disabled, - button.suggested-action:backdrop:disabled, - button.suggested-action.flat:backdrop:disabled { - border-color: #4D6A6B; - background-color: #2E3F40; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .selection-mode button.titlebutton:backdrop:disabled label, .selection-mode button.titlebutton:backdrop:disabled, - button.suggested-action:backdrop:disabled label, - button.suggested-action:backdrop:disabled, - button.suggested-action.flat:backdrop:disabled label, - button.suggested-action.flat:backdrop:disabled { - color: #1B2121; } - .selection-mode button.titlebutton:backdrop:disabled:active, .selection-mode button.titlebutton:backdrop:disabled:checked, - button.suggested-action:backdrop:disabled:active, - button.suggested-action:backdrop:disabled:checked, - button.suggested-action.flat:backdrop:disabled:active, - button.suggested-action.flat:backdrop:disabled:checked { - border-color: #3f92e7; - background-color: #3f92e7; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .selection-mode button.titlebutton:backdrop:disabled:active label, .selection-mode button.titlebutton:backdrop:disabled:checked label, - button.suggested-action:backdrop:disabled:active label, - button.suggested-action:backdrop:disabled:checked label, - button.suggested-action.flat:backdrop:disabled:active label, - button.suggested-action.flat:backdrop:disabled:checked label { - color: #82b8f0; } - .selection-mode button.titlebutton:backdrop, .selection-mode button.titlebutton:disabled, .selection-mode button.titlebutton:backdrop:disabled, - button.suggested-action.flat:backdrop, - button.suggested-action.flat:disabled, - button.suggested-action.flat:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: rgba(57, 142, 231, 0.8); } - - button.suggested-action:disabled { - border-color: #5F7F7E; - background-color: #569fea; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - - button.suggested-action:disabled label, - button.suggested-action:disabled { - color: #abcff5; } - - button.suggested-action:disabled:active, - button.suggested-action:disabled:checked { - border-color: #5F7F7E; - background-image: linear-gradient(to bottom, #3b8bde, #3f92e7); - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - - button.suggested-action:disabled:active label, - button.suggested-action:disabled:active, - button.suggested-action:disabled:checked label, - button.suggested-action:disabled:checked { - color: #b2d3f5; } - .osd - button.suggested-action { - color: #4B6769; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(57, 142, 231, 0.5); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd - button.suggested-action:hover { - color: #BDDBD7; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(57, 142, 231, 0.7); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd - button.suggested-action:active:backdrop, .osd - button.suggested-action:active, .osd - button.suggested-action:checked:backdrop, .osd - button.suggested-action:checked { - color: #BDDBD7; - border-color: rgba(0, 0, 0, 0.7); - background-color: #3F5755; - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); } - .osd - button.suggested-action:disabled:backdrop, .osd - button.suggested-action:disabled { - color: #567373; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .osd - button.suggested-action:backdrop { - color: #4B6769; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(57, 142, 231, 0.5); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - - -button.destructive-action { - color: #BDDBD7; - outline-color: rgba(255, 255, 255, 0.3); - border-top-color: shade(#1F2626, 0.8); - border-right-color: shade(#1F2626, 0.72); - border-left-color: shade(#1F2626, 0.72); - border-bottom-color: shade(#1F2626, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#ef2929, 1.02), 1.05), shade(shade(#ef2929, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - - button.destructive-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #ef2929; } - - button.destructive-action:hover { - color: #BDDBD7; - outline-color: rgba(255, 255, 255, 0.3); - border-color: #8e0b0b; - background-image: linear-gradient(to bottom, shade(#ef2929, 1.15), shade(#ef2929, 1.07)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - - button.destructive-action:active, - button.destructive-action:checked { - color: #BDDBD7; - outline-color: rgba(255, 255, 255, 0.3); - border-color: #8e0b0b; - background-image: linear-gradient(to bottom, shade(shade(#ef2929, 0.85), 1.05), shade(shade(#ef2929, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } - - button.destructive-action:backdrop, - button.destructive-action.flat:backdrop { - border-color: #ef2929; - background-color: #ef2929; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - - button.destructive-action:backdrop label, - button.destructive-action:backdrop, - button.destructive-action.flat:backdrop label, - button.destructive-action.flat:backdrop { - color: #fcd4d4; } - - button.destructive-action:backdrop:active, - button.destructive-action:backdrop:checked, - button.destructive-action.flat:backdrop:active, - button.destructive-action.flat:backdrop:checked { - border-color: #d51010; - background-color: #d51010; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - - button.destructive-action:backdrop:active label, - button.destructive-action:backdrop:active, - button.destructive-action:backdrop:checked label, - button.destructive-action:backdrop:checked, - button.destructive-action.flat:backdrop:active label, - button.destructive-action.flat:backdrop:active, - button.destructive-action.flat:backdrop:checked label, - button.destructive-action.flat:backdrop:checked { - color: #f7cfcf; } - - button.destructive-action:backdrop:disabled, - button.destructive-action.flat:backdrop:disabled { - border-color: #4D6A6B; - background-color: #2E3F40; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - - button.destructive-action:backdrop:disabled label, - button.destructive-action:backdrop:disabled, - button.destructive-action.flat:backdrop:disabled label, - button.destructive-action.flat:backdrop:disabled { - color: #1B2121; } - - button.destructive-action:backdrop:disabled:active, - button.destructive-action:backdrop:disabled:checked, - button.destructive-action.flat:backdrop:disabled:active, - button.destructive-action.flat:backdrop:disabled:checked { - border-color: #ef3131; - background-color: #ef3131; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - - button.destructive-action:backdrop:disabled:active label, - button.destructive-action:backdrop:disabled:checked label, - button.destructive-action.flat:backdrop:disabled:active label, - button.destructive-action.flat:backdrop:disabled:checked label { - color: #f57979; } - - button.destructive-action.flat:backdrop, - button.destructive-action.flat:disabled, - button.destructive-action.flat:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: rgba(239, 41, 41, 0.8); } - - button.destructive-action:disabled { - border-color: #8e0b0b; - background-color: #f14949; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - - button.destructive-action:disabled label, - button.destructive-action:disabled { - color: #f8a4a4; } - - button.destructive-action:disabled:active, - button.destructive-action:disabled:checked { - border-color: #8e0b0b; - background-image: linear-gradient(to bottom, #e52d2d, #ef3131); - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - - button.destructive-action:disabled:active label, - button.destructive-action:disabled:active, - button.destructive-action:disabled:checked label, - button.destructive-action:disabled:checked { - color: #f9adad; } - .osd - button.destructive-action { - color: #4B6769; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(239, 41, 41, 0.5); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd - button.destructive-action:hover { - color: #BDDBD7; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(239, 41, 41, 0.7); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd - button.destructive-action:active:backdrop, .osd - button.destructive-action:active, .osd - button.destructive-action:checked:backdrop, .osd - button.destructive-action:checked { - color: #BDDBD7; - border-color: rgba(0, 0, 0, 0.7); - background-color: #ef2929; - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); } - .osd - button.destructive-action:disabled:backdrop, .osd - button.destructive-action:disabled { - color: #567373; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .osd - button.destructive-action:backdrop { - color: #4B6769; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(239, 41, 41, 0.5); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - -.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 { - 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; } - -.inline-toolbar -button, .inline-toolbar -button:backdrop { - border-radius: 2px; - border-width: 1px; } - -.primary-toolbar -button { - -gtk-icon-shadow: none; } - -.stack-switcher > button.needs-attention > label, -.stack-switcher > button.needs-attention > image, stacksidebar row.needs-attention > label { - animation: needs_attention 150ms ease-in; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#3F5755), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.5, to(rgba(255, 255, 255, 0.769231)), to(transparent)); - background-size: 6px 6px, 6px 6px; - background-repeat: no-repeat; - background-position: right 3px, right 4px; } - .stack-switcher > button.needs-attention > label:backdrop, - .stack-switcher > button.needs-attention > image:backdrop, stacksidebar row.needs-attention > label:backdrop { - background-size: 6px 6px, 0 0; } - .stack-switcher > button.needs-attention > label:dir(rtl), - .stack-switcher > button.needs-attention > image:dir(rtl), stacksidebar row.needs-attention > label:dir(rtl) { - background-position: left 3px, left 4px; } - -.inline-toolbar toolbutton > button { - color: #BAD4D2; - outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#1F2626, 0.8); - border-right-color: shade(#1F2626, 0.72); - border-left-color: shade(#1F2626, 0.72); - border-bottom-color: shade(#1F2626, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#1F2626, 1.02), 1.05), shade(shade(#1F2626, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } - .inline-toolbar toolbutton > button:hover { - color: #BAD4D2; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #3B5252; - background-image: linear-gradient(to bottom, shade(#1F2626, 1.15), shade(#1F2626, 1.07)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } - .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { - color: #BAD4D2; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #3B5252; - background-image: linear-gradient(to bottom, shade(shade(#1F2626, 0.85), 1.05), shade(shade(#1F2626, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } - .inline-toolbar toolbutton > button:disabled { - border-color: #3B5252; - background-color: #2E3F40; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { - color: #82ADA5; } - .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { - border-color: #3B5252; - background-image: linear-gradient(to bottom, #A2C1D3, #2E3F40); - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { - color: #82ADA5; } - .inline-toolbar toolbutton > button:backdrop { - border-color: #4D6A6B; - background-color: #1B2121; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .inline-toolbar toolbutton > button:backdrop label, .inline-toolbar toolbutton > button:backdrop { - color: #82ADA5; } - .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked { - border-color: #4D6A6B; - background-color: #1B2121; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .inline-toolbar toolbutton > button:backdrop:active label, .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked label, .inline-toolbar toolbutton > button:backdrop:checked { - color: #82ADA5; } - .inline-toolbar toolbutton > button:backdrop:disabled { - border-color: #4D6A6B; - background-color: #2E3F40; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .inline-toolbar toolbutton > button:backdrop:disabled label, .inline-toolbar toolbutton > button:backdrop:disabled { - color: #1F2626; } - .inline-toolbar toolbutton > button:backdrop:disabled:active, .inline-toolbar toolbutton > button:backdrop:disabled:checked { - border-color: #4D6A6B; - background-color: #2E3F40; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .inline-toolbar toolbutton > button:backdrop:disabled:active label, .inline-toolbar toolbutton > button:backdrop:disabled:checked label { - color: #1F2626; } - -toolbar.inline-toolbar toolbutton > button.flat, -toolbar.inline-toolbar toolbutton:backdrop > button.flat, .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > entry, .inline-toolbar button, .inline-toolbar button:backdrop, .linked > button, -.linked > button:hover, -.linked > button:active, -.linked > button:checked, -.linked > button:backdrop, .xfce4-panel.background menu .linked button, .linked > combobox > box > button.combo:dir(ltr), .linked > combobox > box > button.combo:dir(rtl) { - border-radius: 0; - border-right-style: none; } - -.linked:not(.vertical) > spinbutton:first-child:not(.vertical), .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked > button:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat, -toolbar.inline-toolbar toolbutton:backdrop:first-child > button.flat, combobox.linked button:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo, .xfce4-panel.background menu .linked button:first-child { - border-top-left-radius: 3px; - border-bottom-left-radius: 3px; } - -.linked:not(.vertical) > spinbutton:last-child:not(.vertical), .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked > button:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat, -toolbar.inline-toolbar toolbutton:backdrop:last-child > button.flat, combobox.linked button:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo, .xfce4-panel.background menu .linked button:last-child { - border-top-right-radius: 3px; - border-bottom-right-radius: 3px; - border-right-style: solid; } - -.linked:not(.vertical) > spinbutton:only-child:not(.vertical), .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked > button:only-child, toolbar.inline-toolbar toolbutton:only-child > button.flat, -toolbar.inline-toolbar toolbutton:backdrop:only-child > button.flat, .linked:not(.vertical) > combobox:only-child > box > button.combo, .xfce4-panel.background menu .linked button:only-child { - border-radius: 3px; - border-style: solid; } - -.linked.vertical > spinbutton:not(.vertical), .linked.vertical > entry, .linked.vertical > button, -.linked.vertical > button:hover, -.linked.vertical > button:active, -.linked.vertical > button:checked, -.linked.vertical > button:backdrop, .linked.vertical > combobox > box > button.combo { - border-style: solid solid none solid; - border-radius: 0; } - -.linked.vertical > spinbutton:first-child:not(.vertical), .linked.vertical > entry:first-child, .linked.vertical > button:first-child, .linked.vertical > combobox:first-child > box > button.combo { - border-top-left-radius: 3px; - border-top-right-radius: 3px; } - -.linked.vertical > spinbutton:last-child:not(.vertical), .linked.vertical > entry:last-child, .linked.vertical > button:last-child, .linked.vertical > combobox:last-child > box > button.combo { - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - border-style: solid; } - -.linked.vertical > spinbutton:only-child:not(.vertical), .linked.vertical > entry:only-child, .linked.vertical > button:only-child, .linked.vertical > combobox:only-child > box > button.combo { - border-radius: 3px; - border-style: solid; } - -modelbutton.flat, popover.background checkbutton, -popover.background radiobutton, -.menuitem.button.flat, modelbutton.flat:backdrop, popover.background checkbutton:backdrop, -popover.background radiobutton:backdrop, modelbutton.flat:backdrop:hover, popover.background checkbutton:backdrop:hover, -popover.background radiobutton:backdrop:hover, -.menuitem.button.flat:backdrop, -.menuitem.button.flat:backdrop:hover, button:link, -button:visited, button:link:hover, button:link:active, button:link:checked, -button:visited:hover, -button:visited:active, -button:visited:checked, calendar.button, calendar.button:hover, calendar.button:backdrop, calendar.button:disabled, .scale-popup button:hover, .scale-popup button:backdrop:hover, .scale-popup button:backdrop:disabled, .scale-popup button:backdrop { - background-color: transparent; - background-image: none; - border-color: transparent; - box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - -/* menu buttons */ -modelbutton.flat, popover.background checkbutton, -popover.background radiobutton, -.menuitem.button.flat { - min-height: 26px; - padding-left: 5px; - padding-right: 5px; - border-radius: 3px; - outline-offset: -2px; } - modelbutton.flat:hover, popover.background checkbutton:hover, - popover.background radiobutton:hover, - .menuitem.button.flat:hover { - background-color: #3F5755; } - modelbutton.flat check:last-child, popover.background checkbutton check:last-child, popover.background radiobutton check:last-child, - modelbutton.flat radio:last-child, - popover.background checkbutton radio:last-child, - popover.background radiobutton radio:last-child, - .menuitem.button.flat check:last-child, - .menuitem.button.flat radio:last-child { - margin-left: 8px; } - modelbutton.flat check:first-child, popover.background checkbutton check:first-child, popover.background radiobutton check:first-child, - modelbutton.flat radio:first-child, - popover.background checkbutton radio:first-child, - popover.background radiobutton radio:first-child, - .menuitem.button.flat check:first-child, - .menuitem.button.flat radio:first-child { - margin-right: 8px; } - -modelbutton.flat arrow, popover.background checkbutton arrow, popover.background radiobutton arrow { - background: none; } - modelbutton.flat arrow:hover, popover.background checkbutton arrow:hover, popover.background radiobutton arrow:hover { - background: none; } - modelbutton.flat arrow.left, popover.background checkbutton arrow.left, popover.background radiobutton arrow.left { - -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } - modelbutton.flat arrow.right, popover.background checkbutton arrow.right, popover.background radiobutton arrow.right { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } - -button.color { - padding: 4px; } - button.color colorswatch:only-child { - box-shadow: 0 1px rgba(255, 255, 255, 0.769231); } - button.color colorswatch:only-child, button.color colorswatch:only-child overlay { - border-radius: 0; } - button.color colorswatch:only-child:disabled colorswatch:only-child, button.color colorswatch:only-child:backdrop colorswatch:only-child, button.color colorswatch:only-child:active colorswatch:only-child, button.color colorswatch:only-child:checked colorswatch:only-child { - box-shadow: none; } - -/********* - * Links * - *********/ -*:link, button:link, -button:visited { - color: #59CDC6; } - *:link:visited, - button:visited { - color: #049C97; } - *:selected *:link:visited, *:selected button:visited:link, - *:selected button:visited { - color: #719795; } - *:link:hover, button:hover:link, - button:hover:visited { - color: #82A3A5; } - *:selected *:link:hover, *:selected button:hover:link, - *:selected button:hover:visited { - color: #9BCFCB; } - *:link:active, button:active:link, - button:active:visited { - color: #59CDC6; } - *:selected *:link:active, *:selected button:active:link, - *:selected button:active:visited { - color: #78A09F; } - *:link:backdrop:backdrop:hover, button:backdrop:backdrop:hover:link, - button:backdrop:backdrop:hover:visited, *:link:backdrop:backdrop:hover:selected, button:backdrop:backdrop:hover:selected:link, - button:backdrop:backdrop:hover:selected:visited, .selection-mode.titlebar:not(headerbar) .subtitle:backdrop:backdrop:hover:link, - headerbar.selection-mode .subtitle:backdrop:backdrop:hover:link, *:link:backdrop, button:backdrop:link, - button:backdrop:visited { - color: #3F5755; } - .info *:link, .info button:link, - .info button:visited, - .question *:link, .question button:link, - .question button:visited, - .warning *:link, .warning button:link, - .warning button:visited, - .error *:link, .error button:link, - .error button:visited, *:link:selected, button:selected:link, - button:selected:visited, .selection-mode.titlebar:not(headerbar) .subtitle:link, - headerbar.selection-mode .subtitle:link, - *:selected *:link, - *:selected button:link, - *:selected button:visited { - color: #78A09F; } - -button:link, -button:visited { - text-shadow: none; } - button:link:hover, button:link:active, button:link:checked, - button:visited:hover, - button:visited:active, - button:visited:checked { - text-shadow: none; } - button:link > label, - button:visited > label { - text-decoration-line: underline; } - -/***************** - * GtkSpinButton * - *****************/ -spinbutton:not(.vertical) { - padding: 0; } - spinbutton:not(.vertical) entry { - min-width: 28px; - margin: 0; - background: none; - background-color: transparent; - border: none; - border-radius: 0; - box-shadow: none; } - spinbutton:not(.vertical) button { - min-height: 16px; - margin: 0; - padding-bottom: 0; - padding-top: 0; - color: #4F6A6A; - background-image: none; - border-style: none none none solid; - border-color: #597877; - border-radius: 0; - box-shadow: none; } - spinbutton:not(.vertical) button:dir(rtl) { - border-style: none solid none none; } - spinbutton:not(.vertical) button:hover { - color: #BAD4D2; - background-color: rgba(60, 60, 60, 0.05); } - spinbutton:not(.vertical) button:disabled { - color: rgba(133, 133, 133, 0.3); - background-color: transparent; } - spinbutton:not(.vertical) button:active { - background-color: rgba(0, 0, 0, 0.1); - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2); } - spinbutton:not(.vertical) button:backdrop { - color: #445D5E; - background-color: transparent; - border-color: rgba(137, 137, 137, 0.3); - transition: 200ms ease-out; } - spinbutton:not(.vertical) button:backdrop:disabled { - color: rgba(168, 168, 168, 0.3); - background-color: transparent; - border-style: none none none solid; } - spinbutton:not(.vertical) button:backdrop:disabled:dir(rtl) { - border-style: none solid none none; } - -.osd spinbutton:not(.vertical) button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #4B6769; - border-style: none none none solid; - border-color: rgba(0, 0, 0, 0.4); - border-radius: 0; - box-shadow: none; - -gtk-icon-shadow: 0 1px black; } - .osd spinbutton:not(.vertical) button:dir(rtl) { - border-style: none solid none none; } - .osd spinbutton:not(.vertical) button:hover { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #4B6769; - border-color: rgba(0, 0, 0, 0.5); - background-color: rgba(238, 238, 238, 0.1); - -gtk-icon-shadow: 0 1px black; - box-shadow: none; } - .osd spinbutton:not(.vertical) button:backdrop { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #4B6769; - border-color: rgba(0, 0, 0, 0.5); - -gtk-icon-shadow: none; - box-shadow: none; } - .osd spinbutton:not(.vertical) button:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #567373; - border-color: rgba(0, 0, 0, 0.5); - -gtk-icon-shadow: none; - box-shadow: none; } - .osd spinbutton:not(.vertical) button:dir(ltr):last-child { - border-radius: 0 3px 3px 0; } - .osd spinbutton:not(.vertical) button:dir(rtl):first-child { - border-radius: 3px 0 0 3px; } - -spinbutton.vertical:disabled { - color: #82ADA5; } - -spinbutton.vertical:backdrop:disabled { - color: #1B2121; } - -spinbutton.vertical:drop(active) { - border-color: transparent; - box-shadow: none; } - -spinbutton.vertical entry { - min-height: 32px; - min-width: 32px; - padding: 0; - border-radius: 0; } - -spinbutton.vertical button { - min-height: 32px; - min-width: 32px; - padding: 0; } - -spinbutton.vertical button.up { - border-radius: 3px 3px 0 0; - border-style: solid solid none solid; } - -spinbutton.vertical button.down { - border-radius: 0 0 3px 3px; - border-style: none solid solid solid; } - -.osd spinbutton.vertical button:first-child { - color: #4B6769; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd spinbutton.vertical button:first-child:hover { - color: #BDDBD7; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(65, 65, 65, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd spinbutton.vertical button:first-child:active { - color: #BDDBD7; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.7); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); } - .osd spinbutton.vertical button:first-child:disabled { - color: #567373; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .osd spinbutton.vertical button:first-child:backdrop { - color: #4B6769; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - -treeview spinbutton:not(.vertical) { - min-height: 0; - border-style: none; - border-radius: 0; } - treeview spinbutton:not(.vertical) entry { - min-height: 0; - padding: 1px 2px; } - -/************** - * ComboBoxes * - **************/ -combobox arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - min-height: 16px; - min-width: 16px; } - -combobox:drop(active) { - box-shadow: none; } - -/************ - * Toolbars * - ************/ -toolbar, .inline-toolbar, searchbar, -.location-bar { - -GtkWidget-window-dragging: true; - padding: 4px; - background-color: #1F2626; } - -toolbar { - background: #1F2626 linear-gradient(to bottom, #1F2626, shade(#1F2626, 0.88)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); - box-shadow: none; - border-bottom: 1px solid #3B5252; - padding: 4px 3px 3px 4px; } - .osd toolbar { - background-color: transparent; } - toolbar.osd { - padding: 13px; - border: none; - border-radius: 5px; - background-color: rgba(34, 34, 34, 0.8); } - toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { - border-radius: 0; } - toolbar.horizontal separator { - margin: 0 7px 1px 6px; } - toolbar.vertical separator { - margin: 6px 1px 7px 0; } - toolbar:not(.inline-toolbar):not(.osd) switch, - toolbar:not(.inline-toolbar):not(.osd) scale, - toolbar:not(.inline-toolbar):not(.osd) entry, - toolbar:not(.inline-toolbar):not(.osd) spinbutton, - toolbar:not(.inline-toolbar):not(.osd) button { - margin-right: 1px; - margin-bottom: 1px; } - -.inline-toolbar { - padding: 3px; - border-width: 0 1px 1px; - border-radius: 0 0 5px 5px; } - -searchbar, -.location-bar { - border-width: 0 0 1px; - padding: 3px; } - -.inline-toolbar, searchbar, -.location-bar { - border-style: solid; - border-color: #3B5252; - background-color: #1F2626; } - .inline-toolbar:backdrop, searchbar:backdrop, - .location-bar:backdrop { - border-color: #4D6A6B; - background-color: #1F2626; - box-shadow: none; - transition: 200ms ease-out; } - -/*************** - * Header bars * - ***************/ -.titlebar:not(headerbar), -headerbar { - padding: 0 5px; - min-height: 38px; - border-width: 0 0 1px; - border-style: solid; - border-color: #3B5252; - border-radius: 0; - background: #1F2626 linear-gradient(to bottom, #1F2626, shade(#1F2626, 0.88)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); } - .titlebar:backdrop:not(headerbar), - headerbar:backdrop { - border-color: #4D6A6B; - background-color: #1F2626; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); - transition: 200ms ease-out; } - .titlebar:not(headerbar) .title, - headerbar .title { - font-weight: bold; - padding-left: 12px; - padding-right: 12px; } - .titlebar:not(headerbar) .subtitle, - headerbar .subtitle { - font-size: smaller; - padding-left: 12px; - padding-right: 12px; } - .selection-mode.titlebar:not(headerbar), - headerbar.selection-mode { - color: #D3F2F2; - text-shadow: none; - border-color: #7DA7A8; - background: #3F5755 linear-gradient(to bottom, #3F5755, shade(#3F5755, 0.88)); - box-shadow: inset 0 1px rgba(136, 187, 241, 0.9); } - .selection-mode.titlebar:backdrop:not(headerbar), - headerbar.selection-mode:backdrop { - background-color: #3F5755; - background-image: none; - box-shadow: inset 0 1px rgba(156, 199, 243, 0.88); } - .selection-mode.titlebar:not(headerbar) button, - headerbar.selection-mode button { - color: #D3F2F2; - outline-color: rgba(255, 255, 255, 0.3); - border-top-color: shade(#1F2626, 0.8); - border-right-color: shade(#1F2626, 0.72); - border-left-color: shade(#1F2626, 0.72); - border-bottom-color: shade(#1F2626, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#3F5755, 1.02), 1.05), shade(shade(#3F5755, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - .selection-mode.titlebar:not(headerbar) button.flat, - headerbar.selection-mode button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - .selection-mode.titlebar:not(headerbar) button:hover, - headerbar.selection-mode button:hover { - color: #D3F2F2; - outline-color: rgba(255, 255, 255, 0.3); - border-color: #5F7F7E; - background-image: linear-gradient(to bottom, shade(#3F5755, 1.15), shade(#3F5755, 1.07)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - .selection-mode.titlebar:not(headerbar) button:active, .selection-mode.titlebar:not(headerbar) button:checked, - headerbar.selection-mode button:active, - headerbar.selection-mode button:checked { - color: #D3F2F2; - outline-color: rgba(255, 255, 255, 0.3); - border-color: #5F7F7E; - background-image: linear-gradient(to bottom, shade(shade(#3F5755, 0.85), 1.05), shade(shade(#3F5755, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat, .selection-mode.titlebar:not(headerbar) button:backdrop, - headerbar.selection-mode button:backdrop.flat, - headerbar.selection-mode button:backdrop { - border-color: #3F5755; - background-color: #3F5755; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - -gtk-icon-effect: none; - border-color: #7DA7A8; } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat, .selection-mode.titlebar:not(headerbar) button:backdrop label, .selection-mode.titlebar:not(headerbar) button:backdrop, - headerbar.selection-mode button:backdrop.flat label, - headerbar.selection-mode button:backdrop.flat, - headerbar.selection-mode button:backdrop label, - headerbar.selection-mode button:backdrop { - color: #78A09F; } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, - headerbar.selection-mode button:backdrop.flat:active, - headerbar.selection-mode button:backdrop.flat:checked, - headerbar.selection-mode button:backdrop:active, - headerbar.selection-mode button:backdrop:checked { - border-color: #0D4957; - background-color: #0D4957; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - border-color: #7DA7A8; } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active label, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, - headerbar.selection-mode button:backdrop.flat:active label, - headerbar.selection-mode button:backdrop.flat:active, - headerbar.selection-mode button:backdrop.flat:checked label, - headerbar.selection-mode button:backdrop.flat:checked, - headerbar.selection-mode button:backdrop:active label, - headerbar.selection-mode button:backdrop:active, - headerbar.selection-mode button:backdrop:checked label, - headerbar.selection-mode button:backdrop:checked { - color: #d1e3f6; } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, - headerbar.selection-mode button:backdrop.flat:disabled, - headerbar.selection-mode button:backdrop:disabled { - border-color: #569fea; - background-color: #569fea; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - border-color: #7DA7A8; } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, - headerbar.selection-mode button:backdrop.flat:disabled label, - headerbar.selection-mode button:backdrop.flat:disabled, - headerbar.selection-mode button:backdrop:disabled label, - headerbar.selection-mode button:backdrop:disabled { - color: #91c1f1; } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:checked, - headerbar.selection-mode button:backdrop.flat:disabled:active, - headerbar.selection-mode button:backdrop.flat:disabled:checked, - headerbar.selection-mode button:backdrop:disabled:active, - headerbar.selection-mode button:backdrop:disabled:checked { - border-color: #3f92e7; - background-color: #3f92e7; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - border-color: #7DA7A8; } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:active label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:active label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:checked label, - headerbar.selection-mode button:backdrop.flat:disabled:active label, - headerbar.selection-mode button:backdrop.flat:disabled:checked label, - headerbar.selection-mode button:backdrop:disabled:active label, - headerbar.selection-mode button:backdrop:disabled:checked label { - color: #82b8f0; } - .selection-mode.titlebar:not(headerbar) button.flat:backdrop, .selection-mode.titlebar:not(headerbar) button.flat:disabled, .selection-mode.titlebar:not(headerbar) button.flat:backdrop:disabled, - headerbar.selection-mode button.flat:backdrop, - headerbar.selection-mode button.flat:disabled, - headerbar.selection-mode button.flat:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - .selection-mode.titlebar:not(headerbar) button:disabled, - headerbar.selection-mode button:disabled { - border-color: #5F7F7E; - background-color: #569fea; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .selection-mode.titlebar:not(headerbar) button:disabled label, .selection-mode.titlebar:not(headerbar) button:disabled, - headerbar.selection-mode button:disabled label, - headerbar.selection-mode button:disabled { - color: #abcff5; } - .selection-mode.titlebar:not(headerbar) button:disabled:active, .selection-mode.titlebar:not(headerbar) button:disabled:checked, - headerbar.selection-mode button:disabled:active, - headerbar.selection-mode button:disabled:checked { - border-color: #5F7F7E; - background-image: linear-gradient(to bottom, #3b8bde, #3f92e7); - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .selection-mode.titlebar:not(headerbar) button:disabled:active label, .selection-mode.titlebar:not(headerbar) button:disabled:active, .selection-mode.titlebar:not(headerbar) button:disabled:checked label, .selection-mode.titlebar:not(headerbar) button:disabled:checked, - headerbar.selection-mode button:disabled:active label, - headerbar.selection-mode button:disabled:active, - headerbar.selection-mode button:disabled:checked label, - headerbar.selection-mode button:disabled:checked { - color: #b2d3f5; } - .selection-mode.titlebar:not(headerbar) button.suggested-action, - headerbar.selection-mode button.suggested-action { - color: #BAD4D2; - outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#1F2626, 0.8); - border-right-color: shade(#1F2626, 0.72); - border-left-color: shade(#1F2626, 0.72); - border-bottom-color: shade(#1F2626, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#1F2626, 1.02), 1.05), shade(shade(#1F2626, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); - color: #D3F2F2; - border-color: #7DA7A8; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:hover, - headerbar.selection-mode button.suggested-action:hover { - color: #BAD4D2; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #3B5252; - background-image: linear-gradient(to bottom, shade(#1F2626, 1.15), shade(#1F2626, 1.07)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); - border-color: #7DA7A8; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:active, - headerbar.selection-mode button.suggested-action:active { - color: #BAD4D2; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #3B5252; - background-image: linear-gradient(to bottom, shade(shade(#1F2626, 0.85), 1.05), shade(shade(#1F2626, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); - border-color: #7DA7A8; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, - headerbar.selection-mode button.suggested-action:disabled { - border-color: #3B5252; - background-color: #2E3F40; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - background-image: none; - background: #1F2626; - border-color: #7DA7A8; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled label, .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, - headerbar.selection-mode button.suggested-action:disabled label, - headerbar.selection-mode button.suggested-action:disabled { - color: #82ADA5; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, - headerbar.selection-mode button.suggested-action:backdrop { - border-color: #4D6A6B; - background-color: #1F2626; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - border-color: #7DA7A8; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop label, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, - headerbar.selection-mode button.suggested-action:backdrop label, - headerbar.selection-mode button.suggested-action:backdrop { - color: #82ADA5; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled, - headerbar.selection-mode button.suggested-action:backdrop:disabled { - border-color: #4D6A6B; - background-color: #2E3F40; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - border-color: #7DA7A8; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled label, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled, - headerbar.selection-mode button.suggested-action:backdrop:disabled label, - headerbar.selection-mode button.suggested-action:backdrop:disabled { - color: #1F2626; } - .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop, .selection-mode.titlebar:not(headerbar) .selection-menu, - headerbar.selection-mode .selection-menu:backdrop, - headerbar.selection-mode .selection-menu { - border-color: rgba(57, 142, 231, 0); - background-color: rgba(57, 142, 231, 0); - background-image: none; - box-shadow: none; - padding-left: 10px; - padding-right: 10px; } - .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop GtkArrow, .selection-mode.titlebar:not(headerbar) .selection-menu GtkArrow, - headerbar.selection-mode .selection-menu:backdrop GtkArrow, - headerbar.selection-mode .selection-menu GtkArrow { - -GtkArrow-arrow-scaling: 1; } - .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop .arrow, .selection-mode.titlebar:not(headerbar) .selection-menu .arrow, - headerbar.selection-mode .selection-menu:backdrop .arrow, - headerbar.selection-mode .selection-menu .arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - color: rgba(255, 255, 255, 0.5); - -gtk-icon-shadow: none; } - .tiled .titlebar:backdrop:not(headerbar), .tiled .titlebar:not(headerbar), - .maximized .titlebar:backdrop:not(headerbar), - .maximized .titlebar:not(headerbar), .tiled - headerbar:backdrop, .tiled - headerbar, - .maximized - headerbar:backdrop, - .maximized - headerbar { - border-radius: 0; } - .default-decoration.titlebar:not(headerbar), - headerbar.default-decoration { - padding: 4px; - min-height: 28px; } - .default-decoration.titlebar:not(headerbar) button.titlebutton, - headerbar.default-decoration button.titlebutton { - min-height: 26px; - min-width: 26px; - margin: 0; - padding: 0; } - .solid-csd .titlebar:backdrop:dir(rtl):not(headerbar), .solid-csd .titlebar:backdrop:dir(ltr):not(headerbar), .solid-csd .titlebar:dir(rtl):not(headerbar), .solid-csd .titlebar:dir(ltr):not(headerbar), .solid-csd - headerbar:backdrop:dir(rtl), .solid-csd - headerbar:backdrop:dir(ltr), .solid-csd - headerbar:dir(rtl), .solid-csd - headerbar:dir(ltr) { - margin-left: -1px; - margin-right: -1px; - margin-top: -1px; - border-radius: 0; - box-shadow: none; } - -headerbar entry, -headerbar spinbutton, -headerbar separator, -headerbar button { - margin-top: 3px; - margin-bottom: 3px; } - -headerbar button.titlebutton image { - min-width: 22px; - min-height: 22px; } - -headerbar button:not(.image-button):not(.titlebutton) image { - min-width: 28px; - min-height: 28px; } - -headerbar button.image-button { - min-width: 28px; - min-height: 28px; - padding-left: 2px; - padding-right: 2px; } - -headerbar switch { - margin-top: 9px; - margin-bottom: 9px; } - -.background:not(.tiled):not(.maximized) .titlebar:backdrop, .background:not(.tiled):not(.maximized) .titlebar { - border-top-left-radius: 7px; - border-top-right-radius: 7px; } - -window:not(.tiled):not(.maximized) separator:first-child + headerbar:backdrop, window:not(.tiled):not(.maximized) separator:first-child + headerbar, -window:not(.tiled):not(.maximized) headerbar:first-child:backdrop, -window:not(.tiled):not(.maximized) headerbar:first-child { - border-top-left-radius: 7px; } - -window:not(.tiled):not(.maximized) headerbar:last-child:backdrop, window:not(.tiled):not(.maximized) headerbar:last-child { - border-top-right-radius: 7px; } - -window.csd > .titlebar:not(headerbar) { - padding: 0; - background-color: transparent; - background-image: none; - border-style: none; - border-color: transparent; - box-shadow: none; } - -.titlebar:not(headerbar) > separator { - background-color: #3B5252; } - -.background:not(.csd):not(.ssd):not(.solid-csd) headerbar, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:not(:last-child), .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:backdrop, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:backdrop:not(:last-child) { - border-radius: 0; - border-top-color: transparent; - box-shadow: none; } - -/************ - * Pathbars * - ************/ -.path-bar button.text-button, .path-bar button.image-button, .path-bar button { - padding-left: 4px; - padding-right: 4px; } - -.path-bar button.text-button.image-button 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: 8px; } - -.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { - padding-left: 8px; } - -.path-bar button image { - padding-left: 4px; - padding-right: 4px; } - -.path-bar button.slider-button { - padding-left: 0; - padding-right: 0; } - -/************** - * Tree Views * - **************/ -treeview.view { - border-left-color: #728E8F; - border-top-color: #1F2626; } - * { - -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:selected:focus, treeview.view:selected { - border-radius: 0; } - treeview.view:selected:backdrop, treeview.view:selected { - border-left-color: #9cc7f3; - border-top-color: rgba(60, 60, 60, 0.1); } - treeview.view:disabled { - color: #82ADA5; } - treeview.view:disabled:selected { - color: #88bbf1; } - treeview.view:disabled:selected:backdrop { - color: #73aeed; } - treeview.view:disabled:backdrop { - color: #1F2626; } - treeview.view.separator { - min-height: 2px; - color: #1B2121; } - treeview.view.separator:backdrop { - color: rgba(206, 206, 206, 0.1); } - treeview.view:backdrop { - border-left-color: #aaaaaa; - border-top: #1F2626; } - treeview.view:drop(active) { - border-style: solid none; - border-width: 1px; - border-color: #7DA7A8; } - 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: #767676; } - treeview.view.expander:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } - treeview.view.expander:hover { - color: #BAD4D2; } - treeview.view.expander:selected { - color: #c4ddf8; } - treeview.view.expander:selected:hover { - color: #D3F2F2; } - treeview.view.expander:selected:backdrop { - color: #c0d9f4; } - treeview.view.expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - treeview.view.expander:backdrop { - color: #1F2626; } - treeview.view.progressbar { - color: #1B2121; - border: 1px solid #7DA7A8; - border-radius: 4px; - background-color: #3F5755; - background-image: linear-gradient(to bottom, #3F5755, #0D4957); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.3), 0 1px rgba(0, 0, 0, 0.2); } - treeview.view.progressbar:selected:focus, treeview.view.progressbar:selected { - border-radius: 4px; - color: #3F5755; - box-shadow: none; - background-image: linear-gradient(to bottom, #1B2121, #e3e3e3); } - treeview.view.progressbar:selected:focus:backdrop, treeview.view.progressbar:selected:backdrop { - color: #3F5755; - border-color: #7DA7A8; - background-color: #252E2E; } - treeview.view.progressbar:backdrop { - color: #9AB8BA; - background-image: none; - box-shadow: none; } - treeview.view.trough { - background-color: rgba(60, 60, 60, 0.1); - border-radius: 4px; } - treeview.view.trough:selected:focus, treeview.view.trough:selected { - background-color: rgba(255, 255, 255, 0.3); - border-radius: 4px; - border-width: 1px 0; - border-style: solid; - border-color: #3F5755; } - treeview.view header button { - color: #728E8F; - background-color: #1B2121; - font-weight: bold; - text-shadow: none; - box-shadow: none; } - treeview.view header button:hover { - color: #C5DEE0; - box-shadow: none; - transition: none; } - treeview.view header button:active { - color: #BAD4D2; - transition: none; } - treeview.view header button:last-child:backdrop, treeview.view header button:last-child { - border-right-style: none; } - treeview.view button.dnd:active, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd, - treeview.view header.button.dnd:active, - treeview.view header.button.dnd:selected, - treeview.view header.button.dnd:hover, - treeview.view header.button.dnd { - padding: 0 6px; - transition: none; - background-image: none; - background-color: #3F5755; - color: #1B2121; - border-radius: 0; - border-style: none; - box-shadow: inset 0 0 0 1px #1B2121; - text-shadow: none; } - treeview.view acceleditor > label { - background-color: #3F5755; } - -treeview.view header button, treeview.view header button:hover, treeview.view header button:active { - padding: 0 6px; - border-radius: 0; - background-image: none; - text-shadow: none; - border-style: none solid solid none; - border-color: #1F2626; } - treeview.view header button:disabled { - border-color: #1F2626; - background-image: none; } - treeview.view header button:backdrop { - border-color: #1F2626; - border-style: none solid solid none; - color: #aaaaaa; - background-image: none; - background-color: #334647; } - treeview.view header button:backdrop:disabled { - border-color: #1F2626; - background-image: none; } - -/********* - * Menus * - *********/ -menubar, -.menubar { - -GtkWidget-window-dragging: true; - padding: 0px; } - menubar:backdrop, - .menubar:backdrop { - background-color: #1F2626; } - menubar > menuitem, - .menubar > menuitem { - min-height: 16px; - padding: 3px 8px; - border: 1px solid transparent; } - menubar > menuitem:hover, - .menubar > menuitem:hover { - background-image: linear-gradient(to bottom, shade(#4B6966, 1.2), shade(#2A3B39, 1)); - color: #D3F2F2; - border-color: shade(#3F5755, 1.1); } - menubar > menuitem:disabled, - .menubar > menuitem:disabled { - color: #82ADA5; - box-shadow: none; } - -menu, -.menu, -.context-menu { - margin: 4px; - padding: 2px 0px; - background-color: #1B2121; - border: 1px solid #3B5252; } - .csd menu, .csd - .menu, .csd - .context-menu { - border: none; } - menu:backdrop, - .menu:backdrop, - .context-menu:backdrop { - background-color: #252E2E; } - menu menuitem, - .menu menuitem, - .context-menu menuitem { - min-height: 16px; - min-width: 40px; - padding: 4px 6px; - text-shadow: none; } - menu menuitem:hover, - .menu menuitem:hover, - .context-menu menuitem:hover { - color: #D3F2F2; - background-image: linear-gradient(to bottom, shade(#4B6966, 1.2), shade(#2A3B39, 1)); - box-shadow: inset 1px 1px shade(#3F5755, 0.8), inset -1px -1px shade(#3F5755, 0.8); } - menu menuitem:disabled, - .menu menuitem:disabled, - .context-menu menuitem:disabled { - color: #82ADA5; } - menu menuitem:disabled:backdrop, - .menu menuitem:disabled:backdrop, - .context-menu menuitem:disabled:backdrop { - color: #1F2626; } - menu menuitem:backdrop, menu menuitem:backdrop:hover, - .menu menuitem:backdrop, - .menu menuitem:backdrop:hover, - .context-menu menuitem:backdrop, - .context-menu menuitem:backdrop:hover { - color: #82ADA5; - background-color: transparent; } - menu menuitem arrow, - .menu menuitem arrow, - .context-menu menuitem arrow { - min-height: 16px; - min-width: 16px; } - menu menuitem arrow:dir(ltr), - .menu menuitem arrow:dir(ltr), - .context-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), - .context-menu menuitem arrow:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); - margin-right: 10px; } - menu menuitem label:dir(rtl), menu menuitem label:dir(ltr), - .menu menuitem label:dir(rtl), - .menu menuitem label:dir(ltr), - .context-menu menuitem label:dir(rtl), - .context-menu menuitem label:dir(ltr) { - color: inherit; } - menu > arrow, - .menu > arrow, - .context-menu > arrow { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - min-height: 16px; - min-width: 16px; - padding: 4px; - background-color: #1B2121; - border-radius: 0; } - menu > arrow.top, - .menu > arrow.top, - .context-menu > arrow.top { - margin-top: -6px; - border-bottom: 1px solid #4D768A; - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } - menu > arrow.bottom, - .menu > arrow.bottom, - .context-menu > arrow.bottom { - margin-bottom: -6px; - border-top: 1px solid #4D768A; - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - menu > arrow:hover, - .menu > arrow:hover, - .context-menu > arrow:hover { - background-color: #4D768A; } - menu > arrow:backdrop, - .menu > arrow:backdrop, - .context-menu > arrow:backdrop { - background-color: #252E2E; } - menu > arrow:disabled, - .menu > arrow:disabled, - .context-menu > arrow:disabled { - color: transparent; - background-color: transparent; - border-color: transparent; } - -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: 7px; } - menuitem check:dir(rtl), - menuitem radio:dir(rtl) { - margin-left: 7px; } - -/*************** - * Popovers * - ***************/ -popover.background { - padding: 2px; - border-radius: 5px; - background-color: #1B2121; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); } - popover.background modelbutton:hover { - color: #D3F2F2; } - .csd popover.background, popover.background { - border: 1px solid #3B5252; } - popover.background:backdrop { - background-color: #1F2626; - box-shadow: none; } - popover.background > list, - popover.background > .view, - popover.background > iconview, - popover.background > toolbar { - border-style: none; - background-color: transparent; } - .csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier { - border: 1px solid rgba(255, 255, 255, 0.1); } - popover.background separator { - margin: 3px; } - popover.background list separator { - margin: 0px; } - -/************* - * Notebooks * - *************/ -notebook.frame { - border-style: none; } - notebook.frame > header { - margin-left: 0; } - notebook.frame > stack:not(:only-child) { - border: 1px solid shade(#1F2626, 0.9); } - -notebook > header { - padding: 1px; - background-color: #1F2626; } - notebook > header:backdrop { - border-color: #4D6A6B; - background-color: #1F2626; } - notebook > header tabs { - margin: -1px; } - notebook > header.top > stack { - border-top-style: none; } - notebook > header.top > tabs > tab { - border-radius: 3px 3px 0 0; - border: 1px solid shade(#1B2121, 0.9); } - notebook > header.top > tabs > tab:backdrop { - box-shadow: none; } - notebook > header.top > tabs > tab:checked { - border-width: 1px 1px 0 1px; } - notebook > header.bottom > stack { - border-bottom-style: none; } - notebook > header.bottom > tabs > tab { - border-radius: 0 0 3px 3px; } - notebook > header.bottom > tabs > tab:backdrop { - box-shadow: none; } - notebook > header.bottom > tabs > tab:checked { - border-width: 0 1px 1px 1px; } - notebook > header.left > stack { - border-left-style: none; } - notebook > header.left > tabs > tab { - border-radius: 3px 0 0 3px; } - notebook > header.left > tabs > tab:backdrop { - box-shadow: none; } - notebook > header.left > tabs > tab:checked { - border-width: 1px 0 1px 1px; } - notebook > header.right > stack { - border-right-style: none; } - notebook > header.right > tabs > tab { - border-radius: 0 3px 3px 0; } - notebook > header.right > tabs > tab:backdrop { - box-shadow: none; } - notebook > header.right > tabs > tab:checked { - border-width: 1px 1px 1px 0; } - notebook > header.top > tabs > arrow { - border-top-style: none; } - notebook > header.bottom > tabs > arrow { - border-bottom-style: none; } - notebook > header.top > tabs > arrow, notebook > header.bottom > tabs > arrow { - margin-left: -5px; - margin-right: -5px; - padding-left: 4px; - padding-right: 4px; } - 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.up, notebook > header.bottom > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } - notebook > header.left > tabs > arrow { - border-left-style: none; } - notebook > header.right > tabs > arrow { - border-right-style: none; } - notebook > header.left > tabs > arrow, notebook > header.right > tabs > arrow { - margin-top: -5px; - margin-bottom: -5px; - padding-top: 4px; - padding-bottom: 4px; } - 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.up, notebook > header.right > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - notebook > header > tabs > arrow { - min-height: 16px; - min-width: 16px; - border-radius: 0; } - notebook > header > tabs > arrow:hover:not(:active):not(:backdrop) { - background-clip: padding-box; - background-image: none; - background-color: rgba(255, 255, 255, 0.3); - border-color: transparent; - box-shadow: none; } - notebook > header > tabs > arrow:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - notebook > header tab { - min-height: 20px; - min-width: 24px; - padding: 3px 12px; - outline-offset: -5px; - color: #94B5AF; - background-color: #1B2121; - border-width: 1px; - border-radius: 3px; - border-color: shade(#1B2121, 0.9); - border-style: solid; } - notebook > header tab:hover { - color: #E3F8F8; } - notebook > header tab:hover.reorderable-page { - border-color: #597877; - background-color: #3D5754; } - notebook > header tab:backdrop { - color: #a2a2a2; } - notebook > header tab:backdrop.reorderable-page { - border-color: transparent; - background-color: transparent; } - notebook > header tab:checked { - color: #BAD4D2; - background-color: shade(#1F2626, 1.05); - border-width: 1px 1px 0 1px; } - notebook > header tab:checked:backdrop { - background-color: #1F2626; } - notebook > header tab:checked.reorderable-page { - border-color: #263436; - background-color: shade(#324745, 1.05); } - notebook > header tab:backdrop:checked { - color: #82ADA5; } - notebook > header tab:backdrop:checked.reorderable-page { - border-color: #4D6A6B; - background-color: #1F2626; } - notebook > header tab button.flat { - padding: 0; - margin-top: 1px; - margin-bottom: 1px; - min-width: 16px; - min-height: 16px; } - notebook > header tab button.flat:hover { - color: currentColor; } - notebook > header tab button.flat, notebook > header tab button.flat:backdrop { - color: alpha(currentColor,0.3); } - notebook > header tab button.flat:last-child { - margin-left: 1px; - margin-right: -1px; } - notebook > header tab button.flat:first-child { - margin-left: -1px; - margin-right: 1px; } - notebook > header.top tabs, notebook > header.bottom tabs { - padding: 0; } - notebook > header.top tabs:not(:only-child), notebook > header.bottom tabs:not(:only-child) { - margin-left: 2px; - margin-right: 2px; } - notebook > header.top tabs:first-child, notebook > header.bottom tabs:first-child { - margin-left: -3px; } - notebook > header.top tabs:last-child, notebook > header.bottom tabs:last-child { - margin-right: -3px; } - notebook > header.top tabs tab, notebook > header.bottom tabs tab { - margin-left: 2px; - margin-right: 2px; } - notebook > header.left tabs, notebook > header.right tabs { - padding: 0; } - notebook > header.left tabs:not(:only-child), notebook > header.right tabs:not(:only-child) { - margin-top: 2px; - margin-bottom: 2px; } - notebook > header.left tabs:first-child, notebook > header.right tabs:first-child { - margin-top: -3px; } - notebook > header.left tabs:last-child, notebook > header.right tabs:last-child { - margin-bottom: -3px; } - notebook > header.left tabs tab, notebook > header.right tabs tab { - margin-top: 2px; - margin-bottom: 2px; } - notebook > header.top tab { - padding-bottom: 4px; } - notebook > header.bottom tab { - padding-top: 4px; } - notebook > header.top > tabs { - margin-bottom: -2px; } - notebook > header.bottom > tabs { - margin-top: -2px; } - notebook > header.left > tabs { - margin-right: -2px; } - notebook > header.right > tabs { - margin-left: -2px; } - -notebook > header { - margin-left: 6px; } - -notebook > stack:not(:only-child) { - background-color: shade(#1F2626, 1.05); - border-width: 1px; - border-color: shade(#1F2626, 0.9); - border-style: solid; } - notebook > stack:not(:only-child):backdrop { - background-color: #1F2626; } - -/************** - * Scrollbars * - **************/ -scrollbar { - background-image: linear-gradient(to right, #1B2121, #BDDBD7); - 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 #5D7F7E; } - scrollbar.bottom { - border-top: 1px solid #5D7F7E; } - scrollbar.left { - border-right: 1px solid #5D7F7E; } - scrollbar.right { - border-left: 1px solid #5D7F7E; } - scrollbar:backdrop { - background-color: #83B0C8; - border-color: #5D7F7E; - transition: 200ms ease-out; } - scrollbar slider { - min-width: 9px; - min-height: 9px; - margin: 2px; - border: 1px solid #3B5252; - border-radius: 10px; - background-clip: padding-box; - background-image: linear-gradient(to right, #1F2626, #8ABFBA); } - scrollbar slider:hover { - background-image: linear-gradient(to right, #8ABFBA, #4C6666); } - scrollbar slider:hover:active { - background-color: #0D4957; } - scrollbar slider:backdrop { - background-color: #5D7F7E; } - 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) { - border-color: transparent; - opacity: 0.4; - background-color: transparent; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - margin: 0; - min-width: 7px; - min-height: 7px; - background-color: shade(#BAD4D2, 0.9); - background-image: none; - border: 1px solid #BDDBD7; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { - min-width: 5px; - min-height: 5px; - background-color: shade(#BAD4D2, 0.9); - background-image: none; - background-clip: padding-box; - border-radius: 100%; - border: 1px solid #BDDBD7; - -gtk-icon-source: none; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { - margin: 0 2px; - min-width: 40px; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { - margin: 1px 2px; - min-width: 5px; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { - margin: 2px 0; - min-height: 40px; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { - margin: 2px 1px; - min-height: 5px; } - scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - opacity: 0.8; } - scrollbar.horizontal slider { - min-width: 40px; } - scrollbar.vertical slider { - min-height: 40px; } - scrollbar button { - padding: 0; - min-width: 12px; - min-height: 12px; - border-style: none; - border-radius: 0; - transition-property: min-height, min-width, color; - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #1F2626; } - scrollbar button:hover { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #0C6E91; } - scrollbar button:active, scrollbar button:checked { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #0D4957; } - scrollbar button:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #567473; } - scrollbar button:backdrop { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #BDDBD7; } - scrollbar button:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: rgba(255, 255, 255, 0.2); } - scrollbar.vertical button.down { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - scrollbar.vertical button.up { - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } - scrollbar.horizontal button.down { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } - scrollbar.horizontal button.up { - -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } - -treeview ~ scrollbar.vertical { - border-top: 1px solid #3B5252; - margin-top: -1px; } - -/********** - * Switch * - **********/ -switch { - font-size: 0; - outline-offset: -4px; - box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px transparent; - border: 1px solid alpha(black,0.25); - border-radius: 10px; - background-color: #2C3F40; - text-shadow: 0 1px rgba(0, 0, 0, 0.1); - min-height: 20px; - min-width: 20px; - transition: all 200ms ease-in; } - switch:checked { - box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px transparent; - border-color: shade(#7DA7A8, 1.1); - background-image: linear-gradient(to bottom, shade(#3F5755, 1.1), #3F5755); - text-shadow: 0 1px rgba(15, 66, 120, 0.5), 0 0 2px rgba(255, 255, 255, 0.6); } - switch:disabled { - border-color: #3B5252; - background-color: #2E3F40; - box-shadow: 0 1px transparent; - text-shadow: none; } - switch:backdrop { - border-color: #4D6A6B; - background-color: #1F2626; - box-shadow: none; - text-shadow: none; - transition: 200ms ease-out; } - switch:backdrop:checked { - color: #1F2626; - border-color: rgba(15, 66, 120, 0.7); - background-color: rgba(57, 142, 231, 0.7); - background-image: none; - box-shadow: none; } - switch:disabled { - border-color: #4D6A6B; - background-image: none; - background-color: #2E3F40; } - switch slider { - margin: -1px; - border: 1px solid alpha(black,0.2); - border-radius: 10px; - min-width: 20px; - min-height: 20px; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - color: #BAD4D2; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #3B5252; - background-image: linear-gradient(to bottom, #5D7F7E 20%, #1F2626 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #2E3F40, inset 0 -1px #2C3F40, 0 1px rgba(0, 0, 0, 0.1); } - switch:hover slider { - color: #BAD4D2; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #3B5252; - background-image: linear-gradient(to bottom, #1F2626 10%, #BCD5DE 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #5D7F7E, inset 0 -1px#1F2626, 0 1px rgba(0, 0, 0, 0.1); } - switch:checked slider { - border: 1px solid alpha(#7DA7A8,0.8); } - switch:disabled slider { - border-color: #3B5252; - background-color: #2E3F40; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - switch:disabled slider label, switch:disabled slider { - color: #82ADA5; } - switch:backdrop slider { - transition: 200ms ease-out; - border-color: #4D6A6B; - background-color: #1F2626; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - switch:backdrop slider label, switch:backdrop slider { - color: #82ADA5; } - switch:backdrop:checked slider { - border-color: rgba(15, 66, 120, 0.7); } - switch:backdrop:disabled slider { - border-color: #4D6A6B; - background-color: #2E3F40; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - switch:backdrop:disabled slider label, switch:backdrop:disabled slider { - color: #1F2626; } - row:selected switch { - box-shadow: none; - border-color: #7DA7A8; } - row:selected switch:backdrop { - border-color: #7DA7A8; } - row:selected switch.slider:dir(rtl) { - border-left-color: #3B5252; } - row:selected switch.slider:dir(ltr) { - border-right-color: #3B5252; } - row:selected switch.slider:checked, row:selected switch.slider { - border-color: #7DA7A8; } - -/************************* - * Check and Radio items * - *************************/ -.view.content-view.check:not(list), iconview.content-view.check:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); - background-color: transparent; } - -.view.content-view.check:hover:not(list), iconview.content-view.check:hover:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-hover-selectionmode.png"), url("assets/checkbox-hover-selectionmode@2.png")); - background-color: transparent; } - -.view.content-view.check:active:not(list), iconview.content-view.check:active:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-active-selectionmode.png"), url("assets/checkbox-active-selectionmode@2.png")); - background-color: transparent; } - -.view.content-view.check:backdrop:not(list), iconview.content-view.check:backdrop:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-backdrop-selectionmode.png"), url("assets/checkbox-backdrop-selectionmode@2.png")); - background-color: transparent; } - -.view.content-view.check:checked:not(list), iconview.content-view.check:checked:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); - background-color: transparent; } - -.view.content-view.check:checked:hover:not(list), iconview.content-view.check:checked:hover:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover-selectionmode.png"), url("assets/checkbox-checked-hover-selectionmode@2.png")); - background-color: transparent; } - -.view.content-view.check:checked:active:not(list), iconview.content-view.check:checked:active:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active-selectionmode.png"), url("assets/checkbox-checked-active-selectionmode@2.png")); - background-color: transparent; } - -.view.content-view.check:backdrop:checked:not(list), iconview.content-view.check:backdrop:checked:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-selectionmode.png"), url("assets/checkbox-checked-backdrop-selectionmode@2.png")); - background-color: transparent; } - -checkbutton.text-button, radiobutton.text-button { - padding: 2px 0; - outline-offset: 0; } - checkbutton.text-button label:not(:only-child):first-child, radiobutton.text-button label:not(:only-child):first-child { - margin-left: 4px; } - checkbutton.text-button label:not(:only-child):last-child, radiobutton.text-button label:not(:only-child):last-child { - margin-right: 4px; } - -check, -radio { - margin: 0 4px; - min-height: 14px; - min-width: 14px; - border: 1px solid; - -gtk-icon-source: none; - color: #BAD4D2; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #9b9b9b; - background-image: linear-gradient(to bottom, #1B2121 20%, #5D7F7E 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.8), inset 0 -2px #2E3F40, inset 0 -1px #1F2626, 0 1px rgba(0, 0, 0, 0.1); } - check:only-child, - radio:only-child { - margin: 0; } - check:hover, - radio:hover { - color: #BAD4D2; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #3B5252; - background-image: linear-gradient(to bottom, #1F2626 10%, #BCD5DE 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #5D7F7E, inset 0 -1px#1F2626, 0 1px rgba(0, 0, 0, 0.1); } - check:active, - radio:active { - color: #BAD4D2; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #3B5252; - background-image: linear-gradient(to bottom, shade(shade(#1F2626, 0.85), 1.05), shade(shade(#1F2626, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } - check:disabled, - radio:disabled { - border-color: #3B5252; - background-color: #2E3F40; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - check:disabled label, check:disabled, - radio:disabled label, - radio:disabled { - color: #82ADA5; } - check:backdrop, - radio:backdrop { - border-color: #4D6A6B; - background-color: #1F2626; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - transition: 200ms ease-out; } - check:backdrop label, check:backdrop, - radio:backdrop label, - radio:backdrop { - color: #82ADA5; } - check:backdrop:disabled, - radio:backdrop:disabled { - border-color: #4D6A6B; - background-color: #2E3F40; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - check:backdrop:disabled label, check:backdrop:disabled, - radio:backdrop:disabled label, - radio:backdrop:disabled { - color: #1B2121; } - row:selected check, row:selected - radio { - border-color: #7DA7A8; } - .osd check, .osd - radio { - color: #4B6769; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd check:hover, .osd - radio:hover { - color: #4B6769; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd check:active, .osd - radio:active { - color: #BDDBD7; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.7); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); } - .osd check:backdrop, .osd - radio:backdrop { - color: #4B6769; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .osd check:disabled, .osd - radio:disabled { - color: #567373; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - menu menuitem check, menu menuitem - radio { - margin: 0; } - menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, menu menuitem - radio, menu menuitem - radio:hover, menu menuitem - radio:disabled { - min-height: 14px; - min-width: 14px; - background-image: none; - background-color: transparent; - box-shadow: none; - -gtk-icon-shadow: none; - color: inherit; - border-color: currentColor; - animation: none; } - - -check { - border-radius: 3px; } - - check:checked { - -gtk-icon-source: image(-gtk-recolor(url("assets/check-symbolic.svg")), -gtk-recolor(url("assets/check-symbolic.symbolic.png"))); } - - check:indeterminate { - -gtk-icon-source: image(-gtk-recolor(url("assets/dash-symbolic.svg")), -gtk-recolor(url("assets/dash-symbolic.symbolic.png"))); } - -treeview.view radio:selected:focus, treeview.view radio:selected, -radio { - border-radius: 100%; } - treeview.view radio:checked:selected, - radio:checked { - -gtk-icon-source: image(-gtk-recolor(url("assets/bullet-symbolic.svg")), -gtk-recolor(url("assets/bullet-symbolic.symbolic.png"))); } - treeview.view radio:indeterminate:selected, - radio:indeterminate { - -gtk-icon-source: image(-gtk-recolor(url("assets/dash-symbolic.svg")), -gtk-recolor(url("assets/dash-symbolic.symbolic.png"))); } - -@keyframes check_check { - from { - -gtk-icon-transform: translate(6px, -3px) rotate(-45deg) scaleY(0.2) rotate(45deg) scaleX(0); } - to { - -gtk-icon-transform: unset; } } - -@keyframes check_radio { - from { - -gtk-icon-transform: scale(0); } - to { - -gtk-icon-transform: unset; } } - -@keyframes check_indeterminate { - from { - -gtk-icon-transform: scale(0, 1); } - to { - -gtk-icon-transform: unset; } } - -check:not(:indeterminate):checked { - animation: check_check 400ms; } - -radio:not(:indeterminate):checked { - animation: check_radio 400ms; } - -check:indeterminate:checked, radio:indeterminate:checked { - animation: check_indeterminate 400ms; } - -menu menuitem check:not(:indeterminate):checked, -menu menuitem radio:not(:indeterminate):checked, -menu menuitem check:indeterminate:checked:active, -menu menuitem radio:indeterminate:checked { - animation: none; } - -treeview.view check:selected:focus, treeview.view check:selected, -treeview.view radio:selected:focus, -treeview.view radio:selected { - color: #BAD4D2; - border-color: #7DA7A8; } - -treeview.view check:selected:disabled, -treeview.view radio:selected:disabled { - color: #82ADA5; } - treeview.view check:selected:disabled:backdrop, - treeview.view radio:selected:disabled:backdrop { - color: #1B2121; } - -treeview.view check:backdrop:selected, treeview.view check:backdrop, -treeview.view radio:backdrop:selected, -treeview.view radio:backdrop { - color: #82ADA5; } - -/************ - * GtkScale * - ************/ -scale trough, scale fill, progressbar trough { - border: 1px solid #3B5252; - border-radius: 3px; - background-color: #719896; - box-shadow: inset 1px 1px rgba(0, 0, 0, 0.1); } - scale trough:disabled, scale fill:disabled, progressbar trough:disabled { - background-color: #2E3F40; - box-shadow: none; } - scale trough:backdrop, scale fill:backdrop, progressbar trough:backdrop, progressbar:backdrop trough { - background-color: #1B2121; - border-color: #4D6A6B; - box-shadow: none; - transition: 200ms ease-out; } - scale trough:backdrop:disabled, scale fill:backdrop:disabled, progressbar trough:backdrop:disabled, progressbar:backdrop trough:disabled { - background-color: #2E3F40; } - row:selected scale trough, scale row:selected trough, row:selected scale fill, scale row:selected fill, row:selected progressbar trough, progressbar row:selected trough { - box-shadow: none; } - row:selected scale trough, scale row:selected trough, row:selected scale fill, scale row:selected fill, row:selected progressbar trough, progressbar row:selected trough, row:selected scale trough:disabled, scale row:selected trough:disabled, row:selected scale fill:disabled, scale row:selected fill:disabled, row:selected progressbar trough:disabled, progressbar row:selected trough:disabled { - border-color: #7DA7A8; } - .osd scale trough, scale .osd trough, .osd scale fill, scale .osd fill, .osd progressbar trough, progressbar .osd trough { - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.5); - box-shadow: none; - outline-color: rgba(238, 238, 238, 0.2); } - .osd scale trough:disabled, scale .osd trough:disabled, .osd scale fill:disabled, scale .osd fill:disabled, .osd progressbar trough:disabled, progressbar .osd trough:disabled { - background-color: rgba(34, 34, 34, 0.8); } - -scale highlight, progressbar progress { - border: 1px solid shade(#3F5755, 0.7); - border-radius: 3px; - background-image: linear-gradient(to bottom, shade(#3F5755, 1.1), shade(#3F5755, 0.9)); } - scale highlight:disabled, progressbar progress:disabled { - background-color: transparent; - border-color: transparent; } - scale highlight:backdrop, progressbar progress:backdrop, progressbar:backdrop progress { - border-color: rgba(15, 66, 120, 0.7); - background-color: rgba(57, 142, 231, 0.7); - background-image: none; } - scale highlight:backdrop:disabled, progressbar progress:backdrop:disabled, progressbar:backdrop progress:disabled { - background-color: transparent; - border-color: transparent; } - row:selected scale highlight:disabled, scale row:selected highlight:disabled, row:selected progressbar progress:disabled, progressbar row:selected progress:disabled, row:selected scale highlight, scale row:selected highlight, row:selected progressbar progress, progressbar row:selected progress { - border-color: #7DA7A8; } - .osd scale highlight, scale .osd highlight, .osd progressbar progress, progressbar .osd progress { - border-color: rgba(0, 0, 0, 0.7); } - .osd scale highlight:disabled, scale .osd highlight:disabled, .osd progressbar progress:disabled, progressbar .osd progress:disabled { - border-color: transparent; } - -scale { - min-height: 10px; - min-width: 10px; - padding: 12px; } - scale fill, - scale highlight { - margin: -2px; } - scale slider { - min-height: 13px; - min-width: 13px; - margin: -7px; } - scale.fine-tune.horizontal { - padding-top: 9px; - padding-bottom: 9px; - min-height: 16px; } - scale.fine-tune.vertical { - padding-left: 9px; - padding-right: 9px; - min-width: 16px; } - scale.fine-tune slider { - margin: -6px; } - scale.fine-tune fill, - scale.fine-tune highlight, - scale.fine-tune trough { - border-radius: 5px; - -gtk-outline-radius: 7px; } - scale trough { - padding: 1px; - outline-offset: 2px; - -gtk-outline-radius: 5px; } - scale fill, scale fill:backdrop { - background-color: #3B5252; - box-shadow: none; } - scale fill:disabled, scale fill:disabled:backdrop { - border-color: transparent; - background-color: transparent; } - .osd scale fill { - background-color: rgba(91, 91, 91, 0.775); } - .osd scale fill:disabled, .osd scale fill:disabled:backdrop { - border-color: transparent; - background-color: transparent; } - scale slider { - color: #BAD4D2; - outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#1F2626, 0.8); - border-right-color: shade(#1F2626, 0.72); - border-left-color: shade(#1F2626, 0.72); - border-bottom-color: shade(#1F2626, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#1F2626, 1.02), 1.05), shade(shade(#1F2626, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); - background-image: linear-gradient(to bottom, shade(#1F2626, 1.45), shade(#1F2626, 1.15)); - border: 1px solid #536F6E; - border-radius: 100%; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-property: background, border, box-shadow; } - scale slider:hover { - color: #BAD4D2; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #3B5252; - background-image: linear-gradient(to bottom, #1B2121 10%, #BCD5DE 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #5D7F7E, inset 0 -1px#1B2121, 0 1px rgba(0, 0, 0, 0.1); } - scale slider:active { - border-color: #7DA7A8; } - scale slider:disabled { - border-color: #3B5252; - background-color: #2E3F40; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - scale slider:disabled label, scale slider:disabled { - color: #82ADA5; } - scale slider:backdrop { - transition: 200ms ease-out; - border-color: #4D6A6B; - background-color: #1F2626; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - scale slider:backdrop label, scale slider:backdrop { - color: #82ADA5; } - scale slider:backdrop:disabled { - border-color: #4D6A6B; - background-color: #2E3F40; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - scale slider:backdrop:disabled label, scale slider:backdrop:disabled { - color: #1B2121; } - row:selected scale slider, row:selected scale slider:disabled { - border-color: #7DA7A8; } - .osd scale slider { - color: #4B6769; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); - border-color: rgba(0, 0, 0, 0.7); - background-color: #222222; } - .osd scale slider:hover { - color: #BDDBD7; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(65, 65, 65, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd scale slider:active { - color: #BDDBD7; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.7); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); } - .osd scale slider:disabled { - color: #567373; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .osd scale slider:backdrop { - color: #4B6769; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - scale value { - color: alpha(currentColor,0.6); } - scale marks { - color: alpha(currentColor,0.4); } - scale marks.top { - margin-bottom: 6px; - margin-top: -12px; } - scale marks.bottom { - margin-top: 6px; - margin-bottom: -12px; } - scale marks.top { - margin-right: 6px; - margin-left: -12px; } - scale marks.bottom { - margin-left: 6px; - margin-right: -12px; } - scale.fine-tune marks.top { - margin-bottom: 6px; - margin-top: -9px; } - scale.fine-tune marks.bottom { - margin-top: 6px; - margin-bottom: -9px; } - scale.fine-tune marks.top { - margin-right: 6px; - margin-left: -9px; } - scale.fine-tune marks.bottom { - margin-left: 6px; - margin-right: -9px; } - scale.horizontal indicator { - min-height: 6px; - min-width: 1px; } - scale.horizontal.fine-tune indicator { - min-height: 3px; } - scale.vertical indicator { - min-height: 1px; - min-width: 6px; } - scale.vertical.fine-tune indicator { - min-width: 3px; } - scale.color { - min-height: 0; - min-width: 0; } - scale.color trough { - background-image: image(#3B5252); - background-repeat: no-repeat; } - scale.color.horizontal { - padding: 0 0 15px 0; } - scale.color.horizontal trough { - padding-bottom: 4px; - background-position: 0 -3px; - border-top-left-radius: 0; - border-top-right-radius: 0; } - scale.color.horizontal slider:dir(ltr):hover, scale.color.horizontal slider:dir(ltr):backdrop, scale.color.horizontal slider:dir(ltr):disabled, scale.color.horizontal slider:dir(ltr):backdrop:disabled, scale.color.horizontal slider:dir(ltr), scale.color.horizontal slider:dir(rtl):hover, scale.color.horizontal slider:dir(rtl):backdrop, scale.color.horizontal slider:dir(rtl):disabled, scale.color.horizontal slider:dir(rtl):backdrop:disabled, scale.color.horizontal slider:dir(rtl) { - margin-bottom: -15px; - margin-top: 6px; } - scale.color.vertical:dir(ltr) { - padding: 0 0 0 15px; } - scale.color.vertical:dir(ltr) trough { - padding-left: 4px; - background-position: 3px 0; - border-bottom-right-radius: 0; - border-top-right-radius: 0; } - scale.color.vertical:dir(ltr) slider:hover, scale.color.vertical:dir(ltr) slider:backdrop, scale.color.vertical:dir(ltr) slider:disabled, scale.color.vertical:dir(ltr) slider:backdrop:disabled, scale.color.vertical:dir(ltr) slider { - margin-left: -15px; - margin-right: 6px; } - scale.color.vertical:dir(rtl) { - padding: 0 15px 0 0; } - scale.color.vertical:dir(rtl) trough { - padding-right: 4px; - background-position: -3px 0; - border-bottom-left-radius: 0; - border-top-left-radius: 0; } - scale.color.vertical:dir(rtl) slider:hover, scale.color.vertical:dir(rtl) slider:backdrop, scale.color.vertical:dir(rtl) slider:disabled, scale.color.vertical:dir(rtl) slider:backdrop:disabled, scale.color.vertical:dir(rtl) slider { - margin-right: -15px; - margin-left: 6px; } - scale.color.fine-tune.horizontal:dir(ltr), scale.color.fine-tune.horizontal:dir(rtl) { - padding: 0 0 12px 0; } - scale.color.fine-tune.horizontal:dir(ltr) trough, scale.color.fine-tune.horizontal:dir(rtl) trough { - padding-bottom: 7px; - background-position: 0 -6px; } - scale.color.fine-tune.horizontal:dir(ltr) slider, scale.color.fine-tune.horizontal:dir(rtl) slider { - margin-bottom: -15px; - margin-top: 6px; } - scale.color.fine-tune.vertical:dir(ltr) { - padding: 0 0 0 12px; } - scale.color.fine-tune.vertical:dir(ltr) trough { - padding-left: 7px; - background-position: 6px 0; } - scale.color.fine-tune.vertical:dir(ltr) slider { - margin-left: -15px; - margin-right: 6px; } - scale.color.fine-tune.vertical:dir(rtl) { - padding: 0 12px 0 0; } - scale.color.fine-tune.vertical:dir(rtl) trough { - padding-right: 7px; - background-position: -6px 0; } - scale.color.fine-tune.vertical:dir(rtl) slider { - margin-right: -15px; - margin-left: 6px; } - -/***************** - * Progress bars * - *****************/ -progressbar { - font-size: smaller; - color: rgba(60, 60, 60, 0.4); } - progressbar.horizontal trough { - min-height: 6px; - padding: 1px 0; } - progressbar.horizontal progress { - min-height: 8px; } - progressbar.vertical trough { - min-width: 6px; - padding: 0 1px; } - progressbar.vertical progress { - min-width: 8px; } - progressbar.horizontal progress, - progressbar.vertical progress { - margin: 0; } - progressbar:backdrop { - box-shadow: none; - transition: 200ms ease-out; } - progressbar progress { - border: 1px solid shade(#3F5755, 0.7); - border-radius: 3px; } - progressbar progress.left { - border-top-left-radius: 3px; - border-bottom-left-radius: 3px; } - progressbar progress.right { - border-top-right-radius: 3px; - border-bottom-right-radius: 3px; } - progressbar progress.top { - border-top-right-radius: 3px; - border-top-left-radius: 3px; } - progressbar progress.bottom { - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; } - progressbar:backdrop progress { - box-shadow: none; } - progressbar.osd { - min-width: 3px; - min-height: 3px; - background-color: transparent; } - progressbar.osd trough { - border-style: none; - border-radius: 0; - background-color: transparent; - box-shadow: none; } - progressbar.osd progress { - border-style: none; - border-radius: 0; } - progressbar trough.empty progress { - all: unset; } - -/************* - * Level Bar * - *************/ -levelbar block { - min-width: 32px; - min-height: 1px; } - -levelbar.vertical block { - min-width: 1px; - min-height: 32px; } - -levelbar:backdrop { - transition: 200ms ease-out; } - -levelbar trough { - border: 1px solid; - padding: 2px; - border-radius: 3px; - color: #C1DBD9; - border-color: #3B5252; - background-color: #1B2121; - box-shadow: inset 0 0 0 1px rgba(57, 142, 231, 0); } - levelbar trough:backdrop { - color: #ABC9C4; - border-color: #4D6A6B; - background-color: #252E2E; - box-shadow: none; } - -levelbar.horizontal.discrete block { - margin: 0 1px; } - -levelbar.vertical.discrete block { - margin: 1px 0; } - -levelbar block { - border: 1px solid; - border-radius: 1px; - box-shadow: 0 1px rgba(0, 0, 0, 0.2); } - levelbar block:backdrop { - box-shadow: none; } - levelbar block.low { - border-color: #8f4700; - background-color: #f57900; } - levelbar block.low:backdrop { - border-color: #f57900; } - levelbar block.high, levelbar block:not(.empty) { - border-color: #049C97; - background-color: #3F5755; } - levelbar block.high:backdrop, levelbar block:not(.empty):backdrop { - border-color: #3F5755; } - levelbar block.full { - border-color: #1c3802; - background-color: #4e9a06; } - levelbar block.full:backdrop { - border-color: #4e9a06; } - levelbar block.empty { - background-color: transparent; - border-color: rgba(60, 60, 60, 0.2); - box-shadow: none; } - levelbar block.empty:backdrop { - border-color: rgba(133, 133, 133, 0.15); } - -/**************** - * Print dialog * -*****************/ -printdialog paper { - color: #BAD4D2; - border: 1px solid #3B5252; - background: #BDDBD7; - padding: 0; } - printdialog paper:backdrop { - color: #82ADA5; - border-color: #4D6A6B; } - -printdialog .dialog-vbox { - background-color: #1F2626; } - -printdialog .dialog-action-box { - margin: 12px; } - -/********** - * Frames * - **********/ -frame > border, -.frame { - box-shadow: none; - margin: 0; - padding: 0; - border-radius: 0; - border: 1px solid #3B5252; } - frame > border.flat, - .frame.flat { - border-style: none; } - frame > border:backdrop, - .frame:backdrop { - border-color: #4D6A6B; } - -actionbar > revealer > box { - padding: 6px; - border-top: 1px solid #3B5252; } - actionbar > revealer > box:backdrop { - border-color: #4D6A6B; } - -scrolledwindow viewport.frame { - border-style: none; } - -scrolledwindow overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#384C4D), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); - background-size: 100% 5%, 100% 100%; - background-repeat: no-repeat; - background-position: center top; - background-color: transparent; - border: none; - box-shadow: none; } - scrolledwindow overshoot.top:backdrop { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#4D6A6B), to(rgba(137, 137, 137, 0))); - background-size: 100% 5%; - 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.5, to(#384C4D), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); - background-size: 100% 5%, 100% 100%; - background-repeat: no-repeat; - background-position: center bottom; - background-color: transparent; - border: none; - box-shadow: none; } - scrolledwindow overshoot.bottom:backdrop { - background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#4D6A6B), to(rgba(137, 137, 137, 0))); - background-size: 100% 5%; - 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.5, to(#384C4D), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); - background-size: 5% 100%, 100% 100%; - background-repeat: no-repeat; - background-position: left center; - background-color: transparent; - border: none; - box-shadow: none; } - scrolledwindow overshoot.left:backdrop { - background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#4D6A6B), to(rgba(137, 137, 137, 0))); - background-size: 5% 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.5, to(#384C4D), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); - background-size: 5% 100%, 100% 100%; - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: none; - box-shadow: none; } - scrolledwindow overshoot.right:backdrop { - background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#4D6A6B), to(rgba(137, 137, 137, 0))); - background-size: 5% 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; - border: none; - box-shadow: none; } - -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; - border: none; - box-shadow: none; } - -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; - border: none; - box-shadow: none; } - -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; - border: none; - box-shadow: none; } - -scrolledwindow junction { - border-color: transparent; - border-image: linear-gradient(to bottom, #3B5252 1px, transparent 1px) 0 0 0 1/0 1px stretch; - background-color: #486061; } - scrolledwindow junction:dir(rtl) { - border-image-slice: 0 1 0 0; } - scrolledwindow junction:backdrop { - border-image-source: linear-gradient(to bottom, #4D6A6B 1px, transparent 1px); - background-color: #83B0C8; - transition: 200ms ease-out; } - -separator { - background: rgba(0, 0, 0, 0.1); - min-width: 1px; - min-height: 1px; } - -/********* - * Lists * - *********/ -list { - color: #C1DBD9; - background-color: #1B2121; - border-color: #3B5252; } - list:backdrop { - background-color: #252E2E; - border-color: #4D6A6B; } - list row { - padding: 2px; } - -row { - transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } - row:hover { - transition: none; } - row:backdrop { - transition: 200ms ease-out; } - row.activatable.has-open-popup, row.activatable:hover { - background-color: rgba(60, 60, 60, 0.05); } - row.activatable:active { - box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); } - row.activatable:backdrop:hover { - background-color: transparent; } - row.activatable:selected:active { - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); } - row.activatable:selected.has-open-popup, row.activatable:selected:hover { - background-color: #3986d6; } - row.activatable:selected:backdrop { - background-color: #3F5755; } - -/********************* - * App Notifications * - *********************/ -.app-notification, -.app-notification.frame { - padding: 10px; - border-radius: 0 0 5px 5px; - background-color: rgba(34, 34, 34, 0.8); - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent 2px); - background-clip: padding-box; } - .app-notification:backdrop, - .app-notification.frame:backdrop { - background-image: none; - transition: 200ms ease-out; } - .app-notification button, - .app-notification.frame button { - background: rgba(0, 0, 0, 0.1); } - .app-notification button:hover, - .app-notification.frame button:hover { - background: rgba(0, 0, 0, 0.3); } - .app-notification border, - .app-notification.frame border { - border: none; } - -/************* - * Expanders * - *************/ -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: #4D6A6B; } - expander arrow:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - -/************ - * Calendar * - ***********/ -calendar { - color: #C1DBD9; - border: 1px solid #3B5252; - padding: 2px; } - calendar:selected { - border-radius: 6px; } - calendar.header { - border: none; - border-bottom: 1px solid rgba(0, 0, 0, 0.1); - border-radius: 0; } - calendar.header:backdrop { - border-color: rgba(0, 0, 0, 0.1); } - calendar.button { - color: rgba(60, 60, 60, 0.45); } - calendar.button:hover { - color: #BAD4D2; } - calendar.button:backdrop { - color: rgba(133, 133, 133, 0.45); } - calendar.button:disabled { - color: rgba(133, 133, 133, 0.45); } - calendar:indeterminate, calendar:indeterminate:backdrop { - color: alpha(currentColor,0.25); } - calendar.highlight, calendar.highlight:backdrop { - font-size: smaller; - color: #368ce7; } - calendar:backdrop { - color: #ABC9C4; - border-color: #4D6A6B; } - -/*********** - * Dialogs * - ***********/ -messagedialog .titlebar { - min-height: 20px; - background-image: none; - background-color: #1F2626; - border-style: none; - border-top-left-radius: 7px; - border-top-right-radius: 7px; } - -messagedialog.csd.background { - border-bottom-left-radius: 9px; - border-bottom-right-radius: 9px; } - -messagedialog.csd buttonbox { - padding: 0px; } - -messagedialog.csd .dialog-action-area button { - padding: 10px 14px; - border-radius: 0; - border-left-style: solid; - border-right-style: none; - border-bottom-style: none; } - messagedialog.csd .dialog-action-area button:first-child { - border-left-style: none; - border-bottom-left-radius: 7px; - -gtk-outline-bottom-left-radius: 5px; } - messagedialog.csd .dialog-action-area button:last-child { - border-bottom-right-radius: 7px; - -gtk-outline-bottom-right-radius: 5px; } - -filechooser .dialog-action-box { - border-top: 1px solid #3B5252; } - filechooser .dialog-action-box:backdrop { - border-top-color: #4D6A6B; } - -filechooser #pathbarbox { - border-bottom: 1px solid #1F2626; } - filechooser #pathbarbox stack { - background-color: #1F2626; } - -filechooserbutton:drop(active) { - box-shadow: none; - border-color: transparent; } - -/*********** - * Sidebar * - ***********/ -.sidebar { - border-style: none; - background-color: #1F2626; - -gtk-icon-style: regular; } - .sidebar row, - .sidebar treeview { - border-top: 1px solid transparent; - border-bottom: 1px solid transparent; } - .sidebar row:selected, .sidebar row:selected:focus, - .sidebar treeview:selected, - .sidebar treeview:selected:focus { - background-image: linear-gradient(to bottom, shade(#597A78, 0.86), shade(#3A5452, 0.88) 40%, shade(#3A5452, 0.82) 90%, shade(#597A78, 0.90)); - border-top: 1px solid shade(#1F2626, 0.85); - border-bottom: 1px solid shade(#1F2626, 1.12); } - .sidebar row:selected label, .sidebar row:selected:focus label, - .sidebar treeview:selected label, - .sidebar treeview:selected:focus label { - color: #BAD4D2; } - .sidebar row:selected label:backdrop, .sidebar row:selected:focus label:backdrop, - .sidebar treeview:selected label:backdrop, - .sidebar treeview:selected:focus label:backdrop { - color: #82ADA5; } - .sidebar row:selected:backdrop, .sidebar row:selected:focus:backdrop, - .sidebar treeview:selected:backdrop, - .sidebar treeview:selected:focus:backdrop { - background-image: none; - background-color: #1F2626; - color: #BAD4D2; - border-top: 1px solid shade(#1F2626, 0.9); - border-bottom: 1px solid shade(#1F2626, 0.9); } - .sidebar row .view:selected, .sidebar row iconview:selected, .sidebar row .view:selected:focus, .sidebar row iconview:selected:focus, - .sidebar treeview .view:selected, - .sidebar treeview iconview:selected, - .sidebar treeview .view:selected:focus, - .sidebar treeview iconview:selected:focus { - color: #D3F2F2; } - .sidebar row:backdrop, - .sidebar treeview:backdrop { - background-color: transparent; } - stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:dir(ltr), .sidebar.left, .sidebar.left:dir(rtl) { - border-right: 1px solid #3B5252; - border-left-style: none; - border-top-style: none; - border-bottom-style: none; } - stacksidebar.sidebar:dir(rtl) list .sidebar:dir(rtl), stacksidebar.sidebar.right list .sidebar:dir(rtl), .sidebar.right { - border-left: 1px solid #3B5252; - border-right-style: none; - border-top-style: none; - border-bottom-style: none; } - .sidebar:backdrop { - background-color: #2E3838; - border-color: #4D6A6B; - transition: 200ms ease-out; } - .sidebar list, .sidebar treeview { - background-color: transparent; } - .sidebar list:backdrop, .sidebar treeview:backdrop { - background-color: transparent; } - 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 > label { - background-size: 6px 6px, 0 0; } - -/**************** - * File chooser * - ****************/ -placessidebar > viewport.frame { - border-style: none; } - -placessidebar row { - min-height: 24px; - padding: 0px; } - placessidebar row > revealer { - padding: 0 14px; } - placessidebar row:selected { - color: #BAD4D2; } - placessidebar row:disabled { - color: #82ADA5; } - placessidebar row:backdrop { - color: #82ADA5; - background-color: #1F2626; } - placessidebar row:backdrop:selected { - color: #82ADA5; } - placessidebar row:backdrop:disabled { - color: #1B2121; } - 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-height: 26px; - min-width: 26px; - margin-top: 3px; - margin-bottom: 3px; - padding: 0; - border-radius: 100%; - -gtk-outline-radius: 100%; } - button.sidebar-button:not(:hover):not(:active) > image, button.sidebar-button:backdrop > image { - opacity: 0.7; } - placessidebar row:selected:active { - box-shadow: none; } - placessidebar row.sidebar-placeholder-row { - padding: 0 8px; - min-height: 2px; - background-image: image(#4e9a06); - background-clip: content-box; } - placessidebar row.sidebar-new-bookmark-row { - color: #3F5755; } - placessidebar row:drop(active):not(:disabled) { - color: #4e9a06; - box-shadow: inset 0 1px #4e9a06, inset 0 -1px #4e9a06; } - placessidebar row:drop(active):not(:disabled):selected { - color: #D3F2F2; - background-image: linear-gradient(to bottom, #9dc8f2, #c1dcf7 10%, #384347 92%, #b4d5f5); } - -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 row.activatable:hover { - background-color: transparent; } - -placesview > 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: image(#3B5252); - background-size: 1px 1px; } - paned > separator:selected { - background-image: image(#3F5755); } - paned > separator:backdrop { - background-image: image(#4D6A6B); } - paned > separator.wide { - min-width: 5px; - min-height: 5px; - background-color: #1F2626; - background-image: image(#3B5252), image(#3B5252); - background-size: 1px 1px, 1px 1px; } - paned > separator.wide:backdrop { - background-color: #1F2626; - background-image: image(#4D6A6B), image(#4D6A6B); } - -paned.horizontal > separator { - background-repeat: repeat-y; } - paned.horizontal > separator:dir(ltr) { - margin: 0 -8px 0 0; - padding: 0 8px 0 0; - background-position: left; } - paned.horizontal > separator:dir(rtl) { - margin: 0 0 0 -8px; - padding: 0 0 0 8px; - background-position: right; } - paned.horizontal > separator.wide { - margin: 0; - padding: 0; - background-repeat: repeat-y, repeat-y; - background-position: left, right; } - -paned.vertical > separator { - margin: 0 0 -8px 0; - padding: 0 0 8px 0; - background-repeat: repeat-x; - background-position: top; } - paned.vertical > separator.wide { - margin: 0; - padding: 0; - background-repeat: repeat-x, repeat-x; - background-position: bottom, top; } - -/************** - * GtkInfoBar * - **************/ -infobar { - border-style: none; } - -.info, -.question, -.warning, -.error { - text-shadow: 0 1px #0D4957; } - .info:backdrop, .info, - .question:backdrop, - .question, - .warning:backdrop, - .warning, - .error:backdrop, - .error { - background-color: #3F5755; - border-color: #0D4957; } - .info:backdrop label, .info:backdrop, .info label, .info, - .question:backdrop label, - .question:backdrop, - .question label, - .question, - .warning:backdrop label, - .warning:backdrop, - .warning label, - .warning, - .error:backdrop label, - .error:backdrop, - .error label, - .error { - color: #D3F2F2; } - .info:backdrop, - .question:backdrop, - .warning:backdrop, - .error:backdrop { - text-shadow: none; } - .info button, - .question button, - .warning button, - .error button { - color: #D3F2F2; - outline-color: rgba(255, 255, 255, 0.3); - border-top-color: shade(#1F2626, 0.8); - border-right-color: shade(#1F2626, 0.72); - border-left-color: shade(#1F2626, 0.72); - border-bottom-color: shade(#1F2626, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#3F5755, 1.02), 1.05), shade(shade(#3F5755, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); - border-color: #049C97; } - .info button:hover, - .question button:hover, - .warning button:hover, - .error button:hover { - color: #D3F2F2; - outline-color: rgba(255, 255, 255, 0.3); - border-color: #5F7F7E; - background-image: linear-gradient(to bottom, shade(#3F5755, 1.15), shade(#3F5755, 1.07)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - .info button:active, .info button:checked, - .question button:active, - .question button:checked, - .warning button:active, - .warning button:checked, - .error button:active, - .error button:checked { - color: #D3F2F2; - outline-color: rgba(255, 255, 255, 0.3); - border-color: #5F7F7E; - background-image: linear-gradient(to bottom, shade(shade(#3F5755, 0.85), 1.05), shade(shade(#3F5755, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } - .info button:disabled, - .question button:disabled, - .warning button:disabled, - .error button:disabled { - border-color: #5F7F7E; - background-color: #569fea; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .info button:disabled label, .info button:disabled, - .question button:disabled label, - .question button:disabled, - .warning button:disabled label, - .warning button:disabled, - .error button:disabled label, - .error button:disabled { - color: #abcff5; } - .info button:backdrop, - .question button:backdrop, - .warning button:backdrop, - .error button:backdrop { - border-color: #3F5755; - background-color: #3F5755; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - border-color: #5F7F7E; } - .info button:backdrop label, .info button:backdrop, - .question button:backdrop label, - .question button:backdrop, - .warning button:backdrop label, - .warning button:backdrop, - .error button:backdrop label, - .error button:backdrop { - color: #78A09F; } - .info button:backdrop:disabled, - .question button:backdrop:disabled, - .warning button:backdrop:disabled, - .error button:backdrop:disabled { - border-color: #569fea; - background-color: #569fea; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - border-color: #5F7F7E; } - .info button:backdrop:disabled label, .info button:backdrop:disabled, - .question button:backdrop:disabled label, - .question button:backdrop:disabled, - .warning button:backdrop:disabled label, - .warning button:backdrop:disabled, - .error button:backdrop:disabled label, - .error button:backdrop:disabled { - color: #91c1f1; } - .info label:selected:focus, .info label:selected:hover, .info label:selected, - .question label:selected:focus, - .question label:selected:hover, - .question label:selected, - .warning label:selected:focus, - .warning label:selected:hover, - .warning label:selected, - .error label:selected:focus, - .error label:selected:hover, - .error label:selected { - background-color: #0D4957; } - -/************* - * Buttonbox * - *************/ -buttonbox { - padding: 6px; } - -/************ - * Tooltips * - ************/ -tooltip { - padding: 1px; - /* not working */ - border-radius: 1px; - box-shadow: none; - text-shadow: 0 1px black; } - tooltip.background { - background-color: #232B2B; - background-clip: padding-box; - border: 1px solid #3B5252; } - tooltip decoration { - background-color: transparent; } - tooltip * { - padding: 1px; - background-color: transparent; - color: #C1DBD9; } - -/***************** - * Color Chooser * - *****************/ -colorswatch, colorswatch:drop(active) { - border-style: none; } - -colorswatch.top { - border-top-left-radius: 5.5px; - border-top-right-radius: 5.5px; } - colorswatch.top overlay { - border-top-left-radius: 5px; - border-top-right-radius: 5px; } - -colorswatch.bottom { - border-bottom-left-radius: 5.5px; - border-bottom-right-radius: 5.5px; } - colorswatch.bottom overlay { - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; } - -colorswatch.left, colorswatch:first-child:not(.top) { - border-top-left-radius: 5.5px; - border-bottom-left-radius: 5.5px; } - colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { - border-top-left-radius: 5px; - border-bottom-left-radius: 5px; } - -colorswatch.right, colorswatch:last-child:not(.bottom) { - border-top-right-radius: 5.5px; - border-bottom-right-radius: 5.5px; } - colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { - border-top-right-radius: 5px; - border-bottom-right-radius: 5px; } - -colorswatch.dark overlay { - color: #D3F2F2; } - colorswatch.dark overlay:hover { - border-color: rgba(0, 0, 0, 0.8); } - colorswatch.dark overlay:backdrop { - color: #9AB8BA; } - -colorswatch.light overlay { - color: #C1DBD9; } - colorswatch.light overlay:hover { - border-color: rgba(0, 0, 0, 0.5); } - colorswatch.light overlay:backdrop { - color: #A1BDB8; } - -colorswatch:drop(active) { - box-shadow: none; } - colorswatch:drop(active).light overlay { - border-color: #4e9a06; - box-shadow: inset 0 0 0 2px #3d7805, inset 0 0 0 1px #4e9a06; } - colorswatch:drop(active).dark overlay { - border-color: #4e9a06; - box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.3), inset 0 0 0 1px #4e9a06; } - -colorswatch overlay { - box-shadow: inset 0 2px 2px -3px rgba(0, 0, 0, 0.7); - border: 1px solid rgba(0, 0, 0, 0.3); } - colorswatch overlay:hover { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.3); } - colorswatch overlay:backdrop, colorswatch overlay:backdrop:hover { - border-color: rgba(0, 0, 0, 0.3); - box-shadow: none; } - -colorswatch#add-color-button { - border-radius: 5px 5px 0 0; } - colorswatch#add-color-button:only-child { - border-radius: 5px; } - colorswatch#add-color-button overlay { - color: #BAD4D2; - outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#1F2626, 0.8); - border-right-color: shade(#1F2626, 0.72); - border-left-color: shade(#1F2626, 0.72); - border-bottom-color: shade(#1F2626, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#1F2626, 1.02), 1.05), shade(shade(#1F2626, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } - colorswatch#add-color-button overlay:hover { - color: #BAD4D2; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #3B5252; - background-image: linear-gradient(to bottom, shade(#1F2626, 1.15), shade(#1F2626, 1.07)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } - colorswatch#add-color-button overlay:backdrop { - border-color: #4D6A6B; - background-color: #1F2626; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - colorswatch#add-color-button overlay:backdrop label, colorswatch#add-color-button overlay:backdrop { - color: #82ADA5; } - -colorswatch:disabled { - opacity: 0.5; } - colorswatch:disabled overlay { - border-color: rgba(0, 0, 0, 0.6); - box-shadow: none; } - -row:selected colorswatch { - box-shadow: 0 0 0 2px #D3F2F2; } - -colorswatch#editor-color-sample { - border-radius: 4px; } - colorswatch#editor-color-sample overlay { - border-radius: 4.5px; } - -colorchooser .popover.osd { - border-radius: 5px; } - -/******** - * Misc * - ********/ -.content-view { - background-color: #1B2121; } - .content-view:hover { - -gtk-icon-effect: highlight; } - .content-view:backdrop { - background-color: #1B2121; } - -.osd .scale-popup button.flat { - border-style: none; - border-radius: 5px; } - -.scale-popup button:hover { - background-color: rgba(60, 60, 60, 0.1); - border-radius: 5px; } - -/********************** - * Window Decorations * - *********************/ -decoration { - border-radius: 7px 7px 0 0; - border-width: 0px; - box-shadow: 0 3px 9px 1px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(0, 0, 0, 0.23); - 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 rgba(0, 0, 0, 0.18); - transition: 200ms ease-out; } - .maximized decoration, - .fullscreen decoration, - .tiled decoration { - border-radius: 0; } - .popup decoration { - box-shadow: none; } - .ssd decoration { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.23); } - .csd.popup decoration { - border-radius: 0; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13); } - tooltip.csd decoration { - border-radius: 5px; - box-shadow: none; } - messagedialog.csd decoration { - border-radius: 7px; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13); } - .solid-csd decoration { - border-radius: 0; - margin: 4px; - background-color: #1F2626; - border: solid 1px #4D6A6B; - box-shadow: none; } - -button.titlebutton { - text-shadow: 0 1px rgba(255, 255, 255, 0.769231); - -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); } - button.titlebutton.close, button.titlebutton.maximize, button.titlebutton.minimize { - color: transparent; - background-color: transparent; - background-position: center; - background-repeat: no-repeat; } - button.titlebutton.close:backdrop, button.titlebutton.maximize:backdrop, button.titlebutton.minimize:backdrop { - opacity: 0.5; } - button.titlebutton.close { - background-image: -gtk-scaled(url("assets/titlebutton-close.png"), url("assets/titlebutton-close@2.png")); } - button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop.png"), url("assets/titlebutton-close-backdrop@2.png")); } - button.titlebutton.close:hover { - background-image: -gtk-scaled(url("assets/titlebutton-close-hover.png"), url("assets/titlebutton-close-hover@2.png")); } - button.titlebutton.close:active { - background-image: -gtk-scaled(url("assets/titlebutton-close-active.png"), url("assets/titlebutton-close-active@2.png")); } - button.titlebutton.maximize { - background-image: -gtk-scaled(url("assets/titlebutton-maximize.png"), url("assets/titlebutton-maximize@2.png")); } - button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop.png"), url("assets/titlebutton-maximize-backdrop@2.png")); } - button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover.png"), url("assets/titlebutton-maximize-hover@2.png")); } - button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("assets/titlebutton-maximize-active.png"), url("assets/titlebutton-maximize-active@2.png")); } - button.titlebutton.minimize { - background-image: -gtk-scaled(url("assets/titlebutton-minimize.png"), url("assets/titlebutton-minimize@2.png")); } - button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop.png"), url("assets/titlebutton-minimize-backdrop@2.png")); } - button.titlebutton.minimize:hover { - background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover.png"), url("assets/titlebutton-minimize-hover@2.png")); } - button.titlebutton.minimize:active { - background-image: -gtk-scaled(url("assets/titlebutton-minimize-active.png"), url("assets/titlebutton-minimize-active@2.png")); } - button.titlebutton:backdrop { - -gtk-icon-shadow: none; } - -headerbar.selection-mode button.titlebutton, -.titlebar.selection-mode button.titlebutton { - text-shadow: 0 -1px rgba(0, 0, 0, 0.548235); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.548235); } - headerbar.selection-mode button.titlebutton:backdrop, - .titlebar.selection-mode button.titlebutton:backdrop { - -gtk-icon-shadow: none; } - -.view:selected:focus, .view:selected, iconview:selected, .view text:selected, iconview text:selected, -textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, -textview text selection:focus, -textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, -entry selection:focus, -entry selection, modelbutton.flat:selected, popover.background checkbutton:selected, -popover.background radiobutton:selected, -.menuitem.button.flat:selected, treeview.view:selected:focus, treeview.view:selected, row:selected, calendar:selected { - background-color: #354D4B; } - row:selected label, label:selected, .selection-mode button.titlebutton, .view:selected:focus, .view:selected, iconview:selected, .view text:selected, iconview text:selected, - textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, - textview text selection:focus, - textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, - entry selection:focus, - entry selection, modelbutton.flat:selected, popover.background checkbutton:selected, - popover.background radiobutton:selected, - .menuitem.button.flat:selected, treeview.view:selected:focus, treeview.view:selected, row:selected, calendar:selected { - color: #D3F2F2; - outline-color: rgba(255, 255, 255, 0.3); } - row:selected label:disabled, label:disabled:selected, .selection-mode button.titlebutton:disabled, iconview:disabled:selected:focus, .view:disabled:selected, iconview:disabled:selected, iconview text:disabled:selected:focus, - textview text:disabled:selected:focus, .view text:disabled:selected, iconview text:disabled:selected, - textview text:disabled:selected, iconview text selection:disabled:focus, .view text selection:disabled, iconview text selection:disabled, - textview text selection:disabled, flowbox flowboxchild:disabled:selected, label:disabled selection, spinbutton:not(.vertical) selection:disabled, - entry selection:disabled, modelbutton.flat:disabled:selected, popover.background checkbutton:disabled:selected, - popover.background radiobutton:disabled:selected, - .menuitem.button.flat:disabled:selected, row:disabled:selected, calendar:disabled:selected { - color: #9cc7f3; } - row:selected label:backdrop, label:backdrop:selected, .selection-mode button.titlebutton:backdrop, iconview:backdrop:selected:focus, .view:backdrop:selected, iconview:backdrop:selected, iconview text:backdrop:selected:focus, - textview text:backdrop:selected:focus, .view text:backdrop:selected, iconview text:backdrop:selected, - textview text:backdrop:selected, iconview text selection:backdrop:focus, .view text selection:backdrop, iconview text selection:backdrop, - textview text selection:backdrop, flowbox flowboxchild:backdrop:selected, label:backdrop selection, spinbutton:not(.vertical) selection:backdrop, - entry selection:backdrop, modelbutton.flat:backdrop:selected, popover.background checkbutton:backdrop:selected, - popover.background radiobutton:backdrop:selected, - .menuitem.button.flat:backdrop:selected, row:backdrop:selected, calendar:backdrop:selected { - color: #9AB8BA; } - row:selected label:backdrop:disabled, label:backdrop:disabled:selected, .selection-mode button.titlebutton:backdrop:disabled, .view:backdrop:disabled:selected, iconview:backdrop:disabled:selected, .view text:backdrop:disabled:selected, iconview text:backdrop:disabled:selected, - textview text:backdrop:disabled:selected, .view text selection:backdrop:disabled, iconview text selection:backdrop:disabled, - textview text selection:backdrop:disabled, flowbox flowboxchild:backdrop:disabled:selected, label:disabled selection:backdrop, label:backdrop selection:disabled, spinbutton:not(.vertical) selection:backdrop:disabled, - entry selection:backdrop:disabled, modelbutton.flat:backdrop:disabled:selected, popover.background checkbutton:backdrop:disabled:selected, - popover.background radiobutton:backdrop:disabled:selected, - .menuitem.button.flat:backdrop:disabled:selected, row:backdrop:disabled:selected, calendar:backdrop:disabled:selected { - color: #73aeed; } - -.monospace { - font-family: monospace; } - -/********************** - * Touch Copy & Paste * - *********************/ -cursor-handle { - background-color: transparent; - background-image: none; - box-shadow: none; - border-style: none; } - cursor-handle.top:dir(ltr), cursor-handle.bottom:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/text-select-start.png"), url("assets/text-select-start@2.png")); - padding-left: 10px; } - cursor-handle.bottom:dir(ltr), cursor-handle.top:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/text-select-end.png"), url("assets/text-select-end@2.png")); - padding-right: 10px; } - cursor-handle.insertion-cursor:dir(ltr), cursor-handle.insertion-cursor:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); } - cursor-handle.top:hover:dir(ltr), cursor-handle.bottom:hover:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-hover.png"), url("assets/text-select-start-hover@2.png")); - padding-left: 10px; } - cursor-handle.bottom:hover:dir(ltr), cursor-handle.top:hover:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-hover.png"), url("assets/text-select-end-hover@2.png")); - padding-right: 10px; } - cursor-handle.insertion-cursor:hover:dir(ltr), cursor-handle.insertion-cursor:hover:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); } - cursor-handle.top:active:dir(ltr), cursor-handle.bottom:active:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-active.png"), url("assets/text-select-start-active@2.png")); - padding-left: 10px; } - cursor-handle.bottom:active:dir(ltr), cursor-handle.top:active:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-active.png"), url("assets/text-select-end-active@2.png")); - padding-right: 10px; } - cursor-handle.insertion-cursor:active:dir(ltr), cursor-handle.insertion-cursor:active:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); } - -.context-menu { - font: initial; } - -button.circular { - border-radius: 9999px; - -gtk-outline-radius: 9999px; } - button.circular label { - padding: 0; } - -.keycap { - min-width: 20px; - min-height: 25px; - margin-top: 2px; - padding-bottom: 3px; - padding-left: 6px; - padding-right: 6px; - color: #BAD4D2; - background-color: #1B2121; - border: 1px solid; - border-color: #1B2121; - border-radius: 5px; - box-shadow: inset 0 -3px #A2C1D3; - font-size: smaller; } - .keycap:backdrop { - background-color: #252E2E; - color: #82ADA5; - transition: 200ms ease-out; } - -:not(decoration):not(window):drop(active):focus, -:not(decoration):not(window):drop(active) { - border-color: #4e9a06; - box-shadow: inset 0 0 0 1px #4e9a06; } - -stackswitcher button.text-button { - min-width: 100px; } - -stackswitcher button.circular, -stackswitcher button.text-button.circular { - min-width: 32px; - min-height: 32px; - padding: 0; } - -/* GTK NAMED COLORS - ---------------- - use responsibly! */ -/* -widget text/foreground color */ -@define-color theme_fg_color #BAD4D2; -/* -text color for entries, views and content in general */ -@define-color theme_text_color #C1DBD9; -/* -widget base background color */ -@define-color theme_bg_color #1F2626; -/* -text widgets and the like base background color */ -@define-color theme_base_color #1B2121; -/* -base background color of selections */ -@define-color theme_selected_bg_color #3F5755; -/* -text/foreground color of selections */ -@define-color theme_selected_fg_color #D3F2F2; -/* -base background color of insensitive widgets */ -@define-color insensitive_bg_color #2E3F40; -/* -text foreground color of insensitive widgets */ -@define-color insensitive_fg_color #82ADA5; -/* -insensitive text widgets and the like base background color */ -@define-color insensitive_base_color #1B2121; -/* -widget text/foreground color on backdrop windows */ -@define-color theme_unfocused_fg_color #82ADA5; -/* -text color for entries, views and content in general on backdrop windows */ -@define-color theme_unfocused_text_color #C1DBD9; -/* -widget base background color on backdrop windows */ -@define-color theme_unfocused_bg_color #1F2626; -/* -text widgets and the like base background color on backdrop windows */ -@define-color theme_unfocused_base_color #252E2E; -/* -base background color of selections on backdrop windows */ -@define-color theme_unfocused_selected_bg_color #3F5755; -/* -text/foreground color of selections on backdrop windows */ -@define-color theme_unfocused_selected_fg_color #D3F2F2; -/* -widgets main borders color */ -@define-color borders #3B5252; -/* -widgets main borders color on backdrop windows */ -@define-color unfocused_borders #4D6A6B; -/* -these are pretty self explicative */ -@define-color warning_color #f57900; -@define-color error_color #800069; -@define-color success_color #4e9a06; -/* -these colors are exported for the window manager and shouldn't be used in applications, -read if you used those and something break with a version upgrade you're on your own... */ -@define-color wm_title shade(#BAD4D2, 1.8); -@define-color wm_unfocused_title #82ADA5; -@define-color wm_highlight rgba(255, 255, 255, 0.8); -@define-color wm_borders_edge rgba(255, 255, 255, 0.8); -@define-color wm_bg_a shade(#1F2626, 1.2); -@define-color wm_bg_b #1F2626; -@define-color wm_shadow alpha(black, 0.35); -@define-color wm_border alpha(black, 0.18); -@define-color wm_button_hover_color_a shade(#1F2626, 1.3); -@define-color wm_button_hover_color_b #1F2626; -@define-color wm_button_active_color_a shade(#1F2626, 0.85); -@define-color wm_button_active_color_b shade(#1F2626, 0.89); -@define-color wm_button_active_color_c shade(#1F2626, 0.9); -@define-color content_view_bg #1B2121; -.XfceHeading { - margin: 0; - padding: 0; - border-width: 0; - background-image: none; - background-color: shade(#1F2626, 1.18); - color: #C1DBD9; - text-shadow: 0px 1px rgba(0, 0, 0, 0.1); } - -.xfce4-panel.background { - background-color: #10191C; - color: #1B2121; - font-weight: normal; } - .xfce4-panel.background button { - background-image: none; - background-color: transparent; - border-radius: 0; - border-color: transparent; - box-shadow: none; - padding: 0 1px; - color: #1B2121; - text-shadow: 0px 1px rgba(0, 0, 0, 0.1); } - .xfce4-panel.background button:active, .xfce4-panel.background button:checked { - background-image: none; - background-color: shade(#384C4D, 0.7); - border-color: shade(#384C4D, 0.6); - color: #1B2121; - transition: none; } - .xfce4-panel.background button:hover, .xfce4-panel.background button:active:hover, .xfce4-panel.background button:checked:hover { - border-color: shade(#3F5755, 0.6); - background-image: linear-gradient(to bottom, shade(#3F5755, 0.88), shade(#3F5755, 0.85)); - color: #1B2121; - box-shadow: inset 0 -1px alpha(#BDDBD7,0), inset 1px 0 alpha(#BDDBD7,0.15), inset -1px 0 alpha(#BDDBD7,0.15), inset 0 1px alpha(#BDDBD7,0.15); - transition: none; } - .xfce4-panel.background entry { - caret-color: #C1DBD9; } - .xfce4-panel.background menu { - -gtk-icon-effect: none; - text-shadow: none; } - .xfce4-panel.background menu .linked button { - color: #C1DBD9; - outline-color: rgba(33, 33, 33, 0.3); - border-top-color: shade(#1F2626, 0.8); - border-right-color: shade(#1F2626, 0.72); - border-left-color: shade(#1F2626, 0.72); - border-bottom-color: shade(#1F2626, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#1B2121, 1.02), 1.05), shade(shade(#1B2121, 1.02), 0.97)); - box-shadow: inset 0 1px #BDDBD7; } - .xfce4-panel.background menu .linked button:disabled { - border-color: #3B5252; - background-color: #2E3F40; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - border-color: rgba(130, 130, 130, 0.5); } - .xfce4-panel.background menu .linked button:disabled label, .xfce4-panel.background menu .linked button:disabled { - color: #82ADA5; } - .xfce4-panel.background progressbar { - margin: 0; } - .xfce4-panel.background progressbar.horizontal trough { - min-height: 6px; - padding: 0; } - .xfce4-panel.background progressbar.horizontal progress { - min-height: 4px; } - .xfce4-panel.background progressbar.vertical trough { - min-width: 6px; - padding: 0; } - .xfce4-panel.background progressbar.vertical progress { - min-width: 4px; } - .xfce4-panel.background progressbar progress { - border-radius: 0px; } - .xfce4-panel.background progressbar trough { - background: shade(#384C4D, 0.7); - border-radius: 0px; - border-color: shade(#384C4D, 0.4); } - .xfce4-panel.background .tasklist button { - border-radius: 3px; - text-shadow: 0 1px #BAD4D2; - color: shade(#1B2121, 0.7); - background-image: linear-gradient(to bottom, shade(#384C4D, 0.65), shade(#384C4D, 0.6), shade(#384C4D, 0.5), shade(#384C4D, 0.45)); - border: none; } - .xfce4-panel.background .tasklist button.flat { - background-image: none; - border: none; - box-shadow: none; } - .xfce4-panel.background .tasklist button:active, .xfce4-panel.background .tasklist button:checked { - background-image: linear-gradient(to bottom, shade(#3F5755, 0.65), shade(#3F5755, 0.6), shade(#3F5755, 0.5), shade(#3F5755, 0.45)); - color: shade(#1B2121, 1); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(0, 0, 0, 0.2); } - .xfce4-panel.background .tasklist button:hover, .xfce4-panel.background .tasklist button:active:hover, .xfce4-panel.background .tasklist button:checked:hover { - background-image: linear-gradient(to bottom, shade(#3F5755, 0.85), shade(#3F5755, 0.8), shade(#3F5755, 0.7), shade(#3F5755, 0.65)); - color: shade(#1B2121, 1); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(0, 0, 0, 0.2); } - .xfce4-panel.background .tasklist button image { - padding: 3px; } - .xfce4-panel.background.horizontal .tasklist button { - margin: 0 1px; } - .xfce4-panel.background.horizontal .tasklist button label { - padding-right: 3px; } - .xfce4-panel.background.vertical .tasklist button { - margin: 1px 0; } - .xfce4-panel.background.vertical .tasklist button label { - padding-bottom: 3px; } - -/* Workspace switcher provided by libwnck */ -wnck-pager:selected { - background-color: shade(#3F5755, 0.88); } - -wnck-pager:hover { - background-color: #3F5755; } - -/* Thunar's sidebar top border */ -.thunar :backdrop { - color: #82ADA5; } - -.thunar toolbar { - border-bottom: none; } - .thunar toolbar entry { - min-height: 24px; } - -.thunar .sidebar.frame { - border-top: 1px solid #3B5252; } - -XfdesktopIconView.view { - background: transparent; - color: #1B2121; - border-radius: 3px; } - XfdesktopIconView.view:active { - background: rgba(23, 104, 189, 0.5); - text-shadow: 0 1px 1px black; } - XfdesktopIconView.view .label { - text-shadow: 1px 1px 2px black; } - XfdesktopIconView.view .rubberband { - border-radius: 0; } - -#XfceNotifyWindow { - background-color: shade(#384C4D, 0.3); - color: #1B2121; - border-color: shade(#384C4D, 0.6); } - #XfceNotifyWindow buttonbox { - padding: 0; } - #XfceNotifyWindow button { - background-image: none; - border-color: shade(#1B2121, 0.35); - border-radius: 3px; - box-shadow: none; } - #XfceNotifyWindow label#summary { - font-weight: bold; } - #XfceNotifyWindow progressbar { - min-height: 6px; - border-radius: 3px; } - #XfceNotifyWindow progressbar progress { - background-image: none; - background-color: #1B2121; - border: none; - box-shadow: none; } - #XfceNotifyWindow progressbar trough { - background-image: linear-gradient(to bottom, shade(#384C4D, 0.65), shade(#384C4D, 1.25)); - border: 1px solid shade(#384C4D, 0.2); - border-radius: 3px; - padding: 1px 0; } - -/* Xfwm4's alt-tab dialog, aka "tabwin" */ -#xfwm-tabwin { - padding: 12px; - background-image: none; - background-color: rgba(0, 0, 0, 0.8); - color: shade(#D3F2F2, 0.65); - text-shadow: 0px 1px rgba(0, 0, 0, 0.8); - border-radius: 12px; - /* Set the application icon- and preview-size to 64px */ - -XfwmTabwinWidget-icon-size: 64px; - -XfwmTabwinWidget-preview-size: 64px; } - #xfwm-tabwin button { - background-image: none; - color: #D3F2F2; - font-weight: bold; - text-shadow: 0px 1px rgba(0, 0, 0, 0.8); - border: none; - border-radius: 6px; - box-shadow: none; } - #xfwm-tabwin button:active, #xfwm-tabwin button:checked, #xfwm-tabwin button:active:hover, #xfwm-tabwin button:checked:hover { - background: rgba(206, 206, 206, 0.3); } - #xfwm-tabwin button:hover { - background: #22558b; - transition-duration: 50ms; } - #xfwm-tabwin .tabwin-app-grid button { - min-width: 96px; - min-height: 96px; } - -#xfce4-terminal-notebook > stack:not(:only-child) { - /* Make sure there are no extra borders for the tabs in the terminal apart from at the top */ - border-left: none; - border-right: none; - border-bottom: none; } - -.lightdm-gtk-greeter { - /********* - * panel * - *********/ - /**************** - * login window * - ****************/ } - .lightdm-gtk-greeter #panel_window menubar { - color: #C1DBD9; - font-weight: bold; - text-shadow: 0 1px transparentize white, 0.5; - -gtk-icon-shadow: 0 1px transparentize black, 0.5; - box-shadow: inset 0 -1px transparentize black, 0.5; - background-color: #232B2B; - text-shadow: 0 1px transparentize black, 0.5; - -gtk-icon-shadow: 0 1px transparentize black, 0.5; } - .lightdm-gtk-greeter #panel_window menubar menu { - background-color: #232B2B; } - .lightdm-gtk-greeter #panel_window menubar menu menuitem { - font-weight: normal; - text-shadow: none; } - .lightdm-gtk-greeter #panel_window menubar separator { - background: transparent; } - .lightdm-gtk-greeter #login_window, - .lightdm-gtk-greeter #shutdown_dialog, - .lightdm-gtk-greeter #restart_dialog { - border-style: none; - border-radius: 5px; - background-color: #1B2121; - color: #BAD4D2; - box-shadow: inset 1px 0 shade(#1B2121, 0.6), inset -1px 0 shade(#1B2121, 0.6), inset 0 1px shade(#1B2121, 0.6), inset 0 -1px shade(#1B2121, 0.6); } - .lightdm-gtk-greeter #login_window button, - .lightdm-gtk-greeter #shutdown_dialog button, - .lightdm-gtk-greeter #restart_dialog button { - padding: 3px 15px; - /************************************ - * login/unlock and restart buttons * - ************************************/ - /******************* - * shutdown button * - *******************/ } - .lightdm-gtk-greeter #login_window button#login_button, .lightdm-gtk-greeter #login_window button#restart_button, - .lightdm-gtk-greeter #shutdown_dialog button#login_button, - .lightdm-gtk-greeter #shutdown_dialog button#restart_button, - .lightdm-gtk-greeter #restart_dialog button#login_button, - .lightdm-gtk-greeter #restart_dialog button#restart_button { - border-color: shade(#3F5755, 0.8); - background-image: linear-gradient(to bottom, shade(#3F5755, 1.02), shade(#3F5755, 0.95) 90%, shade(#3F5755, 0.9)); - color: #D3F2F2; } - .lightdm-gtk-greeter #login_window button#login_button:hover, .lightdm-gtk-greeter #login_window button#login_button:active, .lightdm-gtk-greeter #login_window button#restart_button:hover, .lightdm-gtk-greeter #login_window button#restart_button:active, - .lightdm-gtk-greeter #shutdown_dialog button#login_button:hover, - .lightdm-gtk-greeter #shutdown_dialog button#login_button:active, - .lightdm-gtk-greeter #shutdown_dialog button#restart_button:hover, - .lightdm-gtk-greeter #shutdown_dialog button#restart_button:active, - .lightdm-gtk-greeter #restart_dialog button#login_button:hover, - .lightdm-gtk-greeter #restart_dialog button#login_button:active, - .lightdm-gtk-greeter #restart_dialog button#restart_button:hover, - .lightdm-gtk-greeter #restart_dialog button#restart_button:active { - border-color: shade(#3F5755, 0.7); - background-image: linear-gradient(to bottom, shade(#3F5755, 1.12), shade(#3F5755, 1.05) 90%, shade(#3F5755, 1)); } - .lightdm-gtk-greeter #login_window button#shutdown_button, - .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button, - .lightdm-gtk-greeter #restart_dialog button#shutdown_button { - border-color: shade(#800069, 0.8); - background-image: linear-gradient(to bottom, shade(#800069, 1.02), shade(#800069, 0.95) 90%, shade(#800069, 0.9)); - color: #D3F2F2; } - .lightdm-gtk-greeter #login_window button#shutdown_button:hover, .lightdm-gtk-greeter #login_window button#shutdown_button:active, - .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button:hover, - .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button:active, - .lightdm-gtk-greeter #restart_dialog button#shutdown_button:hover, - .lightdm-gtk-greeter #restart_dialog button#shutdown_button:active { - border-color: shade(#800069, 0.7); - background-image: linear-gradient(to bottom, shade(#800069, 1.12), shade(#800069, 1.05) 90%, shade(#800069, 1)); } - .lightdm-gtk-greeter #content_frame { - padding-bottom: 14px; } - .lightdm-gtk-greeter #login_window menu { - border-radius: 1px; } - .lightdm-gtk-greeter #login_window combobox button.combo { - color: #BAD4D2; - padding: 0; - background: none; - border-style: none; - box-shadow: none; } - .lightdm-gtk-greeter #login_window #user_combobox { - color: #BAD4D2; - font-size: 18px; } - .lightdm-gtk-greeter #login_window #user_combobox menu { - font-weight: normal; } - .lightdm-gtk-greeter #login_window #user_image { - padding: 3px; - border-radius: 3px; - box-shadow: inset 1px 0 shade(#1B2121, 0.75), inset -1px 0 shade(#1B2121, 0.75), inset 0 1px shade(#1B2121, 0.55), inset 0 -1px shade(#1B2121, 0.85); } - .lightdm-gtk-greeter #login_window #user_image_border { - border-radius: 3px; - background-image: linear-gradient(to bottom, shade(#1B2121, 0.9), shade(#1B2121, 0.98) 10%, shade(#1B2121, 1) 99%, shade(#1B2121, 1)); - box-shadow: inset 0 1px shade(#1B2121, 0.8), inset 0 -1px shade(#1B2121, 0.55); } - .lightdm-gtk-greeter #buttonbox_frame { - padding-top: 20px; - padding-bottom: 0px; - border-style: none; - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; - background-image: linear-gradient(to bottom, shade(#1F2626, 0.85), shade(#1F2626, 0.98) 10%, shade(#1F2626, 1) 99%, shade(#1F2626, 1)); - box-shadow: inset 1px 0 shade(#1B2121, 0.6), inset -1px 0 shade(#1B2121, 0.6), inset 0 1px shade(#1B2121, 0.6), inset 0 -1px shade(#1B2121, 0.6); } - -/************************ - * NAUTILUS (aka Files) * - ************************/ -.nautilus-window { - background-color: #1B2121; } - .nautilus-window notebook, .nautilus-window notebook > stack { - background-color: #1B2121; } - -/* Floating status bar */ -.floating-bar { - background-color: #1B2121; - border-style: solid; - border-color: #3B5252; } - .floating-bar.left { - border-radius: 0 3px 0 0; - border-width: 1px 1px 0 0; } - .floating-bar.right { - border-radius: 3px 0 0 0; - border-width: 1px 0 0 1px; } - .floating-bar:backdrop { - background-color: #1F2626; - border-color: #4D6A6B; } - .floating-bar button { - padding: 0px; } - -/* Searchbar */ -.search-bar { - box-shadow: none; } - -/* View */ -.nautilus-list-view .view, .nautilus-list-view iconview { - border-bottom: 1px solid #1F2626; - /* Hide superfluous treeview drop target indication */ } - .nautilus-list-view .view.dnd, .nautilus-list-view iconview.dnd { - border-style: none; } - -/********* - * Geary * - *********/ -.conversation-frame .view.cell, .conversation-frame iconview.cell { - background-color: #1B2121; } - -.conversation-frame .view.cell:selected, .conversation-frame iconview.cell:selected, -.conversation-frame .view.cell:selected:focus, -.conversation-frame iconview.cell:selected:focus { - background-color: #3F5755; } - -UnityDecoration { - -UnityDecoration-extents: 28px 1px 1px 1px; - -UnityDecoration-input-extents: 10px; - -UnityDecoration-shadow-offset-x: 1px; - -UnityDecoration-shadow-offset-y: 1px; - -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.7); - -UnityDecoration-active-shadow-radius: 8px; - -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.5); - -UnityDecoration-inactive-shadow-radius: 5px; - -UnityDecoration-glow-size: 10px; - -UnityDecoration-glow-color: #3F5755; - -UnityDecoration-title-indent: 10px; - -UnityDecoration-title-fade: 35px; - -UnityDecoration-title-alignment: 0.0; } - UnityDecoration .top { - border: 1px solid shade(#1F2626, 0.7); - border-bottom-width: 0; - border-radius: 4px 4px 0 0; - padding: 1px 8px 0 8px; - background-image: linear-gradient(to bottom, shade(#1F2626, 1.07), #1F2626); - color: #BAD4D2; - text-shadow: 0 1px shade(#1F2626, 1.2); } - UnityDecoration .top:backdrop { - border: 1px solid shade(#1F2626, 0.8); - border-bottom-width: 0; - background-image: linear-gradient(to bottom, shade(#1F2626, 1.02), #1F2626); - color: #BAD4D2; - text-shadow: 0 1px shade(#1F2626, 1.1); } - UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom { - background-color: shade(#1F2626, 0.7); } - UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { - background-color: shade(#1F2626, 0.8); } - -UnityPanelWidget, -.unity-panel { - border-width: 0 0 1px 0; - border-style: solid; - border-color: shade(#384C4D, 1); - background-color: shade(#384C4D, 0.35); } - UnityPanelWidget.menuitem, UnityPanelWidget .menuitem, - .unity-panel.menuitem, - .unity-panel .menuitem { - border-width: 0 1px; - color: #1B2121; } - UnityPanelWidget.menuitem:hover, UnityPanelWidget.menuitem *:hover, UnityPanelWidget .menuitem:hover, UnityPanelWidget .menuitem *:hover, - .unity-panel.menuitem:hover, - .unity-panel.menuitem *:hover, - .unity-panel .menuitem:hover, - .unity-panel .menuitem *:hover { - border-color: shade(#384C4D, 0.8); - background-color: shade(#384C4D, 0.75); - color: #1B2121; } - -@keyframes playbackmenuitem_spinner { - to { - -gtk-icon-transform: rotate(1turn); } } - -.menu IdoPlaybackMenuItem.menuitem:active { - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); - animation: playbackmenuitem_spinner 1s infinite linear; - color: #BAD4D2; } - -window.background.chromium { - background-color: #1F2626; } - window.background.chromium button:not(.titlebutton) { - border-color: #3B5252; } diff --git a/Lilidog-Taupe/gtk-3.0/gtk.css b/Lilidog-Taupe/gtk-3.0/gtk.css deleted file mode 100644 index 20b78fd..0000000 --- a/Lilidog-Taupe/gtk-3.0/gtk.css +++ /dev/null @@ -1 +0,0 @@ -@import url("gtk-contained.css"); diff --git a/Lilidog-Taupe/gtk-3.0/settings.ini b/Lilidog-Taupe/gtk-3.0/settings.ini deleted file mode 100644 index 6a7f5c8..0000000 --- a/Lilidog-Taupe/gtk-3.0/settings.ini +++ /dev/null @@ -1,4 +0,0 @@ -[Settings] -gtk_color_scheme = "base_color:#212929\nbg_color:#273030\ntooltip_bg_color:#212929\nselected_bg_color:#3F5755\ntext_color:#C1DBD9\nfg_color:#B8D1CF\ntooltip_fg_color:#B8D1CF\nselected_fg_color:#C1DBD9\nmenubar_bg_color:#273030\nmenubar_fg_color:#B8D1CF\ntoolbar_bg_color:#273030\ntoolbar_fg_color:#C1DBD9\nmenu_bg_color:#273030\nmenu_fg_color:#C1DBD9\npanel_bg_color:#273030\npanel_fg_color:#C1DBD9\nlink_color:#3F5755" -gtk-auto-mnemonics = 1 -gtk-visible-focus = automatic diff --git a/Lilidog-Taupe/index.theme b/Lilidog-Taupe/index.theme deleted file mode 100644 index 7c79c33..0000000 --- a/Lilidog-Taupe/index.theme +++ /dev/null @@ -1,12 +0,0 @@ -[Desktop Entry] -Type=X-GNOME-Metatheme -Name=Lilidog-Taupe -Comment=Lilidog-Taupe based off Greybird theme -Encoding=UTF-8 - -[X-GNOME-Metatheme] -GtkTheme=Lilidog-Taupe -MetacityTheme=Lilidog-Taupe -IconTheme=Adwaita -CursorTheme=Adwaita -ButtonLayout=:minimize,maximize,close From 66a7aabfe74497cfea9177178edf739a42218118 Mon Sep 17 00:00:00 2001 From: sleekmason Date: Fri, 8 Apr 2022 09:43:26 -0500 Subject: [PATCH 08/26] Added Lilidog-Earth BL Test --- Lilidog-Earth/gtk-2.0/gtkrc | 723 +++ .../gtk-3.0/assets/bullet-symbolic.svg | 155 + .../assets/bullet-symbolic.symbolic.png | Bin 0 -> 147 bytes .../gtk-3.0/assets/check-symbolic.svg | 155 + .../assets/check-symbolic.symbolic.png | Bin 0 -> 324 bytes .../assets/checkbox-active-selectionmode.png | Bin 0 -> 346 bytes .../checkbox-backdrop-selectionmode.png | Bin 0 -> 352 bytes .../checkbox-checked-active-selectionmode.png | Bin 0 -> 583 bytes ...heckbox-checked-backdrop-selectionmode.png | Bin 0 -> 577 bytes .../checkbox-checked-hover-selectionmode.png | Bin 0 -> 614 bytes .../assets/checkbox-checked-insensitive.png | Bin 0 -> 577 bytes .../assets/checkbox-hover-selectionmode.png | Bin 0 -> 346 bytes .../gtk-3.0/assets/checkbox-mixed-hover.png | Bin 0 -> 388 bytes .../assets/checkbox-mixed-insensitive.png | Bin 0 -> 385 bytes .../gtk-3.0/assets/checkbox-mixed.png | Bin 0 -> 381 bytes .../gtk-3.0/assets/checkbox-selectionmode.png | Bin 0 -> 346 bytes .../assets/checkbox-unchecked-insensitive.png | Bin 0 -> 352 bytes .../gtk-3.0/assets/dash-symbolic.svg | 153 + .../gtk-3.0/assets/dash-symbolic.symbolic.png | Bin 0 -> 130 bytes .../gtk-3.0/assets/grid-selection-checked.png | Bin 0 -> 1131 bytes .../assets/grid-selection-unchecked.png | Bin 0 -> 330 bytes .../menuitem-checkbox-checked-hover.png | Bin 0 -> 285 bytes .../menuitem-checkbox-checked-insensitive.png | Bin 0 -> 363 bytes .../assets/menuitem-checkbox-checked.png | Bin 0 -> 367 bytes .../assets/menuitem-checkbox-mixed-hover.png | Bin 0 -> 158 bytes .../menuitem-checkbox-mixed-insensitive.png | Bin 0 -> 167 bytes .../assets/menuitem-checkbox-mixed.png | Bin 0 -> 168 bytes .../assets/menuitem-radio-checked-hover.png | Bin 0 -> 167 bytes .../menuitem-radio-checked-insensitive.png | Bin 0 -> 181 bytes .../gtk-3.0/assets/menuitem-radio-checked.png | Bin 0 -> 205 bytes .../assets/pane-separator-vertical.png | Bin 0 -> 148 bytes .../gtk-3.0/assets/pane-separator.png | Bin 0 -> 151 bytes .../gtk-3.0/assets/radio-mixed-hover.png | Bin 0 -> 583 bytes .../assets/radio-mixed-insensitive.png | Bin 0 -> 563 bytes Lilidog-Earth/gtk-3.0/assets/radio-mixed.png | Bin 0 -> 578 bytes .../gtk-3.0/assets/radio-selected-hover.png | Bin 0 -> 643 bytes .../assets/radio-selected-insensitive.png | Bin 0 -> 631 bytes .../gtk-3.0/assets/radio-selected.png | Bin 0 -> 625 bytes .../assets/radio-unselected-insensitive.png | Bin 0 -> 527 bytes .../gtk-3.0/assets/radio-unselected.png | Bin 0 -> 542 bytes Lilidog-Earth/gtk-3.0/assets/resize-grip.png | Bin 0 -> 187 bytes .../assets/titlebutton-close-active.png | Bin 0 -> 337 bytes .../assets/titlebutton-close-hover.png | Bin 0 -> 245 bytes .../gtk-3.0/assets/titlebutton-close.png | Bin 0 -> 252 bytes .../assets/titlebutton-maximize-active.png | Bin 0 -> 229 bytes .../assets/titlebutton-maximize-hover.png | Bin 0 -> 223 bytes .../gtk-3.0/assets/titlebutton-maximize.png | Bin 0 -> 222 bytes .../assets/titlebutton-minimize-active.png | Bin 0 -> 170 bytes .../assets/titlebutton-minimize-hover.png | Bin 0 -> 167 bytes .../gtk-3.0/assets/titlebutton-minimize.png | Bin 0 -> 183 bytes Lilidog-Earth/gtk-3.0/gtk-contained.css | 4961 +++++++++++++++++ Lilidog-Earth/gtk-3.0/gtk.css | 1 + Lilidog-Earth/gtk-3.0/settings.ini | 4 + Lilidog-Earth/index.theme | 12 + Lilidog-Earthbox/openbox-3/close.xbm | 4 + Lilidog-Earthbox/openbox-3/close_pressed.xbm | 5 + Lilidog-Earthbox/openbox-3/desk.xbm | 4 + Lilidog-Earthbox/openbox-3/desk_toggled.xbm | 4 + Lilidog-Earthbox/openbox-3/iconify.xbm | 4 + .../openbox-3/iconify_pressed.xbm | 5 + Lilidog-Earthbox/openbox-3/max.xbm | 4 + Lilidog-Earthbox/openbox-3/max_pressed.xbm | 5 + Lilidog-Earthbox/openbox-3/max_toggled.xbm | 4 + Lilidog-Earthbox/openbox-3/shade.xbm | 4 + Lilidog-Earthbox/openbox-3/shade_pressed.xbm | 5 + Lilidog-Earthbox/openbox-3/themerc | 95 + 66 files changed, 6307 insertions(+) create mode 100644 Lilidog-Earth/gtk-2.0/gtkrc create mode 100644 Lilidog-Earth/gtk-3.0/assets/bullet-symbolic.svg create mode 100644 Lilidog-Earth/gtk-3.0/assets/bullet-symbolic.symbolic.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/check-symbolic.svg create mode 100644 Lilidog-Earth/gtk-3.0/assets/check-symbolic.symbolic.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-active-selectionmode.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-backdrop-selectionmode.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-checked-active-selectionmode.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-checked-hover-selectionmode.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-checked-insensitive.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-hover-selectionmode.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-mixed-hover.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-mixed-insensitive.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-mixed.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-selectionmode.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-unchecked-insensitive.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/dash-symbolic.svg create mode 100644 Lilidog-Earth/gtk-3.0/assets/dash-symbolic.symbolic.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/grid-selection-checked.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/grid-selection-unchecked.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-checked-hover.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-checked-insensitive.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-checked.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-mixed.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked-hover.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked-insensitive.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/pane-separator-vertical.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/pane-separator.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/radio-mixed-hover.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/radio-mixed-insensitive.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/radio-mixed.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/radio-selected-hover.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/radio-selected-insensitive.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/radio-selected.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/radio-unselected-insensitive.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/radio-unselected.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/resize-grip.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-close-active.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-close-hover.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-close.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-maximize-active.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-maximize-hover.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-maximize.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize-active.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize-hover.png create mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize.png create mode 100644 Lilidog-Earth/gtk-3.0/gtk-contained.css create mode 100644 Lilidog-Earth/gtk-3.0/gtk.css create mode 100644 Lilidog-Earth/gtk-3.0/settings.ini create mode 100644 Lilidog-Earth/index.theme create mode 100644 Lilidog-Earthbox/openbox-3/close.xbm create mode 100644 Lilidog-Earthbox/openbox-3/close_pressed.xbm create mode 100644 Lilidog-Earthbox/openbox-3/desk.xbm create mode 100644 Lilidog-Earthbox/openbox-3/desk_toggled.xbm create mode 100644 Lilidog-Earthbox/openbox-3/iconify.xbm create mode 100644 Lilidog-Earthbox/openbox-3/iconify_pressed.xbm create mode 100644 Lilidog-Earthbox/openbox-3/max.xbm create mode 100644 Lilidog-Earthbox/openbox-3/max_pressed.xbm create mode 100644 Lilidog-Earthbox/openbox-3/max_toggled.xbm create mode 100644 Lilidog-Earthbox/openbox-3/shade.xbm create mode 100644 Lilidog-Earthbox/openbox-3/shade_pressed.xbm create mode 100644 Lilidog-Earthbox/openbox-3/themerc diff --git a/Lilidog-Earth/gtk-2.0/gtkrc b/Lilidog-Earth/gtk-2.0/gtkrc new file mode 100644 index 0000000..0ebc64d --- /dev/null +++ b/Lilidog-Earth/gtk-2.0/gtkrc @@ -0,0 +1,723 @@ +# Evolve GTK Theme + +gtk_color_scheme = "base_color:#393939\nbg_color:#333333\ntooltip_bg_color:#393939\nselected_bg_color:#505050\ntext_color:#D4D4D4\nfg_color:#DEDEDE\ntooltip_fg_color:#E6E6E6\nselected_fg_color:#D4D4D4\nmenubar_bg_color:#333333\nmenubar_fg_color:#DEDEDE\ntoolbar_bg_color:#333333\ntoolbar_fg_color:#D4D4D4\nmenu_bg_color:#383838\nmenu_fg_color:#D4D4D4\npanel_bg_color:#333333\npanel_fg_color:#D4D4D4\nlink_color:#505050" + +gtk-icon-sizes = "panel=16,16:gtk-button=16,16" # Icon sizes +gtk-button-images = 0 # Disables icons in buttons +gtk-toolbar-style = 1 # Enables text in toolbar +gtk-auto-mnemonics = 1 # Disables ugly lines under menu items + +# Default Style + +style "evolve-default" { + xthickness = 1 + ythickness = 1 + + GtkArrow::arrow-scaling= 0.5 + + GtkButton::child-displacement-x = 0 + GtkButton::child-displacement-y = 0 + + GtkButton::default-border = { 0, 0, 0, 0 } + + GtkCheckButton::indicator-size = 15 + + # The following line hints to gecko (and possibly other appliations) + # that the entry should be drawn transparently on the canvas. + # Without this, gecko will fill in the background of the entry. + GtkEntry::honors-transparent-bg-hint = 1 + GtkEntry::state-hint = 0 + + GtkExpander::expander-size = 16 + + GtkImage::x-ayatana-indicator-dynamic = 1 + + GtkMenu::horizontal-padding = 0 + GtkMenu::vertical-padding = 0 + + GtkMenuBar::internal-padding = 0 + GtkMenuBar::window-dragging = 1 + GtkMenuBar::shadow-type = GTK_SHADOW_NONE + + GtkMenuItem::arrow-scaling= 0.5 + + GtkPaned::handle-size = 1 + + GtkProgressBar::min-horizontal-bar-height = 10 + GtkProgressBar::min-vertical-bar-width = 10 + + GtkRange::trough-border = 0 + GtkRange::slider-width = 15 + GtkRange::stepper-size = 15 + GtkRange::stepper_spacing = 0 + GtkRange::trough-under-steppers = 1 + + GtkScale::slider-length = 14 + GtkScale::slider-width = 14 + GtkScale::trough-side-details = 1 + + GtkScrollbar::activate-slider = 1 + GtkScrollbar::has-backward-stepper = 0 + GtkScrollbar::has-forward-stepper = 0 + GtkScrollbar::has-secondary-backward-stepper = 0 + GtkScrollbar::has-secondary-forward-stepper = 0 + GtkScrollbar::min-slider-length = 100 + GtkScrollbar::slider-width = 9 + GtkScrollbar::trough-border = 3 + + GtkScrolledWindow::scrollbar-spacing = 0 + GtkScrolledWindow::scrollbars-within-bevel = 1 + + GtkToolbar::internal-padding = 0 + + GtkTreeView::expander-size = 11 + GtkTreeView::vertical-separator = 0 + + GtkWidget::focus-padding = 2 + GtkWidget::new-tooltip-style = 0 + + GtkWidget::wide-separators = 1 + GtkWidget::separator-width = 1 + GtkWidget::separator-height = 1 + + GtkWindow::resize-grip-height = 0 + GtkWindow::resize-grip-width = 0 + + WnckTasklist::fade-overlay-rect = 0 + + GtkWidget::link-color = @link_color + GtkWidget::visited-link-color = @text_color + + fg[NORMAL] = @fg_color + fg[PRELIGHT] = @fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @fg_color + fg[INSENSITIVE] = mix (0.5, @bg_color, @fg_color) + + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (1.02, @bg_color) + bg[SELECTED] = @selected_bg_color + bg[INSENSITIVE] = @bg_color + bg[ACTIVE] = shade (0.9, @bg_color) + + base[NORMAL] = @base_color + base[PRELIGHT] = shade (0.95, @bg_color) + base[ACTIVE] = @selected_bg_color + base[SELECTED] = @selected_bg_color + base[INSENSITIVE] = @bg_color + + text[NORMAL] = @text_color + text[PRELIGHT] = @text_color + text[ACTIVE] = @selected_fg_color + text[SELECTED] = @selected_fg_color + text[INSENSITIVE] = mix (0.5, @bg_color, @text_color) + + engine "murrine" { + animation = FALSE + arrowstyle = 1 # 0 = normal arrows, 1 = filled arrows + colorize_scrollbar = FALSE + comboboxstyle = 0 # 0 = normal combobox, 1 = colorized combobox below arrow + contrast = 1.0 + focusstyle = 3 # 0 = none, 1 = grey dotted, 2 = colored with fill, 3 = colored glow + glazestyle = 0 # 0 = flat highlight, 1 = curved highlight, 2 = concave, 3 = top curved highlight, 4 = beryl highlight + glowstyle = 1 + gradient_shades = { 1.2, 1.1, 1.1, 0.97 } + highlight_shade = 1.0 + lightborder_shade = 1.0 + lightborderstyle = 0 # 0 = lightborder on top side, 1 = lightborder on all sides + listviewheaderstyle = 1 # 0 = flat, 1 = glassy, 2 = raised + listviewstyle = 0 # 0 = none, 1 = dotted, 2 = line + menubaritemstyle = 1 # 0 = menuitem look, 1 = button look + menubarstyle = 0 # 0 = flat, 1 = glassy, 2 = gradient, 3 = striped + menuitemstyle = 0 # 0 = flat, 1 = glassy, 2 = striped + menustyle = 0 # 0 = none, 1 = vertical striped + progressbarstyle = 0 # 0 = none, 1 = diagonal striped, 2 = vertical striped + reliefstyle = 0 # 0 = flat, 1 = inset, 2 = shadow, 3 = shadow with gradient, 4 = stronger shadow with gradient + roundness = 2 + scrollbarstyle = 0 # 0 = none, 1 = circles, 2 = handles, 3 = diagonal stripes, 4 = diagonal stripes and handles, 5 = horizontal stripes, 6 = horizontal stripes and handles + sliderstyle = 0 # 0 = none, 1 = handles + stepperstyle = 0 # 0 = standard, 1 = integrated stepper handles + toolbarstyle = 1 # 0 = flat, 1 = glassy, 2 = gradient + } +} + +style "evolve-wide" { + xthickness = 2 + ythickness = 2 +} + +style "evolve-wider" { + xthickness = 3 + ythickness = 3 +} + +# Notebook + +style "evolve-notebook-bg" { + bg[NORMAL] = shade (1.1, @bg_color) + bg[ACTIVE] = shade (0.9, @bg_color) + + engine "murrine" { + border_shades = { 0.9, 0.9 } + } +} + +style "evolve-notebook" = "evolve-notebook-bg" { + xthickness = 2 + ythickness = 2 + + engine "murrine" { + roundness = 2 + } +} + +# Various Standard Widgets + +style "evolve-button" = "evolve-wider" { + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (1.1, @bg_color) + bg[ACTIVE] = shade (0.82, @bg_color) + + engine "murrine" { + roundness = 2 + glazestyle = 0 + highlight_shade = 1.0 + } +} + +style "evolve-scrollbar" = "evolve-button" { + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (0.8, @bg_color) + bg[ACTIVE] = shade (1.4, @selected_bg_color) + + engine "murrine" { + roundness = 4 + border_shades = { 1.4, 1.4 } + gradient_shades = { 0.7, 0.7, 0.7, 0.7 } + trough_shades = { 1.0, 1.0 } + trough_border_shades = { 1.2, 1.2 } + lightborder_shade = 1.0 + lightborderstyle = 0 + } +} + +style "evolve-overlay-scrollbar" { + bg[ACTIVE] = shade (0.8, @bg_color) + bg[INSENSITIVE] = shade (0.97, @bg_color) + base[SELECTED] = shade (0.6, @base_color) + base[INSENSITIVE] = shade (0.85, @base_color) +} + +style "evolve-scale" = "evolve-default" { + bg[NORMAL] = @bg_color + bg[ACTIVE] = @bg_color + bg[SELECTED] = shade (1.0, @selected_bg_color) + bg[INSENSITIVE] = shade (0.95, @bg_color) + + engine "murrine" { + roundness = 7 + border_shades = { 1.0, 1.0 } + trough_shades = { 1.1, 1.2 } + trough_border_shades = { 0.9, 0.9 } + } +} + +style "evolve-progressbar" = "evolve-default" { + xthickness = 0 + ythickness = 0 + + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (1.04, @bg_color) + bg[ACTIVE] = shade (1.14, @bg_color) + fg[PRELIGHT] = shade (0.9, @selected_fg_color) + + engine "murrine" { + roundness = 2 + border_shades = { 1.2, 1.2 } + gradient_shades = { 1.1, 1.0, 1.0, 0.9 } + trough_border_shades = { 0.9, 0.9 } + } +} + +style "evolve-treeview-header" = "evolve-button" { + xthickness = 2 + ythickness = 1 + + engine "murrine" { + roundness = 0 + } +} + +style "evolve-treeview" { + engine "murrine" { + roundness = 0 + } +} + +style "evolve-frame-title" { + fg[NORMAL] = lighter (@fg_color) +} + +style "evolve-tooltips" = "evolve-wider" { + xthickness = 5 + ythickness = 5 + + bg[NORMAL] = @bg_color + fg[NORMAL] = @fg_color + bg[SELECTED] = @bg_color + + engine "murrine" { + textstyle = 0 + roundness = 2 + rgba = FALSE + } +} + +style "evolve-spinbutton" = "evolve-button" { + xthickness = 4 + + engine "murrine" { + } +} + +style "evolve-radiocheck" = "evolve-default" { + text[NORMAL] = shade (0.8, @selected_bg_color) + text[PRELIGHT] = shade (0.8, @selected_bg_color) + bg[SELECTED] = @base_color +} + +style "evolve-entry" = "evolve-wider" { + bg[SELECTED] = mix (0.5, @selected_bg_color, @base_color) + + engine "murrine" { + border_shades = { 1.2, 1.2 } + } +} + +style "metacity-frame" = "evolve-default" { + bg[SELECTED] = @selected_bg_color +} + +style "evolve-statusbar" { } +style "evolve-comboboxentry" = "evolve-entry" { } +style "evolve-hscale" = "evolve-scale" { } +style "evolve-vscale" = "evolve-scale" { } +style "evolve-hscrollbar" = "evolve-scrollbar" { } +style "evolve-vscrollbar" = "evolve-scrollbar" { } + +# Menus + +style "evolve-menu" { + ythickness = 0 + xthickness = 0 + + bg[SELECTED] = @selected_bg_color + bg[NORMAL] = shade (1.0, @menu_bg_color) + bg[PRELIGHT] = @selected_bg_color + bg[ACTIVE] = shade (1.40, @menu_bg_color) + bg[INSENSITIVE] = shade (1.40, @menu_bg_color) + fg[NORMAL] = @menu_fg_color + fg[PRELIGHT] = @selected_fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @selected_fg_color + fg[INSENSITIVE] = mix (0.35, shade (0.75, @menu_bg_color), @menu_fg_color) + + text[NORMAL] = @text_color + text[PRELIGHT] = @selected_fg_color + text[SELECTED] = @selected_fg_color + text[ACTIVE] = @selected_fg_color + text[INSENSITIVE] = mix (0.85, shade (0.75, @menu_bg_color), @menu_fg_color) + + engine "murrine" { + roundness = 0 + } +} + +style "evolve-menu-item" = "evolve-wider" { + bg[SELECTED] = @selected_bg_color + bg[PRELIGHT] = @selected_bg_color + fg[NORMAL] = @menu_fg_color # Fix for XFCE menu text + fg[PRELIGHT] = @selected_fg_color + fg[SELECTED] = @selected_fg_color + + engine "murrine" { + textstyle = 0 + border_shades = { 1.4, 1.4 } + } +} + +style "evolve-separator-menu-item" { + xthickness = 1 + ythickness = 1 + + GtkSeparatorMenuItem::horizontal-padding = 0 +} + +style "evolve-menubar" = "evolve-default" { + ythickness = 0 + + bg[SELECTED] = @selected_bg_color + bg[NORMAL] = @menubar_bg_color + bg[PRELIGHT] = @selected_bg_color + bg[ACTIVE] = shade (1.40, @menubar_bg_color) + bg[INSENSITIVE] = shade (1.40, @menubar_bg_color) + + fg[NORMAL] = @menubar_fg_color + fg[PRELIGHT] = @selected_fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @selected_fg_color + fg[INSENSITIVE] = mix (1.05, shade (1.05, @menubar_bg_color), @menubar_fg_color) + + engine "murrine" { + roundness = 0 + } +} + +style "evolve-menubaritem" { + xthickness = 3 + ythickness = 3 + + engine "murrine" { + roundness = 0 + } +} + +# Toolbars + +style "evolve-toolbar" = "evolve-default" { + + bg[NORMAL] = @toolbar_bg_color + bg[PRELIGHT] = shade (1.02, @toolbar_bg_color) + bg[SELECTED] = @selected_bg_color + bg[INSENSITIVE] = @toolbar_bg_color + bg[ACTIVE] = shade (0.9, @toolbar_bg_color) + + fg[NORMAL] = @toolbar_fg_color + fg[PRELIGHT] = @toolbar_fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @toolbar_fg_color + fg[INSENSITIVE] = mix (0.5, @toolbar_bg_color, @toolbar_fg_color) + + engine "murrine" { + gradient_shades = { 1.00, 0.95, 0.94, 0.90 } + } +} + +style "evolve-toolbutton" = "evolve-button" { + + bg[NORMAL] = @toolbar_bg_color + bg[PRELIGHT] = shade (1.02, @toolbar_bg_color) + bg[SELECTED] = @selected_bg_color + bg[INSENSITIVE] = @toolbar_bg_color + bg[ACTIVE] = shade (0.9, @toolbar_bg_color) + + fg[NORMAL] = @toolbar_fg_color + fg[PRELIGHT] = @toolbar_fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @toolbar_fg_color + fg[INSENSITIVE] = mix (0.5, @toolbar_bg_color, @toolbar_fg_color) + + engine "murrine" { + } +} + +class "GtkToolbar" style "evolve-toolbar" +class "GtkHandleBox" style "evolve-toolbar" + +# Panels + +style "evolve-panel" { + xthickness = 1 + ythickness = 0 + + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (1.1, @bg_color) + bg[ACTIVE] = shade (0.9, @bg_color) + bg[SELECTED] = shade (0.97, @bg_color) + + fg[NORMAL] = @fg_color + fg[PRELIGHT] = @fg_color + fg[SELECTED] = @fg_color + fg[ACTIVE] = @fg_color + + text[NORMAL] = @text_color + text[PRELIGHT] = @text_color + text[SELECTED] = @text_color + text[ACTIVE] = @text_color + + engine "murrine" { + roundness = 0 + } +} + +widget "*PanelWidget*" style "evolve-panel" +widget "*PanelApplet*" style "evolve-panel" +widget "*fast-user-switch*" style "evolve-panel" +widget "*CPUFreq*Applet*" style "evolve-panel" +widget "*indicator-applet*" style "evolve-panel" +class "PanelApp*" style "evolve-panel" +class "PanelToplevel*" style "evolve-panel" +widget_class "*PanelToplevel*" style "evolve-panel" +widget_class "*notif*" style "evolve-panel" +widget_class "*Notif*" style "evolve-panel" +widget_class "*Tray*" style "evolve-panel" +widget_class "*tray*" style "evolve-panel" +widget_class "*computertemp*" style "evolve-panel" +widget_class "*Applet*Tomboy*" style "evolve-panel" +widget_class "*Applet*Netstatus*" style "evolve-panel" +widget "*gdm-user-switch-menubar*" style "evolve-panel" + +style "bold-panel-item" { + font_name = "Bold" + + engine "murrine" { + roundness = 0 + } +} + +widget "*Panel*MenuBar*" style "bold-panel-item" +widget "*gimmie*" style "bold-panel-item" + +# widget_class "*Mail*" style "evolve-panel" # Disabled to fix Evolution bug +# class "*Panel*" style "evolve-panel" # Disabled to fix bug + +# XFCE Styles + +style "xfce-header" { + bg[NORMAL] = shade (0.9, @bg_color) + base[NORMAL] = shade (1.18, @bg_color) +} + +style "xfdesktop-windowlist" { + bg[NORMAL] = @base_color + fg[INSENSITIVE] = shade (0.95, @base_color) + text[INSENSITIVE] = shade (0.95, @base_color) +} + +style "xfdesktop-icon-view" { + XfdesktopIconView::label-alpha = 20 + XfdesktopIconView::selected-label-alpha = 80 + XfdesktopIconView::shadow-color = @tooltip_bg_color + XfdesktopIconView::selected-shadow-color = @tooltip_bg_color + XfdesktopIconView::shadow-x-offset = 1 + XfdesktopIconView::selected-shadow-x-offset = 1 + XfdesktopIconView::shadow-y-offset = 1 + XfdesktopIconView::selected-shadow-y-offset = 1 + XfdesktopIconView::cell-spacing = 2 + XfdesktopIconView::cell-padding = 6 + XfdesktopIconView::cell-text-width-proportion = 1.9 + fg[NORMAL] = shade (0.9, @selected_fg_color) + fg[ACTIVE] = @selected_fg_color + engine "murrine" + { + } +} + +style "xfwm-tabwin" { + Xfwm4TabwinWidget::border-width = 1 + Xfwm4TabwinWidget::icon-size = 64 + + engine "murrine" { + focusstyle = 0 + } +} + +style "xfsm-logout" { + + engine "murrine" { + } +} + +style "thunar-sidepane" +{ + base[NORMAL] = shade (0.9,@base_color) + base[INSENSITIVE] = shade (0.9,@base_color) + + bg[NORMAL] = shade (0.92,@base_color) + bg[PRELIGHT] = shade (1.5,@selected_bg_color) +} + +style "workspace-switcher" = "evolve-panel" { + bg[SELECTED] = mix (0.3, shade (1.35,@selected_bg_color), shade (0.9,@base_color)) +} + +widget_class "*ThunarShortcutsView*" style "thunar-sidepane" +widget_class "*ThunarTreeView*" style "thunar-sidepane" +widget_class "*GtkFileChooserWidget.GtkFileChooserDefault.GtkVBox.GtkHPaned.GtkVBox.GtkScrolledWindow.GtkTreeView*" style "thunar-sidepane" + +widget "*Xfce*Panel*" style "evolve-panel" +class "*Xfce*Panel*" style "evolve-panel" +widget "*WnckPager*" style "workspace-switcher" + +widget_class "*XfceHeading*" style "xfce-header" +widget_class "*XfceDesktop*" style "xfdesktop-windowlist" +widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view" +widget "xfwm4-tabwin*" style "xfwm-tabwin" +widget_class "*XfsmLogoutDialog*" style "xfsm-logout" + +# Google Chrome/Chromium Styles (requires 9.0.597 or newer) + +style "chromium-toolbar-button" { + engine "murrine" { + roundness = 2 + textstyle = 0 + } +} + +style "chrome-gtk-frame" { + ChromeGtkFrame::frame-color = @bg_color + ChromeGtkFrame::inactive-frame-color = @bg_color + + ChromeGtkFrame::frame-gradient-size = 16 + ChromeGtkFrame::frame-gradient-color = @bg_color + + ChromeGtkFrame::incognito-frame-color = shade (0.97, @bg_color) + ChromeGtkFrame::incognito-inactive-frame-color = shade (0.97, @bg_color) + + ChromeGtkFrame::incognito-frame-gradient-size = 16 + ChromeGtkFrame::incognito-frame-gradient-color = shade (0.97, @bg_color) + + ChromeGtkFrame::scrollbar-trough-color = shade (0.97, @bg_color) + ChromeGtkFrame::scrollbar-slider-prelight-color = shade (1.02, @bg_color) + ChromeGtkFrame::scrollbar-slider-normal-color = shade (1.12, @bg_color) +} + +class "ChromeGtkFrame" style "chrome-gtk-frame" + +widget_class "*Chrom*Button*" style "chromium-toolbar-button" + +# General Style Application + +class "GtkWidget" style "evolve-default" + +class "GtkFrame" style "evolve-wide" +class "MetaFrames" style "metacity-frame" +class "GtkSeparator" style "evolve-wide" +class "GtkWindow" style "metacity-frame" +class "GtkCalendar" style "evolve-wide" + +class "GtkSpinButton" style "evolve-spinbutton" +class "GtkScale" style "evolve-scale" +class "GtkVScale" style "evolve-vscale" +class "GtkHScale" style "evolve-hscale" +class "GtkScrollbar" style "evolve-scrollbar" +class "GtkVScrollbar" style "evolve-vscrollbar" +class "GtkHScrollbar" style "evolve-hscrollbar" + +class "GtkRadio*" style "evolve-radiocheck" +class "GtkCheck*" style "evolve-radiocheck" + +class "GtkEntry" style "evolve-entry" + +widget_class "*" style "evolve-notebook" +widget_class "**" style "evolve-notebook-bg" +widget_class "**" style "evolve-notebook-bg" +widget_class "**" style "evolve-notebook-bg" +widget_class "*.GtkNotebook.*.GtkViewport" style "evolve-notebook" + +widget_class "*" style "evolve-button" +widget_class "**" style "evolve-statusbar" +widget_class "*" style "evolve-progressbar" +widget_class "*" style "evolve-progressbar" + +widget_class "**" style "evolve-comboboxentry" +widget_class "**" style "evolve-comboboxentry" + +widget_class "**" style "evolve-menu" +widget_class "**" style "evolve-menu-item" +widget_class "**" style "evolve-separator-menu-item" +widget_class "*Menu*.*Sepa*" style "evolve-separator-menu-item" +widget_class "**" style "evolve-menubar" +widget_class "***" style "evolve-menubaritem" + +widget_class "*GtkToolButton*" style "evolve-toolbutton" +widget_class "*GtkToggleToolButton*" style "evolve-toolbutton" +widget_class "*GtkMenuToolButton*" style "evolve-toolbutton" +widget_class "*GtkToolbar*Button" style "evolve-toolbutton" + +widget_class "*.." style "evolve-frame-title" + +widget_class "*.*" style "evolve-treeview" +widget_class "*.." style "evolve-treeview-header" +widget_class "*.." style "evolve-treeview-header" +widget_class "*.." style "evolve-treeview-header" +widget_class "*.." style "evolve-treeview-header" + +widget "gtk-tooltip*" style "evolve-tooltips" + +widget_class "**" style "evolve-overlay-scrollbar" + +# Workarounds and Non-Standard Styling + +style "text-is-fg-color-workaround" { + text[NORMAL] = @text_color + text[PRELIGHT] = @fg_color + text[SELECTED] = @selected_fg_color + text[ACTIVE] = @fg_color + text[INSENSITIVE] = mix (0.85, shade (0.75, @bg_color), @fg_color) +} + +widget_class "*.." style "text-is-fg-color-workaround" + +style "fg-is-text-color-workaround" { + fg[NORMAL] = @text_color + fg[PRELIGHT] = @text_color + fg[ACTIVE] = @selected_fg_color + fg[SELECTED] = @selected_fg_color + fg[INSENSITIVE] = darker (@fg_color) +} + +widget_class "**" style "fg-is-text-color-workaround" +widget_class "*" style "fg-is-text-color-workaround" +widget_class "*" style "fg-is-text-color-workaround" + +style "evolve-evo-new-button-workaround" { + engine "murrine" { + toolbarstyle = 0 + } +} + +widget_class "EShellWindow.GtkVBox.BonoboDock.BonoboDockBand.BonoboDockItem*" style "evolve-evo-new-button-workaround" + +style "inkscape-toolbar-fix" { + engine "murrine" { + gradient_shades = { 1.0, 1.0, 1.0, 1.0 } + highlight_shade = 1.0 + } +} + +#widget "*GtkHandleBox*" style "inkscape-toolbar-fix" +#widget "*HandleBox*CommandsToolbar*" style "inkscape-toolbar-fix" +#widget "*HandleBox*SnapToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*SelectToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*NodeToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*TweakToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*ZoomToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*StarToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*RectToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*3DBoxToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*ArcToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*SpiralToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*PencilToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*PenToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*CalligraphyToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*EraserToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*LPEToolToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*DropperToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*ConnectorToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*PaintbucketToolbar*" style "inkscape-toolbar-fix" + +# Performance Fixes + +style "performance-fix" { + engine "murrine" { + textstyle = 0 + } +} + +widget_class "*gtkmm__GtkWindow*" style "performance-fix" # Inkscape +widget_class "*GimpDisplayShell*" style "performance-fix" # Gimp +widget_class "*GimpToolbox*" style "performance-fix" +widget_class "*GimpMenuDock*" style "performance-fix" +widget "*OOoFixed*" style "performance-fix" # Openoffice/Libreoffice +widget_class "*MozContainer*" style "performance-fix" # Firefox (Not sure if this one does anything though.) diff --git a/Lilidog-Earth/gtk-3.0/assets/bullet-symbolic.svg b/Lilidog-Earth/gtk-3.0/assets/bullet-symbolic.svg new file mode 100644 index 0000000..c029973 --- /dev/null +++ b/Lilidog-Earth/gtk-3.0/assets/bullet-symbolic.svg @@ -0,0 +1,155 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + + + + diff --git a/Lilidog-Earth/gtk-3.0/assets/bullet-symbolic.symbolic.png b/Lilidog-Earth/gtk-3.0/assets/bullet-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..2ccb0e861afdca8a43bb6c1016fc67817865e41b GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK^1VD=978lF zCMQVDZ0K!lTsXC{@u8r|b^`;04MK}If_U~)d1`KtlXaxz7ilLQTJ+K0FzJSgo>CAG p^9Cb_KVJm8q$N9e<~(F$@O&n`dE0-6tw2*5JYD@<);T3K0RWo^EJpwU literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/check-symbolic.svg b/Lilidog-Earth/gtk-3.0/assets/check-symbolic.svg new file mode 100644 index 0000000..e8c8210 --- /dev/null +++ b/Lilidog-Earth/gtk-3.0/assets/check-symbolic.svg @@ -0,0 +1,155 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + + + + diff --git a/Lilidog-Earth/gtk-3.0/assets/check-symbolic.symbolic.png b/Lilidog-Earth/gtk-3.0/assets/check-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..ee7acdc6868e0bc4ca0390a91c32ba39ed51939c GIT binary patch literal 324 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@;M7UB8!3Q zuY)k7lg8`{prB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&AOk^)LNZHo zQW@Oy@^e!af-7^A@^dni6+Dyk^AtidQgc)LmT0a9DxK!(;uxYaaqoFwuEszSwg>I& zm%KT2z%J)NOjtq+W15kHa+=$zfV8j#)??QaQdX4suG^Kj?~lm)7bW-R1-IL$f8mu< zu3^%e;Z}0)v>2OehTKKbxm(sG$)EOY6DyQAIJ5rSB%_2jrqe0gJKN=gj_Vyho?^G) z;}hP1!)AvW)lE)cuw}i*xog2+uB8>CiT`7#JbJhMMfpy~|CiL?ORTaC2D*^J)78&q Iol`;+0Do0=B>(^b literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-active-selectionmode.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-active-selectionmode.png new file mode 100644 index 0000000000000000000000000000000000000000..5a22b680c335ee64dbdb6800562d71bf5c369cf3 GIT binary patch literal 346 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0cPZ!4!i_>=}+pat0z|*q->okR38uslT=OzfNxcmA|FkW&; zcum+!fdH%Dv)EY_IXpZ(b`%;LZ#pjbqip8?eXn=rz2BQY?|FNIpyK)BTifn3ws$++ z|GrU!>(r(rQNIHmLM4w2zPI(gEWyCYp}1xeHfQ~&?~ literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-backdrop-selectionmode.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-backdrop-selectionmode.png new file mode 100644 index 0000000000000000000000000000000000000000..cd4cf6c938c96f18fe37ec2d1766589b03e134cb GIT binary patch literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0EPZ!4!i_>=}pIv*%fv07Eg`ljg{$dk~sP{(`E_y56+EdpXEizf;k z+S<^uC*_WeK0~0$-e-S!{?Fswm%ix_ q(q)bx)j3k=6B=s$;KwwRc?|WAjuTcq@3;l@6N9I#pUXO@geCy%(S~{e literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-checked-active-selectionmode.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-checked-active-selectionmode.png new file mode 100644 index 0000000000000000000000000000000000000000..01b561f915457fad45bd91f5bec817c772ff0171 GIT binary patch literal 583 zcmV-N0=WH&P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00FN_L_t(I%f*wiOXOe>#eYez zu}ZZzUMcKWRyJ!Fk%fgcYq$S_<@U<{4_1K%i*z>H%G%%NT7#vXhgSpwrZGDCd{!Ga z;GNCE4Gc5GH;;MqF%SN?dF$l%_Etqv@c#b($7bL6>GgVyMx!-u1i*5+)ZN{k%uIhX zGt>S3y>4!91pEM&0HkRuGm~@fOE1e(gTX++Z{WKR;G81}0wf{nQ~Hv4etss7V;&wJ z04BgMfBh&4&+{;|w%+urs)*y5)oR7b$qB$u03T>S?)?0m!^1fqo&fR2ui^!E0qi;IhP&klqA{e1wkEF+F%9v>gu z$-BF|TwY${`#xsYWsoF^%uHsc`Ft)wfVQ@_1Skwc<$12x*H@XDk|g<@fthi3cE)@@ z2jJ!9g&+t>)0BR{k8_UAet>TPp65~5H9-*2G!3Vxr-WfhmSsdy#CSYz!F65Zd0zLF zudlDQy}ixe-X1{^0JL#^C+nE!IYm)0nM}Nn7Ot+Y^z`)fr51K}b~rvh_Wqd~KLD)D VMTJE*NH_oh002ovPDHLkV1h;&1oZ#_ literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png new file mode 100644 index 0000000000000000000000000000000000000000..5ddbdf99bea9606972f6c2d35fd92204396d91e9 GIT binary patch literal 577 zcmV-H0>1r;P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00F5#Dc>@U|1k)&9gII~ZVqs}#YiDO;w$=+s3OhT&E+FovF@Yt4{B5(zD!U(F zv#)g z=|h7!j=5g1IF5s^>)(K=1n_t~&@>HE6h9@X*XxW%BY-mSRRlm6h+1Swfnx0VHjAJ#bh!8_zoZf1@>mMLDMvR-+w#( zRXm%`P*wH!wQ>T0^ZATz+w}YW!sJ!l?RHtO*F2xkcY~au)9Ce1VJDSLnKKej$`KYIkGHc+cv7IqU(Ag4#N;Z5Z+7KG|h3f zTBY4?BS{iK5%W69e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00GWPL_t(I%f*wwixWW<$3HW> zLJkagU_wa9d4j)KL$DHrU~`y4MM=Oy4zUmpL9g+TIJC1mwY)n!N&2L)vC=9RuSpR} zP6?51va8_6*`2YFT@y6e2o5~n8|Hn#?>lei!T(+&4%+Ruaa|X!^}=K+C7DcyYPBi= zUcK%b0nlo-OfHwhaU5*hUPuszA-!IY4~HXm-Y=0lB9Q>&@fgQ(kW!+xUT9KE^7%Z^ z-@#`;WWCI`4G={UmSrXKg%H10H^$)mKAU@eKKYWZdWNf&(gPVE8ew?+3&v^8!G@fIQ+u?(Bt85KOva~ zUplkQqiZLbOeXULv4Zo(GywZUkIlV4V{e*(SB@|7_|^%elqjVV0y|cqwPw9i;A;@_ ztUaJJ@VN2hEmNgAnzDI%w?sOfN_z4~1xhJ4)>gQGWfg#_(nu-Tx_yq-Oo}Lqn9WZV z2q6f90L!un!;p=&BI%SxXXtbB)G;b&mlJRh1ar?U0GiFF$!4>Z%VjLf0!V!PPh#Kg zc5z*oTCFDLW}(q&n9*qT*I6hO3e@X$@z1952cG!>D%+;cY5)KL07*qoM6N<$g4sy~ AYXATM literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-checked-insensitive.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-checked-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..5ddbdf99bea9606972f6c2d35fd92204396d91e9 GIT binary patch literal 577 zcmV-H0>1r;P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00F5#Dc>@U|1k)&9gII~ZVqs}#YiDO;w$=+s3OhT&E+FovF@Yt4{B5(zD!U(F zv#)g z=|h7!j=5g1IF5s^>)(K=1n_t~&@>HE6h9@X*XxW%BY-mSRRlm6h+1Swfnx0VHjAJ#bh!8_zoZf1@>mMLDMvR-+w#( zRXm%`P*wH!wQ>T0^ZATz+w}YW!sJ!l?RHtO*F2xkcY~au)9Ce1VJDSLnKKej$`KYIkGHc+cv7IqU(Ag4#N;Z5Z+7KG|h3f zTBY4?BS{iK5%W69=}+pat0z|*q->okR38uslT=OzfNxcmA|FkW&; zcum+!fdH%Dv)EY_IXpZ(b`%;LZ#pjbqip8?eXn=rz2BQY?|FNIpyK)BTifn3ws$++ z|GrU!>(r(rQNIHmLM4w2zPI(gEWyCYp}1xeHfQ~&?~ literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-mixed-hover.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-mixed-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..88410675406015847904d4b75adb23b2f7c0f325 GIT binary patch literal 388 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0WPZ!4!i_=FZ@6A1IAkb<*>79^7Cd=QFNC&PxjcOCZ3SKu} zN@LAr$`x=?)t=6>P|a=9q(#!v6J<|yJ!D99e(>R5`{R#tf4&R0S4W0kJtyIO|NG=5 zP1Qn~;Au~Ven>Es#{O3E^tddt^oq&>OZVH`B$73{oESV9vfr+ebkKC2mKu@0e>c;I zd*^2z7kK|y)4{9q>VspySQ`YAG}g?&uhy$STm9VE?&3$Uzy1BicdYg5^J4Fque5+ot3hay?GjcE#;6;I zm$9yBkh0jtbb3+CnnJzEL+`p&FS>Qf?K+RbQkBz2J%;xq87-cd zoz3njekY~S@+0)|wJP}opZBO+Wc6VTHPp00i_>zopr0AA0Mg#Z8m literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-mixed.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-mixed.png new file mode 100644 index 0000000000000000000000000000000000000000..c5e3ceaa2b36e39a946b2f8de68ca43b71f98e0f GIT binary patch literal 381 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f13PZ!4!i_=FZ`{p$p2)NCE`z9*2{f8yXoJQdTxequBq%9cJ z6J82Oh^^Loduhk)wh1mRAuB`jb$a)`uS~OH{$G3KeC?ZE?+!~GwmCmLNmI2@CV1LY zK?~i6eeY{0sVvFt3d$0GFeh2Yy~j|*RgpoZVQblSo&{5sP8+S+I(-epp6|P#nI5UG z=baGrZ&hLTUq%OxjV!a4-88vYdUox<0`HvLW#R?X4_XC;Ud>jW6JKdzqy6`^Zw$k^ zoy*Uh+qqhQIzyny!mV`{$I>@nn`OZBzU*PHMBDkyS!Lyl988~V>e=`GOOf8s*yrt) VasKoCRX`6jc)I$ztaD0e0ssnFlPmxL literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-selectionmode.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-selectionmode.png new file mode 100644 index 0000000000000000000000000000000000000000..5a22b680c335ee64dbdb6800562d71bf5c369cf3 GIT binary patch literal 346 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0cPZ!4!i_>=}+pat0z|*q->okR38uslT=OzfNxcmA|FkW&; zcum+!fdH%Dv)EY_IXpZ(b`%;LZ#pjbqip8?eXn=rz2BQY?|FNIpyK)BTifn3ws$++ z|GrU!>(r(rQNIHmLM4w2zPI(gEWyCYp}1xeHfQ~&?~ literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-unchecked-insensitive.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-unchecked-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..cd4cf6c938c96f18fe37ec2d1766589b03e134cb GIT binary patch literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0EPZ!4!i_>=}pIv*%fv07Eg`ljg{$dk~sP{(`E_y56+EdpXEizf;k z+S<^uC*_WeK0~0$-e-S!{?Fswm%ix_ q(q)bx)j3k=6B=s$;KwwRc?|WAjuTcq@3;l@6N9I#pUXO@geCy%(S~{e literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/dash-symbolic.svg b/Lilidog-Earth/gtk-3.0/assets/dash-symbolic.svg new file mode 100644 index 0000000..7886d54 --- /dev/null +++ b/Lilidog-Earth/gtk-3.0/assets/dash-symbolic.svg @@ -0,0 +1,153 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + + + + diff --git a/Lilidog-Earth/gtk-3.0/assets/dash-symbolic.symbolic.png b/Lilidog-Earth/gtk-3.0/assets/dash-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..c20d4bac52551bd00de0a3e70d1a2f543d2256d1 GIT binary patch literal 130 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@-01G978lF zCMQU+x-jOmv9+o5@bLUEd~h5{#oaKmJGPj!P5z*Wap2*VaV$BtM-Ci#;K|$FX3M}J Xy+bPFNlOG1&=3YsS3j3^P6xplFeVMFc_gLJS(Th!$y!U}i4Nrj&sh+6@E|1IE+^0~OPr=b42! z$+VkUS&REy9?$=r4-eQvD@u99FFe*0}uh`RaN~B9%z!6#@+1Ua=AD@J_gVN ze*r(={Ql})yu7^3;o%{XNCY4Nw5h79-2DEk!2SJw#>U2oL?Yzm za2QFFn3_n2Jgt2He%IWDTO-)V6 zvYb>CjYer~Y~<|h3`J4UXfzZT7qhmu_9$Fhz?zyG91cekG8_)$^?K>+>r1M!SS%bJ z9dUJa1;ozX-rio)8qWd*XlrX@VPPR@gHR~M_VzYYQ&aJ=iHQl^Za1M&2#B4#)zwvu zM&qM#@QAy3U|@iYiwmZwr{jknVohVS*{Gt|a7boYU!~yuAELIC#Qcyt1-FdwY8lQj#PF2M1|sX?ZdZo&Xd= zu(7d0Yiny9snh8&8jaZP_GiI82?#Ny)9GYp-Ak0eR#?(U+~J>QG^v#c~eK91RJ zrl6pJl9H0=STdfk0%ciF`@eB@b#+F7R9EHg+z0#&yq}w!%V^UK^EuUE$}^}aiWxY6 xQBGpczwDWmH~0DNZeIP<$3yuBd}`i2@P8|yYFv3#6!HK7002ovPDHLkV1ht75di=I literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/grid-selection-unchecked.png b/Lilidog-Earth/gtk-3.0/assets/grid-selection-unchecked.png new file mode 100644 index 0000000000000000000000000000000000000000..318f4176e9d3867486aa20dcd8acf152d70334ee GIT binary patch literal 330 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEEX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4icZF0OJrH~v;Y5^V>c2@niX554OE`in4d8Y7v05VrnX?~o5uXa9hyAH0w?wX Py~N<@>gTe~DWM4fhnRe3 literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-checked-hover.png b/Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-checked-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..eabbcee40928cff8fb04978673b72148d56750d7 GIT binary patch literal 285 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrd&XPZ!4!i_=dh8*(uP^0++L&rVg` z#G%AtCg-@P<;IO0S#KHFsBE2EA*jFM0q2^WE62Di7`Io5)j96d*|h&|rqdxGr#6>W z@(qFpf1h}|essAMc*!E|6O%@ROvaRnRtJuqi3y1Re2g_?dS~>3lfvI8rKIuQ_<4(2 zqHUMSo5zp2D!g8K&hpk$IXkC#dwq46x+%|pHg5g4W$Iqh=H4ZqmrdHWnR|{u=Ju5QAjEPoSKlE}q}k?t{+!}h zDRNB84}330O0;dhw(X)(XlU-$(paxso3HUTXg{B`W-I>z(+{i?$!ESR?XY6-Kk#q; zD>;sa;^%jKE_uovpPZNNy>waTuD8Gc8E@GAL?u=#*{ybSP5e)-{kKDE=E=5Eq4zy83yj)AQ_B)PVH&3<4QFnGH9xvX7ZGvrzH6y=K9yK8V(|^(NV9p z4@eoDZ(#kPrKFx3X%>6tWsd@f+Pc?v4C(Wp`>tNKi(O~w6l>tc76Teo;UtGLV@AH;OXk; Jvd$@?2>^mil-vLS literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png b/Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..312a5def6f715190bb1b5f553f8966b18434c996 GIT binary patch literal 158 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE+bT&E}WHE^H tBpg(7(}@V~EA++bT&E}WHE^H zBshv^WM?0iULP77+Owtf;PHNWRZqi)LK9U!CT51&4ZNHhHyW1%^)q<7`njxgN@xNA DD|Rbn literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-mixed.png b/Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-mixed.png new file mode 100644 index 0000000000000000000000000000000000000000..34da40ec3462d454379546d8731d779dbba46649 GIT binary patch literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE+bT&E}WHE^H zBshu}6c!$oUSIv~P2!TZ+;Mv<6g|5bdlqXJ3P><8gskLwr_TCM5oiE|r>mdKI;Vst E0E{dx3;+NC literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked-hover.png b/Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..ec485f606921e15198a865984213d7ba665c2cdc GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkEEr|n)-BBc|NrOz4J33m z_>|p^tvHmAHbh78>}d7X71sUhzfW9)??|A76axc~ePZd^aIQL_eg;ohKbLh*2~7Z{ C?J6n& literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked-insensitive.png b/Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..38dffb010ef52a309b7e41cf4e11684ba89c9657 GIT binary patch literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkEEr|nRuN{m7$NUzI-JP~ z2^oz=*-1%BVS>2~A)mcW9v0-Z89Xd-;GURd!K)zkz-U36hv6yaLXiMQ1_twXK`w#E SLOwv#7(8A5T-G@yGywoG{VNgx literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked.png b/Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked.png new file mode 100644 index 0000000000000000000000000000000000000000..86282022accb067c0521f2ef18bf40ec0e0294c9 GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkEji(`nz>Er|nRuN{m7$H7BzC<1# z9^HVvvyIH`VS>2~A)mcW9v0-Z89Xd-;GURd!K)zkz-U36hap>9P7}YJ&5l(I78J~F rY&_V|*!WPEnb}!vor4T(2m`~7ZK7H(wNg?*TNpfD{an^LB{Ts5ddM?l literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/pane-separator-vertical.png b/Lilidog-Earth/gtk-3.0/assets/pane-separator-vertical.png new file mode 100644 index 0000000000000000000000000000000000000000..2b0c595e14e1d9c62b88da3632776f602ca11cf6 GIT binary patch literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^96-#>!3HGPo$&JjQfx`y?k)`fL2$v|<&%LToCO|{ z#S9GG!XV7ZFl&wkP>{XE)7O>#39A6B6tCd={4k)9qNj^v2*>s0Ikwf`>fPOs>&~~U l{RCv|u+8plWKdYaz|iwr#P_UtbqG)~gQu&X%Q~loCIF}lCfWc1 literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/pane-separator.png b/Lilidog-Earth/gtk-3.0/assets/pane-separator.png new file mode 100644 index 0000000000000000000000000000000000000000..c02248ab9a5f1749e67dfbb1cc7cd054c07b6eb5 GIT binary patch literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y+!3HF4-n-TSDYhhUcNd2LAh=-f^2tCE&H|6f zVg?3oVGw3ym^DWND9B#o>Fdh=gjIl5idS%bei%?l#nZ(xgyVYh9NX$|^=ujmdy1c* qOOt4SdU?73zJhZ%H>Ya`u`%@NNuK$%tUME_p25@A&t;ucLK6UBa4N+B literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/radio-mixed-hover.png b/Lilidog-Earth/gtk-3.0/assets/radio-mixed-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..bf7902344578fb2267f87697e83599672568d168 GIT binary patch literal 583 zcmV-N0=WH&P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00FN_L_t(I%f-__iyA=~2Jk1d zj_fStyu!wyLJA9;+a;eMEH=x*#vG|kmF9|T^AXafO^P&E7*t5Oi$M{wNVk=QCC!vq zh}vm#0cT)mXHp$xIo&Fd7p8gP`OP2Z1^#zE*wcH|?RE!3h!dsM!$P6(n=$sITrPhI zg5YBwKzhC2b(*H3=Xt2t>tKvwx7%T{SRjsLSeEs*)9E}1pzm!v7!1CQ$73UeFiNR= zO9){`qmk+N`@_F;1OTSf=}WEkGvD_?DcyTlN-2Ebht@ir&1Rhpu-$IYUDrJrzN=!f z2-kJ7*=)}5dIbQGQl3<+RRF-N_whmC^1?%{R>OQgcQb%7=7=!{0Qi3MGxrpXF&JZx zG61FYR!Vv7I1ZjXKF$S%5TKOaW&p-myj(7yHX03FUU<2{YPAAmEY3V)sZ@H$IY*Kt zx#1*9z&VHGIBzpRtJV5U2)T};2ui8FVWkwJD1v2KS3wYr_x{A;aQMj>bJlD&QK?j5 z+cu<>Sg+UMoP!W@6^7vp0OsHe zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00EmxL_t(I%f-{NiW)&22Jr7@ zon>c1glJ<>FM+ezChIdS%fU8ct1sd{fzB2xr%xro|av=H3kW_IT) zi{*5yK>p4oO>-D|@(C>iBWb#-n7C(8O2TJL?V@WBoTrP1sou0eh z?);Jy0GQ9`4{4g-ECT?g6rSfHP1F0uV)2jxj>n_py6(;LWlYnA>$*4`4$dVj0Dusp zT&vXp0E5BcCJ=@p>h(HSt5rDzXssz@3;-}34s!v<7_`x9CiPP!S*IIve90%2E6_#Z|2!Z{656(FVAy4ggdy%^f zv)Qbnl=>osD5q&^5<*@r%lexn$+u3Yv-{`U_y(vsriYv1u)P2P002ovPDHLkV1h_6 B?WX_$ literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/radio-mixed.png b/Lilidog-Earth/gtk-3.0/assets/radio-mixed.png new file mode 100644 index 0000000000000000000000000000000000000000..980cc4a7a69cfcfce6c8b193e41dc682ea567fa7 GIT binary patch literal 578 zcmV-I0=@l-P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00F8=L_t(I%f-_%iyA=`2k`&R zI$+dE z05TX19+D*S8jS|3)hZZcI2;aGtyT!b5Qbs=Xt&$f0Mv_XN2AgA>2#_&=UPhn;&9IO zWHQmi;c)zSjsU=XK7X&2x^f%`l+vTKQcB@C4wO>fVzFqafc<`dYuon8@N?z!dDym% z-EMdL+{*!g5aP02E&~9%-R?=i_kC0<6)cxaI|XR1&lzI?fL^bc2{6W>wLVV)l+q_5 z#B0m4(CKtC$KafUQu>qv7-Qjjy?#@x)!_SnCa~FTz!(ctk60)aK1Wf6IF2*JaU3Ix zB3PF7DFrl}&2NN|had050y6*JoPaKcOU$xfn>h(HGr4mfjgb)JT z?G{lKfe>=e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00HYsL_t(I%f*wyYZ^fq#b0(E zyCZE3#fxPX$t8GbRtWT5_9lgmv^m*RF8%{O_2i+~T$4k4w5S9U+@OfaQs^HLmR>eF z1tP1LplJkWz}=Z%5|br1r$Pq?X1?M5=JD}9;D4``CAC+zTCK?#+YEx>MJyJZQc8cN zQmL=SV)6TvfO@@dhhb7Gm&@Brtu&j>R;SaEj4>Gm z!K2L>lkIj}HX054p-usSUa$922(fLNCI}(-_Ezo<5<*~_CWH`HzuzxM0F%k2Vi?9k ze0jyNd*I^D=bzX;aB+FX008lL9EM?FJRVmf0M7ZQuIr26s)y$|y|@OShd8~sM)mM~ z@s`PCz!)iWJ901!f;y0d|;^))2oDz?_wP~F*p5CQ-&91cM#b?*Q%07xd2`<~~$&E;|+ zgg}4!4BslRBQ8``#e6=8=XppZ5_^ww&}y}g9mkQJ^QAf9oJ+@Xq;12w;Jrh#*g(P#wE^Pniov1M5wo}7hlxBD&#f=`_Df)FC9D9Ue5)7&r&zm!U) dAOCzB{{Rjr_^9d$O!fc(002ovPDHLkV1k+p5#Rs- literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/radio-selected-insensitive.png b/Lilidog-Earth/gtk-3.0/assets/radio-selected-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..fa5d47df130688a7da6b98379a2047a37697b610 GIT binary patch literal 631 zcmV--0*L*IP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00G}gL_t(I%f*vVi`qaK#vdn+ zWW*p;FBWwz?!`-^Um%bm3%Q6_{Q&t;xeDUdli1)XkYgh~G>1TUx1wIQdJvM({Oe)6 zX@kq23LO}jd57osKJU!D!2ceFS7PPaY&P_L|6LSCv{)>LjImR_UUyVgb>9LM=JWYo z9LG2Pejn|28;mh{o`>CThwXL?j^iGu)9EJw=@nqHSlkJM&`}fxl+r6(VHjew+2C@y zJWeK)^-G)pzID_e4?5#IEZ?mSqTn09lsd zy3eJTN+pP*h|}rR%K?HQs5P6-ESsijFijJl=fN~hXquLtwOTFszF*4$(ln)vG5lV` zw(VT~wrwL#pYM$^hBQrS4nQdlgCNKRgTWvN_n6iD5dCjyD$tR_Zox{gkcEBaZoOozvLVY zhr@4#kO#}M5JeFPA>cSJn}iTVQ3T7fz;WEYs;b{#{fW!va+s#+hhDFTMxz0q=Me+} zj>jV$#{nVael!{xZ}!4!wQ5IE^f3s6T9PCsLdZ{^=YPa;{CPYcAO3ka{sMc`#kq}@ R-`W5G002ovPDHLkV1f`w55)ig literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/radio-selected.png b/Lilidog-Earth/gtk-3.0/assets/radio-selected.png new file mode 100644 index 0000000000000000000000000000000000000000..56a2d81b124270f836940703729293fd5d1bf050 GIT binary patch literal 625 zcmV-%0*?KOP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00G%aL_t(I%f*vHi`qaG$Nw80 z$%w8OFZLjUCoheDfP|WxELdB5viJQ0{RqAG+DlFWiwdP%QxuU9`VkU($stEkZ%Ve{ z447nk*=9Frdn$C`!MqvX|NY?oAMn4=)rGfbqtR%}7<(Q?Q8}N_|D=@us8*{+uh;wZ zHvwrp9)FGFxZiHKQLooQDaG-4#CpAk=XuEGa^Hr-;VS^iS=;G!I$JCjf-xqdC^`$q zn3&J!VltUnPwONASglrXlO%bm>pBP_k9b#)fP@g}x{f4C`nGKkGXjUh;Z{+Uv^WR? zbh}-Y%Vl)CT?9b@04Nj+P!t9G{r)zCZ<^*I48s&xRaF5X4OLaszc37iX_|)&fe_-F zQi_K=T-VJsa9tNd2mk=36hesWi~u3zo^zfSbUK}kz|)*D213YvMu1Z4Z8n>fz%UGG znub!T1WnUm7)DC4-EKiC^?nQF0iaT;eDr<)MWfLGAq3546Si$-YO_9;S177naNAO%z4%IOpvoNh*>gg|aMraU8!N3e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00DPNL_t(I%f-_%Ya&4u2k?Jp z9oZ*{aM}oJ?jX%JSwF+F1hx@d{d$7fT8RIC1FnX{;a!$x*X?#2tyT*} zgu~&0<#LI|Vgb+dUi$t1JplI!7>!1E<#PFF6h+{ie;P|`jrn|z{eJ(_>-DC`J_CU1 zbb4d0{W1&yoO47`1Z(Z}Y&N^e0lVEU2*dEp@Ue=;BEm4lcDoI7fKsa3Xf!U`db8Pt zl(L!woO7IrE&_-M&N-d~IOkd^brB$?1m|4m03v!@tyUKS>-8E$^p*oEmCAz<0$S^{ zVXZZU5Ga*Oe{w(^$4`v0ziFDn7;`dgj6s^F@I3E1Ns`x-mpC4eW9QtjAP7*e*Wvp< zlv3DiHV{I9G4|Z)bY^FNVKSMtj4`)Lsj9WM$Qb+Zeg8envftfqcm3bL@gMPOorBKb R*g60J002ovPDHLkV1j)&;XMEV literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/radio-unselected.png b/Lilidog-Earth/gtk-3.0/assets/radio-unselected.png new file mode 100644 index 0000000000000000000000000000000000000000..7ad75c60cf47090b7f276fce6a90286c9b77522e GIT binary patch literal 542 zcmV+(0^$9MP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00D+cL_t(I%f-_%iyA=`2k?Jp z9oZ*D8ygR`x4HE*EH=x*#yhSuy-C0G%1f>F$6PM=n~0vvmVW=4hJlkOT=*u$8nxIoz67?b2N519R8e6r&da7wbn;1rL>dD#1007 z@!vTH0Q33$voYqA@B84KpS&yQ9KP?v7!xiQi%tgE?RH(y^WF^qseC>U&-1X|Zo3&k zDRo(`R?m9%TCD~trI!J$wM8O23m_s`Yl|6xbG}zfodrlK!8zY&03wQ4tJPV+dc6h_ z#TlSfDt!?`AW4#U!%31r2!TSO@Q?vot=135*eHr3Xsu6%wbqED2#(`C20<`A`4h+E z@po(OO{393rBZ?Gx=>1Cv)Moh0mj&47>2h1?3=qVo6WAY)^|#&rZJ|(7<+MDH%`;^ gzTIyB`sdsD3cp;pj1j{%yZ`_I07*qoM6N<$g4dztV*mgE literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/resize-grip.png b/Lilidog-Earth/gtk-3.0/assets/resize-grip.png new file mode 100644 index 0000000000000000000000000000000000000000..613e2320ce632a8f1ee2539c7bd77fb63a2e55be GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4%JB>7u;-UBJd;vjb?hIQv;UIICs0X`wF3=HYh zrcK+tdGo9tv6dheB|(0{3=Yq3q=7g|-tI089jvk*Ams%fk;M!Q+`=Ht$S`Y;1W=H@ z#M9T6{Ryi8s}!%``us4UkesKBV+hCf*v}LOBXfTrMqa3s$o*cx5qN UcX7PC5vY>E)78&qol`;+0K_sYH~;_u literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/titlebutton-close-active.png b/Lilidog-Earth/gtk-3.0/assets/titlebutton-close-active.png new file mode 100644 index 0000000000000000000000000000000000000000..7dab7a2e555dfea20b721cf40eb73b9e8500b28e GIT binary patch literal 337 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrd&qPZ!4!i_>o>*=I2Y3bgOvu9f|# zIZAh9#0JhMOz#=C$sLH&DQ<3<`XO(EQN(kGOxp(cie3W&ouG&{tqN9Ro!xKN)xVk$ zZ+?IF&l&8@|4$yZT7Ru_?{xOa3wPFLybGIS9{v35k7%QaTFjoB3DLn9D@4Y7~PuD!y8O=N;^Z$f(x=L0v*

i*0}B;1c5U eCGH=45zEW;aIJ}U3DQ8HGI+ZBxvX46X=j)|T=z_ymNu>YZ@8&PlghW_Y12-xpOod|(r0+> zX9H8i?&c+bSVB$&h2L@e@ke7-)t%6-y8mt+JQcI+(41gB#_El`nHj##4Ds0AYHREn lxgd}GErYVs`(OMQq@ONu<}?f_GzPkc!PC{xWt~$(69D9*S^@w7 literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/titlebutton-close.png b/Lilidog-Earth/gtk-3.0/assets/titlebutton-close.png new file mode 100644 index 0000000000000000000000000000000000000000..51eb479128536e32619ce2b81c9b84c6273c04df GIT binary patch literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrZMUr;B5V#p$;b5ArfA^02g*H0tcs zTvf;#;v6~cw1U20hsDXgi{JE5EkAPW!}abnIkRr=d2R2v_?p++skJxGJp1H7^>V>? z%VP`*N_rX&*}Q_9@{H;!n%v7p8C;gEc=a{xs>z>k?5jVo>satTZXeUPf^6P~T6J}m sy@&2ax}0K44fha#@$U1w|IAfPr5-NtU#YOv0v*NR>FVdQ&MBb@0DHk(m;e9( literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/titlebutton-maximize-active.png b/Lilidog-Earth/gtk-3.0/assets/titlebutton-maximize-active.png new file mode 100644 index 0000000000000000000000000000000000000000..7002ba033d8b463ae85ed87265d67203c066a3f1 GIT binary patch literal 229 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrZM8r;B5V#p&b(3D%0n(4XJ_hdsUh z|8el)CjU?N%EFG`AEXW(IOl$W!L5Yx^smPib8GfooFurP`-i9pmpYI5p6c&>@0i}R z+Dl3R!8WxGho82#w0zjj5b1bp)AauvGnK3aSa19fp2l}?Z}oTio8E^-7#L>f%9^tO SzW*F(JA%y zf#-;h>ebW9Pj#1`+0f6T@_WxU zt(C2kWob`c95xBNurMr`Vk9@&ggJET-c9$`3Y_Ih`(~3kDR;}4z+A_fGJAKq=t=|a OW$<+Mb6Mw<&;$Szu}jea literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/titlebutton-maximize.png b/Lilidog-Earth/gtk-3.0/assets/titlebutton-maximize.png new file mode 100644 index 0000000000000000000000000000000000000000..9ba9e63989aa5f2d7912022aa5cd07ee6c7b04de GIT binary patch literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrZMjr;B5V#p$;bFLE9*;BYyAN%D?T zbSi`UNrssprg`j_a*|%x`e&-#kHw4Li~LX(71ULl_3CEm#k=y;b5>6=JG@V5!ke!_ zU7p;=IjK+G95xAGiDG21d|o)?r1Xy6a~Bq^-!~yBYPZ2jv#4Jy_$DaGa{Yg*qztr{ N!PC{xWt~$(696WFOt}C6 literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize-active.png b/Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize-active.png new file mode 100644 index 0000000000000000000000000000000000000000..955690de1e89fda2b571974f3d80b441867fd0fe GIT binary patch literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbjRr;B5V#p&b(3D(0528+07n8f|+ z_dh(d%2vcy=LJ_!$kC6tD%vJ+%h^`7TxTsRD(YD*Xnuo%;o>1qN0X1u2|yzlJYD@< J);T3K0RXx&Fo^&F literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize-hover.png b/Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..4a1ce786f168ecaaabb5321789ee244f8a52b2ed GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbi$r;B5V#p&b(3D(0528*~YtgZha zU!M5>-d>HWhzp_}ot=Ttn#}X>Jt%GL=-_yqafH{5f#LmI4o{A44EKQg89ZJ6T-G@y GGywo_w=n+z literal 0 HcmV?d00001 diff --git a/Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize.png b/Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize.png new file mode 100644 index 0000000000000000000000000000000000000000..f3c89cece0a48b579f5c257734c4e647f43c5194 GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE({w$@cHh4-+>~W1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbi&r;B5V#p&cd spinbutton:focus:not(.vertical) + spinbutton:not(.vertical), +.linked:not(.vertical) > spinbutton:focus:not(.vertical) + button, +.linked:not(.vertical) > spinbutton:focus:not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > entry:focus + spinbutton:not(.vertical), +.linked:not(.vertical) > +entry:focus + button, +.linked:not(.vertical) > +entry:focus + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + entry, .linked:not(.vertical) > +entry:focus + +entry { + border-left-color: #454545; } + +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + spinbutton:not(.vertical), +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + button, +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > entry:drop(active) + spinbutton:not(.vertical), +.linked:not(.vertical) > +entry:drop(active) + button, +.linked:not(.vertical) > +entry:drop(active) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + entry, .linked:not(.vertical) > +entry:drop(active) + +entry { + border-left-color: #4e9a06; } + +.linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled), +.linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):not(.vertical), .linked.vertical > +entry:not(:disabled) + entry:not(:disabled), +.linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):not(.vertical) { + border-top-color: #A6A6A6; + background-color: #393939; } + .linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled):backdrop, + .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):backdrop:not(.vertical), .linked.vertical > + entry:not(:disabled) + entry:not(:disabled):backdrop, + .linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):backdrop:not(.vertical) { + border-top-color: #D1D1D1; + background-color: #3B3B3B; } + +.linked.vertical > spinbutton:disabled:not(.vertical) + spinbutton:disabled:not(.vertical), +.linked.vertical > spinbutton:disabled:not(.vertical) + entry:disabled, .linked.vertical > entry:disabled + spinbutton:disabled:not(.vertical), +.linked.vertical > +entry:disabled + entry:disabled { + border-top-color: #A6A6A6; } + +.linked.vertical > spinbutton:not(.vertical) + spinbutton:focus:not(:only-child):not(.vertical), +.linked.vertical > spinbutton:not(.vertical) + entry:focus:not(:only-child), .linked.vertical > entry + spinbutton:focus:not(:only-child):not(.vertical), +.linked.vertical > +entry + entry:focus:not(:only-child) { + border-top-color: #454545; } + +.linked.vertical > spinbutton:not(.vertical) + spinbutton:drop(active):not(:only-child):not(.vertical), +.linked.vertical > spinbutton:not(.vertical) + entry:drop(active):not(:only-child), .linked.vertical > entry + spinbutton:drop(active):not(:only-child):not(.vertical), +.linked.vertical > +entry + entry:drop(active):not(:only-child) { + border-top-color: #4e9a06; } + +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + spinbutton:not(.vertical), +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + entry, +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + button, +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:focus:not(:only-child) + spinbutton:not(.vertical), +.linked.vertical > +entry:focus:not(:only-child) + entry, +.linked.vertical > +entry:focus:not(:only-child) + button, +.linked.vertical > +entry:focus:not(:only-child) + combobox > box > button.combo { + border-top-color: #454545; } + +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + spinbutton:not(.vertical), +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + entry, +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + button, +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:drop(active):not(:only-child) + spinbutton:not(.vertical), +.linked.vertical > +entry:drop(active):not(:only-child) + entry, +.linked.vertical > +entry:drop(active):not(:only-child) + button, +.linked.vertical > +entry:drop(active):not(:only-child) + combobox > box > button.combo { + border-top-color: #4e9a06; } + +treeview entry:focus:dir(rtl), treeview entry:focus:dir(ltr) { + background-color: #393939; + transition-property: color, background; } + +treeview entry.flat, treeview entry { + border-radius: 0; + background-image: none; + background-color: #393939; } + treeview entry.flat:focus, treeview entry:focus { + border-color: #454545; } + +/*********** + * Buttons * + ***********/ +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#454545), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#454545), to(transparent)); } } + +notebook > header > tabs > arrow, button.titlebutton, +button { + min-height: 24px; + min-width: 16px; + padding: 1px 2px; + border: 1px solid; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-top-color: shade(#333333, 0.8); + border-right-color: shade(#333333, 0.72); + border-left-color: shade(#333333, 0.72); + border-bottom-color: shade(#333333, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#333333, 1.02), 1.05), shade(shade(#333333, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } + notebook > header > tabs > arrow, button.sidebar-button, button.titlebutton, + button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + transition: none; } + notebook > header > tabs > arrow:hover, button.sidebar-button:hover, button.titlebutton:hover, + button.flat:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 500ms; } + notebook > header > tabs > arrow:hover:active, button.sidebar-button:hover:active, button.titlebutton:hover:active, + button.flat:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + notebook > header > tabs > arrow:hover, button.titlebutton:hover, + button:hover { + color: #F0F0F0; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #626262; + background-image: linear-gradient(to bottom, shade(#414141, 1.00), shade(#404040, 1.00)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); + -gtk-icon-effect: highlight; } + notebook > header > tabs > arrow:active, button.titlebutton:active, notebook > header > tabs > arrow:checked, button.titlebutton:checked, + button:active, + button:checked { + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #525252; + background-image: linear-gradient(to bottom, shade(shade(#333333, 0.85), 1.05), shade(shade(#333333, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); + transition-duration: 50ms; } + notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:backdrop, button.titlebutton:backdrop, + button:backdrop.flat, + button:backdrop { + border-color: #555555; + background-color: #333333; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + transition: 200ms ease-out; + -gtk-icon-effect: none; } + notebook > header > tabs > arrow:backdrop label, button.sidebar-button:backdrop label, button.titlebutton:backdrop label, notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:backdrop label, button.titlebutton:backdrop label, notebook > header > tabs > arrow:backdrop, button.titlebutton:backdrop, + button:backdrop.flat label, + button:backdrop.flat, + button:backdrop label, + button:backdrop { + color: #B3B3B3; } + notebook > header > tabs > arrow:backdrop:active, button.sidebar-button:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, button.sidebar-button:backdrop:checked, button.titlebutton:backdrop:checked, notebook > header > tabs > arrow:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, button.titlebutton:backdrop:checked, + button:backdrop.flat:active, + button:backdrop.flat:checked, + button:backdrop:active, + button:backdrop:checked { + border-color: #555555; + background-color: #333333; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + notebook > header > tabs > arrow:backdrop:active label, button.sidebar-button:backdrop:active label, button.titlebutton:backdrop:active label, notebook > header > tabs > arrow:backdrop:active, button.sidebar-button:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked label, button.sidebar-button:backdrop:checked label, button.titlebutton:backdrop:checked label, notebook > header > tabs > arrow:backdrop:checked, button.sidebar-button:backdrop:checked, button.titlebutton:backdrop:checked, notebook > header > tabs > arrow:backdrop:active label, button.titlebutton:backdrop:active label, notebook > header > tabs > arrow:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked label, button.titlebutton:backdrop:checked label, notebook > header > tabs > arrow:backdrop:checked, button.titlebutton:backdrop:checked, + button:backdrop.flat:active label, + button:backdrop.flat:active, + button:backdrop.flat:checked label, + button:backdrop.flat:checked, + button:backdrop:active label, + button:backdrop:active, + button:backdrop:checked label, + button:backdrop:checked { + color: #B3B3B3; } + notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled, button.titlebutton:backdrop:disabled, + button:backdrop.flat:disabled, + button:backdrop:disabled { + border-color: #515151; + background-color: #353535; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + notebook > header > tabs > arrow:backdrop:disabled label, button.sidebar-button:backdrop:disabled label, button.titlebutton:backdrop:disabled label, notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled label, button.titlebutton:backdrop:disabled label, notebook > header > tabs > arrow:backdrop:disabled, button.titlebutton:backdrop:disabled, + button:backdrop.flat:disabled label, + button:backdrop.flat:disabled, + button:backdrop:disabled label, + button:backdrop:disabled { + color: #333333; } + notebook > header > tabs > arrow:backdrop:disabled:active, button.sidebar-button:backdrop:disabled:active, button.titlebutton:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, button.sidebar-button:backdrop:disabled:checked, button.titlebutton:backdrop:disabled:checked, notebook > header > tabs > arrow:backdrop:disabled:active, button.titlebutton:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, button.titlebutton:backdrop:disabled:checked, + button:backdrop.flat:disabled:active, + button:backdrop.flat:disabled:checked, + button:backdrop:disabled:active, + button:backdrop:disabled:checked { + border-color: #555555; + background-color: #353535; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + notebook > header > tabs > arrow:backdrop:disabled:active label, button.sidebar-button:backdrop:disabled:active label, button.titlebutton:backdrop:disabled:active label, notebook > header > tabs > arrow:backdrop:disabled:checked label, button.sidebar-button:backdrop:disabled:checked label, button.titlebutton:backdrop:disabled:checked label, notebook > header > tabs > arrow:backdrop:disabled:active label, button.titlebutton:backdrop:disabled:active label, notebook > header > tabs > arrow:backdrop:disabled:checked label, button.titlebutton:backdrop:disabled:checked label, + button:backdrop.flat:disabled:active label, + button:backdrop.flat:disabled:checked label, + button:backdrop:disabled:active label, + button:backdrop:disabled:checked label { + color: #333333; } + notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:disabled, button.sidebar-button:disabled, button.titlebutton:disabled, notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, + button.flat:backdrop, + button.flat:disabled, + button.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + notebook > header > tabs > arrow:disabled, button.titlebutton:disabled, + button:disabled { + border-color: #525252; + background-color: #353535; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + notebook > header > tabs > arrow:disabled label, button.titlebutton:disabled label, notebook > header > tabs > arrow:disabled, button.titlebutton:disabled, + button:disabled label, + button:disabled { + color: #B3B3B3; } + notebook > header > tabs > arrow:disabled:active, button.titlebutton:disabled:active, notebook > header > tabs > arrow:disabled:checked, button.titlebutton:disabled:checked, + button:disabled:active, + button:disabled:checked { + border-color: #525252; + background-image: linear-gradient(to bottom, #A6A6A6, #353535); + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + notebook > header > tabs > arrow:disabled:active label, button.titlebutton:disabled:active label, notebook > header > tabs > arrow:disabled:active, button.titlebutton:disabled:active, notebook > header > tabs > arrow:disabled:checked label, button.titlebutton:disabled:checked label, notebook > header > tabs > arrow:disabled:checked, button.titlebutton:disabled:checked, + button:disabled:active label, + button:disabled:active, + button:disabled:checked label, + button:disabled:checked { + color: #B3B3B3; } + notebook > header > tabs > arrow.image-button, button.image-button.titlebutton, + button.image-button { + min-width: 24px; + padding-left: 4px; + padding-right: 4px; } + notebook > header > tabs > arrow.text-button, button.text-button.titlebutton, + button.text-button { + padding-left: 8px; + padding-right: 8px; } + notebook > header > tabs > arrow.text-button.image-button, button.text-button.image-button.titlebutton, + button.text-button.image-button { + padding-left: 4px; + padding-right: 4px; } + notebook > header > tabs > arrow.text-button.image-button label, button.text-button.image-button.titlebutton label, + button.text-button.image-button label { + padding-left: 4px; + padding-right: 4px; } + combobox:drop(active) button.combo, notebook > header > tabs > arrow:drop(active), button.titlebutton:drop(active), + button:drop(active) { + color: #4e9a06; + border-color: #4e9a06; + box-shadow: inset 0 0 0 1px #4e9a06; } + +row:selected +button { + border-color: #696969; } + row:selected button.sidebar-button:not(:active):not(:checked):not(:hover):not(disabled), row:selected + button.flat:not(:active):not(:checked):not(:hover):not(disabled) { + color: #F0F0F0; + border-color: transparent; } + row:selected button.sidebar-button:not(:active):not(:checked):not(:hover):not(disabled):backdrop, row:selected + button.flat:not(:active):not(:checked):not(:hover):not(disabled):backdrop { + color: #B0B0B0; } + + +button.osd { + min-width: 24px; + min-height: 32px; + color: #676767; + border-radius: 5px; + outline-color: rgba(238, 238, 238, 0.3); + color: #676767; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); + border: none; + box-shadow: none; } + + button.osd.image-button { + min-width: 32px; } + + button.osd:hover { + color: #DEDEDE; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(65, 65, 65, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); + border: none; + box-shadow: none; } + + button.osd:active, + button.osd:checked { + color: #DEDEDE; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.7); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); + border: none; + box-shadow: none; } + + button.osd:disabled:backdrop, + button.osd:disabled { + color: #3B3B3B; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + border: none; } + + button.osd:backdrop { + color: #676767; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + border: none; } + +.csd popover.background.touch-selection button, .csd popover.background.magnifier button, popover.background.touch-selection button, popover.background.magnifier button, .app-notification button, +.app-notification.frame button, +.osd +button { + color: #676767; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + popover.background.touch-selection button:hover, popover.background.magnifier button:hover, .app-notification button:hover, + .osd + button:hover { + color: #DEDEDE; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(65, 65, 65, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + popover.background.touch-selection button:active:backdrop, popover.background.magnifier button:active:backdrop, .app-notification button:active:backdrop, popover.background.touch-selection button:active, popover.background.magnifier button:active, .app-notification button:active, popover.background.touch-selection button:checked:backdrop, popover.background.magnifier button:checked:backdrop, .app-notification button:checked:backdrop, popover.background.touch-selection button:checked, popover.background.magnifier button:checked, .app-notification button:checked, + .osd + button:active:backdrop, + .osd + button:active, + .osd + button:checked:backdrop, + .osd + button:checked { + color: #DEDEDE; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.7); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + popover.background.touch-selection button:disabled:backdrop, popover.background.magnifier button:disabled:backdrop, .app-notification button:disabled:backdrop, popover.background.touch-selection button:disabled, popover.background.magnifier button:disabled, .app-notification button:disabled, + .osd + button:disabled:backdrop, + .osd + button:disabled { + color: #383737; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + popover.background.touch-selection button:backdrop, popover.background.magnifier button:backdrop, .app-notification button:backdrop, + .osd + button:backdrop { + color: #545454; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + popover.background.touch-selection button.flat, popover.background.magnifier button.flat, .app-notification button.flat, + .osd + button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: none; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + popover.background.touch-selection button.flat:hover, popover.background.magnifier button.flat:hover, .app-notification button.flat:hover, + .osd + button.flat:hover { + color: #DEDEDE; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(65, 65, 65, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + popover.background.touch-selection button.flat:disabled, popover.background.magnifier button.flat:disabled, .app-notification button.flat:disabled, + .osd + button.flat:disabled { + color: #424242; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-image: none; + border-color: transparent; + box-shadow: none; } + popover.background.touch-selection button.flat:backdrop, popover.background.magnifier button.flat:backdrop, .app-notification button.flat:backdrop, + .osd + button.flat:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + popover.background.touch-selection button.flat:active, popover.background.magnifier button.flat:active, .app-notification button.flat:active, popover.background.touch-selection button.flat:checked, popover.background.magnifier button.flat:checked, .app-notification button.flat:checked, + .osd + button.flat:active, + .osd + button.flat:checked { + color: #DEDEDE; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.7); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + + +button.suggested-action { + color: #DEDEDE; + outline-color: rgba(235, 235, 235, 0.3); + border-top-color: shade(#333333, 0.8); + border-right-color: shade(#333333, 0.72); + border-left-color: shade(#333333, 0.72); + border-bottom-color: shade(#333333, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#454545, 1.02), 1.05), shade(shade(#454545, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + .selection-mode button.titlebutton, + button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #454545; } + + button.suggested-action:hover { + color: #DEDEDE; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #595959; + background-image: linear-gradient(to bottom, shade(#454545, 1.15), shade(#454545, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + + button.suggested-action:active, + button.suggested-action:checked { + color: #DEDEDE; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #595959; + background-image: linear-gradient(to bottom, shade(shade(#454545, 0.85), 1.05), shade(shade(#454545, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } + .selection-mode button.titlebutton:backdrop, + button.suggested-action:backdrop, + button.suggested-action.flat:backdrop { + border-color: #454545; + background-color: #454545; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + .selection-mode button.titlebutton:backdrop label, .selection-mode button.titlebutton:backdrop, + button.suggested-action:backdrop label, + button.suggested-action:backdrop, + button.suggested-action.flat:backdrop label, + button.suggested-action.flat:backdrop { + color: #707070; } + .selection-mode button.titlebutton:backdrop:active, .selection-mode button.titlebutton:backdrop:checked, + button.suggested-action:backdrop:active, + button.suggested-action:backdrop:checked, + button.suggested-action.flat:backdrop:active, + button.suggested-action.flat:backdrop:checked { + border-color: #353535; + background-color: #353535; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + .selection-mode button.titlebutton:backdrop:active label, .selection-mode button.titlebutton:backdrop:active, .selection-mode button.titlebutton:backdrop:checked label, .selection-mode button.titlebutton:backdrop:checked, + button.suggested-action:backdrop:active label, + button.suggested-action:backdrop:active, + button.suggested-action:backdrop:checked label, + button.suggested-action:backdrop:checked, + button.suggested-action.flat:backdrop:active label, + button.suggested-action.flat:backdrop:active, + button.suggested-action.flat:backdrop:checked label, + button.suggested-action.flat:backdrop:checked { + color: #F6F6F6; } + .selection-mode button.titlebutton:backdrop:disabled, + button.suggested-action:backdrop:disabled, + button.suggested-action.flat:backdrop:disabled { + border-color: #555555; + background-color: #353535; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + .selection-mode button.titlebutton:backdrop:disabled label, .selection-mode button.titlebutton:backdrop:disabled, + button.suggested-action:backdrop:disabled label, + button.suggested-action:backdrop:disabled, + button.suggested-action.flat:backdrop:disabled label, + button.suggested-action.flat:backdrop:disabled { + color: #353535; } + .selection-mode button.titlebutton:backdrop:disabled:active, .selection-mode button.titlebutton:backdrop:disabled:checked, + button.suggested-action:backdrop:disabled:active, + button.suggested-action:backdrop:disabled:checked, + button.suggested-action.flat:backdrop:disabled:active, + button.suggested-action.flat:backdrop:disabled:checked { + border-color: #3f92e7; + background-color: #3f92e7; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + .selection-mode button.titlebutton:backdrop:disabled:active label, .selection-mode button.titlebutton:backdrop:disabled:checked label, + button.suggested-action:backdrop:disabled:active label, + button.suggested-action:backdrop:disabled:checked label, + button.suggested-action.flat:backdrop:disabled:active label, + button.suggested-action.flat:backdrop:disabled:checked label { + color: #989DA3; } + .selection-mode button.titlebutton:backdrop, .selection-mode button.titlebutton:disabled, .selection-mode button.titlebutton:backdrop:disabled, + button.suggested-action.flat:backdrop, + button.suggested-action.flat:disabled, + button.suggested-action.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(57, 142, 231, 0.8); } + + button.suggested-action:disabled { + border-color: #595959; + background-color: #569fea; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + + button.suggested-action:disabled label, + button.suggested-action:disabled { + color: #BDBDBD; } + + button.suggested-action:disabled:active, + button.suggested-action:disabled:checked { + border-color: #595959; + background-image: linear-gradient(to bottom, #3b8bde, #3f92e7); + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + + button.suggested-action:disabled:active label, + button.suggested-action:disabled:active, + button.suggested-action:disabled:checked label, + button.suggested-action:disabled:checked { + color: #CCCCCC; } + .osd + button.suggested-action { + color: #676767; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(57, 142, 231, 0.5); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd + button.suggested-action:hover { + color: #DEDEDE; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(57, 142, 231, 0.7); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd + button.suggested-action:active:backdrop, .osd + button.suggested-action:active, .osd + button.suggested-action:checked:backdrop, .osd + button.suggested-action:checked { + color: #DEDEDE; + border-color: rgba(0, 0, 0, 0.7); + background-color: #454545; + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + .osd + button.suggested-action:disabled:backdrop, .osd + button.suggested-action:disabled { + color: #3B3B3B; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd + button.suggested-action:backdrop { + color: #676767; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(57, 142, 231, 0.5); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + + +button.destructive-action { + color: #DEDEDE; + outline-color: rgba(235, 235, 235, 0.3); + border-top-color: shade(#333333, 0.8); + border-right-color: shade(#333333, 0.72); + border-left-color: shade(#333333, 0.72); + border-bottom-color: shade(#333333, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#ef2929, 1.02), 1.05), shade(shade(#ef2929, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + + button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #ef2929; } + + button.destructive-action:hover { + color: #DEDEDE; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #8e0b0b; + background-image: linear-gradient(to bottom, shade(#ef2929, 1.15), shade(#ef2929, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + + button.destructive-action:active, + button.destructive-action:checked { + color: #DEDEDE; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #8e0b0b; + background-image: linear-gradient(to bottom, shade(shade(#ef2929, 0.85), 1.05), shade(shade(#ef2929, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } + + button.destructive-action:backdrop, + button.destructive-action.flat:backdrop { + border-color: #ef2929; + background-color: #ef2929; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + + button.destructive-action:backdrop label, + button.destructive-action:backdrop, + button.destructive-action.flat:backdrop label, + button.destructive-action.flat:backdrop { + color: #fcd4d4; } + + button.destructive-action:backdrop:active, + button.destructive-action:backdrop:checked, + button.destructive-action.flat:backdrop:active, + button.destructive-action.flat:backdrop:checked { + border-color: #d51010; + background-color: #d51010; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + + button.destructive-action:backdrop:active label, + button.destructive-action:backdrop:active, + button.destructive-action:backdrop:checked label, + button.destructive-action:backdrop:checked, + button.destructive-action.flat:backdrop:active label, + button.destructive-action.flat:backdrop:active, + button.destructive-action.flat:backdrop:checked label, + button.destructive-action.flat:backdrop:checked { + color: #f7cfcf; } + + button.destructive-action:backdrop:disabled, + button.destructive-action.flat:backdrop:disabled { + border-color: #555555; + background-color: #353535; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + + button.destructive-action:backdrop:disabled label, + button.destructive-action:backdrop:disabled, + button.destructive-action.flat:backdrop:disabled label, + button.destructive-action.flat:backdrop:disabled { + color: #353535; } + + button.destructive-action:backdrop:disabled:active, + button.destructive-action:backdrop:disabled:checked, + button.destructive-action.flat:backdrop:disabled:active, + button.destructive-action.flat:backdrop:disabled:checked { + border-color: #ef3131; + background-color: #ef3131; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + + button.destructive-action:backdrop:disabled:active label, + button.destructive-action:backdrop:disabled:checked label, + button.destructive-action.flat:backdrop:disabled:active label, + button.destructive-action.flat:backdrop:disabled:checked label { + color: #f57979; } + + button.destructive-action.flat:backdrop, + button.destructive-action.flat:disabled, + button.destructive-action.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(239, 41, 41, 0.8); } + + button.destructive-action:disabled { + border-color: #8e0b0b; + background-color: #f14949; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + + button.destructive-action:disabled label, + button.destructive-action:disabled { + color: #f8a4a4; } + + button.destructive-action:disabled:active, + button.destructive-action:disabled:checked { + border-color: #8e0b0b; + background-image: linear-gradient(to bottom, #e52d2d, #ef3131); + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + + button.destructive-action:disabled:active label, + button.destructive-action:disabled:active, + button.destructive-action:disabled:checked label, + button.destructive-action:disabled:checked { + color: #f9adad; } + .osd + button.destructive-action { + color: #676767; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(239, 41, 41, 0.5); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd + button.destructive-action:hover { + color: #DEDEDE; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(239, 41, 41, 0.7); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd + button.destructive-action:active:backdrop, .osd + button.destructive-action:active, .osd + button.destructive-action:checked:backdrop, .osd + button.destructive-action:checked { + color: #DEDEDE; + border-color: rgba(0, 0, 0, 0.7); + background-color: #ef2929; + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + .osd + button.destructive-action:disabled:backdrop, .osd + button.destructive-action:disabled { + color: #3B3B3B; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd + button.destructive-action:backdrop { + color: #676767; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(239, 41, 41, 0.5); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + +.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 { + 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; } + +.inline-toolbar +button, .inline-toolbar +button:backdrop { + border-radius: 2px; + border-width: 1px; } + +.primary-toolbar +button { + -gtk-icon-shadow: none; } + +.stack-switcher > button.needs-attention > label, +.stack-switcher > button.needs-attention > image, stacksidebar row.needs-attention > label { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#454545), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.5, to(rgba(255, 255, 255, 0.769231)), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 4px; } + .stack-switcher > button.needs-attention > label:backdrop, + .stack-switcher > button.needs-attention > image:backdrop, stacksidebar row.needs-attention > label:backdrop { + background-size: 6px 6px, 0 0; } + .stack-switcher > button.needs-attention > label:dir(rtl), + .stack-switcher > button.needs-attention > image:dir(rtl), stacksidebar row.needs-attention > label:dir(rtl) { + background-position: left 3px, left 4px; } + +.inline-toolbar toolbutton > button { + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-top-color: shade(#333333, 0.8); + border-right-color: shade(#333333, 0.72); + border-left-color: shade(#333333, 0.72); + border-bottom-color: shade(#333333, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#333333, 1.02), 1.05), shade(shade(#333333, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } + .inline-toolbar toolbutton > button:hover { + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #626262; + background-image: linear-gradient(to bottom, shade(#333333, 1.15), shade(#333333, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } + .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #525252; + background-image: linear-gradient(to bottom, shade(shade(#333333, 0.85), 1.05), shade(shade(#333333, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } + .inline-toolbar toolbutton > button:disabled { + border-color: #525252; + background-color: #353535; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + .inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { + color: #B3B3B3; } + .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { + border-color: #525252; + background-image: linear-gradient(to bottom, #A6A6A6, #353535); + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + .inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { + color: #B3B3B3; } + .inline-toolbar toolbutton > button:backdrop { + border-color: #555555; + background-color: #353535; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + .inline-toolbar toolbutton > button:backdrop label, .inline-toolbar toolbutton > button:backdrop { + color: #B3B3B3; } + .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked { + border-color: #555555; + background-color: #353535; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + .inline-toolbar toolbutton > button:backdrop:active label, .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked label, .inline-toolbar toolbutton > button:backdrop:checked { + color: #B3B3B3; } + .inline-toolbar toolbutton > button:backdrop:disabled { + border-color: #555555; + background-color: #353535; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + .inline-toolbar toolbutton > button:backdrop:disabled label, .inline-toolbar toolbutton > button:backdrop:disabled { + color: #333333; } + .inline-toolbar toolbutton > button:backdrop:disabled:active, .inline-toolbar toolbutton > button:backdrop:disabled:checked { + border-color: #555555; + background-color: #353535; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + .inline-toolbar toolbutton > button:backdrop:disabled:active label, .inline-toolbar toolbutton > button:backdrop:disabled:checked label { + color: #333333; } + +toolbar.inline-toolbar toolbutton > button.flat, +toolbar.inline-toolbar toolbutton:backdrop > button.flat, .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > entry, .inline-toolbar button, .inline-toolbar button:backdrop, .linked > button, +.linked > button:hover, +.linked > button:active, +.linked > button:checked, +.linked > button:backdrop, .xfce4-panel.background menu .linked button, .linked > combobox > box > button.combo:dir(ltr), .linked > combobox > box > button.combo:dir(rtl) { + border-radius: 0; + border-right-style: none; } + +.linked:not(.vertical) > spinbutton:first-child:not(.vertical), .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked > button:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat, +toolbar.inline-toolbar toolbutton:backdrop:first-child > button.flat, combobox.linked button:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo, .xfce4-panel.background menu .linked button:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +.linked:not(.vertical) > spinbutton:last-child:not(.vertical), .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked > button:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat, +toolbar.inline-toolbar toolbutton:backdrop:last-child > button.flat, combobox.linked button:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo, .xfce4-panel.background menu .linked button:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; } + +.linked:not(.vertical) > spinbutton:only-child:not(.vertical), .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked > button:only-child, toolbar.inline-toolbar toolbutton:only-child > button.flat, +toolbar.inline-toolbar toolbutton:backdrop:only-child > button.flat, .linked:not(.vertical) > combobox:only-child > box > button.combo, .xfce4-panel.background menu .linked button:only-child { + border-radius: 3px; + border-style: solid; } + +.linked.vertical > spinbutton:not(.vertical), .linked.vertical > entry, .linked.vertical > button, +.linked.vertical > button:hover, +.linked.vertical > button:active, +.linked.vertical > button:checked, +.linked.vertical > button:backdrop, .linked.vertical > combobox > box > button.combo { + border-style: solid solid none solid; + border-radius: 0; } + +.linked.vertical > spinbutton:first-child:not(.vertical), .linked.vertical > entry:first-child, .linked.vertical > button:first-child, .linked.vertical > combobox:first-child > box > button.combo { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +.linked.vertical > spinbutton:last-child:not(.vertical), .linked.vertical > entry:last-child, .linked.vertical > button:last-child, .linked.vertical > combobox:last-child > box > button.combo { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-style: solid; } + +.linked.vertical > spinbutton:only-child:not(.vertical), .linked.vertical > entry:only-child, .linked.vertical > button:only-child, .linked.vertical > combobox:only-child > box > button.combo { + border-radius: 3px; + border-style: solid; } + +modelbutton.flat, popover.background checkbutton, +popover.background radiobutton, +.menuitem.button.flat, modelbutton.flat:backdrop, popover.background checkbutton:backdrop, +popover.background radiobutton:backdrop, modelbutton.flat:backdrop:hover, popover.background checkbutton:backdrop:hover, +popover.background radiobutton:backdrop:hover, +.menuitem.button.flat:backdrop, +.menuitem.button.flat:backdrop:hover, button:link, +button:visited, button:link:hover, button:link:active, button:link:checked, +button:visited:hover, +button:visited:active, +button:visited:checked, calendar.button, calendar.button:hover, calendar.button:backdrop, calendar.button:disabled, .scale-popup button:hover, .scale-popup button:backdrop:hover, .scale-popup button:backdrop:disabled, .scale-popup button:backdrop { + background-color: transparent; + background-image: none; + border-color: transparent; + box-shadow: inset 0 1px rgba(245, 245, 245, 0), 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + +/* menu buttons */ +modelbutton.flat, popover.background checkbutton, +popover.background radiobutton, +.menuitem.button.flat { + min-height: 26px; + padding-left: 5px; + padding-right: 5px; + border-radius: 3px; + outline-offset: -2px; } + modelbutton.flat:hover, popover.background checkbutton:hover, + popover.background radiobutton:hover, + .menuitem.button.flat:hover { + background-color: #454545; } + modelbutton.flat check:last-child, popover.background checkbutton check:last-child, popover.background radiobutton check:last-child, + modelbutton.flat radio:last-child, + popover.background checkbutton radio:last-child, + popover.background radiobutton radio:last-child, + .menuitem.button.flat check:last-child, + .menuitem.button.flat radio:last-child { + margin-left: 8px; } + modelbutton.flat check:first-child, popover.background checkbutton check:first-child, popover.background radiobutton check:first-child, + modelbutton.flat radio:first-child, + popover.background checkbutton radio:first-child, + popover.background radiobutton radio:first-child, + .menuitem.button.flat check:first-child, + .menuitem.button.flat radio:first-child { + margin-right: 8px; } + +modelbutton.flat arrow, popover.background checkbutton arrow, popover.background radiobutton arrow { + background: none; } + modelbutton.flat arrow:hover, popover.background checkbutton arrow:hover, popover.background radiobutton arrow:hover { + background: none; } + modelbutton.flat arrow.left, popover.background checkbutton arrow.left, popover.background radiobutton arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + modelbutton.flat arrow.right, popover.background checkbutton arrow.right, popover.background radiobutton arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + +button.color { + padding: 4px; } + button.color colorswatch:only-child { + box-shadow: 0 1px rgba(255, 255, 255, 0.769231); } + button.color colorswatch:only-child, button.color colorswatch:only-child overlay { + border-radius: 0; } + button.color colorswatch:only-child:disabled colorswatch:only-child, button.color colorswatch:only-child:backdrop colorswatch:only-child, button.color colorswatch:only-child:active colorswatch:only-child, button.color colorswatch:only-child:checked colorswatch:only-child { + box-shadow: none; } + +/********* + * Links * + *********/ +*:link, button:link, +button:visited { + color: #59CDC6; } + *:link:visited, + button:visited { + color: #8A8A8A; } + *:selected *:link:visited, *:selected button:visited:link, + *:selected button:visited { + color: #838F8E; } + *:link:hover, button:hover:link, + button:hover:visited { + color: #82A3A5; } + *:selected *:link:hover, *:selected button:hover:link, + *:selected button:hover:visited { + color: #CAD9D8; } + *:link:active, button:active:link, + button:active:visited { + color: #59CDC6; } + *:selected *:link:active, *:selected button:active:link, + *:selected button:active:visited { + color: #707070; } + *:link:backdrop:backdrop:hover, button:backdrop:backdrop:hover:link, + button:backdrop:backdrop:hover:visited, *:link:backdrop:backdrop:hover:selected, button:backdrop:backdrop:hover:selected:link, + button:backdrop:backdrop:hover:selected:visited, .selection-mode.titlebar:not(headerbar) .subtitle:backdrop:backdrop:hover:link, + headerbar.selection-mode .subtitle:backdrop:backdrop:hover:link, *:link:backdrop, button:backdrop:link, + button:backdrop:visited { + color: #454545; } + .info *:link, .info button:link, + .info button:visited, + .question *:link, .question button:link, + .question button:visited, + .warning *:link, .warning button:link, + .warning button:visited, + .error *:link, .error button:link, + .error button:visited, *:link:selected, button:selected:link, + button:selected:visited, .selection-mode.titlebar:not(headerbar) .subtitle:link, + headerbar.selection-mode .subtitle:link, + *:selected *:link, + *:selected button:link, + *:selected button:visited { + color: #707070; } + +button:link, +button:visited { + text-shadow: none; } + button:link:hover, button:link:active, button:link:checked, + button:visited:hover, + button:visited:active, + button:visited:checked { + text-shadow: none; } + button:link > label, + button:visited > label { + text-decoration-line: underline; } + +/***************** + * GtkSpinButton * + *****************/ +spinbutton:not(.vertical) { + padding: 0; } + spinbutton:not(.vertical) entry { + min-width: 28px; + margin: 0; + background: none; + background-color: transparent; + border: none; + border-radius: 0; + box-shadow: none; } + spinbutton:not(.vertical) button { + min-height: 16px; + margin: 0; + padding-bottom: 0; + padding-top: 0; + color: #636A6A; + background-image: none; + border-style: none none none solid; + border-color: #808080; + border-radius: 0; + box-shadow: none; } + spinbutton:not(.vertical) button:dir(rtl) { + border-style: none solid none none; } + spinbutton:not(.vertical) button:hover { + color: #DBDBDB; + background-color: rgba(60, 60, 60, 0.05); } + spinbutton:not(.vertical) button:disabled { + color: rgba(133, 133, 133, 0.3); + background-color: transparent; } + spinbutton:not(.vertical) button:active { + background-color: rgba(0, 0, 0, 0.1); + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2); } + spinbutton:not(.vertical) button:backdrop { + color: #5E5E5E; + background-color: transparent; + border-color: rgba(137, 137, 137, 0.3); + transition: 200ms ease-out; } + spinbutton:not(.vertical) button:backdrop:disabled { + color: rgba(168, 168, 168, 0.3); + background-color: transparent; + border-style: none none none solid; } + spinbutton:not(.vertical) button:backdrop:disabled:dir(rtl) { + border-style: none solid none none; } + +.osd spinbutton:not(.vertical) button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #676767; + border-style: none none none solid; + border-color: rgba(0, 0, 0, 0.4); + border-radius: 0; + box-shadow: none; + -gtk-icon-shadow: 0 1px black; } + .osd spinbutton:not(.vertical) button:dir(rtl) { + border-style: none solid none none; } + .osd spinbutton:not(.vertical) button:hover { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #676767; + border-color: rgba(0, 0, 0, 0.5); + background-color: rgba(238, 238, 238, 0.1); + -gtk-icon-shadow: 0 1px black; + box-shadow: none; } + .osd spinbutton:not(.vertical) button:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #676767; + border-color: rgba(0, 0, 0, 0.5); + -gtk-icon-shadow: none; + box-shadow: none; } + .osd spinbutton:not(.vertical) button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #3B3B3B; + border-color: rgba(0, 0, 0, 0.5); + -gtk-icon-shadow: none; + box-shadow: none; } + .osd spinbutton:not(.vertical) button:dir(ltr):last-child { + border-radius: 0 3px 3px 0; } + .osd spinbutton:not(.vertical) button:dir(rtl):first-child { + border-radius: 3px 0 0 3px; } + +spinbutton.vertical:disabled { + color: #B3B3B3; } + +spinbutton.vertical:backdrop:disabled { + color: #353535; } + +spinbutton.vertical:drop(active) { + border-color: transparent; + box-shadow: none; } + +spinbutton.vertical entry { + min-height: 32px; + min-width: 32px; + padding: 0; + border-radius: 0; } + +spinbutton.vertical button { + min-height: 32px; + min-width: 32px; + padding: 0; } + +spinbutton.vertical button.up { + border-radius: 3px 3px 0 0; + border-style: solid solid none solid; } + +spinbutton.vertical button.down { + border-radius: 0 0 3px 3px; + border-style: none solid solid solid; } + +.osd spinbutton.vertical button:first-child { + color: #676767; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd spinbutton.vertical button:first-child:hover { + color: #DEDEDE; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(65, 65, 65, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd spinbutton.vertical button:first-child:active { + color: #DEDEDE; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.7); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + .osd spinbutton.vertical button:first-child:disabled { + color: #3B3B3B; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd spinbutton.vertical button:first-child:backdrop { + color: #676767; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + +treeview spinbutton:not(.vertical) { + min-height: 0; + border-style: none; + border-radius: 0; } + treeview spinbutton:not(.vertical) entry { + min-height: 0; + padding: 1px 2px; } + +/************** + * ComboBoxes * + **************/ +combobox arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + min-height: 16px; + min-width: 16px; } + +combobox:drop(active) { + box-shadow: none; } + +/************ + * Toolbars * + ************/ +toolbar, .inline-toolbar, searchbar, +.location-bar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #333333; } + +toolbar { + background: #333333 linear-gradient(to bottom, #333333, shade(#333333, 0.88)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); + box-shadow: none; + border-bottom: 1px solid #626262; + padding: 4px 3px 3px 4px; } + .osd toolbar { + background-color: transparent; } + toolbar.osd { + padding: 13px; + border: none; + border-radius: 5px; + background-color: rgba(34, 34, 34, 0.8); } + toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { + border-radius: 0; } + toolbar.horizontal separator { + margin: 0 7px 1px 6px; } + toolbar.vertical separator { + margin: 6px 1px 7px 0; } + toolbar:not(.inline-toolbar):not(.osd) switch, + toolbar:not(.inline-toolbar):not(.osd) scale, + toolbar:not(.inline-toolbar):not(.osd) entry, + toolbar:not(.inline-toolbar):not(.osd) spinbutton, + toolbar:not(.inline-toolbar):not(.osd) button { + margin-right: 1px; + margin-bottom: 1px; } + +.inline-toolbar { + padding: 3px; + border-width: 0 1px 1px; + border-radius: 0 0 5px 5px; } + +searchbar, +.location-bar { + border-width: 0 0 1px; + padding: 3px; } + +.inline-toolbar, searchbar, +.location-bar { + border-style: solid; + border-color: #626262; + background-color: #333333; } + .inline-toolbar:backdrop, searchbar:backdrop, + .location-bar:backdrop { + border-color: #555555; + background-color: #333333; + box-shadow: none; + transition: 200ms ease-out; } + +/*************** + * Header bars * + ***************/ +.titlebar:not(headerbar), +headerbar { + padding: 0 5px; + min-height: 38px; + border-width: 0 0 1px; + border-style: solid; + border-color: #626262; + border-radius: 0; + background: #333333 linear-gradient(to bottom, #333333, shade(#333333, 0.88)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); } + .titlebar:backdrop:not(headerbar), + headerbar:backdrop { + border-color: #555555; + background-color: #333333; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); + transition: 200ms ease-out; } + .titlebar:not(headerbar) .title, + headerbar .title { + font-weight: bold; + padding-left: 12px; + padding-right: 12px; } + .titlebar:not(headerbar) .subtitle, + headerbar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + .selection-mode.titlebar:not(headerbar), + headerbar.selection-mode { + color: #F0F0F0; + text-shadow: none; + border-color: #696969; + background: #454545 linear-gradient(to bottom, #454545, shade(#454545, 0.88)); + box-shadow: inset 0 1px rgba(136, 187, 241, 0.9); } + .selection-mode.titlebar:backdrop:not(headerbar), + headerbar.selection-mode:backdrop { + background-color: #454545; + background-image: none; + box-shadow: inset 0 1px rgba(156, 199, 243, 0.88); } + .selection-mode.titlebar:not(headerbar) button, + headerbar.selection-mode button { + color: #F0F0F0; + outline-color: rgba(235, 235, 235, 0.3); + border-top-color: shade(#333333, 0.8); + border-right-color: shade(#333333, 0.72); + border-left-color: shade(#333333, 0.72); + border-bottom-color: shade(#333333, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#454545, 1.02), 1.05), shade(shade(#454545, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + .selection-mode.titlebar:not(headerbar) button.flat, + headerbar.selection-mode button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + .selection-mode.titlebar:not(headerbar) button:hover, + headerbar.selection-mode button:hover { + color: #F0F0F0; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #595959; + background-image: linear-gradient(to bottom, shade(#454545, 1.15), shade(#454545, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + .selection-mode.titlebar:not(headerbar) button:active, .selection-mode.titlebar:not(headerbar) button:checked, + headerbar.selection-mode button:active, + headerbar.selection-mode button:checked { + color: #F0F0F0; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #595959; + background-image: linear-gradient(to bottom, shade(shade(#454545, 0.85), 1.05), shade(shade(#454545, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat, .selection-mode.titlebar:not(headerbar) button:backdrop, + headerbar.selection-mode button:backdrop.flat, + headerbar.selection-mode button:backdrop { + border-color: #454545; + background-color: #454545; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + -gtk-icon-effect: none; + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat, .selection-mode.titlebar:not(headerbar) button:backdrop label, .selection-mode.titlebar:not(headerbar) button:backdrop, + headerbar.selection-mode button:backdrop.flat label, + headerbar.selection-mode button:backdrop.flat, + headerbar.selection-mode button:backdrop label, + headerbar.selection-mode button:backdrop { + color: #707070; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, + headerbar.selection-mode button:backdrop.flat:active, + headerbar.selection-mode button:backdrop.flat:checked, + headerbar.selection-mode button:backdrop:active, + headerbar.selection-mode button:backdrop:checked { + border-color: #353535; + background-color: #353535; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active label, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, + headerbar.selection-mode button:backdrop.flat:active label, + headerbar.selection-mode button:backdrop.flat:active, + headerbar.selection-mode button:backdrop.flat:checked label, + headerbar.selection-mode button:backdrop.flat:checked, + headerbar.selection-mode button:backdrop:active label, + headerbar.selection-mode button:backdrop:active, + headerbar.selection-mode button:backdrop:checked label, + headerbar.selection-mode button:backdrop:checked { + color: #F6F6F6; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, + headerbar.selection-mode button:backdrop.flat:disabled, + headerbar.selection-mode button:backdrop:disabled { + border-color: #569fea; + background-color: #569fea; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, + headerbar.selection-mode button:backdrop.flat:disabled label, + headerbar.selection-mode button:backdrop.flat:disabled, + headerbar.selection-mode button:backdrop:disabled label, + headerbar.selection-mode button:backdrop:disabled { + color: #A9B0B8; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:checked, + headerbar.selection-mode button:backdrop.flat:disabled:active, + headerbar.selection-mode button:backdrop.flat:disabled:checked, + headerbar.selection-mode button:backdrop:disabled:active, + headerbar.selection-mode button:backdrop:disabled:checked { + border-color: #3f92e7; + background-color: #3f92e7; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:active label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:active label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:checked label, + headerbar.selection-mode button:backdrop.flat:disabled:active label, + headerbar.selection-mode button:backdrop.flat:disabled:checked label, + headerbar.selection-mode button:backdrop:disabled:active label, + headerbar.selection-mode button:backdrop:disabled:checked label { + color: #989DA3; } + .selection-mode.titlebar:not(headerbar) button.flat:backdrop, .selection-mode.titlebar:not(headerbar) button.flat:disabled, .selection-mode.titlebar:not(headerbar) button.flat:backdrop:disabled, + headerbar.selection-mode button.flat:backdrop, + headerbar.selection-mode button.flat:disabled, + headerbar.selection-mode button.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + .selection-mode.titlebar:not(headerbar) button:disabled, + headerbar.selection-mode button:disabled { + border-color: #595959; + background-color: #569fea; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + .selection-mode.titlebar:not(headerbar) button:disabled label, .selection-mode.titlebar:not(headerbar) button:disabled, + headerbar.selection-mode button:disabled label, + headerbar.selection-mode button:disabled { + color: #BDBDBD; } + .selection-mode.titlebar:not(headerbar) button:disabled:active, .selection-mode.titlebar:not(headerbar) button:disabled:checked, + headerbar.selection-mode button:disabled:active, + headerbar.selection-mode button:disabled:checked { + border-color: #595959; + background-image: linear-gradient(to bottom, #3b8bde, #3f92e7); + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + .selection-mode.titlebar:not(headerbar) button:disabled:active label, .selection-mode.titlebar:not(headerbar) button:disabled:active, .selection-mode.titlebar:not(headerbar) button:disabled:checked label, .selection-mode.titlebar:not(headerbar) button:disabled:checked, + headerbar.selection-mode button:disabled:active label, + headerbar.selection-mode button:disabled:active, + headerbar.selection-mode button:disabled:checked label, + headerbar.selection-mode button:disabled:checked { + color: #CCCCCC; } + .selection-mode.titlebar:not(headerbar) button.suggested-action, + headerbar.selection-mode button.suggested-action { + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-top-color: shade(#333333, 0.8); + border-right-color: shade(#333333, 0.72); + border-left-color: shade(#333333, 0.72); + border-bottom-color: shade(#333333, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#333333, 1.02), 1.05), shade(shade(#333333, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); + color: #F0F0F0; + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:hover, + headerbar.selection-mode button.suggested-action:hover { + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #626262; + background-image: linear-gradient(to bottom, shade(#333333, 1.15), shade(#333333, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:active, + headerbar.selection-mode button.suggested-action:active { + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #626262; + background-image: linear-gradient(to bottom, shade(shade(#333333, 0.85), 1.05), shade(shade(#333333, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, + headerbar.selection-mode button.suggested-action:disabled { + border-color: #525252; + background-color: #353535; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + background-image: none; + background: #333333; + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled label, .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, + headerbar.selection-mode button.suggested-action:disabled label, + headerbar.selection-mode button.suggested-action:disabled { + color: #B3B3B3; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, + headerbar.selection-mode button.suggested-action:backdrop { + border-color: #555555; + background-color: #333333; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop label, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, + headerbar.selection-mode button.suggested-action:backdrop label, + headerbar.selection-mode button.suggested-action:backdrop { + color: #B3B3B3; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled, + headerbar.selection-mode button.suggested-action:backdrop:disabled { + border-color: #555555; + background-color: #353535; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled label, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled, + headerbar.selection-mode button.suggested-action:backdrop:disabled label, + headerbar.selection-mode button.suggested-action:backdrop:disabled { + color: #333333; } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop, .selection-mode.titlebar:not(headerbar) .selection-menu, + headerbar.selection-mode .selection-menu:backdrop, + headerbar.selection-mode .selection-menu { + border-color: rgba(57, 142, 231, 0); + background-color: rgba(57, 142, 231, 0); + background-image: none; + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop GtkArrow, .selection-mode.titlebar:not(headerbar) .selection-menu GtkArrow, + headerbar.selection-mode .selection-menu:backdrop GtkArrow, + headerbar.selection-mode .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop .arrow, .selection-mode.titlebar:not(headerbar) .selection-menu .arrow, + headerbar.selection-mode .selection-menu:backdrop .arrow, + headerbar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + color: rgba(255, 255, 255, 0.5); + -gtk-icon-shadow: none; } + .tiled .titlebar:backdrop:not(headerbar), .tiled .titlebar:not(headerbar), + .maximized .titlebar:backdrop:not(headerbar), + .maximized .titlebar:not(headerbar), .tiled + headerbar:backdrop, .tiled + headerbar, + .maximized + headerbar:backdrop, + .maximized + headerbar { + border-radius: 0; } + .default-decoration.titlebar:not(headerbar), + headerbar.default-decoration { + padding: 4px; + min-height: 28px; } + .default-decoration.titlebar:not(headerbar) button.titlebutton, + headerbar.default-decoration button.titlebutton { + min-height: 26px; + min-width: 26px; + margin: 0; + padding: 0; } + .solid-csd .titlebar:backdrop:dir(rtl):not(headerbar), .solid-csd .titlebar:backdrop:dir(ltr):not(headerbar), .solid-csd .titlebar:dir(rtl):not(headerbar), .solid-csd .titlebar:dir(ltr):not(headerbar), .solid-csd + headerbar:backdrop:dir(rtl), .solid-csd + headerbar:backdrop:dir(ltr), .solid-csd + headerbar:dir(rtl), .solid-csd + headerbar:dir(ltr) { + margin-left: -1px; + margin-right: -1px; + margin-top: -1px; + border-radius: 0; + box-shadow: none; } + +headerbar entry, +headerbar spinbutton, +headerbar separator, +headerbar button { + margin-top: 3px; + margin-bottom: 3px; } + +headerbar button.titlebutton image { + min-width: 22px; + min-height: 22px; } + +headerbar button:not(.image-button):not(.titlebutton) image { + min-width: 28px; + min-height: 28px; } + +headerbar button.image-button { + min-width: 28px; + min-height: 28px; + padding-left: 2px; + padding-right: 2px; } + +headerbar switch { + margin-top: 9px; + margin-bottom: 9px; } + +.background:not(.tiled):not(.maximized) .titlebar:backdrop, .background:not(.tiled):not(.maximized) .titlebar { + border-top-left-radius: 7px; + border-top-right-radius: 7px; } + +window:not(.tiled):not(.maximized) separator:first-child + headerbar:backdrop, window:not(.tiled):not(.maximized) separator:first-child + headerbar, +window:not(.tiled):not(.maximized) headerbar:first-child:backdrop, +window:not(.tiled):not(.maximized) headerbar:first-child { + border-top-left-radius: 7px; } + +window:not(.tiled):not(.maximized) headerbar:last-child:backdrop, window:not(.tiled):not(.maximized) headerbar:last-child { + border-top-right-radius: 7px; } + +window.csd > .titlebar:not(headerbar) { + padding: 0; + background-color: transparent; + background-image: none; + border-style: none; + border-color: transparent; + box-shadow: none; } + +.titlebar:not(headerbar) > separator { + background-color: #626262; } + +.background:not(.csd):not(.ssd):not(.solid-csd) headerbar, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:not(:last-child), .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:backdrop, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:backdrop:not(:last-child) { + border-radius: 0; + border-top-color: transparent; + box-shadow: none; } + +/************ + * Pathbars * + ************/ +.path-bar button.text-button, .path-bar button.image-button, .path-bar button { + padding-left: 4px; + padding-right: 4px; } + +.path-bar button.text-button.image-button 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: 8px; } + +.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { + padding-left: 8px; } + +.path-bar button image { + padding-left: 4px; + padding-right: 4px; } + +.path-bar button.slider-button { + padding-left: 0; + padding-right: 0; } + +/************** + * Tree Views * + **************/ +treeview.view { + border-left-color: #949494; + border-top-color: #333333; } + * { + -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:selected:focus, treeview.view:selected { + border-radius: 0; } + treeview.view:selected:backdrop, treeview.view:selected { + border-left-color: #F3F3F3; + border-top-color: rgba(60, 60, 60, 0.1); } + treeview.view:disabled { + color: #B3B3B3; } + treeview.view:disabled:selected { + color: #88bbf1; } + treeview.view:disabled:selected:backdrop { + color: #ABABAB; } + treeview.view:disabled:backdrop { + color: #333333; } + treeview.view.separator { + min-height: 2px; + color: #353535; } + treeview.view.separator:backdrop { + color: rgba(206, 206, 206, 0.1); } + treeview.view:backdrop { + border-left-color: #aaaaaa; + border-top: #333333; } + treeview.view:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: #696969; } + 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: #767676; } + treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + treeview.view.expander:hover { + color: #DBDBDB; } + treeview.view.expander:selected { + color: #c4ddf8; } + treeview.view.expander:selected:hover { + color: #F0F0F0; } + treeview.view.expander:selected:backdrop { + color: #c0d9f4; } + treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + treeview.view.expander:backdrop { + color: #333333; } + treeview.view.progressbar { + color: #393939; + border: 1px solid #696969; + border-radius: 4px; + background-color: #454545; + background-image: linear-gradient(to bottom, #454545, #353535); + box-shadow: inset 0 1px rgba(235, 235, 235, 0.3), 0 1px rgba(0, 0, 0, 0.2); } + treeview.view.progressbar:selected:focus, treeview.view.progressbar:selected { + border-radius: 4px; + color: #454545; + box-shadow: none; + background-image: linear-gradient(to bottom, #393939, #D1D1D1); } + treeview.view.progressbar:selected:focus:backdrop, treeview.view.progressbar:selected:backdrop { + color: #454545; + border-color: #696969; + background-color: #3B3B3B; } + treeview.view.progressbar:backdrop { + color: #B0B0B0; + background-image: none; + box-shadow: none; } + treeview.view.trough { + background-color: rgba(60, 60, 60, 0.1); + border-radius: 4px; } + treeview.view.trough:selected:focus, treeview.view.trough:selected { + background-color: rgba(235, 235, 235, 0.3); + border-radius: 4px; + border-width: 1px 0; + border-style: solid; + border-color: #454545; } + treeview.view header button { + color: #949494; + background-color: #393939; + font-weight: bold; + text-shadow: none; + box-shadow: none; } + treeview.view header button:hover { + color: #E0E0E0; + box-shadow: none; + transition: none; } + treeview.view header button:active { + color: #DBDBDB; + transition: none; } + treeview.view header button:last-child:backdrop, treeview.view header button:last-child { + border-right-style: none; } + treeview.view button.dnd:active, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd, + treeview.view header.button.dnd:active, + treeview.view header.button.dnd:selected, + treeview.view header.button.dnd:hover, + treeview.view header.button.dnd { + padding: 0 6px; + transition: none; + background-image: none; + background-color: #454545; + color: #393939; + border-radius: 0; + border-style: none; + box-shadow: inset 0 0 0 1px #393939; + text-shadow: none; } + treeview.view acceleditor > label { + background-color: #454545; } + +treeview.view header button, treeview.view header button:hover, treeview.view header button:active { + padding: 0 6px; + border-radius: 0; + background-image: none; + text-shadow: none; + border-style: none solid solid none; + border-color: #333333; } + treeview.view header button:disabled { + border-color: #333333; + background-image: none; } + treeview.view header button:backdrop { + border-color: #333333; + border-style: none solid solid none; + color: #aaaaaa; + background-image: none; + background-color: #333333; } + treeview.view header button:backdrop:disabled { + border-color: #333333; + background-image: none; } + +/********* + * Menus * + *********/ +menubar, +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; } + menubar:backdrop, + .menubar:backdrop { + background-color: #333333; } + menubar > menuitem, + .menubar > menuitem { + min-height: 16px; + padding: 3px 8px; + border: 1px solid transparent; } + menubar > menuitem:hover, + .menubar > menuitem:hover { + background-image: linear-gradient(to bottom, shade(#454545, 1.2), shade(#454545, 1)); + color: #F0F0F0; + border-color: shade(#454545, 1.1); } + menubar > menuitem:disabled, + .menubar > menuitem:disabled { + color: #B3B3B3; + box-shadow: none; } + +menu, +.menu, +.context-menu { + margin: 4px; + padding: 2px 0px; + background-color: #323232; + border: 1px solid #626262; } + .csd menu, .csd + .menu, .csd + .context-menu { + border: none; } + menu:backdrop, + .menu:backdrop, + .context-menu:backdrop { + background-color: #3B3B3B; } + menu menuitem, + .menu menuitem, + .context-menu menuitem { + min-height: 16px; + min-width: 40px; + padding: 4px 6px; + text-shadow: none; } + menu menuitem:hover, + .menu menuitem:hover, + .context-menu menuitem:hover { + color: #F0F0F0; + background-image: linear-gradient(to bottom, shade(#454545, 1.2), shade(#454545, 1)); + box-shadow: inset 1px 1px shade(#454545, 0.8), inset -1px -1px shade(#454545, 0.8); } + menu menuitem:disabled, + .menu menuitem:disabled, + .context-menu menuitem:disabled { + color: #B3B3B3; } + menu menuitem:disabled:backdrop, + .menu menuitem:disabled:backdrop, + .context-menu menuitem:disabled:backdrop { + color: #323232; } + menu menuitem:backdrop, menu menuitem:backdrop:hover, + .menu menuitem:backdrop, + .menu menuitem:backdrop:hover, + .context-menu menuitem:backdrop, + .context-menu menuitem:backdrop:hover { + color: #B3B3B3; + background-color: transparent; } + menu menuitem arrow, + .menu menuitem arrow, + .context-menu menuitem arrow { + min-height: 16px; + min-width: 16px; } + menu menuitem arrow:dir(ltr), + .menu menuitem arrow:dir(ltr), + .context-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), + .context-menu menuitem arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); + margin-right: 10px; } + menu menuitem label:dir(rtl), menu menuitem label:dir(ltr), + .menu menuitem label:dir(rtl), + .menu menuitem label:dir(ltr), + .context-menu menuitem label:dir(rtl), + .context-menu menuitem label:dir(ltr) { + color: inherit; } + menu > arrow, + .menu > arrow, + .context-menu > arrow { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + min-height: 16px; + min-width: 16px; + padding: 4px; + background-color: #3D3D3D; + border-radius: 0; } + menu > arrow.top, + .menu > arrow.top, + .context-menu > arrow.top { + margin-top: -6px; + border-bottom: 1px solid #8C8C8C; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + menu > arrow.bottom, + .menu > arrow.bottom, + .context-menu > arrow.bottom { + margin-bottom: -6px; + border-top: 1px solid #8C8C8C; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + menu > arrow:hover, + .menu > arrow:hover, + .context-menu > arrow:hover { + background-color: #8C8C8C; } + menu > arrow:backdrop, + .menu > arrow:backdrop, + .context-menu > arrow:backdrop { + background-color: #3B3B3B; } + menu > arrow:disabled, + .menu > arrow:disabled, + .context-menu > arrow:disabled { + color: transparent; + background-color: transparent; + border-color: transparent; } + +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: 7px; } + menuitem check:dir(rtl), + menuitem radio:dir(rtl) { + margin-left: 7px; } + +/*************** + * Popovers * + ***************/ +popover.background { + padding: 2px; + border-radius: 5px; + background-color: #393939; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); } + popover.background modelbutton:hover { + color: #F0F0F0; } + .csd popover.background, popover.background { + border: 1px solid #525252; } + popover.background:backdrop { + background-color: #333333; + box-shadow: none; } + popover.background > list, + popover.background > .view, + popover.background > iconview, + popover.background > toolbar { + border-style: none; + background-color: transparent; } + .csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier { + border: 1px solid rgba(245, 245, 245, 0.1); } + popover.background separator { + margin: 3px; } + popover.background list separator { + margin: 0px; } + +/************* + * Notebooks * + *************/ +notebook.frame { + border-style: none; } + notebook.frame > header { + margin-left: 0; } + notebook.frame > stack:not(:only-child) { + border: 1px solid shade(#333333, 0.9); } + +notebook > header { + padding: 1px; + background-color: #333333; } + notebook > header:backdrop { + border-color: #555555; + background-color: #333333; } + notebook > header tabs { + margin: -1px; } + notebook > header.top > stack { + border-top-style: none; } + notebook > header.top > tabs > tab { + border-radius: 3px 3px 0 0; + border: 1px solid shade(#353535, 0.9); } + notebook > header.top > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.top > tabs > tab:checked { + border-width: 1px 1px 0 1px; } + notebook > header.bottom > stack { + border-bottom-style: none; } + notebook > header.bottom > tabs > tab { + border-radius: 0 0 3px 3px; } + notebook > header.bottom > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.bottom > tabs > tab:checked { + border-width: 0 1px 1px 1px; } + notebook > header.left > stack { + border-left-style: none; } + notebook > header.left > tabs > tab { + border-radius: 3px 0 0 3px; } + notebook > header.left > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.left > tabs > tab:checked { + border-width: 1px 0 1px 1px; } + notebook > header.right > stack { + border-right-style: none; } + notebook > header.right > tabs > tab { + border-radius: 0 3px 3px 0; } + notebook > header.right > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.right > tabs > tab:checked { + border-width: 1px 1px 1px 0; } + notebook > header.top > tabs > arrow { + border-top-style: none; } + notebook > header.bottom > tabs > arrow { + border-bottom-style: none; } + notebook > header.top > tabs > arrow, notebook > header.bottom > tabs > arrow { + margin-left: -5px; + margin-right: -5px; + padding-left: 4px; + padding-right: 4px; } + 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.up, notebook > header.bottom > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + notebook > header.left > tabs > arrow { + border-left-style: none; } + notebook > header.right > tabs > arrow { + border-right-style: none; } + notebook > header.left > tabs > arrow, notebook > header.right > tabs > arrow { + margin-top: -5px; + margin-bottom: -5px; + padding-top: 4px; + padding-bottom: 4px; } + 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.up, notebook > header.right > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + notebook > header > tabs > arrow { + min-height: 16px; + min-width: 16px; + border-radius: 0; } + notebook > header > tabs > arrow:hover:not(:active):not(:backdrop) { + background-clip: padding-box; + background-image: none; + background-color: rgba(235, 235, 235, 0.3); + border-color: transparent; + box-shadow: none; } + notebook > header > tabs > arrow:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + notebook > header tab { + min-height: 20px; + min-width: 24px; + padding: 3px 12px; + outline-offset: -5px; + color: #B3B3B3; + background-color: #303030; + border-width: 1px; + border-radius: 3px; + border-color: shade(#353535, 0.9); + border-style: solid; } + notebook > header tab:hover { + color: #E7E7E7; } + notebook > header tab:hover.reorderable-page { + border-color: #787878; + background-color: #484848; } + notebook > header tab:backdrop { + color: #a2a2a2; } + notebook > header tab:backdrop.reorderable-page { + border-color: transparent; + background-color: transparent; } + notebook > header tab:checked { + color: #DBDBDB; + background-color: shade(#333333, 1.05); + border-width: 1px 1px 0 1px; } + notebook > header tab:checked:backdrop { + background-color: #333333; } + notebook > header tab:checked.reorderable-page { + border-color: #373737; + background-color: shade(#424242, 1.05); } + notebook > header tab:backdrop:checked { + color: #B3B3B3; } + notebook > header tab:backdrop:checked.reorderable-page { + border-color: #555555; + background-color: #333333; } + notebook > header tab button.flat { + padding: 0; + margin-top: 1px; + margin-bottom: 1px; + min-width: 16px; + min-height: 16px; } + notebook > header tab button.flat:hover { + color: currentColor; } + notebook > header tab button.flat, notebook > header tab button.flat:backdrop { + color: alpha(currentColor,0.3); } + notebook > header tab button.flat:last-child { + margin-left: 1px; + margin-right: -1px; } + notebook > header tab button.flat:first-child { + margin-left: -1px; + margin-right: 1px; } + notebook > header.top tabs, notebook > header.bottom tabs { + padding: 0; } + notebook > header.top tabs:not(:only-child), notebook > header.bottom tabs:not(:only-child) { + margin-left: 2px; + margin-right: 2px; } + notebook > header.top tabs:first-child, notebook > header.bottom tabs:first-child { + margin-left: -3px; } + notebook > header.top tabs:last-child, notebook > header.bottom tabs:last-child { + margin-right: -3px; } + notebook > header.top tabs tab, notebook > header.bottom tabs tab { + margin-left: 2px; + margin-right: 2px; } + notebook > header.left tabs, notebook > header.right tabs { + padding: 0; } + notebook > header.left tabs:not(:only-child), notebook > header.right tabs:not(:only-child) { + margin-top: 2px; + margin-bottom: 2px; } + notebook > header.left tabs:first-child, notebook > header.right tabs:first-child { + margin-top: -3px; } + notebook > header.left tabs:last-child, notebook > header.right tabs:last-child { + margin-bottom: -3px; } + notebook > header.left tabs tab, notebook > header.right tabs tab { + margin-top: 2px; + margin-bottom: 2px; } + notebook > header.top tab { + padding-bottom: 4px; } + notebook > header.bottom tab { + padding-top: 4px; } + notebook > header.top > tabs { + margin-bottom: -2px; } + notebook > header.bottom > tabs { + margin-top: -2px; } + notebook > header.left > tabs { + margin-right: -2px; } + notebook > header.right > tabs { + margin-left: -2px; } + +notebook > header { + margin-left: 6px; } + +notebook > stack:not(:only-child) { + background-color: shade(#333333, 1.05); + border-width: 1px; + border-color: shade(#333333, 0.9); + border-style: solid; } + notebook > stack:not(:only-child):backdrop { + background-color: #333333; } + +/************** + * Scrollbars * + **************/ +scrollbar { + background-image: linear-gradient(to right, #393939, #B3B3B3); + 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 #7F7F7F; } + scrollbar.bottom { + border-top: 1px solid #7F7F7F; } + scrollbar.left { + border-right: 1px solid #7F7F7F; } + scrollbar.right { + border-left: 1px solid #7F7F7F; } + scrollbar:backdrop { + background-color: #4D4D4D; + border-color: #7F7F7F; + transition: 200ms ease-out; } + scrollbar slider { + min-width: 9px; + min-height: 9px; + margin: 2px; + border: 1px solid #525252; + border-radius: 10px; + background-clip: padding-box; + background-image: linear-gradient(to right, #333333, #454545); } + scrollbar slider:hover { + background-image: linear-gradient(to right, #606060, #393939); } + scrollbar slider:hover:active { + background-color: #353535; } + scrollbar slider:backdrop { + background-color: #7F7F7F; } + 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) { + border-color: transparent; + opacity: 0.4; + background-color: transparent; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + margin: 0; + min-width: 7px; + min-height: 7px; + background-color: shade(#DBDBDB, 0.9); + background-image: none; + border: 1px solid #DEDEDE; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { + min-width: 5px; + min-height: 5px; + background-color: shade(#DBDBDB, 0.9); + background-image: none; + background-clip: padding-box; + border-radius: 100%; + border: 1px solid #DEDEDE; + -gtk-icon-source: none; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { + margin: 0 2px; + min-width: 40px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { + margin: 1px 2px; + min-width: 5px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { + margin: 2px 0; + min-height: 40px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { + margin: 2px 1px; + min-height: 5px; } + scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { + opacity: 0.8; } + scrollbar.horizontal slider { + min-width: 40px; } + scrollbar.vertical slider { + min-height: 40px; } + scrollbar button { + padding: 0; + min-width: 12px; + min-height: 12px; + border-style: none; + border-radius: 0; + transition-property: min-height, min-width, color; + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #333333; } + scrollbar button:hover { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #919191; } + scrollbar button:active, scrollbar button:checked { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #353535; } + scrollbar button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #525252; } + scrollbar button:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #DEDEDE; } + scrollbar button:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(255, 255, 255, 0.2); } + scrollbar.vertical button.down { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + scrollbar.vertical button.up { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + scrollbar.horizontal button.down { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + +treeview ~ scrollbar.vertical { + border-top: 1px solid #525252; + margin-top: -1px; } + +/********** + * Switch * + **********/ +switch { + font-size: 0; + outline-offset: -4px; + box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px transparent; + border: 1px solid alpha(black,0.25); + border-radius: 10px; + background-color: #4E4E4E; + text-shadow: 0 1px rgba(0, 0, 0, 0.1); + min-height: 20px; + min-width: 20px; + transition: all 200ms ease-in; } + switch:checked { + box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px transparent; + border-color: shade(#696969, 1.1); + background-image: linear-gradient(to bottom, shade(#3A3A3A, 1.1), #3A3A3A); + text-shadow: 0 1px rgba(15, 66, 120, 0.5), 0 0 2px rgba(255, 255, 255, 0.6); } + switch:disabled { + border-color: #525252; + background-color: #353535; + box-shadow: 0 1px transparent; + text-shadow: none; } + switch:backdrop { + border-color: #555555; + background-color: #333333; + box-shadow: none; + text-shadow: none; + transition: 200ms ease-out; } + switch:backdrop:checked { + color: #333333; + border-color: rgba(15, 66, 120, 0.7); + background-color: rgba(57, 142, 231, 0.7); + background-image: none; + box-shadow: none; } + switch:disabled { + border-color: #555555; + background-image: none; + background-color: #353535; } + switch slider { + margin: -1px; + border: 1px solid alpha(black,0.2); + border-radius: 10px; + min-width: 20px; + min-height: 20px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #626262; + background-image: linear-gradient(to bottom, #7F7F7F 20%, #333333 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #353535, inset 0 -1px #4E4E4E, 0 1px rgba(0, 0, 0, 0.1); } + switch:hover slider { + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #626262; + background-image: linear-gradient(to bottom, #626262 10%, #D1D1D1 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #7F7F7F, inset 0 -1px#333333, 0 1px rgba(0, 0, 0, 0.1); } + switch:checked slider { + border: 1px solid alpha(#696969,0.8); } + switch:disabled slider { + border-color: #525252; + background-color: #353535; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + switch:disabled slider label, switch:disabled slider { + color: #B3B3B3; } + switch:backdrop slider { + transition: 200ms ease-out; + border-color: #555555; + background-color: #333333; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + switch:backdrop slider label, switch:backdrop slider { + color: #B3B3B3; } + switch:backdrop:checked slider { + border-color: rgba(15, 66, 120, 0.7); } + switch:backdrop:disabled slider { + border-color: #555555; + background-color: #353535; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + switch:backdrop:disabled slider label, switch:backdrop:disabled slider { + color: #333333; } + row:selected switch { + box-shadow: none; + border-color: #696969; } + row:selected switch:backdrop { + border-color: #696969; } + row:selected switch.slider:dir(rtl) { + border-left-color: #626262; } + row:selected switch.slider:dir(ltr) { + border-right-color: #626262; } + row:selected switch.slider:checked, row:selected switch.slider { + border-color: #696969; } + +/************************* + * Check and Radio items * + *************************/ +.view.content-view.check:not(list), iconview.content-view.check:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:hover:not(list), iconview.content-view.check:hover:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-hover-selectionmode.png"), url("assets/checkbox-hover-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:active:not(list), iconview.content-view.check:active:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-active-selectionmode.png"), url("assets/checkbox-active-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:backdrop:not(list), iconview.content-view.check:backdrop:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-backdrop-selectionmode.png"), url("assets/checkbox-backdrop-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:checked:not(list), iconview.content-view.check:checked:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:checked:hover:not(list), iconview.content-view.check:checked:hover:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover-selectionmode.png"), url("assets/checkbox-checked-hover-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:checked:active:not(list), iconview.content-view.check:checked:active:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active-selectionmode.png"), url("assets/checkbox-checked-active-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:backdrop:checked:not(list), iconview.content-view.check:backdrop:checked:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-selectionmode.png"), url("assets/checkbox-checked-backdrop-selectionmode@2.png")); + background-color: transparent; } + +checkbutton.text-button, radiobutton.text-button { + padding: 2px 0; + outline-offset: 0; } + checkbutton.text-button label:not(:only-child):first-child, radiobutton.text-button label:not(:only-child):first-child { + margin-left: 4px; } + checkbutton.text-button label:not(:only-child):last-child, radiobutton.text-button label:not(:only-child):last-child { + margin-right: 4px; } + +check, +radio { + margin: 0 4px; + min-height: 14px; + min-width: 14px; + border: 1px solid; + -gtk-icon-source: none; + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #9b9b9b; + background-image: linear-gradient(to bottom, #393939 20%, #7F7F7F 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.8), inset 0 -2px #353535, inset 0 -1px #333333, 0 1px rgba(0, 0, 0, 0.1); } + check:only-child, + radio:only-child { + margin: 0; } + check:hover, + radio:hover { + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #626262; + background-image: linear-gradient(to bottom, #333333 10%, #D1D1D1 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #7F7F7F, inset 0 -1px#333333, 0 1px rgba(0, 0, 0, 0.1); } + check:active, + radio:active { + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #525252; + background-image: linear-gradient(to bottom, shade(shade(#333333, 0.85), 1.05), shade(shade(#333333, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } + check:disabled, + radio:disabled { + border-color: #525252; + background-color: #353535; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + check:disabled label, check:disabled, + radio:disabled label, + radio:disabled { + color: #B3B3B3; } + check:backdrop, + radio:backdrop { + border-color: #555555; + background-color: #333333; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + transition: 200ms ease-out; } + check:backdrop label, check:backdrop, + radio:backdrop label, + radio:backdrop { + color: #B3B3B3; } + check:backdrop:disabled, + radio:backdrop:disabled { + border-color: #555555; + background-color: #353535; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + check:backdrop:disabled label, check:backdrop:disabled, + radio:backdrop:disabled label, + radio:backdrop:disabled { + color: #353535; } + row:selected check, row:selected + radio { + border-color: #696969; } + .osd check, .osd + radio { + color: #676767; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd check:hover, .osd + radio:hover { + color: #676767; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd check:active, .osd + radio:active { + color: #DEDEDE; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.7); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + .osd check:backdrop, .osd + radio:backdrop { + color: #676767; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd check:disabled, .osd + radio:disabled { + color: #3B3B3B; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + menu menuitem check, menu menuitem + radio { + margin: 0; } + menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, menu menuitem + radio, menu menuitem + radio:hover, menu menuitem + radio:disabled { + min-height: 14px; + min-width: 14px; + background-image: none; + background-color: transparent; + box-shadow: none; + -gtk-icon-shadow: none; + color: inherit; + border-color: currentColor; + animation: none; } + + +check { + border-radius: 3px; } + + check:checked { + -gtk-icon-source: image(-gtk-recolor(url("assets/check-symbolic.svg")), -gtk-recolor(url("assets/check-symbolic.symbolic.png"))); } + + check:indeterminate { + -gtk-icon-source: image(-gtk-recolor(url("assets/dash-symbolic.svg")), -gtk-recolor(url("assets/dash-symbolic.symbolic.png"))); } + +treeview.view radio:selected:focus, treeview.view radio:selected, +radio { + border-radius: 100%; } + treeview.view radio:checked:selected, + radio:checked { + -gtk-icon-source: image(-gtk-recolor(url("assets/bullet-symbolic.svg")), -gtk-recolor(url("assets/bullet-symbolic.symbolic.png"))); } + treeview.view radio:indeterminate:selected, + radio:indeterminate { + -gtk-icon-source: image(-gtk-recolor(url("assets/dash-symbolic.svg")), -gtk-recolor(url("assets/dash-symbolic.symbolic.png"))); } + +@keyframes check_check { + from { + -gtk-icon-transform: translate(6px, -3px) rotate(-45deg) scaleY(0.2) rotate(45deg) scaleX(0); } + to { + -gtk-icon-transform: unset; } } + +@keyframes check_radio { + from { + -gtk-icon-transform: scale(0); } + to { + -gtk-icon-transform: unset; } } + +@keyframes check_indeterminate { + from { + -gtk-icon-transform: scale(0, 1); } + to { + -gtk-icon-transform: unset; } } + +check:not(:indeterminate):checked { + animation: check_check 400ms; } + +radio:not(:indeterminate):checked { + animation: check_radio 400ms; } + +check:indeterminate:checked, radio:indeterminate:checked { + animation: check_indeterminate 400ms; } + +menu menuitem check:not(:indeterminate):checked, +menu menuitem radio:not(:indeterminate):checked, +menu menuitem check:indeterminate:checked:active, +menu menuitem radio:indeterminate:checked { + animation: none; } + +treeview.view check:selected:focus, treeview.view check:selected, +treeview.view radio:selected:focus, +treeview.view radio:selected { + color: #DBDBDB; + border-color: #696969; } + +treeview.view check:selected:disabled, +treeview.view radio:selected:disabled { + color: #B3B3B3; } + treeview.view check:selected:disabled:backdrop, + treeview.view radio:selected:disabled:backdrop { + color: #353535; } + +treeview.view check:backdrop:selected, treeview.view check:backdrop, +treeview.view radio:backdrop:selected, +treeview.view radio:backdrop { + color: #B3B3B3; } + +/************ + * GtkScale * + ************/ +scale trough, scale fill, progressbar trough { + border: 1px solid #525252; + border-radius: 3px; + background-color: #9E9E9E; + box-shadow: inset 1px 1px rgba(0, 0, 0, 0.1); } + scale trough:disabled, scale fill:disabled, progressbar trough:disabled { + background-color: #353535; + box-shadow: none; } + scale trough:backdrop, scale fill:backdrop, progressbar trough:backdrop, progressbar:backdrop trough { + background-color: #353535; + border-color: #555555; + box-shadow: none; + transition: 200ms ease-out; } + scale trough:backdrop:disabled, scale fill:backdrop:disabled, progressbar trough:backdrop:disabled, progressbar:backdrop trough:disabled { + background-color: #353535; } + row:selected scale trough, scale row:selected trough, row:selected scale fill, scale row:selected fill, row:selected progressbar trough, progressbar row:selected trough { + box-shadow: none; } + row:selected scale trough, scale row:selected trough, row:selected scale fill, scale row:selected fill, row:selected progressbar trough, progressbar row:selected trough, row:selected scale trough:disabled, scale row:selected trough:disabled, row:selected scale fill:disabled, scale row:selected fill:disabled, row:selected progressbar trough:disabled, progressbar row:selected trough:disabled { + border-color: #696969; } + .osd scale trough, scale .osd trough, .osd scale fill, scale .osd fill, .osd progressbar trough, progressbar .osd trough { + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.5); + box-shadow: none; + outline-color: rgba(238, 238, 238, 0.2); } + .osd scale trough:disabled, scale .osd trough:disabled, .osd scale fill:disabled, scale .osd fill:disabled, .osd progressbar trough:disabled, progressbar .osd trough:disabled { + background-color: rgba(34, 34, 34, 0.8); } + +scale highlight, progressbar progress { + border: 1px solid shade(#454545, 0.7); + border-radius: 3px; + background-image: linear-gradient(to bottom, shade(#454545, 1.1), shade(#454545, 0.9)); } + scale highlight:disabled, progressbar progress:disabled { + background-color: transparent; + border-color: transparent; } + scale highlight:backdrop, progressbar progress:backdrop, progressbar:backdrop progress { + border-color: rgba(15, 66, 120, 0.7); + background-color: rgba(57, 142, 231, 0.7); + background-image: none; } + scale highlight:backdrop:disabled, progressbar progress:backdrop:disabled, progressbar:backdrop progress:disabled { + background-color: transparent; + border-color: transparent; } + row:selected scale highlight:disabled, scale row:selected highlight:disabled, row:selected progressbar progress:disabled, progressbar row:selected progress:disabled, row:selected scale highlight, scale row:selected highlight, row:selected progressbar progress, progressbar row:selected progress { + border-color: #696969; } + .osd scale highlight, scale .osd highlight, .osd progressbar progress, progressbar .osd progress { + border-color: rgba(0, 0, 0, 0.7); } + .osd scale highlight:disabled, scale .osd highlight:disabled, .osd progressbar progress:disabled, progressbar .osd progress:disabled { + border-color: transparent; } + +scale { + min-height: 10px; + min-width: 10px; + padding: 12px; } + scale fill, + scale highlight { + margin: -2px; } + scale slider { + min-height: 13px; + min-width: 13px; + margin: -7px; } + scale.fine-tune.horizontal { + padding-top: 9px; + padding-bottom: 9px; + min-height: 16px; } + scale.fine-tune.vertical { + padding-left: 9px; + padding-right: 9px; + min-width: 16px; } + scale.fine-tune slider { + margin: -6px; } + scale.fine-tune fill, + scale.fine-tune highlight, + scale.fine-tune trough { + border-radius: 5px; + -gtk-outline-radius: 7px; } + scale trough { + padding: 1px; + outline-offset: 2px; + -gtk-outline-radius: 5px; } + scale fill, scale fill:backdrop { + background-color: #525252; + box-shadow: none; } + scale fill:disabled, scale fill:disabled:backdrop { + border-color: transparent; + background-color: transparent; } + .osd scale fill { + background-color: rgba(91, 91, 91, 0.775); } + .osd scale fill:disabled, .osd scale fill:disabled:backdrop { + border-color: transparent; + background-color: transparent; } + scale slider { + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-top-color: shade(#333333, 0.8); + border-right-color: shade(#333333, 0.72); + border-left-color: shade(#333333, 0.72); + border-bottom-color: shade(#333333, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#333333, 1.02), 1.05), shade(shade(#333333, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); + background-image: linear-gradient(to bottom, shade(#333333, 1.45), shade(#333333, 1.15)); + border: 1px solid #536F6E; + border-radius: 100%; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-property: background, border, box-shadow; } + scale slider:hover { + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #626262; + background-image: linear-gradient(to bottom, #353535 10%, #D1D1D1 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #7F7F7F, inset 0 -1px#353535, 0 1px rgba(0, 0, 0, 0.1); } + scale slider:active { + border-color: #696969; } + scale slider:disabled { + border-color: #525252; + background-color: #353535; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + scale slider:disabled label, scale slider:disabled { + color: #939393; } + scale slider:backdrop { + transition: 200ms ease-out; + border-color: #555555; + background-color: #333333; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + scale slider:backdrop label, scale slider:backdrop { + color: #939393; } + scale slider:backdrop:disabled { + border-color: #555555; + background-color: #353535; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + scale slider:backdrop:disabled label, scale slider:backdrop:disabled { + color: #353535; } + row:selected scale slider, row:selected scale slider:disabled { + border-color: #696969; } + .osd scale slider { + color: #676767; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); + border-color: rgba(0, 0, 0, 0.7); + background-color: #222222; } + .osd scale slider:hover { + color: #DEDEDE; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(65, 65, 65, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd scale slider:active { + color: #DEDEDE; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.7); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + .osd scale slider:disabled { + color: #3B3B3B; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd scale slider:backdrop { + color: #676767; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + scale value { + color: alpha(currentColor,0.6); } + scale marks { + color: alpha(currentColor,0.4); } + scale marks.top { + margin-bottom: 6px; + margin-top: -12px; } + scale marks.bottom { + margin-top: 6px; + margin-bottom: -12px; } + scale marks.top { + margin-right: 6px; + margin-left: -12px; } + scale marks.bottom { + margin-left: 6px; + margin-right: -12px; } + scale.fine-tune marks.top { + margin-bottom: 6px; + margin-top: -9px; } + scale.fine-tune marks.bottom { + margin-top: 6px; + margin-bottom: -9px; } + scale.fine-tune marks.top { + margin-right: 6px; + margin-left: -9px; } + scale.fine-tune marks.bottom { + margin-left: 6px; + margin-right: -9px; } + scale.horizontal indicator { + min-height: 6px; + min-width: 1px; } + scale.horizontal.fine-tune indicator { + min-height: 3px; } + scale.vertical indicator { + min-height: 1px; + min-width: 6px; } + scale.vertical.fine-tune indicator { + min-width: 3px; } + scale.color { + min-height: 0; + min-width: 0; } + scale.color trough { + background-image: image(#525252); + background-repeat: no-repeat; } + scale.color.horizontal { + padding: 0 0 15px 0; } + scale.color.horizontal trough { + padding-bottom: 4px; + background-position: 0 -3px; + border-top-left-radius: 0; + border-top-right-radius: 0; } + scale.color.horizontal slider:dir(ltr):hover, scale.color.horizontal slider:dir(ltr):backdrop, scale.color.horizontal slider:dir(ltr):disabled, scale.color.horizontal slider:dir(ltr):backdrop:disabled, scale.color.horizontal slider:dir(ltr), scale.color.horizontal slider:dir(rtl):hover, scale.color.horizontal slider:dir(rtl):backdrop, scale.color.horizontal slider:dir(rtl):disabled, scale.color.horizontal slider:dir(rtl):backdrop:disabled, scale.color.horizontal slider:dir(rtl) { + margin-bottom: -15px; + margin-top: 6px; } + scale.color.vertical:dir(ltr) { + padding: 0 0 0 15px; } + scale.color.vertical:dir(ltr) trough { + padding-left: 4px; + background-position: 3px 0; + border-bottom-right-radius: 0; + border-top-right-radius: 0; } + scale.color.vertical:dir(ltr) slider:hover, scale.color.vertical:dir(ltr) slider:backdrop, scale.color.vertical:dir(ltr) slider:disabled, scale.color.vertical:dir(ltr) slider:backdrop:disabled, scale.color.vertical:dir(ltr) slider { + margin-left: -15px; + margin-right: 6px; } + scale.color.vertical:dir(rtl) { + padding: 0 15px 0 0; } + scale.color.vertical:dir(rtl) trough { + padding-right: 4px; + background-position: -3px 0; + border-bottom-left-radius: 0; + border-top-left-radius: 0; } + scale.color.vertical:dir(rtl) slider:hover, scale.color.vertical:dir(rtl) slider:backdrop, scale.color.vertical:dir(rtl) slider:disabled, scale.color.vertical:dir(rtl) slider:backdrop:disabled, scale.color.vertical:dir(rtl) slider { + margin-right: -15px; + margin-left: 6px; } + scale.color.fine-tune.horizontal:dir(ltr), scale.color.fine-tune.horizontal:dir(rtl) { + padding: 0 0 12px 0; } + scale.color.fine-tune.horizontal:dir(ltr) trough, scale.color.fine-tune.horizontal:dir(rtl) trough { + padding-bottom: 7px; + background-position: 0 -6px; } + scale.color.fine-tune.horizontal:dir(ltr) slider, scale.color.fine-tune.horizontal:dir(rtl) slider { + margin-bottom: -15px; + margin-top: 6px; } + scale.color.fine-tune.vertical:dir(ltr) { + padding: 0 0 0 12px; } + scale.color.fine-tune.vertical:dir(ltr) trough { + padding-left: 7px; + background-position: 6px 0; } + scale.color.fine-tune.vertical:dir(ltr) slider { + margin-left: -15px; + margin-right: 6px; } + scale.color.fine-tune.vertical:dir(rtl) { + padding: 0 12px 0 0; } + scale.color.fine-tune.vertical:dir(rtl) trough { + padding-right: 7px; + background-position: -6px 0; } + scale.color.fine-tune.vertical:dir(rtl) slider { + margin-right: -15px; + margin-left: 6px; } + +/***************** + * Progress bars * + *****************/ +progressbar { + font-size: smaller; + color: rgba(60, 60, 60, 0.4); } + progressbar.horizontal trough { + min-height: 6px; + padding: 1px 0; } + progressbar.horizontal progress { + min-height: 8px; } + progressbar.vertical trough { + min-width: 6px; + padding: 0 1px; } + progressbar.vertical progress { + min-width: 8px; } + progressbar.horizontal progress, + progressbar.vertical progress { + margin: 0; } + progressbar:backdrop { + box-shadow: none; + transition: 200ms ease-out; } + progressbar progress { + border: 1px solid shade(#454545, 0.7); + border-radius: 3px; } + progressbar progress.left { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + progressbar progress.right { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; } + progressbar progress.top { + border-top-right-radius: 3px; + border-top-left-radius: 3px; } + progressbar progress.bottom { + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; } + progressbar:backdrop progress { + box-shadow: none; } + progressbar.osd { + min-width: 3px; + min-height: 3px; + background-color: transparent; } + progressbar.osd trough { + border-style: none; + border-radius: 0; + background-color: transparent; + box-shadow: none; } + progressbar.osd progress { + border-style: none; + border-radius: 0; } + progressbar trough.empty progress { + all: unset; } + +/************* + * Level Bar * + *************/ +levelbar block { + min-width: 32px; + min-height: 1px; } + +levelbar.vertical block { + min-width: 1px; + min-height: 32px; } + +levelbar:backdrop { + transition: 200ms ease-out; } + +levelbar trough { + border: 1px solid; + padding: 2px; + border-radius: 3px; + color: #DFDFDF; + border-color: #525252; + background-color: #393939; + box-shadow: inset 0 0 0 1px rgba(57, 142, 231, 0); } + levelbar trough:backdrop { + color: #C4C4C4; + border-color: #555555; + background-color: #3B3B3B; + box-shadow: none; } + +levelbar.horizontal.discrete block { + margin: 0 1px; } + +levelbar.vertical.discrete block { + margin: 1px 0; } + +levelbar block { + border: 1px solid; + border-radius: 1px; + box-shadow: 0 1px rgba(0, 0, 0, 0.2); } + levelbar block:backdrop { + box-shadow: none; } + levelbar block.low { + border-color: #8f4700; + background-color: #f57900; } + levelbar block.low:backdrop { + border-color: #f57900; } + levelbar block.high, levelbar block:not(.empty) { + border-color: #8A8A8A; + background-color: #454545; } + levelbar block.high:backdrop, levelbar block:not(.empty):backdrop { + border-color: #454545; } + levelbar block.full { + border-color: #1c3802; + background-color: #4e9a06; } + levelbar block.full:backdrop { + border-color: #4e9a06; } + levelbar block.empty { + background-color: transparent; + border-color: rgba(60, 60, 60, 0.2); + box-shadow: none; } + levelbar block.empty:backdrop { + border-color: rgba(133, 133, 133, 0.15); } + +/**************** + * Print dialog * +*****************/ +printdialog paper { + color: #DBDBDB; + border: 1px solid #525252; + background: #DEDEDE; + padding: 0; } + printdialog paper:backdrop { + color: #939393; + border-color: #555555; } + +printdialog .dialog-vbox { + background-color: #333333; } + +printdialog .dialog-action-box { + margin: 12px; } + +/********** + * Frames * + **********/ +frame > border, +.frame { + box-shadow: none; + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid #525252; } + frame > border.flat, + .frame.flat { + border-style: none; } + frame > border:backdrop, + .frame:backdrop { + border-color: #555555; } + +actionbar > revealer > box { + padding: 6px; + border-top: 1px solid #525252; } + actionbar > revealer > box:backdrop { + border-color: #555555; } + +scrolledwindow viewport.frame { + border-style: none; } + +scrolledwindow overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#515151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.top:backdrop { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#555555), to(rgba(137, 137, 137, 0))); + background-size: 100% 5%; + 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.5, to(#515151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.bottom:backdrop { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#555555), to(rgba(137, 137, 137, 0))); + background-size: 100% 5%; + 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.5, to(#515151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.left:backdrop { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#555555), to(rgba(137, 137, 137, 0))); + background-size: 5% 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.5, to(#515151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.right:backdrop { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#555555), to(rgba(137, 137, 137, 0))); + background-size: 5% 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; + border: none; + box-shadow: none; } + +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; + border: none; + box-shadow: none; } + +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; + border: none; + box-shadow: none; } + +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; + border: none; + box-shadow: none; } + +scrolledwindow junction { + border-color: transparent; + border-image: linear-gradient(to bottom, #525252 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #454545; } + scrolledwindow junction:dir(rtl) { + border-image-slice: 0 1 0 0; } + scrolledwindow junction:backdrop { + border-image-source: linear-gradient(to bottom, #555555 1px, transparent 1px); + background-color: #4D4D4D; + transition: 200ms ease-out; } + +separator { + background: rgba(0, 0, 0, 0.1); + min-width: 1px; + min-height: 1px; } + +/********* + * Lists * + *********/ +list { + color: #DFDFDF; + background-color: #393939; + border-color: #525252; } + list:backdrop { + background-color: #3B3B3B; + border-color: #555555; } + list row { + padding: 2px; } + +row { + transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + row:hover { + transition: none; } + row:backdrop { + transition: 200ms ease-out; } + row.activatable.has-open-popup, row.activatable:hover { + background-color: rgba(60, 60, 60, 0.05); } + row.activatable:active { + box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); } + row.activatable:backdrop:hover { + background-color: transparent; } + row.activatable:selected:active { + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); } + row.activatable:selected.has-open-popup, row.activatable:selected:hover { + background-color: #3986d6; } + row.activatable:selected:backdrop { + background-color: #454545; } + +/********************* + * App Notifications * + *********************/ +.app-notification, +.app-notification.frame { + padding: 10px; + border-radius: 0 0 5px 5px; + background-color: rgba(34, 34, 34, 0.8); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent 2px); + background-clip: padding-box; } + .app-notification:backdrop, + .app-notification.frame:backdrop { + background-image: none; + transition: 200ms ease-out; } + .app-notification button, + .app-notification.frame button { + background: rgba(0, 0, 0, 0.1); } + .app-notification button:hover, + .app-notification.frame button:hover { + background: rgba(0, 0, 0, 0.3); } + .app-notification border, + .app-notification.frame border { + border: none; } + +/************* + * Expanders * + *************/ +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: #555555; } + expander arrow:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +/************ + * Calendar * + ***********/ +calendar { + color: #DFDFDF; + border: 1px solid #525252; + padding: 2px; } + calendar:selected { + border-radius: 6px; } + calendar.header { + border: none; + border-bottom: 1px solid rgba(0, 0, 0, 0.1); + border-radius: 0; } + calendar.header:backdrop { + border-color: rgba(0, 0, 0, 0.1); } + calendar.button { + color: rgba(60, 60, 60, 0.45); } + calendar.button:hover { + color: #DBDBDB; } + calendar.button:backdrop { + color: rgba(133, 133, 133, 0.45); } + calendar.button:disabled { + color: rgba(133, 133, 133, 0.45); } + calendar:indeterminate, calendar:indeterminate:backdrop { + color: alpha(currentColor,0.25); } + calendar.highlight, calendar.highlight:backdrop { + font-size: smaller; + color: #C2C2C2; } + calendar:backdrop { + color: #C4C4C4; + border-color: #555555; } + +/*********** + * Dialogs * + ***********/ +messagedialog .titlebar { + min-height: 20px; + background-image: none; + background-color: #333333; + border-style: none; + border-top-left-radius: 7px; + border-top-right-radius: 7px; } + +messagedialog.csd.background { + border-bottom-left-radius: 9px; + border-bottom-right-radius: 9px; } + +messagedialog.csd buttonbox { + padding: 0px; } + +messagedialog.csd .dialog-action-area button { + padding: 10px 14px; + border-radius: 0; + border-left-style: solid; + border-right-style: none; + border-bottom-style: none; } + messagedialog.csd .dialog-action-area button:first-child { + border-left-style: none; + border-bottom-left-radius: 7px; + -gtk-outline-bottom-left-radius: 5px; } + messagedialog.csd .dialog-action-area button:last-child { + border-bottom-right-radius: 7px; + -gtk-outline-bottom-right-radius: 5px; } + +filechooser .dialog-action-box { + border-top: 1px solid #626262; } + filechooser .dialog-action-box:backdrop { + border-top-color: #555555; } + +filechooser #pathbarbox { + border-bottom: 1px solid #333333; } + filechooser #pathbarbox stack { + background-color: #333333; } + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; } + +/*********** + * Sidebar * + ***********/ +.sidebar { + border-style: none; + background-color: #333333; + -gtk-icon-style: regular; } + .sidebar row, + .sidebar treeview { + border-top: 1px solid transparent; + border-bottom: 1px solid transparent; } + .sidebar row:selected, .sidebar row:selected:focus, + .sidebar treeview:selected, + .sidebar treeview:selected:focus { + background-image: linear-gradient(to bottom, shade(#454545, 0.96) 12%, shade(#484848, 0.94), shade(#484848, 0.96) 88%, shade(#464646, 0.92)); + border-top: 1px solid shade(#333333, 0.85); + border-bottom: 1px solid shade(#333333, 1.12); } + .sidebar row:selected label, .sidebar row:selected:focus label, + .sidebar treeview:selected label, + .sidebar treeview:selected:focus label { + color: #DBDBDB; } + .sidebar row:selected label:backdrop, .sidebar row:selected:focus label:backdrop, + .sidebar treeview:selected label:backdrop, + .sidebar treeview:selected:focus label:backdrop { + color: #939393; } + .sidebar row:selected:backdrop, .sidebar row:selected:focus:backdrop, + .sidebar treeview:selected:backdrop, + .sidebar treeview:selected:focus:backdrop { + background-image: none; + background-color: #333333; + color: #DBDBDB; + border-top: 1px solid shade(#333333, 0.9); + border-bottom: 1px solid shade(#333333, 0.9); } + .sidebar row .view:selected, .sidebar row iconview:selected, .sidebar row .view:selected:focus, .sidebar row iconview:selected:focus, + .sidebar treeview .view:selected, + .sidebar treeview iconview:selected, + .sidebar treeview .view:selected:focus, + .sidebar treeview iconview:selected:focus { + color: #EBEBEB; } + .sidebar row:backdrop, + .sidebar treeview:backdrop { + background-color: transparent; } + stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:dir(ltr), .sidebar.left, .sidebar.left:dir(rtl) { + border-right: 1px solid #626262; + border-left-style: none; + border-top-style: none; + border-bottom-style: none; } + stacksidebar.sidebar:dir(rtl) list .sidebar:dir(rtl), stacksidebar.sidebar.right list .sidebar:dir(rtl), .sidebar.right { + border-left: 1px solid #626262; + border-right-style: none; + border-top-style: none; + border-bottom-style: none; } + .sidebar:backdrop { + background-color: #333333; + border-color: #555555; + transition: 200ms ease-out; } + .sidebar list, .sidebar treeview { + background-color: transparent; } + .sidebar list:backdrop, .sidebar treeview:backdrop { + background-color: transparent; } + 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 > label { + background-size: 6px 6px, 0 0; } + +/**************** + * File chooser * + ****************/ +placessidebar > viewport.frame { + border-style: none; } + +placessidebar row { + min-height: 24px; + padding: 0px; } + placessidebar row > revealer { + padding: 0 14px; } + placessidebar row:selected { + color: #DBDBDB; } + placessidebar row:disabled { + color: #939393; } + placessidebar row:backdrop { + color: #B3B3B3; + background-color: #333333; } + placessidebar row:backdrop:selected { + color: #939393; } + placessidebar row:backdrop:disabled { + color: #353535; } + 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-height: 26px; + min-width: 26px; + margin-top: 3px; + margin-bottom: 3px; + padding: 0; + border-radius: 100%; + -gtk-outline-radius: 100%; } + button.sidebar-button:not(:hover):not(:active) > image, button.sidebar-button:backdrop > image { + opacity: 0.7; } + placessidebar row:selected:active { + box-shadow: none; } + placessidebar row.sidebar-placeholder-row { + padding: 0 8px; + min-height: 2px; + background-image: image(#4e9a06); + background-clip: content-box; } + placessidebar row.sidebar-new-bookmark-row { + color: #454545; } + placessidebar row:drop(active):not(:disabled) { + color: #4e9a06; + box-shadow: inset 0 1px #4e9a06, inset 0 -1px #4e9a06; } + placessidebar row:drop(active):not(:disabled):selected { + color: #F0F0F0; + background-image: linear-gradient(to bottom, #9dc8f2, #c1dcf7 10%, #384347 92%, #b4d5f5); } + +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 row.activatable:hover { + background-color: transparent; } + +placesview > 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: image(#626262); + background-size: 1px 1px; } + paned > separator:selected { + background-image: image(#454545); } + paned > separator:backdrop { + background-image: image(#555555); } + paned > separator.wide { + min-width: 5px; + min-height: 5px; + background-color: #333333; + background-image: image(#626262), image(#626262); + background-size: 1px 1px, 1px 1px; } + paned > separator.wide:backdrop { + background-color: #333333; + background-image: image(#555555), image(#555555); } + +paned.horizontal > separator { + background-repeat: repeat-y; } + paned.horizontal > separator:dir(ltr) { + margin: 0 -8px 0 0; + padding: 0 8px 0 0; + background-position: left; } + paned.horizontal > separator:dir(rtl) { + margin: 0 0 0 -8px; + padding: 0 0 0 8px; + background-position: right; } + paned.horizontal > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-y, repeat-y; + background-position: left, right; } + +paned.vertical > separator { + margin: 0 0 -8px 0; + padding: 0 0 8px 0; + background-repeat: repeat-x; + background-position: top; } + paned.vertical > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-x, repeat-x; + background-position: bottom, top; } + +/************** + * GtkInfoBar * + **************/ +infobar { + border-style: none; } + +.info, +.question, +.warning, +.error { + text-shadow: 0 1px #353535; } + .info:backdrop, .info, + .question:backdrop, + .question, + .warning:backdrop, + .warning, + .error:backdrop, + .error { + background-color: #454545; + border-color: #353535; } + .info:backdrop label, .info:backdrop, .info label, .info, + .question:backdrop label, + .question:backdrop, + .question label, + .question, + .warning:backdrop label, + .warning:backdrop, + .warning label, + .warning, + .error:backdrop label, + .error:backdrop, + .error label, + .error { + color: #F0F0F0; } + .info:backdrop, + .question:backdrop, + .warning:backdrop, + .error:backdrop { + text-shadow: none; } + .info button, + .question button, + .warning button, + .error button { + color: #F0F0F0; + outline-color: rgba(235, 235, 235, 0.3); + border-top-color: shade(#333333, 0.8); + border-right-color: shade(#333333, 0.72); + border-left-color: shade(#333333, 0.72); + border-bottom-color: shade(#333333, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#454545, 1.02), 1.05), shade(shade(#454545, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); + border-color: #8A8A8A; } + .info button:hover, + .question button:hover, + .warning button:hover, + .error button:hover { + color: #F0F0F0; + outline-color: rgba(235, 235, 235, 0.3); + border-color: #595959; + background-image: linear-gradient(to bottom, shade(#454545, 1.15), shade(#454545, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + .info button:active, .info button:checked, + .question button:active, + .question button:checked, + .warning button:active, + .warning button:checked, + .error button:active, + .error button:checked { + color: #F0F0F0; + outline-color: rgba(235, 235, 235, 0.3); + border-color: #595959; + background-image: linear-gradient(to bottom, shade(shade(#454545, 0.85), 1.05), shade(shade(#454545, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } + .info button:disabled, + .question button:disabled, + .warning button:disabled, + .error button:disabled { + border-color: #595959; + background-color: #569fea; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + .info button:disabled label, .info button:disabled, + .question button:disabled label, + .question button:disabled, + .warning button:disabled label, + .warning button:disabled, + .error button:disabled label, + .error button:disabled { + color: #BDBDBD; } + .info button:backdrop, + .question button:backdrop, + .warning button:backdrop, + .error button:backdrop { + border-color: #454545; + background-color: #454545; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + border-color: #595959; } + .info button:backdrop label, .info button:backdrop, + .question button:backdrop label, + .question button:backdrop, + .warning button:backdrop label, + .warning button:backdrop, + .error button:backdrop label, + .error button:backdrop { + color: #707070; } + .info button:backdrop:disabled, + .question button:backdrop:disabled, + .warning button:backdrop:disabled, + .error button:backdrop:disabled { + border-color: #569fea; + background-color: #569fea; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + border-color: #595959; } + .info button:backdrop:disabled label, .info button:backdrop:disabled, + .question button:backdrop:disabled label, + .question button:backdrop:disabled, + .warning button:backdrop:disabled label, + .warning button:backdrop:disabled, + .error button:backdrop:disabled label, + .error button:backdrop:disabled { + color: #A9B0B8; } + .info label:selected:focus, .info label:selected:hover, .info label:selected, + .question label:selected:focus, + .question label:selected:hover, + .question label:selected, + .warning label:selected:focus, + .warning label:selected:hover, + .warning label:selected, + .error label:selected:focus, + .error label:selected:hover, + .error label:selected { + background-color: #353535; } + +/************* + * Buttonbox * + *************/ +buttonbox { + padding: 6px; } + +/************ + * Tooltips * + ************/ +tooltip { + padding: 1px; + /* not working */ + border-radius: 1px; + box-shadow: none; + text-shadow: 0 1px black; } + tooltip.background { + background-color: #333333; + background-clip: padding-box; + border: 1px solid #525252; } + tooltip decoration { + background-color: transparent; } + tooltip * { + padding: 1px; + background-color: transparent; + color: #EDEDED; } + +/***************** + * Color Chooser * + *****************/ +colorswatch, colorswatch:drop(active) { + border-style: none; } + +colorswatch.top { + border-top-left-radius: 5.5px; + border-top-right-radius: 5.5px; } + colorswatch.top overlay { + border-top-left-radius: 5px; + border-top-right-radius: 5px; } + +colorswatch.bottom { + border-bottom-left-radius: 5.5px; + border-bottom-right-radius: 5.5px; } + colorswatch.bottom overlay { + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; } + +colorswatch.left, colorswatch:first-child:not(.top) { + border-top-left-radius: 5.5px; + border-bottom-left-radius: 5.5px; } + colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 5px; + border-bottom-left-radius: 5px; } + +colorswatch.right, colorswatch:last-child:not(.bottom) { + border-top-right-radius: 5.5px; + border-bottom-right-radius: 5.5px; } + colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 5px; + border-bottom-right-radius: 5px; } + +colorswatch.dark overlay { + color: #F0F0F0; } + colorswatch.dark overlay:hover { + border-color: rgba(0, 0, 0, 0.8); } + colorswatch.dark overlay:backdrop { + color: #B0B0B0; } + +colorswatch.light overlay { + color: #DFDFDF; } + colorswatch.light overlay:hover { + border-color: rgba(0, 0, 0, 0.5); } + colorswatch.light overlay:backdrop { + color: #C4C4C4; } + +colorswatch:drop(active) { + box-shadow: none; } + colorswatch:drop(active).light overlay { + border-color: #4e9a06; + box-shadow: inset 0 0 0 2px #3d7805, inset 0 0 0 1px #4e9a06; } + colorswatch:drop(active).dark overlay { + border-color: #4e9a06; + box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.3), inset 0 0 0 1px #4e9a06; } + +colorswatch overlay { + box-shadow: inset 0 2px 2px -3px rgba(0, 0, 0, 0.7); + border: 1px solid rgba(0, 0, 0, 0.3); } + colorswatch overlay:hover { + box-shadow: inset 0 1px rgba(235, 235, 235, 0.3); } + colorswatch overlay:backdrop, colorswatch overlay:backdrop:hover { + border-color: rgba(0, 0, 0, 0.3); + box-shadow: none; } + +colorswatch#add-color-button { + border-radius: 5px 5px 0 0; } + colorswatch#add-color-button:only-child { + border-radius: 5px; } + colorswatch#add-color-button overlay { + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-top-color: shade(#333333, 0.8); + border-right-color: shade(#333333, 0.72); + border-left-color: shade(#333333, 0.72); + border-bottom-color: shade(#333333, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#333333, 1.02), 1.05), shade(shade(#333333, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } + colorswatch#add-color-button overlay:hover { + color: #DBDBDB; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #626262; + background-image: linear-gradient(to bottom, shade(#333333, 1.15), shade(#333333, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } + colorswatch#add-color-button overlay:backdrop { + border-color: #555555; + background-color: #333333; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); } + colorswatch#add-color-button overlay:backdrop label, colorswatch#add-color-button overlay:backdrop { + color: #939393; } + +colorswatch:disabled { + opacity: 0.5; } + colorswatch:disabled overlay { + border-color: rgba(0, 0, 0, 0.6); + box-shadow: none; } + +row:selected colorswatch { + box-shadow: 0 0 0 2px #F0F0F0; } + +colorswatch#editor-color-sample { + border-radius: 4px; } + colorswatch#editor-color-sample overlay { + border-radius: 4.5px; } + +colorchooser .popover.osd { + border-radius: 5px; } + +/******** + * Misc * + ********/ +.content-view { + background-color: #353535; } + .content-view:hover { + -gtk-icon-effect: highlight; } + .content-view:backdrop { + background-color: #353535; } + +.osd .scale-popup button.flat { + border-style: none; + border-radius: 5px; } + +.scale-popup button:hover { + background-color: rgba(60, 60, 60, 0.1); + border-radius: 5px; } + +/********************** + * Window Decorations * + *********************/ +decoration { + border-radius: 7px 7px 0 0; + border-width: 0px; + box-shadow: 0 3px 9px 1px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(0, 0, 0, 0.23); + 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 rgba(0, 0, 0, 0.18); + transition: 200ms ease-out; } + .maximized decoration, + .fullscreen decoration, + .tiled decoration { + border-radius: 0; } + .popup decoration { + box-shadow: none; } + .ssd decoration { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.23); } + .csd.popup decoration { + border-radius: 0; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13); } + tooltip.csd decoration { + border-radius: 5px; + box-shadow: none; } + messagedialog.csd decoration { + border-radius: 7px; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13); } + .solid-csd decoration { + border-radius: 0; + margin: 4px; + background-color: #333333; + border: solid 1px #555555; + box-shadow: none; } + +button.titlebutton { + text-shadow: 0 1px rgba(255, 255, 255, 0.769231); + -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); } + button.titlebutton.close, button.titlebutton.maximize, button.titlebutton.minimize { + color: transparent; + background-color: transparent; + background-position: center; + background-repeat: no-repeat; } + button.titlebutton.close:backdrop, button.titlebutton.maximize:backdrop, button.titlebutton.minimize:backdrop { + opacity: 0.5; } + button.titlebutton.close { + background-image: -gtk-scaled(url("assets/titlebutton-close.png"), url("assets/titlebutton-close@2.png")); } + button.titlebutton.close:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop.png"), url("assets/titlebutton-close-backdrop@2.png")); } + button.titlebutton.close:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-hover.png"), url("assets/titlebutton-close-hover@2.png")); } + button.titlebutton.close:active { + background-image: -gtk-scaled(url("assets/titlebutton-close-active.png"), url("assets/titlebutton-close-active@2.png")); } + button.titlebutton.maximize { + background-image: -gtk-scaled(url("assets/titlebutton-maximize.png"), url("assets/titlebutton-maximize@2.png")); } + button.titlebutton.maximize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop.png"), url("assets/titlebutton-maximize-backdrop@2.png")); } + button.titlebutton.maximize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover.png"), url("assets/titlebutton-maximize-hover@2.png")); } + button.titlebutton.maximize:active { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-active.png"), url("assets/titlebutton-maximize-active@2.png")); } + button.titlebutton.minimize { + background-image: -gtk-scaled(url("assets/titlebutton-minimize.png"), url("assets/titlebutton-minimize@2.png")); } + button.titlebutton.minimize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop.png"), url("assets/titlebutton-minimize-backdrop@2.png")); } + button.titlebutton.minimize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover.png"), url("assets/titlebutton-minimize-hover@2.png")); } + button.titlebutton.minimize:active { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-active.png"), url("assets/titlebutton-minimize-active@2.png")); } + button.titlebutton:backdrop { + -gtk-icon-shadow: none; } + +headerbar.selection-mode button.titlebutton, +.titlebar.selection-mode button.titlebutton { + text-shadow: 0 -1px rgba(0, 0, 0, 0.548235); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.548235); } + headerbar.selection-mode button.titlebutton:backdrop, + .titlebar.selection-mode button.titlebutton:backdrop { + -gtk-icon-shadow: none; } + +.view:selected:focus, .view:selected, iconview:selected, .view text:selected, iconview text:selected, +textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, +textview text selection:focus, +textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, +entry selection:focus, +entry selection, modelbutton.flat:selected, popover.background checkbutton:selected, +popover.background radiobutton:selected, +.menuitem.button.flat:selected, treeview.view:selected:focus, treeview.view:selected, row:selected, calendar:selected { + background-color: #565656; } + row:selected label, label:selected, .selection-mode button.titlebutton, .view:selected:focus, .view:selected, iconview:selected, .view text:selected, iconview text:selected, + textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, + textview text selection:focus, + textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, + entry selection:focus, + entry selection, modelbutton.flat:selected, popover.background checkbutton:selected, + popover.background radiobutton:selected, + .menuitem.button.flat:selected, treeview.view:selected:focus, treeview.view:selected, row:selected, calendar:selected { + color: #F0F0F0; + outline-color: rgba(235, 235, 235, 0.3); } + row:selected label:disabled, label:disabled:selected, .selection-mode button.titlebutton:disabled, iconview:disabled:selected:focus, .view:disabled:selected, iconview:disabled:selected, iconview text:disabled:selected:focus, + textview text:disabled:selected:focus, .view text:disabled:selected, iconview text:disabled:selected, + textview text:disabled:selected, iconview text selection:disabled:focus, .view text selection:disabled, iconview text selection:disabled, + textview text selection:disabled, flowbox flowboxchild:disabled:selected, label:disabled selection, spinbutton:not(.vertical) selection:disabled, + entry selection:disabled, modelbutton.flat:disabled:selected, popover.background checkbutton:disabled:selected, + popover.background radiobutton:disabled:selected, + .menuitem.button.flat:disabled:selected, row:disabled:selected, calendar:disabled:selected { + color: #F3F3F3; } + row:selected label:backdrop, label:backdrop:selected, .selection-mode button.titlebutton:backdrop, iconview:backdrop:selected:focus, .view:backdrop:selected, iconview:backdrop:selected, iconview text:backdrop:selected:focus, + textview text:backdrop:selected:focus, .view text:backdrop:selected, iconview text:backdrop:selected, + textview text:backdrop:selected, iconview text selection:backdrop:focus, .view text selection:backdrop, iconview text selection:backdrop, + textview text selection:backdrop, flowbox flowboxchild:backdrop:selected, label:backdrop selection, spinbutton:not(.vertical) selection:backdrop, + entry selection:backdrop, modelbutton.flat:backdrop:selected, popover.background checkbutton:backdrop:selected, + popover.background radiobutton:backdrop:selected, + .menuitem.button.flat:backdrop:selected, row:backdrop:selected, calendar:backdrop:selected { + color: #B0B0B0; } + row:selected label:backdrop:disabled, label:backdrop:disabled:selected, .selection-mode button.titlebutton:backdrop:disabled, .view:backdrop:disabled:selected, iconview:backdrop:disabled:selected, .view text:backdrop:disabled:selected, iconview text:backdrop:disabled:selected, + textview text:backdrop:disabled:selected, .view text selection:backdrop:disabled, iconview text selection:backdrop:disabled, + textview text selection:backdrop:disabled, flowbox flowboxchild:backdrop:disabled:selected, label:disabled selection:backdrop, label:backdrop selection:disabled, spinbutton:not(.vertical) selection:backdrop:disabled, + entry selection:backdrop:disabled, modelbutton.flat:backdrop:disabled:selected, popover.background checkbutton:backdrop:disabled:selected, + popover.background radiobutton:backdrop:disabled:selected, + .menuitem.button.flat:backdrop:disabled:selected, row:backdrop:disabled:selected, calendar:backdrop:disabled:selected { + color: #ABABAB; } + +.monospace { + font-family: monospace; } + +/********************** + * Touch Copy & Paste * + *********************/ +cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + cursor-handle.top:dir(ltr), cursor-handle.bottom:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-start.png"), url("assets/text-select-start@2.png")); + padding-left: 10px; } + cursor-handle.bottom:dir(ltr), cursor-handle.top:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-end.png"), url("assets/text-select-end@2.png")); + padding-right: 10px; } + cursor-handle.insertion-cursor:dir(ltr), cursor-handle.insertion-cursor:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); } + cursor-handle.top:hover:dir(ltr), cursor-handle.bottom:hover:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-hover.png"), url("assets/text-select-start-hover@2.png")); + padding-left: 10px; } + cursor-handle.bottom:hover:dir(ltr), cursor-handle.top:hover:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-hover.png"), url("assets/text-select-end-hover@2.png")); + padding-right: 10px; } + cursor-handle.insertion-cursor:hover:dir(ltr), cursor-handle.insertion-cursor:hover:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); } + cursor-handle.top:active:dir(ltr), cursor-handle.bottom:active:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-active.png"), url("assets/text-select-start-active@2.png")); + padding-left: 10px; } + cursor-handle.bottom:active:dir(ltr), cursor-handle.top:active:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-active.png"), url("assets/text-select-end-active@2.png")); + padding-right: 10px; } + cursor-handle.insertion-cursor:active:dir(ltr), cursor-handle.insertion-cursor:active:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); } + +.context-menu { + font: initial; } + +button.circular { + border-radius: 9999px; + -gtk-outline-radius: 9999px; } + button.circular label { + padding: 0; } + +.keycap { + min-width: 20px; + min-height: 25px; + margin-top: 2px; + padding-bottom: 3px; + padding-left: 6px; + padding-right: 6px; + color: #DBDBDB; + background-color: #393939; + border: 1px solid; + border-color: #353535; + border-radius: 5px; + box-shadow: inset 0 -3px #A6A6A6; + font-size: smaller; } + .keycap:backdrop { + background-color: #3B3B3B; + color: #939393; + transition: 200ms ease-out; } + +:not(decoration):not(window):drop(active):focus, +:not(decoration):not(window):drop(active) { + border-color: #4e9a06; + box-shadow: inset 0 0 0 1px #4e9a06; } + +stackswitcher button.text-button { + min-width: 100px; } + +stackswitcher button.circular, +stackswitcher button.text-button.circular { + min-width: 32px; + min-height: 32px; + padding: 0; } + +/* GTK NAMED COLORS + ---------------- + use responsibly! */ +/* +widget text/foreground color */ +@define-color theme_fg_color #DBDBDB; +/* +text color for entries, views and content in general */ +@define-color theme_text_color #DFDFDF; +/* +widget base background color */ +@define-color theme_bg_color #333333; +/* +text widgets and the like base background color */ +@define-color theme_base_color #393939; +/* +base background color of selections */ +@define-color theme_selected_bg_color #454545; +/* +text/foreground color of selections */ +@define-color theme_selected_fg_color #F0F0F0; +/* +base background color of insensitive widgets */ +@define-color insensitive_bg_color #353535; +/* +text foreground color of insensitive widgets */ +@define-color insensitive_fg_color #939393; +/* +insensitive text widgets and the like base background color */ +@define-color insensitive_base_color #393939; +/* +widget text/foreground color on backdrop windows */ +@define-color theme_unfocused_fg_color #939393; +/* +text color for entries, views and content in general on backdrop windows */ +@define-color theme_unfocused_text_color #DFDFDF; +/* +widget base background color on backdrop windows */ +@define-color theme_unfocused_bg_color #333333; +/* +text widgets and the like base background color on backdrop windows */ +@define-color theme_unfocused_base_color #3B3B3B; +/* +base background color of selections on backdrop windows */ +@define-color theme_unfocused_selected_bg_color #454545; +/* +text/foreground color of selections on backdrop windows */ +@define-color theme_unfocused_selected_fg_color #F0F0F0; +/* +widgets main borders color */ +@define-color borders #525252; +/* +widgets main borders color on backdrop windows */ +@define-color unfocused_borders #555555; +/* +these are pretty self explicative */ +@define-color warning_color #f57900; +@define-color error_color #800069; +@define-color success_color #4e9a06; +/* +these colors are exported for the window manager and shouldn't be used in applications, +read if you used those and something break with a version upgrade you're on your own... */ +@define-color wm_title shade(#DBDBDB, 1.8); +@define-color wm_unfocused_title #939393; +@define-color wm_highlight rgba(255, 255, 255, 0.8); +@define-color wm_borders_edge rgba(255, 255, 255, 0.8); +@define-color wm_bg_a shade(#333333, 1.2); +@define-color wm_bg_b #333333; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_border alpha(black, 0.18); +@define-color wm_button_hover_color_a shade(#333333, 1.3); +@define-color wm_button_hover_color_b #333333; +@define-color wm_button_active_color_a shade(#333333, 0.85); +@define-color wm_button_active_color_b shade(#333333, 0.89); +@define-color wm_button_active_color_c shade(#333333, 0.9); +@define-color content_view_bg #393939; +.XfceHeading { + margin: 0; + padding: 0; + border-width: 0; + background-image: none; + background-color: shade(#333333, 1.18); + color: #DFDFDF; + text-shadow: 0px 1px rgba(0, 0, 0, 0.1); } + +.xfce4-panel.background { + background-color: #1C1C1C; + color: #393939; + font-weight: normal; } + .xfce4-panel.background button { + background-image: none; + background-color: transparent; + border-radius: 0; + border-color: transparent; + box-shadow: none; + padding: 0 1px; + color: #393939; + text-shadow: 0px 1px rgba(0, 0, 0, 0.1); } + .xfce4-panel.background button:active, .xfce4-panel.background button:checked { + background-image: none; + background-color: shade(#515151, 0.7); + border-color: shade(#515151, 0.6); + color: #393939; + transition: none; } + .xfce4-panel.background button:hover, .xfce4-panel.background button:active:hover, .xfce4-panel.background button:checked:hover { + border-color: shade(#454545, 0.6); + background-image: linear-gradient(to bottom, shade(#454545, 0.88), shade(#454545, 0.85)); + color: #393939; + box-shadow: inset 0 -1px alpha(#DEDEDE,0), inset 1px 0 alpha(#DEDEDE,0.15), inset -1px 0 alpha(#DEDEDE,0.15), inset 0 1px alpha(#DEDEDE,0.15); + transition: none; } + .xfce4-panel.background entry { + caret-color: #DFDFDF; } + .xfce4-panel.background menu { + -gtk-icon-effect: none; + text-shadow: none; } + .xfce4-panel.background menu .linked button { + color: #DFDFDF; + outline-color: rgba(33, 33, 33, 0.3); + border-top-color: shade(#333333, 0.8); + border-right-color: shade(#333333, 0.72); + border-left-color: shade(#333333, 0.72); + border-bottom-color: shade(#333333, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#393939, 1.02), 1.05), shade(shade(#393939, 1.02), 0.97)); + box-shadow: inset 0 1px #DEDEDE; } + .xfce4-panel.background menu .linked button:disabled { + border-color: #525252; + background-color: #353535; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(245, 245, 245, 0); + border-color: rgba(130, 130, 130, 0.5); } + .xfce4-panel.background menu .linked button:disabled label, .xfce4-panel.background menu .linked button:disabled { + color: #939393; } + .xfce4-panel.background progressbar { + margin: 0; } + .xfce4-panel.background progressbar.horizontal trough { + min-height: 6px; + padding: 0; } + .xfce4-panel.background progressbar.horizontal progress { + min-height: 4px; } + .xfce4-panel.background progressbar.vertical trough { + min-width: 6px; + padding: 0; } + .xfce4-panel.background progressbar.vertical progress { + min-width: 4px; } + .xfce4-panel.background progressbar progress { + border-radius: 0px; } + .xfce4-panel.background progressbar trough { + background: shade(#515151, 0.7); + border-radius: 0px; + border-color: shade(#515151, 0.4); } + .xfce4-panel.background .tasklist button { + border-radius: 3px; + text-shadow: 0 1px #DBDBDB; + color: shade(#393939, 0.7); + background-image: linear-gradient(to bottom, shade(#515151, 0.65), shade(#515151, 0.6), shade(#515151, 0.5), shade(#515151, 0.45)); + border: none; } + .xfce4-panel.background .tasklist button.flat { + background-image: none; + border: none; + box-shadow: none; } + .xfce4-panel.background .tasklist button:active, .xfce4-panel.background .tasklist button:checked { + background-image: linear-gradient(to bottom, shade(#454545, 0.65), shade(#454545, 0.6), shade(#454545, 0.5), shade(#454545, 0.45)); + color: shade(#393939, 1); + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1), inset 0 -1px rgba(0, 0, 0, 0.2); } + .xfce4-panel.background .tasklist button:hover, .xfce4-panel.background .tasklist button:active:hover, .xfce4-panel.background .tasklist button:checked:hover { + background-image: linear-gradient(to bottom, shade(#454545, 0.85), shade(#454545, 0.8), shade(#454545, 0.7), shade(#454545, 0.65)); + color: shade(#393939, 1); + box-shadow: inset 0 1px rgba(245, 245, 245, 0.1), inset 0 -1px rgba(0, 0, 0, 0.2); } + .xfce4-panel.background .tasklist button image { + padding: 3px; } + .xfce4-panel.background.horizontal .tasklist button { + margin: 0 1px; } + .xfce4-panel.background.horizontal .tasklist button label { + padding-right: 3px; } + .xfce4-panel.background.vertical .tasklist button { + margin: 1px 0; } + .xfce4-panel.background.vertical .tasklist button label { + padding-bottom: 3px; } + +/* Workspace switcher provided by libwnck */ +wnck-pager:selected { + background-color: shade(#454545, 0.88); } + +wnck-pager:hover { + background-color: #454545; } + +/* Thunar's sidebar top border */ +.thunar :backdrop { + color: #B3B3B3; } + +.thunar toolbar { + border-bottom: none; } + .thunar toolbar entry { + min-height: 24px; } + +.thunar .sidebar.frame { + border-top: 1px solid #626262; } + +XfdesktopIconView.view { + background: transparent; + color: #393939; + border-radius: 3px; } + XfdesktopIconView.view:active { + background: rgba(23, 104, 189, 0.5); + text-shadow: 0 1px 1px black; } + XfdesktopIconView.view .label { + text-shadow: 1px 1px 2px black; } + XfdesktopIconView.view .rubberband { + border-radius: 0; } + +#XfceNotifyWindow { + background-color: shade(#515151, 0.3); + color: #393939; + border-color: shade(#515151, 0.6); } + #XfceNotifyWindow buttonbox { + padding: 0; } + #XfceNotifyWindow button { + background-image: none; + border-color: shade(#393939, 0.35); + border-radius: 3px; + box-shadow: none; } + #XfceNotifyWindow label#summary { + font-weight: bold; } + #XfceNotifyWindow progressbar { + min-height: 6px; + border-radius: 3px; } + #XfceNotifyWindow progressbar progress { + background-image: none; + background-color: #393939; + border: none; + box-shadow: none; } + #XfceNotifyWindow progressbar trough { + background-image: linear-gradient(to bottom, shade(#515151, 0.65), shade(#515151, 1.25)); + border: 1px solid shade(#515151, 0.2); + border-radius: 3px; + padding: 1px 0; } + +/* Xfwm4's alt-tab dialog, aka "tabwin" */ +#xfwm-tabwin { + padding: 12px; + background-image: none; + background-color: rgba(0, 0, 0, 0.8); + color: shade(#F0F0F0, 0.65); + text-shadow: 0px 1px rgba(0, 0, 0, 0.8); + border-radius: 12px; + /* Set the application icon- and preview-size to 64px */ + -XfwmTabwinWidget-icon-size: 64px; + -XfwmTabwinWidget-preview-size: 64px; } + #xfwm-tabwin button { + background-image: none; + color: #F0F0F0; + font-weight: bold; + text-shadow: 0px 1px rgba(0, 0, 0, 0.8); + border: none; + border-radius: 6px; + box-shadow: none; } + #xfwm-tabwin button:active, #xfwm-tabwin button:checked, #xfwm-tabwin button:active:hover, #xfwm-tabwin button:checked:hover { + background: rgba(206, 206, 206, 0.3); } + #xfwm-tabwin button:hover { + background: #22558b; + transition-duration: 50ms; } + #xfwm-tabwin .tabwin-app-grid button { + min-width: 96px; + min-height: 96px; } + +#xfce4-terminal-notebook > stack:not(:only-child) { + /* Make sure there are no extra borders for the tabs in the terminal apart from at the top */ + border-left: none; + border-right: none; + border-bottom: none; } + +.lightdm-gtk-greeter { + /********* + * panel * + *********/ + /**************** + * login window * + ****************/ } + .lightdm-gtk-greeter #panel_window menubar { + color: #DFDFDF; + font-weight: bold; + text-shadow: 0 1px transparentize white, 0.5; + -gtk-icon-shadow: 0 1px transparentize black, 0.5; + box-shadow: inset 0 -1px transparentize black, 0.5; + background-color: #393939; + text-shadow: 0 1px transparentize black, 0.5; + -gtk-icon-shadow: 0 1px transparentize black, 0.5; } + .lightdm-gtk-greeter #panel_window menubar menu { + background-color: #353535; } + .lightdm-gtk-greeter #panel_window menubar menu menuitem { + font-weight: normal; + text-shadow: none; } + .lightdm-gtk-greeter #panel_window menubar separator { + background: transparent; } + .lightdm-gtk-greeter #login_window, + .lightdm-gtk-greeter #shutdown_dialog, + .lightdm-gtk-greeter #restart_dialog { + border-style: none; + border-radius: 5px; + background-color: #393939; + color: #DBDBDB; + box-shadow: inset 1px 0 shade(#393939, 0.6), inset -1px 0 shade(#393939, 0.6), inset 0 1px shade(#393939, 0.6), inset 0 -1px shade(#393939, 0.6); } + .lightdm-gtk-greeter #login_window button, + .lightdm-gtk-greeter #shutdown_dialog button, + .lightdm-gtk-greeter #restart_dialog button { + padding: 3px 15px; + /************************************ + * login/unlock and restart buttons * + ************************************/ + /******************* + * shutdown button * + *******************/ } + .lightdm-gtk-greeter #login_window button#login_button, .lightdm-gtk-greeter #login_window button#restart_button, + .lightdm-gtk-greeter #shutdown_dialog button#login_button, + .lightdm-gtk-greeter #shutdown_dialog button#restart_button, + .lightdm-gtk-greeter #restart_dialog button#login_button, + .lightdm-gtk-greeter #restart_dialog button#restart_button { + border-color: shade(#454545, 0.8); + background-image: linear-gradient(to bottom, shade(#454545, 1.02), shade(#454545, 0.95) 90%, shade(#454545, 0.9)); + color: #F0F0F0; } + .lightdm-gtk-greeter #login_window button#login_button:hover, .lightdm-gtk-greeter #login_window button#login_button:active, .lightdm-gtk-greeter #login_window button#restart_button:hover, .lightdm-gtk-greeter #login_window button#restart_button:active, + .lightdm-gtk-greeter #shutdown_dialog button#login_button:hover, + .lightdm-gtk-greeter #shutdown_dialog button#login_button:active, + .lightdm-gtk-greeter #shutdown_dialog button#restart_button:hover, + .lightdm-gtk-greeter #shutdown_dialog button#restart_button:active, + .lightdm-gtk-greeter #restart_dialog button#login_button:hover, + .lightdm-gtk-greeter #restart_dialog button#login_button:active, + .lightdm-gtk-greeter #restart_dialog button#restart_button:hover, + .lightdm-gtk-greeter #restart_dialog button#restart_button:active { + border-color: shade(#454545, 0.7); + background-image: linear-gradient(to bottom, shade(#454545, 1.12), shade(#454545, 1.05) 90%, shade(#454545, 1)); } + .lightdm-gtk-greeter #login_window button#shutdown_button, + .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button, + .lightdm-gtk-greeter #restart_dialog button#shutdown_button { + border-color: shade(#800069, 0.8); + background-image: linear-gradient(to bottom, shade(#800069, 1.02), shade(#800069, 0.95) 90%, shade(#800069, 0.9)); + color: #F0F0F0; } + .lightdm-gtk-greeter #login_window button#shutdown_button:hover, .lightdm-gtk-greeter #login_window button#shutdown_button:active, + .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button:hover, + .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button:active, + .lightdm-gtk-greeter #restart_dialog button#shutdown_button:hover, + .lightdm-gtk-greeter #restart_dialog button#shutdown_button:active { + border-color: shade(#800069, 0.7); + background-image: linear-gradient(to bottom, shade(#800069, 1.12), shade(#800069, 1.05) 90%, shade(#800069, 1)); } + .lightdm-gtk-greeter #content_frame { + padding-bottom: 14px; } + .lightdm-gtk-greeter #login_window menu { + border-radius: 1px; } + .lightdm-gtk-greeter #login_window combobox button.combo { + color: #DBDBDB; + padding: 0; + background: none; + border-style: none; + box-shadow: none; } + .lightdm-gtk-greeter #login_window #user_combobox { + color: #DBDBDB; + font-size: 18px; } + .lightdm-gtk-greeter #login_window #user_combobox menu { + font-weight: normal; } + .lightdm-gtk-greeter #login_window #user_image { + padding: 3px; + border-radius: 3px; + box-shadow: inset 1px 0 shade(#393939, 0.75), inset -1px 0 shade(#393939, 0.75), inset 0 1px shade(#393939, 0.55), inset 0 -1px shade(#393939, 0.85); } + .lightdm-gtk-greeter #login_window #user_image_border { + border-radius: 3px; + background-image: linear-gradient(to bottom, shade(#393939, 0.9), shade(#393939, 0.98) 10%, shade(#393939, 1) 99%, shade(#393939, 1)); + box-shadow: inset 0 1px shade(#393939, 0.8), inset 0 -1px shade(#393939, 0.55); } + .lightdm-gtk-greeter #buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; + background-image: linear-gradient(to bottom, shade(#333333, 0.85), shade(#333333, 0.98) 10%, shade(#333333, 1) 99%, shade(#333333, 1)); + box-shadow: inset 1px 0 shade(#393939, 0.6), inset -1px 0 shade(#393939, 0.6), inset 0 1px shade(#393939, 0.6), inset 0 -1px shade(#393939, 0.6); } + +/************************ + * NAUTILUS (aka Files) * + ************************/ +.nautilus-window { + background-color: #393939; } + .nautilus-window notebook, .nautilus-window notebook > stack { + background-color: #393939; } + +/* Floating status bar */ +.floating-bar { + background-color: #393939; + border-style: solid; + border-color: #626262; } + .floating-bar.left { + border-radius: 0 3px 0 0; + border-width: 1px 1px 0 0; } + .floating-bar.right { + border-radius: 3px 0 0 0; + border-width: 1px 0 0 1px; } + .floating-bar:backdrop { + background-color: #333333; + border-color: #555555; } + .floating-bar button { + padding: 0px; } + +/* Searchbar */ +.search-bar { + box-shadow: none; } + +/* View */ +.nautilus-list-view .view, .nautilus-list-view iconview { + border-bottom: 1px solid #333333; + /* Hide superfluous treeview drop target indication */ } + .nautilus-list-view .view.dnd, .nautilus-list-view iconview.dnd { + border-style: none; } + +/********* + * Geary * + *********/ +.conversation-frame .view.cell, .conversation-frame iconview.cell { + background-color: #393939; } + +.conversation-frame .view.cell:selected, .conversation-frame iconview.cell:selected, +.conversation-frame .view.cell:selected:focus, +.conversation-frame iconview.cell:selected:focus { + background-color: #454545; } + +UnityDecoration { + -UnityDecoration-extents: 28px 1px 1px 1px; + -UnityDecoration-input-extents: 10px; + -UnityDecoration-shadow-offset-x: 1px; + -UnityDecoration-shadow-offset-y: 1px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.7); + -UnityDecoration-active-shadow-radius: 8px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.5); + -UnityDecoration-inactive-shadow-radius: 5px; + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: #454545; + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; } + UnityDecoration .top { + border: 1px solid shade(#333333, 0.7); + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 8px 0 8px; + background-image: linear-gradient(to bottom, shade(#333333, 1.07), #333333); + color: #DBDBDB; + text-shadow: 0 1px shade(#333333, 1.2); } + UnityDecoration .top:backdrop { + border: 1px solid shade(#333333, 0.8); + border-bottom-width: 0; + background-image: linear-gradient(to bottom, shade(#333333, 1.02), #333333); + color: #DBDBDB; + text-shadow: 0 1px shade(#333333, 1.1); } + UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom { + background-color: shade(#333333, 0.7); } + UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { + background-color: shade(#333333, 0.8); } + +UnityPanelWidget, +.unity-panel { + border-width: 0 0 1px 0; + border-style: solid; + border-color: shade(#515151, 1); + background-color: shade(#515151, 0.35); } + UnityPanelWidget.menuitem, UnityPanelWidget .menuitem, + .unity-panel.menuitem, + .unity-panel .menuitem { + border-width: 0 1px; + color: #393939; } + UnityPanelWidget.menuitem:hover, UnityPanelWidget.menuitem *:hover, UnityPanelWidget .menuitem:hover, UnityPanelWidget .menuitem *:hover, + .unity-panel.menuitem:hover, + .unity-panel.menuitem *:hover, + .unity-panel .menuitem:hover, + .unity-panel .menuitem *:hover { + border-color: shade(#515151, 0.8); + background-color: shade(#515151, 0.75); + color: #393939; } + +@keyframes playbackmenuitem_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: #DBDBDB; } + +window.background.chromium { + background-color: #333333; } + window.background.chromium button:not(.titlebutton) { + border-color: #525252; } diff --git a/Lilidog-Earth/gtk-3.0/gtk.css b/Lilidog-Earth/gtk-3.0/gtk.css new file mode 100644 index 0000000..20b78fd --- /dev/null +++ b/Lilidog-Earth/gtk-3.0/gtk.css @@ -0,0 +1 @@ +@import url("gtk-contained.css"); diff --git a/Lilidog-Earth/gtk-3.0/settings.ini b/Lilidog-Earth/gtk-3.0/settings.ini new file mode 100644 index 0000000..8d787d2 --- /dev/null +++ b/Lilidog-Earth/gtk-3.0/settings.ini @@ -0,0 +1,4 @@ +[Settings] +gtk_color_scheme = "base_color:#393939\nbg_color:#333333\ntooltip_bg_color:#393939\nselected_bg_color:#505050\ntext_color:#D4D4D4\nfg_color:#DEDEDE\ntooltip_fg_color:#E6E6E6\nselected_fg_color:#D4D4D4\nmenubar_bg_color:#333333\nmenubar_fg_color:#DEDEDE\ntoolbar_bg_color:#333333\ntoolbar_fg_color:#D4D4D4\nmenu_bg_color:#383838\nmenu_fg_color:#D4D4D4\npanel_bg_color:#333333\npanel_fg_color:#D4D4D4\nlink_color:#505050" +gtk-auto-mnemonics = 1 +gtk-visible-focus = automatic diff --git a/Lilidog-Earth/index.theme b/Lilidog-Earth/index.theme new file mode 100644 index 0000000..4b67058 --- /dev/null +++ b/Lilidog-Earth/index.theme @@ -0,0 +1,12 @@ +[Desktop Entry] +Type=X-GNOME-Metatheme +Name=Lilidog-Earth +Comment=Lilidog-Earth based off Greybird theme +Encoding=UTF-8 + +[X-GNOME-Metatheme] +GtkTheme=Lilidog-Earth +MetacityTheme=Lilidog-Earth +IconTheme=Adwaita +CursorTheme=Adwaita +ButtonLayout=:minimize,maximize,close diff --git a/Lilidog-Earthbox/openbox-3/close.xbm b/Lilidog-Earthbox/openbox-3/close.xbm new file mode 100644 index 0000000..ab7ff80 --- /dev/null +++ b/Lilidog-Earthbox/openbox-3/close.xbm @@ -0,0 +1,4 @@ +#define close_width 8 +#define close_height 8 +static unsigned char close_bits[] = { + 0xc3, 0xe7, 0x7e, 0x3c, 0x3c, 0x7e, 0xe7, 0xc3 }; diff --git a/Lilidog-Earthbox/openbox-3/close_pressed.xbm b/Lilidog-Earthbox/openbox-3/close_pressed.xbm new file mode 100644 index 0000000..663c458 --- /dev/null +++ b/Lilidog-Earthbox/openbox-3/close_pressed.xbm @@ -0,0 +1,5 @@ +#define close_pressed_width 10 +#define close_pressed_height 10 +static unsigned char close_pressed_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x0c, 0x03, 0x9c, 0x03, 0xf8, 0x01, 0xf0, 0x00, + 0xf0, 0x00, 0xf8, 0x01, 0x9c, 0x03, 0x0c, 0x03 }; diff --git a/Lilidog-Earthbox/openbox-3/desk.xbm b/Lilidog-Earthbox/openbox-3/desk.xbm new file mode 100644 index 0000000..f6e24ce --- /dev/null +++ b/Lilidog-Earthbox/openbox-3/desk.xbm @@ -0,0 +1,4 @@ +#define desk_width 8 +#define desk_height 8 +static unsigned char desk_bits[] = { + 0x00, 0x00, 0x48, 0x78, 0x7f, 0x78, 0x48, 0x00 }; diff --git a/Lilidog-Earthbox/openbox-3/desk_toggled.xbm b/Lilidog-Earthbox/openbox-3/desk_toggled.xbm new file mode 100644 index 0000000..d89d4bb --- /dev/null +++ b/Lilidog-Earthbox/openbox-3/desk_toggled.xbm @@ -0,0 +1,4 @@ +#define desk_toggled_width 8 +#define desk_toggled_height 8 +static unsigned char desk_toggled_bits[] = { + 0x00, 0x66, 0x66, 0x00, 0x00, 0x66, 0x66, 0x00 }; diff --git a/Lilidog-Earthbox/openbox-3/iconify.xbm b/Lilidog-Earthbox/openbox-3/iconify.xbm new file mode 100644 index 0000000..0f415e0 --- /dev/null +++ b/Lilidog-Earthbox/openbox-3/iconify.xbm @@ -0,0 +1,4 @@ +#define iconify_width 8 +#define iconify_height 8 +static unsigned char iconify_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff }; diff --git a/Lilidog-Earthbox/openbox-3/iconify_pressed.xbm b/Lilidog-Earthbox/openbox-3/iconify_pressed.xbm new file mode 100644 index 0000000..28a9cab --- /dev/null +++ b/Lilidog-Earthbox/openbox-3/iconify_pressed.xbm @@ -0,0 +1,5 @@ +#define iconify_pressed_width 10 +#define iconify_pressed_height 10 +static unsigned char iconify_pressed_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xfc, 0x03, 0xfc, 0x03 }; diff --git a/Lilidog-Earthbox/openbox-3/max.xbm b/Lilidog-Earthbox/openbox-3/max.xbm new file mode 100644 index 0000000..3a13089 --- /dev/null +++ b/Lilidog-Earthbox/openbox-3/max.xbm @@ -0,0 +1,4 @@ +#define max_width 8 +#define max_height 8 +static unsigned char max_bits[] = { + 0xff, 0xff, 0x81, 0x81, 0x81, 0x81, 0x81, 0xff }; diff --git a/Lilidog-Earthbox/openbox-3/max_pressed.xbm b/Lilidog-Earthbox/openbox-3/max_pressed.xbm new file mode 100644 index 0000000..5116ae3 --- /dev/null +++ b/Lilidog-Earthbox/openbox-3/max_pressed.xbm @@ -0,0 +1,5 @@ +#define max_pressed_width 10 +#define max_pressed_height 10 +static unsigned char max_pressed_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0xfc, 0x03, 0xfc, 0x03, 0x04, 0x02, 0x04, 0x02, + 0x04, 0x02, 0x04, 0x02, 0x04, 0x02, 0xfc, 0x03 }; diff --git a/Lilidog-Earthbox/openbox-3/max_toggled.xbm b/Lilidog-Earthbox/openbox-3/max_toggled.xbm new file mode 100644 index 0000000..ff1c954 --- /dev/null +++ b/Lilidog-Earthbox/openbox-3/max_toggled.xbm @@ -0,0 +1,4 @@ +#define max_toggled_width 8 +#define max_toggled_height 8 +static unsigned char max_toggled_bits[] = { + 0xfc, 0xfc, 0x84, 0x9f, 0x91, 0xf1, 0x11, 0x1f }; diff --git a/Lilidog-Earthbox/openbox-3/shade.xbm b/Lilidog-Earthbox/openbox-3/shade.xbm new file mode 100644 index 0000000..ff774f8 --- /dev/null +++ b/Lilidog-Earthbox/openbox-3/shade.xbm @@ -0,0 +1,4 @@ +#define shade_width 8 +#define shade_height 8 +static unsigned char shade_bits[] = { + 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/Lilidog-Earthbox/openbox-3/shade_pressed.xbm b/Lilidog-Earthbox/openbox-3/shade_pressed.xbm new file mode 100644 index 0000000..d65fe7a --- /dev/null +++ b/Lilidog-Earthbox/openbox-3/shade_pressed.xbm @@ -0,0 +1,5 @@ +#define shade_pressed_width 10 +#define shade_pressed_height 10 +static unsigned char shade_pressed_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0xfc, 0x03, 0xfc, 0x03, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/Lilidog-Earthbox/openbox-3/themerc b/Lilidog-Earthbox/openbox-3/themerc new file mode 100644 index 0000000..118dffa --- /dev/null +++ b/Lilidog-Earthbox/openbox-3/themerc @@ -0,0 +1,95 @@ +!! Lilidog-Earthbox by sleekmason 1-15-22 +!! Based on Onyx-Citrus by Dana Jansens + +!! Menu background +menu.items.bg: flat gradient vertical +menu.items.bg.color: #333333 +menu.items.bg.colorTo: #333333 +menu.separator.color: #626262 + +!! Menu text +menu.items.text.color: #D9D9D9 +menu.items.justify: left +menu.items.disabled.text.color: #707070 + +!! Menu title +menu.title.bg: raised splitvertical gradient +menu.title.bg.color: #333333 +menu.title.bg.colorTo: #333333 +menu.title.text.color: #D9D9D9 +menu.title.text.justify: center + +!! Selected menu item +menu.items.active.bg: raised splitvertical gradient +menu.items.active.bg.color: #505050 +menu.items.active.bg.colorTo: #505050 +menu.items.active.text.color: #F2F2F2 + +!! Titlebar +window.active.title.bg: raised vertical gradient +window.active.title.bg.color: #464646 +window.active.title.bg.colorTo: #464646 +window.inactive.title.bg: flat splitvertical gradient +window.inactive.title.bg.color: #303030 +window.inactive.title.bg.colorTo: #303030 + +!! Titlebar text +window.label.text.justify: center +window.active.label.bg: parentrelative +window.active.label.text.color: #D9D9D9 +window.inactive.label.bg: parentrelative +window.inactive.label.text.color: #9E9E9E + +!! Window buttons +window.*.button.*.bg: parentrelative +window.active.button.*.hover.bg: flat splitvertical gradient border +window.inactive.button.*.hover.bg: parentrelative +window.*.button.*.pressed.bg: flat splitvertical gradient border + +window.active.button.*.hover.bg.color: #575757 +window.active.button.*.hover.bg.colorTo: #575757 +window.active.button.*.hover.bg.border.color: #2E2E2E + +window.active.button.*.pressed.bg.color: #707070 +window.active.button.*.pressed.bg.colorTo: #707070 +window.active.button.*.pressed.image.color: #000000 +window.active.button.*.pressed.bg.border.color: #000000 +window.inactive.button.*.pressed.bg.color: #262626 +window.inactive.button.*.pressed.bg.colorTo: #262626 +window.inactive.button.*.pressed.image.color: #404040 +window.inactive.button.*.pressed.bg.border.color: #575757 + +window.active.button.*.image.color: #CCCCCC +window.active.button.disabled.image.color: #636363 +window.inactive.button.*.image.color: #9E9E9E +window.inactive.button.disabled.image.color: #636363 + +!! Borders +window.active.border.color: #454545 +window.inactive.border.color: #333333 +window.inactive.title.separator.color: #333333 +border.width: 1 +padding.width: 1 +window.handle.width: 3 +window.active.client.color: #323232 +window.inactive.client.color: #383838 +window.client.padding.width: 1 +window.client.padding.height: 1 +menu.border.color: #383838 +menu.overlap: 0 + +!! Handles +window.active.handle.bg: raised +window.active.handle.bg.color: #424242 +window.active.grip.bg: parentrelative +window.inactive.handle.bg: raised +window.inactive.handle.bg.color: #363636 +window.inactive.grip.bg: parentrelative + +!! Font shadows +!! menu.items.font:shadow=y:shadowtint=30 + +!! On-screen displays +osd.bg: gradient vertical flat +osd.bg.color: #3B3B3B +osd.bg.colorTo: #323232 From e4aa6c3a721296c62e6f0534ce10609f49a8bf50 Mon Sep 17 00:00:00 2001 From: sleekmason Date: Sat, 9 Apr 2022 16:00:20 -0500 Subject: [PATCH 09/26] Added Dragon Theme to NEW-BUNSEN-TEST --- Dragon.conf | 122 + Dragon/gtk-2.0/gtkrc | 723 +++ Dragon/gtk-3.0/assets/bullet-symbolic.svg | 155 + .../assets/bullet-symbolic.symbolic.png | Bin 0 -> 147 bytes Dragon/gtk-3.0/assets/check-symbolic.svg | 155 + .../assets/check-symbolic.symbolic.png | Bin 0 -> 324 bytes .../assets/checkbox-active-selectionmode.png | Bin 0 -> 346 bytes .../checkbox-backdrop-selectionmode.png | Bin 0 -> 352 bytes .../checkbox-checked-active-selectionmode.png | Bin 0 -> 583 bytes ...heckbox-checked-backdrop-selectionmode.png | Bin 0 -> 577 bytes .../checkbox-checked-hover-selectionmode.png | Bin 0 -> 614 bytes .../assets/checkbox-checked-insensitive.png | Bin 0 -> 577 bytes .../assets/checkbox-hover-selectionmode.png | Bin 0 -> 346 bytes .../gtk-3.0/assets/checkbox-mixed-hover.png | Bin 0 -> 388 bytes .../assets/checkbox-mixed-insensitive.png | Bin 0 -> 385 bytes Dragon/gtk-3.0/assets/checkbox-mixed.png | Bin 0 -> 381 bytes .../gtk-3.0/assets/checkbox-selectionmode.png | Bin 0 -> 346 bytes .../assets/checkbox-unchecked-insensitive.png | Bin 0 -> 352 bytes Dragon/gtk-3.0/assets/dash-symbolic.svg | 153 + .../gtk-3.0/assets/dash-symbolic.symbolic.png | Bin 0 -> 130 bytes .../gtk-3.0/assets/grid-selection-checked.png | Bin 0 -> 1131 bytes .../assets/grid-selection-unchecked.png | Bin 0 -> 330 bytes .../menuitem-checkbox-checked-hover.png | Bin 0 -> 285 bytes .../menuitem-checkbox-checked-insensitive.png | Bin 0 -> 363 bytes .../assets/menuitem-checkbox-checked.png | Bin 0 -> 367 bytes .../assets/menuitem-checkbox-mixed-hover.png | Bin 0 -> 158 bytes .../menuitem-checkbox-mixed-insensitive.png | Bin 0 -> 167 bytes .../assets/menuitem-checkbox-mixed.png | Bin 0 -> 168 bytes .../assets/menuitem-radio-checked-hover.png | Bin 0 -> 167 bytes .../menuitem-radio-checked-insensitive.png | Bin 0 -> 181 bytes .../gtk-3.0/assets/menuitem-radio-checked.png | Bin 0 -> 205 bytes .../assets/pane-separator-vertical.png | Bin 0 -> 148 bytes Dragon/gtk-3.0/assets/pane-separator.png | Bin 0 -> 151 bytes Dragon/gtk-3.0/assets/radio-mixed-hover.png | Bin 0 -> 583 bytes .../assets/radio-mixed-insensitive.png | Bin 0 -> 563 bytes Dragon/gtk-3.0/assets/radio-mixed.png | Bin 0 -> 578 bytes .../gtk-3.0/assets/radio-selected-hover.png | Bin 0 -> 643 bytes .../assets/radio-selected-insensitive.png | Bin 0 -> 631 bytes Dragon/gtk-3.0/assets/radio-selected.png | Bin 0 -> 625 bytes .../assets/radio-unselected-insensitive.png | Bin 0 -> 527 bytes Dragon/gtk-3.0/assets/radio-unselected.png | Bin 0 -> 542 bytes Dragon/gtk-3.0/assets/resize-grip.png | Bin 0 -> 187 bytes .../assets/titlebutton-close-active.png | Bin 0 -> 337 bytes .../assets/titlebutton-close-hover.png | Bin 0 -> 245 bytes Dragon/gtk-3.0/assets/titlebutton-close.png | Bin 0 -> 252 bytes .../assets/titlebutton-maximize-active.png | Bin 0 -> 229 bytes .../assets/titlebutton-maximize-hover.png | Bin 0 -> 223 bytes .../gtk-3.0/assets/titlebutton-maximize.png | Bin 0 -> 222 bytes .../assets/titlebutton-minimize-active.png | Bin 0 -> 170 bytes .../assets/titlebutton-minimize-hover.png | Bin 0 -> 167 bytes .../gtk-3.0/assets/titlebutton-minimize.png | Bin 0 -> 183 bytes Dragon/gtk-3.0/gtk-contained.css | 4961 +++++++++++++++++ Dragon/gtk-3.0/gtk.css | 1 + Dragon/gtk-3.0/settings.ini | 4 + Dragon/index.theme | 12 + Dragonbox/openbox-3/close.xbm | 4 + Dragonbox/openbox-3/close_pressed.xbm | 5 + Dragonbox/openbox-3/desk.xbm | 4 + Dragonbox/openbox-3/desk_toggled.xbm | 4 + Dragonbox/openbox-3/iconify.xbm | 4 + Dragonbox/openbox-3/iconify_pressed.xbm | 5 + Dragonbox/openbox-3/max.xbm | 4 + Dragonbox/openbox-3/max_pressed.xbm | 5 + Dragonbox/openbox-3/max_toggled.xbm | 4 + Dragonbox/openbox-3/shade.xbm | 4 + Dragonbox/openbox-3/shade_pressed.xbm | 5 + Dragonbox/openbox-3/themerc | 95 + 67 files changed, 6429 insertions(+) create mode 100644 Dragon.conf create mode 100644 Dragon/gtk-2.0/gtkrc create mode 100644 Dragon/gtk-3.0/assets/bullet-symbolic.svg create mode 100644 Dragon/gtk-3.0/assets/bullet-symbolic.symbolic.png create mode 100644 Dragon/gtk-3.0/assets/check-symbolic.svg create mode 100644 Dragon/gtk-3.0/assets/check-symbolic.symbolic.png create mode 100644 Dragon/gtk-3.0/assets/checkbox-active-selectionmode.png create mode 100644 Dragon/gtk-3.0/assets/checkbox-backdrop-selectionmode.png create mode 100644 Dragon/gtk-3.0/assets/checkbox-checked-active-selectionmode.png create mode 100644 Dragon/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png create mode 100644 Dragon/gtk-3.0/assets/checkbox-checked-hover-selectionmode.png create mode 100644 Dragon/gtk-3.0/assets/checkbox-checked-insensitive.png create mode 100644 Dragon/gtk-3.0/assets/checkbox-hover-selectionmode.png create mode 100644 Dragon/gtk-3.0/assets/checkbox-mixed-hover.png create mode 100644 Dragon/gtk-3.0/assets/checkbox-mixed-insensitive.png create mode 100644 Dragon/gtk-3.0/assets/checkbox-mixed.png create mode 100644 Dragon/gtk-3.0/assets/checkbox-selectionmode.png create mode 100644 Dragon/gtk-3.0/assets/checkbox-unchecked-insensitive.png create mode 100644 Dragon/gtk-3.0/assets/dash-symbolic.svg create mode 100644 Dragon/gtk-3.0/assets/dash-symbolic.symbolic.png create mode 100644 Dragon/gtk-3.0/assets/grid-selection-checked.png create mode 100644 Dragon/gtk-3.0/assets/grid-selection-unchecked.png create mode 100644 Dragon/gtk-3.0/assets/menuitem-checkbox-checked-hover.png create mode 100644 Dragon/gtk-3.0/assets/menuitem-checkbox-checked-insensitive.png create mode 100644 Dragon/gtk-3.0/assets/menuitem-checkbox-checked.png create mode 100644 Dragon/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png create mode 100644 Dragon/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive.png create mode 100644 Dragon/gtk-3.0/assets/menuitem-checkbox-mixed.png create mode 100644 Dragon/gtk-3.0/assets/menuitem-radio-checked-hover.png create mode 100644 Dragon/gtk-3.0/assets/menuitem-radio-checked-insensitive.png create mode 100644 Dragon/gtk-3.0/assets/menuitem-radio-checked.png create mode 100644 Dragon/gtk-3.0/assets/pane-separator-vertical.png create mode 100644 Dragon/gtk-3.0/assets/pane-separator.png create mode 100644 Dragon/gtk-3.0/assets/radio-mixed-hover.png create mode 100644 Dragon/gtk-3.0/assets/radio-mixed-insensitive.png create mode 100644 Dragon/gtk-3.0/assets/radio-mixed.png create mode 100644 Dragon/gtk-3.0/assets/radio-selected-hover.png create mode 100644 Dragon/gtk-3.0/assets/radio-selected-insensitive.png create mode 100644 Dragon/gtk-3.0/assets/radio-selected.png create mode 100644 Dragon/gtk-3.0/assets/radio-unselected-insensitive.png create mode 100644 Dragon/gtk-3.0/assets/radio-unselected.png create mode 100644 Dragon/gtk-3.0/assets/resize-grip.png create mode 100644 Dragon/gtk-3.0/assets/titlebutton-close-active.png create mode 100644 Dragon/gtk-3.0/assets/titlebutton-close-hover.png create mode 100644 Dragon/gtk-3.0/assets/titlebutton-close.png create mode 100644 Dragon/gtk-3.0/assets/titlebutton-maximize-active.png create mode 100644 Dragon/gtk-3.0/assets/titlebutton-maximize-hover.png create mode 100644 Dragon/gtk-3.0/assets/titlebutton-maximize.png create mode 100644 Dragon/gtk-3.0/assets/titlebutton-minimize-active.png create mode 100644 Dragon/gtk-3.0/assets/titlebutton-minimize-hover.png create mode 100644 Dragon/gtk-3.0/assets/titlebutton-minimize.png create mode 100644 Dragon/gtk-3.0/gtk-contained.css create mode 100644 Dragon/gtk-3.0/gtk.css create mode 100644 Dragon/gtk-3.0/settings.ini create mode 100644 Dragon/index.theme create mode 100644 Dragonbox/openbox-3/close.xbm create mode 100644 Dragonbox/openbox-3/close_pressed.xbm create mode 100644 Dragonbox/openbox-3/desk.xbm create mode 100644 Dragonbox/openbox-3/desk_toggled.xbm create mode 100644 Dragonbox/openbox-3/iconify.xbm create mode 100644 Dragonbox/openbox-3/iconify_pressed.xbm create mode 100644 Dragonbox/openbox-3/max.xbm create mode 100644 Dragonbox/openbox-3/max_pressed.xbm create mode 100644 Dragonbox/openbox-3/max_toggled.xbm create mode 100644 Dragonbox/openbox-3/shade.xbm create mode 100644 Dragonbox/openbox-3/shade_pressed.xbm create mode 100644 Dragonbox/openbox-3/themerc diff --git a/Dragon.conf b/Dragon.conf new file mode 100644 index 0000000..06e029e --- /dev/null +++ b/Dragon.conf @@ -0,0 +1,122 @@ +# +# Copyright 2013 Paul +# Modified for Lilidog by sleekmason 2-9-21 +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +# MA 02110-1301, USA. +# +# Note: Notepad++ port + +[theme_info] +name=Dragon +description= Based on the gtk theme of the same name +version=122 +author=sleekmason +url= +# list of each compatible Geany release version +compat=1.22;1.23;1.23.1;1.24 + + +[named_styles] + +default=#C7D9D6;#1A1B1C +error=#7E447E;#5F9E9E + +# Editor styles +#------------------------------------------------------------------------------- + +selection=#E1FCFF;#494F52;false;true +current_line=#ffffff;#2B2F30;true;true +brace_good=#B4CED1;;true +brace_bad=#B4CED1 +margin_line_number=#BFD4D4;#272A2B +margin_folding=#699494;#212121 +fold_symbol_highlight=#486263 +indent_guide=#2B3A3B;#212121;true;true +caret=#64DEDC;#2B3A3B + +marker_line=#9FBDC7;#2E2E2E +marker_search=;#E1F6F5 +marker_mark=#B4CFCF;#313436 + +call_tips=default +white_space=#87918C;#87918C;true;false + +# Generic programming languages +#------------------------------------------------------------------------------- + +comment=#678E8F +comment_doc=comment +comment_line=comment +comment_line_doc=comment_doc +comment_doc_keyword=comment_doc,bold +comment_doc_keyword_error=comment_doc,italic + +number=#1A9712 +number_1=number +number_2=#00C0DB + +type=#BBE0E3;#383B3D +class=type +function=#00C503 +parameter=function + +keyword=#B4CED1;#383B3D;true +keyword_1=keyword +keyword_2=#18C9C7;;true +keyword_3=keyword_1 +keyword_4=keyword_1 + +identifier=default +identifier_1=identifier +identifier_2=identifier_1 +identifier_3=identifier_1 +identifier_4=identifier_1 + +string=#15F500;#383B3D +string_1=string +string_2=string_1 +string_3=default +string_4=default +string_eol=string_1,italic +character=string_1 +backticks=string_2 +here_doc=string_2 + +scalar=string_2 +label=default,bold +preprocessor=#18C9C7;#363636 +regex=number_1 +operator=#18C9C7;#383B3D;true +decorator=string_1,bold +other=default + + +# Markup-type languages +#------------------------------------------------------------------------------- + +tag=type +tag_unknown=tag,bold +tag_end=tag,bold +attribute=#18C9C7;;true +attribute_unknown=attribute,bold +value=#20C600;#3D3D3D +entity=default + +# Diff +#------------------------------------------------------------------------------- + +line_added=#034E00 +line_removed=#034E00 +line_changed=#034E00 diff --git a/Dragon/gtk-2.0/gtkrc b/Dragon/gtk-2.0/gtkrc new file mode 100644 index 0000000..fceaf4f --- /dev/null +++ b/Dragon/gtk-2.0/gtkrc @@ -0,0 +1,723 @@ +# Evolve GTK Theme + +gtk_color_scheme = "base_color:#1A1B1C\nbg_color:#212223\ntooltip_bg_color:#1A1B1C\nselected_bg_color:#3D4345\ntext_color:#C3D4D4\nfg_color:#C3D4D1\ntooltip_fg_color:#C3D4D1\nselected_fg_color:#C3D4D4\nmenubar_bg_color:#212223\nmenubar_fg_color:#C3D4D1\ntoolbar_bg_color:#212223\ntoolbar_fg_color:#C3D4D4\nmenu_bg_color:#212223\nmenu_fg_color:#C3D4D4\npanel_bg_color:#212223\npanel_fg_color:#C3D4D4\nlink_color:#3D4345" + +gtk-icon-sizes = "panel=16,16:gtk-button=16,16" # Icon sizes +gtk-button-images = 0 # Disables icons in buttons +gtk-toolbar-style = 1 # Enables text in toolbar +gtk-auto-mnemonics = 1 # Disables ugly lines under menu items + +# Default Style + +style "evolve-default" { + xthickness = 1 + ythickness = 1 + + GtkArrow::arrow-scaling= 0.5 + + GtkButton::child-displacement-x = 0 + GtkButton::child-displacement-y = 0 + + GtkButton::default-border = { 0, 0, 0, 0 } + + GtkCheckButton::indicator-size = 15 + + # The following line hints to gecko (and possibly other appliations) + # that the entry should be drawn transparently on the canvas. + # Without this, gecko will fill in the background of the entry. + GtkEntry::honors-transparent-bg-hint = 1 + GtkEntry::state-hint = 0 + + GtkExpander::expander-size = 16 + + GtkImage::x-ayatana-indicator-dynamic = 1 + + GtkMenu::horizontal-padding = 0 + GtkMenu::vertical-padding = 0 + + GtkMenuBar::internal-padding = 0 + GtkMenuBar::window-dragging = 1 + GtkMenuBar::shadow-type = GTK_SHADOW_NONE + + GtkMenuItem::arrow-scaling= 0.5 + + GtkPaned::handle-size = 1 + + GtkProgressBar::min-horizontal-bar-height = 10 + GtkProgressBar::min-vertical-bar-width = 10 + + GtkRange::trough-border = 0 + GtkRange::slider-width = 15 + GtkRange::stepper-size = 15 + GtkRange::stepper_spacing = 0 + GtkRange::trough-under-steppers = 1 + + GtkScale::slider-length = 14 + GtkScale::slider-width = 14 + GtkScale::trough-side-details = 1 + + GtkScrollbar::activate-slider = 1 + GtkScrollbar::has-backward-stepper = 0 + GtkScrollbar::has-forward-stepper = 0 + GtkScrollbar::has-secondary-backward-stepper = 0 + GtkScrollbar::has-secondary-forward-stepper = 0 + GtkScrollbar::min-slider-length = 100 + GtkScrollbar::slider-width = 9 + GtkScrollbar::trough-border = 3 + + GtkScrolledWindow::scrollbar-spacing = 0 + GtkScrolledWindow::scrollbars-within-bevel = 1 + + GtkToolbar::internal-padding = 0 + + GtkTreeView::expander-size = 11 + GtkTreeView::vertical-separator = 0 + + GtkWidget::focus-padding = 2 + GtkWidget::new-tooltip-style = 0 + + GtkWidget::wide-separators = 1 + GtkWidget::separator-width = 1 + GtkWidget::separator-height = 1 + + GtkWindow::resize-grip-height = 0 + GtkWindow::resize-grip-width = 0 + + WnckTasklist::fade-overlay-rect = 0 + + GtkWidget::link-color = @link_color + GtkWidget::visited-link-color = @text_color + + fg[NORMAL] = @fg_color + fg[PRELIGHT] = @fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @fg_color + fg[INSENSITIVE] = mix (0.5, @bg_color, @fg_color) + + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (1.02, @bg_color) + bg[SELECTED] = @selected_bg_color + bg[INSENSITIVE] = @bg_color + bg[ACTIVE] = shade (0.9, @bg_color) + + base[NORMAL] = @base_color + base[PRELIGHT] = shade (0.95, @bg_color) + base[ACTIVE] = @selected_bg_color + base[SELECTED] = @selected_bg_color + base[INSENSITIVE] = @bg_color + + text[NORMAL] = @text_color + text[PRELIGHT] = @text_color + text[ACTIVE] = @selected_fg_color + text[SELECTED] = @selected_fg_color + text[INSENSITIVE] = mix (0.5, @bg_color, @text_color) + + engine "murrine" { + animation = FALSE + arrowstyle = 1 # 0 = normal arrows, 1 = filled arrows + colorize_scrollbar = FALSE + comboboxstyle = 0 # 0 = normal combobox, 1 = colorized combobox below arrow + contrast = 1.0 + focusstyle = 3 # 0 = none, 1 = grey dotted, 2 = colored with fill, 3 = colored glow + glazestyle = 0 # 0 = flat highlight, 1 = curved highlight, 2 = concave, 3 = top curved highlight, 4 = beryl highlight + glowstyle = 1 + gradient_shades = { 1.2, 1.1, 1.1, 0.97 } + highlight_shade = 1.0 + lightborder_shade = 1.0 + lightborderstyle = 0 # 0 = lightborder on top side, 1 = lightborder on all sides + listviewheaderstyle = 1 # 0 = flat, 1 = glassy, 2 = raised + listviewstyle = 0 # 0 = none, 1 = dotted, 2 = line + menubaritemstyle = 1 # 0 = menuitem look, 1 = button look + menubarstyle = 0 # 0 = flat, 1 = glassy, 2 = gradient, 3 = striped + menuitemstyle = 0 # 0 = flat, 1 = glassy, 2 = striped + menustyle = 0 # 0 = none, 1 = vertical striped + progressbarstyle = 0 # 0 = none, 1 = diagonal striped, 2 = vertical striped + reliefstyle = 0 # 0 = flat, 1 = inset, 2 = shadow, 3 = shadow with gradient, 4 = stronger shadow with gradient + roundness = 2 + scrollbarstyle = 0 # 0 = none, 1 = circles, 2 = handles, 3 = diagonal stripes, 4 = diagonal stripes and handles, 5 = horizontal stripes, 6 = horizontal stripes and handles + sliderstyle = 0 # 0 = none, 1 = handles + stepperstyle = 0 # 0 = standard, 1 = integrated stepper handles + toolbarstyle = 1 # 0 = flat, 1 = glassy, 2 = gradient + } +} + +style "evolve-wide" { + xthickness = 2 + ythickness = 2 +} + +style "evolve-wider" { + xthickness = 3 + ythickness = 3 +} + +# Notebook + +style "evolve-notebook-bg" { + bg[NORMAL] = shade (1.1, @bg_color) + bg[ACTIVE] = shade (0.9, @bg_color) + + engine "murrine" { + border_shades = { 0.9, 0.9 } + } +} + +style "evolve-notebook" = "evolve-notebook-bg" { + xthickness = 2 + ythickness = 2 + + engine "murrine" { + roundness = 2 + } +} + +# Various Standard Widgets + +style "evolve-button" = "evolve-wider" { + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (1.1, @bg_color) + bg[ACTIVE] = shade (0.82, @bg_color) + + engine "murrine" { + roundness = 2 + glazestyle = 0 + highlight_shade = 1.0 + } +} + +style "evolve-scrollbar" = "evolve-button" { + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (0.8, @bg_color) + bg[ACTIVE] = shade (1.4, @selected_bg_color) + + engine "murrine" { + roundness = 4 + border_shades = { 1.4, 1.4 } + gradient_shades = { 0.7, 0.7, 0.7, 0.7 } + trough_shades = { 1.0, 1.0 } + trough_border_shades = { 1.2, 1.2 } + lightborder_shade = 1.0 + lightborderstyle = 0 + } +} + +style "evolve-overlay-scrollbar" { + bg[ACTIVE] = shade (0.8, @bg_color) + bg[INSENSITIVE] = shade (0.97, @bg_color) + base[SELECTED] = shade (0.6, @base_color) + base[INSENSITIVE] = shade (0.85, @base_color) +} + +style "evolve-scale" = "evolve-default" { + bg[NORMAL] = @bg_color + bg[ACTIVE] = @bg_color + bg[SELECTED] = shade (1.0, @selected_bg_color) + bg[INSENSITIVE] = shade (0.95, @bg_color) + + engine "murrine" { + roundness = 7 + border_shades = { 1.0, 1.0 } + trough_shades = { 1.1, 1.2 } + trough_border_shades = { 0.9, 0.9 } + } +} + +style "evolve-progressbar" = "evolve-default" { + xthickness = 0 + ythickness = 0 + + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (1.04, @bg_color) + bg[ACTIVE] = shade (1.14, @bg_color) + fg[PRELIGHT] = shade (0.9, @selected_fg_color) + + engine "murrine" { + roundness = 2 + border_shades = { 1.2, 1.2 } + gradient_shades = { 1.1, 1.0, 1.0, 0.9 } + trough_border_shades = { 0.9, 0.9 } + } +} + +style "evolve-treeview-header" = "evolve-button" { + xthickness = 2 + ythickness = 1 + + engine "murrine" { + roundness = 0 + } +} + +style "evolve-treeview" { + engine "murrine" { + roundness = 0 + } +} + +style "evolve-frame-title" { + fg[NORMAL] = lighter (@fg_color) +} + +style "evolve-tooltips" = "evolve-wider" { + xthickness = 5 + ythickness = 5 + + bg[NORMAL] = @bg_color + fg[NORMAL] = @fg_color + bg[SELECTED] = @bg_color + + engine "murrine" { + textstyle = 0 + roundness = 2 + rgba = FALSE + } +} + +style "evolve-spinbutton" = "evolve-button" { + xthickness = 4 + + engine "murrine" { + } +} + +style "evolve-radiocheck" = "evolve-default" { + text[NORMAL] = shade (0.8, @selected_bg_color) + text[PRELIGHT] = shade (0.8, @selected_bg_color) + bg[SELECTED] = @base_color +} + +style "evolve-entry" = "evolve-wider" { + bg[SELECTED] = mix (0.5, @selected_bg_color, @base_color) + + engine "murrine" { + border_shades = { 1.2, 1.2 } + } +} + +style "metacity-frame" = "evolve-default" { + bg[SELECTED] = @selected_bg_color +} + +style "evolve-statusbar" { } +style "evolve-comboboxentry" = "evolve-entry" { } +style "evolve-hscale" = "evolve-scale" { } +style "evolve-vscale" = "evolve-scale" { } +style "evolve-hscrollbar" = "evolve-scrollbar" { } +style "evolve-vscrollbar" = "evolve-scrollbar" { } + +# Menus + +style "evolve-menu" { + ythickness = 0 + xthickness = 0 + + bg[SELECTED] = @selected_bg_color + bg[NORMAL] = shade (1.0, @menu_bg_color) + bg[PRELIGHT] = @selected_bg_color + bg[ACTIVE] = shade (1.40, @menu_bg_color) + bg[INSENSITIVE] = shade (1.40, @menu_bg_color) + fg[NORMAL] = @menu_fg_color + fg[PRELIGHT] = @selected_fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @selected_fg_color + fg[INSENSITIVE] = mix (0.35, shade (0.75, @menu_bg_color), @menu_fg_color) + + text[NORMAL] = @text_color + text[PRELIGHT] = @selected_fg_color + text[SELECTED] = @selected_fg_color + text[ACTIVE] = @selected_fg_color + text[INSENSITIVE] = mix (0.85, shade (0.75, @menu_bg_color), @menu_fg_color) + + engine "murrine" { + roundness = 0 + } +} + +style "evolve-menu-item" = "evolve-wider" { + bg[SELECTED] = @selected_bg_color + bg[PRELIGHT] = @selected_bg_color + fg[NORMAL] = @menu_fg_color # Fix for XFCE menu text + fg[PRELIGHT] = @selected_fg_color + fg[SELECTED] = @selected_fg_color + + engine "murrine" { + textstyle = 0 + border_shades = { 1.4, 1.4 } + } +} + +style "evolve-separator-menu-item" { + xthickness = 1 + ythickness = 1 + + GtkSeparatorMenuItem::horizontal-padding = 0 +} + +style "evolve-menubar" = "evolve-default" { + ythickness = 0 + + bg[SELECTED] = @selected_bg_color + bg[NORMAL] = @menubar_bg_color + bg[PRELIGHT] = @selected_bg_color + bg[ACTIVE] = shade (1.40, @menubar_bg_color) + bg[INSENSITIVE] = shade (1.40, @menubar_bg_color) + + fg[NORMAL] = @menubar_fg_color + fg[PRELIGHT] = @selected_fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @selected_fg_color + fg[INSENSITIVE] = mix (1.05, shade (1.05, @menubar_bg_color), @menubar_fg_color) + + engine "murrine" { + roundness = 0 + } +} + +style "evolve-menubaritem" { + xthickness = 3 + ythickness = 3 + + engine "murrine" { + roundness = 0 + } +} + +# Toolbars + +style "evolve-toolbar" = "evolve-default" { + + bg[NORMAL] = @toolbar_bg_color + bg[PRELIGHT] = shade (1.02, @toolbar_bg_color) + bg[SELECTED] = @selected_bg_color + bg[INSENSITIVE] = @toolbar_bg_color + bg[ACTIVE] = shade (0.9, @toolbar_bg_color) + + fg[NORMAL] = @toolbar_fg_color + fg[PRELIGHT] = @toolbar_fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @toolbar_fg_color + fg[INSENSITIVE] = mix (0.5, @toolbar_bg_color, @toolbar_fg_color) + + engine "murrine" { + gradient_shades = { 1.00, 0.95, 0.94, 0.90 } + } +} + +style "evolve-toolbutton" = "evolve-button" { + + bg[NORMAL] = @toolbar_bg_color + bg[PRELIGHT] = shade (1.02, @toolbar_bg_color) + bg[SELECTED] = @selected_bg_color + bg[INSENSITIVE] = @toolbar_bg_color + bg[ACTIVE] = shade (0.9, @toolbar_bg_color) + + fg[NORMAL] = @toolbar_fg_color + fg[PRELIGHT] = @toolbar_fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @toolbar_fg_color + fg[INSENSITIVE] = mix (0.5, @toolbar_bg_color, @toolbar_fg_color) + + engine "murrine" { + } +} + +class "GtkToolbar" style "evolve-toolbar" +class "GtkHandleBox" style "evolve-toolbar" + +# Panels + +style "evolve-panel" { + xthickness = 1 + ythickness = 0 + + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (1.1, @bg_color) + bg[ACTIVE] = shade (0.9, @bg_color) + bg[SELECTED] = shade (0.97, @bg_color) + + fg[NORMAL] = @fg_color + fg[PRELIGHT] = @fg_color + fg[SELECTED] = @fg_color + fg[ACTIVE] = @fg_color + + text[NORMAL] = @text_color + text[PRELIGHT] = @text_color + text[SELECTED] = @text_color + text[ACTIVE] = @text_color + + engine "murrine" { + roundness = 0 + } +} + +widget "*PanelWidget*" style "evolve-panel" +widget "*PanelApplet*" style "evolve-panel" +widget "*fast-user-switch*" style "evolve-panel" +widget "*CPUFreq*Applet*" style "evolve-panel" +widget "*indicator-applet*" style "evolve-panel" +class "PanelApp*" style "evolve-panel" +class "PanelToplevel*" style "evolve-panel" +widget_class "*PanelToplevel*" style "evolve-panel" +widget_class "*notif*" style "evolve-panel" +widget_class "*Notif*" style "evolve-panel" +widget_class "*Tray*" style "evolve-panel" +widget_class "*tray*" style "evolve-panel" +widget_class "*computertemp*" style "evolve-panel" +widget_class "*Applet*Tomboy*" style "evolve-panel" +widget_class "*Applet*Netstatus*" style "evolve-panel" +widget "*gdm-user-switch-menubar*" style "evolve-panel" + +style "bold-panel-item" { + font_name = "Bold" + + engine "murrine" { + roundness = 0 + } +} + +widget "*Panel*MenuBar*" style "bold-panel-item" +widget "*gimmie*" style "bold-panel-item" + +# widget_class "*Mail*" style "evolve-panel" # Disabled to fix Evolution bug +# class "*Panel*" style "evolve-panel" # Disabled to fix bug + +# XFCE Styles + +style "xfce-header" { + bg[NORMAL] = shade (0.9, @bg_color) + base[NORMAL] = shade (1.18, @bg_color) +} + +style "xfdesktop-windowlist" { + bg[NORMAL] = @base_color + fg[INSENSITIVE] = shade (0.95, @base_color) + text[INSENSITIVE] = shade (0.95, @base_color) +} + +style "xfdesktop-icon-view" { + XfdesktopIconView::label-alpha = 20 + XfdesktopIconView::selected-label-alpha = 80 + XfdesktopIconView::shadow-color = @tooltip_bg_color + XfdesktopIconView::selected-shadow-color = @tooltip_bg_color + XfdesktopIconView::shadow-x-offset = 1 + XfdesktopIconView::selected-shadow-x-offset = 1 + XfdesktopIconView::shadow-y-offset = 1 + XfdesktopIconView::selected-shadow-y-offset = 1 + XfdesktopIconView::cell-spacing = 2 + XfdesktopIconView::cell-padding = 6 + XfdesktopIconView::cell-text-width-proportion = 1.9 + fg[NORMAL] = shade (0.9, @selected_fg_color) + fg[ACTIVE] = @selected_fg_color + engine "murrine" + { + } +} + +style "xfwm-tabwin" { + Xfwm4TabwinWidget::border-width = 1 + Xfwm4TabwinWidget::icon-size = 64 + + engine "murrine" { + focusstyle = 0 + } +} + +style "xfsm-logout" { + + engine "murrine" { + } +} + +style "thunar-sidepane" +{ + base[NORMAL] = shade (0.9,@base_color) + base[INSENSITIVE] = shade (0.9,@base_color) + + bg[NORMAL] = shade (0.92,@base_color) + bg[PRELIGHT] = shade (1.5,@selected_bg_color) +} + +style "workspace-switcher" = "evolve-panel" { + bg[SELECTED] = mix (0.3, shade (1.35,@selected_bg_color), shade (0.9,@base_color)) +} + +widget_class "*ThunarShortcutsView*" style "thunar-sidepane" +widget_class "*ThunarTreeView*" style "thunar-sidepane" +widget_class "*GtkFileChooserWidget.GtkFileChooserDefault.GtkVBox.GtkHPaned.GtkVBox.GtkScrolledWindow.GtkTreeView*" style "thunar-sidepane" + +widget "*Xfce*Panel*" style "evolve-panel" +class "*Xfce*Panel*" style "evolve-panel" +widget "*WnckPager*" style "workspace-switcher" + +widget_class "*XfceHeading*" style "xfce-header" +widget_class "*XfceDesktop*" style "xfdesktop-windowlist" +widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view" +widget "xfwm4-tabwin*" style "xfwm-tabwin" +widget_class "*XfsmLogoutDialog*" style "xfsm-logout" + +# Google Chrome/Chromium Styles (requires 9.0.597 or newer) + +style "chromium-toolbar-button" { + engine "murrine" { + roundness = 2 + textstyle = 0 + } +} + +style "chrome-gtk-frame" { + ChromeGtkFrame::frame-color = @bg_color + ChromeGtkFrame::inactive-frame-color = @bg_color + + ChromeGtkFrame::frame-gradient-size = 16 + ChromeGtkFrame::frame-gradient-color = @bg_color + + ChromeGtkFrame::incognito-frame-color = shade (0.97, @bg_color) + ChromeGtkFrame::incognito-inactive-frame-color = shade (0.97, @bg_color) + + ChromeGtkFrame::incognito-frame-gradient-size = 16 + ChromeGtkFrame::incognito-frame-gradient-color = shade (0.97, @bg_color) + + ChromeGtkFrame::scrollbar-trough-color = shade (0.97, @bg_color) + ChromeGtkFrame::scrollbar-slider-prelight-color = shade (1.02, @bg_color) + ChromeGtkFrame::scrollbar-slider-normal-color = shade (1.12, @bg_color) +} + +class "ChromeGtkFrame" style "chrome-gtk-frame" + +widget_class "*Chrom*Button*" style "chromium-toolbar-button" + +# General Style Application + +class "GtkWidget" style "evolve-default" + +class "GtkFrame" style "evolve-wide" +class "MetaFrames" style "metacity-frame" +class "GtkSeparator" style "evolve-wide" +class "GtkWindow" style "metacity-frame" +class "GtkCalendar" style "evolve-wide" + +class "GtkSpinButton" style "evolve-spinbutton" +class "GtkScale" style "evolve-scale" +class "GtkVScale" style "evolve-vscale" +class "GtkHScale" style "evolve-hscale" +class "GtkScrollbar" style "evolve-scrollbar" +class "GtkVScrollbar" style "evolve-vscrollbar" +class "GtkHScrollbar" style "evolve-hscrollbar" + +class "GtkRadio*" style "evolve-radiocheck" +class "GtkCheck*" style "evolve-radiocheck" + +class "GtkEntry" style "evolve-entry" + +widget_class "*" style "evolve-notebook" +widget_class "**" style "evolve-notebook-bg" +widget_class "**" style "evolve-notebook-bg" +widget_class "**" style "evolve-notebook-bg" +widget_class "*.GtkNotebook.*.GtkViewport" style "evolve-notebook" + +widget_class "*" style "evolve-button" +widget_class "**" style "evolve-statusbar" +widget_class "*" style "evolve-progressbar" +widget_class "*" style "evolve-progressbar" + +widget_class "**" style "evolve-comboboxentry" +widget_class "**" style "evolve-comboboxentry" + +widget_class "**" style "evolve-menu" +widget_class "**" style "evolve-menu-item" +widget_class "**" style "evolve-separator-menu-item" +widget_class "*Menu*.*Sepa*" style "evolve-separator-menu-item" +widget_class "**" style "evolve-menubar" +widget_class "***" style "evolve-menubaritem" + +widget_class "*GtkToolButton*" style "evolve-toolbutton" +widget_class "*GtkToggleToolButton*" style "evolve-toolbutton" +widget_class "*GtkMenuToolButton*" style "evolve-toolbutton" +widget_class "*GtkToolbar*Button" style "evolve-toolbutton" + +widget_class "*.." style "evolve-frame-title" + +widget_class "*.*" style "evolve-treeview" +widget_class "*.." style "evolve-treeview-header" +widget_class "*.." style "evolve-treeview-header" +widget_class "*.." style "evolve-treeview-header" +widget_class "*.." style "evolve-treeview-header" + +widget "gtk-tooltip*" style "evolve-tooltips" + +widget_class "**" style "evolve-overlay-scrollbar" + +# Workarounds and Non-Standard Styling + +style "text-is-fg-color-workaround" { + text[NORMAL] = @text_color + text[PRELIGHT] = @fg_color + text[SELECTED] = @selected_fg_color + text[ACTIVE] = @fg_color + text[INSENSITIVE] = mix (0.85, shade (0.75, @bg_color), @fg_color) +} + +widget_class "*.." style "text-is-fg-color-workaround" + +style "fg-is-text-color-workaround" { + fg[NORMAL] = @text_color + fg[PRELIGHT] = @text_color + fg[ACTIVE] = @selected_fg_color + fg[SELECTED] = @selected_fg_color + fg[INSENSITIVE] = darker (@fg_color) +} + +widget_class "**" style "fg-is-text-color-workaround" +widget_class "*" style "fg-is-text-color-workaround" +widget_class "*" style "fg-is-text-color-workaround" + +style "evolve-evo-new-button-workaround" { + engine "murrine" { + toolbarstyle = 0 + } +} + +widget_class "EShellWindow.GtkVBox.BonoboDock.BonoboDockBand.BonoboDockItem*" style "evolve-evo-new-button-workaround" + +style "inkscape-toolbar-fix" { + engine "murrine" { + gradient_shades = { 1.0, 1.0, 1.0, 1.0 } + highlight_shade = 1.0 + } +} + +#widget "*GtkHandleBox*" style "inkscape-toolbar-fix" +#widget "*HandleBox*CommandsToolbar*" style "inkscape-toolbar-fix" +#widget "*HandleBox*SnapToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*SelectToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*NodeToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*TweakToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*ZoomToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*StarToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*RectToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*3DBoxToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*ArcToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*SpiralToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*PencilToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*PenToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*CalligraphyToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*EraserToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*LPEToolToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*DropperToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*ConnectorToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*PaintbucketToolbar*" style "inkscape-toolbar-fix" + +# Performance Fixes + +style "performance-fix" { + engine "murrine" { + textstyle = 0 + } +} + +widget_class "*gtkmm__GtkWindow*" style "performance-fix" # Inkscape +widget_class "*GimpDisplayShell*" style "performance-fix" # Gimp +widget_class "*GimpToolbox*" style "performance-fix" +widget_class "*GimpMenuDock*" style "performance-fix" +widget "*OOoFixed*" style "performance-fix" # Openoffice/Libreoffice +widget_class "*MozContainer*" style "performance-fix" # Firefox (Not sure if this one does anything though.) diff --git a/Dragon/gtk-3.0/assets/bullet-symbolic.svg b/Dragon/gtk-3.0/assets/bullet-symbolic.svg new file mode 100644 index 0000000..c029973 --- /dev/null +++ b/Dragon/gtk-3.0/assets/bullet-symbolic.svg @@ -0,0 +1,155 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + + + + diff --git a/Dragon/gtk-3.0/assets/bullet-symbolic.symbolic.png b/Dragon/gtk-3.0/assets/bullet-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..2ccb0e861afdca8a43bb6c1016fc67817865e41b GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK^1VD=978lF zCMQVDZ0K!lTsXC{@u8r|b^`;04MK}If_U~)d1`KtlXaxz7ilLQTJ+K0FzJSgo>CAG p^9Cb_KVJm8q$N9e<~(F$@O&n`dE0-6tw2*5JYD@<);T3K0RWo^EJpwU literal 0 HcmV?d00001 diff --git a/Dragon/gtk-3.0/assets/check-symbolic.svg b/Dragon/gtk-3.0/assets/check-symbolic.svg new file mode 100644 index 0000000..e8c8210 --- /dev/null +++ b/Dragon/gtk-3.0/assets/check-symbolic.svg @@ -0,0 +1,155 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + + + + diff --git a/Dragon/gtk-3.0/assets/check-symbolic.symbolic.png b/Dragon/gtk-3.0/assets/check-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..ee7acdc6868e0bc4ca0390a91c32ba39ed51939c GIT binary patch literal 324 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@;M7UB8!3Q zuY)k7lg8`{prB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&AOk^)LNZHo zQW@Oy@^e!af-7^A@^dni6+Dyk^AtidQgc)LmT0a9DxK!(;uxYaaqoFwuEszSwg>I& zm%KT2z%J)NOjtq+W15kHa+=$zfV8j#)??QaQdX4suG^Kj?~lm)7bW-R1-IL$f8mu< zu3^%e;Z}0)v>2OehTKKbxm(sG$)EOY6DyQAIJ5rSB%_2jrqe0gJKN=gj_Vyho?^G) z;}hP1!)AvW)lE)cuw}i*xog2+uB8>CiT`7#JbJhMMfpy~|CiL?ORTaC2D*^J)78&q Iol`;+0Do0=B>(^b literal 0 HcmV?d00001 diff --git a/Dragon/gtk-3.0/assets/checkbox-active-selectionmode.png b/Dragon/gtk-3.0/assets/checkbox-active-selectionmode.png new file mode 100644 index 0000000000000000000000000000000000000000..5a22b680c335ee64dbdb6800562d71bf5c369cf3 GIT binary patch literal 346 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0cPZ!4!i_>=}+pat0z|*q->okR38uslT=OzfNxcmA|FkW&; zcum+!fdH%Dv)EY_IXpZ(b`%;LZ#pjbqip8?eXn=rz2BQY?|FNIpyK)BTifn3ws$++ z|GrU!>(r(rQNIHmLM4w2zPI(gEWyCYp}1xeHfQ~&?~ literal 0 HcmV?d00001 diff --git a/Dragon/gtk-3.0/assets/checkbox-backdrop-selectionmode.png b/Dragon/gtk-3.0/assets/checkbox-backdrop-selectionmode.png new file mode 100644 index 0000000000000000000000000000000000000000..cd4cf6c938c96f18fe37ec2d1766589b03e134cb GIT binary patch literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0EPZ!4!i_>=}pIv*%fv07Eg`ljg{$dk~sP{(`E_y56+EdpXEizf;k z+S<^uC*_WeK0~0$-e-S!{?Fswm%ix_ q(q)bx)j3k=6B=s$;KwwRc?|WAjuTcq@3;l@6N9I#pUXO@geCy%(S~{e literal 0 HcmV?d00001 diff --git a/Dragon/gtk-3.0/assets/checkbox-checked-active-selectionmode.png b/Dragon/gtk-3.0/assets/checkbox-checked-active-selectionmode.png new file mode 100644 index 0000000000000000000000000000000000000000..01b561f915457fad45bd91f5bec817c772ff0171 GIT binary patch literal 583 zcmV-N0=WH&P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00FN_L_t(I%f*wiOXOe>#eYez zu}ZZzUMcKWRyJ!Fk%fgcYq$S_<@U<{4_1K%i*z>H%G%%NT7#vXhgSpwrZGDCd{!Ga z;GNCE4Gc5GH;;MqF%SN?dF$l%_Etqv@c#b($7bL6>GgVyMx!-u1i*5+)ZN{k%uIhX zGt>S3y>4!91pEM&0HkRuGm~@fOE1e(gTX++Z{WKR;G81}0wf{nQ~Hv4etss7V;&wJ z04BgMfBh&4&+{;|w%+urs)*y5)oR7b$qB$u03T>S?)?0m!^1fqo&fR2ui^!E0qi;IhP&klqA{e1wkEF+F%9v>gu z$-BF|TwY${`#xsYWsoF^%uHsc`Ft)wfVQ@_1Skwc<$12x*H@XDk|g<@fthi3cE)@@ z2jJ!9g&+t>)0BR{k8_UAet>TPp65~5H9-*2G!3Vxr-WfhmSsdy#CSYz!F65Zd0zLF zudlDQy}ixe-X1{^0JL#^C+nE!IYm)0nM}Nn7Ot+Y^z`)fr51K}b~rvh_Wqd~KLD)D VMTJE*NH_oh002ovPDHLkV1h;&1oZ#_ literal 0 HcmV?d00001 diff --git a/Dragon/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png b/Dragon/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png new file mode 100644 index 0000000000000000000000000000000000000000..5ddbdf99bea9606972f6c2d35fd92204396d91e9 GIT binary patch literal 577 zcmV-H0>1r;P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00F5#Dc>@U|1k)&9gII~ZVqs}#YiDO;w$=+s3OhT&E+FovF@Yt4{B5(zD!U(F zv#)g z=|h7!j=5g1IF5s^>)(K=1n_t~&@>HE6h9@X*XxW%BY-mSRRlm6h+1Swfnx0VHjAJ#bh!8_zoZf1@>mMLDMvR-+w#( zRXm%`P*wH!wQ>T0^ZATz+w}YW!sJ!l?RHtO*F2xkcY~au)9Ce1VJDSLnKKej$`KYIkGHc+cv7IqU(Ag4#N;Z5Z+7KG|h3f zTBY4?BS{iK5%W69e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00GWPL_t(I%f*wwixWW<$3HW> zLJkagU_wa9d4j)KL$DHrU~`y4MM=Oy4zUmpL9g+TIJC1mwY)n!N&2L)vC=9RuSpR} zP6?51va8_6*`2YFT@y6e2o5~n8|Hn#?>lei!T(+&4%+Ruaa|X!^}=K+C7DcyYPBi= zUcK%b0nlo-OfHwhaU5*hUPuszA-!IY4~HXm-Y=0lB9Q>&@fgQ(kW!+xUT9KE^7%Z^ z-@#`;WWCI`4G={UmSrXKg%H10H^$)mKAU@eKKYWZdWNf&(gPVE8ew?+3&v^8!G@fIQ+u?(Bt85KOva~ zUplkQqiZLbOeXULv4Zo(GywZUkIlV4V{e*(SB@|7_|^%elqjVV0y|cqwPw9i;A;@_ ztUaJJ@VN2hEmNgAnzDI%w?sOfN_z4~1xhJ4)>gQGWfg#_(nu-Tx_yq-Oo}Lqn9WZV z2q6f90L!un!;p=&BI%SxXXtbB)G;b&mlJRh1ar?U0GiFF$!4>Z%VjLf0!V!PPh#Kg zc5z*oTCFDLW}(q&n9*qT*I6hO3e@X$@z1952cG!>D%+;cY5)KL07*qoM6N<$g4sy~ AYXATM literal 0 HcmV?d00001 diff --git a/Dragon/gtk-3.0/assets/checkbox-checked-insensitive.png b/Dragon/gtk-3.0/assets/checkbox-checked-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..5ddbdf99bea9606972f6c2d35fd92204396d91e9 GIT binary patch literal 577 zcmV-H0>1r;P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00F5#Dc>@U|1k)&9gII~ZVqs}#YiDO;w$=+s3OhT&E+FovF@Yt4{B5(zD!U(F zv#)g z=|h7!j=5g1IF5s^>)(K=1n_t~&@>HE6h9@X*XxW%BY-mSRRlm6h+1Swfnx0VHjAJ#bh!8_zoZf1@>mMLDMvR-+w#( zRXm%`P*wH!wQ>T0^ZATz+w}YW!sJ!l?RHtO*F2xkcY~au)9Ce1VJDSLnKKej$`KYIkGHc+cv7IqU(Ag4#N;Z5Z+7KG|h3f zTBY4?BS{iK5%W69=}+pat0z|*q->okR38uslT=OzfNxcmA|FkW&; zcum+!fdH%Dv)EY_IXpZ(b`%;LZ#pjbqip8?eXn=rz2BQY?|FNIpyK)BTifn3ws$++ z|GrU!>(r(rQNIHmLM4w2zPI(gEWyCYp}1xeHfQ~&?~ literal 0 HcmV?d00001 diff --git a/Dragon/gtk-3.0/assets/checkbox-mixed-hover.png b/Dragon/gtk-3.0/assets/checkbox-mixed-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..88410675406015847904d4b75adb23b2f7c0f325 GIT binary patch literal 388 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0WPZ!4!i_=FZ@6A1IAkb<*>79^7Cd=QFNC&PxjcOCZ3SKu} zN@LAr$`x=?)t=6>P|a=9q(#!v6J<|yJ!D99e(>R5`{R#tf4&R0S4W0kJtyIO|NG=5 zP1Qn~;Au~Ven>Es#{O3E^tddt^oq&>OZVH`B$73{oESV9vfr+ebkKC2mKu@0e>c;I zd*^2z7kK|y)4{9q>VspySQ`YAG}g?&uhy$STm9VE?&3$Uzy1BicdYg5^J4Fque5+ot3hay?GjcE#;6;I zm$9yBkh0jtbb3+CnnJzEL+`p&FS>Qf?K+RbQkBz2J%;xq87-cd zoz3njekY~S@+0)|wJP}opZBO+Wc6VTHPp00i_>zopr0AA0Mg#Z8m literal 0 HcmV?d00001 diff --git a/Dragon/gtk-3.0/assets/checkbox-mixed.png b/Dragon/gtk-3.0/assets/checkbox-mixed.png new file mode 100644 index 0000000000000000000000000000000000000000..c5e3ceaa2b36e39a946b2f8de68ca43b71f98e0f GIT binary patch literal 381 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f13PZ!4!i_=FZ`{p$p2)NCE`z9*2{f8yXoJQdTxequBq%9cJ z6J82Oh^^Loduhk)wh1mRAuB`jb$a)`uS~OH{$G3KeC?ZE?+!~GwmCmLNmI2@CV1LY zK?~i6eeY{0sVvFt3d$0GFeh2Yy~j|*RgpoZVQblSo&{5sP8+S+I(-epp6|P#nI5UG z=baGrZ&hLTUq%OxjV!a4-88vYdUox<0`HvLW#R?X4_XC;Ud>jW6JKdzqy6`^Zw$k^ zoy*Uh+qqhQIzyny!mV`{$I>@nn`OZBzU*PHMBDkyS!Lyl988~V>e=`GOOf8s*yrt) VasKoCRX`6jc)I$ztaD0e0ssnFlPmxL literal 0 HcmV?d00001 diff --git a/Dragon/gtk-3.0/assets/checkbox-selectionmode.png b/Dragon/gtk-3.0/assets/checkbox-selectionmode.png new file mode 100644 index 0000000000000000000000000000000000000000..5a22b680c335ee64dbdb6800562d71bf5c369cf3 GIT binary patch literal 346 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0cPZ!4!i_>=}+pat0z|*q->okR38uslT=OzfNxcmA|FkW&; zcum+!fdH%Dv)EY_IXpZ(b`%;LZ#pjbqip8?eXn=rz2BQY?|FNIpyK)BTifn3ws$++ z|GrU!>(r(rQNIHmLM4w2zPI(gEWyCYp}1xeHfQ~&?~ literal 0 HcmV?d00001 diff --git a/Dragon/gtk-3.0/assets/checkbox-unchecked-insensitive.png b/Dragon/gtk-3.0/assets/checkbox-unchecked-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..cd4cf6c938c96f18fe37ec2d1766589b03e134cb GIT binary patch literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0EPZ!4!i_>=}pIv*%fv07Eg`ljg{$dk~sP{(`E_y56+EdpXEizf;k z+S<^uC*_WeK0~0$-e-S!{?Fswm%ix_ q(q)bx)j3k=6B=s$;KwwRc?|WAjuTcq@3;l@6N9I#pUXO@geCy%(S~{e literal 0 HcmV?d00001 diff --git a/Dragon/gtk-3.0/assets/dash-symbolic.svg b/Dragon/gtk-3.0/assets/dash-symbolic.svg new file mode 100644 index 0000000..7886d54 --- /dev/null +++ b/Dragon/gtk-3.0/assets/dash-symbolic.svg @@ -0,0 +1,153 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + + + + diff --git a/Dragon/gtk-3.0/assets/dash-symbolic.symbolic.png b/Dragon/gtk-3.0/assets/dash-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..c20d4bac52551bd00de0a3e70d1a2f543d2256d1 GIT binary patch literal 130 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@-01G978lF zCMQU+x-jOmv9+o5@bLUEd~h5{#oaKmJGPj!P5z*Wap2*VaV$BtM-Ci#;K|$FX3M}J Xy+bPFNlOG1&=3YsS3j3^P6xplFeVMFc_gLJS(Th!$y!U}i4Nrj&sh+6@E|1IE+^0~OPr=b42! z$+VkUS&REy9?$=r4-eQvD@u99FFe*0}uh`RaN~B9%z!6#@+1Ua=AD@J_gVN ze*r(={Ql})yu7^3;o%{XNCY4Nw5h79-2DEk!2SJw#>U2oL?Yzm za2QFFn3_n2Jgt2He%IWDTO-)V6 zvYb>CjYer~Y~<|h3`J4UXfzZT7qhmu_9$Fhz?zyG91cekG8_)$^?K>+>r1M!SS%bJ z9dUJa1;ozX-rio)8qWd*XlrX@VPPR@gHR~M_VzYYQ&aJ=iHQl^Za1M&2#B4#)zwvu zM&qM#@QAy3U|@iYiwmZwr{jknVohVS*{Gt|a7boYU!~yuAELIC#Qcyt1-FdwY8lQj#PF2M1|sX?ZdZo&Xd= zu(7d0Yiny9snh8&8jaZP_GiI82?#Ny)9GYp-Ak0eR#?(U+~J>QG^v#c~eK91RJ zrl6pJl9H0=STdfk0%ciF`@eB@b#+F7R9EHg+z0#&yq}w!%V^UK^EuUE$}^}aiWxY6 xQBGpczwDWmH~0DNZeIP<$3yuBd}`i2@P8|yYFv3#6!HK7002ovPDHLkV1ht75di=I literal 0 HcmV?d00001 diff --git a/Dragon/gtk-3.0/assets/grid-selection-unchecked.png b/Dragon/gtk-3.0/assets/grid-selection-unchecked.png new file mode 100644 index 0000000000000000000000000000000000000000..318f4176e9d3867486aa20dcd8acf152d70334ee GIT binary patch literal 330 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEEX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4icZF0OJrH~v;Y5^V>c2@niX554OE`in4d8Y7v05VrnX?~o5uXa9hyAH0w?wX Py~N<@>gTe~DWM4fhnRe3 literal 0 HcmV?d00001 diff --git a/Dragon/gtk-3.0/assets/menuitem-checkbox-checked-hover.png b/Dragon/gtk-3.0/assets/menuitem-checkbox-checked-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..eabbcee40928cff8fb04978673b72148d56750d7 GIT binary patch literal 285 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrd&XPZ!4!i_=dh8*(uP^0++L&rVg` z#G%AtCg-@P<;IO0S#KHFsBE2EA*jFM0q2^WE62Di7`Io5)j96d*|h&|rqdxGr#6>W z@(qFpf1h}|essAMc*!E|6O%@ROvaRnRtJuqi3y1Re2g_?dS~>3lfvI8rKIuQ_<4(2 zqHUMSo5zp2D!g8K&hpk$IXkC#dwq46x+%|pHg5g4W$Iqh=H4ZqmrdHWnR|{u=Ju5QAjEPoSKlE}q}k?t{+!}h zDRNB84}330O0;dhw(X)(XlU-$(paxso3HUTXg{B`W-I>z(+{i?$!ESR?XY6-Kk#q; zD>;sa;^%jKE_uovpPZNNy>waTuD8Gc8E@GAL?u=#*{ybSP5e)-{kKDE=E=5Eq4zy83yj)AQ_B)PVH&3<4QFnGH9xvX7ZGvrzH6y=K9yK8V(|^(NV9p z4@eoDZ(#kPrKFx3X%>6tWsd@f+Pc?v4C(Wp`>tNKi(O~w6l>tc76Teo;UtGLV@AH;OXk; Jvd$@?2>^mil-vLS literal 0 HcmV?d00001 diff --git a/Dragon/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png b/Dragon/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..312a5def6f715190bb1b5f553f8966b18434c996 GIT binary patch literal 158 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE+bT&E}WHE^H tBpg(7(}@V~EA++bT&E}WHE^H zBshv^WM?0iULP77+Owtf;PHNWRZqi)LK9U!CT51&4ZNHhHyW1%^)q<7`njxgN@xNA DD|Rbn literal 0 HcmV?d00001 diff --git a/Dragon/gtk-3.0/assets/menuitem-checkbox-mixed.png b/Dragon/gtk-3.0/assets/menuitem-checkbox-mixed.png new file mode 100644 index 0000000000000000000000000000000000000000..34da40ec3462d454379546d8731d779dbba46649 GIT binary patch literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE+bT&E}WHE^H zBshu}6c!$oUSIv~P2!TZ+;Mv<6g|5bdlqXJ3P><8gskLwr_TCM5oiE|r>mdKI;Vst E0E{dx3;+NC literal 0 HcmV?d00001 diff --git a/Dragon/gtk-3.0/assets/menuitem-radio-checked-hover.png b/Dragon/gtk-3.0/assets/menuitem-radio-checked-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..ec485f606921e15198a865984213d7ba665c2cdc GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkEEr|n)-BBc|NrOz4J33m z_>|p^tvHmAHbh78>}d7X71sUhzfW9)??|A76axc~ePZd^aIQL_eg;ohKbLh*2~7Z{ C?J6n& literal 0 HcmV?d00001 diff --git a/Dragon/gtk-3.0/assets/menuitem-radio-checked-insensitive.png b/Dragon/gtk-3.0/assets/menuitem-radio-checked-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..38dffb010ef52a309b7e41cf4e11684ba89c9657 GIT binary patch literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkEEr|nRuN{m7$NUzI-JP~ z2^oz=*-1%BVS>2~A)mcW9v0-Z89Xd-;GURd!K)zkz-U36hv6yaLXiMQ1_twXK`w#E SLOwv#7(8A5T-G@yGywoG{VNgx literal 0 HcmV?d00001 diff --git a/Dragon/gtk-3.0/assets/menuitem-radio-checked.png b/Dragon/gtk-3.0/assets/menuitem-radio-checked.png new file mode 100644 index 0000000000000000000000000000000000000000..86282022accb067c0521f2ef18bf40ec0e0294c9 GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkEji(`nz>Er|nRuN{m7$H7BzC<1# z9^HVvvyIH`VS>2~A)mcW9v0-Z89Xd-;GURd!K)zkz-U36hap>9P7}YJ&5l(I78J~F rY&_V|*!WPEnb}!vor4T(2m`~7ZK7H(wNg?*TNpfD{an^LB{Ts5ddM?l literal 0 HcmV?d00001 diff --git a/Dragon/gtk-3.0/assets/pane-separator-vertical.png b/Dragon/gtk-3.0/assets/pane-separator-vertical.png new file mode 100644 index 0000000000000000000000000000000000000000..2b0c595e14e1d9c62b88da3632776f602ca11cf6 GIT binary patch literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^96-#>!3HGPo$&JjQfx`y?k)`fL2$v|<&%LToCO|{ z#S9GG!XV7ZFl&wkP>{XE)7O>#39A6B6tCd={4k)9qNj^v2*>s0Ikwf`>fPOs>&~~U l{RCv|u+8plWKdYaz|iwr#P_UtbqG)~gQu&X%Q~loCIF}lCfWc1 literal 0 HcmV?d00001 diff --git a/Dragon/gtk-3.0/assets/pane-separator.png b/Dragon/gtk-3.0/assets/pane-separator.png new file mode 100644 index 0000000000000000000000000000000000000000..c02248ab9a5f1749e67dfbb1cc7cd054c07b6eb5 GIT binary patch literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y+!3HF4-n-TSDYhhUcNd2LAh=-f^2tCE&H|6f zVg?3oVGw3ym^DWND9B#o>Fdh=gjIl5idS%bei%?l#nZ(xgyVYh9NX$|^=ujmdy1c* qOOt4SdU?73zJhZ%H>Ya`u`%@NNuK$%tUME_p25@A&t;ucLK6UBa4N+B literal 0 HcmV?d00001 diff --git a/Dragon/gtk-3.0/assets/radio-mixed-hover.png b/Dragon/gtk-3.0/assets/radio-mixed-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..bf7902344578fb2267f87697e83599672568d168 GIT binary patch literal 583 zcmV-N0=WH&P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00FN_L_t(I%f-__iyA=~2Jk1d zj_fStyu!wyLJA9;+a;eMEH=x*#vG|kmF9|T^AXafO^P&E7*t5Oi$M{wNVk=QCC!vq zh}vm#0cT)mXHp$xIo&Fd7p8gP`OP2Z1^#zE*wcH|?RE!3h!dsM!$P6(n=$sITrPhI zg5YBwKzhC2b(*H3=Xt2t>tKvwx7%T{SRjsLSeEs*)9E}1pzm!v7!1CQ$73UeFiNR= zO9){`qmk+N`@_F;1OTSf=}WEkGvD_?DcyTlN-2Ebht@ir&1Rhpu-$IYUDrJrzN=!f z2-kJ7*=)}5dIbQGQl3<+RRF-N_whmC^1?%{R>OQgcQb%7=7=!{0Qi3MGxrpXF&JZx zG61FYR!Vv7I1ZjXKF$S%5TKOaW&p-myj(7yHX03FUU<2{YPAAmEY3V)sZ@H$IY*Kt zx#1*9z&VHGIBzpRtJV5U2)T};2ui8FVWkwJD1v2KS3wYr_x{A;aQMj>bJlD&QK?j5 z+cu<>Sg+UMoP!W@6^7vp0OsHe zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00EmxL_t(I%f-{NiW)&22Jr7@ zon>c1glJ<>FM+ezChIdS%fU8ct1sd{fzB2xr%xro|av=H3kW_IT) zi{*5yK>p4oO>-D|@(C>iBWb#-n7C(8O2TJL?V@WBoTrP1sou0eh z?);Jy0GQ9`4{4g-ECT?g6rSfHP1F0uV)2jxj>n_py6(;LWlYnA>$*4`4$dVj0Dusp zT&vXp0E5BcCJ=@p>h(HSt5rDzXssz@3;-}34s!v<7_`x9CiPP!S*IIve90%2E6_#Z|2!Z{656(FVAy4ggdy%^f zv)Qbnl=>osD5q&^5<*@r%lexn$+u3Yv-{`U_y(vsriYv1u)P2P002ovPDHLkV1h_6 B?WX_$ literal 0 HcmV?d00001 diff --git a/Dragon/gtk-3.0/assets/radio-mixed.png b/Dragon/gtk-3.0/assets/radio-mixed.png new file mode 100644 index 0000000000000000000000000000000000000000..980cc4a7a69cfcfce6c8b193e41dc682ea567fa7 GIT binary patch literal 578 zcmV-I0=@l-P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00F8=L_t(I%f-_%iyA=`2k`&R zI$+dE z05TX19+D*S8jS|3)hZZcI2;aGtyT!b5Qbs=Xt&$f0Mv_XN2AgA>2#_&=UPhn;&9IO zWHQmi;c)zSjsU=XK7X&2x^f%`l+vTKQcB@C4wO>fVzFqafc<`dYuon8@N?z!dDym% z-EMdL+{*!g5aP02E&~9%-R?=i_kC0<6)cxaI|XR1&lzI?fL^bc2{6W>wLVV)l+q_5 z#B0m4(CKtC$KafUQu>qv7-Qjjy?#@x)!_SnCa~FTz!(ctk60)aK1Wf6IF2*JaU3Ix zB3PF7DFrl}&2NN|had050y6*JoPaKcOU$xfn>h(HGr4mfjgb)JT z?G{lKfe>=e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00HYsL_t(I%f*wyYZ^fq#b0(E zyCZE3#fxPX$t8GbRtWT5_9lgmv^m*RF8%{O_2i+~T$4k4w5S9U+@OfaQs^HLmR>eF z1tP1LplJkWz}=Z%5|br1r$Pq?X1?M5=JD}9;D4``CAC+zTCK?#+YEx>MJyJZQc8cN zQmL=SV)6TvfO@@dhhb7Gm&@Brtu&j>R;SaEj4>Gm z!K2L>lkIj}HX054p-usSUa$922(fLNCI}(-_Ezo<5<*~_CWH`HzuzxM0F%k2Vi?9k ze0jyNd*I^D=bzX;aB+FX008lL9EM?FJRVmf0M7ZQuIr26s)y$|y|@OShd8~sM)mM~ z@s`PCz!)iWJ901!f;y0d|;^))2oDz?_wP~F*p5CQ-&91cM#b?*Q%07xd2`<~~$&E;|+ zgg}4!4BslRBQ8``#e6=8=XppZ5_^ww&}y}g9mkQJ^QAf9oJ+@Xq;12w;Jrh#*g(P#wE^Pniov1M5wo}7hlxBD&#f=`_Df)FC9D9Ue5)7&r&zm!U) dAOCzB{{Rjr_^9d$O!fc(002ovPDHLkV1k+p5#Rs- literal 0 HcmV?d00001 diff --git a/Dragon/gtk-3.0/assets/radio-selected-insensitive.png b/Dragon/gtk-3.0/assets/radio-selected-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..fa5d47df130688a7da6b98379a2047a37697b610 GIT binary patch literal 631 zcmV--0*L*IP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00G}gL_t(I%f*vVi`qaK#vdn+ zWW*p;FBWwz?!`-^Um%bm3%Q6_{Q&t;xeDUdli1)XkYgh~G>1TUx1wIQdJvM({Oe)6 zX@kq23LO}jd57osKJU!D!2ceFS7PPaY&P_L|6LSCv{)>LjImR_UUyVgb>9LM=JWYo z9LG2Pejn|28;mh{o`>CThwXL?j^iGu)9EJw=@nqHSlkJM&`}fxl+r6(VHjew+2C@y zJWeK)^-G)pzID_e4?5#IEZ?mSqTn09lsd zy3eJTN+pP*h|}rR%K?HQs5P6-ESsijFijJl=fN~hXquLtwOTFszF*4$(ln)vG5lV` zw(VT~wrwL#pYM$^hBQrS4nQdlgCNKRgTWvN_n6iD5dCjyD$tR_Zox{gkcEBaZoOozvLVY zhr@4#kO#}M5JeFPA>cSJn}iTVQ3T7fz;WEYs;b{#{fW!va+s#+hhDFTMxz0q=Me+} zj>jV$#{nVael!{xZ}!4!wQ5IE^f3s6T9PCsLdZ{^=YPa;{CPYcAO3ka{sMc`#kq}@ R-`W5G002ovPDHLkV1f`w55)ig literal 0 HcmV?d00001 diff --git a/Dragon/gtk-3.0/assets/radio-selected.png b/Dragon/gtk-3.0/assets/radio-selected.png new file mode 100644 index 0000000000000000000000000000000000000000..56a2d81b124270f836940703729293fd5d1bf050 GIT binary patch literal 625 zcmV-%0*?KOP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00G%aL_t(I%f*vHi`qaG$Nw80 z$%w8OFZLjUCoheDfP|WxELdB5viJQ0{RqAG+DlFWiwdP%QxuU9`VkU($stEkZ%Ve{ z447nk*=9Frdn$C`!MqvX|NY?oAMn4=)rGfbqtR%}7<(Q?Q8}N_|D=@us8*{+uh;wZ zHvwrp9)FGFxZiHKQLooQDaG-4#CpAk=XuEGa^Hr-;VS^iS=;G!I$JCjf-xqdC^`$q zn3&J!VltUnPwONASglrXlO%bm>pBP_k9b#)fP@g}x{f4C`nGKkGXjUh;Z{+Uv^WR? zbh}-Y%Vl)CT?9b@04Nj+P!t9G{r)zCZ<^*I48s&xRaF5X4OLaszc37iX_|)&fe_-F zQi_K=T-VJsa9tNd2mk=36hesWi~u3zo^zfSbUK}kz|)*D213YvMu1Z4Z8n>fz%UGG znub!T1WnUm7)DC4-EKiC^?nQF0iaT;eDr<)MWfLGAq3546Si$-YO_9;S177naNAO%z4%IOpvoNh*>gg|aMraU8!N3e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00DPNL_t(I%f-_%Ya&4u2k?Jp z9oZ*{aM}oJ?jX%JSwF+F1hx@d{d$7fT8RIC1FnX{;a!$x*X?#2tyT*} zgu~&0<#LI|Vgb+dUi$t1JplI!7>!1E<#PFF6h+{ie;P|`jrn|z{eJ(_>-DC`J_CU1 zbb4d0{W1&yoO47`1Z(Z}Y&N^e0lVEU2*dEp@Ue=;BEm4lcDoI7fKsa3Xf!U`db8Pt zl(L!woO7IrE&_-M&N-d~IOkd^brB$?1m|4m03v!@tyUKS>-8E$^p*oEmCAz<0$S^{ zVXZZU5Ga*Oe{w(^$4`v0ziFDn7;`dgj6s^F@I3E1Ns`x-mpC4eW9QtjAP7*e*Wvp< zlv3DiHV{I9G4|Z)bY^FNVKSMtj4`)Lsj9WM$Qb+Zeg8envftfqcm3bL@gMPOorBKb R*g60J002ovPDHLkV1j)&;XMEV literal 0 HcmV?d00001 diff --git a/Dragon/gtk-3.0/assets/radio-unselected.png b/Dragon/gtk-3.0/assets/radio-unselected.png new file mode 100644 index 0000000000000000000000000000000000000000..7ad75c60cf47090b7f276fce6a90286c9b77522e GIT binary patch literal 542 zcmV+(0^$9MP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00D+cL_t(I%f-_%iyA=`2k?Jp z9oZ*D8ygR`x4HE*EH=x*#yhSuy-C0G%1f>F$6PM=n~0vvmVW=4hJlkOT=*u$8nxIoz67?b2N519R8e6r&da7wbn;1rL>dD#1007 z@!vTH0Q33$voYqA@B84KpS&yQ9KP?v7!xiQi%tgE?RH(y^WF^qseC>U&-1X|Zo3&k zDRo(`R?m9%TCD~trI!J$wM8O23m_s`Yl|6xbG}zfodrlK!8zY&03wQ4tJPV+dc6h_ z#TlSfDt!?`AW4#U!%31r2!TSO@Q?vot=135*eHr3Xsu6%wbqED2#(`C20<`A`4h+E z@po(OO{393rBZ?Gx=>1Cv)Moh0mj&47>2h1?3=qVo6WAY)^|#&rZJ|(7<+MDH%`;^ gzTIyB`sdsD3cp;pj1j{%yZ`_I07*qoM6N<$g4dztV*mgE literal 0 HcmV?d00001 diff --git a/Dragon/gtk-3.0/assets/resize-grip.png b/Dragon/gtk-3.0/assets/resize-grip.png new file mode 100644 index 0000000000000000000000000000000000000000..613e2320ce632a8f1ee2539c7bd77fb63a2e55be GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4%JB>7u;-UBJd;vjb?hIQv;UIICs0X`wF3=HYh zrcK+tdGo9tv6dheB|(0{3=Yq3q=7g|-tI089jvk*Ams%fk;M!Q+`=Ht$S`Y;1W=H@ z#M9T6{Ryi8s}!%``us4UkesKBV+hCf*v}LOBXfTrMqa3s$o*cx5qN UcX7PC5vY>E)78&qol`;+0K_sYH~;_u literal 0 HcmV?d00001 diff --git a/Dragon/gtk-3.0/assets/titlebutton-close-active.png b/Dragon/gtk-3.0/assets/titlebutton-close-active.png new file mode 100644 index 0000000000000000000000000000000000000000..7dab7a2e555dfea20b721cf40eb73b9e8500b28e GIT binary patch literal 337 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrd&qPZ!4!i_>o>*=I2Y3bgOvu9f|# zIZAh9#0JhMOz#=C$sLH&DQ<3<`XO(EQN(kGOxp(cie3W&ouG&{tqN9Ro!xKN)xVk$ zZ+?IF&l&8@|4$yZT7Ru_?{xOa3wPFLybGIS9{v35k7%QaTFjoB3DLn9D@4Y7~PuD!y8O=N;^Z$f(x=L0v*

i*0}B;1c5U eCGH=45zEW;aIJ}U3DQ8HGI+ZBxvX46X=j)|T=z_ymNu>YZ@8&PlghW_Y12-xpOod|(r0+> zX9H8i?&c+bSVB$&h2L@e@ke7-)t%6-y8mt+JQcI+(41gB#_El`nHj##4Ds0AYHREn lxgd}GErYVs`(OMQq@ONu<}?f_GzPkc!PC{xWt~$(69D9*S^@w7 literal 0 HcmV?d00001 diff --git a/Dragon/gtk-3.0/assets/titlebutton-close.png b/Dragon/gtk-3.0/assets/titlebutton-close.png new file mode 100644 index 0000000000000000000000000000000000000000..51eb479128536e32619ce2b81c9b84c6273c04df GIT binary patch literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrZMUr;B5V#p$;b5ArfA^02g*H0tcs zTvf;#;v6~cw1U20hsDXgi{JE5EkAPW!}abnIkRr=d2R2v_?p++skJxGJp1H7^>V>? z%VP`*N_rX&*}Q_9@{H;!n%v7p8C;gEc=a{xs>z>k?5jVo>satTZXeUPf^6P~T6J}m sy@&2ax}0K44fha#@$U1w|IAfPr5-NtU#YOv0v*NR>FVdQ&MBb@0DHk(m;e9( literal 0 HcmV?d00001 diff --git a/Dragon/gtk-3.0/assets/titlebutton-maximize-active.png b/Dragon/gtk-3.0/assets/titlebutton-maximize-active.png new file mode 100644 index 0000000000000000000000000000000000000000..7002ba033d8b463ae85ed87265d67203c066a3f1 GIT binary patch literal 229 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrZM8r;B5V#p&b(3D%0n(4XJ_hdsUh z|8el)CjU?N%EFG`AEXW(IOl$W!L5Yx^smPib8GfooFurP`-i9pmpYI5p6c&>@0i}R z+Dl3R!8WxGho82#w0zjj5b1bp)AauvGnK3aSa19fp2l}?Z}oTio8E^-7#L>f%9^tO SzW*F(JA%y zf#-;h>ebW9Pj#1`+0f6T@_WxU zt(C2kWob`c95xBNurMr`Vk9@&ggJET-c9$`3Y_Ih`(~3kDR;}4z+A_fGJAKq=t=|a OW$<+Mb6Mw<&;$Szu}jea literal 0 HcmV?d00001 diff --git a/Dragon/gtk-3.0/assets/titlebutton-maximize.png b/Dragon/gtk-3.0/assets/titlebutton-maximize.png new file mode 100644 index 0000000000000000000000000000000000000000..9ba9e63989aa5f2d7912022aa5cd07ee6c7b04de GIT binary patch literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrZMjr;B5V#p$;bFLE9*;BYyAN%D?T zbSi`UNrssprg`j_a*|%x`e&-#kHw4Li~LX(71ULl_3CEm#k=y;b5>6=JG@V5!ke!_ zU7p;=IjK+G95xAGiDG21d|o)?r1Xy6a~Bq^-!~yBYPZ2jv#4Jy_$DaGa{Yg*qztr{ N!PC{xWt~$(696WFOt}C6 literal 0 HcmV?d00001 diff --git a/Dragon/gtk-3.0/assets/titlebutton-minimize-active.png b/Dragon/gtk-3.0/assets/titlebutton-minimize-active.png new file mode 100644 index 0000000000000000000000000000000000000000..955690de1e89fda2b571974f3d80b441867fd0fe GIT binary patch literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbjRr;B5V#p&b(3D(0528+07n8f|+ z_dh(d%2vcy=LJ_!$kC6tD%vJ+%h^`7TxTsRD(YD*Xnuo%;o>1qN0X1u2|yzlJYD@< J);T3K0RXx&Fo^&F literal 0 HcmV?d00001 diff --git a/Dragon/gtk-3.0/assets/titlebutton-minimize-hover.png b/Dragon/gtk-3.0/assets/titlebutton-minimize-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..4a1ce786f168ecaaabb5321789ee244f8a52b2ed GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbi$r;B5V#p&b(3D(0528*~YtgZha zU!M5>-d>HWhzp_}ot=Ttn#}X>Jt%GL=-_yqafH{5f#LmI4o{A44EKQg89ZJ6T-G@y GGywo_w=n+z literal 0 HcmV?d00001 diff --git a/Dragon/gtk-3.0/assets/titlebutton-minimize.png b/Dragon/gtk-3.0/assets/titlebutton-minimize.png new file mode 100644 index 0000000000000000000000000000000000000000..f3c89cece0a48b579f5c257734c4e647f43c5194 GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE({w$@cHh4-+>~W1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbi&r;B5V#p&cd spinbutton:focus:not(.vertical) + spinbutton:not(.vertical), +.linked:not(.vertical) > spinbutton:focus:not(.vertical) + button, +.linked:not(.vertical) > spinbutton:focus:not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > entry:focus + spinbutton:not(.vertical), +.linked:not(.vertical) > +entry:focus + button, +.linked:not(.vertical) > +entry:focus + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + entry, .linked:not(.vertical) > +entry:focus + +entry { + border-left-color: #383E40; } + +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + spinbutton:not(.vertical), +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + button, +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > entry:drop(active) + spinbutton:not(.vertical), +.linked:not(.vertical) > +entry:drop(active) + button, +.linked:not(.vertical) > +entry:drop(active) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + entry, .linked:not(.vertical) > +entry:drop(active) + +entry { + border-left-color: #4e9a06; } + +.linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled), +.linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):not(.vertical), .linked.vertical > +entry:not(:disabled) + entry:not(:disabled), +.linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):not(.vertical) { + border-top-color: #A0A8AD; + background-color: #1A1B1C; } + .linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled):backdrop, + .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):backdrop:not(.vertical), .linked.vertical > + entry:not(:disabled) + entry:not(:disabled):backdrop, + .linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):backdrop:not(.vertical) { + border-top-color: #BCD5DE; + background-color: #3B3B3B; } + +.linked.vertical > spinbutton:disabled:not(.vertical) + spinbutton:disabled:not(.vertical), +.linked.vertical > spinbutton:disabled:not(.vertical) + entry:disabled, .linked.vertical > entry:disabled + spinbutton:disabled:not(.vertical), +.linked.vertical > +entry:disabled + entry:disabled { + border-top-color: #A0A8AD; } + +.linked.vertical > spinbutton:not(.vertical) + spinbutton:focus:not(:only-child):not(.vertical), +.linked.vertical > spinbutton:not(.vertical) + entry:focus:not(:only-child), .linked.vertical > entry + spinbutton:focus:not(:only-child):not(.vertical), +.linked.vertical > +entry + entry:focus:not(:only-child) { + border-top-color: #383E40; } + +.linked.vertical > spinbutton:not(.vertical) + spinbutton:drop(active):not(:only-child):not(.vertical), +.linked.vertical > spinbutton:not(.vertical) + entry:drop(active):not(:only-child), .linked.vertical > entry + spinbutton:drop(active):not(:only-child):not(.vertical), +.linked.vertical > +entry + entry:drop(active):not(:only-child) { + border-top-color: #4e9a06; } + +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + spinbutton:not(.vertical), +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + entry, +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + button, +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:focus:not(:only-child) + spinbutton:not(.vertical), +.linked.vertical > +entry:focus:not(:only-child) + entry, +.linked.vertical > +entry:focus:not(:only-child) + button, +.linked.vertical > +entry:focus:not(:only-child) + combobox > box > button.combo { + border-top-color: #383E40; } + +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + spinbutton:not(.vertical), +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + entry, +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + button, +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:drop(active):not(:only-child) + spinbutton:not(.vertical), +.linked.vertical > +entry:drop(active):not(:only-child) + entry, +.linked.vertical > +entry:drop(active):not(:only-child) + button, +.linked.vertical > +entry:drop(active):not(:only-child) + combobox > box > button.combo { + border-top-color: #4e9a06; } + +treeview entry:focus:dir(rtl), treeview entry:focus:dir(ltr) { + background-color: #1A1B1C; + transition-property: color, background; } + +treeview entry.flat, treeview entry { + border-radius: 0; + background-image: none; + background-color: #1A1B1C; } + treeview entry.flat:focus, treeview entry:focus { + border-color: #383E40; } + +/*********** + * Buttons * + ***********/ +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#383E40), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#383E40), to(transparent)); } } + +notebook > header > tabs > arrow, button.titlebutton, +button { + min-height: 24px; + min-width: 16px; + padding: 1px 2px; + border: 1px solid; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-top-color: shade(#212223, 0.8); + border-right-color: shade(#212223, 0.72); + border-left-color: shade(#212223, 0.72); + border-bottom-color: shade(#212223, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#212223, 1.02), 1.05), shade(shade(#212223, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } + notebook > header > tabs > arrow, button.sidebar-button, button.titlebutton, + button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + transition: none; } + notebook > header > tabs > arrow:hover, button.sidebar-button:hover, button.titlebutton:hover, + button.flat:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 500ms; } + notebook > header > tabs > arrow:hover:active, button.sidebar-button:hover:active, button.titlebutton:hover:active, + button.flat:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + notebook > header > tabs > arrow:hover, button.titlebutton:hover, + button:hover { + color: #D1E0DF; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #2F3635; + background-image: linear-gradient(to bottom, shade(#383E40, 1.00), shade(#383E40, 1.00)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); + -gtk-icon-effect: highlight; } + notebook > header > tabs > arrow:active, button.titlebutton:active, notebook > header > tabs > arrow:checked, button.titlebutton:checked, + button:active, + button:checked { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #2F3635; + background-image: linear-gradient(to bottom, shade(shade(#212223, 0.85), 1.05), shade(shade(#212223, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); + transition-duration: 50ms; } + notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:backdrop, button.titlebutton:backdrop, + button:backdrop.flat, + button:backdrop { + border-color: #545252; + background-color: #212223; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + transition: 200ms ease-out; + -gtk-icon-effect: none; } + notebook > header > tabs > arrow:backdrop label, button.sidebar-button:backdrop label, button.titlebutton:backdrop label, notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:backdrop label, button.titlebutton:backdrop label, notebook > header > tabs > arrow:backdrop, button.titlebutton:backdrop, + button:backdrop.flat label, + button:backdrop.flat, + button:backdrop label, + button:backdrop { + color: #A6B3B2; } + notebook > header > tabs > arrow:backdrop:active, button.sidebar-button:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, button.sidebar-button:backdrop:checked, button.titlebutton:backdrop:checked, notebook > header > tabs > arrow:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, button.titlebutton:backdrop:checked, + button:backdrop.flat:active, + button:backdrop.flat:checked, + button:backdrop:active, + button:backdrop:checked { + border-color: #545252; + background-color: #212223; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + notebook > header > tabs > arrow:backdrop:active label, button.sidebar-button:backdrop:active label, button.titlebutton:backdrop:active label, notebook > header > tabs > arrow:backdrop:active, button.sidebar-button:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked label, button.sidebar-button:backdrop:checked label, button.titlebutton:backdrop:checked label, notebook > header > tabs > arrow:backdrop:checked, button.sidebar-button:backdrop:checked, button.titlebutton:backdrop:checked, notebook > header > tabs > arrow:backdrop:active label, button.titlebutton:backdrop:active label, notebook > header > tabs > arrow:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked label, button.titlebutton:backdrop:checked label, notebook > header > tabs > arrow:backdrop:checked, button.titlebutton:backdrop:checked, + button:backdrop.flat:active label, + button:backdrop.flat:active, + button:backdrop.flat:checked label, + button:backdrop.flat:checked, + button:backdrop:active label, + button:backdrop:active, + button:backdrop:checked label, + button:backdrop:checked { + color: #A6B3B2; } + notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled, button.titlebutton:backdrop:disabled, + button:backdrop.flat:disabled, + button:backdrop:disabled { + border-color: #545252; + background-color: #2C2F30; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + notebook > header > tabs > arrow:backdrop:disabled label, button.sidebar-button:backdrop:disabled label, button.titlebutton:backdrop:disabled label, notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled label, button.titlebutton:backdrop:disabled label, notebook > header > tabs > arrow:backdrop:disabled, button.titlebutton:backdrop:disabled, + button:backdrop.flat:disabled label, + button:backdrop.flat:disabled, + button:backdrop:disabled label, + button:backdrop:disabled { + color: #212223; } + notebook > header > tabs > arrow:backdrop:disabled:active, button.sidebar-button:backdrop:disabled:active, button.titlebutton:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, button.sidebar-button:backdrop:disabled:checked, button.titlebutton:backdrop:disabled:checked, notebook > header > tabs > arrow:backdrop:disabled:active, button.titlebutton:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, button.titlebutton:backdrop:disabled:checked, + button:backdrop.flat:disabled:active, + button:backdrop.flat:disabled:checked, + button:backdrop:disabled:active, + button:backdrop:disabled:checked { + border-color: #545252; + background-color: #2C2F30; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + notebook > header > tabs > arrow:backdrop:disabled:active label, button.sidebar-button:backdrop:disabled:active label, button.titlebutton:backdrop:disabled:active label, notebook > header > tabs > arrow:backdrop:disabled:checked label, button.sidebar-button:backdrop:disabled:checked label, button.titlebutton:backdrop:disabled:checked label, notebook > header > tabs > arrow:backdrop:disabled:active label, button.titlebutton:backdrop:disabled:active label, notebook > header > tabs > arrow:backdrop:disabled:checked label, button.titlebutton:backdrop:disabled:checked label, + button:backdrop.flat:disabled:active label, + button:backdrop.flat:disabled:checked label, + button:backdrop:disabled:active label, + button:backdrop:disabled:checked label { + color: #212223; } + notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:disabled, button.sidebar-button:disabled, button.titlebutton:disabled, notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, + button.flat:backdrop, + button.flat:disabled, + button.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + notebook > header > tabs > arrow:disabled, button.titlebutton:disabled, + button:disabled { + border-color: #2F3635; + background-color: #2C2F30; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + notebook > header > tabs > arrow:disabled label, button.titlebutton:disabled label, notebook > header > tabs > arrow:disabled, button.titlebutton:disabled, + button:disabled label, + button:disabled { + color: #A6B3B2; } + notebook > header > tabs > arrow:disabled:active, button.titlebutton:disabled:active, notebook > header > tabs > arrow:disabled:checked, button.titlebutton:disabled:checked, + button:disabled:active, + button:disabled:checked { + border-color: #2F3635; + background-image: linear-gradient(to bottom, #A0A8AD, #2C2F30); + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + notebook > header > tabs > arrow:disabled:active label, button.titlebutton:disabled:active label, notebook > header > tabs > arrow:disabled:active, button.titlebutton:disabled:active, notebook > header > tabs > arrow:disabled:checked label, button.titlebutton:disabled:checked label, notebook > header > tabs > arrow:disabled:checked, button.titlebutton:disabled:checked, + button:disabled:active label, + button:disabled:active, + button:disabled:checked label, + button:disabled:checked { + color: #A6B3B2; } + notebook > header > tabs > arrow.image-button, button.image-button.titlebutton, + button.image-button { + min-width: 24px; + padding-left: 4px; + padding-right: 4px; } + notebook > header > tabs > arrow.text-button, button.text-button.titlebutton, + button.text-button { + padding-left: 8px; + padding-right: 8px; } + notebook > header > tabs > arrow.text-button.image-button, button.text-button.image-button.titlebutton, + button.text-button.image-button { + padding-left: 4px; + padding-right: 4px; } + notebook > header > tabs > arrow.text-button.image-button label, button.text-button.image-button.titlebutton label, + button.text-button.image-button label { + padding-left: 4px; + padding-right: 4px; } + combobox:drop(active) button.combo, notebook > header > tabs > arrow:drop(active), button.titlebutton:drop(active), + button:drop(active) { + color: #4e9a06; + border-color: #4e9a06; + box-shadow: inset 0 0 0 1px #4e9a06; } + +row:selected +button { + border-color: #696969; } + row:selected button.sidebar-button:not(:active):not(:checked):not(:hover):not(disabled), row:selected + button.flat:not(:active):not(:checked):not(:hover):not(disabled) { + color: #D1E0DF; + border-color: transparent; } + row:selected button.sidebar-button:not(:active):not(:checked):not(:hover):not(disabled):backdrop, row:selected + button.flat:not(:active):not(:checked):not(:hover):not(disabled):backdrop { + color: #A9B7B8; } + + +button.osd { + min-width: 24px; + min-height: 32px; + color: #616869; + border-radius: 5px; + outline-color: rgba(238, 238, 238, 0.3); + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); + border: none; + box-shadow: none; } + + button.osd.image-button { + min-width: 32px; } + + button.osd:hover { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(65, 65, 65, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); + border: none; + box-shadow: none; } + + button.osd:active, + button.osd:checked { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.7); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); + border: none; + box-shadow: none; } + + button.osd:disabled:backdrop, + button.osd:disabled { + color: #3A3B3B; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + border: none; } + + button.osd:backdrop { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + border: none; } + +.csd popover.background.touch-selection button, .csd popover.background.magnifier button, popover.background.touch-selection button, popover.background.magnifier button, .app-notification button, +.app-notification.frame button, +.osd +button { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + popover.background.touch-selection button:hover, popover.background.magnifier button:hover, .app-notification button:hover, + .osd + button:hover { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(65, 65, 65, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + popover.background.touch-selection button:active:backdrop, popover.background.magnifier button:active:backdrop, .app-notification button:active:backdrop, popover.background.touch-selection button:active, popover.background.magnifier button:active, .app-notification button:active, popover.background.touch-selection button:checked:backdrop, popover.background.magnifier button:checked:backdrop, .app-notification button:checked:backdrop, popover.background.touch-selection button:checked, popover.background.magnifier button:checked, .app-notification button:checked, + .osd + button:active:backdrop, + .osd + button:active, + .osd + button:checked:backdrop, + .osd + button:checked { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.7); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + popover.background.touch-selection button:disabled:backdrop, popover.background.magnifier button:disabled:backdrop, .app-notification button:disabled:backdrop, popover.background.touch-selection button:disabled, popover.background.magnifier button:disabled, .app-notification button:disabled, + .osd + button:disabled:backdrop, + .osd + button:disabled { + color: #383737; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + popover.background.touch-selection button:backdrop, popover.background.magnifier button:backdrop, .app-notification button:backdrop, + .osd + button:backdrop { + color: #545454; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + popover.background.touch-selection button.flat, popover.background.magnifier button.flat, .app-notification button.flat, + .osd + button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: none; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + popover.background.touch-selection button.flat:hover, popover.background.magnifier button.flat:hover, .app-notification button.flat:hover, + .osd + button.flat:hover { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(65, 65, 65, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + popover.background.touch-selection button.flat:disabled, popover.background.magnifier button.flat:disabled, .app-notification button.flat:disabled, + .osd + button.flat:disabled { + color: #424141; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-image: none; + border-color: transparent; + box-shadow: none; } + popover.background.touch-selection button.flat:backdrop, popover.background.magnifier button.flat:backdrop, .app-notification button.flat:backdrop, + .osd + button.flat:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + popover.background.touch-selection button.flat:active, popover.background.magnifier button.flat:active, .app-notification button.flat:active, popover.background.touch-selection button.flat:checked, popover.background.magnifier button.flat:checked, .app-notification button.flat:checked, + .osd + button.flat:active, + .osd + button.flat:checked { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.7); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + + +button.suggested-action { + color: #C5D4D3; + outline-color: rgba(255, 255, 255, 0.3); + border-top-color: shade(#212223, 0.8); + border-right-color: shade(#212223, 0.72); + border-left-color: shade(#212223, 0.72); + border-bottom-color: shade(#212223, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#383E40, 1.02), 1.05), shade(shade(#383E40, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + .selection-mode button.titlebutton, + button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #383E40; } + + button.suggested-action:hover { + color: #C5D4D3; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #595959; + background-image: linear-gradient(to bottom, shade(#383E40, 1.15), shade(#383E40, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + + button.suggested-action:active, + button.suggested-action:checked { + color: #C5D4D3; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #595959; + background-image: linear-gradient(to bottom, shade(shade(#383E40, 0.85), 1.05), shade(shade(#383E40, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } + .selection-mode button.titlebutton:backdrop, + button.suggested-action:backdrop, + button.suggested-action.flat:backdrop { + border-color: #383E40; + background-color: #383E40; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .selection-mode button.titlebutton:backdrop label, .selection-mode button.titlebutton:backdrop, + button.suggested-action:backdrop label, + button.suggested-action:backdrop, + button.suggested-action.flat:backdrop label, + button.suggested-action.flat:backdrop { + color: #707070; } + .selection-mode button.titlebutton:backdrop:active, .selection-mode button.titlebutton:backdrop:checked, + button.suggested-action:backdrop:active, + button.suggested-action:backdrop:checked, + button.suggested-action.flat:backdrop:active, + button.suggested-action.flat:backdrop:checked { + border-color: #2C2F30; + background-color: #2C2F30; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .selection-mode button.titlebutton:backdrop:active label, .selection-mode button.titlebutton:backdrop:active, .selection-mode button.titlebutton:backdrop:checked label, .selection-mode button.titlebutton:backdrop:checked, + button.suggested-action:backdrop:active label, + button.suggested-action:backdrop:active, + button.suggested-action:backdrop:checked label, + button.suggested-action:backdrop:checked, + button.suggested-action.flat:backdrop:active label, + button.suggested-action.flat:backdrop:active, + button.suggested-action.flat:backdrop:checked label, + button.suggested-action.flat:backdrop:checked { + color: #d1e3f6; } + .selection-mode button.titlebutton:backdrop:disabled, + button.suggested-action:backdrop:disabled, + button.suggested-action.flat:backdrop:disabled { + border-color: #545252; + background-color: #2C2F30; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .selection-mode button.titlebutton:backdrop:disabled label, .selection-mode button.titlebutton:backdrop:disabled, + button.suggested-action:backdrop:disabled label, + button.suggested-action:backdrop:disabled, + button.suggested-action.flat:backdrop:disabled label, + button.suggested-action.flat:backdrop:disabled { + color: #2C2F30; } + .selection-mode button.titlebutton:backdrop:disabled:active, .selection-mode button.titlebutton:backdrop:disabled:checked, + button.suggested-action:backdrop:disabled:active, + button.suggested-action:backdrop:disabled:checked, + button.suggested-action.flat:backdrop:disabled:active, + button.suggested-action.flat:backdrop:disabled:checked { + border-color: #3f92e7; + background-color: #3f92e7; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .selection-mode button.titlebutton:backdrop:disabled:active label, .selection-mode button.titlebutton:backdrop:disabled:checked label, + button.suggested-action:backdrop:disabled:active label, + button.suggested-action:backdrop:disabled:checked label, + button.suggested-action.flat:backdrop:disabled:active label, + button.suggested-action.flat:backdrop:disabled:checked label { + color: #989DA3; } + .selection-mode button.titlebutton:backdrop, .selection-mode button.titlebutton:disabled, .selection-mode button.titlebutton:backdrop:disabled, + button.suggested-action.flat:backdrop, + button.suggested-action.flat:disabled, + button.suggested-action.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(57, 142, 231, 0.8); } + + button.suggested-action:disabled { + border-color: #595959; + background-color: #569fea; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + + button.suggested-action:disabled label, + button.suggested-action:disabled { + color: #ACB4BD; } + + button.suggested-action:disabled:active, + button.suggested-action:disabled:checked { + border-color: #595959; + background-image: linear-gradient(to bottom, #3b8bde, #3f92e7); + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + + button.suggested-action:disabled:active label, + button.suggested-action:disabled:active, + button.suggested-action:disabled:checked label, + button.suggested-action:disabled:checked { + color: #BCC4CC; } + .osd + button.suggested-action { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(57, 142, 231, 0.5); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd + button.suggested-action:hover { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(57, 142, 231, 0.7); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd + button.suggested-action:active:backdrop, .osd + button.suggested-action:active, .osd + button.suggested-action:checked:backdrop, .osd + button.suggested-action:checked { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: #383E40; + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + .osd + button.suggested-action:disabled:backdrop, .osd + button.suggested-action:disabled { + color: #3A3B3B; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd + button.suggested-action:backdrop { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(57, 142, 231, 0.5); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + + +button.destructive-action { + color: #C5D4D3; + outline-color: rgba(255, 255, 255, 0.3); + border-top-color: shade(#212223, 0.8); + border-right-color: shade(#212223, 0.72); + border-left-color: shade(#212223, 0.72); + border-bottom-color: shade(#212223, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#ef2929, 1.02), 1.05), shade(shade(#ef2929, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + + button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #ef2929; } + + button.destructive-action:hover { + color: #C5D4D3; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #8e0b0b; + background-image: linear-gradient(to bottom, shade(#ef2929, 1.15), shade(#ef2929, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + + button.destructive-action:active, + button.destructive-action:checked { + color: #C5D4D3; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #8e0b0b; + background-image: linear-gradient(to bottom, shade(shade(#ef2929, 0.85), 1.05), shade(shade(#ef2929, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } + + button.destructive-action:backdrop, + button.destructive-action.flat:backdrop { + border-color: #ef2929; + background-color: #ef2929; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + + button.destructive-action:backdrop label, + button.destructive-action:backdrop, + button.destructive-action.flat:backdrop label, + button.destructive-action.flat:backdrop { + color: #fcd4d4; } + + button.destructive-action:backdrop:active, + button.destructive-action:backdrop:checked, + button.destructive-action.flat:backdrop:active, + button.destructive-action.flat:backdrop:checked { + border-color: #d51010; + background-color: #d51010; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + + button.destructive-action:backdrop:active label, + button.destructive-action:backdrop:active, + button.destructive-action:backdrop:checked label, + button.destructive-action:backdrop:checked, + button.destructive-action.flat:backdrop:active label, + button.destructive-action.flat:backdrop:active, + button.destructive-action.flat:backdrop:checked label, + button.destructive-action.flat:backdrop:checked { + color: #f7cfcf; } + + button.destructive-action:backdrop:disabled, + button.destructive-action.flat:backdrop:disabled { + border-color: #545252; + background-color: #2C2F30; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + + button.destructive-action:backdrop:disabled label, + button.destructive-action:backdrop:disabled, + button.destructive-action.flat:backdrop:disabled label, + button.destructive-action.flat:backdrop:disabled { + color: #2C2F30; } + + button.destructive-action:backdrop:disabled:active, + button.destructive-action:backdrop:disabled:checked, + button.destructive-action.flat:backdrop:disabled:active, + button.destructive-action.flat:backdrop:disabled:checked { + border-color: #ef3131; + background-color: #ef3131; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + + button.destructive-action:backdrop:disabled:active label, + button.destructive-action:backdrop:disabled:checked label, + button.destructive-action.flat:backdrop:disabled:active label, + button.destructive-action.flat:backdrop:disabled:checked label { + color: #f57979; } + + button.destructive-action.flat:backdrop, + button.destructive-action.flat:disabled, + button.destructive-action.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(239, 41, 41, 0.8); } + + button.destructive-action:disabled { + border-color: #8e0b0b; + background-color: #f14949; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + + button.destructive-action:disabled label, + button.destructive-action:disabled { + color: #f8a4a4; } + + button.destructive-action:disabled:active, + button.destructive-action:disabled:checked { + border-color: #8e0b0b; + background-image: linear-gradient(to bottom, #e52d2d, #ef3131); + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + + button.destructive-action:disabled:active label, + button.destructive-action:disabled:active, + button.destructive-action:disabled:checked label, + button.destructive-action:disabled:checked { + color: #f9adad; } + .osd + button.destructive-action { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(239, 41, 41, 0.5); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd + button.destructive-action:hover { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(239, 41, 41, 0.7); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd + button.destructive-action:active:backdrop, .osd + button.destructive-action:active, .osd + button.destructive-action:checked:backdrop, .osd + button.destructive-action:checked { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: #ef2929; + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + .osd + button.destructive-action:disabled:backdrop, .osd + button.destructive-action:disabled { + color: #3A3B3B; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd + button.destructive-action:backdrop { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(239, 41, 41, 0.5); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + +.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 { + 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; } + +.inline-toolbar +button, .inline-toolbar +button:backdrop { + border-radius: 2px; + border-width: 1px; } + +.primary-toolbar +button { + -gtk-icon-shadow: none; } + +.stack-switcher > button.needs-attention > label, +.stack-switcher > button.needs-attention > image, stacksidebar row.needs-attention > label { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#383E40), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.5, to(rgba(255, 255, 255, 0.769231)), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 4px; } + .stack-switcher > button.needs-attention > label:backdrop, + .stack-switcher > button.needs-attention > image:backdrop, stacksidebar row.needs-attention > label:backdrop { + background-size: 6px 6px, 0 0; } + .stack-switcher > button.needs-attention > label:dir(rtl), + .stack-switcher > button.needs-attention > image:dir(rtl), stacksidebar row.needs-attention > label:dir(rtl) { + background-position: left 3px, left 4px; } + +.inline-toolbar toolbutton > button { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-top-color: shade(#212223, 0.8); + border-right-color: shade(#212223, 0.72); + border-left-color: shade(#212223, 0.72); + border-bottom-color: shade(#212223, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#212223, 1.02), 1.05), shade(shade(#212223, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } + .inline-toolbar toolbutton > button:hover { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #2F3635; + background-image: linear-gradient(to bottom, shade(#212223, 1.15), shade(#212223, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } + .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #2F3635; + background-image: linear-gradient(to bottom, shade(shade(#212223, 0.85), 1.05), shade(shade(#212223, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } + .inline-toolbar toolbutton > button:disabled { + border-color: #2F3635; + background-color: #2C2F30; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { + color: #A6B3B2; } + .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { + border-color: #2F3635; + background-image: linear-gradient(to bottom, #A0A8AD, #2C2F30); + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { + color: #A6B3B2; } + .inline-toolbar toolbutton > button:backdrop { + border-color: #545252; + background-color: #2C2F30; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .inline-toolbar toolbutton > button:backdrop label, .inline-toolbar toolbutton > button:backdrop { + color: #A6B3B2; } + .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked { + border-color: #545252; + background-color: #2C2F30; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .inline-toolbar toolbutton > button:backdrop:active label, .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked label, .inline-toolbar toolbutton > button:backdrop:checked { + color: #A6B3B2; } + .inline-toolbar toolbutton > button:backdrop:disabled { + border-color: #545252; + background-color: #2C2F30; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .inline-toolbar toolbutton > button:backdrop:disabled label, .inline-toolbar toolbutton > button:backdrop:disabled { + color: #212223; } + .inline-toolbar toolbutton > button:backdrop:disabled:active, .inline-toolbar toolbutton > button:backdrop:disabled:checked { + border-color: #545252; + background-color: #2C2F30; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .inline-toolbar toolbutton > button:backdrop:disabled:active label, .inline-toolbar toolbutton > button:backdrop:disabled:checked label { + color: #212223; } + +toolbar.inline-toolbar toolbutton > button.flat, +toolbar.inline-toolbar toolbutton:backdrop > button.flat, .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > entry, .inline-toolbar button, .inline-toolbar button:backdrop, .linked > button, +.linked > button:hover, +.linked > button:active, +.linked > button:checked, +.linked > button:backdrop, .xfce4-panel.background menu .linked button, .linked > combobox > box > button.combo:dir(ltr), .linked > combobox > box > button.combo:dir(rtl) { + border-radius: 0; + border-right-style: none; } + +.linked:not(.vertical) > spinbutton:first-child:not(.vertical), .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked > button:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat, +toolbar.inline-toolbar toolbutton:backdrop:first-child > button.flat, combobox.linked button:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo, .xfce4-panel.background menu .linked button:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +.linked:not(.vertical) > spinbutton:last-child:not(.vertical), .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked > button:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat, +toolbar.inline-toolbar toolbutton:backdrop:last-child > button.flat, combobox.linked button:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo, .xfce4-panel.background menu .linked button:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; } + +.linked:not(.vertical) > spinbutton:only-child:not(.vertical), .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked > button:only-child, toolbar.inline-toolbar toolbutton:only-child > button.flat, +toolbar.inline-toolbar toolbutton:backdrop:only-child > button.flat, .linked:not(.vertical) > combobox:only-child > box > button.combo, .xfce4-panel.background menu .linked button:only-child { + border-radius: 3px; + border-style: solid; } + +.linked.vertical > spinbutton:not(.vertical), .linked.vertical > entry, .linked.vertical > button, +.linked.vertical > button:hover, +.linked.vertical > button:active, +.linked.vertical > button:checked, +.linked.vertical > button:backdrop, .linked.vertical > combobox > box > button.combo { + border-style: solid solid none solid; + border-radius: 0; } + +.linked.vertical > spinbutton:first-child:not(.vertical), .linked.vertical > entry:first-child, .linked.vertical > button:first-child, .linked.vertical > combobox:first-child > box > button.combo { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +.linked.vertical > spinbutton:last-child:not(.vertical), .linked.vertical > entry:last-child, .linked.vertical > button:last-child, .linked.vertical > combobox:last-child > box > button.combo { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-style: solid; } + +.linked.vertical > spinbutton:only-child:not(.vertical), .linked.vertical > entry:only-child, .linked.vertical > button:only-child, .linked.vertical > combobox:only-child > box > button.combo { + border-radius: 3px; + border-style: solid; } + +modelbutton.flat, popover.background checkbutton, +popover.background radiobutton, +.menuitem.button.flat, modelbutton.flat:backdrop, popover.background checkbutton:backdrop, +popover.background radiobutton:backdrop, modelbutton.flat:backdrop:hover, popover.background checkbutton:backdrop:hover, +popover.background radiobutton:backdrop:hover, +.menuitem.button.flat:backdrop, +.menuitem.button.flat:backdrop:hover, button:link, +button:visited, button:link:hover, button:link:active, button:link:checked, +button:visited:hover, +button:visited:active, +button:visited:checked, calendar.button, calendar.button:hover, calendar.button:backdrop, calendar.button:disabled, .scale-popup button:hover, .scale-popup button:backdrop:hover, .scale-popup button:backdrop:disabled, .scale-popup button:backdrop { + background-color: transparent; + background-image: none; + border-color: transparent; + box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + +/* menu buttons */ +modelbutton.flat, popover.background checkbutton, +popover.background radiobutton, +.menuitem.button.flat { + min-height: 26px; + padding-left: 5px; + padding-right: 5px; + border-radius: 3px; + outline-offset: -2px; } + modelbutton.flat:hover, popover.background checkbutton:hover, + popover.background radiobutton:hover, + .menuitem.button.flat:hover { + background-color: #383E40; } + modelbutton.flat check:last-child, popover.background checkbutton check:last-child, popover.background radiobutton check:last-child, + modelbutton.flat radio:last-child, + popover.background checkbutton radio:last-child, + popover.background radiobutton radio:last-child, + .menuitem.button.flat check:last-child, + .menuitem.button.flat radio:last-child { + margin-left: 8px; } + modelbutton.flat check:first-child, popover.background checkbutton check:first-child, popover.background radiobutton check:first-child, + modelbutton.flat radio:first-child, + popover.background checkbutton radio:first-child, + popover.background radiobutton radio:first-child, + .menuitem.button.flat check:first-child, + .menuitem.button.flat radio:first-child { + margin-right: 8px; } + +modelbutton.flat arrow, popover.background checkbutton arrow, popover.background radiobutton arrow { + background: none; } + modelbutton.flat arrow:hover, popover.background checkbutton arrow:hover, popover.background radiobutton arrow:hover { + background: none; } + modelbutton.flat arrow.left, popover.background checkbutton arrow.left, popover.background radiobutton arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + modelbutton.flat arrow.right, popover.background checkbutton arrow.right, popover.background radiobutton arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + +button.color { + padding: 4px; } + button.color colorswatch:only-child { + box-shadow: 0 1px rgba(255, 255, 255, 0.769231); } + button.color colorswatch:only-child, button.color colorswatch:only-child overlay { + border-radius: 0; } + button.color colorswatch:only-child:disabled colorswatch:only-child, button.color colorswatch:only-child:backdrop colorswatch:only-child, button.color colorswatch:only-child:active colorswatch:only-child, button.color colorswatch:only-child:checked colorswatch:only-child { + box-shadow: none; } + +/********* + * Links * + *********/ +*:link, button:link, +button:visited { + color: #59CDC6; } + *:link:visited, + button:visited { + color: #8A8A8A; } + *:selected *:link:visited, *:selected button:visited:link, + *:selected button:visited { + color: #838F8E; } + *:link:hover, button:hover:link, + button:hover:visited { + color: #82A3A5; } + *:selected *:link:hover, *:selected button:hover:link, + *:selected button:hover:visited { + color: #CAD9D8; } + *:link:active, button:active:link, + button:active:visited { + color: #59CDC6; } + *:selected *:link:active, *:selected button:active:link, + *:selected button:active:visited { + color: #707070; } + *:link:backdrop:backdrop:hover, button:backdrop:backdrop:hover:link, + button:backdrop:backdrop:hover:visited, *:link:backdrop:backdrop:hover:selected, button:backdrop:backdrop:hover:selected:link, + button:backdrop:backdrop:hover:selected:visited, .selection-mode.titlebar:not(headerbar) .subtitle:backdrop:backdrop:hover:link, + headerbar.selection-mode .subtitle:backdrop:backdrop:hover:link, *:link:backdrop, button:backdrop:link, + button:backdrop:visited { + color: #383E40; } + .info *:link, .info button:link, + .info button:visited, + .question *:link, .question button:link, + .question button:visited, + .warning *:link, .warning button:link, + .warning button:visited, + .error *:link, .error button:link, + .error button:visited, *:link:selected, button:selected:link, + button:selected:visited, .selection-mode.titlebar:not(headerbar) .subtitle:link, + headerbar.selection-mode .subtitle:link, + *:selected *:link, + *:selected button:link, + *:selected button:visited { + color: #707070; } + +button:link, +button:visited { + text-shadow: none; } + button:link:hover, button:link:active, button:link:checked, + button:visited:hover, + button:visited:active, + button:visited:checked { + text-shadow: none; } + button:link > label, + button:visited > label { + text-decoration-line: underline; } + +/***************** + * GtkSpinButton * + *****************/ +spinbutton:not(.vertical) { + padding: 0; } + spinbutton:not(.vertical) entry { + min-width: 28px; + margin: 0; + background: none; + background-color: transparent; + border: none; + border-radius: 0; + box-shadow: none; } + spinbutton:not(.vertical) button { + min-height: 16px; + margin: 0; + padding-bottom: 0; + padding-top: 0; + color: #636A6A; + background-image: none; + border-style: none none none solid; + border-color: #597877; + border-radius: 0; + box-shadow: none; } + spinbutton:not(.vertical) button:dir(rtl) { + border-style: none solid none none; } + spinbutton:not(.vertical) button:hover { + color: #C3D4D4; + background-color: rgba(60, 60, 60, 0.05); } + spinbutton:not(.vertical) button:disabled { + color: rgba(133, 133, 133, 0.3); + background-color: transparent; } + spinbutton:not(.vertical) button:active { + background-color: rgba(0, 0, 0, 0.1); + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2); } + spinbutton:not(.vertical) button:backdrop { + color: #575E5E; + background-color: transparent; + border-color: rgba(137, 137, 137, 0.3); + transition: 200ms ease-out; } + spinbutton:not(.vertical) button:backdrop:disabled { + color: rgba(168, 168, 168, 0.3); + background-color: transparent; + border-style: none none none solid; } + spinbutton:not(.vertical) button:backdrop:disabled:dir(rtl) { + border-style: none solid none none; } + +.osd spinbutton:not(.vertical) button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #616869; + border-style: none none none solid; + border-color: rgba(0, 0, 0, 0.4); + border-radius: 0; + box-shadow: none; + -gtk-icon-shadow: 0 1px black; } + .osd spinbutton:not(.vertical) button:dir(rtl) { + border-style: none solid none none; } + .osd spinbutton:not(.vertical) button:hover { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #616869; + border-color: rgba(0, 0, 0, 0.5); + background-color: rgba(238, 238, 238, 0.1); + -gtk-icon-shadow: 0 1px black; + box-shadow: none; } + .osd spinbutton:not(.vertical) button:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #616869; + border-color: rgba(0, 0, 0, 0.5); + -gtk-icon-shadow: none; + box-shadow: none; } + .osd spinbutton:not(.vertical) button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #3A3B3B; + border-color: rgba(0, 0, 0, 0.5); + -gtk-icon-shadow: none; + box-shadow: none; } + .osd spinbutton:not(.vertical) button:dir(ltr):last-child { + border-radius: 0 3px 3px 0; } + .osd spinbutton:not(.vertical) button:dir(rtl):first-child { + border-radius: 3px 0 0 3px; } + +spinbutton.vertical:disabled { + color: #A6B3B2; } + +spinbutton.vertical:backdrop:disabled { + color: #2C2F30; } + +spinbutton.vertical:drop(active) { + border-color: transparent; + box-shadow: none; } + +spinbutton.vertical entry { + min-height: 32px; + min-width: 32px; + padding: 0; + border-radius: 0; } + +spinbutton.vertical button { + min-height: 32px; + min-width: 32px; + padding: 0; } + +spinbutton.vertical button.up { + border-radius: 3px 3px 0 0; + border-style: solid solid none solid; } + +spinbutton.vertical button.down { + border-radius: 0 0 3px 3px; + border-style: none solid solid solid; } + +.osd spinbutton.vertical button:first-child { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd spinbutton.vertical button:first-child:hover { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(65, 65, 65, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd spinbutton.vertical button:first-child:active { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.7); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + .osd spinbutton.vertical button:first-child:disabled { + color: #3A3B3B; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd spinbutton.vertical button:first-child:backdrop { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + +treeview spinbutton:not(.vertical) { + min-height: 0; + border-style: none; + border-radius: 0; } + treeview spinbutton:not(.vertical) entry { + min-height: 0; + padding: 1px 2px; } + +/************** + * ComboBoxes * + **************/ +combobox arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + min-height: 16px; + min-width: 16px; } + +combobox:drop(active) { + box-shadow: none; } + +/************ + * Toolbars * + ************/ +toolbar, .inline-toolbar, searchbar, +.location-bar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #212223; } + +toolbar { + background: #212223 linear-gradient(to bottom, #212223, shade(#212223, 0.88)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); + box-shadow: none; + border-bottom: 1px solid #2F3635; + padding: 4px 3px 3px 4px; } + .osd toolbar { + background-color: transparent; } + toolbar.osd { + padding: 13px; + border: none; + border-radius: 5px; + background-color: rgba(34, 34, 34, 0.8); } + toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { + border-radius: 0; } + toolbar.horizontal separator { + margin: 0 7px 1px 6px; } + toolbar.vertical separator { + margin: 6px 1px 7px 0; } + toolbar:not(.inline-toolbar):not(.osd) switch, + toolbar:not(.inline-toolbar):not(.osd) scale, + toolbar:not(.inline-toolbar):not(.osd) entry, + toolbar:not(.inline-toolbar):not(.osd) spinbutton, + toolbar:not(.inline-toolbar):not(.osd) button { + margin-right: 1px; + margin-bottom: 1px; } + +.inline-toolbar { + padding: 3px; + border-width: 0 1px 1px; + border-radius: 0 0 5px 5px; } + +searchbar, +.location-bar { + border-width: 0 0 1px; + padding: 3px; } + +.inline-toolbar, searchbar, +.location-bar { + border-style: solid; + border-color: #2F3635; + background-color: #212223; } + .inline-toolbar:backdrop, searchbar:backdrop, + .location-bar:backdrop { + border-color: #545252; + background-color: #212223; + box-shadow: none; + transition: 200ms ease-out; } + +/*************** + * Header bars * + ***************/ +.titlebar:not(headerbar), +headerbar { + padding: 0 5px; + min-height: 38px; + border-width: 0 0 1px; + border-style: solid; + border-color: #2F3635; + border-radius: 0; + background: #212223 linear-gradient(to bottom, #212223, shade(#212223, 0.88)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); } + .titlebar:backdrop:not(headerbar), + headerbar:backdrop { + border-color: #545252; + background-color: #212223; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); + transition: 200ms ease-out; } + .titlebar:not(headerbar) .title, + headerbar .title { + font-weight: bold; + padding-left: 12px; + padding-right: 12px; } + .titlebar:not(headerbar) .subtitle, + headerbar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + .selection-mode.titlebar:not(headerbar), + headerbar.selection-mode { + color: #D1E0DF; + text-shadow: none; + border-color: #696969; + background: #383E40 linear-gradient(to bottom, #383E40, shade(#383E40, 0.88)); + box-shadow: inset 0 1px rgba(136, 187, 241, 0.9); } + .selection-mode.titlebar:backdrop:not(headerbar), + headerbar.selection-mode:backdrop { + background-color: #383E40; + background-image: none; + box-shadow: inset 0 1px rgba(156, 199, 243, 0.88); } + .selection-mode.titlebar:not(headerbar) button, + headerbar.selection-mode button { + color: #D1E0DF; + outline-color: rgba(255, 255, 255, 0.3); + border-top-color: shade(#212223, 0.8); + border-right-color: shade(#212223, 0.72); + border-left-color: shade(#212223, 0.72); + border-bottom-color: shade(#212223, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#383E40, 1.02), 1.05), shade(shade(#383E40, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + .selection-mode.titlebar:not(headerbar) button.flat, + headerbar.selection-mode button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + .selection-mode.titlebar:not(headerbar) button:hover, + headerbar.selection-mode button:hover { + color: #D1E0DF; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #595959; + background-image: linear-gradient(to bottom, shade(#383E40, 1.15), shade(#383E40, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + .selection-mode.titlebar:not(headerbar) button:active, .selection-mode.titlebar:not(headerbar) button:checked, + headerbar.selection-mode button:active, + headerbar.selection-mode button:checked { + color: #D1E0DF; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #595959; + background-image: linear-gradient(to bottom, shade(shade(#383E40, 0.85), 1.05), shade(shade(#383E40, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat, .selection-mode.titlebar:not(headerbar) button:backdrop, + headerbar.selection-mode button:backdrop.flat, + headerbar.selection-mode button:backdrop { + border-color: #383E40; + background-color: #383E40; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + -gtk-icon-effect: none; + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat, .selection-mode.titlebar:not(headerbar) button:backdrop label, .selection-mode.titlebar:not(headerbar) button:backdrop, + headerbar.selection-mode button:backdrop.flat label, + headerbar.selection-mode button:backdrop.flat, + headerbar.selection-mode button:backdrop label, + headerbar.selection-mode button:backdrop { + color: #707070; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, + headerbar.selection-mode button:backdrop.flat:active, + headerbar.selection-mode button:backdrop.flat:checked, + headerbar.selection-mode button:backdrop:active, + headerbar.selection-mode button:backdrop:checked { + border-color: #2C2F30; + background-color: #2C2F30; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active label, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, + headerbar.selection-mode button:backdrop.flat:active label, + headerbar.selection-mode button:backdrop.flat:active, + headerbar.selection-mode button:backdrop.flat:checked label, + headerbar.selection-mode button:backdrop.flat:checked, + headerbar.selection-mode button:backdrop:active label, + headerbar.selection-mode button:backdrop:active, + headerbar.selection-mode button:backdrop:checked label, + headerbar.selection-mode button:backdrop:checked { + color: #d1e3f6; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, + headerbar.selection-mode button:backdrop.flat:disabled, + headerbar.selection-mode button:backdrop:disabled { + border-color: #569fea; + background-color: #569fea; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, + headerbar.selection-mode button:backdrop.flat:disabled label, + headerbar.selection-mode button:backdrop.flat:disabled, + headerbar.selection-mode button:backdrop:disabled label, + headerbar.selection-mode button:backdrop:disabled { + color: #A9B0B8; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:checked, + headerbar.selection-mode button:backdrop.flat:disabled:active, + headerbar.selection-mode button:backdrop.flat:disabled:checked, + headerbar.selection-mode button:backdrop:disabled:active, + headerbar.selection-mode button:backdrop:disabled:checked { + border-color: #3f92e7; + background-color: #3f92e7; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:active label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:active label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:checked label, + headerbar.selection-mode button:backdrop.flat:disabled:active label, + headerbar.selection-mode button:backdrop.flat:disabled:checked label, + headerbar.selection-mode button:backdrop:disabled:active label, + headerbar.selection-mode button:backdrop:disabled:checked label { + color: #989DA3; } + .selection-mode.titlebar:not(headerbar) button.flat:backdrop, .selection-mode.titlebar:not(headerbar) button.flat:disabled, .selection-mode.titlebar:not(headerbar) button.flat:backdrop:disabled, + headerbar.selection-mode button.flat:backdrop, + headerbar.selection-mode button.flat:disabled, + headerbar.selection-mode button.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + .selection-mode.titlebar:not(headerbar) button:disabled, + headerbar.selection-mode button:disabled { + border-color: #595959; + background-color: #569fea; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .selection-mode.titlebar:not(headerbar) button:disabled label, .selection-mode.titlebar:not(headerbar) button:disabled, + headerbar.selection-mode button:disabled label, + headerbar.selection-mode button:disabled { + color: #ACB4BD; } + .selection-mode.titlebar:not(headerbar) button:disabled:active, .selection-mode.titlebar:not(headerbar) button:disabled:checked, + headerbar.selection-mode button:disabled:active, + headerbar.selection-mode button:disabled:checked { + border-color: #595959; + background-image: linear-gradient(to bottom, #3b8bde, #3f92e7); + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .selection-mode.titlebar:not(headerbar) button:disabled:active label, .selection-mode.titlebar:not(headerbar) button:disabled:active, .selection-mode.titlebar:not(headerbar) button:disabled:checked label, .selection-mode.titlebar:not(headerbar) button:disabled:checked, + headerbar.selection-mode button:disabled:active label, + headerbar.selection-mode button:disabled:active, + headerbar.selection-mode button:disabled:checked label, + headerbar.selection-mode button:disabled:checked { + color: #BCC4CC; } + .selection-mode.titlebar:not(headerbar) button.suggested-action, + headerbar.selection-mode button.suggested-action { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-top-color: shade(#212223, 0.8); + border-right-color: shade(#212223, 0.72); + border-left-color: shade(#212223, 0.72); + border-bottom-color: shade(#212223, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#212223, 1.02), 1.05), shade(shade(#212223, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); + color: #D1E0DF; + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:hover, + headerbar.selection-mode button.suggested-action:hover { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #2F3635; + background-image: linear-gradient(to bottom, shade(#212223, 1.15), shade(#212223, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:active, + headerbar.selection-mode button.suggested-action:active { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #2F3635; + background-image: linear-gradient(to bottom, shade(shade(#212223, 0.85), 1.05), shade(shade(#212223, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, + headerbar.selection-mode button.suggested-action:disabled { + border-color: #2F3635; + background-color: #2C2F30; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + background-image: none; + background: #212223; + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled label, .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, + headerbar.selection-mode button.suggested-action:disabled label, + headerbar.selection-mode button.suggested-action:disabled { + color: #A6B3B2; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, + headerbar.selection-mode button.suggested-action:backdrop { + border-color: #545252; + background-color: #212223; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop label, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, + headerbar.selection-mode button.suggested-action:backdrop label, + headerbar.selection-mode button.suggested-action:backdrop { + color: #A6B3B2; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled, + headerbar.selection-mode button.suggested-action:backdrop:disabled { + border-color: #545252; + background-color: #2C2F30; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled label, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled, + headerbar.selection-mode button.suggested-action:backdrop:disabled label, + headerbar.selection-mode button.suggested-action:backdrop:disabled { + color: #212223; } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop, .selection-mode.titlebar:not(headerbar) .selection-menu, + headerbar.selection-mode .selection-menu:backdrop, + headerbar.selection-mode .selection-menu { + border-color: rgba(57, 142, 231, 0); + background-color: rgba(57, 142, 231, 0); + background-image: none; + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop GtkArrow, .selection-mode.titlebar:not(headerbar) .selection-menu GtkArrow, + headerbar.selection-mode .selection-menu:backdrop GtkArrow, + headerbar.selection-mode .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop .arrow, .selection-mode.titlebar:not(headerbar) .selection-menu .arrow, + headerbar.selection-mode .selection-menu:backdrop .arrow, + headerbar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + color: rgba(255, 255, 255, 0.5); + -gtk-icon-shadow: none; } + .tiled .titlebar:backdrop:not(headerbar), .tiled .titlebar:not(headerbar), + .maximized .titlebar:backdrop:not(headerbar), + .maximized .titlebar:not(headerbar), .tiled + headerbar:backdrop, .tiled + headerbar, + .maximized + headerbar:backdrop, + .maximized + headerbar { + border-radius: 0; } + .default-decoration.titlebar:not(headerbar), + headerbar.default-decoration { + padding: 4px; + min-height: 28px; } + .default-decoration.titlebar:not(headerbar) button.titlebutton, + headerbar.default-decoration button.titlebutton { + min-height: 26px; + min-width: 26px; + margin: 0; + padding: 0; } + .solid-csd .titlebar:backdrop:dir(rtl):not(headerbar), .solid-csd .titlebar:backdrop:dir(ltr):not(headerbar), .solid-csd .titlebar:dir(rtl):not(headerbar), .solid-csd .titlebar:dir(ltr):not(headerbar), .solid-csd + headerbar:backdrop:dir(rtl), .solid-csd + headerbar:backdrop:dir(ltr), .solid-csd + headerbar:dir(rtl), .solid-csd + headerbar:dir(ltr) { + margin-left: -1px; + margin-right: -1px; + margin-top: -1px; + border-radius: 0; + box-shadow: none; } + +headerbar entry, +headerbar spinbutton, +headerbar separator, +headerbar button { + margin-top: 3px; + margin-bottom: 3px; } + +headerbar button.titlebutton image { + min-width: 22px; + min-height: 22px; } + +headerbar button:not(.image-button):not(.titlebutton) image { + min-width: 28px; + min-height: 28px; } + +headerbar button.image-button { + min-width: 28px; + min-height: 28px; + padding-left: 2px; + padding-right: 2px; } + +headerbar switch { + margin-top: 9px; + margin-bottom: 9px; } + +.background:not(.tiled):not(.maximized) .titlebar:backdrop, .background:not(.tiled):not(.maximized) .titlebar { + border-top-left-radius: 7px; + border-top-right-radius: 7px; } + +window:not(.tiled):not(.maximized) separator:first-child + headerbar:backdrop, window:not(.tiled):not(.maximized) separator:first-child + headerbar, +window:not(.tiled):not(.maximized) headerbar:first-child:backdrop, +window:not(.tiled):not(.maximized) headerbar:first-child { + border-top-left-radius: 7px; } + +window:not(.tiled):not(.maximized) headerbar:last-child:backdrop, window:not(.tiled):not(.maximized) headerbar:last-child { + border-top-right-radius: 7px; } + +window.csd > .titlebar:not(headerbar) { + padding: 0; + background-color: transparent; + background-image: none; + border-style: none; + border-color: transparent; + box-shadow: none; } + +.titlebar:not(headerbar) > separator { + background-color: #2F3635; } + +.background:not(.csd):not(.ssd):not(.solid-csd) headerbar, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:not(:last-child), .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:backdrop, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:backdrop:not(:last-child) { + border-radius: 0; + border-top-color: transparent; + box-shadow: none; } + +/************ + * Pathbars * + ************/ +.path-bar button.text-button, .path-bar button.image-button, .path-bar button { + padding-left: 4px; + padding-right: 4px; } + +.path-bar button.text-button.image-button 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: 8px; } + +.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { + padding-left: 8px; } + +.path-bar button image { + padding-left: 4px; + padding-right: 4px; } + +.path-bar button.slider-button { + padding-left: 0; + padding-right: 0; } + +/************** + * Tree Views * + **************/ +treeview.view { + border-left-color: #5C5C5C; + border-top-color: #212223; } + * { + -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:selected:focus, treeview.view:selected { + border-radius: 0; } + treeview.view:selected:backdrop, treeview.view:selected { + border-left-color: #9cc7f3; + border-top-color: rgba(60, 60, 60, 0.1); } + treeview.view:disabled { + color: #A6B3B2; } + treeview.view:disabled:selected { + color: #88bbf1; } + treeview.view:disabled:selected:backdrop { + color: #9DA4AB; } + treeview.view:disabled:backdrop { + color: #212223; } + treeview.view.separator { + min-height: 2px; + color: #2C2F30; } + treeview.view.separator:backdrop { + color: rgba(206, 206, 206, 0.1); } + treeview.view:backdrop { + border-left-color: #aaaaaa; + border-top: #212223; } + treeview.view:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: #696969; } + 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: #767676; } + treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + treeview.view.expander:hover { + color: #C3D4D4; } + treeview.view.expander:selected { + color: #c4ddf8; } + treeview.view.expander:selected:hover { + color: #D1E0DF; } + treeview.view.expander:selected:backdrop { + color: #c0d9f4; } + treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + treeview.view.expander:backdrop { + color: #212223; } + treeview.view.progressbar { + color: #1A1B1C; + border: 1px solid #696969; + border-radius: 4px; + background-color: #383E40; + background-image: linear-gradient(to bottom, #383E40, #2C2F30); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.3), 0 1px rgba(0, 0, 0, 0.2); } + treeview.view.progressbar:selected:focus, treeview.view.progressbar:selected { + border-radius: 4px; + color: #383E40; + box-shadow: none; + background-image: linear-gradient(to bottom, #1A1B1C, #e3e3e3); } + treeview.view.progressbar:selected:focus:backdrop, treeview.view.progressbar:selected:backdrop { + color: #383E40; + border-color: #696969; + background-color: #3B3B3B; } + treeview.view.progressbar:backdrop { + color: #A9B7B8; + background-image: none; + box-shadow: none; } + treeview.view.trough { + background-color: rgba(60, 60, 60, 0.1); + border-radius: 4px; } + treeview.view.trough:selected:focus, treeview.view.trough:selected { + background-color: rgba(255, 255, 255, 0.3); + border-radius: 4px; + border-width: 1px 0; + border-style: solid; + border-color: #383E40; } + treeview.view header button { + color: #5C5C5C; + background-color: #1A1B1C; + font-weight: bold; + text-shadow: none; + box-shadow: none; } + treeview.view header button:hover { + color: #C5DEE0; + box-shadow: none; + transition: none; } + treeview.view header button:active { + color: #C3D4D4; + transition: none; } + treeview.view header button:last-child:backdrop, treeview.view header button:last-child { + border-right-style: none; } + treeview.view button.dnd:active, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd, + treeview.view header.button.dnd:active, + treeview.view header.button.dnd:selected, + treeview.view header.button.dnd:hover, + treeview.view header.button.dnd { + padding: 0 6px; + transition: none; + background-image: none; + background-color: #383E40; + color: #1A1B1C; + border-radius: 0; + border-style: none; + box-shadow: inset 0 0 0 1px #1A1B1C; + text-shadow: none; } + treeview.view acceleditor > label { + background-color: #383E40; } + +treeview.view header button, treeview.view header button:hover, treeview.view header button:active { + padding: 0 6px; + border-radius: 0; + background-image: none; + text-shadow: none; + border-style: none solid solid none; + border-color: #212223; } + treeview.view header button:disabled { + border-color: #212223; + background-image: none; } + treeview.view header button:backdrop { + border-color: #212223; + border-style: none solid solid none; + color: #aaaaaa; + background-image: none; + background-color: #262626; } + treeview.view header button:backdrop:disabled { + border-color: #212223; + background-image: none; } + +/********* + * Menus * + *********/ +menubar, +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; } + menubar:backdrop, + .menubar:backdrop { + background-color: #212223; } + menubar > menuitem, + .menubar > menuitem { + min-height: 16px; + padding: 3px 8px; + border: 1px solid transparent; } + menubar > menuitem:hover, + .menubar > menuitem:hover { + background-image: linear-gradient(to bottom, shade(#383E40, 1.2), shade(#383E40, 1)); + color: #D1E0DF; + border-color: shade(#383E40, 1.1); } + menubar > menuitem:disabled, + .menubar > menuitem:disabled { + color: #A6B3B2; + box-shadow: none; } + +menu, +.menu, +.context-menu { + margin: 4px; + padding: 2px 0px; + background-color: #1A1B1C; + border: 1px solid #2F3635; } + .csd menu, .csd + .menu, .csd + .context-menu { + border: none; } + menu:backdrop, + .menu:backdrop, + .context-menu:backdrop { + background-color: #3B3B3B; } + menu menuitem, + .menu menuitem, + .context-menu menuitem { + min-height: 16px; + min-width: 40px; + padding: 4px 6px; + text-shadow: none; } + menu menuitem:hover, + .menu menuitem:hover, + .context-menu menuitem:hover { + color: #D1E0DF; + background-image: linear-gradient(to bottom, shade(#383E40, 1.2), shade(#383E40, 1)); + box-shadow: inset 1px 1px shade(#383E40, 0.8), inset -1px -1px shade(#383E40, 0.8); } + menu menuitem:disabled, + .menu menuitem:disabled, + .context-menu menuitem:disabled { + color: #A6B3B2; } + menu menuitem:disabled:backdrop, + .menu menuitem:disabled:backdrop, + .context-menu menuitem:disabled:backdrop { + color: #212223; } + menu menuitem:backdrop, menu menuitem:backdrop:hover, + .menu menuitem:backdrop, + .menu menuitem:backdrop:hover, + .context-menu menuitem:backdrop, + .context-menu menuitem:backdrop:hover { + color: #A6B3B2; + background-color: transparent; } + menu menuitem arrow, + .menu menuitem arrow, + .context-menu menuitem arrow { + min-height: 16px; + min-width: 16px; } + menu menuitem arrow:dir(ltr), + .menu menuitem arrow:dir(ltr), + .context-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), + .context-menu menuitem arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); + margin-right: 10px; } + menu menuitem label:dir(rtl), menu menuitem label:dir(ltr), + .menu menuitem label:dir(rtl), + .menu menuitem label:dir(ltr), + .context-menu menuitem label:dir(rtl), + .context-menu menuitem label:dir(ltr) { + color: inherit; } + menu > arrow, + .menu > arrow, + .context-menu > arrow { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + min-height: 16px; + min-width: 16px; + padding: 4px; + background-color: #1A1B1C; + border-radius: 0; } + menu > arrow.top, + .menu > arrow.top, + .context-menu > arrow.top { + margin-top: -6px; + border-bottom: 1px solid #4D768A; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + menu > arrow.bottom, + .menu > arrow.bottom, + .context-menu > arrow.bottom { + margin-bottom: -6px; + border-top: 1px solid #4D768A; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + menu > arrow:hover, + .menu > arrow:hover, + .context-menu > arrow:hover { + background-color: #4D768A; } + menu > arrow:backdrop, + .menu > arrow:backdrop, + .context-menu > arrow:backdrop { + background-color: #3B3B3B; } + menu > arrow:disabled, + .menu > arrow:disabled, + .context-menu > arrow:disabled { + color: transparent; + background-color: transparent; + border-color: transparent; } + +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: 7px; } + menuitem check:dir(rtl), + menuitem radio:dir(rtl) { + margin-left: 7px; } + +/*************** + * Popovers * + ***************/ +popover.background { + padding: 2px; + border-radius: 5px; + background-color: #1A1B1C; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); } + popover.background modelbutton:hover { + color: #D1E0DF; } + .csd popover.background, popover.background { + border: 1px solid #2F3635; } + popover.background:backdrop { + background-color: #212223; + box-shadow: none; } + popover.background > list, + popover.background > .view, + popover.background > iconview, + popover.background > toolbar { + border-style: none; + background-color: transparent; } + .csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier { + border: 1px solid rgba(255, 255, 255, 0.1); } + popover.background separator { + margin: 3px; } + popover.background list separator { + margin: 0px; } + +/************* + * Notebooks * + *************/ +notebook.frame { + border-style: none; } + notebook.frame > header { + margin-left: 0; } + notebook.frame > stack:not(:only-child) { + border: 1px solid shade(#212223, 0.9); } + +notebook > header { + padding: 1px; + background-color: #212223; } + notebook > header:backdrop { + border-color: #545252; + background-color: #212223; } + notebook > header tabs { + margin: -1px; } + notebook > header.top > stack { + border-top-style: none; } + notebook > header.top > tabs > tab { + border-radius: 3px 3px 0 0; + border: 1px solid shade(#2C2F30, 0.9); } + notebook > header.top > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.top > tabs > tab:checked { + border-width: 1px 1px 0 1px; } + notebook > header.bottom > stack { + border-bottom-style: none; } + notebook > header.bottom > tabs > tab { + border-radius: 0 0 3px 3px; } + notebook > header.bottom > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.bottom > tabs > tab:checked { + border-width: 0 1px 1px 1px; } + notebook > header.left > stack { + border-left-style: none; } + notebook > header.left > tabs > tab { + border-radius: 3px 0 0 3px; } + notebook > header.left > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.left > tabs > tab:checked { + border-width: 1px 0 1px 1px; } + notebook > header.right > stack { + border-right-style: none; } + notebook > header.right > tabs > tab { + border-radius: 0 3px 3px 0; } + notebook > header.right > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.right > tabs > tab:checked { + border-width: 1px 1px 1px 0; } + notebook > header.top > tabs > arrow { + border-top-style: none; } + notebook > header.bottom > tabs > arrow { + border-bottom-style: none; } + notebook > header.top > tabs > arrow, notebook > header.bottom > tabs > arrow { + margin-left: -5px; + margin-right: -5px; + padding-left: 4px; + padding-right: 4px; } + 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.up, notebook > header.bottom > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + notebook > header.left > tabs > arrow { + border-left-style: none; } + notebook > header.right > tabs > arrow { + border-right-style: none; } + notebook > header.left > tabs > arrow, notebook > header.right > tabs > arrow { + margin-top: -5px; + margin-bottom: -5px; + padding-top: 4px; + padding-bottom: 4px; } + 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.up, notebook > header.right > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + notebook > header > tabs > arrow { + min-height: 16px; + min-width: 16px; + border-radius: 0; } + notebook > header > tabs > arrow:hover:not(:active):not(:backdrop) { + background-clip: padding-box; + background-image: none; + background-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + box-shadow: none; } + notebook > header > tabs > arrow:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + notebook > header tab { + min-height: 20px; + min-width: 24px; + padding: 3px 12px; + outline-offset: -5px; + color: #A6B3B2; + background-color: #2C2F30; + border-width: 1px; + border-radius: 3px; + border-color: shade(#2C2F30, 0.9); + border-style: solid; } + notebook > header tab:hover { + color: #D7F5F5; } + notebook > header tab:hover.reorderable-page { + border-color: #597877; + background-color: #4B5154; } + notebook > header tab:backdrop { + color: #a2a2a2; } + notebook > header tab:backdrop.reorderable-page { + border-color: transparent; + background-color: transparent; } + notebook > header tab:checked { + color: #C3D4D4; + background-color: shade(#212223, 1.05); + border-width: 1px 1px 0 1px; } + notebook > header tab:checked:backdrop { + background-color: #212223; } + notebook > header tab:checked.reorderable-page { + border-color: #263436; + background-color: shade(#383E40, 1.05); } + notebook > header tab:backdrop:checked { + color: #A6B3B2; } + notebook > header tab:backdrop:checked.reorderable-page { + border-color: #545252; + background-color: #212223; } + notebook > header tab button.flat { + padding: 0; + margin-top: 1px; + margin-bottom: 1px; + min-width: 16px; + min-height: 16px; } + notebook > header tab button.flat:hover { + color: currentColor; } + notebook > header tab button.flat, notebook > header tab button.flat:backdrop { + color: alpha(currentColor,0.3); } + notebook > header tab button.flat:last-child { + margin-left: 1px; + margin-right: -1px; } + notebook > header tab button.flat:first-child { + margin-left: -1px; + margin-right: 1px; } + notebook > header.top tabs, notebook > header.bottom tabs { + padding: 0; } + notebook > header.top tabs:not(:only-child), notebook > header.bottom tabs:not(:only-child) { + margin-left: 2px; + margin-right: 2px; } + notebook > header.top tabs:first-child, notebook > header.bottom tabs:first-child { + margin-left: -3px; } + notebook > header.top tabs:last-child, notebook > header.bottom tabs:last-child { + margin-right: -3px; } + notebook > header.top tabs tab, notebook > header.bottom tabs tab { + margin-left: 2px; + margin-right: 2px; } + notebook > header.left tabs, notebook > header.right tabs { + padding: 0; } + notebook > header.left tabs:not(:only-child), notebook > header.right tabs:not(:only-child) { + margin-top: 2px; + margin-bottom: 2px; } + notebook > header.left tabs:first-child, notebook > header.right tabs:first-child { + margin-top: -3px; } + notebook > header.left tabs:last-child, notebook > header.right tabs:last-child { + margin-bottom: -3px; } + notebook > header.left tabs tab, notebook > header.right tabs tab { + margin-top: 2px; + margin-bottom: 2px; } + notebook > header.top tab { + padding-bottom: 4px; } + notebook > header.bottom tab { + padding-top: 4px; } + notebook > header.top > tabs { + margin-bottom: -2px; } + notebook > header.bottom > tabs { + margin-top: -2px; } + notebook > header.left > tabs { + margin-right: -2px; } + notebook > header.right > tabs { + margin-left: -2px; } + +notebook > header { + margin-left: 6px; } + +notebook > stack:not(:only-child) { + background-color: shade(#212223, 1.05); + border-width: 1px; + border-color: shade(#212223, 0.9); + border-style: solid; } + notebook > stack:not(:only-child):backdrop { + background-color: #212223; } + +/************** + * Scrollbars * + **************/ +scrollbar { + background-image: linear-gradient(to right, #1A1B1C, #757B80); + 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 #424F4F; } + scrollbar.bottom { + border-top: 1px solid #424F4F; } + scrollbar.left { + border-right: 1px solid #424F4F; } + scrollbar.right { + border-left: 1px solid #424F4F; } + scrollbar:backdrop { + background-color: #4D4D4D; + border-color: #424F4F; + transition: 200ms ease-out; } + scrollbar slider { + min-width: 9px; + min-height: 9px; + margin: 2px; + border: 1px solid #2F3635; + border-radius: 10px; + background-clip: padding-box; + background-image: linear-gradient(to right, #17191A, #4E5659); } + scrollbar slider:hover { + background-image: linear-gradient(to right, #4E5659, #17191A); } + scrollbar slider:hover:active { + background-color: #2C2F30; } + scrollbar slider:backdrop { + background-color: #424F4F; } + 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) { + border-color: transparent; + opacity: 0.4; + background-color: transparent; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + margin: 0; + min-width: 7px; + min-height: 7px; + background-color: shade(#C3D4D4, 0.9); + background-image: none; + border: 1px solid #C5D4D3; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { + min-width: 5px; + min-height: 5px; + background-color: shade(#C3D4D4, 0.9); + background-image: none; + background-clip: padding-box; + border-radius: 100%; + border: 1px solid #C5D4D3; + -gtk-icon-source: none; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { + margin: 0 2px; + min-width: 40px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { + margin: 1px 2px; + min-width: 5px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { + margin: 2px 0; + min-height: 40px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { + margin: 2px 1px; + min-height: 5px; } + scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { + opacity: 0.8; } + scrollbar.horizontal slider { + min-width: 40px; } + scrollbar.vertical slider { + min-height: 40px; } + scrollbar button { + padding: 0; + min-width: 12px; + min-height: 12px; + border-style: none; + border-radius: 0; + transition-property: min-height, min-width, color; + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #212223; } + scrollbar button:hover { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #0C6E91; } + scrollbar button:active, scrollbar button:checked { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #2C2F30; } + scrollbar button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #2F3635; } + scrollbar button:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #C5D4D3; } + scrollbar button:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(255, 255, 255, 0.2); } + scrollbar.vertical button.down { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + scrollbar.vertical button.up { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + scrollbar.horizontal button.down { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + +treeview ~ scrollbar.vertical { + border-top: 1px solid #2F3635; + margin-top: -1px; } + +/********** + * Switch * + **********/ +switch { + font-size: 0; + outline-offset: -4px; + box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px transparent; + border: 1px solid alpha(black,0.25); + border-radius: 10px; + background-color: #2B2F30; + text-shadow: 0 1px rgba(0, 0, 0, 0.1); + min-height: 20px; + min-width: 20px; + transition: all 200ms ease-in; } + switch:checked { + box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px transparent; + border-color: shade(#696969, 1.1); + background-image: linear-gradient(to bottom, shade(#565E61, 1.1), #565E61); + text-shadow: 0 1px rgba(15, 66, 120, 0.5), 0 0 2px rgba(255, 255, 255, 0.6); } + switch:disabled { + border-color: #2F3635; + background-color: #2C2F30; + box-shadow: 0 1px transparent; + text-shadow: none; } + switch:backdrop { + border-color: #545252; + background-color: #212223; + box-shadow: none; + text-shadow: none; + transition: 200ms ease-out; } + switch:backdrop:checked { + color: #212223; + border-color: rgba(15, 66, 120, 0.7); + background-color: rgba(57, 142, 231, 0.7); + background-image: none; + box-shadow: none; } + switch:disabled { + border-color: #545252; + background-image: none; + background-color: #2C2F30; } + switch slider { + margin: -1px; + border: 1px solid alpha(black,0.2); + border-radius: 10px; + min-width: 20px; + min-height: 20px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #2F3635; + background-image: linear-gradient(to bottom, #424F4F 20%, #212223 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #2C2F30, inset 0 -1px #4D5457, 0 1px rgba(0, 0, 0, 0.1); } + switch:hover slider { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #2F3635; + background-image: linear-gradient(to bottom, #212223 10%, #BCD5DE 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #424F4F, inset 0 -1px#212223, 0 1px rgba(0, 0, 0, 0.1); } + switch:checked slider { + border: 1px solid alpha(#696969,0.8); } + switch:disabled slider { + border-color: #2F3635; + background-color: #2C2F30; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + switch:disabled slider label, switch:disabled slider { + color: #A6B3B2; } + switch:backdrop slider { + transition: 200ms ease-out; + border-color: #545252; + background-color: #212223; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + switch:backdrop slider label, switch:backdrop slider { + color: #A6B3B2; } + switch:backdrop:checked slider { + border-color: rgba(15, 66, 120, 0.7); } + switch:backdrop:disabled slider { + border-color: #545252; + background-color: #2C2F30; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + switch:backdrop:disabled slider label, switch:backdrop:disabled slider { + color: #212223; } + row:selected switch { + box-shadow: none; + border-color: #696969; } + row:selected switch:backdrop { + border-color: #696969; } + row:selected switch.slider:dir(rtl) { + border-left-color: #2F3635; } + row:selected switch.slider:dir(ltr) { + border-right-color: #2F3635; } + row:selected switch.slider:checked, row:selected switch.slider { + border-color: #696969; } + +/************************* + * Check and Radio items * + *************************/ +.view.content-view.check:not(list), iconview.content-view.check:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:hover:not(list), iconview.content-view.check:hover:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-hover-selectionmode.png"), url("assets/checkbox-hover-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:active:not(list), iconview.content-view.check:active:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-active-selectionmode.png"), url("assets/checkbox-active-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:backdrop:not(list), iconview.content-view.check:backdrop:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-backdrop-selectionmode.png"), url("assets/checkbox-backdrop-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:checked:not(list), iconview.content-view.check:checked:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:checked:hover:not(list), iconview.content-view.check:checked:hover:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover-selectionmode.png"), url("assets/checkbox-checked-hover-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:checked:active:not(list), iconview.content-view.check:checked:active:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active-selectionmode.png"), url("assets/checkbox-checked-active-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:backdrop:checked:not(list), iconview.content-view.check:backdrop:checked:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-selectionmode.png"), url("assets/checkbox-checked-backdrop-selectionmode@2.png")); + background-color: transparent; } + +checkbutton.text-button, radiobutton.text-button { + padding: 2px 0; + outline-offset: 0; } + checkbutton.text-button label:not(:only-child):first-child, radiobutton.text-button label:not(:only-child):first-child { + margin-left: 4px; } + checkbutton.text-button label:not(:only-child):last-child, radiobutton.text-button label:not(:only-child):last-child { + margin-right: 4px; } + +check, +radio { + margin: 0 4px; + min-height: 14px; + min-width: 14px; + border: 1px solid; + -gtk-icon-source: none; + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #9b9b9b; + background-image: linear-gradient(to bottom, #1A1B1C 20%, #424F4F 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.8), inset 0 -2px #2C2F30, inset 0 -1px #212223, 0 1px rgba(0, 0, 0, 0.1); } + check:only-child, + radio:only-child { + margin: 0; } + check:hover, + radio:hover { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #2F3635; + background-image: linear-gradient(to bottom, #212223 10%, #BCD5DE 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #424F4F, inset 0 -1px#212223, 0 1px rgba(0, 0, 0, 0.1); } + check:active, + radio:active { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #2F3635; + background-image: linear-gradient(to bottom, shade(shade(#212223, 0.85), 1.05), shade(shade(#212223, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } + check:disabled, + radio:disabled { + border-color: #2F3635; + background-color: #2C2F30; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + check:disabled label, check:disabled, + radio:disabled label, + radio:disabled { + color: #A6B3B2; } + check:backdrop, + radio:backdrop { + border-color: #545252; + background-color: #212223; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + transition: 200ms ease-out; } + check:backdrop label, check:backdrop, + radio:backdrop label, + radio:backdrop { + color: #A6B3B2; } + check:backdrop:disabled, + radio:backdrop:disabled { + border-color: #545252; + background-color: #2C2F30; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + check:backdrop:disabled label, check:backdrop:disabled, + radio:backdrop:disabled label, + radio:backdrop:disabled { + color: #2C2F30; } + row:selected check, row:selected + radio { + border-color: #696969; } + .osd check, .osd + radio { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd check:hover, .osd + radio:hover { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd check:active, .osd + radio:active { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.7); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + .osd check:backdrop, .osd + radio:backdrop { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd check:disabled, .osd + radio:disabled { + color: #3A3B3B; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + menu menuitem check, menu menuitem + radio { + margin: 0; } + menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, menu menuitem + radio, menu menuitem + radio:hover, menu menuitem + radio:disabled { + min-height: 14px; + min-width: 14px; + background-image: none; + background-color: transparent; + box-shadow: none; + -gtk-icon-shadow: none; + color: inherit; + border-color: currentColor; + animation: none; } + + +check { + border-radius: 3px; } + + check:checked { + -gtk-icon-source: image(-gtk-recolor(url("assets/check-symbolic.svg")), -gtk-recolor(url("assets/check-symbolic.symbolic.png"))); } + + check:indeterminate { + -gtk-icon-source: image(-gtk-recolor(url("assets/dash-symbolic.svg")), -gtk-recolor(url("assets/dash-symbolic.symbolic.png"))); } + +treeview.view radio:selected:focus, treeview.view radio:selected, +radio { + border-radius: 100%; } + treeview.view radio:checked:selected, + radio:checked { + -gtk-icon-source: image(-gtk-recolor(url("assets/bullet-symbolic.svg")), -gtk-recolor(url("assets/bullet-symbolic.symbolic.png"))); } + treeview.view radio:indeterminate:selected, + radio:indeterminate { + -gtk-icon-source: image(-gtk-recolor(url("assets/dash-symbolic.svg")), -gtk-recolor(url("assets/dash-symbolic.symbolic.png"))); } + +@keyframes check_check { + from { + -gtk-icon-transform: translate(6px, -3px) rotate(-45deg) scaleY(0.2) rotate(45deg) scaleX(0); } + to { + -gtk-icon-transform: unset; } } + +@keyframes check_radio { + from { + -gtk-icon-transform: scale(0); } + to { + -gtk-icon-transform: unset; } } + +@keyframes check_indeterminate { + from { + -gtk-icon-transform: scale(0, 1); } + to { + -gtk-icon-transform: unset; } } + +check:not(:indeterminate):checked { + animation: check_check 400ms; } + +radio:not(:indeterminate):checked { + animation: check_radio 400ms; } + +check:indeterminate:checked, radio:indeterminate:checked { + animation: check_indeterminate 400ms; } + +menu menuitem check:not(:indeterminate):checked, +menu menuitem radio:not(:indeterminate):checked, +menu menuitem check:indeterminate:checked:active, +menu menuitem radio:indeterminate:checked { + animation: none; } + +treeview.view check:selected:focus, treeview.view check:selected, +treeview.view radio:selected:focus, +treeview.view radio:selected { + color: #C3D4D4; + border-color: #696969; } + +treeview.view check:selected:disabled, +treeview.view radio:selected:disabled { + color: #A6B3B2; } + treeview.view check:selected:disabled:backdrop, + treeview.view radio:selected:disabled:backdrop { + color: #2C2F30; } + +treeview.view check:backdrop:selected, treeview.view check:backdrop, +treeview.view radio:backdrop:selected, +treeview.view radio:backdrop { + color: #A6B3B2; } + +/************ + * GtkScale * + ************/ +scale trough, scale fill, progressbar trough { + border: 1px solid #2F3635; + border-radius: 3px; + background-color: #919E9D; + box-shadow: inset 1px 1px rgba(0, 0, 0, 0.1); } + scale trough:disabled, scale fill:disabled, progressbar trough:disabled { + background-color: #2C2F30; + box-shadow: none; } + scale trough:backdrop, scale fill:backdrop, progressbar trough:backdrop, progressbar:backdrop trough { + background-color: #2C2F30; + border-color: #545252; + box-shadow: none; + transition: 200ms ease-out; } + scale trough:backdrop:disabled, scale fill:backdrop:disabled, progressbar trough:backdrop:disabled, progressbar:backdrop trough:disabled { + background-color: #2C2F30; } + row:selected scale trough, scale row:selected trough, row:selected scale fill, scale row:selected fill, row:selected progressbar trough, progressbar row:selected trough { + box-shadow: none; } + row:selected scale trough, scale row:selected trough, row:selected scale fill, scale row:selected fill, row:selected progressbar trough, progressbar row:selected trough, row:selected scale trough:disabled, scale row:selected trough:disabled, row:selected scale fill:disabled, scale row:selected fill:disabled, row:selected progressbar trough:disabled, progressbar row:selected trough:disabled { + border-color: #696969; } + .osd scale trough, scale .osd trough, .osd scale fill, scale .osd fill, .osd progressbar trough, progressbar .osd trough { + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.5); + box-shadow: none; + outline-color: rgba(238, 238, 238, 0.2); } + .osd scale trough:disabled, scale .osd trough:disabled, .osd scale fill:disabled, scale .osd fill:disabled, .osd progressbar trough:disabled, progressbar .osd trough:disabled { + background-color: rgba(34, 34, 34, 0.8); } + +scale highlight, progressbar progress { + border: 1px solid shade(#383E40, 0.7); + border-radius: 3px; + background-image: linear-gradient(to bottom, shade(#383E40, 1.1), shade(#383E40, 0.9)); } + scale highlight:disabled, progressbar progress:disabled { + background-color: transparent; + border-color: transparent; } + scale highlight:backdrop, progressbar progress:backdrop, progressbar:backdrop progress { + border-color: rgba(15, 66, 120, 0.7); + background-color: rgba(57, 142, 231, 0.7); + background-image: none; } + scale highlight:backdrop:disabled, progressbar progress:backdrop:disabled, progressbar:backdrop progress:disabled { + background-color: transparent; + border-color: transparent; } + row:selected scale highlight:disabled, scale row:selected highlight:disabled, row:selected progressbar progress:disabled, progressbar row:selected progress:disabled, row:selected scale highlight, scale row:selected highlight, row:selected progressbar progress, progressbar row:selected progress { + border-color: #696969; } + .osd scale highlight, scale .osd highlight, .osd progressbar progress, progressbar .osd progress { + border-color: rgba(0, 0, 0, 0.7); } + .osd scale highlight:disabled, scale .osd highlight:disabled, .osd progressbar progress:disabled, progressbar .osd progress:disabled { + border-color: transparent; } + +scale { + min-height: 10px; + min-width: 10px; + padding: 12px; } + scale fill, + scale highlight { + margin: -2px; } + scale slider { + min-height: 13px; + min-width: 13px; + margin: -7px; } + scale.fine-tune.horizontal { + padding-top: 9px; + padding-bottom: 9px; + min-height: 16px; } + scale.fine-tune.vertical { + padding-left: 9px; + padding-right: 9px; + min-width: 16px; } + scale.fine-tune slider { + margin: -6px; } + scale.fine-tune fill, + scale.fine-tune highlight, + scale.fine-tune trough { + border-radius: 5px; + -gtk-outline-radius: 7px; } + scale trough { + padding: 1px; + outline-offset: 2px; + -gtk-outline-radius: 5px; } + scale fill, scale fill:backdrop { + background-color: #2F3635; + box-shadow: none; } + scale fill:disabled, scale fill:disabled:backdrop { + border-color: transparent; + background-color: transparent; } + .osd scale fill { + background-color: rgba(91, 91, 91, 0.775); } + .osd scale fill:disabled, .osd scale fill:disabled:backdrop { + border-color: transparent; + background-color: transparent; } + scale slider { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-top-color: shade(#212223, 0.8); + border-right-color: shade(#212223, 0.72); + border-left-color: shade(#212223, 0.72); + border-bottom-color: shade(#212223, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#212223, 1.02), 1.05), shade(shade(#212223, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); + background-image: linear-gradient(to bottom, shade(#212223, 1.45), shade(#212223, 1.15)); + border: 1px solid #536F6E; + border-radius: 100%; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-property: background, border, box-shadow; } + scale slider:hover { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #2F3635; + background-image: linear-gradient(to bottom, #2C2F30 10%, #BCD5DE 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #424F4F, inset 0 -1px#2C2F30, 0 1px rgba(0, 0, 0, 0.1); } + scale slider:active { + border-color: #696969; } + scale slider:disabled { + border-color: #2F3635; + background-color: #2C2F30; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + scale slider:disabled label, scale slider:disabled { + color: #A6B3B2; } + scale slider:backdrop { + transition: 200ms ease-out; + border-color: #545252; + background-color: #212223; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + scale slider:backdrop label, scale slider:backdrop { + color: #A6B3B2; } + scale slider:backdrop:disabled { + border-color: #545252; + background-color: #2C2F30; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + scale slider:backdrop:disabled label, scale slider:backdrop:disabled { + color: #2C2F30; } + row:selected scale slider, row:selected scale slider:disabled { + border-color: #696969; } + .osd scale slider { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); + border-color: rgba(0, 0, 0, 0.7); + background-color: #222222; } + .osd scale slider:hover { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(65, 65, 65, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd scale slider:active { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.7); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + .osd scale slider:disabled { + color: #3A3B3B; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd scale slider:backdrop { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + scale value { + color: alpha(currentColor,0.6); } + scale marks { + color: alpha(currentColor,0.4); } + scale marks.top { + margin-bottom: 6px; + margin-top: -12px; } + scale marks.bottom { + margin-top: 6px; + margin-bottom: -12px; } + scale marks.top { + margin-right: 6px; + margin-left: -12px; } + scale marks.bottom { + margin-left: 6px; + margin-right: -12px; } + scale.fine-tune marks.top { + margin-bottom: 6px; + margin-top: -9px; } + scale.fine-tune marks.bottom { + margin-top: 6px; + margin-bottom: -9px; } + scale.fine-tune marks.top { + margin-right: 6px; + margin-left: -9px; } + scale.fine-tune marks.bottom { + margin-left: 6px; + margin-right: -9px; } + scale.horizontal indicator { + min-height: 6px; + min-width: 1px; } + scale.horizontal.fine-tune indicator { + min-height: 3px; } + scale.vertical indicator { + min-height: 1px; + min-width: 6px; } + scale.vertical.fine-tune indicator { + min-width: 3px; } + scale.color { + min-height: 0; + min-width: 0; } + scale.color trough { + background-image: image(#2F3635); + background-repeat: no-repeat; } + scale.color.horizontal { + padding: 0 0 15px 0; } + scale.color.horizontal trough { + padding-bottom: 4px; + background-position: 0 -3px; + border-top-left-radius: 0; + border-top-right-radius: 0; } + scale.color.horizontal slider:dir(ltr):hover, scale.color.horizontal slider:dir(ltr):backdrop, scale.color.horizontal slider:dir(ltr):disabled, scale.color.horizontal slider:dir(ltr):backdrop:disabled, scale.color.horizontal slider:dir(ltr), scale.color.horizontal slider:dir(rtl):hover, scale.color.horizontal slider:dir(rtl):backdrop, scale.color.horizontal slider:dir(rtl):disabled, scale.color.horizontal slider:dir(rtl):backdrop:disabled, scale.color.horizontal slider:dir(rtl) { + margin-bottom: -15px; + margin-top: 6px; } + scale.color.vertical:dir(ltr) { + padding: 0 0 0 15px; } + scale.color.vertical:dir(ltr) trough { + padding-left: 4px; + background-position: 3px 0; + border-bottom-right-radius: 0; + border-top-right-radius: 0; } + scale.color.vertical:dir(ltr) slider:hover, scale.color.vertical:dir(ltr) slider:backdrop, scale.color.vertical:dir(ltr) slider:disabled, scale.color.vertical:dir(ltr) slider:backdrop:disabled, scale.color.vertical:dir(ltr) slider { + margin-left: -15px; + margin-right: 6px; } + scale.color.vertical:dir(rtl) { + padding: 0 15px 0 0; } + scale.color.vertical:dir(rtl) trough { + padding-right: 4px; + background-position: -3px 0; + border-bottom-left-radius: 0; + border-top-left-radius: 0; } + scale.color.vertical:dir(rtl) slider:hover, scale.color.vertical:dir(rtl) slider:backdrop, scale.color.vertical:dir(rtl) slider:disabled, scale.color.vertical:dir(rtl) slider:backdrop:disabled, scale.color.vertical:dir(rtl) slider { + margin-right: -15px; + margin-left: 6px; } + scale.color.fine-tune.horizontal:dir(ltr), scale.color.fine-tune.horizontal:dir(rtl) { + padding: 0 0 12px 0; } + scale.color.fine-tune.horizontal:dir(ltr) trough, scale.color.fine-tune.horizontal:dir(rtl) trough { + padding-bottom: 7px; + background-position: 0 -6px; } + scale.color.fine-tune.horizontal:dir(ltr) slider, scale.color.fine-tune.horizontal:dir(rtl) slider { + margin-bottom: -15px; + margin-top: 6px; } + scale.color.fine-tune.vertical:dir(ltr) { + padding: 0 0 0 12px; } + scale.color.fine-tune.vertical:dir(ltr) trough { + padding-left: 7px; + background-position: 6px 0; } + scale.color.fine-tune.vertical:dir(ltr) slider { + margin-left: -15px; + margin-right: 6px; } + scale.color.fine-tune.vertical:dir(rtl) { + padding: 0 12px 0 0; } + scale.color.fine-tune.vertical:dir(rtl) trough { + padding-right: 7px; + background-position: -6px 0; } + scale.color.fine-tune.vertical:dir(rtl) slider { + margin-right: -15px; + margin-left: 6px; } + +/***************** + * Progress bars * + *****************/ +progressbar { + font-size: smaller; + color: rgba(60, 60, 60, 0.4); } + progressbar.horizontal trough { + min-height: 6px; + padding: 1px 0; } + progressbar.horizontal progress { + min-height: 8px; } + progressbar.vertical trough { + min-width: 6px; + padding: 0 1px; } + progressbar.vertical progress { + min-width: 8px; } + progressbar.horizontal progress, + progressbar.vertical progress { + margin: 0; } + progressbar:backdrop { + box-shadow: none; + transition: 200ms ease-out; } + progressbar progress { + border: 1px solid shade(#383E40, 0.7); + border-radius: 3px; } + progressbar progress.left { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + progressbar progress.right { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; } + progressbar progress.top { + border-top-right-radius: 3px; + border-top-left-radius: 3px; } + progressbar progress.bottom { + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; } + progressbar:backdrop progress { + box-shadow: none; } + progressbar.osd { + min-width: 3px; + min-height: 3px; + background-color: transparent; } + progressbar.osd trough { + border-style: none; + border-radius: 0; + background-color: transparent; + box-shadow: none; } + progressbar.osd progress { + border-style: none; + border-radius: 0; } + progressbar trough.empty progress { + all: unset; } + +/************* + * Level Bar * + *************/ +levelbar block { + min-width: 32px; + min-height: 1px; } + +levelbar.vertical block { + min-width: 1px; + min-height: 32px; } + +levelbar:backdrop { + transition: 200ms ease-out; } + +levelbar trough { + border: 1px solid; + padding: 2px; + border-radius: 3px; + color: #BECFCF; + border-color: #2F3635; + background-color: #1A1B1C; + box-shadow: inset 0 0 0 1px rgba(57, 142, 231, 0); } + levelbar trough:backdrop { + color: #B9C9C6; + border-color: #545252; + background-color: #3B3B3B; + box-shadow: none; } + +levelbar.horizontal.discrete block { + margin: 0 1px; } + +levelbar.vertical.discrete block { + margin: 1px 0; } + +levelbar block { + border: 1px solid; + border-radius: 1px; + box-shadow: 0 1px rgba(0, 0, 0, 0.2); } + levelbar block:backdrop { + box-shadow: none; } + levelbar block.low { + border-color: #8f4700; + background-color: #f57900; } + levelbar block.low:backdrop { + border-color: #f57900; } + levelbar block.high, levelbar block:not(.empty) { + border-color: #8A8A8A; + background-color: #383E40; } + levelbar block.high:backdrop, levelbar block:not(.empty):backdrop { + border-color: #383E40; } + levelbar block.full { + border-color: #1c3802; + background-color: #4e9a06; } + levelbar block.full:backdrop { + border-color: #4e9a06; } + levelbar block.empty { + background-color: transparent; + border-color: rgba(60, 60, 60, 0.2); + box-shadow: none; } + levelbar block.empty:backdrop { + border-color: rgba(133, 133, 133, 0.15); } + +/**************** + * Print dialog * +*****************/ +printdialog paper { + color: #C3D4D4; + border: 1px solid #2F3635; + background: #C5D4D3; + padding: 0; } + printdialog paper:backdrop { + color: #A6B3B2; + border-color: #545252; } + +printdialog .dialog-vbox { + background-color: #212223; } + +printdialog .dialog-action-box { + margin: 12px; } + +/********** + * Frames * + **********/ +frame > border, +.frame { + box-shadow: none; + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid #2F3635; } + frame > border.flat, + .frame.flat { + border-style: none; } + frame > border:backdrop, + .frame:backdrop { + border-color: #545252; } + +actionbar > revealer > box { + padding: 6px; + border-top: 1px solid #2F3635; } + actionbar > revealer > box:backdrop { + border-color: #545252; } + +scrolledwindow viewport.frame { + border-style: none; } + +scrolledwindow overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#525151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.top:backdrop { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#545252), to(rgba(137, 137, 137, 0))); + background-size: 100% 5%; + 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.5, to(#525151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.bottom:backdrop { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#545252), to(rgba(137, 137, 137, 0))); + background-size: 100% 5%; + 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.5, to(#525151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.left:backdrop { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#545252), to(rgba(137, 137, 137, 0))); + background-size: 5% 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.5, to(#525151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.right:backdrop { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#545252), to(rgba(137, 137, 137, 0))); + background-size: 5% 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; + border: none; + box-shadow: none; } + +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; + border: none; + box-shadow: none; } + +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; + border: none; + box-shadow: none; } + +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; + border: none; + box-shadow: none; } + +scrolledwindow junction { + border-color: transparent; + border-image: linear-gradient(to bottom, #2F3635 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #383E40; } + scrolledwindow junction:dir(rtl) { + border-image-slice: 0 1 0 0; } + scrolledwindow junction:backdrop { + border-image-source: linear-gradient(to bottom, #545252 1px, transparent 1px); + background-color: #4D4D4D; + transition: 200ms ease-out; } + +separator { + background: rgba(0, 0, 0, 0.1); + min-width: 1px; + min-height: 1px; } + +/********* + * Lists * + *********/ +list { + color: #BECFCF; + background-color: #1A1B1C; + border-color: #2F3635; } + list:backdrop { + background-color: #3B3B3B; + border-color: #545252; } + list row { + padding: 2px; } + +row { + transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + row:hover { + transition: none; } + row:backdrop { + transition: 200ms ease-out; } + row.activatable.has-open-popup, row.activatable:hover { + background-color: rgba(60, 60, 60, 0.05); } + row.activatable:active { + box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); } + row.activatable:backdrop:hover { + background-color: transparent; } + row.activatable:selected:active { + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); } + row.activatable:selected.has-open-popup, row.activatable:selected:hover { + background-color: #3986d6; } + row.activatable:selected:backdrop { + background-color: #383E40; } + +/********************* + * App Notifications * + *********************/ +.app-notification, +.app-notification.frame { + padding: 10px; + border-radius: 0 0 5px 5px; + background-color: rgba(34, 34, 34, 0.8); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent 2px); + background-clip: padding-box; } + .app-notification:backdrop, + .app-notification.frame:backdrop { + background-image: none; + transition: 200ms ease-out; } + .app-notification button, + .app-notification.frame button { + background: rgba(0, 0, 0, 0.1); } + .app-notification button:hover, + .app-notification.frame button:hover { + background: rgba(0, 0, 0, 0.3); } + .app-notification border, + .app-notification.frame border { + border: none; } + +/************* + * Expanders * + *************/ +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: #545252; } + expander arrow:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +/************ + * Calendar * + ***********/ +calendar { + color: #BECFCF; + border: 1px solid #2F3635; + padding: 2px; } + calendar:selected { + border-radius: 6px; } + calendar.header { + border: none; + border-bottom: 1px solid rgba(0, 0, 0, 0.1); + border-radius: 0; } + calendar.header:backdrop { + border-color: rgba(0, 0, 0, 0.1); } + calendar.button { + color: rgba(60, 60, 60, 0.45); } + calendar.button:hover { + color: #C3D4D4; } + calendar.button:backdrop { + color: rgba(133, 133, 133, 0.45); } + calendar.button:disabled { + color: rgba(133, 133, 133, 0.45); } + calendar:indeterminate, calendar:indeterminate:backdrop { + color: alpha(currentColor,0.25); } + calendar.highlight, calendar.highlight:backdrop { + font-size: smaller; + color: #368ce7; } + calendar:backdrop { + color: #B9C9C6; + border-color: #545252; } + +/*********** + * Dialogs * + ***********/ +messagedialog .titlebar { + min-height: 20px; + background-image: none; + background-color: #212223; + border-style: none; + border-top-left-radius: 7px; + border-top-right-radius: 7px; } + +messagedialog.csd.background { + border-bottom-left-radius: 9px; + border-bottom-right-radius: 9px; } + +messagedialog.csd buttonbox { + padding: 0px; } + +messagedialog.csd .dialog-action-area button { + padding: 10px 14px; + border-radius: 0; + border-left-style: solid; + border-right-style: none; + border-bottom-style: none; } + messagedialog.csd .dialog-action-area button:first-child { + border-left-style: none; + border-bottom-left-radius: 7px; + -gtk-outline-bottom-left-radius: 5px; } + messagedialog.csd .dialog-action-area button:last-child { + border-bottom-right-radius: 7px; + -gtk-outline-bottom-right-radius: 5px; } + +filechooser .dialog-action-box { + border-top: 1px solid #2F3635; } + filechooser .dialog-action-box:backdrop { + border-top-color: #545252; } + +filechooser #pathbarbox { + border-bottom: 1px solid #212223; } + filechooser #pathbarbox stack { + background-color: #212223; } + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; } + +/*********** + * Sidebar * + ***********/ +.sidebar { + border-style: none; + background-color: #212223; + -gtk-icon-style: regular; } + .sidebar row, + .sidebar treeview { + border-top: 1px solid transparent; + border-bottom: 1px solid transparent; } + .sidebar row:selected, .sidebar row:selected:focus, + .sidebar treeview:selected, + .sidebar treeview:selected:focus { + background-image: linear-gradient(to bottom, shade(#3C4244, 0.87), shade(#3C4244, 0.95) 10%, shade(#3C4244, 0.99) 92%, shade(#3C4244, 0.92)); + border-top: 1px solid shade(#212223, 0.85); + border-bottom: 1px solid shade(#212223, 1.12); } + .sidebar row:selected label, .sidebar row:selected:focus label, + .sidebar treeview:selected label, + .sidebar treeview:selected:focus label { + color: #C3D4D4; } + .sidebar row:selected label:backdrop, .sidebar row:selected:focus label:backdrop, + .sidebar treeview:selected label:backdrop, + .sidebar treeview:selected:focus label:backdrop { + color: #A6B3B2; } + .sidebar row:selected:backdrop, .sidebar row:selected:focus:backdrop, + .sidebar treeview:selected:backdrop, + .sidebar treeview:selected:focus:backdrop { + background-image: none; + background-color: #212223; + color: #C3D4D4; + border-top: 1px solid shade(#212223, 0.9); + border-bottom: 1px solid shade(#212223, 0.9); } + .sidebar row .view:selected, .sidebar row iconview:selected, .sidebar row .view:selected:focus, .sidebar row iconview:selected:focus, + .sidebar treeview .view:selected, + .sidebar treeview iconview:selected, + .sidebar treeview .view:selected:focus, + .sidebar treeview iconview:selected:focus { + color: #DFF5F5; } + .sidebar row:backdrop, + .sidebar treeview:backdrop { + background-color: transparent; } + stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:dir(ltr), .sidebar.left, .sidebar.left:dir(rtl) { + border-right: 1px solid #2F3635; + border-left-style: none; + border-top-style: none; + border-bottom-style: none; } + stacksidebar.sidebar:dir(rtl) list .sidebar:dir(rtl), stacksidebar.sidebar.right list .sidebar:dir(rtl), .sidebar.right { + border-left: 1px solid #2F3635; + border-right-style: none; + border-top-style: none; + border-bottom-style: none; } + .sidebar:backdrop { + background-color: #212223; + border-color: #545252; + transition: 200ms ease-out; } + .sidebar list, .sidebar treeview { + background-color: transparent; } + .sidebar list:backdrop, .sidebar treeview:backdrop { + background-color: transparent; } + 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 > label { + background-size: 6px 6px, 0 0; } + +/**************** + * File chooser * + ****************/ +placessidebar > viewport.frame { + border-style: none; } + +placessidebar row { + min-height: 24px; + padding: 0px; } + placessidebar row > revealer { + padding: 0 14px; } + placessidebar row:selected { + color: #C3D4D4; } + placessidebar row:disabled { + color: #A6B3B2; } + placessidebar row:backdrop { + color: #A6B3B2; + background-color: #212223; } + placessidebar row:backdrop:selected { + color: #A6B3B2; } + placessidebar row:backdrop:disabled { + color: #2C2F30; } + 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-height: 26px; + min-width: 26px; + margin-top: 3px; + margin-bottom: 3px; + padding: 0; + border-radius: 100%; + -gtk-outline-radius: 100%; } + button.sidebar-button:not(:hover):not(:active) > image, button.sidebar-button:backdrop > image { + opacity: 0.7; } + placessidebar row:selected:active { + box-shadow: none; } + placessidebar row.sidebar-placeholder-row { + padding: 0 8px; + min-height: 2px; + background-image: image(#4e9a06); + background-clip: content-box; } + placessidebar row.sidebar-new-bookmark-row { + color: #383E40; } + placessidebar row:drop(active):not(:disabled) { + color: #4e9a06; + box-shadow: inset 0 1px #4e9a06, inset 0 -1px #4e9a06; } + placessidebar row:drop(active):not(:disabled):selected { + color: #D1E0DF; + background-image: linear-gradient(to bottom, #9dc8f2, #c1dcf7 10%, #384347 92%, #b4d5f5); } + +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 row.activatable:hover { + background-color: transparent; } + +placesview > 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: image(#2F3635); + background-size: 1px 1px; } + paned > separator:selected { + background-image: image(#383E40); } + paned > separator:backdrop { + background-image: image(#545252); } + paned > separator.wide { + min-width: 5px; + min-height: 5px; + background-color: #212223; + background-image: image(#2F3635), image(#2F3635); + background-size: 1px 1px, 1px 1px; } + paned > separator.wide:backdrop { + background-color: #212223; + background-image: image(#545252), image(#545252); } + +paned.horizontal > separator { + background-repeat: repeat-y; } + paned.horizontal > separator:dir(ltr) { + margin: 0 -8px 0 0; + padding: 0 8px 0 0; + background-position: left; } + paned.horizontal > separator:dir(rtl) { + margin: 0 0 0 -8px; + padding: 0 0 0 8px; + background-position: right; } + paned.horizontal > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-y, repeat-y; + background-position: left, right; } + +paned.vertical > separator { + margin: 0 0 -8px 0; + padding: 0 0 8px 0; + background-repeat: repeat-x; + background-position: top; } + paned.vertical > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-x, repeat-x; + background-position: bottom, top; } + +/************** + * GtkInfoBar * + **************/ +infobar { + border-style: none; } + +.info, +.question, +.warning, +.error { + text-shadow: 0 1px #2C2F30; } + .info:backdrop, .info, + .question:backdrop, + .question, + .warning:backdrop, + .warning, + .error:backdrop, + .error { + background-color: #383E40; + border-color: #2C2F30; } + .info:backdrop label, .info:backdrop, .info label, .info, + .question:backdrop label, + .question:backdrop, + .question label, + .question, + .warning:backdrop label, + .warning:backdrop, + .warning label, + .warning, + .error:backdrop label, + .error:backdrop, + .error label, + .error { + color: #D1E0DF; } + .info:backdrop, + .question:backdrop, + .warning:backdrop, + .error:backdrop { + text-shadow: none; } + .info button, + .question button, + .warning button, + .error button { + color: #D1E0DF; + outline-color: rgba(255, 255, 255, 0.3); + border-top-color: shade(#212223, 0.8); + border-right-color: shade(#212223, 0.72); + border-left-color: shade(#212223, 0.72); + border-bottom-color: shade(#212223, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#383E40, 1.02), 1.05), shade(shade(#383E40, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); + border-color: #8A8A8A; } + .info button:hover, + .question button:hover, + .warning button:hover, + .error button:hover { + color: #D1E0DF; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #595959; + background-image: linear-gradient(to bottom, shade(#383E40, 1.15), shade(#383E40, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + .info button:active, .info button:checked, + .question button:active, + .question button:checked, + .warning button:active, + .warning button:checked, + .error button:active, + .error button:checked { + color: #D1E0DF; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #595959; + background-image: linear-gradient(to bottom, shade(shade(#383E40, 0.85), 1.05), shade(shade(#383E40, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } + .info button:disabled, + .question button:disabled, + .warning button:disabled, + .error button:disabled { + border-color: #595959; + background-color: #569fea; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .info button:disabled label, .info button:disabled, + .question button:disabled label, + .question button:disabled, + .warning button:disabled label, + .warning button:disabled, + .error button:disabled label, + .error button:disabled { + color: #ACB4BD; } + .info button:backdrop, + .question button:backdrop, + .warning button:backdrop, + .error button:backdrop { + border-color: #383E40; + background-color: #383E40; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + border-color: #595959; } + .info button:backdrop label, .info button:backdrop, + .question button:backdrop label, + .question button:backdrop, + .warning button:backdrop label, + .warning button:backdrop, + .error button:backdrop label, + .error button:backdrop { + color: #707070; } + .info button:backdrop:disabled, + .question button:backdrop:disabled, + .warning button:backdrop:disabled, + .error button:backdrop:disabled { + border-color: #569fea; + background-color: #569fea; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + border-color: #595959; } + .info button:backdrop:disabled label, .info button:backdrop:disabled, + .question button:backdrop:disabled label, + .question button:backdrop:disabled, + .warning button:backdrop:disabled label, + .warning button:backdrop:disabled, + .error button:backdrop:disabled label, + .error button:backdrop:disabled { + color: #A9B0B8; } + .info label:selected:focus, .info label:selected:hover, .info label:selected, + .question label:selected:focus, + .question label:selected:hover, + .question label:selected, + .warning label:selected:focus, + .warning label:selected:hover, + .warning label:selected, + .error label:selected:focus, + .error label:selected:hover, + .error label:selected { + background-color: #2C2F30; } + +/************* + * Buttonbox * + *************/ +buttonbox { + padding: 6px; } + +/************ + * Tooltips * + ************/ +tooltip { + padding: 1px; + /* not working */ + border-radius: 1px; + box-shadow: none; + text-shadow: 0 1px black; } + tooltip.background { + background-color: #1A1B1C; + background-clip: padding-box; + border: 1px solid #2F3635; } + tooltip decoration { + background-color: transparent; } + tooltip * { + padding: 1px; + background-color: transparent; + color: #CCDEDE; } + +/***************** + * Color Chooser * + *****************/ +colorswatch, colorswatch:drop(active) { + border-style: none; } + +colorswatch.top { + border-top-left-radius: 5.5px; + border-top-right-radius: 5.5px; } + colorswatch.top overlay { + border-top-left-radius: 5px; + border-top-right-radius: 5px; } + +colorswatch.bottom { + border-bottom-left-radius: 5.5px; + border-bottom-right-radius: 5.5px; } + colorswatch.bottom overlay { + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; } + +colorswatch.left, colorswatch:first-child:not(.top) { + border-top-left-radius: 5.5px; + border-bottom-left-radius: 5.5px; } + colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 5px; + border-bottom-left-radius: 5px; } + +colorswatch.right, colorswatch:last-child:not(.bottom) { + border-top-right-radius: 5.5px; + border-bottom-right-radius: 5.5px; } + colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 5px; + border-bottom-right-radius: 5px; } + +colorswatch.dark overlay { + color: #D1E0DF; } + colorswatch.dark overlay:hover { + border-color: rgba(0, 0, 0, 0.8); } + colorswatch.dark overlay:backdrop { + color: #A9B7B8; } + +colorswatch.light overlay { + color: #BECFCF; } + colorswatch.light overlay:hover { + border-color: rgba(0, 0, 0, 0.5); } + colorswatch.light overlay:backdrop { + color: #B9C9C6; } + +colorswatch:drop(active) { + box-shadow: none; } + colorswatch:drop(active).light overlay { + border-color: #4e9a06; + box-shadow: inset 0 0 0 2px #3d7805, inset 0 0 0 1px #4e9a06; } + colorswatch:drop(active).dark overlay { + border-color: #4e9a06; + box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.3), inset 0 0 0 1px #4e9a06; } + +colorswatch overlay { + box-shadow: inset 0 2px 2px -3px rgba(0, 0, 0, 0.7); + border: 1px solid rgba(0, 0, 0, 0.3); } + colorswatch overlay:hover { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.3); } + colorswatch overlay:backdrop, colorswatch overlay:backdrop:hover { + border-color: rgba(0, 0, 0, 0.3); + box-shadow: none; } + +colorswatch#add-color-button { + border-radius: 5px 5px 0 0; } + colorswatch#add-color-button:only-child { + border-radius: 5px; } + colorswatch#add-color-button overlay { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-top-color: shade(#212223, 0.8); + border-right-color: shade(#212223, 0.72); + border-left-color: shade(#212223, 0.72); + border-bottom-color: shade(#212223, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#212223, 1.02), 1.05), shade(shade(#212223, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } + colorswatch#add-color-button overlay:hover { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #2F3635; + background-image: linear-gradient(to bottom, shade(#212223, 1.15), shade(#212223, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } + colorswatch#add-color-button overlay:backdrop { + border-color: #545252; + background-color: #212223; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + colorswatch#add-color-button overlay:backdrop label, colorswatch#add-color-button overlay:backdrop { + color: #A6B3B2; } + +colorswatch:disabled { + opacity: 0.5; } + colorswatch:disabled overlay { + border-color: rgba(0, 0, 0, 0.6); + box-shadow: none; } + +row:selected colorswatch { + box-shadow: 0 0 0 2px #D1E0DF; } + +colorswatch#editor-color-sample { + border-radius: 4px; } + colorswatch#editor-color-sample overlay { + border-radius: 4.5px; } + +colorchooser .popover.osd { + border-radius: 5px; } + +/******** + * Misc * + ********/ +.content-view { + background-color: #2C2F30; } + .content-view:hover { + -gtk-icon-effect: highlight; } + .content-view:backdrop { + background-color: #2C2F30; } + +.osd .scale-popup button.flat { + border-style: none; + border-radius: 5px; } + +.scale-popup button:hover { + background-color: rgba(60, 60, 60, 0.1); + border-radius: 5px; } + +/********************** + * Window Decorations * + *********************/ +decoration { + border-radius: 7px 7px 0 0; + border-width: 0px; + box-shadow: 0 3px 9px 1px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(0, 0, 0, 0.23); + 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 rgba(0, 0, 0, 0.18); + transition: 200ms ease-out; } + .maximized decoration, + .fullscreen decoration, + .tiled decoration { + border-radius: 0; } + .popup decoration { + box-shadow: none; } + .ssd decoration { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.23); } + .csd.popup decoration { + border-radius: 0; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13); } + tooltip.csd decoration { + border-radius: 5px; + box-shadow: none; } + messagedialog.csd decoration { + border-radius: 7px; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13); } + .solid-csd decoration { + border-radius: 0; + margin: 4px; + background-color: #212223; + border: solid 1px #545252; + box-shadow: none; } + +button.titlebutton { + text-shadow: 0 1px rgba(255, 255, 255, 0.769231); + -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); } + button.titlebutton.close, button.titlebutton.maximize, button.titlebutton.minimize { + color: transparent; + background-color: transparent; + background-position: center; + background-repeat: no-repeat; } + button.titlebutton.close:backdrop, button.titlebutton.maximize:backdrop, button.titlebutton.minimize:backdrop { + opacity: 0.5; } + button.titlebutton.close { + background-image: -gtk-scaled(url("assets/titlebutton-close.png"), url("assets/titlebutton-close@2.png")); } + button.titlebutton.close:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop.png"), url("assets/titlebutton-close-backdrop@2.png")); } + button.titlebutton.close:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-hover.png"), url("assets/titlebutton-close-hover@2.png")); } + button.titlebutton.close:active { + background-image: -gtk-scaled(url("assets/titlebutton-close-active.png"), url("assets/titlebutton-close-active@2.png")); } + button.titlebutton.maximize { + background-image: -gtk-scaled(url("assets/titlebutton-maximize.png"), url("assets/titlebutton-maximize@2.png")); } + button.titlebutton.maximize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop.png"), url("assets/titlebutton-maximize-backdrop@2.png")); } + button.titlebutton.maximize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover.png"), url("assets/titlebutton-maximize-hover@2.png")); } + button.titlebutton.maximize:active { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-active.png"), url("assets/titlebutton-maximize-active@2.png")); } + button.titlebutton.minimize { + background-image: -gtk-scaled(url("assets/titlebutton-minimize.png"), url("assets/titlebutton-minimize@2.png")); } + button.titlebutton.minimize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop.png"), url("assets/titlebutton-minimize-backdrop@2.png")); } + button.titlebutton.minimize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover.png"), url("assets/titlebutton-minimize-hover@2.png")); } + button.titlebutton.minimize:active { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-active.png"), url("assets/titlebutton-minimize-active@2.png")); } + button.titlebutton:backdrop { + -gtk-icon-shadow: none; } + +headerbar.selection-mode button.titlebutton, +.titlebar.selection-mode button.titlebutton { + text-shadow: 0 -1px rgba(0, 0, 0, 0.548235); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.548235); } + headerbar.selection-mode button.titlebutton:backdrop, + .titlebar.selection-mode button.titlebutton:backdrop { + -gtk-icon-shadow: none; } + +.view:selected:focus, .view:selected, iconview:selected, .view text:selected, iconview text:selected, +textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, +textview text selection:focus, +textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, +entry selection:focus, +entry selection, modelbutton.flat:selected, popover.background checkbutton:selected, +popover.background radiobutton:selected, +.menuitem.button.flat:selected, treeview.view:selected:focus, treeview.view:selected, row:selected, calendar:selected { + background-color: #313638; } + row:selected label, label:selected, .selection-mode button.titlebutton, .view:selected:focus, .view:selected, iconview:selected, .view text:selected, iconview text:selected, + textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, + textview text selection:focus, + textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, + entry selection:focus, + entry selection, modelbutton.flat:selected, popover.background checkbutton:selected, + popover.background radiobutton:selected, + .menuitem.button.flat:selected, treeview.view:selected:focus, treeview.view:selected, row:selected, calendar:selected { + color: #D1E0DF; + outline-color: rgba(255, 255, 255, 0.3); } + row:selected label:disabled, label:disabled:selected, .selection-mode button.titlebutton:disabled, iconview:disabled:selected:focus, .view:disabled:selected, iconview:disabled:selected, iconview text:disabled:selected:focus, + textview text:disabled:selected:focus, .view text:disabled:selected, iconview text:disabled:selected, + textview text:disabled:selected, iconview text selection:disabled:focus, .view text selection:disabled, iconview text selection:disabled, + textview text selection:disabled, flowbox flowboxchild:disabled:selected, label:disabled selection, spinbutton:not(.vertical) selection:disabled, + entry selection:disabled, modelbutton.flat:disabled:selected, popover.background checkbutton:disabled:selected, + popover.background radiobutton:disabled:selected, + .menuitem.button.flat:disabled:selected, row:disabled:selected, calendar:disabled:selected { + color: #9cc7f3; } + row:selected label:backdrop, label:backdrop:selected, .selection-mode button.titlebutton:backdrop, iconview:backdrop:selected:focus, .view:backdrop:selected, iconview:backdrop:selected, iconview text:backdrop:selected:focus, + textview text:backdrop:selected:focus, .view text:backdrop:selected, iconview text:backdrop:selected, + textview text:backdrop:selected, iconview text selection:backdrop:focus, .view text selection:backdrop, iconview text selection:backdrop, + textview text selection:backdrop, flowbox flowboxchild:backdrop:selected, label:backdrop selection, spinbutton:not(.vertical) selection:backdrop, + entry selection:backdrop, modelbutton.flat:backdrop:selected, popover.background checkbutton:backdrop:selected, + popover.background radiobutton:backdrop:selected, + .menuitem.button.flat:backdrop:selected, row:backdrop:selected, calendar:backdrop:selected { + color: #A9B7B8; } + row:selected label:backdrop:disabled, label:backdrop:disabled:selected, .selection-mode button.titlebutton:backdrop:disabled, .view:backdrop:disabled:selected, iconview:backdrop:disabled:selected, .view text:backdrop:disabled:selected, iconview text:backdrop:disabled:selected, + textview text:backdrop:disabled:selected, .view text selection:backdrop:disabled, iconview text selection:backdrop:disabled, + textview text selection:backdrop:disabled, flowbox flowboxchild:backdrop:disabled:selected, label:disabled selection:backdrop, label:backdrop selection:disabled, spinbutton:not(.vertical) selection:backdrop:disabled, + entry selection:backdrop:disabled, modelbutton.flat:backdrop:disabled:selected, popover.background checkbutton:backdrop:disabled:selected, + popover.background radiobutton:backdrop:disabled:selected, + .menuitem.button.flat:backdrop:disabled:selected, row:backdrop:disabled:selected, calendar:backdrop:disabled:selected { + color: #9DA4AB; } + +.monospace { + font-family: monospace; } + +/********************** + * Touch Copy & Paste * + *********************/ +cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + cursor-handle.top:dir(ltr), cursor-handle.bottom:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-start.png"), url("assets/text-select-start@2.png")); + padding-left: 10px; } + cursor-handle.bottom:dir(ltr), cursor-handle.top:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-end.png"), url("assets/text-select-end@2.png")); + padding-right: 10px; } + cursor-handle.insertion-cursor:dir(ltr), cursor-handle.insertion-cursor:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); } + cursor-handle.top:hover:dir(ltr), cursor-handle.bottom:hover:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-hover.png"), url("assets/text-select-start-hover@2.png")); + padding-left: 10px; } + cursor-handle.bottom:hover:dir(ltr), cursor-handle.top:hover:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-hover.png"), url("assets/text-select-end-hover@2.png")); + padding-right: 10px; } + cursor-handle.insertion-cursor:hover:dir(ltr), cursor-handle.insertion-cursor:hover:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); } + cursor-handle.top:active:dir(ltr), cursor-handle.bottom:active:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-active.png"), url("assets/text-select-start-active@2.png")); + padding-left: 10px; } + cursor-handle.bottom:active:dir(ltr), cursor-handle.top:active:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-active.png"), url("assets/text-select-end-active@2.png")); + padding-right: 10px; } + cursor-handle.insertion-cursor:active:dir(ltr), cursor-handle.insertion-cursor:active:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); } + +.context-menu { + font: initial; } + +button.circular { + border-radius: 9999px; + -gtk-outline-radius: 9999px; } + button.circular label { + padding: 0; } + +.keycap { + min-width: 20px; + min-height: 25px; + margin-top: 2px; + padding-bottom: 3px; + padding-left: 6px; + padding-right: 6px; + color: #C3D4D4; + background-color: #1A1B1C; + border: 1px solid; + border-color: #2C2F30; + border-radius: 5px; + box-shadow: inset 0 -3px #A0A8AD; + font-size: smaller; } + .keycap:backdrop { + background-color: #3B3B3B; + color: #A6B3B2; + transition: 200ms ease-out; } + +:not(decoration):not(window):drop(active):focus, +:not(decoration):not(window):drop(active) { + border-color: #4e9a06; + box-shadow: inset 0 0 0 1px #4e9a06; } + +stackswitcher button.text-button { + min-width: 100px; } + +stackswitcher button.circular, +stackswitcher button.text-button.circular { + min-width: 32px; + min-height: 32px; + padding: 0; } + +/* GTK NAMED COLORS + ---------------- + use responsibly! */ +/* +widget text/foreground color */ +@define-color theme_fg_color #C3D4D4; +/* +text color for entries, views and content in general */ +@define-color theme_text_color #BECFCF; +/* +widget base background color */ +@define-color theme_bg_color #212223; +/* +text widgets and the like base background color */ +@define-color theme_base_color #1A1B1C; +/* +base background color of selections */ +@define-color theme_selected_bg_color #383E40; +/* +text/foreground color of selections */ +@define-color theme_selected_fg_color #D1E0DF; +/* +base background color of insensitive widgets */ +@define-color insensitive_bg_color #2C2F30; +/* +text foreground color of insensitive widgets */ +@define-color insensitive_fg_color #A6B3B2; +/* +insensitive text widgets and the like base background color */ +@define-color insensitive_base_color #1A1B1C; +/* +widget text/foreground color on backdrop windows */ +@define-color theme_unfocused_fg_color #A6B3B2; +/* +text color for entries, views and content in general on backdrop windows */ +@define-color theme_unfocused_text_color #BECFCF; +/* +widget base background color on backdrop windows */ +@define-color theme_unfocused_bg_color #212223; +/* +text widgets and the like base background color on backdrop windows */ +@define-color theme_unfocused_base_color #3B3B3B; +/* +base background color of selections on backdrop windows */ +@define-color theme_unfocused_selected_bg_color #383E40; +/* +text/foreground color of selections on backdrop windows */ +@define-color theme_unfocused_selected_fg_color #D1E0DF; +/* +widgets main borders color */ +@define-color borders #2F3635; +/* +widgets main borders color on backdrop windows */ +@define-color unfocused_borders #545252; +/* +these are pretty self explicative */ +@define-color warning_color #f57900; +@define-color error_color #800069; +@define-color success_color #4e9a06; +/* +these colors are exported for the window manager and shouldn't be used in applications, +read if you used those and something break with a version upgrade you're on your own... */ +@define-color wm_title shade(#C3D4D4, 1.8); +@define-color wm_unfocused_title #A6B3B2; +@define-color wm_highlight rgba(255, 255, 255, 0.8); +@define-color wm_borders_edge rgba(255, 255, 255, 0.8); +@define-color wm_bg_a shade(#212223, 1.2); +@define-color wm_bg_b #212223; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_border alpha(black, 0.18); +@define-color wm_button_hover_color_a shade(#212223, 1.3); +@define-color wm_button_hover_color_b #212223; +@define-color wm_button_active_color_a shade(#212223, 0.85); +@define-color wm_button_active_color_b shade(#212223, 0.89); +@define-color wm_button_active_color_c shade(#212223, 0.9); +@define-color content_view_bg #1A1B1C; +.XfceHeading { + margin: 0; + padding: 0; + border-width: 0; + background-image: none; + background-color: shade(#212223, 1.18); + color: #BECFCF; + text-shadow: 0px 1px rgba(0, 0, 0, 0.1); } + +.xfce4-panel.background { + background-color: #10191C; + color: #1A1B1C; + font-weight: normal; } + .xfce4-panel.background button { + background-image: none; + background-color: transparent; + border-radius: 0; + border-color: transparent; + box-shadow: none; + padding: 0 1px; + color: #1A1B1C; + text-shadow: 0px 1px rgba(0, 0, 0, 0.1); } + .xfce4-panel.background button:active, .xfce4-panel.background button:checked { + background-image: none; + background-color: shade(#525151, 0.7); + border-color: shade(#525151, 0.6); + color: #1A1B1C; + transition: none; } + .xfce4-panel.background button:hover, .xfce4-panel.background button:active:hover, .xfce4-panel.background button:checked:hover { + border-color: shade(#383E40, 0.6); + background-image: linear-gradient(to bottom, shade(#383E40, 0.88), shade(#383E40, 0.85)); + color: #1A1B1C; + box-shadow: inset 0 -1px alpha(#C5D4D3,0), inset 1px 0 alpha(#C5D4D3,0.15), inset -1px 0 alpha(#C5D4D3,0.15), inset 0 1px alpha(#C5D4D3,0.15); + transition: none; } + .xfce4-panel.background entry { + caret-color: #BECFCF; } + .xfce4-panel.background menu { + -gtk-icon-effect: none; + text-shadow: none; } + .xfce4-panel.background menu .linked button { + color: #BECFCF; + outline-color: rgba(33, 33, 33, 0.3); + border-top-color: shade(#212223, 0.8); + border-right-color: shade(#212223, 0.72); + border-left-color: shade(#212223, 0.72); + border-bottom-color: shade(#212223, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#1A1B1C, 1.02), 1.05), shade(shade(#1A1B1C, 1.02), 0.97)); + box-shadow: inset 0 1px #C5D4D3; } + .xfce4-panel.background menu .linked button:disabled { + border-color: #2F3635; + background-color: #2C2F30; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + border-color: rgba(130, 130, 130, 0.5); } + .xfce4-panel.background menu .linked button:disabled label, .xfce4-panel.background menu .linked button:disabled { + color: #A6B3B2; } + .xfce4-panel.background progressbar { + margin: 0; } + .xfce4-panel.background progressbar.horizontal trough { + min-height: 6px; + padding: 0; } + .xfce4-panel.background progressbar.horizontal progress { + min-height: 4px; } + .xfce4-panel.background progressbar.vertical trough { + min-width: 6px; + padding: 0; } + .xfce4-panel.background progressbar.vertical progress { + min-width: 4px; } + .xfce4-panel.background progressbar progress { + border-radius: 0px; } + .xfce4-panel.background progressbar trough { + background: shade(#525151, 0.7); + border-radius: 0px; + border-color: shade(#525151, 0.4); } + .xfce4-panel.background .tasklist button { + border-radius: 3px; + text-shadow: 0 1px #C3D4D4; + color: shade(#1A1B1C, 0.7); + background-image: linear-gradient(to bottom, shade(#525151, 0.65), shade(#525151, 0.6), shade(#525151, 0.5), shade(#525151, 0.45)); + border: none; } + .xfce4-panel.background .tasklist button.flat { + background-image: none; + border: none; + box-shadow: none; } + .xfce4-panel.background .tasklist button:active, .xfce4-panel.background .tasklist button:checked { + background-image: linear-gradient(to bottom, shade(#383E40, 0.65), shade(#383E40, 0.6), shade(#383E40, 0.5), shade(#383E40, 0.45)); + color: shade(#1A1B1C, 1); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(0, 0, 0, 0.2); } + .xfce4-panel.background .tasklist button:hover, .xfce4-panel.background .tasklist button:active:hover, .xfce4-panel.background .tasklist button:checked:hover { + background-image: linear-gradient(to bottom, shade(#383E40, 0.85), shade(#383E40, 0.8), shade(#383E40, 0.7), shade(#383E40, 0.65)); + color: shade(#1A1B1C, 1); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(0, 0, 0, 0.2); } + .xfce4-panel.background .tasklist button image { + padding: 3px; } + .xfce4-panel.background.horizontal .tasklist button { + margin: 0 1px; } + .xfce4-panel.background.horizontal .tasklist button label { + padding-right: 3px; } + .xfce4-panel.background.vertical .tasklist button { + margin: 1px 0; } + .xfce4-panel.background.vertical .tasklist button label { + padding-bottom: 3px; } + +/* Workspace switcher provided by libwnck */ +wnck-pager:selected { + background-color: shade(#383E40, 0.88); } + +wnck-pager:hover { + background-color: #383E40; } + +/* Thunar's sidebar top border */ +.thunar :backdrop { + color: #A6B3B2; } + +.thunar toolbar { + border-bottom: none; } + .thunar toolbar entry { + min-height: 24px; } + +.thunar .sidebar.frame { + border-top: 1px solid #2F3635; } + +XfdesktopIconView.view { + background: transparent; + color: #1A1B1C; + border-radius: 3px; } + XfdesktopIconView.view:active { + background: rgba(23, 104, 189, 0.5); + text-shadow: 0 1px 1px black; } + XfdesktopIconView.view .label { + text-shadow: 1px 1px 2px black; } + XfdesktopIconView.view .rubberband { + border-radius: 0; } + +#XfceNotifyWindow { + background-color: shade(#525151, 0.3); + color: #1A1B1C; + border-color: shade(#525151, 0.6); } + #XfceNotifyWindow buttonbox { + padding: 0; } + #XfceNotifyWindow button { + background-image: none; + border-color: shade(#1A1B1C, 0.35); + border-radius: 3px; + box-shadow: none; } + #XfceNotifyWindow label#summary { + font-weight: bold; } + #XfceNotifyWindow progressbar { + min-height: 6px; + border-radius: 3px; } + #XfceNotifyWindow progressbar progress { + background-image: none; + background-color: #1A1B1C; + border: none; + box-shadow: none; } + #XfceNotifyWindow progressbar trough { + background-image: linear-gradient(to bottom, shade(#525151, 0.65), shade(#525151, 1.25)); + border: 1px solid shade(#525151, 0.2); + border-radius: 3px; + padding: 1px 0; } + +/* Xfwm4's alt-tab dialog, aka "tabwin" */ +#xfwm-tabwin { + padding: 12px; + background-image: none; + background-color: rgba(0, 0, 0, 0.8); + color: shade(#D1E0DF, 0.65); + text-shadow: 0px 1px rgba(0, 0, 0, 0.8); + border-radius: 12px; + /* Set the application icon- and preview-size to 64px */ + -XfwmTabwinWidget-icon-size: 64px; + -XfwmTabwinWidget-preview-size: 64px; } + #xfwm-tabwin button { + background-image: none; + color: #D1E0DF; + font-weight: bold; + text-shadow: 0px 1px rgba(0, 0, 0, 0.8); + border: none; + border-radius: 6px; + box-shadow: none; } + #xfwm-tabwin button:active, #xfwm-tabwin button:checked, #xfwm-tabwin button:active:hover, #xfwm-tabwin button:checked:hover { + background: rgba(206, 206, 206, 0.3); } + #xfwm-tabwin button:hover { + background: #22558b; + transition-duration: 50ms; } + #xfwm-tabwin .tabwin-app-grid button { + min-width: 96px; + min-height: 96px; } + +#xfce4-terminal-notebook > stack:not(:only-child) { + /* Make sure there are no extra borders for the tabs in the terminal apart from at the top */ + border-left: none; + border-right: none; + border-bottom: none; } + +.lightdm-gtk-greeter { + /********* + * panel * + *********/ + /**************** + * login window * + ****************/ } + .lightdm-gtk-greeter #panel_window menubar { + color: #BECFCF; + font-weight: bold; + text-shadow: 0 1px transparentize white, 0.5; + -gtk-icon-shadow: 0 1px transparentize black, 0.5; + box-shadow: inset 0 -1px transparentize black, 0.5; + background-color: #1A1B1C; + text-shadow: 0 1px transparentize black, 0.5; + -gtk-icon-shadow: 0 1px transparentize black, 0.5; } + .lightdm-gtk-greeter #panel_window menubar menu { + background-color: #2C2F30; } + .lightdm-gtk-greeter #panel_window menubar menu menuitem { + font-weight: normal; + text-shadow: none; } + .lightdm-gtk-greeter #panel_window menubar separator { + background: transparent; } + .lightdm-gtk-greeter #login_window, + .lightdm-gtk-greeter #shutdown_dialog, + .lightdm-gtk-greeter #restart_dialog { + border-style: none; + border-radius: 5px; + background-color: #262829; + color: #C3D4D4; + box-shadow: inset 1px 0 shade(#262829, 0.6), inset -1px 0 shade(#262829, 0.6), inset 0 1px shade(#262829, 0.6), inset 0 -1px shade(#262829, 0.6); } + .lightdm-gtk-greeter #login_window button, + .lightdm-gtk-greeter #shutdown_dialog button, + .lightdm-gtk-greeter #restart_dialog button { + padding: 3px 15px; + /************************************ + * login/unlock and restart buttons * + ************************************/ + /******************* + * shutdown button * + *******************/ } + .lightdm-gtk-greeter #login_window button#login_button, .lightdm-gtk-greeter #login_window button#restart_button, + .lightdm-gtk-greeter #shutdown_dialog button#login_button, + .lightdm-gtk-greeter #shutdown_dialog button#restart_button, + .lightdm-gtk-greeter #restart_dialog button#login_button, + .lightdm-gtk-greeter #restart_dialog button#restart_button { + border-color: shade(#383E40, 0.8); + background-image: linear-gradient(to bottom, shade(#383E40, 1.02), shade(#383E40, 0.95) 90%, shade(#383E40, 0.9)); + color: #D1E0DF; } + .lightdm-gtk-greeter #login_window button#login_button:hover, .lightdm-gtk-greeter #login_window button#login_button:active, .lightdm-gtk-greeter #login_window button#restart_button:hover, .lightdm-gtk-greeter #login_window button#restart_button:active, + .lightdm-gtk-greeter #shutdown_dialog button#login_button:hover, + .lightdm-gtk-greeter #shutdown_dialog button#login_button:active, + .lightdm-gtk-greeter #shutdown_dialog button#restart_button:hover, + .lightdm-gtk-greeter #shutdown_dialog button#restart_button:active, + .lightdm-gtk-greeter #restart_dialog button#login_button:hover, + .lightdm-gtk-greeter #restart_dialog button#login_button:active, + .lightdm-gtk-greeter #restart_dialog button#restart_button:hover, + .lightdm-gtk-greeter #restart_dialog button#restart_button:active { + border-color: shade(#383E40, 0.7); + background-image: linear-gradient(to bottom, shade(#383E40, 1.12), shade(#383E40, 1.05) 90%, shade(#383E40, 1)); } + .lightdm-gtk-greeter #login_window button#shutdown_button, + .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button, + .lightdm-gtk-greeter #restart_dialog button#shutdown_button { + border-color: shade(#800069, 0.8); + background-image: linear-gradient(to bottom, shade(#800069, 1.02), shade(#800069, 0.95) 90%, shade(#800069, 0.9)); + color: #D1E0DF; } + .lightdm-gtk-greeter #login_window button#shutdown_button:hover, .lightdm-gtk-greeter #login_window button#shutdown_button:active, + .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button:hover, + .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button:active, + .lightdm-gtk-greeter #restart_dialog button#shutdown_button:hover, + .lightdm-gtk-greeter #restart_dialog button#shutdown_button:active { + border-color: shade(#800069, 0.7); + background-image: linear-gradient(to bottom, shade(#800069, 1.12), shade(#800069, 1.05) 90%, shade(#800069, 1)); } + .lightdm-gtk-greeter #content_frame { + padding-bottom: 14px; } + .lightdm-gtk-greeter #login_window menu { + border-radius: 1px; } + .lightdm-gtk-greeter #login_window combobox button.combo { + color: #C3D4D4; + padding: 0; + background: none; + border-style: none; + box-shadow: none; } + .lightdm-gtk-greeter #login_window #user_combobox { + color: #C3D4D4; + font-size: 18px; } + .lightdm-gtk-greeter #login_window #user_combobox menu { + font-weight: normal; } + .lightdm-gtk-greeter #login_window #user_image { + padding: 3px; + border-radius: 3px; + box-shadow: inset 1px 0 shade(#252829, 0.75), inset -1px 0 shade(#252829, 0.75), inset 0 1px shade(#252829, 0.55), inset 0 -1px shade(#252829, 0.85); } + .lightdm-gtk-greeter #login_window #user_image_border { + border-radius: 3px; + background-image: linear-gradient(to bottom, shade(#252829, 0.9), shade(#252829, 0.98) 10%, shade(#252829, 1) 99%, shade(#252829, 1)); + box-shadow: inset 0 1px shade(#252829, 0.8), inset 0 -1px shade(#252829, 0.55); } + .lightdm-gtk-greeter #buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; + background-image: linear-gradient(to bottom, shade(#212223, 0.85), shade(#212223, 0.98) 10%, shade(#212223, 1) 99%, shade(#212223, 1)); + box-shadow: inset 1px 0 shade(#252829, 0.6), inset -1px 0 shade(#252829, 0.6), inset 0 1px shade(#252829, 0.6), inset 0 -1px shade(#252829, 0.6); } + +/************************ + * NAUTILUS (aka Files) * + ************************/ +.nautilus-window { + background-color: #1A1B1C; } + .nautilus-window notebook, .nautilus-window notebook > stack { + background-color: #1A1B1C; } + +/* Floating status bar */ +.floating-bar { + background-color: #1A1B1C; + border-style: solid; + border-color: #2F3635; } + .floating-bar.left { + border-radius: 0 3px 0 0; + border-width: 1px 1px 0 0; } + .floating-bar.right { + border-radius: 3px 0 0 0; + border-width: 1px 0 0 1px; } + .floating-bar:backdrop { + background-color: #212223; + border-color: #545252; } + .floating-bar button { + padding: 0px; } + +/* Searchbar */ +.search-bar { + box-shadow: none; } + +/* View */ +.nautilus-list-view .view, .nautilus-list-view iconview { + border-bottom: 1px solid #212223; + /* Hide superfluous treeview drop target indication */ } + .nautilus-list-view .view.dnd, .nautilus-list-view iconview.dnd { + border-style: none; } + +/********* + * Geary * + *********/ +.conversation-frame .view.cell, .conversation-frame iconview.cell { + background-color: #1A1B1C; } + +.conversation-frame .view.cell:selected, .conversation-frame iconview.cell:selected, +.conversation-frame .view.cell:selected:focus, +.conversation-frame iconview.cell:selected:focus { + background-color: #383E40; } + +UnityDecoration { + -UnityDecoration-extents: 28px 1px 1px 1px; + -UnityDecoration-input-extents: 10px; + -UnityDecoration-shadow-offset-x: 1px; + -UnityDecoration-shadow-offset-y: 1px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.7); + -UnityDecoration-active-shadow-radius: 8px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.5); + -UnityDecoration-inactive-shadow-radius: 5px; + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: #383E40; + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; } + UnityDecoration .top { + border: 1px solid shade(#212223, 0.7); + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 8px 0 8px; + background-image: linear-gradient(to bottom, shade(#212223, 1.07), #212223); + color: #C3D4D4; + text-shadow: 0 1px shade(#212223, 1.2); } + UnityDecoration .top:backdrop { + border: 1px solid shade(#212223, 0.8); + border-bottom-width: 0; + background-image: linear-gradient(to bottom, shade(#212223, 1.02), #212223); + color: #C3D4D4; + text-shadow: 0 1px shade(#212223, 1.1); } + UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom { + background-color: shade(#212223, 0.7); } + UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { + background-color: shade(#212223, 0.8); } + +UnityPanelWidget, +.unity-panel { + border-width: 0 0 1px 0; + border-style: solid; + border-color: shade(#525151, 1); + background-color: shade(#525151, 0.35); } + UnityPanelWidget.menuitem, UnityPanelWidget .menuitem, + .unity-panel.menuitem, + .unity-panel .menuitem { + border-width: 0 1px; + color: #1A1B1C; } + UnityPanelWidget.menuitem:hover, UnityPanelWidget.menuitem *:hover, UnityPanelWidget .menuitem:hover, UnityPanelWidget .menuitem *:hover, + .unity-panel.menuitem:hover, + .unity-panel.menuitem *:hover, + .unity-panel .menuitem:hover, + .unity-panel .menuitem *:hover { + border-color: shade(#525151, 0.8); + background-color: shade(#525151, 0.75); + color: #1A1B1C; } + +@keyframes playbackmenuitem_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: #C3D4D4; } + +window.background.chromium { + background-color: #212223; } + window.background.chromium button:not(.titlebutton) { + border-color: #2F3635; } diff --git a/Dragon/gtk-3.0/gtk.css b/Dragon/gtk-3.0/gtk.css new file mode 100644 index 0000000..20b78fd --- /dev/null +++ b/Dragon/gtk-3.0/gtk.css @@ -0,0 +1 @@ +@import url("gtk-contained.css"); diff --git a/Dragon/gtk-3.0/settings.ini b/Dragon/gtk-3.0/settings.ini new file mode 100644 index 0000000..fe4e15f --- /dev/null +++ b/Dragon/gtk-3.0/settings.ini @@ -0,0 +1,4 @@ +[Settings] +gtk_color_scheme = "base_color:#1A1B1C\nbg_color:#212223\ntooltip_bg_color:#1A1B1C\nselected_bg_color:#3D4345\ntext_color:#C3D4D4\nfg_color:#C3D4D1\ntooltip_fg_color:#C3D4D1\nselected_fg_color:#C3D4D4\nmenubar_bg_color:#212223\nmenubar_fg_color:#C3D4D1\ntoolbar_bg_color:#212223\ntoolbar_fg_color:#C3D4D4\nmenu_bg_color:#212223\nmenu_fg_color:#C3D4D4\npanel_bg_color:#212223\npanel_fg_color:#C3D4D4\nlink_color:#3D4345" +gtk-auto-mnemonics = 1 +gtk-visible-focus = automatic diff --git a/Dragon/index.theme b/Dragon/index.theme new file mode 100644 index 0000000..0510ad4 --- /dev/null +++ b/Dragon/index.theme @@ -0,0 +1,12 @@ +[Desktop Entry] +Type=X-GNOME-Metatheme +Name=Dragon +Comment=Dragon based off Greybird theme +Encoding=UTF-8 + +[X-GNOME-Metatheme] +GtkTheme=Dragon +MetacityTheme=Dragon +IconTheme=Adwaita +CursorTheme=Adwaita +ButtonLayout=:minimize,maximize,close diff --git a/Dragonbox/openbox-3/close.xbm b/Dragonbox/openbox-3/close.xbm new file mode 100644 index 0000000..ab7ff80 --- /dev/null +++ b/Dragonbox/openbox-3/close.xbm @@ -0,0 +1,4 @@ +#define close_width 8 +#define close_height 8 +static unsigned char close_bits[] = { + 0xc3, 0xe7, 0x7e, 0x3c, 0x3c, 0x7e, 0xe7, 0xc3 }; diff --git a/Dragonbox/openbox-3/close_pressed.xbm b/Dragonbox/openbox-3/close_pressed.xbm new file mode 100644 index 0000000..663c458 --- /dev/null +++ b/Dragonbox/openbox-3/close_pressed.xbm @@ -0,0 +1,5 @@ +#define close_pressed_width 10 +#define close_pressed_height 10 +static unsigned char close_pressed_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x0c, 0x03, 0x9c, 0x03, 0xf8, 0x01, 0xf0, 0x00, + 0xf0, 0x00, 0xf8, 0x01, 0x9c, 0x03, 0x0c, 0x03 }; diff --git a/Dragonbox/openbox-3/desk.xbm b/Dragonbox/openbox-3/desk.xbm new file mode 100644 index 0000000..f6e24ce --- /dev/null +++ b/Dragonbox/openbox-3/desk.xbm @@ -0,0 +1,4 @@ +#define desk_width 8 +#define desk_height 8 +static unsigned char desk_bits[] = { + 0x00, 0x00, 0x48, 0x78, 0x7f, 0x78, 0x48, 0x00 }; diff --git a/Dragonbox/openbox-3/desk_toggled.xbm b/Dragonbox/openbox-3/desk_toggled.xbm new file mode 100644 index 0000000..d89d4bb --- /dev/null +++ b/Dragonbox/openbox-3/desk_toggled.xbm @@ -0,0 +1,4 @@ +#define desk_toggled_width 8 +#define desk_toggled_height 8 +static unsigned char desk_toggled_bits[] = { + 0x00, 0x66, 0x66, 0x00, 0x00, 0x66, 0x66, 0x00 }; diff --git a/Dragonbox/openbox-3/iconify.xbm b/Dragonbox/openbox-3/iconify.xbm new file mode 100644 index 0000000..0f415e0 --- /dev/null +++ b/Dragonbox/openbox-3/iconify.xbm @@ -0,0 +1,4 @@ +#define iconify_width 8 +#define iconify_height 8 +static unsigned char iconify_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff }; diff --git a/Dragonbox/openbox-3/iconify_pressed.xbm b/Dragonbox/openbox-3/iconify_pressed.xbm new file mode 100644 index 0000000..28a9cab --- /dev/null +++ b/Dragonbox/openbox-3/iconify_pressed.xbm @@ -0,0 +1,5 @@ +#define iconify_pressed_width 10 +#define iconify_pressed_height 10 +static unsigned char iconify_pressed_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xfc, 0x03, 0xfc, 0x03 }; diff --git a/Dragonbox/openbox-3/max.xbm b/Dragonbox/openbox-3/max.xbm new file mode 100644 index 0000000..3a13089 --- /dev/null +++ b/Dragonbox/openbox-3/max.xbm @@ -0,0 +1,4 @@ +#define max_width 8 +#define max_height 8 +static unsigned char max_bits[] = { + 0xff, 0xff, 0x81, 0x81, 0x81, 0x81, 0x81, 0xff }; diff --git a/Dragonbox/openbox-3/max_pressed.xbm b/Dragonbox/openbox-3/max_pressed.xbm new file mode 100644 index 0000000..5116ae3 --- /dev/null +++ b/Dragonbox/openbox-3/max_pressed.xbm @@ -0,0 +1,5 @@ +#define max_pressed_width 10 +#define max_pressed_height 10 +static unsigned char max_pressed_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0xfc, 0x03, 0xfc, 0x03, 0x04, 0x02, 0x04, 0x02, + 0x04, 0x02, 0x04, 0x02, 0x04, 0x02, 0xfc, 0x03 }; diff --git a/Dragonbox/openbox-3/max_toggled.xbm b/Dragonbox/openbox-3/max_toggled.xbm new file mode 100644 index 0000000..ff1c954 --- /dev/null +++ b/Dragonbox/openbox-3/max_toggled.xbm @@ -0,0 +1,4 @@ +#define max_toggled_width 8 +#define max_toggled_height 8 +static unsigned char max_toggled_bits[] = { + 0xfc, 0xfc, 0x84, 0x9f, 0x91, 0xf1, 0x11, 0x1f }; diff --git a/Dragonbox/openbox-3/shade.xbm b/Dragonbox/openbox-3/shade.xbm new file mode 100644 index 0000000..ff774f8 --- /dev/null +++ b/Dragonbox/openbox-3/shade.xbm @@ -0,0 +1,4 @@ +#define shade_width 8 +#define shade_height 8 +static unsigned char shade_bits[] = { + 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/Dragonbox/openbox-3/shade_pressed.xbm b/Dragonbox/openbox-3/shade_pressed.xbm new file mode 100644 index 0000000..d65fe7a --- /dev/null +++ b/Dragonbox/openbox-3/shade_pressed.xbm @@ -0,0 +1,5 @@ +#define shade_pressed_width 10 +#define shade_pressed_height 10 +static unsigned char shade_pressed_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0xfc, 0x03, 0xfc, 0x03, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/Dragonbox/openbox-3/themerc b/Dragonbox/openbox-3/themerc new file mode 100644 index 0000000..2ad10ce --- /dev/null +++ b/Dragonbox/openbox-3/themerc @@ -0,0 +1,95 @@ +!! Dragonbox by sleekmason 04-09-2022 +!! Based on Onyx-Citrus by Dana Jansens + +!! Menu background +menu.items.bg: flat gradient vertical +menu.items.bg.color: #212223 +menu.items.bg.colorTo: #212223 +menu.separator.color: #3D4443 + +!! Menu text +menu.items.text.color: #C6D6D6 +menu.items.justify: left +menu.items.disabled.text.color: #677070 + +!! Menu title +menu.title.bg: raised splitvertical gradient +menu.title.bg.color: #212223 +menu.title.bg.colorTo: #212223 +menu.title.text.color: #C6D6D6 +menu.title.text.justify: center + +!! Selected menu item +menu.items.active.bg: raised splitvertical gradient +menu.items.active.bg.color: #3C4244 +menu.items.active.bg.colorTo: #3C4244 +menu.items.active.text.color: #DFF0EF + +!! Titlebar +window.active.title.bg: raised vertical gradient +window.active.title.bg.color: #3B4042 +window.active.title.bg.colorTo: #1F1F1F +window.inactive.title.bg: flat splitvertical gradient +window.inactive.title.bg.color: #1F2021 +window.inactive.title.bg.colorTo: #1F2021 + +!! Titlebar text +window.label.text.justify: center +window.active.label.bg: parentrelative +window.active.label.text.color: #C0D1D1 +window.inactive.label.bg: parentrelative +window.inactive.label.text.color: #778082 + +!! Window buttons +window.*.button.*.bg: parentrelative +window.active.button.*.hover.bg: flat splitvertical gradient border +window.inactive.button.*.hover.bg: parentrelative +window.*.button.*.pressed.bg: flat splitvertical gradient border + +window.active.button.*.hover.bg.color: #575757 +window.active.button.*.hover.bg.colorTo: #575757 +window.active.button.*.hover.bg.border.color: #202D2E + +window.active.button.*.pressed.bg.color: #707070 +window.active.button.*.pressed.bg.colorTo: #707070 +window.active.button.*.pressed.image.color: #000000 +window.active.button.*.pressed.bg.border.color: #000000 +window.inactive.button.*.pressed.bg.color: #262626 +window.inactive.button.*.pressed.bg.colorTo: #262626 +window.inactive.button.*.pressed.image.color: #404040 +window.inactive.button.*.pressed.bg.border.color: #545757 + +window.active.button.*.image.color: #B9C9C8 +window.active.button.disabled.image.color: #436363 +window.inactive.button.*.image.color: #7E888A +window.inactive.button.disabled.image.color: #436363 + +!! Borders +window.active.border.color: #454545 +window.inactive.border.color: #333333 +window.inactive.title.separator.color: #333333 +border.width: 1 +padding.width: 1 +window.handle.width: 3 +window.active.client.color: #262626 +window.inactive.client.color: #262626 +window.client.padding.width: 1 +window.client.padding.height: 1 +menu.border.color: #262626 +menu.overlap: 0 + +!! Handles +window.active.handle.bg: raised +window.active.handle.bg.color: #424242 +window.active.grip.bg: parentrelative +window.inactive.handle.bg: raised +window.inactive.handle.bg.color: #262626 +window.inactive.grip.bg: parentrelative + +!! Font shadows +!! menu.items.font:shadow=y:shadowtint=30 + +!! On-screen displays +osd.bg: gradient vertical flat +osd.bg.color: #2D3333 +osd.bg.colorTo: #222222 From f4b0b2c78b70f9e42af7cb5f45e7094bc8886a10 Mon Sep 17 00:00:00 2001 From: sleekmason Date: Sat, 9 Apr 2022 16:27:39 -0500 Subject: [PATCH 10/26] Added Dark-Drow To NEW-BUNSEN-TEST --- Dark-Drow.conf | 122 + Dark-Drow/gtk-2.0/gtkrc | 723 +++ Dark-Drow/gtk-3.0/assets/bullet-symbolic.svg | 155 + .../assets/bullet-symbolic.symbolic.png | Bin 0 -> 147 bytes Dark-Drow/gtk-3.0/assets/check-symbolic.svg | 155 + .../assets/check-symbolic.symbolic.png | Bin 0 -> 324 bytes .../assets/checkbox-active-selectionmode.png | Bin 0 -> 346 bytes .../checkbox-backdrop-selectionmode.png | Bin 0 -> 352 bytes .../checkbox-checked-active-selectionmode.png | Bin 0 -> 583 bytes ...heckbox-checked-backdrop-selectionmode.png | Bin 0 -> 577 bytes .../checkbox-checked-hover-selectionmode.png | Bin 0 -> 614 bytes .../assets/checkbox-checked-insensitive.png | Bin 0 -> 577 bytes .../assets/checkbox-hover-selectionmode.png | Bin 0 -> 346 bytes .../gtk-3.0/assets/checkbox-mixed-hover.png | Bin 0 -> 388 bytes .../assets/checkbox-mixed-insensitive.png | Bin 0 -> 385 bytes Dark-Drow/gtk-3.0/assets/checkbox-mixed.png | Bin 0 -> 381 bytes .../gtk-3.0/assets/checkbox-selectionmode.png | Bin 0 -> 346 bytes .../assets/checkbox-unchecked-insensitive.png | Bin 0 -> 352 bytes Dark-Drow/gtk-3.0/assets/dash-symbolic.svg | 153 + .../gtk-3.0/assets/dash-symbolic.symbolic.png | Bin 0 -> 130 bytes .../gtk-3.0/assets/grid-selection-checked.png | Bin 0 -> 1131 bytes .../assets/grid-selection-unchecked.png | Bin 0 -> 330 bytes .../menuitem-checkbox-checked-hover.png | Bin 0 -> 285 bytes .../menuitem-checkbox-checked-insensitive.png | Bin 0 -> 363 bytes .../assets/menuitem-checkbox-checked.png | Bin 0 -> 367 bytes .../assets/menuitem-checkbox-mixed-hover.png | Bin 0 -> 158 bytes .../menuitem-checkbox-mixed-insensitive.png | Bin 0 -> 167 bytes .../assets/menuitem-checkbox-mixed.png | Bin 0 -> 168 bytes .../assets/menuitem-radio-checked-hover.png | Bin 0 -> 167 bytes .../menuitem-radio-checked-insensitive.png | Bin 0 -> 181 bytes .../gtk-3.0/assets/menuitem-radio-checked.png | Bin 0 -> 205 bytes .../assets/pane-separator-vertical.png | Bin 0 -> 148 bytes Dark-Drow/gtk-3.0/assets/pane-separator.png | Bin 0 -> 151 bytes .../gtk-3.0/assets/radio-mixed-hover.png | Bin 0 -> 583 bytes .../assets/radio-mixed-insensitive.png | Bin 0 -> 563 bytes Dark-Drow/gtk-3.0/assets/radio-mixed.png | Bin 0 -> 578 bytes .../gtk-3.0/assets/radio-selected-hover.png | Bin 0 -> 643 bytes .../assets/radio-selected-insensitive.png | Bin 0 -> 631 bytes Dark-Drow/gtk-3.0/assets/radio-selected.png | Bin 0 -> 625 bytes .../assets/radio-unselected-insensitive.png | Bin 0 -> 527 bytes Dark-Drow/gtk-3.0/assets/radio-unselected.png | Bin 0 -> 542 bytes Dark-Drow/gtk-3.0/assets/resize-grip.png | Bin 0 -> 187 bytes .../assets/titlebutton-close-active.png | Bin 0 -> 337 bytes .../assets/titlebutton-close-hover.png | Bin 0 -> 245 bytes .../gtk-3.0/assets/titlebutton-close.png | Bin 0 -> 252 bytes .../assets/titlebutton-maximize-active.png | Bin 0 -> 229 bytes .../assets/titlebutton-maximize-hover.png | Bin 0 -> 223 bytes .../gtk-3.0/assets/titlebutton-maximize.png | Bin 0 -> 222 bytes .../assets/titlebutton-minimize-active.png | Bin 0 -> 170 bytes .../assets/titlebutton-minimize-hover.png | Bin 0 -> 167 bytes .../gtk-3.0/assets/titlebutton-minimize.png | Bin 0 -> 183 bytes Dark-Drow/gtk-3.0/gtk-contained.css | 4961 +++++++++++++++++ Dark-Drow/gtk-3.0/gtk.css | 1 + Dark-Drow/gtk-3.0/settings.ini | 4 + Dark-Drow/index.theme | 12 + Dark-Drowbox/openbox-3/close.xbm | 4 + Dark-Drowbox/openbox-3/close_pressed.xbm | 5 + Dark-Drowbox/openbox-3/desk.xbm | 4 + Dark-Drowbox/openbox-3/desk_toggled.xbm | 4 + Dark-Drowbox/openbox-3/iconify.xbm | 4 + Dark-Drowbox/openbox-3/iconify_pressed.xbm | 5 + Dark-Drowbox/openbox-3/max.xbm | 4 + Dark-Drowbox/openbox-3/max_pressed.xbm | 5 + Dark-Drowbox/openbox-3/max_toggled.xbm | 4 + Dark-Drowbox/openbox-3/shade.xbm | 4 + Dark-Drowbox/openbox-3/shade_pressed.xbm | 5 + Dark-Drowbox/openbox-3/themerc | 95 + 67 files changed, 6429 insertions(+) create mode 100644 Dark-Drow.conf create mode 100644 Dark-Drow/gtk-2.0/gtkrc create mode 100644 Dark-Drow/gtk-3.0/assets/bullet-symbolic.svg create mode 100644 Dark-Drow/gtk-3.0/assets/bullet-symbolic.symbolic.png create mode 100644 Dark-Drow/gtk-3.0/assets/check-symbolic.svg create mode 100644 Dark-Drow/gtk-3.0/assets/check-symbolic.symbolic.png create mode 100644 Dark-Drow/gtk-3.0/assets/checkbox-active-selectionmode.png create mode 100644 Dark-Drow/gtk-3.0/assets/checkbox-backdrop-selectionmode.png create mode 100644 Dark-Drow/gtk-3.0/assets/checkbox-checked-active-selectionmode.png create mode 100644 Dark-Drow/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png create mode 100644 Dark-Drow/gtk-3.0/assets/checkbox-checked-hover-selectionmode.png create mode 100644 Dark-Drow/gtk-3.0/assets/checkbox-checked-insensitive.png create mode 100644 Dark-Drow/gtk-3.0/assets/checkbox-hover-selectionmode.png create mode 100644 Dark-Drow/gtk-3.0/assets/checkbox-mixed-hover.png create mode 100644 Dark-Drow/gtk-3.0/assets/checkbox-mixed-insensitive.png create mode 100644 Dark-Drow/gtk-3.0/assets/checkbox-mixed.png create mode 100644 Dark-Drow/gtk-3.0/assets/checkbox-selectionmode.png create mode 100644 Dark-Drow/gtk-3.0/assets/checkbox-unchecked-insensitive.png create mode 100644 Dark-Drow/gtk-3.0/assets/dash-symbolic.svg create mode 100644 Dark-Drow/gtk-3.0/assets/dash-symbolic.symbolic.png create mode 100644 Dark-Drow/gtk-3.0/assets/grid-selection-checked.png create mode 100644 Dark-Drow/gtk-3.0/assets/grid-selection-unchecked.png create mode 100644 Dark-Drow/gtk-3.0/assets/menuitem-checkbox-checked-hover.png create mode 100644 Dark-Drow/gtk-3.0/assets/menuitem-checkbox-checked-insensitive.png create mode 100644 Dark-Drow/gtk-3.0/assets/menuitem-checkbox-checked.png create mode 100644 Dark-Drow/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png create mode 100644 Dark-Drow/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive.png create mode 100644 Dark-Drow/gtk-3.0/assets/menuitem-checkbox-mixed.png create mode 100644 Dark-Drow/gtk-3.0/assets/menuitem-radio-checked-hover.png create mode 100644 Dark-Drow/gtk-3.0/assets/menuitem-radio-checked-insensitive.png create mode 100644 Dark-Drow/gtk-3.0/assets/menuitem-radio-checked.png create mode 100644 Dark-Drow/gtk-3.0/assets/pane-separator-vertical.png create mode 100644 Dark-Drow/gtk-3.0/assets/pane-separator.png create mode 100644 Dark-Drow/gtk-3.0/assets/radio-mixed-hover.png create mode 100644 Dark-Drow/gtk-3.0/assets/radio-mixed-insensitive.png create mode 100644 Dark-Drow/gtk-3.0/assets/radio-mixed.png create mode 100644 Dark-Drow/gtk-3.0/assets/radio-selected-hover.png create mode 100644 Dark-Drow/gtk-3.0/assets/radio-selected-insensitive.png create mode 100644 Dark-Drow/gtk-3.0/assets/radio-selected.png create mode 100644 Dark-Drow/gtk-3.0/assets/radio-unselected-insensitive.png create mode 100644 Dark-Drow/gtk-3.0/assets/radio-unselected.png create mode 100644 Dark-Drow/gtk-3.0/assets/resize-grip.png create mode 100644 Dark-Drow/gtk-3.0/assets/titlebutton-close-active.png create mode 100644 Dark-Drow/gtk-3.0/assets/titlebutton-close-hover.png create mode 100644 Dark-Drow/gtk-3.0/assets/titlebutton-close.png create mode 100644 Dark-Drow/gtk-3.0/assets/titlebutton-maximize-active.png create mode 100644 Dark-Drow/gtk-3.0/assets/titlebutton-maximize-hover.png create mode 100644 Dark-Drow/gtk-3.0/assets/titlebutton-maximize.png create mode 100644 Dark-Drow/gtk-3.0/assets/titlebutton-minimize-active.png create mode 100644 Dark-Drow/gtk-3.0/assets/titlebutton-minimize-hover.png create mode 100644 Dark-Drow/gtk-3.0/assets/titlebutton-minimize.png create mode 100644 Dark-Drow/gtk-3.0/gtk-contained.css create mode 100644 Dark-Drow/gtk-3.0/gtk.css create mode 100644 Dark-Drow/gtk-3.0/settings.ini create mode 100644 Dark-Drow/index.theme create mode 100644 Dark-Drowbox/openbox-3/close.xbm create mode 100644 Dark-Drowbox/openbox-3/close_pressed.xbm create mode 100644 Dark-Drowbox/openbox-3/desk.xbm create mode 100644 Dark-Drowbox/openbox-3/desk_toggled.xbm create mode 100644 Dark-Drowbox/openbox-3/iconify.xbm create mode 100644 Dark-Drowbox/openbox-3/iconify_pressed.xbm create mode 100644 Dark-Drowbox/openbox-3/max.xbm create mode 100644 Dark-Drowbox/openbox-3/max_pressed.xbm create mode 100644 Dark-Drowbox/openbox-3/max_toggled.xbm create mode 100644 Dark-Drowbox/openbox-3/shade.xbm create mode 100644 Dark-Drowbox/openbox-3/shade_pressed.xbm create mode 100644 Dark-Drowbox/openbox-3/themerc diff --git a/Dark-Drow.conf b/Dark-Drow.conf new file mode 100644 index 0000000..e19475a --- /dev/null +++ b/Dark-Drow.conf @@ -0,0 +1,122 @@ +# +# Copyright 2013 Paul +# Modified for Lilidog by sleekmason 2-9-21 +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +# MA 02110-1301, USA. +# +# Note: Notepad++ port + +[theme_info] +name=Dark-Drow +description= Based on the gtk theme of the same name +version=122 +author=sleekmason +url= +# list of each compatible Geany release version +compat=1.22;1.23;1.23.1;1.24 + + +[named_styles] + +default=#C7D9D6;#212121 +error=#7E447E;#5F9E9E + +# Editor styles +#------------------------------------------------------------------------------- + +selection=#E1FCFF;#465251;false;true +current_line=#ffffff;#303635;true;true +brace_good=#B4CED1;;true +brace_bad=#B4CED1 +margin_line_number=#BFD4D4;#363636 +margin_folding=#699494;#212121 +fold_symbol_highlight=#486263 +indent_guide=#2B3A3B;#212121;true;true +caret=#64DEDC;#2B3A3B + +marker_line=#9FBDC7;#2E2E2E +marker_search=;#E1F6F5 +marker_mark=#B4CFCF;#333333 + +call_tips=default +white_space=#87918C;#87918C;true;false + +# Generic programming languages +#------------------------------------------------------------------------------- + +comment=#678E8F +comment_doc=comment +comment_line=comment +comment_line_doc=comment_doc +comment_doc_keyword=comment_doc,bold +comment_doc_keyword_error=comment_doc,italic + +number=#1A9712 +number_1=number +number_2=#00C0DB + +type=#BBE0E3;#363636 +class=type +function=#00C503 +parameter=function + +keyword=#B4CED1;#363636;true +keyword_1=keyword +keyword_2=#18C9C7;;true +keyword_3=keyword_1 +keyword_4=keyword_1 + +identifier=default +identifier_1=identifier +identifier_2=identifier_1 +identifier_3=identifier_1 +identifier_4=identifier_1 + +string=#15F500;#363636 +string_1=string +string_2=string_1 +string_3=default +string_4=default +string_eol=string_1,italic +character=string_1 +backticks=string_2 +here_doc=string_2 + +scalar=string_2 +label=default,bold +preprocessor=#18C9C7;#363636 +regex=number_1 +operator=#18C9C7;#363636;true +decorator=string_1,bold +other=default + + +# Markup-type languages +#------------------------------------------------------------------------------- + +tag=type +tag_unknown=tag,bold +tag_end=tag,bold +attribute=#18C9C7;;true +attribute_unknown=attribute,bold +value=#20C600;#3D3D3D +entity=default + +# Diff +#------------------------------------------------------------------------------- + +line_added=#034E00 +line_removed=#034E00 +line_changed=#034E00 diff --git a/Dark-Drow/gtk-2.0/gtkrc b/Dark-Drow/gtk-2.0/gtkrc new file mode 100644 index 0000000..f140d75 --- /dev/null +++ b/Dark-Drow/gtk-2.0/gtkrc @@ -0,0 +1,723 @@ +# Evolve GTK Theme + +gtk_color_scheme = "base_color:#1F1F1F\nbg_color:#242424\ntooltip_bg_color:#1F1F1F\nselected_bg_color:#3D4443\ntext_color:#C3D4D4\nfg_color:#C3D4D1\ntooltip_fg_color:#C3D4D1\nselected_fg_color:#C3D4D4\nmenubar_bg_color:#242424\nmenubar_fg_color:#C3D4D1\ntoolbar_bg_color:#242424\ntoolbar_fg_color:#C3D4D4\nmenu_bg_color:#242424\nmenu_fg_color:#C3D4D4\npanel_bg_color:#242424\npanel_fg_color:#C3D4D4\nlink_color:#3D4443" + +gtk-icon-sizes = "panel=16,16:gtk-button=16,16" # Icon sizes +gtk-button-images = 0 # Disables icons in buttons +gtk-toolbar-style = 1 # Enables text in toolbar +gtk-auto-mnemonics = 1 # Disables ugly lines under menu items + +# Default Style + +style "evolve-default" { + xthickness = 1 + ythickness = 1 + + GtkArrow::arrow-scaling= 0.5 + + GtkButton::child-displacement-x = 0 + GtkButton::child-displacement-y = 0 + + GtkButton::default-border = { 0, 0, 0, 0 } + + GtkCheckButton::indicator-size = 15 + + # The following line hints to gecko (and possibly other appliations) + # that the entry should be drawn transparently on the canvas. + # Without this, gecko will fill in the background of the entry. + GtkEntry::honors-transparent-bg-hint = 1 + GtkEntry::state-hint = 0 + + GtkExpander::expander-size = 16 + + GtkImage::x-ayatana-indicator-dynamic = 1 + + GtkMenu::horizontal-padding = 0 + GtkMenu::vertical-padding = 0 + + GtkMenuBar::internal-padding = 0 + GtkMenuBar::window-dragging = 1 + GtkMenuBar::shadow-type = GTK_SHADOW_NONE + + GtkMenuItem::arrow-scaling= 0.5 + + GtkPaned::handle-size = 1 + + GtkProgressBar::min-horizontal-bar-height = 10 + GtkProgressBar::min-vertical-bar-width = 10 + + GtkRange::trough-border = 0 + GtkRange::slider-width = 15 + GtkRange::stepper-size = 15 + GtkRange::stepper_spacing = 0 + GtkRange::trough-under-steppers = 1 + + GtkScale::slider-length = 14 + GtkScale::slider-width = 14 + GtkScale::trough-side-details = 1 + + GtkScrollbar::activate-slider = 1 + GtkScrollbar::has-backward-stepper = 0 + GtkScrollbar::has-forward-stepper = 0 + GtkScrollbar::has-secondary-backward-stepper = 0 + GtkScrollbar::has-secondary-forward-stepper = 0 + GtkScrollbar::min-slider-length = 100 + GtkScrollbar::slider-width = 9 + GtkScrollbar::trough-border = 3 + + GtkScrolledWindow::scrollbar-spacing = 0 + GtkScrolledWindow::scrollbars-within-bevel = 1 + + GtkToolbar::internal-padding = 0 + + GtkTreeView::expander-size = 11 + GtkTreeView::vertical-separator = 0 + + GtkWidget::focus-padding = 2 + GtkWidget::new-tooltip-style = 0 + + GtkWidget::wide-separators = 1 + GtkWidget::separator-width = 1 + GtkWidget::separator-height = 1 + + GtkWindow::resize-grip-height = 0 + GtkWindow::resize-grip-width = 0 + + WnckTasklist::fade-overlay-rect = 0 + + GtkWidget::link-color = @link_color + GtkWidget::visited-link-color = @text_color + + fg[NORMAL] = @fg_color + fg[PRELIGHT] = @fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @fg_color + fg[INSENSITIVE] = mix (0.5, @bg_color, @fg_color) + + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (1.02, @bg_color) + bg[SELECTED] = @selected_bg_color + bg[INSENSITIVE] = @bg_color + bg[ACTIVE] = shade (0.9, @bg_color) + + base[NORMAL] = @base_color + base[PRELIGHT] = shade (0.95, @bg_color) + base[ACTIVE] = @selected_bg_color + base[SELECTED] = @selected_bg_color + base[INSENSITIVE] = @bg_color + + text[NORMAL] = @text_color + text[PRELIGHT] = @text_color + text[ACTIVE] = @selected_fg_color + text[SELECTED] = @selected_fg_color + text[INSENSITIVE] = mix (0.5, @bg_color, @text_color) + + engine "murrine" { + animation = FALSE + arrowstyle = 1 # 0 = normal arrows, 1 = filled arrows + colorize_scrollbar = FALSE + comboboxstyle = 0 # 0 = normal combobox, 1 = colorized combobox below arrow + contrast = 1.0 + focusstyle = 3 # 0 = none, 1 = grey dotted, 2 = colored with fill, 3 = colored glow + glazestyle = 0 # 0 = flat highlight, 1 = curved highlight, 2 = concave, 3 = top curved highlight, 4 = beryl highlight + glowstyle = 1 + gradient_shades = { 1.2, 1.1, 1.1, 0.97 } + highlight_shade = 1.0 + lightborder_shade = 1.0 + lightborderstyle = 0 # 0 = lightborder on top side, 1 = lightborder on all sides + listviewheaderstyle = 1 # 0 = flat, 1 = glassy, 2 = raised + listviewstyle = 0 # 0 = none, 1 = dotted, 2 = line + menubaritemstyle = 1 # 0 = menuitem look, 1 = button look + menubarstyle = 0 # 0 = flat, 1 = glassy, 2 = gradient, 3 = striped + menuitemstyle = 0 # 0 = flat, 1 = glassy, 2 = striped + menustyle = 0 # 0 = none, 1 = vertical striped + progressbarstyle = 0 # 0 = none, 1 = diagonal striped, 2 = vertical striped + reliefstyle = 0 # 0 = flat, 1 = inset, 2 = shadow, 3 = shadow with gradient, 4 = stronger shadow with gradient + roundness = 2 + scrollbarstyle = 0 # 0 = none, 1 = circles, 2 = handles, 3 = diagonal stripes, 4 = diagonal stripes and handles, 5 = horizontal stripes, 6 = horizontal stripes and handles + sliderstyle = 0 # 0 = none, 1 = handles + stepperstyle = 0 # 0 = standard, 1 = integrated stepper handles + toolbarstyle = 1 # 0 = flat, 1 = glassy, 2 = gradient + } +} + +style "evolve-wide" { + xthickness = 2 + ythickness = 2 +} + +style "evolve-wider" { + xthickness = 3 + ythickness = 3 +} + +# Notebook + +style "evolve-notebook-bg" { + bg[NORMAL] = shade (1.1, @bg_color) + bg[ACTIVE] = shade (0.9, @bg_color) + + engine "murrine" { + border_shades = { 0.9, 0.9 } + } +} + +style "evolve-notebook" = "evolve-notebook-bg" { + xthickness = 2 + ythickness = 2 + + engine "murrine" { + roundness = 2 + } +} + +# Various Standard Widgets + +style "evolve-button" = "evolve-wider" { + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (1.1, @bg_color) + bg[ACTIVE] = shade (0.82, @bg_color) + + engine "murrine" { + roundness = 2 + glazestyle = 0 + highlight_shade = 1.0 + } +} + +style "evolve-scrollbar" = "evolve-button" { + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (0.8, @bg_color) + bg[ACTIVE] = shade (1.4, @selected_bg_color) + + engine "murrine" { + roundness = 4 + border_shades = { 1.4, 1.4 } + gradient_shades = { 0.7, 0.7, 0.7, 0.7 } + trough_shades = { 1.0, 1.0 } + trough_border_shades = { 1.2, 1.2 } + lightborder_shade = 1.0 + lightborderstyle = 0 + } +} + +style "evolve-overlay-scrollbar" { + bg[ACTIVE] = shade (0.8, @bg_color) + bg[INSENSITIVE] = shade (0.97, @bg_color) + base[SELECTED] = shade (0.6, @base_color) + base[INSENSITIVE] = shade (0.85, @base_color) +} + +style "evolve-scale" = "evolve-default" { + bg[NORMAL] = @bg_color + bg[ACTIVE] = @bg_color + bg[SELECTED] = shade (1.0, @selected_bg_color) + bg[INSENSITIVE] = shade (0.95, @bg_color) + + engine "murrine" { + roundness = 7 + border_shades = { 1.0, 1.0 } + trough_shades = { 1.1, 1.2 } + trough_border_shades = { 0.9, 0.9 } + } +} + +style "evolve-progressbar" = "evolve-default" { + xthickness = 0 + ythickness = 0 + + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (1.04, @bg_color) + bg[ACTIVE] = shade (1.14, @bg_color) + fg[PRELIGHT] = shade (0.9, @selected_fg_color) + + engine "murrine" { + roundness = 2 + border_shades = { 1.2, 1.2 } + gradient_shades = { 1.1, 1.0, 1.0, 0.9 } + trough_border_shades = { 0.9, 0.9 } + } +} + +style "evolve-treeview-header" = "evolve-button" { + xthickness = 2 + ythickness = 1 + + engine "murrine" { + roundness = 0 + } +} + +style "evolve-treeview" { + engine "murrine" { + roundness = 0 + } +} + +style "evolve-frame-title" { + fg[NORMAL] = lighter (@fg_color) +} + +style "evolve-tooltips" = "evolve-wider" { + xthickness = 5 + ythickness = 5 + + bg[NORMAL] = @bg_color + fg[NORMAL] = @fg_color + bg[SELECTED] = @bg_color + + engine "murrine" { + textstyle = 0 + roundness = 2 + rgba = FALSE + } +} + +style "evolve-spinbutton" = "evolve-button" { + xthickness = 4 + + engine "murrine" { + } +} + +style "evolve-radiocheck" = "evolve-default" { + text[NORMAL] = shade (0.8, @selected_bg_color) + text[PRELIGHT] = shade (0.8, @selected_bg_color) + bg[SELECTED] = @base_color +} + +style "evolve-entry" = "evolve-wider" { + bg[SELECTED] = mix (0.5, @selected_bg_color, @base_color) + + engine "murrine" { + border_shades = { 1.2, 1.2 } + } +} + +style "metacity-frame" = "evolve-default" { + bg[SELECTED] = @selected_bg_color +} + +style "evolve-statusbar" { } +style "evolve-comboboxentry" = "evolve-entry" { } +style "evolve-hscale" = "evolve-scale" { } +style "evolve-vscale" = "evolve-scale" { } +style "evolve-hscrollbar" = "evolve-scrollbar" { } +style "evolve-vscrollbar" = "evolve-scrollbar" { } + +# Menus + +style "evolve-menu" { + ythickness = 0 + xthickness = 0 + + bg[SELECTED] = @selected_bg_color + bg[NORMAL] = shade (1.0, @menu_bg_color) + bg[PRELIGHT] = @selected_bg_color + bg[ACTIVE] = shade (1.40, @menu_bg_color) + bg[INSENSITIVE] = shade (1.40, @menu_bg_color) + fg[NORMAL] = @menu_fg_color + fg[PRELIGHT] = @selected_fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @selected_fg_color + fg[INSENSITIVE] = mix (0.35, shade (0.75, @menu_bg_color), @menu_fg_color) + + text[NORMAL] = @text_color + text[PRELIGHT] = @selected_fg_color + text[SELECTED] = @selected_fg_color + text[ACTIVE] = @selected_fg_color + text[INSENSITIVE] = mix (0.85, shade (0.75, @menu_bg_color), @menu_fg_color) + + engine "murrine" { + roundness = 0 + } +} + +style "evolve-menu-item" = "evolve-wider" { + bg[SELECTED] = @selected_bg_color + bg[PRELIGHT] = @selected_bg_color + fg[NORMAL] = @menu_fg_color # Fix for XFCE menu text + fg[PRELIGHT] = @selected_fg_color + fg[SELECTED] = @selected_fg_color + + engine "murrine" { + textstyle = 0 + border_shades = { 1.4, 1.4 } + } +} + +style "evolve-separator-menu-item" { + xthickness = 1 + ythickness = 1 + + GtkSeparatorMenuItem::horizontal-padding = 0 +} + +style "evolve-menubar" = "evolve-default" { + ythickness = 0 + + bg[SELECTED] = @selected_bg_color + bg[NORMAL] = @menubar_bg_color + bg[PRELIGHT] = @selected_bg_color + bg[ACTIVE] = shade (1.40, @menubar_bg_color) + bg[INSENSITIVE] = shade (1.40, @menubar_bg_color) + + fg[NORMAL] = @menubar_fg_color + fg[PRELIGHT] = @selected_fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @selected_fg_color + fg[INSENSITIVE] = mix (1.05, shade (1.05, @menubar_bg_color), @menubar_fg_color) + + engine "murrine" { + roundness = 0 + } +} + +style "evolve-menubaritem" { + xthickness = 3 + ythickness = 3 + + engine "murrine" { + roundness = 0 + } +} + +# Toolbars + +style "evolve-toolbar" = "evolve-default" { + + bg[NORMAL] = @toolbar_bg_color + bg[PRELIGHT] = shade (1.02, @toolbar_bg_color) + bg[SELECTED] = @selected_bg_color + bg[INSENSITIVE] = @toolbar_bg_color + bg[ACTIVE] = shade (0.9, @toolbar_bg_color) + + fg[NORMAL] = @toolbar_fg_color + fg[PRELIGHT] = @toolbar_fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @toolbar_fg_color + fg[INSENSITIVE] = mix (0.5, @toolbar_bg_color, @toolbar_fg_color) + + engine "murrine" { + gradient_shades = { 1.00, 0.95, 0.94, 0.90 } + } +} + +style "evolve-toolbutton" = "evolve-button" { + + bg[NORMAL] = @toolbar_bg_color + bg[PRELIGHT] = shade (1.02, @toolbar_bg_color) + bg[SELECTED] = @selected_bg_color + bg[INSENSITIVE] = @toolbar_bg_color + bg[ACTIVE] = shade (0.9, @toolbar_bg_color) + + fg[NORMAL] = @toolbar_fg_color + fg[PRELIGHT] = @toolbar_fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @toolbar_fg_color + fg[INSENSITIVE] = mix (0.5, @toolbar_bg_color, @toolbar_fg_color) + + engine "murrine" { + } +} + +class "GtkToolbar" style "evolve-toolbar" +class "GtkHandleBox" style "evolve-toolbar" + +# Panels + +style "evolve-panel" { + xthickness = 1 + ythickness = 0 + + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (1.1, @bg_color) + bg[ACTIVE] = shade (0.9, @bg_color) + bg[SELECTED] = shade (0.97, @bg_color) + + fg[NORMAL] = @fg_color + fg[PRELIGHT] = @fg_color + fg[SELECTED] = @fg_color + fg[ACTIVE] = @fg_color + + text[NORMAL] = @text_color + text[PRELIGHT] = @text_color + text[SELECTED] = @text_color + text[ACTIVE] = @text_color + + engine "murrine" { + roundness = 0 + } +} + +widget "*PanelWidget*" style "evolve-panel" +widget "*PanelApplet*" style "evolve-panel" +widget "*fast-user-switch*" style "evolve-panel" +widget "*CPUFreq*Applet*" style "evolve-panel" +widget "*indicator-applet*" style "evolve-panel" +class "PanelApp*" style "evolve-panel" +class "PanelToplevel*" style "evolve-panel" +widget_class "*PanelToplevel*" style "evolve-panel" +widget_class "*notif*" style "evolve-panel" +widget_class "*Notif*" style "evolve-panel" +widget_class "*Tray*" style "evolve-panel" +widget_class "*tray*" style "evolve-panel" +widget_class "*computertemp*" style "evolve-panel" +widget_class "*Applet*Tomboy*" style "evolve-panel" +widget_class "*Applet*Netstatus*" style "evolve-panel" +widget "*gdm-user-switch-menubar*" style "evolve-panel" + +style "bold-panel-item" { + font_name = "Bold" + + engine "murrine" { + roundness = 0 + } +} + +widget "*Panel*MenuBar*" style "bold-panel-item" +widget "*gimmie*" style "bold-panel-item" + +# widget_class "*Mail*" style "evolve-panel" # Disabled to fix Evolution bug +# class "*Panel*" style "evolve-panel" # Disabled to fix bug + +# XFCE Styles + +style "xfce-header" { + bg[NORMAL] = shade (0.9, @bg_color) + base[NORMAL] = shade (1.18, @bg_color) +} + +style "xfdesktop-windowlist" { + bg[NORMAL] = @base_color + fg[INSENSITIVE] = shade (0.95, @base_color) + text[INSENSITIVE] = shade (0.95, @base_color) +} + +style "xfdesktop-icon-view" { + XfdesktopIconView::label-alpha = 20 + XfdesktopIconView::selected-label-alpha = 80 + XfdesktopIconView::shadow-color = @tooltip_bg_color + XfdesktopIconView::selected-shadow-color = @tooltip_bg_color + XfdesktopIconView::shadow-x-offset = 1 + XfdesktopIconView::selected-shadow-x-offset = 1 + XfdesktopIconView::shadow-y-offset = 1 + XfdesktopIconView::selected-shadow-y-offset = 1 + XfdesktopIconView::cell-spacing = 2 + XfdesktopIconView::cell-padding = 6 + XfdesktopIconView::cell-text-width-proportion = 1.9 + fg[NORMAL] = shade (0.9, @selected_fg_color) + fg[ACTIVE] = @selected_fg_color + engine "murrine" + { + } +} + +style "xfwm-tabwin" { + Xfwm4TabwinWidget::border-width = 1 + Xfwm4TabwinWidget::icon-size = 64 + + engine "murrine" { + focusstyle = 0 + } +} + +style "xfsm-logout" { + + engine "murrine" { + } +} + +style "thunar-sidepane" +{ + base[NORMAL] = shade (0.9,@base_color) + base[INSENSITIVE] = shade (0.9,@base_color) + + bg[NORMAL] = shade (0.92,@base_color) + bg[PRELIGHT] = shade (1.5,@selected_bg_color) +} + +style "workspace-switcher" = "evolve-panel" { + bg[SELECTED] = mix (0.3, shade (1.35,@selected_bg_color), shade (0.9,@base_color)) +} + +widget_class "*ThunarShortcutsView*" style "thunar-sidepane" +widget_class "*ThunarTreeView*" style "thunar-sidepane" +widget_class "*GtkFileChooserWidget.GtkFileChooserDefault.GtkVBox.GtkHPaned.GtkVBox.GtkScrolledWindow.GtkTreeView*" style "thunar-sidepane" + +widget "*Xfce*Panel*" style "evolve-panel" +class "*Xfce*Panel*" style "evolve-panel" +widget "*WnckPager*" style "workspace-switcher" + +widget_class "*XfceHeading*" style "xfce-header" +widget_class "*XfceDesktop*" style "xfdesktop-windowlist" +widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view" +widget "xfwm4-tabwin*" style "xfwm-tabwin" +widget_class "*XfsmLogoutDialog*" style "xfsm-logout" + +# Google Chrome/Chromium Styles (requires 9.0.597 or newer) + +style "chromium-toolbar-button" { + engine "murrine" { + roundness = 2 + textstyle = 0 + } +} + +style "chrome-gtk-frame" { + ChromeGtkFrame::frame-color = @bg_color + ChromeGtkFrame::inactive-frame-color = @bg_color + + ChromeGtkFrame::frame-gradient-size = 16 + ChromeGtkFrame::frame-gradient-color = @bg_color + + ChromeGtkFrame::incognito-frame-color = shade (0.97, @bg_color) + ChromeGtkFrame::incognito-inactive-frame-color = shade (0.97, @bg_color) + + ChromeGtkFrame::incognito-frame-gradient-size = 16 + ChromeGtkFrame::incognito-frame-gradient-color = shade (0.97, @bg_color) + + ChromeGtkFrame::scrollbar-trough-color = shade (0.97, @bg_color) + ChromeGtkFrame::scrollbar-slider-prelight-color = shade (1.02, @bg_color) + ChromeGtkFrame::scrollbar-slider-normal-color = shade (1.12, @bg_color) +} + +class "ChromeGtkFrame" style "chrome-gtk-frame" + +widget_class "*Chrom*Button*" style "chromium-toolbar-button" + +# General Style Application + +class "GtkWidget" style "evolve-default" + +class "GtkFrame" style "evolve-wide" +class "MetaFrames" style "metacity-frame" +class "GtkSeparator" style "evolve-wide" +class "GtkWindow" style "metacity-frame" +class "GtkCalendar" style "evolve-wide" + +class "GtkSpinButton" style "evolve-spinbutton" +class "GtkScale" style "evolve-scale" +class "GtkVScale" style "evolve-vscale" +class "GtkHScale" style "evolve-hscale" +class "GtkScrollbar" style "evolve-scrollbar" +class "GtkVScrollbar" style "evolve-vscrollbar" +class "GtkHScrollbar" style "evolve-hscrollbar" + +class "GtkRadio*" style "evolve-radiocheck" +class "GtkCheck*" style "evolve-radiocheck" + +class "GtkEntry" style "evolve-entry" + +widget_class "*" style "evolve-notebook" +widget_class "**" style "evolve-notebook-bg" +widget_class "**" style "evolve-notebook-bg" +widget_class "**" style "evolve-notebook-bg" +widget_class "*.GtkNotebook.*.GtkViewport" style "evolve-notebook" + +widget_class "*" style "evolve-button" +widget_class "**" style "evolve-statusbar" +widget_class "*" style "evolve-progressbar" +widget_class "*" style "evolve-progressbar" + +widget_class "**" style "evolve-comboboxentry" +widget_class "**" style "evolve-comboboxentry" + +widget_class "**" style "evolve-menu" +widget_class "**" style "evolve-menu-item" +widget_class "**" style "evolve-separator-menu-item" +widget_class "*Menu*.*Sepa*" style "evolve-separator-menu-item" +widget_class "**" style "evolve-menubar" +widget_class "***" style "evolve-menubaritem" + +widget_class "*GtkToolButton*" style "evolve-toolbutton" +widget_class "*GtkToggleToolButton*" style "evolve-toolbutton" +widget_class "*GtkMenuToolButton*" style "evolve-toolbutton" +widget_class "*GtkToolbar*Button" style "evolve-toolbutton" + +widget_class "*.." style "evolve-frame-title" + +widget_class "*.*" style "evolve-treeview" +widget_class "*.." style "evolve-treeview-header" +widget_class "*.." style "evolve-treeview-header" +widget_class "*.." style "evolve-treeview-header" +widget_class "*.." style "evolve-treeview-header" + +widget "gtk-tooltip*" style "evolve-tooltips" + +widget_class "**" style "evolve-overlay-scrollbar" + +# Workarounds and Non-Standard Styling + +style "text-is-fg-color-workaround" { + text[NORMAL] = @text_color + text[PRELIGHT] = @fg_color + text[SELECTED] = @selected_fg_color + text[ACTIVE] = @fg_color + text[INSENSITIVE] = mix (0.85, shade (0.75, @bg_color), @fg_color) +} + +widget_class "*.." style "text-is-fg-color-workaround" + +style "fg-is-text-color-workaround" { + fg[NORMAL] = @text_color + fg[PRELIGHT] = @text_color + fg[ACTIVE] = @selected_fg_color + fg[SELECTED] = @selected_fg_color + fg[INSENSITIVE] = darker (@fg_color) +} + +widget_class "**" style "fg-is-text-color-workaround" +widget_class "*" style "fg-is-text-color-workaround" +widget_class "*" style "fg-is-text-color-workaround" + +style "evolve-evo-new-button-workaround" { + engine "murrine" { + toolbarstyle = 0 + } +} + +widget_class "EShellWindow.GtkVBox.BonoboDock.BonoboDockBand.BonoboDockItem*" style "evolve-evo-new-button-workaround" + +style "inkscape-toolbar-fix" { + engine "murrine" { + gradient_shades = { 1.0, 1.0, 1.0, 1.0 } + highlight_shade = 1.0 + } +} + +#widget "*GtkHandleBox*" style "inkscape-toolbar-fix" +#widget "*HandleBox*CommandsToolbar*" style "inkscape-toolbar-fix" +#widget "*HandleBox*SnapToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*SelectToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*NodeToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*TweakToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*ZoomToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*StarToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*RectToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*3DBoxToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*ArcToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*SpiralToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*PencilToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*PenToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*CalligraphyToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*EraserToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*LPEToolToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*DropperToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*ConnectorToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*PaintbucketToolbar*" style "inkscape-toolbar-fix" + +# Performance Fixes + +style "performance-fix" { + engine "murrine" { + textstyle = 0 + } +} + +widget_class "*gtkmm__GtkWindow*" style "performance-fix" # Inkscape +widget_class "*GimpDisplayShell*" style "performance-fix" # Gimp +widget_class "*GimpToolbox*" style "performance-fix" +widget_class "*GimpMenuDock*" style "performance-fix" +widget "*OOoFixed*" style "performance-fix" # Openoffice/Libreoffice +widget_class "*MozContainer*" style "performance-fix" # Firefox (Not sure if this one does anything though.) diff --git a/Dark-Drow/gtk-3.0/assets/bullet-symbolic.svg b/Dark-Drow/gtk-3.0/assets/bullet-symbolic.svg new file mode 100644 index 0000000..c029973 --- /dev/null +++ b/Dark-Drow/gtk-3.0/assets/bullet-symbolic.svg @@ -0,0 +1,155 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + + + + diff --git a/Dark-Drow/gtk-3.0/assets/bullet-symbolic.symbolic.png b/Dark-Drow/gtk-3.0/assets/bullet-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..2ccb0e861afdca8a43bb6c1016fc67817865e41b GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK^1VD=978lF zCMQVDZ0K!lTsXC{@u8r|b^`;04MK}If_U~)d1`KtlXaxz7ilLQTJ+K0FzJSgo>CAG p^9Cb_KVJm8q$N9e<~(F$@O&n`dE0-6tw2*5JYD@<);T3K0RWo^EJpwU literal 0 HcmV?d00001 diff --git a/Dark-Drow/gtk-3.0/assets/check-symbolic.svg b/Dark-Drow/gtk-3.0/assets/check-symbolic.svg new file mode 100644 index 0000000..e8c8210 --- /dev/null +++ b/Dark-Drow/gtk-3.0/assets/check-symbolic.svg @@ -0,0 +1,155 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + + + + diff --git a/Dark-Drow/gtk-3.0/assets/check-symbolic.symbolic.png b/Dark-Drow/gtk-3.0/assets/check-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..ee7acdc6868e0bc4ca0390a91c32ba39ed51939c GIT binary patch literal 324 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@;M7UB8!3Q zuY)k7lg8`{prB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&AOk^)LNZHo zQW@Oy@^e!af-7^A@^dni6+Dyk^AtidQgc)LmT0a9DxK!(;uxYaaqoFwuEszSwg>I& zm%KT2z%J)NOjtq+W15kHa+=$zfV8j#)??QaQdX4suG^Kj?~lm)7bW-R1-IL$f8mu< zu3^%e;Z}0)v>2OehTKKbxm(sG$)EOY6DyQAIJ5rSB%_2jrqe0gJKN=gj_Vyho?^G) z;}hP1!)AvW)lE)cuw}i*xog2+uB8>CiT`7#JbJhMMfpy~|CiL?ORTaC2D*^J)78&q Iol`;+0Do0=B>(^b literal 0 HcmV?d00001 diff --git a/Dark-Drow/gtk-3.0/assets/checkbox-active-selectionmode.png b/Dark-Drow/gtk-3.0/assets/checkbox-active-selectionmode.png new file mode 100644 index 0000000000000000000000000000000000000000..5a22b680c335ee64dbdb6800562d71bf5c369cf3 GIT binary patch literal 346 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0cPZ!4!i_>=}+pat0z|*q->okR38uslT=OzfNxcmA|FkW&; zcum+!fdH%Dv)EY_IXpZ(b`%;LZ#pjbqip8?eXn=rz2BQY?|FNIpyK)BTifn3ws$++ z|GrU!>(r(rQNIHmLM4w2zPI(gEWyCYp}1xeHfQ~&?~ literal 0 HcmV?d00001 diff --git a/Dark-Drow/gtk-3.0/assets/checkbox-backdrop-selectionmode.png b/Dark-Drow/gtk-3.0/assets/checkbox-backdrop-selectionmode.png new file mode 100644 index 0000000000000000000000000000000000000000..cd4cf6c938c96f18fe37ec2d1766589b03e134cb GIT binary patch literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0EPZ!4!i_>=}pIv*%fv07Eg`ljg{$dk~sP{(`E_y56+EdpXEizf;k z+S<^uC*_WeK0~0$-e-S!{?Fswm%ix_ q(q)bx)j3k=6B=s$;KwwRc?|WAjuTcq@3;l@6N9I#pUXO@geCy%(S~{e literal 0 HcmV?d00001 diff --git a/Dark-Drow/gtk-3.0/assets/checkbox-checked-active-selectionmode.png b/Dark-Drow/gtk-3.0/assets/checkbox-checked-active-selectionmode.png new file mode 100644 index 0000000000000000000000000000000000000000..01b561f915457fad45bd91f5bec817c772ff0171 GIT binary patch literal 583 zcmV-N0=WH&P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00FN_L_t(I%f*wiOXOe>#eYez zu}ZZzUMcKWRyJ!Fk%fgcYq$S_<@U<{4_1K%i*z>H%G%%NT7#vXhgSpwrZGDCd{!Ga z;GNCE4Gc5GH;;MqF%SN?dF$l%_Etqv@c#b($7bL6>GgVyMx!-u1i*5+)ZN{k%uIhX zGt>S3y>4!91pEM&0HkRuGm~@fOE1e(gTX++Z{WKR;G81}0wf{nQ~Hv4etss7V;&wJ z04BgMfBh&4&+{;|w%+urs)*y5)oR7b$qB$u03T>S?)?0m!^1fqo&fR2ui^!E0qi;IhP&klqA{e1wkEF+F%9v>gu z$-BF|TwY${`#xsYWsoF^%uHsc`Ft)wfVQ@_1Skwc<$12x*H@XDk|g<@fthi3cE)@@ z2jJ!9g&+t>)0BR{k8_UAet>TPp65~5H9-*2G!3Vxr-WfhmSsdy#CSYz!F65Zd0zLF zudlDQy}ixe-X1{^0JL#^C+nE!IYm)0nM}Nn7Ot+Y^z`)fr51K}b~rvh_Wqd~KLD)D VMTJE*NH_oh002ovPDHLkV1h;&1oZ#_ literal 0 HcmV?d00001 diff --git a/Dark-Drow/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png b/Dark-Drow/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png new file mode 100644 index 0000000000000000000000000000000000000000..5ddbdf99bea9606972f6c2d35fd92204396d91e9 GIT binary patch literal 577 zcmV-H0>1r;P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00F5#Dc>@U|1k)&9gII~ZVqs}#YiDO;w$=+s3OhT&E+FovF@Yt4{B5(zD!U(F zv#)g z=|h7!j=5g1IF5s^>)(K=1n_t~&@>HE6h9@X*XxW%BY-mSRRlm6h+1Swfnx0VHjAJ#bh!8_zoZf1@>mMLDMvR-+w#( zRXm%`P*wH!wQ>T0^ZATz+w}YW!sJ!l?RHtO*F2xkcY~au)9Ce1VJDSLnKKej$`KYIkGHc+cv7IqU(Ag4#N;Z5Z+7KG|h3f zTBY4?BS{iK5%W69e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00GWPL_t(I%f*wwixWW<$3HW> zLJkagU_wa9d4j)KL$DHrU~`y4MM=Oy4zUmpL9g+TIJC1mwY)n!N&2L)vC=9RuSpR} zP6?51va8_6*`2YFT@y6e2o5~n8|Hn#?>lei!T(+&4%+Ruaa|X!^}=K+C7DcyYPBi= zUcK%b0nlo-OfHwhaU5*hUPuszA-!IY4~HXm-Y=0lB9Q>&@fgQ(kW!+xUT9KE^7%Z^ z-@#`;WWCI`4G={UmSrXKg%H10H^$)mKAU@eKKYWZdWNf&(gPVE8ew?+3&v^8!G@fIQ+u?(Bt85KOva~ zUplkQqiZLbOeXULv4Zo(GywZUkIlV4V{e*(SB@|7_|^%elqjVV0y|cqwPw9i;A;@_ ztUaJJ@VN2hEmNgAnzDI%w?sOfN_z4~1xhJ4)>gQGWfg#_(nu-Tx_yq-Oo}Lqn9WZV z2q6f90L!un!;p=&BI%SxXXtbB)G;b&mlJRh1ar?U0GiFF$!4>Z%VjLf0!V!PPh#Kg zc5z*oTCFDLW}(q&n9*qT*I6hO3e@X$@z1952cG!>D%+;cY5)KL07*qoM6N<$g4sy~ AYXATM literal 0 HcmV?d00001 diff --git a/Dark-Drow/gtk-3.0/assets/checkbox-checked-insensitive.png b/Dark-Drow/gtk-3.0/assets/checkbox-checked-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..5ddbdf99bea9606972f6c2d35fd92204396d91e9 GIT binary patch literal 577 zcmV-H0>1r;P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00F5#Dc>@U|1k)&9gII~ZVqs}#YiDO;w$=+s3OhT&E+FovF@Yt4{B5(zD!U(F zv#)g z=|h7!j=5g1IF5s^>)(K=1n_t~&@>HE6h9@X*XxW%BY-mSRRlm6h+1Swfnx0VHjAJ#bh!8_zoZf1@>mMLDMvR-+w#( zRXm%`P*wH!wQ>T0^ZATz+w}YW!sJ!l?RHtO*F2xkcY~au)9Ce1VJDSLnKKej$`KYIkGHc+cv7IqU(Ag4#N;Z5Z+7KG|h3f zTBY4?BS{iK5%W69=}+pat0z|*q->okR38uslT=OzfNxcmA|FkW&; zcum+!fdH%Dv)EY_IXpZ(b`%;LZ#pjbqip8?eXn=rz2BQY?|FNIpyK)BTifn3ws$++ z|GrU!>(r(rQNIHmLM4w2zPI(gEWyCYp}1xeHfQ~&?~ literal 0 HcmV?d00001 diff --git a/Dark-Drow/gtk-3.0/assets/checkbox-mixed-hover.png b/Dark-Drow/gtk-3.0/assets/checkbox-mixed-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..88410675406015847904d4b75adb23b2f7c0f325 GIT binary patch literal 388 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0WPZ!4!i_=FZ@6A1IAkb<*>79^7Cd=QFNC&PxjcOCZ3SKu} zN@LAr$`x=?)t=6>P|a=9q(#!v6J<|yJ!D99e(>R5`{R#tf4&R0S4W0kJtyIO|NG=5 zP1Qn~;Au~Ven>Es#{O3E^tddt^oq&>OZVH`B$73{oESV9vfr+ebkKC2mKu@0e>c;I zd*^2z7kK|y)4{9q>VspySQ`YAG}g?&uhy$STm9VE?&3$Uzy1BicdYg5^J4Fque5+ot3hay?GjcE#;6;I zm$9yBkh0jtbb3+CnnJzEL+`p&FS>Qf?K+RbQkBz2J%;xq87-cd zoz3njekY~S@+0)|wJP}opZBO+Wc6VTHPp00i_>zopr0AA0Mg#Z8m literal 0 HcmV?d00001 diff --git a/Dark-Drow/gtk-3.0/assets/checkbox-mixed.png b/Dark-Drow/gtk-3.0/assets/checkbox-mixed.png new file mode 100644 index 0000000000000000000000000000000000000000..c5e3ceaa2b36e39a946b2f8de68ca43b71f98e0f GIT binary patch literal 381 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f13PZ!4!i_=FZ`{p$p2)NCE`z9*2{f8yXoJQdTxequBq%9cJ z6J82Oh^^Loduhk)wh1mRAuB`jb$a)`uS~OH{$G3KeC?ZE?+!~GwmCmLNmI2@CV1LY zK?~i6eeY{0sVvFt3d$0GFeh2Yy~j|*RgpoZVQblSo&{5sP8+S+I(-epp6|P#nI5UG z=baGrZ&hLTUq%OxjV!a4-88vYdUox<0`HvLW#R?X4_XC;Ud>jW6JKdzqy6`^Zw$k^ zoy*Uh+qqhQIzyny!mV`{$I>@nn`OZBzU*PHMBDkyS!Lyl988~V>e=`GOOf8s*yrt) VasKoCRX`6jc)I$ztaD0e0ssnFlPmxL literal 0 HcmV?d00001 diff --git a/Dark-Drow/gtk-3.0/assets/checkbox-selectionmode.png b/Dark-Drow/gtk-3.0/assets/checkbox-selectionmode.png new file mode 100644 index 0000000000000000000000000000000000000000..5a22b680c335ee64dbdb6800562d71bf5c369cf3 GIT binary patch literal 346 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0cPZ!4!i_>=}+pat0z|*q->okR38uslT=OzfNxcmA|FkW&; zcum+!fdH%Dv)EY_IXpZ(b`%;LZ#pjbqip8?eXn=rz2BQY?|FNIpyK)BTifn3ws$++ z|GrU!>(r(rQNIHmLM4w2zPI(gEWyCYp}1xeHfQ~&?~ literal 0 HcmV?d00001 diff --git a/Dark-Drow/gtk-3.0/assets/checkbox-unchecked-insensitive.png b/Dark-Drow/gtk-3.0/assets/checkbox-unchecked-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..cd4cf6c938c96f18fe37ec2d1766589b03e134cb GIT binary patch literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0EPZ!4!i_>=}pIv*%fv07Eg`ljg{$dk~sP{(`E_y56+EdpXEizf;k z+S<^uC*_WeK0~0$-e-S!{?Fswm%ix_ q(q)bx)j3k=6B=s$;KwwRc?|WAjuTcq@3;l@6N9I#pUXO@geCy%(S~{e literal 0 HcmV?d00001 diff --git a/Dark-Drow/gtk-3.0/assets/dash-symbolic.svg b/Dark-Drow/gtk-3.0/assets/dash-symbolic.svg new file mode 100644 index 0000000..7886d54 --- /dev/null +++ b/Dark-Drow/gtk-3.0/assets/dash-symbolic.svg @@ -0,0 +1,153 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + + + + diff --git a/Dark-Drow/gtk-3.0/assets/dash-symbolic.symbolic.png b/Dark-Drow/gtk-3.0/assets/dash-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..c20d4bac52551bd00de0a3e70d1a2f543d2256d1 GIT binary patch literal 130 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@-01G978lF zCMQU+x-jOmv9+o5@bLUEd~h5{#oaKmJGPj!P5z*Wap2*VaV$BtM-Ci#;K|$FX3M}J Xy+bPFNlOG1&=3YsS3j3^P6xplFeVMFc_gLJS(Th!$y!U}i4Nrj&sh+6@E|1IE+^0~OPr=b42! z$+VkUS&REy9?$=r4-eQvD@u99FFe*0}uh`RaN~B9%z!6#@+1Ua=AD@J_gVN ze*r(={Ql})yu7^3;o%{XNCY4Nw5h79-2DEk!2SJw#>U2oL?Yzm za2QFFn3_n2Jgt2He%IWDTO-)V6 zvYb>CjYer~Y~<|h3`J4UXfzZT7qhmu_9$Fhz?zyG91cekG8_)$^?K>+>r1M!SS%bJ z9dUJa1;ozX-rio)8qWd*XlrX@VPPR@gHR~M_VzYYQ&aJ=iHQl^Za1M&2#B4#)zwvu zM&qM#@QAy3U|@iYiwmZwr{jknVohVS*{Gt|a7boYU!~yuAELIC#Qcyt1-FdwY8lQj#PF2M1|sX?ZdZo&Xd= zu(7d0Yiny9snh8&8jaZP_GiI82?#Ny)9GYp-Ak0eR#?(U+~J>QG^v#c~eK91RJ zrl6pJl9H0=STdfk0%ciF`@eB@b#+F7R9EHg+z0#&yq}w!%V^UK^EuUE$}^}aiWxY6 xQBGpczwDWmH~0DNZeIP<$3yuBd}`i2@P8|yYFv3#6!HK7002ovPDHLkV1ht75di=I literal 0 HcmV?d00001 diff --git a/Dark-Drow/gtk-3.0/assets/grid-selection-unchecked.png b/Dark-Drow/gtk-3.0/assets/grid-selection-unchecked.png new file mode 100644 index 0000000000000000000000000000000000000000..318f4176e9d3867486aa20dcd8acf152d70334ee GIT binary patch literal 330 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEEX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4icZF0OJrH~v;Y5^V>c2@niX554OE`in4d8Y7v05VrnX?~o5uXa9hyAH0w?wX Py~N<@>gTe~DWM4fhnRe3 literal 0 HcmV?d00001 diff --git a/Dark-Drow/gtk-3.0/assets/menuitem-checkbox-checked-hover.png b/Dark-Drow/gtk-3.0/assets/menuitem-checkbox-checked-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..eabbcee40928cff8fb04978673b72148d56750d7 GIT binary patch literal 285 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrd&XPZ!4!i_=dh8*(uP^0++L&rVg` z#G%AtCg-@P<;IO0S#KHFsBE2EA*jFM0q2^WE62Di7`Io5)j96d*|h&|rqdxGr#6>W z@(qFpf1h}|essAMc*!E|6O%@ROvaRnRtJuqi3y1Re2g_?dS~>3lfvI8rKIuQ_<4(2 zqHUMSo5zp2D!g8K&hpk$IXkC#dwq46x+%|pHg5g4W$Iqh=H4ZqmrdHWnR|{u=Ju5QAjEPoSKlE}q}k?t{+!}h zDRNB84}330O0;dhw(X)(XlU-$(paxso3HUTXg{B`W-I>z(+{i?$!ESR?XY6-Kk#q; zD>;sa;^%jKE_uovpPZNNy>waTuD8Gc8E@GAL?u=#*{ybSP5e)-{kKDE=E=5Eq4zy83yj)AQ_B)PVH&3<4QFnGH9xvX7ZGvrzH6y=K9yK8V(|^(NV9p z4@eoDZ(#kPrKFx3X%>6tWsd@f+Pc?v4C(Wp`>tNKi(O~w6l>tc76Teo;UtGLV@AH;OXk; Jvd$@?2>^mil-vLS literal 0 HcmV?d00001 diff --git a/Dark-Drow/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png b/Dark-Drow/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..312a5def6f715190bb1b5f553f8966b18434c996 GIT binary patch literal 158 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE+bT&E}WHE^H tBpg(7(}@V~EA++bT&E}WHE^H zBshv^WM?0iULP77+Owtf;PHNWRZqi)LK9U!CT51&4ZNHhHyW1%^)q<7`njxgN@xNA DD|Rbn literal 0 HcmV?d00001 diff --git a/Dark-Drow/gtk-3.0/assets/menuitem-checkbox-mixed.png b/Dark-Drow/gtk-3.0/assets/menuitem-checkbox-mixed.png new file mode 100644 index 0000000000000000000000000000000000000000..34da40ec3462d454379546d8731d779dbba46649 GIT binary patch literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE+bT&E}WHE^H zBshu}6c!$oUSIv~P2!TZ+;Mv<6g|5bdlqXJ3P><8gskLwr_TCM5oiE|r>mdKI;Vst E0E{dx3;+NC literal 0 HcmV?d00001 diff --git a/Dark-Drow/gtk-3.0/assets/menuitem-radio-checked-hover.png b/Dark-Drow/gtk-3.0/assets/menuitem-radio-checked-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..ec485f606921e15198a865984213d7ba665c2cdc GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkEEr|n)-BBc|NrOz4J33m z_>|p^tvHmAHbh78>}d7X71sUhzfW9)??|A76axc~ePZd^aIQL_eg;ohKbLh*2~7Z{ C?J6n& literal 0 HcmV?d00001 diff --git a/Dark-Drow/gtk-3.0/assets/menuitem-radio-checked-insensitive.png b/Dark-Drow/gtk-3.0/assets/menuitem-radio-checked-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..38dffb010ef52a309b7e41cf4e11684ba89c9657 GIT binary patch literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkEEr|nRuN{m7$NUzI-JP~ z2^oz=*-1%BVS>2~A)mcW9v0-Z89Xd-;GURd!K)zkz-U36hv6yaLXiMQ1_twXK`w#E SLOwv#7(8A5T-G@yGywoG{VNgx literal 0 HcmV?d00001 diff --git a/Dark-Drow/gtk-3.0/assets/menuitem-radio-checked.png b/Dark-Drow/gtk-3.0/assets/menuitem-radio-checked.png new file mode 100644 index 0000000000000000000000000000000000000000..86282022accb067c0521f2ef18bf40ec0e0294c9 GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkEji(`nz>Er|nRuN{m7$H7BzC<1# z9^HVvvyIH`VS>2~A)mcW9v0-Z89Xd-;GURd!K)zkz-U36hap>9P7}YJ&5l(I78J~F rY&_V|*!WPEnb}!vor4T(2m`~7ZK7H(wNg?*TNpfD{an^LB{Ts5ddM?l literal 0 HcmV?d00001 diff --git a/Dark-Drow/gtk-3.0/assets/pane-separator-vertical.png b/Dark-Drow/gtk-3.0/assets/pane-separator-vertical.png new file mode 100644 index 0000000000000000000000000000000000000000..2b0c595e14e1d9c62b88da3632776f602ca11cf6 GIT binary patch literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^96-#>!3HGPo$&JjQfx`y?k)`fL2$v|<&%LToCO|{ z#S9GG!XV7ZFl&wkP>{XE)7O>#39A6B6tCd={4k)9qNj^v2*>s0Ikwf`>fPOs>&~~U l{RCv|u+8plWKdYaz|iwr#P_UtbqG)~gQu&X%Q~loCIF}lCfWc1 literal 0 HcmV?d00001 diff --git a/Dark-Drow/gtk-3.0/assets/pane-separator.png b/Dark-Drow/gtk-3.0/assets/pane-separator.png new file mode 100644 index 0000000000000000000000000000000000000000..c02248ab9a5f1749e67dfbb1cc7cd054c07b6eb5 GIT binary patch literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y+!3HF4-n-TSDYhhUcNd2LAh=-f^2tCE&H|6f zVg?3oVGw3ym^DWND9B#o>Fdh=gjIl5idS%bei%?l#nZ(xgyVYh9NX$|^=ujmdy1c* qOOt4SdU?73zJhZ%H>Ya`u`%@NNuK$%tUME_p25@A&t;ucLK6UBa4N+B literal 0 HcmV?d00001 diff --git a/Dark-Drow/gtk-3.0/assets/radio-mixed-hover.png b/Dark-Drow/gtk-3.0/assets/radio-mixed-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..bf7902344578fb2267f87697e83599672568d168 GIT binary patch literal 583 zcmV-N0=WH&P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00FN_L_t(I%f-__iyA=~2Jk1d zj_fStyu!wyLJA9;+a;eMEH=x*#vG|kmF9|T^AXafO^P&E7*t5Oi$M{wNVk=QCC!vq zh}vm#0cT)mXHp$xIo&Fd7p8gP`OP2Z1^#zE*wcH|?RE!3h!dsM!$P6(n=$sITrPhI zg5YBwKzhC2b(*H3=Xt2t>tKvwx7%T{SRjsLSeEs*)9E}1pzm!v7!1CQ$73UeFiNR= zO9){`qmk+N`@_F;1OTSf=}WEkGvD_?DcyTlN-2Ebht@ir&1Rhpu-$IYUDrJrzN=!f z2-kJ7*=)}5dIbQGQl3<+RRF-N_whmC^1?%{R>OQgcQb%7=7=!{0Qi3MGxrpXF&JZx zG61FYR!Vv7I1ZjXKF$S%5TKOaW&p-myj(7yHX03FUU<2{YPAAmEY3V)sZ@H$IY*Kt zx#1*9z&VHGIBzpRtJV5U2)T};2ui8FVWkwJD1v2KS3wYr_x{A;aQMj>bJlD&QK?j5 z+cu<>Sg+UMoP!W@6^7vp0OsHe zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00EmxL_t(I%f-{NiW)&22Jr7@ zon>c1glJ<>FM+ezChIdS%fU8ct1sd{fzB2xr%xro|av=H3kW_IT) zi{*5yK>p4oO>-D|@(C>iBWb#-n7C(8O2TJL?V@WBoTrP1sou0eh z?);Jy0GQ9`4{4g-ECT?g6rSfHP1F0uV)2jxj>n_py6(;LWlYnA>$*4`4$dVj0Dusp zT&vXp0E5BcCJ=@p>h(HSt5rDzXssz@3;-}34s!v<7_`x9CiPP!S*IIve90%2E6_#Z|2!Z{656(FVAy4ggdy%^f zv)Qbnl=>osD5q&^5<*@r%lexn$+u3Yv-{`U_y(vsriYv1u)P2P002ovPDHLkV1h_6 B?WX_$ literal 0 HcmV?d00001 diff --git a/Dark-Drow/gtk-3.0/assets/radio-mixed.png b/Dark-Drow/gtk-3.0/assets/radio-mixed.png new file mode 100644 index 0000000000000000000000000000000000000000..980cc4a7a69cfcfce6c8b193e41dc682ea567fa7 GIT binary patch literal 578 zcmV-I0=@l-P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00F8=L_t(I%f-_%iyA=`2k`&R zI$+dE z05TX19+D*S8jS|3)hZZcI2;aGtyT!b5Qbs=Xt&$f0Mv_XN2AgA>2#_&=UPhn;&9IO zWHQmi;c)zSjsU=XK7X&2x^f%`l+vTKQcB@C4wO>fVzFqafc<`dYuon8@N?z!dDym% z-EMdL+{*!g5aP02E&~9%-R?=i_kC0<6)cxaI|XR1&lzI?fL^bc2{6W>wLVV)l+q_5 z#B0m4(CKtC$KafUQu>qv7-Qjjy?#@x)!_SnCa~FTz!(ctk60)aK1Wf6IF2*JaU3Ix zB3PF7DFrl}&2NN|had050y6*JoPaKcOU$xfn>h(HGr4mfjgb)JT z?G{lKfe>=e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00HYsL_t(I%f*wyYZ^fq#b0(E zyCZE3#fxPX$t8GbRtWT5_9lgmv^m*RF8%{O_2i+~T$4k4w5S9U+@OfaQs^HLmR>eF z1tP1LplJkWz}=Z%5|br1r$Pq?X1?M5=JD}9;D4``CAC+zTCK?#+YEx>MJyJZQc8cN zQmL=SV)6TvfO@@dhhb7Gm&@Brtu&j>R;SaEj4>Gm z!K2L>lkIj}HX054p-usSUa$922(fLNCI}(-_Ezo<5<*~_CWH`HzuzxM0F%k2Vi?9k ze0jyNd*I^D=bzX;aB+FX008lL9EM?FJRVmf0M7ZQuIr26s)y$|y|@OShd8~sM)mM~ z@s`PCz!)iWJ901!f;y0d|;^))2oDz?_wP~F*p5CQ-&91cM#b?*Q%07xd2`<~~$&E;|+ zgg}4!4BslRBQ8``#e6=8=XppZ5_^ww&}y}g9mkQJ^QAf9oJ+@Xq;12w;Jrh#*g(P#wE^Pniov1M5wo}7hlxBD&#f=`_Df)FC9D9Ue5)7&r&zm!U) dAOCzB{{Rjr_^9d$O!fc(002ovPDHLkV1k+p5#Rs- literal 0 HcmV?d00001 diff --git a/Dark-Drow/gtk-3.0/assets/radio-selected-insensitive.png b/Dark-Drow/gtk-3.0/assets/radio-selected-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..fa5d47df130688a7da6b98379a2047a37697b610 GIT binary patch literal 631 zcmV--0*L*IP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00G}gL_t(I%f*vVi`qaK#vdn+ zWW*p;FBWwz?!`-^Um%bm3%Q6_{Q&t;xeDUdli1)XkYgh~G>1TUx1wIQdJvM({Oe)6 zX@kq23LO}jd57osKJU!D!2ceFS7PPaY&P_L|6LSCv{)>LjImR_UUyVgb>9LM=JWYo z9LG2Pejn|28;mh{o`>CThwXL?j^iGu)9EJw=@nqHSlkJM&`}fxl+r6(VHjew+2C@y zJWeK)^-G)pzID_e4?5#IEZ?mSqTn09lsd zy3eJTN+pP*h|}rR%K?HQs5P6-ESsijFijJl=fN~hXquLtwOTFszF*4$(ln)vG5lV` zw(VT~wrwL#pYM$^hBQrS4nQdlgCNKRgTWvN_n6iD5dCjyD$tR_Zox{gkcEBaZoOozvLVY zhr@4#kO#}M5JeFPA>cSJn}iTVQ3T7fz;WEYs;b{#{fW!va+s#+hhDFTMxz0q=Me+} zj>jV$#{nVael!{xZ}!4!wQ5IE^f3s6T9PCsLdZ{^=YPa;{CPYcAO3ka{sMc`#kq}@ R-`W5G002ovPDHLkV1f`w55)ig literal 0 HcmV?d00001 diff --git a/Dark-Drow/gtk-3.0/assets/radio-selected.png b/Dark-Drow/gtk-3.0/assets/radio-selected.png new file mode 100644 index 0000000000000000000000000000000000000000..56a2d81b124270f836940703729293fd5d1bf050 GIT binary patch literal 625 zcmV-%0*?KOP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00G%aL_t(I%f*vHi`qaG$Nw80 z$%w8OFZLjUCoheDfP|WxELdB5viJQ0{RqAG+DlFWiwdP%QxuU9`VkU($stEkZ%Ve{ z447nk*=9Frdn$C`!MqvX|NY?oAMn4=)rGfbqtR%}7<(Q?Q8}N_|D=@us8*{+uh;wZ zHvwrp9)FGFxZiHKQLooQDaG-4#CpAk=XuEGa^Hr-;VS^iS=;G!I$JCjf-xqdC^`$q zn3&J!VltUnPwONASglrXlO%bm>pBP_k9b#)fP@g}x{f4C`nGKkGXjUh;Z{+Uv^WR? zbh}-Y%Vl)CT?9b@04Nj+P!t9G{r)zCZ<^*I48s&xRaF5X4OLaszc37iX_|)&fe_-F zQi_K=T-VJsa9tNd2mk=36hesWi~u3zo^zfSbUK}kz|)*D213YvMu1Z4Z8n>fz%UGG znub!T1WnUm7)DC4-EKiC^?nQF0iaT;eDr<)MWfLGAq3546Si$-YO_9;S177naNAO%z4%IOpvoNh*>gg|aMraU8!N3e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00DPNL_t(I%f-_%Ya&4u2k?Jp z9oZ*{aM}oJ?jX%JSwF+F1hx@d{d$7fT8RIC1FnX{;a!$x*X?#2tyT*} zgu~&0<#LI|Vgb+dUi$t1JplI!7>!1E<#PFF6h+{ie;P|`jrn|z{eJ(_>-DC`J_CU1 zbb4d0{W1&yoO47`1Z(Z}Y&N^e0lVEU2*dEp@Ue=;BEm4lcDoI7fKsa3Xf!U`db8Pt zl(L!woO7IrE&_-M&N-d~IOkd^brB$?1m|4m03v!@tyUKS>-8E$^p*oEmCAz<0$S^{ zVXZZU5Ga*Oe{w(^$4`v0ziFDn7;`dgj6s^F@I3E1Ns`x-mpC4eW9QtjAP7*e*Wvp< zlv3DiHV{I9G4|Z)bY^FNVKSMtj4`)Lsj9WM$Qb+Zeg8envftfqcm3bL@gMPOorBKb R*g60J002ovPDHLkV1j)&;XMEV literal 0 HcmV?d00001 diff --git a/Dark-Drow/gtk-3.0/assets/radio-unselected.png b/Dark-Drow/gtk-3.0/assets/radio-unselected.png new file mode 100644 index 0000000000000000000000000000000000000000..7ad75c60cf47090b7f276fce6a90286c9b77522e GIT binary patch literal 542 zcmV+(0^$9MP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00D+cL_t(I%f-_%iyA=`2k?Jp z9oZ*D8ygR`x4HE*EH=x*#yhSuy-C0G%1f>F$6PM=n~0vvmVW=4hJlkOT=*u$8nxIoz67?b2N519R8e6r&da7wbn;1rL>dD#1007 z@!vTH0Q33$voYqA@B84KpS&yQ9KP?v7!xiQi%tgE?RH(y^WF^qseC>U&-1X|Zo3&k zDRo(`R?m9%TCD~trI!J$wM8O23m_s`Yl|6xbG}zfodrlK!8zY&03wQ4tJPV+dc6h_ z#TlSfDt!?`AW4#U!%31r2!TSO@Q?vot=135*eHr3Xsu6%wbqED2#(`C20<`A`4h+E z@po(OO{393rBZ?Gx=>1Cv)Moh0mj&47>2h1?3=qVo6WAY)^|#&rZJ|(7<+MDH%`;^ gzTIyB`sdsD3cp;pj1j{%yZ`_I07*qoM6N<$g4dztV*mgE literal 0 HcmV?d00001 diff --git a/Dark-Drow/gtk-3.0/assets/resize-grip.png b/Dark-Drow/gtk-3.0/assets/resize-grip.png new file mode 100644 index 0000000000000000000000000000000000000000..613e2320ce632a8f1ee2539c7bd77fb63a2e55be GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4%JB>7u;-UBJd;vjb?hIQv;UIICs0X`wF3=HYh zrcK+tdGo9tv6dheB|(0{3=Yq3q=7g|-tI089jvk*Ams%fk;M!Q+`=Ht$S`Y;1W=H@ z#M9T6{Ryi8s}!%``us4UkesKBV+hCf*v}LOBXfTrMqa3s$o*cx5qN UcX7PC5vY>E)78&qol`;+0K_sYH~;_u literal 0 HcmV?d00001 diff --git a/Dark-Drow/gtk-3.0/assets/titlebutton-close-active.png b/Dark-Drow/gtk-3.0/assets/titlebutton-close-active.png new file mode 100644 index 0000000000000000000000000000000000000000..7dab7a2e555dfea20b721cf40eb73b9e8500b28e GIT binary patch literal 337 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrd&qPZ!4!i_>o>*=I2Y3bgOvu9f|# zIZAh9#0JhMOz#=C$sLH&DQ<3<`XO(EQN(kGOxp(cie3W&ouG&{tqN9Ro!xKN)xVk$ zZ+?IF&l&8@|4$yZT7Ru_?{xOa3wPFLybGIS9{v35k7%QaTFjoB3DLn9D@4Y7~PuD!y8O=N;^Z$f(x=L0v*

i*0}B;1c5U eCGH=45zEW;aIJ}U3DQ8HGI+ZBxvX46X=j)|T=z_ymNu>YZ@8&PlghW_Y12-xpOod|(r0+> zX9H8i?&c+bSVB$&h2L@e@ke7-)t%6-y8mt+JQcI+(41gB#_El`nHj##4Ds0AYHREn lxgd}GErYVs`(OMQq@ONu<}?f_GzPkc!PC{xWt~$(69D9*S^@w7 literal 0 HcmV?d00001 diff --git a/Dark-Drow/gtk-3.0/assets/titlebutton-close.png b/Dark-Drow/gtk-3.0/assets/titlebutton-close.png new file mode 100644 index 0000000000000000000000000000000000000000..51eb479128536e32619ce2b81c9b84c6273c04df GIT binary patch literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrZMUr;B5V#p$;b5ArfA^02g*H0tcs zTvf;#;v6~cw1U20hsDXgi{JE5EkAPW!}abnIkRr=d2R2v_?p++skJxGJp1H7^>V>? z%VP`*N_rX&*}Q_9@{H;!n%v7p8C;gEc=a{xs>z>k?5jVo>satTZXeUPf^6P~T6J}m sy@&2ax}0K44fha#@$U1w|IAfPr5-NtU#YOv0v*NR>FVdQ&MBb@0DHk(m;e9( literal 0 HcmV?d00001 diff --git a/Dark-Drow/gtk-3.0/assets/titlebutton-maximize-active.png b/Dark-Drow/gtk-3.0/assets/titlebutton-maximize-active.png new file mode 100644 index 0000000000000000000000000000000000000000..7002ba033d8b463ae85ed87265d67203c066a3f1 GIT binary patch literal 229 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrZM8r;B5V#p&b(3D%0n(4XJ_hdsUh z|8el)CjU?N%EFG`AEXW(IOl$W!L5Yx^smPib8GfooFurP`-i9pmpYI5p6c&>@0i}R z+Dl3R!8WxGho82#w0zjj5b1bp)AauvGnK3aSa19fp2l}?Z}oTio8E^-7#L>f%9^tO SzW*F(JA%y zf#-;h>ebW9Pj#1`+0f6T@_WxU zt(C2kWob`c95xBNurMr`Vk9@&ggJET-c9$`3Y_Ih`(~3kDR;}4z+A_fGJAKq=t=|a OW$<+Mb6Mw<&;$Szu}jea literal 0 HcmV?d00001 diff --git a/Dark-Drow/gtk-3.0/assets/titlebutton-maximize.png b/Dark-Drow/gtk-3.0/assets/titlebutton-maximize.png new file mode 100644 index 0000000000000000000000000000000000000000..9ba9e63989aa5f2d7912022aa5cd07ee6c7b04de GIT binary patch literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrZMjr;B5V#p$;bFLE9*;BYyAN%D?T zbSi`UNrssprg`j_a*|%x`e&-#kHw4Li~LX(71ULl_3CEm#k=y;b5>6=JG@V5!ke!_ zU7p;=IjK+G95xAGiDG21d|o)?r1Xy6a~Bq^-!~yBYPZ2jv#4Jy_$DaGa{Yg*qztr{ N!PC{xWt~$(696WFOt}C6 literal 0 HcmV?d00001 diff --git a/Dark-Drow/gtk-3.0/assets/titlebutton-minimize-active.png b/Dark-Drow/gtk-3.0/assets/titlebutton-minimize-active.png new file mode 100644 index 0000000000000000000000000000000000000000..955690de1e89fda2b571974f3d80b441867fd0fe GIT binary patch literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbjRr;B5V#p&b(3D(0528+07n8f|+ z_dh(d%2vcy=LJ_!$kC6tD%vJ+%h^`7TxTsRD(YD*Xnuo%;o>1qN0X1u2|yzlJYD@< J);T3K0RXx&Fo^&F literal 0 HcmV?d00001 diff --git a/Dark-Drow/gtk-3.0/assets/titlebutton-minimize-hover.png b/Dark-Drow/gtk-3.0/assets/titlebutton-minimize-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..4a1ce786f168ecaaabb5321789ee244f8a52b2ed GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbi$r;B5V#p&b(3D(0528*~YtgZha zU!M5>-d>HWhzp_}ot=Ttn#}X>Jt%GL=-_yqafH{5f#LmI4o{A44EKQg89ZJ6T-G@y GGywo_w=n+z literal 0 HcmV?d00001 diff --git a/Dark-Drow/gtk-3.0/assets/titlebutton-minimize.png b/Dark-Drow/gtk-3.0/assets/titlebutton-minimize.png new file mode 100644 index 0000000000000000000000000000000000000000..f3c89cece0a48b579f5c257734c4e647f43c5194 GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE({w$@cHh4-+>~W1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbi&r;B5V#p&cd spinbutton:focus:not(.vertical) + spinbutton:not(.vertical), +.linked:not(.vertical) > spinbutton:focus:not(.vertical) + button, +.linked:not(.vertical) > spinbutton:focus:not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > entry:focus + spinbutton:not(.vertical), +.linked:not(.vertical) > +entry:focus + button, +.linked:not(.vertical) > +entry:focus + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + entry, .linked:not(.vertical) > +entry:focus + +entry { + border-left-color: #39403F; } + +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + spinbutton:not(.vertical), +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + button, +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > entry:drop(active) + spinbutton:not(.vertical), +.linked:not(.vertical) > +entry:drop(active) + button, +.linked:not(.vertical) > +entry:drop(active) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + entry, .linked:not(.vertical) > +entry:drop(active) + +entry { + border-left-color: #4e9a06; } + +.linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled), +.linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):not(.vertical), .linked.vertical > +entry:not(:disabled) + entry:not(:disabled), +.linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):not(.vertical) { + border-top-color: #A0A8AD; + background-color: #1C1C1C; } + .linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled):backdrop, + .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):backdrop:not(.vertical), .linked.vertical > + entry:not(:disabled) + entry:not(:disabled):backdrop, + .linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):backdrop:not(.vertical) { + border-top-color: #BCD5DE; + background-color: #3B3B3B; } + +.linked.vertical > spinbutton:disabled:not(.vertical) + spinbutton:disabled:not(.vertical), +.linked.vertical > spinbutton:disabled:not(.vertical) + entry:disabled, .linked.vertical > entry:disabled + spinbutton:disabled:not(.vertical), +.linked.vertical > +entry:disabled + entry:disabled { + border-top-color: #A0A8AD; } + +.linked.vertical > spinbutton:not(.vertical) + spinbutton:focus:not(:only-child):not(.vertical), +.linked.vertical > spinbutton:not(.vertical) + entry:focus:not(:only-child), .linked.vertical > entry + spinbutton:focus:not(:only-child):not(.vertical), +.linked.vertical > +entry + entry:focus:not(:only-child) { + border-top-color: #39403F; } + +.linked.vertical > spinbutton:not(.vertical) + spinbutton:drop(active):not(:only-child):not(.vertical), +.linked.vertical > spinbutton:not(.vertical) + entry:drop(active):not(:only-child), .linked.vertical > entry + spinbutton:drop(active):not(:only-child):not(.vertical), +.linked.vertical > +entry + entry:drop(active):not(:only-child) { + border-top-color: #4e9a06; } + +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + spinbutton:not(.vertical), +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + entry, +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + button, +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:focus:not(:only-child) + spinbutton:not(.vertical), +.linked.vertical > +entry:focus:not(:only-child) + entry, +.linked.vertical > +entry:focus:not(:only-child) + button, +.linked.vertical > +entry:focus:not(:only-child) + combobox > box > button.combo { + border-top-color: #39403F; } + +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + spinbutton:not(.vertical), +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + entry, +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + button, +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:drop(active):not(:only-child) + spinbutton:not(.vertical), +.linked.vertical > +entry:drop(active):not(:only-child) + entry, +.linked.vertical > +entry:drop(active):not(:only-child) + button, +.linked.vertical > +entry:drop(active):not(:only-child) + combobox > box > button.combo { + border-top-color: #4e9a06; } + +treeview entry:focus:dir(rtl), treeview entry:focus:dir(ltr) { + background-color: #1C1C1C; + transition-property: color, background; } + +treeview entry.flat, treeview entry { + border-radius: 0; + background-image: none; + background-color: #1C1C1C; } + treeview entry.flat:focus, treeview entry:focus { + border-color: #39403F; } + +/*********** + * Buttons * + ***********/ +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#39403F), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#39403F), to(transparent)); } } + +notebook > header > tabs > arrow, button.titlebutton, +button { + min-height: 24px; + min-width: 16px; + padding: 1px 2px; + border: 1px solid; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-top-color: shade(#232323, 0.8); + border-right-color: shade(#232323, 0.72); + border-left-color: shade(#232323, 0.72); + border-bottom-color: shade(#232323, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#232323, 1.02), 1.05), shade(shade(#232323, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } + notebook > header > tabs > arrow, button.sidebar-button, button.titlebutton, + button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + transition: none; } + notebook > header > tabs > arrow:hover, button.sidebar-button:hover, button.titlebutton:hover, + button.flat:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 500ms; } + notebook > header > tabs > arrow:hover:active, button.sidebar-button:hover:active, button.titlebutton:hover:active, + button.flat:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + notebook > header > tabs > arrow:hover, button.titlebutton:hover, + button:hover { + color: #D1E0DF; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #2F3635; + background-image: linear-gradient(to bottom, shade(#38403F, 1.00), shade(#38403F, 1.00)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); + -gtk-icon-effect: highlight; } + notebook > header > tabs > arrow:active, button.titlebutton:active, notebook > header > tabs > arrow:checked, button.titlebutton:checked, + button:active, + button:checked { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #2F3635; + background-image: linear-gradient(to bottom, shade(shade(#232323, 0.85), 1.05), shade(shade(#232323, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); + transition-duration: 50ms; } + notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:backdrop, button.titlebutton:backdrop, + button:backdrop.flat, + button:backdrop { + border-color: #545252; + background-color: #232323; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + transition: 200ms ease-out; + -gtk-icon-effect: none; } + notebook > header > tabs > arrow:backdrop label, button.sidebar-button:backdrop label, button.titlebutton:backdrop label, notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:backdrop label, button.titlebutton:backdrop label, notebook > header > tabs > arrow:backdrop, button.titlebutton:backdrop, + button:backdrop.flat label, + button:backdrop.flat, + button:backdrop label, + button:backdrop { + color: #A6B3B2; } + notebook > header > tabs > arrow:backdrop:active, button.sidebar-button:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, button.sidebar-button:backdrop:checked, button.titlebutton:backdrop:checked, notebook > header > tabs > arrow:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, button.titlebutton:backdrop:checked, + button:backdrop.flat:active, + button:backdrop.flat:checked, + button:backdrop:active, + button:backdrop:checked { + border-color: #545252; + background-color: #232323; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + notebook > header > tabs > arrow:backdrop:active label, button.sidebar-button:backdrop:active label, button.titlebutton:backdrop:active label, notebook > header > tabs > arrow:backdrop:active, button.sidebar-button:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked label, button.sidebar-button:backdrop:checked label, button.titlebutton:backdrop:checked label, notebook > header > tabs > arrow:backdrop:checked, button.sidebar-button:backdrop:checked, button.titlebutton:backdrop:checked, notebook > header > tabs > arrow:backdrop:active label, button.titlebutton:backdrop:active label, notebook > header > tabs > arrow:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked label, button.titlebutton:backdrop:checked label, notebook > header > tabs > arrow:backdrop:checked, button.titlebutton:backdrop:checked, + button:backdrop.flat:active label, + button:backdrop.flat:active, + button:backdrop.flat:checked label, + button:backdrop.flat:checked, + button:backdrop:active label, + button:backdrop:active, + button:backdrop:checked label, + button:backdrop:checked { + color: #A6B3B2; } + notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled, button.titlebutton:backdrop:disabled, + button:backdrop.flat:disabled, + button:backdrop:disabled { + border-color: #545252; + background-color: #2E2E2E; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + notebook > header > tabs > arrow:backdrop:disabled label, button.sidebar-button:backdrop:disabled label, button.titlebutton:backdrop:disabled label, notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled label, button.titlebutton:backdrop:disabled label, notebook > header > tabs > arrow:backdrop:disabled, button.titlebutton:backdrop:disabled, + button:backdrop.flat:disabled label, + button:backdrop.flat:disabled, + button:backdrop:disabled label, + button:backdrop:disabled { + color: #232323; } + notebook > header > tabs > arrow:backdrop:disabled:active, button.sidebar-button:backdrop:disabled:active, button.titlebutton:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, button.sidebar-button:backdrop:disabled:checked, button.titlebutton:backdrop:disabled:checked, notebook > header > tabs > arrow:backdrop:disabled:active, button.titlebutton:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, button.titlebutton:backdrop:disabled:checked, + button:backdrop.flat:disabled:active, + button:backdrop.flat:disabled:checked, + button:backdrop:disabled:active, + button:backdrop:disabled:checked { + border-color: #545252; + background-color: #2E2E2E; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + notebook > header > tabs > arrow:backdrop:disabled:active label, button.sidebar-button:backdrop:disabled:active label, button.titlebutton:backdrop:disabled:active label, notebook > header > tabs > arrow:backdrop:disabled:checked label, button.sidebar-button:backdrop:disabled:checked label, button.titlebutton:backdrop:disabled:checked label, notebook > header > tabs > arrow:backdrop:disabled:active label, button.titlebutton:backdrop:disabled:active label, notebook > header > tabs > arrow:backdrop:disabled:checked label, button.titlebutton:backdrop:disabled:checked label, + button:backdrop.flat:disabled:active label, + button:backdrop.flat:disabled:checked label, + button:backdrop:disabled:active label, + button:backdrop:disabled:checked label { + color: #232323; } + notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:disabled, button.sidebar-button:disabled, button.titlebutton:disabled, notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, + button.flat:backdrop, + button.flat:disabled, + button.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + notebook > header > tabs > arrow:disabled, button.titlebutton:disabled, + button:disabled { + border-color: #2F3635; + background-color: #2E2E2E; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + notebook > header > tabs > arrow:disabled label, button.titlebutton:disabled label, notebook > header > tabs > arrow:disabled, button.titlebutton:disabled, + button:disabled label, + button:disabled { + color: #A6B3B2; } + notebook > header > tabs > arrow:disabled:active, button.titlebutton:disabled:active, notebook > header > tabs > arrow:disabled:checked, button.titlebutton:disabled:checked, + button:disabled:active, + button:disabled:checked { + border-color: #2F3635; + background-image: linear-gradient(to bottom, #A0A8AD, #2E2E2E); + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + notebook > header > tabs > arrow:disabled:active label, button.titlebutton:disabled:active label, notebook > header > tabs > arrow:disabled:active, button.titlebutton:disabled:active, notebook > header > tabs > arrow:disabled:checked label, button.titlebutton:disabled:checked label, notebook > header > tabs > arrow:disabled:checked, button.titlebutton:disabled:checked, + button:disabled:active label, + button:disabled:active, + button:disabled:checked label, + button:disabled:checked { + color: #A6B3B2; } + notebook > header > tabs > arrow.image-button, button.image-button.titlebutton, + button.image-button { + min-width: 24px; + padding-left: 4px; + padding-right: 4px; } + notebook > header > tabs > arrow.text-button, button.text-button.titlebutton, + button.text-button { + padding-left: 8px; + padding-right: 8px; } + notebook > header > tabs > arrow.text-button.image-button, button.text-button.image-button.titlebutton, + button.text-button.image-button { + padding-left: 4px; + padding-right: 4px; } + notebook > header > tabs > arrow.text-button.image-button label, button.text-button.image-button.titlebutton label, + button.text-button.image-button label { + padding-left: 4px; + padding-right: 4px; } + combobox:drop(active) button.combo, notebook > header > tabs > arrow:drop(active), button.titlebutton:drop(active), + button:drop(active) { + color: #4e9a06; + border-color: #4e9a06; + box-shadow: inset 0 0 0 1px #4e9a06; } + +row:selected +button { + border-color: #696969; } + row:selected button.sidebar-button:not(:active):not(:checked):not(:hover):not(disabled), row:selected + button.flat:not(:active):not(:checked):not(:hover):not(disabled) { + color: #D1E0DF; + border-color: transparent; } + row:selected button.sidebar-button:not(:active):not(:checked):not(:hover):not(disabled):backdrop, row:selected + button.flat:not(:active):not(:checked):not(:hover):not(disabled):backdrop { + color: #A9B7B8; } + + +button.osd { + min-width: 24px; + min-height: 32px; + color: #616869; + border-radius: 5px; + outline-color: rgba(238, 238, 238, 0.3); + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); + border: none; + box-shadow: none; } + + button.osd.image-button { + min-width: 32px; } + + button.osd:hover { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(65, 65, 65, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); + border: none; + box-shadow: none; } + + button.osd:active, + button.osd:checked { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.7); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); + border: none; + box-shadow: none; } + + button.osd:disabled:backdrop, + button.osd:disabled { + color: #3A3B3B; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + border: none; } + + button.osd:backdrop { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + border: none; } + +.csd popover.background.touch-selection button, .csd popover.background.magnifier button, popover.background.touch-selection button, popover.background.magnifier button, .app-notification button, +.app-notification.frame button, +.osd +button { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + popover.background.touch-selection button:hover, popover.background.magnifier button:hover, .app-notification button:hover, + .osd + button:hover { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(65, 65, 65, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + popover.background.touch-selection button:active:backdrop, popover.background.magnifier button:active:backdrop, .app-notification button:active:backdrop, popover.background.touch-selection button:active, popover.background.magnifier button:active, .app-notification button:active, popover.background.touch-selection button:checked:backdrop, popover.background.magnifier button:checked:backdrop, .app-notification button:checked:backdrop, popover.background.touch-selection button:checked, popover.background.magnifier button:checked, .app-notification button:checked, + .osd + button:active:backdrop, + .osd + button:active, + .osd + button:checked:backdrop, + .osd + button:checked { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.7); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + popover.background.touch-selection button:disabled:backdrop, popover.background.magnifier button:disabled:backdrop, .app-notification button:disabled:backdrop, popover.background.touch-selection button:disabled, popover.background.magnifier button:disabled, .app-notification button:disabled, + .osd + button:disabled:backdrop, + .osd + button:disabled { + color: #383737; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + popover.background.touch-selection button:backdrop, popover.background.magnifier button:backdrop, .app-notification button:backdrop, + .osd + button:backdrop { + color: #545454; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + popover.background.touch-selection button.flat, popover.background.magnifier button.flat, .app-notification button.flat, + .osd + button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: none; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + popover.background.touch-selection button.flat:hover, popover.background.magnifier button.flat:hover, .app-notification button.flat:hover, + .osd + button.flat:hover { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(65, 65, 65, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + popover.background.touch-selection button.flat:disabled, popover.background.magnifier button.flat:disabled, .app-notification button.flat:disabled, + .osd + button.flat:disabled { + color: #424141; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-image: none; + border-color: transparent; + box-shadow: none; } + popover.background.touch-selection button.flat:backdrop, popover.background.magnifier button.flat:backdrop, .app-notification button.flat:backdrop, + .osd + button.flat:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + popover.background.touch-selection button.flat:active, popover.background.magnifier button.flat:active, .app-notification button.flat:active, popover.background.touch-selection button.flat:checked, popover.background.magnifier button.flat:checked, .app-notification button.flat:checked, + .osd + button.flat:active, + .osd + button.flat:checked { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.7); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + + +button.suggested-action { + color: #C5D4D3; + outline-color: rgba(255, 255, 255, 0.3); + border-top-color: shade(#232323, 0.8); + border-right-color: shade(#232323, 0.72); + border-left-color: shade(#232323, 0.72); + border-bottom-color: shade(#232323, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#39403F, 1.02), 1.05), shade(shade(#39403F, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + .selection-mode button.titlebutton, + button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #39403F; } + + button.suggested-action:hover { + color: #C5D4D3; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #595959; + background-image: linear-gradient(to bottom, shade(#39403F, 1.15), shade(#39403F, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + + button.suggested-action:active, + button.suggested-action:checked { + color: #C5D4D3; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #595959; + background-image: linear-gradient(to bottom, shade(shade(#39403F, 0.85), 1.05), shade(shade(#39403F, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } + .selection-mode button.titlebutton:backdrop, + button.suggested-action:backdrop, + button.suggested-action.flat:backdrop { + border-color: #39403F; + background-color: #39403F; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .selection-mode button.titlebutton:backdrop label, .selection-mode button.titlebutton:backdrop, + button.suggested-action:backdrop label, + button.suggested-action:backdrop, + button.suggested-action.flat:backdrop label, + button.suggested-action.flat:backdrop { + color: #707070; } + .selection-mode button.titlebutton:backdrop:active, .selection-mode button.titlebutton:backdrop:checked, + button.suggested-action:backdrop:active, + button.suggested-action:backdrop:checked, + button.suggested-action.flat:backdrop:active, + button.suggested-action.flat:backdrop:checked { + border-color: #2E2E2E; + background-color: #2E2E2E; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .selection-mode button.titlebutton:backdrop:active label, .selection-mode button.titlebutton:backdrop:active, .selection-mode button.titlebutton:backdrop:checked label, .selection-mode button.titlebutton:backdrop:checked, + button.suggested-action:backdrop:active label, + button.suggested-action:backdrop:active, + button.suggested-action:backdrop:checked label, + button.suggested-action:backdrop:checked, + button.suggested-action.flat:backdrop:active label, + button.suggested-action.flat:backdrop:active, + button.suggested-action.flat:backdrop:checked label, + button.suggested-action.flat:backdrop:checked { + color: #d1e3f6; } + .selection-mode button.titlebutton:backdrop:disabled, + button.suggested-action:backdrop:disabled, + button.suggested-action.flat:backdrop:disabled { + border-color: #545252; + background-color: #2E2E2E; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .selection-mode button.titlebutton:backdrop:disabled label, .selection-mode button.titlebutton:backdrop:disabled, + button.suggested-action:backdrop:disabled label, + button.suggested-action:backdrop:disabled, + button.suggested-action.flat:backdrop:disabled label, + button.suggested-action.flat:backdrop:disabled { + color: #2E2E2E; } + .selection-mode button.titlebutton:backdrop:disabled:active, .selection-mode button.titlebutton:backdrop:disabled:checked, + button.suggested-action:backdrop:disabled:active, + button.suggested-action:backdrop:disabled:checked, + button.suggested-action.flat:backdrop:disabled:active, + button.suggested-action.flat:backdrop:disabled:checked { + border-color: #3f92e7; + background-color: #3f92e7; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .selection-mode button.titlebutton:backdrop:disabled:active label, .selection-mode button.titlebutton:backdrop:disabled:checked label, + button.suggested-action:backdrop:disabled:active label, + button.suggested-action:backdrop:disabled:checked label, + button.suggested-action.flat:backdrop:disabled:active label, + button.suggested-action.flat:backdrop:disabled:checked label { + color: #989DA3; } + .selection-mode button.titlebutton:backdrop, .selection-mode button.titlebutton:disabled, .selection-mode button.titlebutton:backdrop:disabled, + button.suggested-action.flat:backdrop, + button.suggested-action.flat:disabled, + button.suggested-action.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(57, 142, 231, 0.8); } + + button.suggested-action:disabled { + border-color: #595959; + background-color: #569fea; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + + button.suggested-action:disabled label, + button.suggested-action:disabled { + color: #ACB4BD; } + + button.suggested-action:disabled:active, + button.suggested-action:disabled:checked { + border-color: #595959; + background-image: linear-gradient(to bottom, #3b8bde, #3f92e7); + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + + button.suggested-action:disabled:active label, + button.suggested-action:disabled:active, + button.suggested-action:disabled:checked label, + button.suggested-action:disabled:checked { + color: #BCC4CC; } + .osd + button.suggested-action { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(57, 142, 231, 0.5); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd + button.suggested-action:hover { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(57, 142, 231, 0.7); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd + button.suggested-action:active:backdrop, .osd + button.suggested-action:active, .osd + button.suggested-action:checked:backdrop, .osd + button.suggested-action:checked { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: #39403F; + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + .osd + button.suggested-action:disabled:backdrop, .osd + button.suggested-action:disabled { + color: #3A3B3B; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd + button.suggested-action:backdrop { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(57, 142, 231, 0.5); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + + +button.destructive-action { + color: #C5D4D3; + outline-color: rgba(255, 255, 255, 0.3); + border-top-color: shade(#232323, 0.8); + border-right-color: shade(#232323, 0.72); + border-left-color: shade(#232323, 0.72); + border-bottom-color: shade(#232323, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#ef2929, 1.02), 1.05), shade(shade(#ef2929, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + + button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #ef2929; } + + button.destructive-action:hover { + color: #C5D4D3; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #8e0b0b; + background-image: linear-gradient(to bottom, shade(#ef2929, 1.15), shade(#ef2929, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + + button.destructive-action:active, + button.destructive-action:checked { + color: #C5D4D3; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #8e0b0b; + background-image: linear-gradient(to bottom, shade(shade(#ef2929, 0.85), 1.05), shade(shade(#ef2929, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } + + button.destructive-action:backdrop, + button.destructive-action.flat:backdrop { + border-color: #ef2929; + background-color: #ef2929; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + + button.destructive-action:backdrop label, + button.destructive-action:backdrop, + button.destructive-action.flat:backdrop label, + button.destructive-action.flat:backdrop { + color: #fcd4d4; } + + button.destructive-action:backdrop:active, + button.destructive-action:backdrop:checked, + button.destructive-action.flat:backdrop:active, + button.destructive-action.flat:backdrop:checked { + border-color: #d51010; + background-color: #d51010; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + + button.destructive-action:backdrop:active label, + button.destructive-action:backdrop:active, + button.destructive-action:backdrop:checked label, + button.destructive-action:backdrop:checked, + button.destructive-action.flat:backdrop:active label, + button.destructive-action.flat:backdrop:active, + button.destructive-action.flat:backdrop:checked label, + button.destructive-action.flat:backdrop:checked { + color: #f7cfcf; } + + button.destructive-action:backdrop:disabled, + button.destructive-action.flat:backdrop:disabled { + border-color: #545252; + background-color: #2E2E2E; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + + button.destructive-action:backdrop:disabled label, + button.destructive-action:backdrop:disabled, + button.destructive-action.flat:backdrop:disabled label, + button.destructive-action.flat:backdrop:disabled { + color: #2E2E2E; } + + button.destructive-action:backdrop:disabled:active, + button.destructive-action:backdrop:disabled:checked, + button.destructive-action.flat:backdrop:disabled:active, + button.destructive-action.flat:backdrop:disabled:checked { + border-color: #ef3131; + background-color: #ef3131; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + + button.destructive-action:backdrop:disabled:active label, + button.destructive-action:backdrop:disabled:checked label, + button.destructive-action.flat:backdrop:disabled:active label, + button.destructive-action.flat:backdrop:disabled:checked label { + color: #f57979; } + + button.destructive-action.flat:backdrop, + button.destructive-action.flat:disabled, + button.destructive-action.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(239, 41, 41, 0.8); } + + button.destructive-action:disabled { + border-color: #8e0b0b; + background-color: #f14949; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + + button.destructive-action:disabled label, + button.destructive-action:disabled { + color: #f8a4a4; } + + button.destructive-action:disabled:active, + button.destructive-action:disabled:checked { + border-color: #8e0b0b; + background-image: linear-gradient(to bottom, #e52d2d, #ef3131); + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + + button.destructive-action:disabled:active label, + button.destructive-action:disabled:active, + button.destructive-action:disabled:checked label, + button.destructive-action:disabled:checked { + color: #f9adad; } + .osd + button.destructive-action { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(239, 41, 41, 0.5); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd + button.destructive-action:hover { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(239, 41, 41, 0.7); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd + button.destructive-action:active:backdrop, .osd + button.destructive-action:active, .osd + button.destructive-action:checked:backdrop, .osd + button.destructive-action:checked { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: #ef2929; + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + .osd + button.destructive-action:disabled:backdrop, .osd + button.destructive-action:disabled { + color: #3A3B3B; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd + button.destructive-action:backdrop { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(239, 41, 41, 0.5); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + +.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 { + 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; } + +.inline-toolbar +button, .inline-toolbar +button:backdrop { + border-radius: 2px; + border-width: 1px; } + +.primary-toolbar +button { + -gtk-icon-shadow: none; } + +.stack-switcher > button.needs-attention > label, +.stack-switcher > button.needs-attention > image, stacksidebar row.needs-attention > label { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#39403F), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.5, to(rgba(255, 255, 255, 0.769231)), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 4px; } + .stack-switcher > button.needs-attention > label:backdrop, + .stack-switcher > button.needs-attention > image:backdrop, stacksidebar row.needs-attention > label:backdrop { + background-size: 6px 6px, 0 0; } + .stack-switcher > button.needs-attention > label:dir(rtl), + .stack-switcher > button.needs-attention > image:dir(rtl), stacksidebar row.needs-attention > label:dir(rtl) { + background-position: left 3px, left 4px; } + +.inline-toolbar toolbutton > button { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-top-color: shade(#232323, 0.8); + border-right-color: shade(#232323, 0.72); + border-left-color: shade(#232323, 0.72); + border-bottom-color: shade(#232323, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#232323, 1.02), 1.05), shade(shade(#232323, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } + .inline-toolbar toolbutton > button:hover { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #2F3635; + background-image: linear-gradient(to bottom, shade(#232323, 1.15), shade(#232323, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } + .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #2F3635; + background-image: linear-gradient(to bottom, shade(shade(#232323, 0.85), 1.05), shade(shade(#232323, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } + .inline-toolbar toolbutton > button:disabled { + border-color: #2F3635; + background-color: #2E2E2E; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { + color: #A6B3B2; } + .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { + border-color: #2F3635; + background-image: linear-gradient(to bottom, #A0A8AD, #2E2E2E); + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { + color: #A6B3B2; } + .inline-toolbar toolbutton > button:backdrop { + border-color: #545252; + background-color: #2E2E2E; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .inline-toolbar toolbutton > button:backdrop label, .inline-toolbar toolbutton > button:backdrop { + color: #A6B3B2; } + .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked { + border-color: #545252; + background-color: #2E2E2E; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .inline-toolbar toolbutton > button:backdrop:active label, .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked label, .inline-toolbar toolbutton > button:backdrop:checked { + color: #A6B3B2; } + .inline-toolbar toolbutton > button:backdrop:disabled { + border-color: #545252; + background-color: #2E2E2E; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .inline-toolbar toolbutton > button:backdrop:disabled label, .inline-toolbar toolbutton > button:backdrop:disabled { + color: #232323; } + .inline-toolbar toolbutton > button:backdrop:disabled:active, .inline-toolbar toolbutton > button:backdrop:disabled:checked { + border-color: #545252; + background-color: #2E2E2E; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .inline-toolbar toolbutton > button:backdrop:disabled:active label, .inline-toolbar toolbutton > button:backdrop:disabled:checked label { + color: #232323; } + +toolbar.inline-toolbar toolbutton > button.flat, +toolbar.inline-toolbar toolbutton:backdrop > button.flat, .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > entry, .inline-toolbar button, .inline-toolbar button:backdrop, .linked > button, +.linked > button:hover, +.linked > button:active, +.linked > button:checked, +.linked > button:backdrop, .xfce4-panel.background menu .linked button, .linked > combobox > box > button.combo:dir(ltr), .linked > combobox > box > button.combo:dir(rtl) { + border-radius: 0; + border-right-style: none; } + +.linked:not(.vertical) > spinbutton:first-child:not(.vertical), .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked > button:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat, +toolbar.inline-toolbar toolbutton:backdrop:first-child > button.flat, combobox.linked button:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo, .xfce4-panel.background menu .linked button:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +.linked:not(.vertical) > spinbutton:last-child:not(.vertical), .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked > button:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat, +toolbar.inline-toolbar toolbutton:backdrop:last-child > button.flat, combobox.linked button:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo, .xfce4-panel.background menu .linked button:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; } + +.linked:not(.vertical) > spinbutton:only-child:not(.vertical), .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked > button:only-child, toolbar.inline-toolbar toolbutton:only-child > button.flat, +toolbar.inline-toolbar toolbutton:backdrop:only-child > button.flat, .linked:not(.vertical) > combobox:only-child > box > button.combo, .xfce4-panel.background menu .linked button:only-child { + border-radius: 3px; + border-style: solid; } + +.linked.vertical > spinbutton:not(.vertical), .linked.vertical > entry, .linked.vertical > button, +.linked.vertical > button:hover, +.linked.vertical > button:active, +.linked.vertical > button:checked, +.linked.vertical > button:backdrop, .linked.vertical > combobox > box > button.combo { + border-style: solid solid none solid; + border-radius: 0; } + +.linked.vertical > spinbutton:first-child:not(.vertical), .linked.vertical > entry:first-child, .linked.vertical > button:first-child, .linked.vertical > combobox:first-child > box > button.combo { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +.linked.vertical > spinbutton:last-child:not(.vertical), .linked.vertical > entry:last-child, .linked.vertical > button:last-child, .linked.vertical > combobox:last-child > box > button.combo { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-style: solid; } + +.linked.vertical > spinbutton:only-child:not(.vertical), .linked.vertical > entry:only-child, .linked.vertical > button:only-child, .linked.vertical > combobox:only-child > box > button.combo { + border-radius: 3px; + border-style: solid; } + +modelbutton.flat, popover.background checkbutton, +popover.background radiobutton, +.menuitem.button.flat, modelbutton.flat:backdrop, popover.background checkbutton:backdrop, +popover.background radiobutton:backdrop, modelbutton.flat:backdrop:hover, popover.background checkbutton:backdrop:hover, +popover.background radiobutton:backdrop:hover, +.menuitem.button.flat:backdrop, +.menuitem.button.flat:backdrop:hover, button:link, +button:visited, button:link:hover, button:link:active, button:link:checked, +button:visited:hover, +button:visited:active, +button:visited:checked, calendar.button, calendar.button:hover, calendar.button:backdrop, calendar.button:disabled, .scale-popup button:hover, .scale-popup button:backdrop:hover, .scale-popup button:backdrop:disabled, .scale-popup button:backdrop { + background-color: transparent; + background-image: none; + border-color: transparent; + box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + +/* menu buttons */ +modelbutton.flat, popover.background checkbutton, +popover.background radiobutton, +.menuitem.button.flat { + min-height: 26px; + padding-left: 5px; + padding-right: 5px; + border-radius: 3px; + outline-offset: -2px; } + modelbutton.flat:hover, popover.background checkbutton:hover, + popover.background radiobutton:hover, + .menuitem.button.flat:hover { + background-color: #39403F; } + modelbutton.flat check:last-child, popover.background checkbutton check:last-child, popover.background radiobutton check:last-child, + modelbutton.flat radio:last-child, + popover.background checkbutton radio:last-child, + popover.background radiobutton radio:last-child, + .menuitem.button.flat check:last-child, + .menuitem.button.flat radio:last-child { + margin-left: 8px; } + modelbutton.flat check:first-child, popover.background checkbutton check:first-child, popover.background radiobutton check:first-child, + modelbutton.flat radio:first-child, + popover.background checkbutton radio:first-child, + popover.background radiobutton radio:first-child, + .menuitem.button.flat check:first-child, + .menuitem.button.flat radio:first-child { + margin-right: 8px; } + +modelbutton.flat arrow, popover.background checkbutton arrow, popover.background radiobutton arrow { + background: none; } + modelbutton.flat arrow:hover, popover.background checkbutton arrow:hover, popover.background radiobutton arrow:hover { + background: none; } + modelbutton.flat arrow.left, popover.background checkbutton arrow.left, popover.background radiobutton arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + modelbutton.flat arrow.right, popover.background checkbutton arrow.right, popover.background radiobutton arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + +button.color { + padding: 4px; } + button.color colorswatch:only-child { + box-shadow: 0 1px rgba(255, 255, 255, 0.769231); } + button.color colorswatch:only-child, button.color colorswatch:only-child overlay { + border-radius: 0; } + button.color colorswatch:only-child:disabled colorswatch:only-child, button.color colorswatch:only-child:backdrop colorswatch:only-child, button.color colorswatch:only-child:active colorswatch:only-child, button.color colorswatch:only-child:checked colorswatch:only-child { + box-shadow: none; } + +/********* + * Links * + *********/ +*:link, button:link, +button:visited { + color: #59CDC6; } + *:link:visited, + button:visited { + color: #8A8A8A; } + *:selected *:link:visited, *:selected button:visited:link, + *:selected button:visited { + color: #838F8E; } + *:link:hover, button:hover:link, + button:hover:visited { + color: #82A3A5; } + *:selected *:link:hover, *:selected button:hover:link, + *:selected button:hover:visited { + color: #CAD9D8; } + *:link:active, button:active:link, + button:active:visited { + color: #59CDC6; } + *:selected *:link:active, *:selected button:active:link, + *:selected button:active:visited { + color: #707070; } + *:link:backdrop:backdrop:hover, button:backdrop:backdrop:hover:link, + button:backdrop:backdrop:hover:visited, *:link:backdrop:backdrop:hover:selected, button:backdrop:backdrop:hover:selected:link, + button:backdrop:backdrop:hover:selected:visited, .selection-mode.titlebar:not(headerbar) .subtitle:backdrop:backdrop:hover:link, + headerbar.selection-mode .subtitle:backdrop:backdrop:hover:link, *:link:backdrop, button:backdrop:link, + button:backdrop:visited { + color: #39403F; } + .info *:link, .info button:link, + .info button:visited, + .question *:link, .question button:link, + .question button:visited, + .warning *:link, .warning button:link, + .warning button:visited, + .error *:link, .error button:link, + .error button:visited, *:link:selected, button:selected:link, + button:selected:visited, .selection-mode.titlebar:not(headerbar) .subtitle:link, + headerbar.selection-mode .subtitle:link, + *:selected *:link, + *:selected button:link, + *:selected button:visited { + color: #707070; } + +button:link, +button:visited { + text-shadow: none; } + button:link:hover, button:link:active, button:link:checked, + button:visited:hover, + button:visited:active, + button:visited:checked { + text-shadow: none; } + button:link > label, + button:visited > label { + text-decoration-line: underline; } + +/***************** + * GtkSpinButton * + *****************/ +spinbutton:not(.vertical) { + padding: 0; } + spinbutton:not(.vertical) entry { + min-width: 28px; + margin: 0; + background: none; + background-color: transparent; + border: none; + border-radius: 0; + box-shadow: none; } + spinbutton:not(.vertical) button { + min-height: 16px; + margin: 0; + padding-bottom: 0; + padding-top: 0; + color: #636A6A; + background-image: none; + border-style: none none none solid; + border-color: #597877; + border-radius: 0; + box-shadow: none; } + spinbutton:not(.vertical) button:dir(rtl) { + border-style: none solid none none; } + spinbutton:not(.vertical) button:hover { + color: #C3D4D4; + background-color: rgba(60, 60, 60, 0.05); } + spinbutton:not(.vertical) button:disabled { + color: rgba(133, 133, 133, 0.3); + background-color: transparent; } + spinbutton:not(.vertical) button:active { + background-color: rgba(0, 0, 0, 0.1); + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2); } + spinbutton:not(.vertical) button:backdrop { + color: #575E5E; + background-color: transparent; + border-color: rgba(137, 137, 137, 0.3); + transition: 200ms ease-out; } + spinbutton:not(.vertical) button:backdrop:disabled { + color: rgba(168, 168, 168, 0.3); + background-color: transparent; + border-style: none none none solid; } + spinbutton:not(.vertical) button:backdrop:disabled:dir(rtl) { + border-style: none solid none none; } + +.osd spinbutton:not(.vertical) button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #616869; + border-style: none none none solid; + border-color: rgba(0, 0, 0, 0.4); + border-radius: 0; + box-shadow: none; + -gtk-icon-shadow: 0 1px black; } + .osd spinbutton:not(.vertical) button:dir(rtl) { + border-style: none solid none none; } + .osd spinbutton:not(.vertical) button:hover { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #616869; + border-color: rgba(0, 0, 0, 0.5); + background-color: rgba(238, 238, 238, 0.1); + -gtk-icon-shadow: 0 1px black; + box-shadow: none; } + .osd spinbutton:not(.vertical) button:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #616869; + border-color: rgba(0, 0, 0, 0.5); + -gtk-icon-shadow: none; + box-shadow: none; } + .osd spinbutton:not(.vertical) button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #3A3B3B; + border-color: rgba(0, 0, 0, 0.5); + -gtk-icon-shadow: none; + box-shadow: none; } + .osd spinbutton:not(.vertical) button:dir(ltr):last-child { + border-radius: 0 3px 3px 0; } + .osd spinbutton:not(.vertical) button:dir(rtl):first-child { + border-radius: 3px 0 0 3px; } + +spinbutton.vertical:disabled { + color: #A6B3B2; } + +spinbutton.vertical:backdrop:disabled { + color: #2E2E2E; } + +spinbutton.vertical:drop(active) { + border-color: transparent; + box-shadow: none; } + +spinbutton.vertical entry { + min-height: 32px; + min-width: 32px; + padding: 0; + border-radius: 0; } + +spinbutton.vertical button { + min-height: 32px; + min-width: 32px; + padding: 0; } + +spinbutton.vertical button.up { + border-radius: 3px 3px 0 0; + border-style: solid solid none solid; } + +spinbutton.vertical button.down { + border-radius: 0 0 3px 3px; + border-style: none solid solid solid; } + +.osd spinbutton.vertical button:first-child { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd spinbutton.vertical button:first-child:hover { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(65, 65, 65, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd spinbutton.vertical button:first-child:active { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.7); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + .osd spinbutton.vertical button:first-child:disabled { + color: #3A3B3B; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd spinbutton.vertical button:first-child:backdrop { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + +treeview spinbutton:not(.vertical) { + min-height: 0; + border-style: none; + border-radius: 0; } + treeview spinbutton:not(.vertical) entry { + min-height: 0; + padding: 1px 2px; } + +/************** + * ComboBoxes * + **************/ +combobox arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + min-height: 16px; + min-width: 16px; } + +combobox:drop(active) { + box-shadow: none; } + +/************ + * Toolbars * + ************/ +toolbar, .inline-toolbar, searchbar, +.location-bar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #232323; } + +toolbar { + background: #232323 linear-gradient(to bottom, #232323, shade(#232323, 0.88)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); + box-shadow: none; + border-bottom: 1px solid #2F3635; + padding: 4px 3px 3px 4px; } + .osd toolbar { + background-color: transparent; } + toolbar.osd { + padding: 13px; + border: none; + border-radius: 5px; + background-color: rgba(34, 34, 34, 0.8); } + toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { + border-radius: 0; } + toolbar.horizontal separator { + margin: 0 7px 1px 6px; } + toolbar.vertical separator { + margin: 6px 1px 7px 0; } + toolbar:not(.inline-toolbar):not(.osd) switch, + toolbar:not(.inline-toolbar):not(.osd) scale, + toolbar:not(.inline-toolbar):not(.osd) entry, + toolbar:not(.inline-toolbar):not(.osd) spinbutton, + toolbar:not(.inline-toolbar):not(.osd) button { + margin-right: 1px; + margin-bottom: 1px; } + +.inline-toolbar { + padding: 3px; + border-width: 0 1px 1px; + border-radius: 0 0 5px 5px; } + +searchbar, +.location-bar { + border-width: 0 0 1px; + padding: 3px; } + +.inline-toolbar, searchbar, +.location-bar { + border-style: solid; + border-color: #2F3635; + background-color: #232323; } + .inline-toolbar:backdrop, searchbar:backdrop, + .location-bar:backdrop { + border-color: #545252; + background-color: #232323; + box-shadow: none; + transition: 200ms ease-out; } + +/*************** + * Header bars * + ***************/ +.titlebar:not(headerbar), +headerbar { + padding: 0 5px; + min-height: 38px; + border-width: 0 0 1px; + border-style: solid; + border-color: #2F3635; + border-radius: 0; + background: #232323 linear-gradient(to bottom, #232323, shade(#232323, 0.88)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); } + .titlebar:backdrop:not(headerbar), + headerbar:backdrop { + border-color: #545252; + background-color: #232323; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); + transition: 200ms ease-out; } + .titlebar:not(headerbar) .title, + headerbar .title { + font-weight: bold; + padding-left: 12px; + padding-right: 12px; } + .titlebar:not(headerbar) .subtitle, + headerbar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + .selection-mode.titlebar:not(headerbar), + headerbar.selection-mode { + color: #D1E0DF; + text-shadow: none; + border-color: #696969; + background: #39403F linear-gradient(to bottom, #39403F, shade(#39403F, 0.88)); + box-shadow: inset 0 1px rgba(136, 187, 241, 0.9); } + .selection-mode.titlebar:backdrop:not(headerbar), + headerbar.selection-mode:backdrop { + background-color: #39403F; + background-image: none; + box-shadow: inset 0 1px rgba(156, 199, 243, 0.88); } + .selection-mode.titlebar:not(headerbar) button, + headerbar.selection-mode button { + color: #D1E0DF; + outline-color: rgba(255, 255, 255, 0.3); + border-top-color: shade(#232323, 0.8); + border-right-color: shade(#232323, 0.72); + border-left-color: shade(#232323, 0.72); + border-bottom-color: shade(#232323, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#39403F, 1.02), 1.05), shade(shade(#39403F, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + .selection-mode.titlebar:not(headerbar) button.flat, + headerbar.selection-mode button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + .selection-mode.titlebar:not(headerbar) button:hover, + headerbar.selection-mode button:hover { + color: #D1E0DF; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #595959; + background-image: linear-gradient(to bottom, shade(#39403F, 1.15), shade(#39403F, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + .selection-mode.titlebar:not(headerbar) button:active, .selection-mode.titlebar:not(headerbar) button:checked, + headerbar.selection-mode button:active, + headerbar.selection-mode button:checked { + color: #D1E0DF; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #595959; + background-image: linear-gradient(to bottom, shade(shade(#39403F, 0.85), 1.05), shade(shade(#39403F, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat, .selection-mode.titlebar:not(headerbar) button:backdrop, + headerbar.selection-mode button:backdrop.flat, + headerbar.selection-mode button:backdrop { + border-color: #39403F; + background-color: #39403F; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + -gtk-icon-effect: none; + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat, .selection-mode.titlebar:not(headerbar) button:backdrop label, .selection-mode.titlebar:not(headerbar) button:backdrop, + headerbar.selection-mode button:backdrop.flat label, + headerbar.selection-mode button:backdrop.flat, + headerbar.selection-mode button:backdrop label, + headerbar.selection-mode button:backdrop { + color: #707070; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, + headerbar.selection-mode button:backdrop.flat:active, + headerbar.selection-mode button:backdrop.flat:checked, + headerbar.selection-mode button:backdrop:active, + headerbar.selection-mode button:backdrop:checked { + border-color: #2E2E2E; + background-color: #2E2E2E; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active label, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, + headerbar.selection-mode button:backdrop.flat:active label, + headerbar.selection-mode button:backdrop.flat:active, + headerbar.selection-mode button:backdrop.flat:checked label, + headerbar.selection-mode button:backdrop.flat:checked, + headerbar.selection-mode button:backdrop:active label, + headerbar.selection-mode button:backdrop:active, + headerbar.selection-mode button:backdrop:checked label, + headerbar.selection-mode button:backdrop:checked { + color: #d1e3f6; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, + headerbar.selection-mode button:backdrop.flat:disabled, + headerbar.selection-mode button:backdrop:disabled { + border-color: #569fea; + background-color: #569fea; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, + headerbar.selection-mode button:backdrop.flat:disabled label, + headerbar.selection-mode button:backdrop.flat:disabled, + headerbar.selection-mode button:backdrop:disabled label, + headerbar.selection-mode button:backdrop:disabled { + color: #A9B0B8; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:checked, + headerbar.selection-mode button:backdrop.flat:disabled:active, + headerbar.selection-mode button:backdrop.flat:disabled:checked, + headerbar.selection-mode button:backdrop:disabled:active, + headerbar.selection-mode button:backdrop:disabled:checked { + border-color: #3f92e7; + background-color: #3f92e7; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:active label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:active label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:checked label, + headerbar.selection-mode button:backdrop.flat:disabled:active label, + headerbar.selection-mode button:backdrop.flat:disabled:checked label, + headerbar.selection-mode button:backdrop:disabled:active label, + headerbar.selection-mode button:backdrop:disabled:checked label { + color: #989DA3; } + .selection-mode.titlebar:not(headerbar) button.flat:backdrop, .selection-mode.titlebar:not(headerbar) button.flat:disabled, .selection-mode.titlebar:not(headerbar) button.flat:backdrop:disabled, + headerbar.selection-mode button.flat:backdrop, + headerbar.selection-mode button.flat:disabled, + headerbar.selection-mode button.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + .selection-mode.titlebar:not(headerbar) button:disabled, + headerbar.selection-mode button:disabled { + border-color: #595959; + background-color: #569fea; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .selection-mode.titlebar:not(headerbar) button:disabled label, .selection-mode.titlebar:not(headerbar) button:disabled, + headerbar.selection-mode button:disabled label, + headerbar.selection-mode button:disabled { + color: #ACB4BD; } + .selection-mode.titlebar:not(headerbar) button:disabled:active, .selection-mode.titlebar:not(headerbar) button:disabled:checked, + headerbar.selection-mode button:disabled:active, + headerbar.selection-mode button:disabled:checked { + border-color: #595959; + background-image: linear-gradient(to bottom, #3b8bde, #3f92e7); + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .selection-mode.titlebar:not(headerbar) button:disabled:active label, .selection-mode.titlebar:not(headerbar) button:disabled:active, .selection-mode.titlebar:not(headerbar) button:disabled:checked label, .selection-mode.titlebar:not(headerbar) button:disabled:checked, + headerbar.selection-mode button:disabled:active label, + headerbar.selection-mode button:disabled:active, + headerbar.selection-mode button:disabled:checked label, + headerbar.selection-mode button:disabled:checked { + color: #BCC4CC; } + .selection-mode.titlebar:not(headerbar) button.suggested-action, + headerbar.selection-mode button.suggested-action { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-top-color: shade(#232323, 0.8); + border-right-color: shade(#232323, 0.72); + border-left-color: shade(#232323, 0.72); + border-bottom-color: shade(#232323, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#232323, 1.02), 1.05), shade(shade(#232323, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); + color: #D1E0DF; + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:hover, + headerbar.selection-mode button.suggested-action:hover { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #2F3635; + background-image: linear-gradient(to bottom, shade(#232323, 1.15), shade(#232323, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:active, + headerbar.selection-mode button.suggested-action:active { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #2F3635; + background-image: linear-gradient(to bottom, shade(shade(#232323, 0.85), 1.05), shade(shade(#232323, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, + headerbar.selection-mode button.suggested-action:disabled { + border-color: #2F3635; + background-color: #2E2E2E; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + background-image: none; + background: #232323; + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled label, .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, + headerbar.selection-mode button.suggested-action:disabled label, + headerbar.selection-mode button.suggested-action:disabled { + color: #A6B3B2; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, + headerbar.selection-mode button.suggested-action:backdrop { + border-color: #545252; + background-color: #232323; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop label, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, + headerbar.selection-mode button.suggested-action:backdrop label, + headerbar.selection-mode button.suggested-action:backdrop { + color: #A6B3B2; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled, + headerbar.selection-mode button.suggested-action:backdrop:disabled { + border-color: #545252; + background-color: #2E2E2E; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + border-color: #696969; } + .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled label, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled, + headerbar.selection-mode button.suggested-action:backdrop:disabled label, + headerbar.selection-mode button.suggested-action:backdrop:disabled { + color: #232323; } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop, .selection-mode.titlebar:not(headerbar) .selection-menu, + headerbar.selection-mode .selection-menu:backdrop, + headerbar.selection-mode .selection-menu { + border-color: rgba(57, 142, 231, 0); + background-color: rgba(57, 142, 231, 0); + background-image: none; + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop GtkArrow, .selection-mode.titlebar:not(headerbar) .selection-menu GtkArrow, + headerbar.selection-mode .selection-menu:backdrop GtkArrow, + headerbar.selection-mode .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop .arrow, .selection-mode.titlebar:not(headerbar) .selection-menu .arrow, + headerbar.selection-mode .selection-menu:backdrop .arrow, + headerbar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + color: rgba(255, 255, 255, 0.5); + -gtk-icon-shadow: none; } + .tiled .titlebar:backdrop:not(headerbar), .tiled .titlebar:not(headerbar), + .maximized .titlebar:backdrop:not(headerbar), + .maximized .titlebar:not(headerbar), .tiled + headerbar:backdrop, .tiled + headerbar, + .maximized + headerbar:backdrop, + .maximized + headerbar { + border-radius: 0; } + .default-decoration.titlebar:not(headerbar), + headerbar.default-decoration { + padding: 4px; + min-height: 28px; } + .default-decoration.titlebar:not(headerbar) button.titlebutton, + headerbar.default-decoration button.titlebutton { + min-height: 26px; + min-width: 26px; + margin: 0; + padding: 0; } + .solid-csd .titlebar:backdrop:dir(rtl):not(headerbar), .solid-csd .titlebar:backdrop:dir(ltr):not(headerbar), .solid-csd .titlebar:dir(rtl):not(headerbar), .solid-csd .titlebar:dir(ltr):not(headerbar), .solid-csd + headerbar:backdrop:dir(rtl), .solid-csd + headerbar:backdrop:dir(ltr), .solid-csd + headerbar:dir(rtl), .solid-csd + headerbar:dir(ltr) { + margin-left: -1px; + margin-right: -1px; + margin-top: -1px; + border-radius: 0; + box-shadow: none; } + +headerbar entry, +headerbar spinbutton, +headerbar separator, +headerbar button { + margin-top: 3px; + margin-bottom: 3px; } + +headerbar button.titlebutton image { + min-width: 22px; + min-height: 22px; } + +headerbar button:not(.image-button):not(.titlebutton) image { + min-width: 28px; + min-height: 28px; } + +headerbar button.image-button { + min-width: 28px; + min-height: 28px; + padding-left: 2px; + padding-right: 2px; } + +headerbar switch { + margin-top: 9px; + margin-bottom: 9px; } + +.background:not(.tiled):not(.maximized) .titlebar:backdrop, .background:not(.tiled):not(.maximized) .titlebar { + border-top-left-radius: 7px; + border-top-right-radius: 7px; } + +window:not(.tiled):not(.maximized) separator:first-child + headerbar:backdrop, window:not(.tiled):not(.maximized) separator:first-child + headerbar, +window:not(.tiled):not(.maximized) headerbar:first-child:backdrop, +window:not(.tiled):not(.maximized) headerbar:first-child { + border-top-left-radius: 7px; } + +window:not(.tiled):not(.maximized) headerbar:last-child:backdrop, window:not(.tiled):not(.maximized) headerbar:last-child { + border-top-right-radius: 7px; } + +window.csd > .titlebar:not(headerbar) { + padding: 0; + background-color: transparent; + background-image: none; + border-style: none; + border-color: transparent; + box-shadow: none; } + +.titlebar:not(headerbar) > separator { + background-color: #2F3635; } + +.background:not(.csd):not(.ssd):not(.solid-csd) headerbar, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:not(:last-child), .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:backdrop, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:backdrop:not(:last-child) { + border-radius: 0; + border-top-color: transparent; + box-shadow: none; } + +/************ + * Pathbars * + ************/ +.path-bar button.text-button, .path-bar button.image-button, .path-bar button { + padding-left: 4px; + padding-right: 4px; } + +.path-bar button.text-button.image-button 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: 8px; } + +.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { + padding-left: 8px; } + +.path-bar button image { + padding-left: 4px; + padding-right: 4px; } + +.path-bar button.slider-button { + padding-left: 0; + padding-right: 0; } + +/************** + * Tree Views * + **************/ +treeview.view { + border-left-color: #5C5C5C; + border-top-color: #232323; } + * { + -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:selected:focus, treeview.view:selected { + border-radius: 0; } + treeview.view:selected:backdrop, treeview.view:selected { + border-left-color: #9cc7f3; + border-top-color: rgba(60, 60, 60, 0.1); } + treeview.view:disabled { + color: #A6B3B2; } + treeview.view:disabled:selected { + color: #88bbf1; } + treeview.view:disabled:selected:backdrop { + color: #9DA4AB; } + treeview.view:disabled:backdrop { + color: #232323; } + treeview.view.separator { + min-height: 2px; + color: #2E2E2E; } + treeview.view.separator:backdrop { + color: rgba(206, 206, 206, 0.1); } + treeview.view:backdrop { + border-left-color: #aaaaaa; + border-top: #232323; } + treeview.view:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: #696969; } + 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: #767676; } + treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + treeview.view.expander:hover { + color: #C3D4D4; } + treeview.view.expander:selected { + color: #c4ddf8; } + treeview.view.expander:selected:hover { + color: #D1E0DF; } + treeview.view.expander:selected:backdrop { + color: #c0d9f4; } + treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + treeview.view.expander:backdrop { + color: #232323; } + treeview.view.progressbar { + color: #1C1C1C; + border: 1px solid #696969; + border-radius: 4px; + background-color: #39403F; + background-image: linear-gradient(to bottom, #39403F, #2E2E2E); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.3), 0 1px rgba(0, 0, 0, 0.2); } + treeview.view.progressbar:selected:focus, treeview.view.progressbar:selected { + border-radius: 4px; + color: #39403F; + box-shadow: none; + background-image: linear-gradient(to bottom, #1C1C1C, #e3e3e3); } + treeview.view.progressbar:selected:focus:backdrop, treeview.view.progressbar:selected:backdrop { + color: #39403F; + border-color: #696969; + background-color: #3B3B3B; } + treeview.view.progressbar:backdrop { + color: #A9B7B8; + background-image: none; + box-shadow: none; } + treeview.view.trough { + background-color: rgba(60, 60, 60, 0.1); + border-radius: 4px; } + treeview.view.trough:selected:focus, treeview.view.trough:selected { + background-color: rgba(255, 255, 255, 0.3); + border-radius: 4px; + border-width: 1px 0; + border-style: solid; + border-color: #39403F; } + treeview.view header button { + color: #5C5C5C; + background-color: #1C1C1C; + font-weight: bold; + text-shadow: none; + box-shadow: none; } + treeview.view header button:hover { + color: #C5DEE0; + box-shadow: none; + transition: none; } + treeview.view header button:active { + color: #C3D4D4; + transition: none; } + treeview.view header button:last-child:backdrop, treeview.view header button:last-child { + border-right-style: none; } + treeview.view button.dnd:active, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd, + treeview.view header.button.dnd:active, + treeview.view header.button.dnd:selected, + treeview.view header.button.dnd:hover, + treeview.view header.button.dnd { + padding: 0 6px; + transition: none; + background-image: none; + background-color: #39403F; + color: #1C1C1C; + border-radius: 0; + border-style: none; + box-shadow: inset 0 0 0 1px #1C1C1C; + text-shadow: none; } + treeview.view acceleditor > label { + background-color: #39403F; } + +treeview.view header button, treeview.view header button:hover, treeview.view header button:active { + padding: 0 6px; + border-radius: 0; + background-image: none; + text-shadow: none; + border-style: none solid solid none; + border-color: #232323; } + treeview.view header button:disabled { + border-color: #232323; + background-image: none; } + treeview.view header button:backdrop { + border-color: #232323; + border-style: none solid solid none; + color: #aaaaaa; + background-image: none; + background-color: #262626; } + treeview.view header button:backdrop:disabled { + border-color: #232323; + background-image: none; } + +/********* + * Menus * + *********/ +menubar, +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; } + menubar:backdrop, + .menubar:backdrop { + background-color: #232323; } + menubar > menuitem, + .menubar > menuitem { + min-height: 16px; + padding: 3px 8px; + border: 1px solid transparent; } + menubar > menuitem:hover, + .menubar > menuitem:hover { + background-image: linear-gradient(to bottom, shade(#39403F, 1.2), shade(#39403F, 1)); + color: #D1E0DF; + border-color: shade(#39403F, 1.1); } + menubar > menuitem:disabled, + .menubar > menuitem:disabled { + color: #A6B3B2; + box-shadow: none; } + +menu, +.menu, +.context-menu { + margin: 4px; + padding: 2px 0px; + background-color: #1C1C1C; + border: 1px solid #2F3635; } + .csd menu, .csd + .menu, .csd + .context-menu { + border: none; } + menu:backdrop, + .menu:backdrop, + .context-menu:backdrop { + background-color: #3B3B3B; } + menu menuitem, + .menu menuitem, + .context-menu menuitem { + min-height: 16px; + min-width: 40px; + padding: 4px 6px; + text-shadow: none; } + menu menuitem:hover, + .menu menuitem:hover, + .context-menu menuitem:hover { + color: #D1E0DF; + background-image: linear-gradient(to bottom, shade(#39403F, 1.2), shade(#39403F, 1)); + box-shadow: inset 1px 1px shade(#39403F, 0.8), inset -1px -1px shade(#39403F, 0.8); } + menu menuitem:disabled, + .menu menuitem:disabled, + .context-menu menuitem:disabled { + color: #A6B3B2; } + menu menuitem:disabled:backdrop, + .menu menuitem:disabled:backdrop, + .context-menu menuitem:disabled:backdrop { + color: #232323; } + menu menuitem:backdrop, menu menuitem:backdrop:hover, + .menu menuitem:backdrop, + .menu menuitem:backdrop:hover, + .context-menu menuitem:backdrop, + .context-menu menuitem:backdrop:hover { + color: #A6B3B2; + background-color: transparent; } + menu menuitem arrow, + .menu menuitem arrow, + .context-menu menuitem arrow { + min-height: 16px; + min-width: 16px; } + menu menuitem arrow:dir(ltr), + .menu menuitem arrow:dir(ltr), + .context-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), + .context-menu menuitem arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); + margin-right: 10px; } + menu menuitem label:dir(rtl), menu menuitem label:dir(ltr), + .menu menuitem label:dir(rtl), + .menu menuitem label:dir(ltr), + .context-menu menuitem label:dir(rtl), + .context-menu menuitem label:dir(ltr) { + color: inherit; } + menu > arrow, + .menu > arrow, + .context-menu > arrow { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + min-height: 16px; + min-width: 16px; + padding: 4px; + background-color: #1C1C1C; + border-radius: 0; } + menu > arrow.top, + .menu > arrow.top, + .context-menu > arrow.top { + margin-top: -6px; + border-bottom: 1px solid #4D768A; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + menu > arrow.bottom, + .menu > arrow.bottom, + .context-menu > arrow.bottom { + margin-bottom: -6px; + border-top: 1px solid #4D768A; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + menu > arrow:hover, + .menu > arrow:hover, + .context-menu > arrow:hover { + background-color: #4D768A; } + menu > arrow:backdrop, + .menu > arrow:backdrop, + .context-menu > arrow:backdrop { + background-color: #3B3B3B; } + menu > arrow:disabled, + .menu > arrow:disabled, + .context-menu > arrow:disabled { + color: transparent; + background-color: transparent; + border-color: transparent; } + +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: 7px; } + menuitem check:dir(rtl), + menuitem radio:dir(rtl) { + margin-left: 7px; } + +/*************** + * Popovers * + ***************/ +popover.background { + padding: 2px; + border-radius: 5px; + background-color: #1C1C1C; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); } + popover.background modelbutton:hover { + color: #D1E0DF; } + .csd popover.background, popover.background { + border: 1px solid #2F3635; } + popover.background:backdrop { + background-color: #232323; + box-shadow: none; } + popover.background > list, + popover.background > .view, + popover.background > iconview, + popover.background > toolbar { + border-style: none; + background-color: transparent; } + .csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier { + border: 1px solid rgba(255, 255, 255, 0.1); } + popover.background separator { + margin: 3px; } + popover.background list separator { + margin: 0px; } + +/************* + * Notebooks * + *************/ +notebook.frame { + border-style: none; } + notebook.frame > header { + margin-left: 0; } + notebook.frame > stack:not(:only-child) { + border: 1px solid shade(#232323, 0.9); } + +notebook > header { + padding: 1px; + background-color: #232323; } + notebook > header:backdrop { + border-color: #545252; + background-color: #232323; } + notebook > header tabs { + margin: -1px; } + notebook > header.top > stack { + border-top-style: none; } + notebook > header.top > tabs > tab { + border-radius: 3px 3px 0 0; + border: 1px solid shade(#2E2E2E, 0.9); } + notebook > header.top > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.top > tabs > tab:checked { + border-width: 1px 1px 0 1px; } + notebook > header.bottom > stack { + border-bottom-style: none; } + notebook > header.bottom > tabs > tab { + border-radius: 0 0 3px 3px; } + notebook > header.bottom > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.bottom > tabs > tab:checked { + border-width: 0 1px 1px 1px; } + notebook > header.left > stack { + border-left-style: none; } + notebook > header.left > tabs > tab { + border-radius: 3px 0 0 3px; } + notebook > header.left > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.left > tabs > tab:checked { + border-width: 1px 0 1px 1px; } + notebook > header.right > stack { + border-right-style: none; } + notebook > header.right > tabs > tab { + border-radius: 0 3px 3px 0; } + notebook > header.right > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.right > tabs > tab:checked { + border-width: 1px 1px 1px 0; } + notebook > header.top > tabs > arrow { + border-top-style: none; } + notebook > header.bottom > tabs > arrow { + border-bottom-style: none; } + notebook > header.top > tabs > arrow, notebook > header.bottom > tabs > arrow { + margin-left: -5px; + margin-right: -5px; + padding-left: 4px; + padding-right: 4px; } + 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.up, notebook > header.bottom > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + notebook > header.left > tabs > arrow { + border-left-style: none; } + notebook > header.right > tabs > arrow { + border-right-style: none; } + notebook > header.left > tabs > arrow, notebook > header.right > tabs > arrow { + margin-top: -5px; + margin-bottom: -5px; + padding-top: 4px; + padding-bottom: 4px; } + 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.up, notebook > header.right > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + notebook > header > tabs > arrow { + min-height: 16px; + min-width: 16px; + border-radius: 0; } + notebook > header > tabs > arrow:hover:not(:active):not(:backdrop) { + background-clip: padding-box; + background-image: none; + background-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + box-shadow: none; } + notebook > header > tabs > arrow:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + notebook > header tab { + min-height: 20px; + min-width: 24px; + padding: 3px 12px; + outline-offset: -5px; + color: #A6B3B2; + background-color: #2E2E2E; + border-width: 1px; + border-radius: 3px; + border-color: shade(#2E2E2E, 0.9); + border-style: solid; } + notebook > header tab:hover { + color: #D7F5F5; } + notebook > header tab:hover.reorderable-page { + border-color: #597877; + background-color: #4B5453; } + notebook > header tab:backdrop { + color: #a2a2a2; } + notebook > header tab:backdrop.reorderable-page { + border-color: transparent; + background-color: transparent; } + notebook > header tab:checked { + color: #C3D4D4; + background-color: shade(#232323, 1.05); + border-width: 1px 1px 0 1px; } + notebook > header tab:checked:backdrop { + background-color: #232323; } + notebook > header tab:checked.reorderable-page { + border-color: #263436; + background-color: shade(#38403F, 1.05); } + notebook > header tab:backdrop:checked { + color: #A6B3B2; } + notebook > header tab:backdrop:checked.reorderable-page { + border-color: #545252; + background-color: #232323; } + notebook > header tab button.flat { + padding: 0; + margin-top: 1px; + margin-bottom: 1px; + min-width: 16px; + min-height: 16px; } + notebook > header tab button.flat:hover { + color: currentColor; } + notebook > header tab button.flat, notebook > header tab button.flat:backdrop { + color: alpha(currentColor,0.3); } + notebook > header tab button.flat:last-child { + margin-left: 1px; + margin-right: -1px; } + notebook > header tab button.flat:first-child { + margin-left: -1px; + margin-right: 1px; } + notebook > header.top tabs, notebook > header.bottom tabs { + padding: 0; } + notebook > header.top tabs:not(:only-child), notebook > header.bottom tabs:not(:only-child) { + margin-left: 2px; + margin-right: 2px; } + notebook > header.top tabs:first-child, notebook > header.bottom tabs:first-child { + margin-left: -3px; } + notebook > header.top tabs:last-child, notebook > header.bottom tabs:last-child { + margin-right: -3px; } + notebook > header.top tabs tab, notebook > header.bottom tabs tab { + margin-left: 2px; + margin-right: 2px; } + notebook > header.left tabs, notebook > header.right tabs { + padding: 0; } + notebook > header.left tabs:not(:only-child), notebook > header.right tabs:not(:only-child) { + margin-top: 2px; + margin-bottom: 2px; } + notebook > header.left tabs:first-child, notebook > header.right tabs:first-child { + margin-top: -3px; } + notebook > header.left tabs:last-child, notebook > header.right tabs:last-child { + margin-bottom: -3px; } + notebook > header.left tabs tab, notebook > header.right tabs tab { + margin-top: 2px; + margin-bottom: 2px; } + notebook > header.top tab { + padding-bottom: 4px; } + notebook > header.bottom tab { + padding-top: 4px; } + notebook > header.top > tabs { + margin-bottom: -2px; } + notebook > header.bottom > tabs { + margin-top: -2px; } + notebook > header.left > tabs { + margin-right: -2px; } + notebook > header.right > tabs { + margin-left: -2px; } + +notebook > header { + margin-left: 6px; } + +notebook > stack:not(:only-child) { + background-color: shade(#232323, 1.05); + border-width: 1px; + border-color: shade(#232323, 0.9); + border-style: solid; } + notebook > stack:not(:only-child):backdrop { + background-color: #232323; } + +/************** + * Scrollbars * + **************/ +scrollbar { + background-image: linear-gradient(to right, #1C1C1C, #BDC9C7); + 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 #5D7F7E; } + scrollbar.bottom { + border-top: 1px solid #5D7F7E; } + scrollbar.left { + border-right: 1px solid #5D7F7E; } + scrollbar.right { + border-left: 1px solid #5D7F7E; } + scrollbar:backdrop { + background-color: #4D4D4D; + border-color: #5D7F7E; + transition: 200ms ease-out; } + scrollbar slider { + min-width: 9px; + min-height: 9px; + margin: 2px; + border: 1px solid #2F3635; + border-radius: 10px; + background-clip: padding-box; + background-image: linear-gradient(to right, #232323, #39403F); } + scrollbar slider:hover { + background-image: linear-gradient(to right, #39403F, #1C1C1C); } + scrollbar slider:hover:active { + background-color: #2E2E2E; } + scrollbar slider:backdrop { + background-color: #5D7F7E; } + 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) { + border-color: transparent; + opacity: 0.4; + background-color: transparent; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + margin: 0; + min-width: 7px; + min-height: 7px; + background-color: shade(#C3D4D4, 0.9); + background-image: none; + border: 1px solid #C5D4D3; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { + min-width: 5px; + min-height: 5px; + background-color: shade(#C3D4D4, 0.9); + background-image: none; + background-clip: padding-box; + border-radius: 100%; + border: 1px solid #C5D4D3; + -gtk-icon-source: none; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { + margin: 0 2px; + min-width: 40px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { + margin: 1px 2px; + min-width: 5px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { + margin: 2px 0; + min-height: 40px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { + margin: 2px 1px; + min-height: 5px; } + scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { + opacity: 0.8; } + scrollbar.horizontal slider { + min-width: 40px; } + scrollbar.vertical slider { + min-height: 40px; } + scrollbar button { + padding: 0; + min-width: 12px; + min-height: 12px; + border-style: none; + border-radius: 0; + transition-property: min-height, min-width, color; + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #232323; } + scrollbar button:hover { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #0C6E91; } + scrollbar button:active, scrollbar button:checked { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #2E2E2E; } + scrollbar button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #2F3635; } + scrollbar button:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #C5D4D3; } + scrollbar button:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(255, 255, 255, 0.2); } + scrollbar.vertical button.down { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + scrollbar.vertical button.up { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + scrollbar.horizontal button.down { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + +treeview ~ scrollbar.vertical { + border-top: 1px solid #2F3635; + margin-top: -1px; } + +/********** + * Switch * + **********/ +switch { + font-size: 0; + outline-offset: -4px; + box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px transparent; + border: 1px solid alpha(black,0.25); + border-radius: 10px; + background-color: #2B2B2B; + text-shadow: 0 1px rgba(0, 0, 0, 0.1); + min-height: 20px; + min-width: 20px; + transition: all 200ms ease-in; } + switch:checked { + box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px transparent; + border-color: shade(#696969, 1.1); + background-image: linear-gradient(to bottom, shade(#39403F, 1.1), #39403F); + text-shadow: 0 1px rgba(15, 66, 120, 0.5), 0 0 2px rgba(255, 255, 255, 0.6); } + switch:disabled { + border-color: #2F3635; + background-color: #2E2E2E; + box-shadow: 0 1px transparent; + text-shadow: none; } + switch:backdrop { + border-color: #545252; + background-color: #232323; + box-shadow: none; + text-shadow: none; + transition: 200ms ease-out; } + switch:backdrop:checked { + color: #232323; + border-color: rgba(15, 66, 120, 0.7); + background-color: rgba(57, 142, 231, 0.7); + background-image: none; + box-shadow: none; } + switch:disabled { + border-color: #545252; + background-image: none; + background-color: #2E2E2E; } + switch slider { + margin: -1px; + border: 1px solid alpha(black,0.2); + border-radius: 10px; + min-width: 20px; + min-height: 20px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #2F3635; + background-image: linear-gradient(to bottom, #5D7F7E 20%, #232323 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #2E2E2E, inset 0 -1px #2B2B2B, 0 1px rgba(0, 0, 0, 0.1); } + switch:hover slider { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #2F3635; + background-image: linear-gradient(to bottom, #232323 10%, #BCD5DE 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #5D7F7E, inset 0 -1px#232323, 0 1px rgba(0, 0, 0, 0.1); } + switch:checked slider { + border: 1px solid alpha(#696969,0.8); } + switch:disabled slider { + border-color: #2F3635; + background-color: #2E2E2E; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + switch:disabled slider label, switch:disabled slider { + color: #A6B3B2; } + switch:backdrop slider { + transition: 200ms ease-out; + border-color: #545252; + background-color: #232323; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + switch:backdrop slider label, switch:backdrop slider { + color: #A6B3B2; } + switch:backdrop:checked slider { + border-color: rgba(15, 66, 120, 0.7); } + switch:backdrop:disabled slider { + border-color: #545252; + background-color: #2E2E2E; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + switch:backdrop:disabled slider label, switch:backdrop:disabled slider { + color: #232323; } + row:selected switch { + box-shadow: none; + border-color: #696969; } + row:selected switch:backdrop { + border-color: #696969; } + row:selected switch.slider:dir(rtl) { + border-left-color: #2F3635; } + row:selected switch.slider:dir(ltr) { + border-right-color: #2F3635; } + row:selected switch.slider:checked, row:selected switch.slider { + border-color: #696969; } + +/************************* + * Check and Radio items * + *************************/ +.view.content-view.check:not(list), iconview.content-view.check:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:hover:not(list), iconview.content-view.check:hover:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-hover-selectionmode.png"), url("assets/checkbox-hover-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:active:not(list), iconview.content-view.check:active:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-active-selectionmode.png"), url("assets/checkbox-active-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:backdrop:not(list), iconview.content-view.check:backdrop:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-backdrop-selectionmode.png"), url("assets/checkbox-backdrop-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:checked:not(list), iconview.content-view.check:checked:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:checked:hover:not(list), iconview.content-view.check:checked:hover:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover-selectionmode.png"), url("assets/checkbox-checked-hover-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:checked:active:not(list), iconview.content-view.check:checked:active:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active-selectionmode.png"), url("assets/checkbox-checked-active-selectionmode@2.png")); + background-color: transparent; } + +.view.content-view.check:backdrop:checked:not(list), iconview.content-view.check:backdrop:checked:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-selectionmode.png"), url("assets/checkbox-checked-backdrop-selectionmode@2.png")); + background-color: transparent; } + +checkbutton.text-button, radiobutton.text-button { + padding: 2px 0; + outline-offset: 0; } + checkbutton.text-button label:not(:only-child):first-child, radiobutton.text-button label:not(:only-child):first-child { + margin-left: 4px; } + checkbutton.text-button label:not(:only-child):last-child, radiobutton.text-button label:not(:only-child):last-child { + margin-right: 4px; } + +check, +radio { + margin: 0 4px; + min-height: 14px; + min-width: 14px; + border: 1px solid; + -gtk-icon-source: none; + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #9b9b9b; + background-image: linear-gradient(to bottom, #1C1C1C 20%, #5D7F7E 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.8), inset 0 -2px #2E2E2E, inset 0 -1px #232323, 0 1px rgba(0, 0, 0, 0.1); } + check:only-child, + radio:only-child { + margin: 0; } + check:hover, + radio:hover { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #2F3635; + background-image: linear-gradient(to bottom, #232323 10%, #BCD5DE 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #5D7F7E, inset 0 -1px#232323, 0 1px rgba(0, 0, 0, 0.1); } + check:active, + radio:active { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #2F3635; + background-image: linear-gradient(to bottom, shade(shade(#232323, 0.85), 1.05), shade(shade(#232323, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } + check:disabled, + radio:disabled { + border-color: #2F3635; + background-color: #2E2E2E; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + check:disabled label, check:disabled, + radio:disabled label, + radio:disabled { + color: #A6B3B2; } + check:backdrop, + radio:backdrop { + border-color: #545252; + background-color: #232323; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + transition: 200ms ease-out; } + check:backdrop label, check:backdrop, + radio:backdrop label, + radio:backdrop { + color: #A6B3B2; } + check:backdrop:disabled, + radio:backdrop:disabled { + border-color: #545252; + background-color: #2E2E2E; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + check:backdrop:disabled label, check:backdrop:disabled, + radio:backdrop:disabled label, + radio:backdrop:disabled { + color: #2E2E2E; } + row:selected check, row:selected + radio { + border-color: #696969; } + .osd check, .osd + radio { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd check:hover, .osd + radio:hover { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd check:active, .osd + radio:active { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.7); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + .osd check:backdrop, .osd + radio:backdrop { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd check:disabled, .osd + radio:disabled { + color: #3A3B3B; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + menu menuitem check, menu menuitem + radio { + margin: 0; } + menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, menu menuitem + radio, menu menuitem + radio:hover, menu menuitem + radio:disabled { + min-height: 14px; + min-width: 14px; + background-image: none; + background-color: transparent; + box-shadow: none; + -gtk-icon-shadow: none; + color: inherit; + border-color: currentColor; + animation: none; } + + +check { + border-radius: 3px; } + + check:checked { + -gtk-icon-source: image(-gtk-recolor(url("assets/check-symbolic.svg")), -gtk-recolor(url("assets/check-symbolic.symbolic.png"))); } + + check:indeterminate { + -gtk-icon-source: image(-gtk-recolor(url("assets/dash-symbolic.svg")), -gtk-recolor(url("assets/dash-symbolic.symbolic.png"))); } + +treeview.view radio:selected:focus, treeview.view radio:selected, +radio { + border-radius: 100%; } + treeview.view radio:checked:selected, + radio:checked { + -gtk-icon-source: image(-gtk-recolor(url("assets/bullet-symbolic.svg")), -gtk-recolor(url("assets/bullet-symbolic.symbolic.png"))); } + treeview.view radio:indeterminate:selected, + radio:indeterminate { + -gtk-icon-source: image(-gtk-recolor(url("assets/dash-symbolic.svg")), -gtk-recolor(url("assets/dash-symbolic.symbolic.png"))); } + +@keyframes check_check { + from { + -gtk-icon-transform: translate(6px, -3px) rotate(-45deg) scaleY(0.2) rotate(45deg) scaleX(0); } + to { + -gtk-icon-transform: unset; } } + +@keyframes check_radio { + from { + -gtk-icon-transform: scale(0); } + to { + -gtk-icon-transform: unset; } } + +@keyframes check_indeterminate { + from { + -gtk-icon-transform: scale(0, 1); } + to { + -gtk-icon-transform: unset; } } + +check:not(:indeterminate):checked { + animation: check_check 400ms; } + +radio:not(:indeterminate):checked { + animation: check_radio 400ms; } + +check:indeterminate:checked, radio:indeterminate:checked { + animation: check_indeterminate 400ms; } + +menu menuitem check:not(:indeterminate):checked, +menu menuitem radio:not(:indeterminate):checked, +menu menuitem check:indeterminate:checked:active, +menu menuitem radio:indeterminate:checked { + animation: none; } + +treeview.view check:selected:focus, treeview.view check:selected, +treeview.view radio:selected:focus, +treeview.view radio:selected { + color: #C3D4D4; + border-color: #696969; } + +treeview.view check:selected:disabled, +treeview.view radio:selected:disabled { + color: #A6B3B2; } + treeview.view check:selected:disabled:backdrop, + treeview.view radio:selected:disabled:backdrop { + color: #2E2E2E; } + +treeview.view check:backdrop:selected, treeview.view check:backdrop, +treeview.view radio:backdrop:selected, +treeview.view radio:backdrop { + color: #A6B3B2; } + +/************ + * GtkScale * + ************/ +scale trough, scale fill, progressbar trough { + border: 1px solid #2F3635; + border-radius: 3px; + background-color: #919E9D; + box-shadow: inset 1px 1px rgba(0, 0, 0, 0.1); } + scale trough:disabled, scale fill:disabled, progressbar trough:disabled { + background-color: #2E2E2E; + box-shadow: none; } + scale trough:backdrop, scale fill:backdrop, progressbar trough:backdrop, progressbar:backdrop trough { + background-color: #2E2E2E; + border-color: #545252; + box-shadow: none; + transition: 200ms ease-out; } + scale trough:backdrop:disabled, scale fill:backdrop:disabled, progressbar trough:backdrop:disabled, progressbar:backdrop trough:disabled { + background-color: #2E2E2E; } + row:selected scale trough, scale row:selected trough, row:selected scale fill, scale row:selected fill, row:selected progressbar trough, progressbar row:selected trough { + box-shadow: none; } + row:selected scale trough, scale row:selected trough, row:selected scale fill, scale row:selected fill, row:selected progressbar trough, progressbar row:selected trough, row:selected scale trough:disabled, scale row:selected trough:disabled, row:selected scale fill:disabled, scale row:selected fill:disabled, row:selected progressbar trough:disabled, progressbar row:selected trough:disabled { + border-color: #696969; } + .osd scale trough, scale .osd trough, .osd scale fill, scale .osd fill, .osd progressbar trough, progressbar .osd trough { + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.5); + box-shadow: none; + outline-color: rgba(238, 238, 238, 0.2); } + .osd scale trough:disabled, scale .osd trough:disabled, .osd scale fill:disabled, scale .osd fill:disabled, .osd progressbar trough:disabled, progressbar .osd trough:disabled { + background-color: rgba(34, 34, 34, 0.8); } + +scale highlight, progressbar progress { + border: 1px solid shade(#39403F, 0.7); + border-radius: 3px; + background-image: linear-gradient(to bottom, shade(#39403F, 1.1), shade(#39403F, 0.9)); } + scale highlight:disabled, progressbar progress:disabled { + background-color: transparent; + border-color: transparent; } + scale highlight:backdrop, progressbar progress:backdrop, progressbar:backdrop progress { + border-color: rgba(15, 66, 120, 0.7); + background-color: rgba(57, 142, 231, 0.7); + background-image: none; } + scale highlight:backdrop:disabled, progressbar progress:backdrop:disabled, progressbar:backdrop progress:disabled { + background-color: transparent; + border-color: transparent; } + row:selected scale highlight:disabled, scale row:selected highlight:disabled, row:selected progressbar progress:disabled, progressbar row:selected progress:disabled, row:selected scale highlight, scale row:selected highlight, row:selected progressbar progress, progressbar row:selected progress { + border-color: #696969; } + .osd scale highlight, scale .osd highlight, .osd progressbar progress, progressbar .osd progress { + border-color: rgba(0, 0, 0, 0.7); } + .osd scale highlight:disabled, scale .osd highlight:disabled, .osd progressbar progress:disabled, progressbar .osd progress:disabled { + border-color: transparent; } + +scale { + min-height: 10px; + min-width: 10px; + padding: 12px; } + scale fill, + scale highlight { + margin: -2px; } + scale slider { + min-height: 13px; + min-width: 13px; + margin: -7px; } + scale.fine-tune.horizontal { + padding-top: 9px; + padding-bottom: 9px; + min-height: 16px; } + scale.fine-tune.vertical { + padding-left: 9px; + padding-right: 9px; + min-width: 16px; } + scale.fine-tune slider { + margin: -6px; } + scale.fine-tune fill, + scale.fine-tune highlight, + scale.fine-tune trough { + border-radius: 5px; + -gtk-outline-radius: 7px; } + scale trough { + padding: 1px; + outline-offset: 2px; + -gtk-outline-radius: 5px; } + scale fill, scale fill:backdrop { + background-color: #2F3635; + box-shadow: none; } + scale fill:disabled, scale fill:disabled:backdrop { + border-color: transparent; + background-color: transparent; } + .osd scale fill { + background-color: rgba(91, 91, 91, 0.775); } + .osd scale fill:disabled, .osd scale fill:disabled:backdrop { + border-color: transparent; + background-color: transparent; } + scale slider { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-top-color: shade(#232323, 0.8); + border-right-color: shade(#232323, 0.72); + border-left-color: shade(#232323, 0.72); + border-bottom-color: shade(#232323, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#232323, 1.02), 1.05), shade(shade(#232323, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); + background-image: linear-gradient(to bottom, shade(#232323, 1.45), shade(#232323, 1.15)); + border: 1px solid #536F6E; + border-radius: 100%; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-property: background, border, box-shadow; } + scale slider:hover { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #2F3635; + background-image: linear-gradient(to bottom, #2E2E2E 10%, #BCD5DE 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #5D7F7E, inset 0 -1px#2E2E2E, 0 1px rgba(0, 0, 0, 0.1); } + scale slider:active { + border-color: #696969; } + scale slider:disabled { + border-color: #2F3635; + background-color: #2E2E2E; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + scale slider:disabled label, scale slider:disabled { + color: #A6B3B2; } + scale slider:backdrop { + transition: 200ms ease-out; + border-color: #545252; + background-color: #232323; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + scale slider:backdrop label, scale slider:backdrop { + color: #A6B3B2; } + scale slider:backdrop:disabled { + border-color: #545252; + background-color: #2E2E2E; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + scale slider:backdrop:disabled label, scale slider:backdrop:disabled { + color: #2E2E2E; } + row:selected scale slider, row:selected scale slider:disabled { + border-color: #696969; } + .osd scale slider { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); + border-color: rgba(0, 0, 0, 0.7); + background-color: #222222; } + .osd scale slider:hover { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(65, 65, 65, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 238, 0.3); } + .osd scale slider:active { + color: #C5D4D3; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.7); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 238, 0.3); } + .osd scale slider:disabled { + color: #3A3B3B; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd scale slider:backdrop { + color: #616869; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(34, 34, 34, 0.8); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + scale value { + color: alpha(currentColor,0.6); } + scale marks { + color: alpha(currentColor,0.4); } + scale marks.top { + margin-bottom: 6px; + margin-top: -12px; } + scale marks.bottom { + margin-top: 6px; + margin-bottom: -12px; } + scale marks.top { + margin-right: 6px; + margin-left: -12px; } + scale marks.bottom { + margin-left: 6px; + margin-right: -12px; } + scale.fine-tune marks.top { + margin-bottom: 6px; + margin-top: -9px; } + scale.fine-tune marks.bottom { + margin-top: 6px; + margin-bottom: -9px; } + scale.fine-tune marks.top { + margin-right: 6px; + margin-left: -9px; } + scale.fine-tune marks.bottom { + margin-left: 6px; + margin-right: -9px; } + scale.horizontal indicator { + min-height: 6px; + min-width: 1px; } + scale.horizontal.fine-tune indicator { + min-height: 3px; } + scale.vertical indicator { + min-height: 1px; + min-width: 6px; } + scale.vertical.fine-tune indicator { + min-width: 3px; } + scale.color { + min-height: 0; + min-width: 0; } + scale.color trough { + background-image: image(#2F3635); + background-repeat: no-repeat; } + scale.color.horizontal { + padding: 0 0 15px 0; } + scale.color.horizontal trough { + padding-bottom: 4px; + background-position: 0 -3px; + border-top-left-radius: 0; + border-top-right-radius: 0; } + scale.color.horizontal slider:dir(ltr):hover, scale.color.horizontal slider:dir(ltr):backdrop, scale.color.horizontal slider:dir(ltr):disabled, scale.color.horizontal slider:dir(ltr):backdrop:disabled, scale.color.horizontal slider:dir(ltr), scale.color.horizontal slider:dir(rtl):hover, scale.color.horizontal slider:dir(rtl):backdrop, scale.color.horizontal slider:dir(rtl):disabled, scale.color.horizontal slider:dir(rtl):backdrop:disabled, scale.color.horizontal slider:dir(rtl) { + margin-bottom: -15px; + margin-top: 6px; } + scale.color.vertical:dir(ltr) { + padding: 0 0 0 15px; } + scale.color.vertical:dir(ltr) trough { + padding-left: 4px; + background-position: 3px 0; + border-bottom-right-radius: 0; + border-top-right-radius: 0; } + scale.color.vertical:dir(ltr) slider:hover, scale.color.vertical:dir(ltr) slider:backdrop, scale.color.vertical:dir(ltr) slider:disabled, scale.color.vertical:dir(ltr) slider:backdrop:disabled, scale.color.vertical:dir(ltr) slider { + margin-left: -15px; + margin-right: 6px; } + scale.color.vertical:dir(rtl) { + padding: 0 15px 0 0; } + scale.color.vertical:dir(rtl) trough { + padding-right: 4px; + background-position: -3px 0; + border-bottom-left-radius: 0; + border-top-left-radius: 0; } + scale.color.vertical:dir(rtl) slider:hover, scale.color.vertical:dir(rtl) slider:backdrop, scale.color.vertical:dir(rtl) slider:disabled, scale.color.vertical:dir(rtl) slider:backdrop:disabled, scale.color.vertical:dir(rtl) slider { + margin-right: -15px; + margin-left: 6px; } + scale.color.fine-tune.horizontal:dir(ltr), scale.color.fine-tune.horizontal:dir(rtl) { + padding: 0 0 12px 0; } + scale.color.fine-tune.horizontal:dir(ltr) trough, scale.color.fine-tune.horizontal:dir(rtl) trough { + padding-bottom: 7px; + background-position: 0 -6px; } + scale.color.fine-tune.horizontal:dir(ltr) slider, scale.color.fine-tune.horizontal:dir(rtl) slider { + margin-bottom: -15px; + margin-top: 6px; } + scale.color.fine-tune.vertical:dir(ltr) { + padding: 0 0 0 12px; } + scale.color.fine-tune.vertical:dir(ltr) trough { + padding-left: 7px; + background-position: 6px 0; } + scale.color.fine-tune.vertical:dir(ltr) slider { + margin-left: -15px; + margin-right: 6px; } + scale.color.fine-tune.vertical:dir(rtl) { + padding: 0 12px 0 0; } + scale.color.fine-tune.vertical:dir(rtl) trough { + padding-right: 7px; + background-position: -6px 0; } + scale.color.fine-tune.vertical:dir(rtl) slider { + margin-right: -15px; + margin-left: 6px; } + +/***************** + * Progress bars * + *****************/ +progressbar { + font-size: smaller; + color: rgba(60, 60, 60, 0.4); } + progressbar.horizontal trough { + min-height: 6px; + padding: 1px 0; } + progressbar.horizontal progress { + min-height: 8px; } + progressbar.vertical trough { + min-width: 6px; + padding: 0 1px; } + progressbar.vertical progress { + min-width: 8px; } + progressbar.horizontal progress, + progressbar.vertical progress { + margin: 0; } + progressbar:backdrop { + box-shadow: none; + transition: 200ms ease-out; } + progressbar progress { + border: 1px solid shade(#39403F, 0.7); + border-radius: 3px; } + progressbar progress.left { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + progressbar progress.right { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; } + progressbar progress.top { + border-top-right-radius: 3px; + border-top-left-radius: 3px; } + progressbar progress.bottom { + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; } + progressbar:backdrop progress { + box-shadow: none; } + progressbar.osd { + min-width: 3px; + min-height: 3px; + background-color: transparent; } + progressbar.osd trough { + border-style: none; + border-radius: 0; + background-color: transparent; + box-shadow: none; } + progressbar.osd progress { + border-style: none; + border-radius: 0; } + progressbar trough.empty progress { + all: unset; } + +/************* + * Level Bar * + *************/ +levelbar block { + min-width: 32px; + min-height: 1px; } + +levelbar.vertical block { + min-width: 1px; + min-height: 32px; } + +levelbar:backdrop { + transition: 200ms ease-out; } + +levelbar trough { + border: 1px solid; + padding: 2px; + border-radius: 3px; + color: #BECFCF; + border-color: #2F3635; + background-color: #1C1C1C; + box-shadow: inset 0 0 0 1px rgba(57, 142, 231, 0); } + levelbar trough:backdrop { + color: #B9C9C6; + border-color: #545252; + background-color: #3B3B3B; + box-shadow: none; } + +levelbar.horizontal.discrete block { + margin: 0 1px; } + +levelbar.vertical.discrete block { + margin: 1px 0; } + +levelbar block { + border: 1px solid; + border-radius: 1px; + box-shadow: 0 1px rgba(0, 0, 0, 0.2); } + levelbar block:backdrop { + box-shadow: none; } + levelbar block.low { + border-color: #8f4700; + background-color: #f57900; } + levelbar block.low:backdrop { + border-color: #f57900; } + levelbar block.high, levelbar block:not(.empty) { + border-color: #8A8A8A; + background-color: #39403F; } + levelbar block.high:backdrop, levelbar block:not(.empty):backdrop { + border-color: #39403F; } + levelbar block.full { + border-color: #1c3802; + background-color: #4e9a06; } + levelbar block.full:backdrop { + border-color: #4e9a06; } + levelbar block.empty { + background-color: transparent; + border-color: rgba(60, 60, 60, 0.2); + box-shadow: none; } + levelbar block.empty:backdrop { + border-color: rgba(133, 133, 133, 0.15); } + +/**************** + * Print dialog * +*****************/ +printdialog paper { + color: #C3D4D4; + border: 1px solid #2F3635; + background: #C5D4D3; + padding: 0; } + printdialog paper:backdrop { + color: #A6B3B2; + border-color: #545252; } + +printdialog .dialog-vbox { + background-color: #232323; } + +printdialog .dialog-action-box { + margin: 12px; } + +/********** + * Frames * + **********/ +frame > border, +.frame { + box-shadow: none; + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid #2F3635; } + frame > border.flat, + .frame.flat { + border-style: none; } + frame > border:backdrop, + .frame:backdrop { + border-color: #545252; } + +actionbar > revealer > box { + padding: 6px; + border-top: 1px solid #2F3635; } + actionbar > revealer > box:backdrop { + border-color: #545252; } + +scrolledwindow viewport.frame { + border-style: none; } + +scrolledwindow overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#525151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.top:backdrop { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#545252), to(rgba(137, 137, 137, 0))); + background-size: 100% 5%; + 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.5, to(#525151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.bottom:backdrop { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#545252), to(rgba(137, 137, 137, 0))); + background-size: 100% 5%; + 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.5, to(#525151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.left:backdrop { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#545252), to(rgba(137, 137, 137, 0))); + background-size: 5% 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.5, to(#525151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.right:backdrop { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#545252), to(rgba(137, 137, 137, 0))); + background-size: 5% 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; + border: none; + box-shadow: none; } + +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; + border: none; + box-shadow: none; } + +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; + border: none; + box-shadow: none; } + +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; + border: none; + box-shadow: none; } + +scrolledwindow junction { + border-color: transparent; + border-image: linear-gradient(to bottom, #2F3635 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #38403F; } + scrolledwindow junction:dir(rtl) { + border-image-slice: 0 1 0 0; } + scrolledwindow junction:backdrop { + border-image-source: linear-gradient(to bottom, #545252 1px, transparent 1px); + background-color: #4D4D4D; + transition: 200ms ease-out; } + +separator { + background: rgba(0, 0, 0, 0.1); + min-width: 1px; + min-height: 1px; } + +/********* + * Lists * + *********/ +list { + color: #BECFCF; + background-color: #1C1C1C; + border-color: #2F3635; } + list:backdrop { + background-color: #3B3B3B; + border-color: #545252; } + list row { + padding: 2px; } + +row { + transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + row:hover { + transition: none; } + row:backdrop { + transition: 200ms ease-out; } + row.activatable.has-open-popup, row.activatable:hover { + background-color: rgba(60, 60, 60, 0.05); } + row.activatable:active { + box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); } + row.activatable:backdrop:hover { + background-color: transparent; } + row.activatable:selected:active { + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); } + row.activatable:selected.has-open-popup, row.activatable:selected:hover { + background-color: #3986d6; } + row.activatable:selected:backdrop { + background-color: #39403F; } + +/********************* + * App Notifications * + *********************/ +.app-notification, +.app-notification.frame { + padding: 10px; + border-radius: 0 0 5px 5px; + background-color: rgba(34, 34, 34, 0.8); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent 2px); + background-clip: padding-box; } + .app-notification:backdrop, + .app-notification.frame:backdrop { + background-image: none; + transition: 200ms ease-out; } + .app-notification button, + .app-notification.frame button { + background: rgba(0, 0, 0, 0.1); } + .app-notification button:hover, + .app-notification.frame button:hover { + background: rgba(0, 0, 0, 0.3); } + .app-notification border, + .app-notification.frame border { + border: none; } + +/************* + * Expanders * + *************/ +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: #545252; } + expander arrow:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +/************ + * Calendar * + ***********/ +calendar { + color: #BECFCF; + border: 1px solid #2F3635; + padding: 2px; } + calendar:selected { + border-radius: 6px; } + calendar.header { + border: none; + border-bottom: 1px solid rgba(0, 0, 0, 0.1); + border-radius: 0; } + calendar.header:backdrop { + border-color: rgba(0, 0, 0, 0.1); } + calendar.button { + color: rgba(60, 60, 60, 0.45); } + calendar.button:hover { + color: #C3D4D4; } + calendar.button:backdrop { + color: rgba(133, 133, 133, 0.45); } + calendar.button:disabled { + color: rgba(133, 133, 133, 0.45); } + calendar:indeterminate, calendar:indeterminate:backdrop { + color: alpha(currentColor,0.25); } + calendar.highlight, calendar.highlight:backdrop { + font-size: smaller; + color: #368ce7; } + calendar:backdrop { + color: #B9C9C6; + border-color: #545252; } + +/*********** + * Dialogs * + ***********/ +messagedialog .titlebar { + min-height: 20px; + background-image: none; + background-color: #232323; + border-style: none; + border-top-left-radius: 7px; + border-top-right-radius: 7px; } + +messagedialog.csd.background { + border-bottom-left-radius: 9px; + border-bottom-right-radius: 9px; } + +messagedialog.csd buttonbox { + padding: 0px; } + +messagedialog.csd .dialog-action-area button { + padding: 10px 14px; + border-radius: 0; + border-left-style: solid; + border-right-style: none; + border-bottom-style: none; } + messagedialog.csd .dialog-action-area button:first-child { + border-left-style: none; + border-bottom-left-radius: 7px; + -gtk-outline-bottom-left-radius: 5px; } + messagedialog.csd .dialog-action-area button:last-child { + border-bottom-right-radius: 7px; + -gtk-outline-bottom-right-radius: 5px; } + +filechooser .dialog-action-box { + border-top: 1px solid #2F3635; } + filechooser .dialog-action-box:backdrop { + border-top-color: #545252; } + +filechooser #pathbarbox { + border-bottom: 1px solid #232323; } + filechooser #pathbarbox stack { + background-color: #232323; } + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; } + +/*********** + * Sidebar * + ***********/ +.sidebar { + border-style: none; + background-color: #232323; + -gtk-icon-style: regular; } + .sidebar row, + .sidebar treeview { + border-top: 1px solid transparent; + border-bottom: 1px solid transparent; } + .sidebar row:selected, .sidebar row:selected:focus, + .sidebar treeview:selected, + .sidebar treeview:selected:focus { + background-image: linear-gradient(to bottom, shade(#3D4443, 0.87), shade(#3D4443, 0.95) 10%, shade(#3D4443, 0.99) 92%, shade(#3D4443, 0.92)); + border-top: 1px solid shade(#232323, 0.85); + border-bottom: 1px solid shade(#232323, 1.12); } + .sidebar row:selected label, .sidebar row:selected:focus label, + .sidebar treeview:selected label, + .sidebar treeview:selected:focus label { + color: #C3D4D4; } + .sidebar row:selected label:backdrop, .sidebar row:selected:focus label:backdrop, + .sidebar treeview:selected label:backdrop, + .sidebar treeview:selected:focus label:backdrop { + color: #A6B3B2; } + .sidebar row:selected:backdrop, .sidebar row:selected:focus:backdrop, + .sidebar treeview:selected:backdrop, + .sidebar treeview:selected:focus:backdrop { + background-image: none; + background-color: #232323; + color: #C3D4D4; + border-top: 1px solid shade(#232323, 0.9); + border-bottom: 1px solid shade(#232323, 0.9); } + .sidebar row .view:selected, .sidebar row iconview:selected, .sidebar row .view:selected:focus, .sidebar row iconview:selected:focus, + .sidebar treeview .view:selected, + .sidebar treeview iconview:selected, + .sidebar treeview .view:selected:focus, + .sidebar treeview iconview:selected:focus { + color: #DFF5F5; } + .sidebar row:backdrop, + .sidebar treeview:backdrop { + background-color: transparent; } + stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:dir(ltr), .sidebar.left, .sidebar.left:dir(rtl) { + border-right: 1px solid #2F3635; + border-left-style: none; + border-top-style: none; + border-bottom-style: none; } + stacksidebar.sidebar:dir(rtl) list .sidebar:dir(rtl), stacksidebar.sidebar.right list .sidebar:dir(rtl), .sidebar.right { + border-left: 1px solid #2F3635; + border-right-style: none; + border-top-style: none; + border-bottom-style: none; } + .sidebar:backdrop { + background-color: #232323; + border-color: #545252; + transition: 200ms ease-out; } + .sidebar list, .sidebar treeview { + background-color: transparent; } + .sidebar list:backdrop, .sidebar treeview:backdrop { + background-color: transparent; } + 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 > label { + background-size: 6px 6px, 0 0; } + +/**************** + * File chooser * + ****************/ +placessidebar > viewport.frame { + border-style: none; } + +placessidebar row { + min-height: 24px; + padding: 0px; } + placessidebar row > revealer { + padding: 0 14px; } + placessidebar row:selected { + color: #C3D4D4; } + placessidebar row:disabled { + color: #A6B3B2; } + placessidebar row:backdrop { + color: #A6B3B2; + background-color: #232323; } + placessidebar row:backdrop:selected { + color: #A6B3B2; } + placessidebar row:backdrop:disabled { + color: #2E2E2E; } + 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-height: 26px; + min-width: 26px; + margin-top: 3px; + margin-bottom: 3px; + padding: 0; + border-radius: 100%; + -gtk-outline-radius: 100%; } + button.sidebar-button:not(:hover):not(:active) > image, button.sidebar-button:backdrop > image { + opacity: 0.7; } + placessidebar row:selected:active { + box-shadow: none; } + placessidebar row.sidebar-placeholder-row { + padding: 0 8px; + min-height: 2px; + background-image: image(#4e9a06); + background-clip: content-box; } + placessidebar row.sidebar-new-bookmark-row { + color: #39403F; } + placessidebar row:drop(active):not(:disabled) { + color: #4e9a06; + box-shadow: inset 0 1px #4e9a06, inset 0 -1px #4e9a06; } + placessidebar row:drop(active):not(:disabled):selected { + color: #D1E0DF; + background-image: linear-gradient(to bottom, #9dc8f2, #c1dcf7 10%, #384347 92%, #b4d5f5); } + +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 row.activatable:hover { + background-color: transparent; } + +placesview > 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: image(#2F3635); + background-size: 1px 1px; } + paned > separator:selected { + background-image: image(#39403F); } + paned > separator:backdrop { + background-image: image(#545252); } + paned > separator.wide { + min-width: 5px; + min-height: 5px; + background-color: #232323; + background-image: image(#2F3635), image(#2F3635); + background-size: 1px 1px, 1px 1px; } + paned > separator.wide:backdrop { + background-color: #232323; + background-image: image(#545252), image(#545252); } + +paned.horizontal > separator { + background-repeat: repeat-y; } + paned.horizontal > separator:dir(ltr) { + margin: 0 -8px 0 0; + padding: 0 8px 0 0; + background-position: left; } + paned.horizontal > separator:dir(rtl) { + margin: 0 0 0 -8px; + padding: 0 0 0 8px; + background-position: right; } + paned.horizontal > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-y, repeat-y; + background-position: left, right; } + +paned.vertical > separator { + margin: 0 0 -8px 0; + padding: 0 0 8px 0; + background-repeat: repeat-x; + background-position: top; } + paned.vertical > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-x, repeat-x; + background-position: bottom, top; } + +/************** + * GtkInfoBar * + **************/ +infobar { + border-style: none; } + +.info, +.question, +.warning, +.error { + text-shadow: 0 1px #2E2E2E; } + .info:backdrop, .info, + .question:backdrop, + .question, + .warning:backdrop, + .warning, + .error:backdrop, + .error { + background-color: #39403F; + border-color: #2E2E2E; } + .info:backdrop label, .info:backdrop, .info label, .info, + .question:backdrop label, + .question:backdrop, + .question label, + .question, + .warning:backdrop label, + .warning:backdrop, + .warning label, + .warning, + .error:backdrop label, + .error:backdrop, + .error label, + .error { + color: #D1E0DF; } + .info:backdrop, + .question:backdrop, + .warning:backdrop, + .error:backdrop { + text-shadow: none; } + .info button, + .question button, + .warning button, + .error button { + color: #D1E0DF; + outline-color: rgba(255, 255, 255, 0.3); + border-top-color: shade(#232323, 0.8); + border-right-color: shade(#232323, 0.72); + border-left-color: shade(#232323, 0.72); + border-bottom-color: shade(#232323, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#39403F, 1.02), 1.05), shade(shade(#39403F, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); + border-color: #8A8A8A; } + .info button:hover, + .question button:hover, + .warning button:hover, + .error button:hover { + color: #D1E0DF; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #595959; + background-image: linear-gradient(to bottom, shade(#39403F, 1.15), shade(#39403F, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + .info button:active, .info button:checked, + .question button:active, + .question button:checked, + .warning button:active, + .warning button:checked, + .error button:active, + .error button:checked { + color: #D1E0DF; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #595959; + background-image: linear-gradient(to bottom, shade(shade(#39403F, 0.85), 1.05), shade(shade(#39403F, 0.85), 0.97)); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } + .info button:disabled, + .question button:disabled, + .warning button:disabled, + .error button:disabled { + border-color: #595959; + background-color: #569fea; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .info button:disabled label, .info button:disabled, + .question button:disabled label, + .question button:disabled, + .warning button:disabled label, + .warning button:disabled, + .error button:disabled label, + .error button:disabled { + color: #ACB4BD; } + .info button:backdrop, + .question button:backdrop, + .warning button:backdrop, + .error button:backdrop { + border-color: #39403F; + background-color: #39403F; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + border-color: #595959; } + .info button:backdrop label, .info button:backdrop, + .question button:backdrop label, + .question button:backdrop, + .warning button:backdrop label, + .warning button:backdrop, + .error button:backdrop label, + .error button:backdrop { + color: #707070; } + .info button:backdrop:disabled, + .question button:backdrop:disabled, + .warning button:backdrop:disabled, + .error button:backdrop:disabled { + border-color: #569fea; + background-color: #569fea; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + border-color: #595959; } + .info button:backdrop:disabled label, .info button:backdrop:disabled, + .question button:backdrop:disabled label, + .question button:backdrop:disabled, + .warning button:backdrop:disabled label, + .warning button:backdrop:disabled, + .error button:backdrop:disabled label, + .error button:backdrop:disabled { + color: #A9B0B8; } + .info label:selected:focus, .info label:selected:hover, .info label:selected, + .question label:selected:focus, + .question label:selected:hover, + .question label:selected, + .warning label:selected:focus, + .warning label:selected:hover, + .warning label:selected, + .error label:selected:focus, + .error label:selected:hover, + .error label:selected { + background-color: #2E2E2E; } + +/************* + * Buttonbox * + *************/ +buttonbox { + padding: 6px; } + +/************ + * Tooltips * + ************/ +tooltip { + padding: 1px; + /* not working */ + border-radius: 1px; + box-shadow: none; + text-shadow: 0 1px black; } + tooltip.background { + background-color: #1C1C1C; + background-clip: padding-box; + border: 1px solid #2F3635; } + tooltip decoration { + background-color: transparent; } + tooltip * { + padding: 1px; + background-color: transparent; + color: #CCDEDE; } + +/***************** + * Color Chooser * + *****************/ +colorswatch, colorswatch:drop(active) { + border-style: none; } + +colorswatch.top { + border-top-left-radius: 5.5px; + border-top-right-radius: 5.5px; } + colorswatch.top overlay { + border-top-left-radius: 5px; + border-top-right-radius: 5px; } + +colorswatch.bottom { + border-bottom-left-radius: 5.5px; + border-bottom-right-radius: 5.5px; } + colorswatch.bottom overlay { + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; } + +colorswatch.left, colorswatch:first-child:not(.top) { + border-top-left-radius: 5.5px; + border-bottom-left-radius: 5.5px; } + colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 5px; + border-bottom-left-radius: 5px; } + +colorswatch.right, colorswatch:last-child:not(.bottom) { + border-top-right-radius: 5.5px; + border-bottom-right-radius: 5.5px; } + colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 5px; + border-bottom-right-radius: 5px; } + +colorswatch.dark overlay { + color: #D1E0DF; } + colorswatch.dark overlay:hover { + border-color: rgba(0, 0, 0, 0.8); } + colorswatch.dark overlay:backdrop { + color: #A9B7B8; } + +colorswatch.light overlay { + color: #BECFCF; } + colorswatch.light overlay:hover { + border-color: rgba(0, 0, 0, 0.5); } + colorswatch.light overlay:backdrop { + color: #B9C9C6; } + +colorswatch:drop(active) { + box-shadow: none; } + colorswatch:drop(active).light overlay { + border-color: #4e9a06; + box-shadow: inset 0 0 0 2px #3d7805, inset 0 0 0 1px #4e9a06; } + colorswatch:drop(active).dark overlay { + border-color: #4e9a06; + box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.3), inset 0 0 0 1px #4e9a06; } + +colorswatch overlay { + box-shadow: inset 0 2px 2px -3px rgba(0, 0, 0, 0.7); + border: 1px solid rgba(0, 0, 0, 0.3); } + colorswatch overlay:hover { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.3); } + colorswatch overlay:backdrop, colorswatch overlay:backdrop:hover { + border-color: rgba(0, 0, 0, 0.3); + box-shadow: none; } + +colorswatch#add-color-button { + border-radius: 5px 5px 0 0; } + colorswatch#add-color-button:only-child { + border-radius: 5px; } + colorswatch#add-color-button overlay { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-top-color: shade(#232323, 0.8); + border-right-color: shade(#232323, 0.72); + border-left-color: shade(#232323, 0.72); + border-bottom-color: shade(#232323, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#232323, 1.02), 1.05), shade(shade(#232323, 1.02), 0.97)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } + colorswatch#add-color-button overlay:hover { + color: #C3D4D4; + outline-color: rgba(60, 60, 60, 0.3); + border-color: #2F3635; + background-image: linear-gradient(to bottom, shade(#232323, 1.15), shade(#232323, 1.07)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } + colorswatch#add-color-button overlay:backdrop { + border-color: #545252; + background-color: #232323; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + colorswatch#add-color-button overlay:backdrop label, colorswatch#add-color-button overlay:backdrop { + color: #A6B3B2; } + +colorswatch:disabled { + opacity: 0.5; } + colorswatch:disabled overlay { + border-color: rgba(0, 0, 0, 0.6); + box-shadow: none; } + +row:selected colorswatch { + box-shadow: 0 0 0 2px #D1E0DF; } + +colorswatch#editor-color-sample { + border-radius: 4px; } + colorswatch#editor-color-sample overlay { + border-radius: 4.5px; } + +colorchooser .popover.osd { + border-radius: 5px; } + +/******** + * Misc * + ********/ +.content-view { + background-color: #2E2E2E; } + .content-view:hover { + -gtk-icon-effect: highlight; } + .content-view:backdrop { + background-color: #2E2E2E; } + +.osd .scale-popup button.flat { + border-style: none; + border-radius: 5px; } + +.scale-popup button:hover { + background-color: rgba(60, 60, 60, 0.1); + border-radius: 5px; } + +/********************** + * Window Decorations * + *********************/ +decoration { + border-radius: 7px 7px 0 0; + border-width: 0px; + box-shadow: 0 3px 9px 1px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(0, 0, 0, 0.23); + 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 rgba(0, 0, 0, 0.18); + transition: 200ms ease-out; } + .maximized decoration, + .fullscreen decoration, + .tiled decoration { + border-radius: 0; } + .popup decoration { + box-shadow: none; } + .ssd decoration { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.23); } + .csd.popup decoration { + border-radius: 0; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13); } + tooltip.csd decoration { + border-radius: 5px; + box-shadow: none; } + messagedialog.csd decoration { + border-radius: 7px; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13); } + .solid-csd decoration { + border-radius: 0; + margin: 4px; + background-color: #232323; + border: solid 1px #545252; + box-shadow: none; } + +button.titlebutton { + text-shadow: 0 1px rgba(255, 255, 255, 0.769231); + -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); } + button.titlebutton.close, button.titlebutton.maximize, button.titlebutton.minimize { + color: transparent; + background-color: transparent; + background-position: center; + background-repeat: no-repeat; } + button.titlebutton.close:backdrop, button.titlebutton.maximize:backdrop, button.titlebutton.minimize:backdrop { + opacity: 0.5; } + button.titlebutton.close { + background-image: -gtk-scaled(url("assets/titlebutton-close.png"), url("assets/titlebutton-close@2.png")); } + button.titlebutton.close:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop.png"), url("assets/titlebutton-close-backdrop@2.png")); } + button.titlebutton.close:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-hover.png"), url("assets/titlebutton-close-hover@2.png")); } + button.titlebutton.close:active { + background-image: -gtk-scaled(url("assets/titlebutton-close-active.png"), url("assets/titlebutton-close-active@2.png")); } + button.titlebutton.maximize { + background-image: -gtk-scaled(url("assets/titlebutton-maximize.png"), url("assets/titlebutton-maximize@2.png")); } + button.titlebutton.maximize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop.png"), url("assets/titlebutton-maximize-backdrop@2.png")); } + button.titlebutton.maximize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover.png"), url("assets/titlebutton-maximize-hover@2.png")); } + button.titlebutton.maximize:active { + background-image: -gtk-scaled(url("assets/titlebutton-maximize-active.png"), url("assets/titlebutton-maximize-active@2.png")); } + button.titlebutton.minimize { + background-image: -gtk-scaled(url("assets/titlebutton-minimize.png"), url("assets/titlebutton-minimize@2.png")); } + button.titlebutton.minimize:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop.png"), url("assets/titlebutton-minimize-backdrop@2.png")); } + button.titlebutton.minimize:hover { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover.png"), url("assets/titlebutton-minimize-hover@2.png")); } + button.titlebutton.minimize:active { + background-image: -gtk-scaled(url("assets/titlebutton-minimize-active.png"), url("assets/titlebutton-minimize-active@2.png")); } + button.titlebutton:backdrop { + -gtk-icon-shadow: none; } + +headerbar.selection-mode button.titlebutton, +.titlebar.selection-mode button.titlebutton { + text-shadow: 0 -1px rgba(0, 0, 0, 0.548235); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.548235); } + headerbar.selection-mode button.titlebutton:backdrop, + .titlebar.selection-mode button.titlebutton:backdrop { + -gtk-icon-shadow: none; } + +.view:selected:focus, .view:selected, iconview:selected, .view text:selected, iconview text:selected, +textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, +textview text selection:focus, +textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, +entry selection:focus, +entry selection, modelbutton.flat:selected, popover.background checkbutton:selected, +popover.background radiobutton:selected, +.menuitem.button.flat:selected, treeview.view:selected:focus, treeview.view:selected, row:selected, calendar:selected { + background-color: #353D3C; } + row:selected label, label:selected, .selection-mode button.titlebutton, .view:selected:focus, .view:selected, iconview:selected, .view text:selected, iconview text:selected, + textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, + textview text selection:focus, + textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, + entry selection:focus, + entry selection, modelbutton.flat:selected, popover.background checkbutton:selected, + popover.background radiobutton:selected, + .menuitem.button.flat:selected, treeview.view:selected:focus, treeview.view:selected, row:selected, calendar:selected { + color: #D1E0DF; + outline-color: rgba(255, 255, 255, 0.3); } + row:selected label:disabled, label:disabled:selected, .selection-mode button.titlebutton:disabled, iconview:disabled:selected:focus, .view:disabled:selected, iconview:disabled:selected, iconview text:disabled:selected:focus, + textview text:disabled:selected:focus, .view text:disabled:selected, iconview text:disabled:selected, + textview text:disabled:selected, iconview text selection:disabled:focus, .view text selection:disabled, iconview text selection:disabled, + textview text selection:disabled, flowbox flowboxchild:disabled:selected, label:disabled selection, spinbutton:not(.vertical) selection:disabled, + entry selection:disabled, modelbutton.flat:disabled:selected, popover.background checkbutton:disabled:selected, + popover.background radiobutton:disabled:selected, + .menuitem.button.flat:disabled:selected, row:disabled:selected, calendar:disabled:selected { + color: #9cc7f3; } + row:selected label:backdrop, label:backdrop:selected, .selection-mode button.titlebutton:backdrop, iconview:backdrop:selected:focus, .view:backdrop:selected, iconview:backdrop:selected, iconview text:backdrop:selected:focus, + textview text:backdrop:selected:focus, .view text:backdrop:selected, iconview text:backdrop:selected, + textview text:backdrop:selected, iconview text selection:backdrop:focus, .view text selection:backdrop, iconview text selection:backdrop, + textview text selection:backdrop, flowbox flowboxchild:backdrop:selected, label:backdrop selection, spinbutton:not(.vertical) selection:backdrop, + entry selection:backdrop, modelbutton.flat:backdrop:selected, popover.background checkbutton:backdrop:selected, + popover.background radiobutton:backdrop:selected, + .menuitem.button.flat:backdrop:selected, row:backdrop:selected, calendar:backdrop:selected { + color: #A9B7B8; } + row:selected label:backdrop:disabled, label:backdrop:disabled:selected, .selection-mode button.titlebutton:backdrop:disabled, .view:backdrop:disabled:selected, iconview:backdrop:disabled:selected, .view text:backdrop:disabled:selected, iconview text:backdrop:disabled:selected, + textview text:backdrop:disabled:selected, .view text selection:backdrop:disabled, iconview text selection:backdrop:disabled, + textview text selection:backdrop:disabled, flowbox flowboxchild:backdrop:disabled:selected, label:disabled selection:backdrop, label:backdrop selection:disabled, spinbutton:not(.vertical) selection:backdrop:disabled, + entry selection:backdrop:disabled, modelbutton.flat:backdrop:disabled:selected, popover.background checkbutton:backdrop:disabled:selected, + popover.background radiobutton:backdrop:disabled:selected, + .menuitem.button.flat:backdrop:disabled:selected, row:backdrop:disabled:selected, calendar:backdrop:disabled:selected { + color: #9DA4AB; } + +.monospace { + font-family: monospace; } + +/********************** + * Touch Copy & Paste * + *********************/ +cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + cursor-handle.top:dir(ltr), cursor-handle.bottom:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-start.png"), url("assets/text-select-start@2.png")); + padding-left: 10px; } + cursor-handle.bottom:dir(ltr), cursor-handle.top:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-end.png"), url("assets/text-select-end@2.png")); + padding-right: 10px; } + cursor-handle.insertion-cursor:dir(ltr), cursor-handle.insertion-cursor:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); } + cursor-handle.top:hover:dir(ltr), cursor-handle.bottom:hover:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-hover.png"), url("assets/text-select-start-hover@2.png")); + padding-left: 10px; } + cursor-handle.bottom:hover:dir(ltr), cursor-handle.top:hover:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-hover.png"), url("assets/text-select-end-hover@2.png")); + padding-right: 10px; } + cursor-handle.insertion-cursor:hover:dir(ltr), cursor-handle.insertion-cursor:hover:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); } + cursor-handle.top:active:dir(ltr), cursor-handle.bottom:active:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-active.png"), url("assets/text-select-start-active@2.png")); + padding-left: 10px; } + cursor-handle.bottom:active:dir(ltr), cursor-handle.top:active:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-active.png"), url("assets/text-select-end-active@2.png")); + padding-right: 10px; } + cursor-handle.insertion-cursor:active:dir(ltr), cursor-handle.insertion-cursor:active:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); } + +.context-menu { + font: initial; } + +button.circular { + border-radius: 9999px; + -gtk-outline-radius: 9999px; } + button.circular label { + padding: 0; } + +.keycap { + min-width: 20px; + min-height: 25px; + margin-top: 2px; + padding-bottom: 3px; + padding-left: 6px; + padding-right: 6px; + color: #C3D4D4; + background-color: #1C1C1C; + border: 1px solid; + border-color: #2E2E2E; + border-radius: 5px; + box-shadow: inset 0 -3px #A0A8AD; + font-size: smaller; } + .keycap:backdrop { + background-color: #3B3B3B; + color: #A6B3B2; + transition: 200ms ease-out; } + +:not(decoration):not(window):drop(active):focus, +:not(decoration):not(window):drop(active) { + border-color: #4e9a06; + box-shadow: inset 0 0 0 1px #4e9a06; } + +stackswitcher button.text-button { + min-width: 100px; } + +stackswitcher button.circular, +stackswitcher button.text-button.circular { + min-width: 32px; + min-height: 32px; + padding: 0; } + +/* GTK NAMED COLORS + ---------------- + use responsibly! */ +/* +widget text/foreground color */ +@define-color theme_fg_color #C3D4D4; +/* +text color for entries, views and content in general */ +@define-color theme_text_color #BECFCF; +/* +widget base background color */ +@define-color theme_bg_color #232323; +/* +text widgets and the like base background color */ +@define-color theme_base_color #1C1C1C; +/* +base background color of selections */ +@define-color theme_selected_bg_color #39403F; +/* +text/foreground color of selections */ +@define-color theme_selected_fg_color #D1E0DF; +/* +base background color of insensitive widgets */ +@define-color insensitive_bg_color #2E2E2E; +/* +text foreground color of insensitive widgets */ +@define-color insensitive_fg_color #A6B3B2; +/* +insensitive text widgets and the like base background color */ +@define-color insensitive_base_color #1C1C1C; +/* +widget text/foreground color on backdrop windows */ +@define-color theme_unfocused_fg_color #A6B3B2; +/* +text color for entries, views and content in general on backdrop windows */ +@define-color theme_unfocused_text_color #BECFCF; +/* +widget base background color on backdrop windows */ +@define-color theme_unfocused_bg_color #232323; +/* +text widgets and the like base background color on backdrop windows */ +@define-color theme_unfocused_base_color #3B3B3B; +/* +base background color of selections on backdrop windows */ +@define-color theme_unfocused_selected_bg_color #39403F; +/* +text/foreground color of selections on backdrop windows */ +@define-color theme_unfocused_selected_fg_color #D1E0DF; +/* +widgets main borders color */ +@define-color borders #2F3635; +/* +widgets main borders color on backdrop windows */ +@define-color unfocused_borders #545252; +/* +these are pretty self explicative */ +@define-color warning_color #f57900; +@define-color error_color #800069; +@define-color success_color #4e9a06; +/* +these colors are exported for the window manager and shouldn't be used in applications, +read if you used those and something break with a version upgrade you're on your own... */ +@define-color wm_title shade(#C3D4D4, 1.8); +@define-color wm_unfocused_title #A6B3B2; +@define-color wm_highlight rgba(255, 255, 255, 0.8); +@define-color wm_borders_edge rgba(255, 255, 255, 0.8); +@define-color wm_bg_a shade(#232323, 1.2); +@define-color wm_bg_b #232323; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_border alpha(black, 0.18); +@define-color wm_button_hover_color_a shade(#232323, 1.3); +@define-color wm_button_hover_color_b #232323; +@define-color wm_button_active_color_a shade(#232323, 0.85); +@define-color wm_button_active_color_b shade(#232323, 0.89); +@define-color wm_button_active_color_c shade(#232323, 0.9); +@define-color content_view_bg #1C1C1C; +.XfceHeading { + margin: 0; + padding: 0; + border-width: 0; + background-image: none; + background-color: shade(#232323, 1.18); + color: #BECFCF; + text-shadow: 0px 1px rgba(0, 0, 0, 0.1); } + +.xfce4-panel.background { + background-color: #10191C; + color: #1C1C1C; + font-weight: normal; } + .xfce4-panel.background button { + background-image: none; + background-color: transparent; + border-radius: 0; + border-color: transparent; + box-shadow: none; + padding: 0 1px; + color: #1C1C1C; + text-shadow: 0px 1px rgba(0, 0, 0, 0.1); } + .xfce4-panel.background button:active, .xfce4-panel.background button:checked { + background-image: none; + background-color: shade(#525151, 0.7); + border-color: shade(#525151, 0.6); + color: #1C1C1C; + transition: none; } + .xfce4-panel.background button:hover, .xfce4-panel.background button:active:hover, .xfce4-panel.background button:checked:hover { + border-color: shade(#39403F, 0.6); + background-image: linear-gradient(to bottom, shade(#39403F, 0.88), shade(#39403F, 0.85)); + color: #1C1C1C; + box-shadow: inset 0 -1px alpha(#C5D4D3,0), inset 1px 0 alpha(#C5D4D3,0.15), inset -1px 0 alpha(#C5D4D3,0.15), inset 0 1px alpha(#C5D4D3,0.15); + transition: none; } + .xfce4-panel.background entry { + caret-color: #BECFCF; } + .xfce4-panel.background menu { + -gtk-icon-effect: none; + text-shadow: none; } + .xfce4-panel.background menu .linked button { + color: #BECFCF; + outline-color: rgba(33, 33, 33, 0.3); + border-top-color: shade(#232323, 0.8); + border-right-color: shade(#232323, 0.72); + border-left-color: shade(#232323, 0.72); + border-bottom-color: shade(#232323, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#1C1C1C, 1.02), 1.05), shade(shade(#1C1C1C, 1.02), 0.97)); + box-shadow: inset 0 1px #C5D4D3; } + .xfce4-panel.background menu .linked button:disabled { + border-color: #2F3635; + background-color: #2E2E2E; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + border-color: rgba(130, 130, 130, 0.5); } + .xfce4-panel.background menu .linked button:disabled label, .xfce4-panel.background menu .linked button:disabled { + color: #A6B3B2; } + .xfce4-panel.background progressbar { + margin: 0; } + .xfce4-panel.background progressbar.horizontal trough { + min-height: 6px; + padding: 0; } + .xfce4-panel.background progressbar.horizontal progress { + min-height: 4px; } + .xfce4-panel.background progressbar.vertical trough { + min-width: 6px; + padding: 0; } + .xfce4-panel.background progressbar.vertical progress { + min-width: 4px; } + .xfce4-panel.background progressbar progress { + border-radius: 0px; } + .xfce4-panel.background progressbar trough { + background: shade(#525151, 0.7); + border-radius: 0px; + border-color: shade(#525151, 0.4); } + .xfce4-panel.background .tasklist button { + border-radius: 3px; + text-shadow: 0 1px #C3D4D4; + color: shade(#1C1C1C, 0.7); + background-image: linear-gradient(to bottom, shade(#525151, 0.65), shade(#525151, 0.6), shade(#525151, 0.5), shade(#525151, 0.45)); + border: none; } + .xfce4-panel.background .tasklist button.flat { + background-image: none; + border: none; + box-shadow: none; } + .xfce4-panel.background .tasklist button:active, .xfce4-panel.background .tasklist button:checked { + background-image: linear-gradient(to bottom, shade(#39403F, 0.65), shade(#39403F, 0.6), shade(#39403F, 0.5), shade(#39403F, 0.45)); + color: shade(#1C1C1C, 1); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(0, 0, 0, 0.2); } + .xfce4-panel.background .tasklist button:hover, .xfce4-panel.background .tasklist button:active:hover, .xfce4-panel.background .tasklist button:checked:hover { + background-image: linear-gradient(to bottom, shade(#39403F, 0.85), shade(#39403F, 0.8), shade(#39403F, 0.7), shade(#39403F, 0.65)); + color: shade(#1C1C1C, 1); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(0, 0, 0, 0.2); } + .xfce4-panel.background .tasklist button image { + padding: 3px; } + .xfce4-panel.background.horizontal .tasklist button { + margin: 0 1px; } + .xfce4-panel.background.horizontal .tasklist button label { + padding-right: 3px; } + .xfce4-panel.background.vertical .tasklist button { + margin: 1px 0; } + .xfce4-panel.background.vertical .tasklist button label { + padding-bottom: 3px; } + +/* Workspace switcher provided by libwnck */ +wnck-pager:selected { + background-color: shade(#39403F, 0.88); } + +wnck-pager:hover { + background-color: #39403F; } + +/* Thunar's sidebar top border */ +.thunar :backdrop { + color: #A6B3B2; } + +.thunar toolbar { + border-bottom: none; } + .thunar toolbar entry { + min-height: 24px; } + +.thunar .sidebar.frame { + border-top: 1px solid #2F3635; } + +XfdesktopIconView.view { + background: transparent; + color: #1C1C1C; + border-radius: 3px; } + XfdesktopIconView.view:active { + background: rgba(23, 104, 189, 0.5); + text-shadow: 0 1px 1px black; } + XfdesktopIconView.view .label { + text-shadow: 1px 1px 2px black; } + XfdesktopIconView.view .rubberband { + border-radius: 0; } + +#XfceNotifyWindow { + background-color: shade(#525151, 0.3); + color: #1C1C1C; + border-color: shade(#525151, 0.6); } + #XfceNotifyWindow buttonbox { + padding: 0; } + #XfceNotifyWindow button { + background-image: none; + border-color: shade(#1C1C1C, 0.35); + border-radius: 3px; + box-shadow: none; } + #XfceNotifyWindow label#summary { + font-weight: bold; } + #XfceNotifyWindow progressbar { + min-height: 6px; + border-radius: 3px; } + #XfceNotifyWindow progressbar progress { + background-image: none; + background-color: #1C1C1C; + border: none; + box-shadow: none; } + #XfceNotifyWindow progressbar trough { + background-image: linear-gradient(to bottom, shade(#525151, 0.65), shade(#525151, 1.25)); + border: 1px solid shade(#525151, 0.2); + border-radius: 3px; + padding: 1px 0; } + +/* Xfwm4's alt-tab dialog, aka "tabwin" */ +#xfwm-tabwin { + padding: 12px; + background-image: none; + background-color: rgba(0, 0, 0, 0.8); + color: shade(#D1E0DF, 0.65); + text-shadow: 0px 1px rgba(0, 0, 0, 0.8); + border-radius: 12px; + /* Set the application icon- and preview-size to 64px */ + -XfwmTabwinWidget-icon-size: 64px; + -XfwmTabwinWidget-preview-size: 64px; } + #xfwm-tabwin button { + background-image: none; + color: #D1E0DF; + font-weight: bold; + text-shadow: 0px 1px rgba(0, 0, 0, 0.8); + border: none; + border-radius: 6px; + box-shadow: none; } + #xfwm-tabwin button:active, #xfwm-tabwin button:checked, #xfwm-tabwin button:active:hover, #xfwm-tabwin button:checked:hover { + background: rgba(206, 206, 206, 0.3); } + #xfwm-tabwin button:hover { + background: #22558b; + transition-duration: 50ms; } + #xfwm-tabwin .tabwin-app-grid button { + min-width: 96px; + min-height: 96px; } + +#xfce4-terminal-notebook > stack:not(:only-child) { + /* Make sure there are no extra borders for the tabs in the terminal apart from at the top */ + border-left: none; + border-right: none; + border-bottom: none; } + +.lightdm-gtk-greeter { + /********* + * panel * + *********/ + /**************** + * login window * + ****************/ } + .lightdm-gtk-greeter #panel_window menubar { + color: #BECFCF; + font-weight: bold; + text-shadow: 0 1px transparentize white, 0.5; + -gtk-icon-shadow: 0 1px transparentize black, 0.5; + box-shadow: inset 0 -1px transparentize black, 0.5; + background-color: #1C1C1C; + text-shadow: 0 1px transparentize black, 0.5; + -gtk-icon-shadow: 0 1px transparentize black, 0.5; } + .lightdm-gtk-greeter #panel_window menubar menu { + background-color: #2E2E2E; } + .lightdm-gtk-greeter #panel_window menubar menu menuitem { + font-weight: normal; + text-shadow: none; } + .lightdm-gtk-greeter #panel_window menubar separator { + background: transparent; } + .lightdm-gtk-greeter #login_window, + .lightdm-gtk-greeter #shutdown_dialog, + .lightdm-gtk-greeter #restart_dialog { + border-style: none; + border-radius: 5px; + background-color: #1C1C1C; + color: #C3D4D4; + box-shadow: inset 1px 0 shade(#1C1C1C, 0.6), inset -1px 0 shade(#1C1C1C, 0.6), inset 0 1px shade(#1C1C1C, 0.6), inset 0 -1px shade(#1C1C1C, 0.6); } + .lightdm-gtk-greeter #login_window button, + .lightdm-gtk-greeter #shutdown_dialog button, + .lightdm-gtk-greeter #restart_dialog button { + padding: 3px 15px; + /************************************ + * login/unlock and restart buttons * + ************************************/ + /******************* + * shutdown button * + *******************/ } + .lightdm-gtk-greeter #login_window button#login_button, .lightdm-gtk-greeter #login_window button#restart_button, + .lightdm-gtk-greeter #shutdown_dialog button#login_button, + .lightdm-gtk-greeter #shutdown_dialog button#restart_button, + .lightdm-gtk-greeter #restart_dialog button#login_button, + .lightdm-gtk-greeter #restart_dialog button#restart_button { + border-color: shade(#39403F, 0.8); + background-image: linear-gradient(to bottom, shade(#39403F, 1.02), shade(#39403F, 0.95) 90%, shade(#39403F, 0.9)); + color: #D1E0DF; } + .lightdm-gtk-greeter #login_window button#login_button:hover, .lightdm-gtk-greeter #login_window button#login_button:active, .lightdm-gtk-greeter #login_window button#restart_button:hover, .lightdm-gtk-greeter #login_window button#restart_button:active, + .lightdm-gtk-greeter #shutdown_dialog button#login_button:hover, + .lightdm-gtk-greeter #shutdown_dialog button#login_button:active, + .lightdm-gtk-greeter #shutdown_dialog button#restart_button:hover, + .lightdm-gtk-greeter #shutdown_dialog button#restart_button:active, + .lightdm-gtk-greeter #restart_dialog button#login_button:hover, + .lightdm-gtk-greeter #restart_dialog button#login_button:active, + .lightdm-gtk-greeter #restart_dialog button#restart_button:hover, + .lightdm-gtk-greeter #restart_dialog button#restart_button:active { + border-color: shade(#39403F, 0.7); + background-image: linear-gradient(to bottom, shade(#39403F, 1.12), shade(#39403F, 1.05) 90%, shade(#39403F, 1)); } + .lightdm-gtk-greeter #login_window button#shutdown_button, + .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button, + .lightdm-gtk-greeter #restart_dialog button#shutdown_button { + border-color: shade(#800069, 0.8); + background-image: linear-gradient(to bottom, shade(#800069, 1.02), shade(#800069, 0.95) 90%, shade(#800069, 0.9)); + color: #D1E0DF; } + .lightdm-gtk-greeter #login_window button#shutdown_button:hover, .lightdm-gtk-greeter #login_window button#shutdown_button:active, + .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button:hover, + .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button:active, + .lightdm-gtk-greeter #restart_dialog button#shutdown_button:hover, + .lightdm-gtk-greeter #restart_dialog button#shutdown_button:active { + border-color: shade(#800069, 0.7); + background-image: linear-gradient(to bottom, shade(#800069, 1.12), shade(#800069, 1.05) 90%, shade(#800069, 1)); } + .lightdm-gtk-greeter #content_frame { + padding-bottom: 14px; } + .lightdm-gtk-greeter #login_window menu { + border-radius: 1px; } + .lightdm-gtk-greeter #login_window combobox button.combo { + color: #C3D4D4; + padding: 0; + background: none; + border-style: none; + box-shadow: none; } + .lightdm-gtk-greeter #login_window #user_combobox { + color: #C3D4D4; + font-size: 18px; } + .lightdm-gtk-greeter #login_window #user_combobox menu { + font-weight: normal; } + .lightdm-gtk-greeter #login_window #user_image { + padding: 3px; + border-radius: 3px; + box-shadow: inset 1px 0 shade(#1C1C1C, 0.75), inset -1px 0 shade(#1C1C1C, 0.75), inset 0 1px shade(#1C1C1C, 0.55), inset 0 -1px shade(#1C1C1C, 0.85); } + .lightdm-gtk-greeter #login_window #user_image_border { + border-radius: 3px; + background-image: linear-gradient(to bottom, shade(#1C1C1C, 0.9), shade(#1C1C1C, 0.98) 10%, shade(#1C1C1C, 1) 99%, shade(#1C1C1C, 1)); + box-shadow: inset 0 1px shade(#1C1C1C, 0.8), inset 0 -1px shade(#1C1C1C, 0.55); } + .lightdm-gtk-greeter #buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; + background-image: linear-gradient(to bottom, shade(#232323, 0.85), shade(#232323, 0.98) 10%, shade(#232323, 1) 99%, shade(#232323, 1)); + box-shadow: inset 1px 0 shade(#1C1C1C, 0.6), inset -1px 0 shade(#1C1C1C, 0.6), inset 0 1px shade(#1C1C1C, 0.6), inset 0 -1px shade(#1C1C1C, 0.6); } + +/************************ + * NAUTILUS (aka Files) * + ************************/ +.nautilus-window { + background-color: #1C1C1C; } + .nautilus-window notebook, .nautilus-window notebook > stack { + background-color: #1C1C1C; } + +/* Floating status bar */ +.floating-bar { + background-color: #1C1C1C; + border-style: solid; + border-color: #2F3635; } + .floating-bar.left { + border-radius: 0 3px 0 0; + border-width: 1px 1px 0 0; } + .floating-bar.right { + border-radius: 3px 0 0 0; + border-width: 1px 0 0 1px; } + .floating-bar:backdrop { + background-color: #232323; + border-color: #545252; } + .floating-bar button { + padding: 0px; } + +/* Searchbar */ +.search-bar { + box-shadow: none; } + +/* View */ +.nautilus-list-view .view, .nautilus-list-view iconview { + border-bottom: 1px solid #232323; + /* Hide superfluous treeview drop target indication */ } + .nautilus-list-view .view.dnd, .nautilus-list-view iconview.dnd { + border-style: none; } + +/********* + * Geary * + *********/ +.conversation-frame .view.cell, .conversation-frame iconview.cell { + background-color: #1C1C1C; } + +.conversation-frame .view.cell:selected, .conversation-frame iconview.cell:selected, +.conversation-frame .view.cell:selected:focus, +.conversation-frame iconview.cell:selected:focus { + background-color: #39403F; } + +UnityDecoration { + -UnityDecoration-extents: 28px 1px 1px 1px; + -UnityDecoration-input-extents: 10px; + -UnityDecoration-shadow-offset-x: 1px; + -UnityDecoration-shadow-offset-y: 1px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.7); + -UnityDecoration-active-shadow-radius: 8px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.5); + -UnityDecoration-inactive-shadow-radius: 5px; + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: #39403F; + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; } + UnityDecoration .top { + border: 1px solid shade(#232323, 0.7); + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 8px 0 8px; + background-image: linear-gradient(to bottom, shade(#232323, 1.07), #232323); + color: #C3D4D4; + text-shadow: 0 1px shade(#232323, 1.2); } + UnityDecoration .top:backdrop { + border: 1px solid shade(#232323, 0.8); + border-bottom-width: 0; + background-image: linear-gradient(to bottom, shade(#232323, 1.02), #232323); + color: #C3D4D4; + text-shadow: 0 1px shade(#232323, 1.1); } + UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom { + background-color: shade(#232323, 0.7); } + UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { + background-color: shade(#232323, 0.8); } + +UnityPanelWidget, +.unity-panel { + border-width: 0 0 1px 0; + border-style: solid; + border-color: shade(#525151, 1); + background-color: shade(#525151, 0.35); } + UnityPanelWidget.menuitem, UnityPanelWidget .menuitem, + .unity-panel.menuitem, + .unity-panel .menuitem { + border-width: 0 1px; + color: #1C1C1C; } + UnityPanelWidget.menuitem:hover, UnityPanelWidget.menuitem *:hover, UnityPanelWidget .menuitem:hover, UnityPanelWidget .menuitem *:hover, + .unity-panel.menuitem:hover, + .unity-panel.menuitem *:hover, + .unity-panel .menuitem:hover, + .unity-panel .menuitem *:hover { + border-color: shade(#525151, 0.8); + background-color: shade(#525151, 0.75); + color: #1C1C1C; } + +@keyframes playbackmenuitem_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: #C3D4D4; } + +window.background.chromium { + background-color: #232323; } + window.background.chromium button:not(.titlebutton) { + border-color: #2F3635; } diff --git a/Dark-Drow/gtk-3.0/gtk.css b/Dark-Drow/gtk-3.0/gtk.css new file mode 100644 index 0000000..20b78fd --- /dev/null +++ b/Dark-Drow/gtk-3.0/gtk.css @@ -0,0 +1 @@ +@import url("gtk-contained.css"); diff --git a/Dark-Drow/gtk-3.0/settings.ini b/Dark-Drow/gtk-3.0/settings.ini new file mode 100644 index 0000000..3b5aea9 --- /dev/null +++ b/Dark-Drow/gtk-3.0/settings.ini @@ -0,0 +1,4 @@ +[Settings] +gtk_color_scheme = "base_color:#1F1F1F\nbg_color:#242424\ntooltip_bg_color:#1F1F1F\nselected_bg_color:#3D4443\ntext_color:#C3D4D4\nfg_color:#C3D4D1\ntooltip_fg_color:#C3D4D1\nselected_fg_color:#C3D4D4\nmenubar_bg_color:#242424\nmenubar_fg_color:#C3D4D1\ntoolbar_bg_color:#242424\ntoolbar_fg_color:#C3D4D4\nmenu_bg_color:#242424\nmenu_fg_color:#C3D4D4\npanel_bg_color:#242424\npanel_fg_color:#C3D4D4\nlink_color:#3D4443" +gtk-auto-mnemonics = 1 +gtk-visible-focus = automatic diff --git a/Dark-Drow/index.theme b/Dark-Drow/index.theme new file mode 100644 index 0000000..d7fd752 --- /dev/null +++ b/Dark-Drow/index.theme @@ -0,0 +1,12 @@ +[Desktop Entry] +Type=X-GNOME-Metatheme +Name=Dark-Drow +Comment=Dark-Drow based off Greybird theme +Encoding=UTF-8 + +[X-GNOME-Metatheme] +GtkTheme=Dark-Drow +MetacityTheme=Dark-Drow +IconTheme=Adwaita +CursorTheme=Adwaita +ButtonLayout=:minimize,maximize,close diff --git a/Dark-Drowbox/openbox-3/close.xbm b/Dark-Drowbox/openbox-3/close.xbm new file mode 100644 index 0000000..ab7ff80 --- /dev/null +++ b/Dark-Drowbox/openbox-3/close.xbm @@ -0,0 +1,4 @@ +#define close_width 8 +#define close_height 8 +static unsigned char close_bits[] = { + 0xc3, 0xe7, 0x7e, 0x3c, 0x3c, 0x7e, 0xe7, 0xc3 }; diff --git a/Dark-Drowbox/openbox-3/close_pressed.xbm b/Dark-Drowbox/openbox-3/close_pressed.xbm new file mode 100644 index 0000000..663c458 --- /dev/null +++ b/Dark-Drowbox/openbox-3/close_pressed.xbm @@ -0,0 +1,5 @@ +#define close_pressed_width 10 +#define close_pressed_height 10 +static unsigned char close_pressed_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x0c, 0x03, 0x9c, 0x03, 0xf8, 0x01, 0xf0, 0x00, + 0xf0, 0x00, 0xf8, 0x01, 0x9c, 0x03, 0x0c, 0x03 }; diff --git a/Dark-Drowbox/openbox-3/desk.xbm b/Dark-Drowbox/openbox-3/desk.xbm new file mode 100644 index 0000000..f6e24ce --- /dev/null +++ b/Dark-Drowbox/openbox-3/desk.xbm @@ -0,0 +1,4 @@ +#define desk_width 8 +#define desk_height 8 +static unsigned char desk_bits[] = { + 0x00, 0x00, 0x48, 0x78, 0x7f, 0x78, 0x48, 0x00 }; diff --git a/Dark-Drowbox/openbox-3/desk_toggled.xbm b/Dark-Drowbox/openbox-3/desk_toggled.xbm new file mode 100644 index 0000000..d89d4bb --- /dev/null +++ b/Dark-Drowbox/openbox-3/desk_toggled.xbm @@ -0,0 +1,4 @@ +#define desk_toggled_width 8 +#define desk_toggled_height 8 +static unsigned char desk_toggled_bits[] = { + 0x00, 0x66, 0x66, 0x00, 0x00, 0x66, 0x66, 0x00 }; diff --git a/Dark-Drowbox/openbox-3/iconify.xbm b/Dark-Drowbox/openbox-3/iconify.xbm new file mode 100644 index 0000000..0f415e0 --- /dev/null +++ b/Dark-Drowbox/openbox-3/iconify.xbm @@ -0,0 +1,4 @@ +#define iconify_width 8 +#define iconify_height 8 +static unsigned char iconify_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff }; diff --git a/Dark-Drowbox/openbox-3/iconify_pressed.xbm b/Dark-Drowbox/openbox-3/iconify_pressed.xbm new file mode 100644 index 0000000..28a9cab --- /dev/null +++ b/Dark-Drowbox/openbox-3/iconify_pressed.xbm @@ -0,0 +1,5 @@ +#define iconify_pressed_width 10 +#define iconify_pressed_height 10 +static unsigned char iconify_pressed_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xfc, 0x03, 0xfc, 0x03 }; diff --git a/Dark-Drowbox/openbox-3/max.xbm b/Dark-Drowbox/openbox-3/max.xbm new file mode 100644 index 0000000..3a13089 --- /dev/null +++ b/Dark-Drowbox/openbox-3/max.xbm @@ -0,0 +1,4 @@ +#define max_width 8 +#define max_height 8 +static unsigned char max_bits[] = { + 0xff, 0xff, 0x81, 0x81, 0x81, 0x81, 0x81, 0xff }; diff --git a/Dark-Drowbox/openbox-3/max_pressed.xbm b/Dark-Drowbox/openbox-3/max_pressed.xbm new file mode 100644 index 0000000..5116ae3 --- /dev/null +++ b/Dark-Drowbox/openbox-3/max_pressed.xbm @@ -0,0 +1,5 @@ +#define max_pressed_width 10 +#define max_pressed_height 10 +static unsigned char max_pressed_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0xfc, 0x03, 0xfc, 0x03, 0x04, 0x02, 0x04, 0x02, + 0x04, 0x02, 0x04, 0x02, 0x04, 0x02, 0xfc, 0x03 }; diff --git a/Dark-Drowbox/openbox-3/max_toggled.xbm b/Dark-Drowbox/openbox-3/max_toggled.xbm new file mode 100644 index 0000000..ff1c954 --- /dev/null +++ b/Dark-Drowbox/openbox-3/max_toggled.xbm @@ -0,0 +1,4 @@ +#define max_toggled_width 8 +#define max_toggled_height 8 +static unsigned char max_toggled_bits[] = { + 0xfc, 0xfc, 0x84, 0x9f, 0x91, 0xf1, 0x11, 0x1f }; diff --git a/Dark-Drowbox/openbox-3/shade.xbm b/Dark-Drowbox/openbox-3/shade.xbm new file mode 100644 index 0000000..ff774f8 --- /dev/null +++ b/Dark-Drowbox/openbox-3/shade.xbm @@ -0,0 +1,4 @@ +#define shade_width 8 +#define shade_height 8 +static unsigned char shade_bits[] = { + 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/Dark-Drowbox/openbox-3/shade_pressed.xbm b/Dark-Drowbox/openbox-3/shade_pressed.xbm new file mode 100644 index 0000000..d65fe7a --- /dev/null +++ b/Dark-Drowbox/openbox-3/shade_pressed.xbm @@ -0,0 +1,5 @@ +#define shade_pressed_width 10 +#define shade_pressed_height 10 +static unsigned char shade_pressed_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0xfc, 0x03, 0xfc, 0x03, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/Dark-Drowbox/openbox-3/themerc b/Dark-Drowbox/openbox-3/themerc new file mode 100644 index 0000000..38eed5a --- /dev/null +++ b/Dark-Drowbox/openbox-3/themerc @@ -0,0 +1,95 @@ +!! Dark-Drowbox by sleekmason 04-09-2022 +!! Based on Onyx-Citrus by Dana Jansens + +!! Menu background +menu.items.bg: flat gradient vertical +menu.items.bg.color: #242424 +menu.items.bg.colorTo: #242424 +menu.separator.color: #3D4443 + +!! Menu text +menu.items.text.color: #C6D6D6 +menu.items.justify: left +menu.items.disabled.text.color: #677070 + +!! Menu title +menu.title.bg: raised splitvertical gradient +menu.title.bg.color: #242424 +menu.title.bg.colorTo: #242424 +menu.title.text.color: #C6D6D6 +menu.title.text.justify: center + +!! Selected menu item +menu.items.active.bg: raised splitvertical gradient +menu.items.active.bg.color: #3D4443 +menu.items.active.bg.colorTo: #3D4443 +menu.items.active.text.color: #DFF0EF + +!! Titlebar +window.active.title.bg: raised vertical gradient +window.active.title.bg.color: #3D4443 +window.active.title.bg.colorTo: #1F1F1F +window.inactive.title.bg: flat splitvertical gradient +window.inactive.title.bg.color: #212121 +window.inactive.title.bg.colorTo: #212121 + +!! Titlebar text +window.label.text.justify: center +window.active.label.bg: parentrelative +window.active.label.text.color: #C0D1D1 +window.inactive.label.bg: parentrelative +window.inactive.label.text.color: #778082 + +!! Window buttons +window.*.button.*.bg: parentrelative +window.active.button.*.hover.bg: flat splitvertical gradient border +window.inactive.button.*.hover.bg: parentrelative +window.*.button.*.pressed.bg: flat splitvertical gradient border + +window.active.button.*.hover.bg.color: #575757 +window.active.button.*.hover.bg.colorTo: #575757 +window.active.button.*.hover.bg.border.color: #202D2E + +window.active.button.*.pressed.bg.color: #707070 +window.active.button.*.pressed.bg.colorTo: #707070 +window.active.button.*.pressed.image.color: #000000 +window.active.button.*.pressed.bg.border.color: #000000 +window.inactive.button.*.pressed.bg.color: #262626 +window.inactive.button.*.pressed.bg.colorTo: #262626 +window.inactive.button.*.pressed.image.color: #404040 +window.inactive.button.*.pressed.bg.border.color: #545757 + +window.active.button.*.image.color: #B9C9C8 +window.active.button.disabled.image.color: #436363 +window.inactive.button.*.image.color: #7E888A +window.inactive.button.disabled.image.color: #436363 + +!! Borders +window.active.border.color: #454545 +window.inactive.border.color: #333333 +window.inactive.title.separator.color: #333333 +border.width: 1 +padding.width: 1 +window.handle.width: 3 +window.active.client.color: #262626 +window.inactive.client.color: #262626 +window.client.padding.width: 1 +window.client.padding.height: 1 +menu.border.color: #262626 +menu.overlap: 0 + +!! Handles +window.active.handle.bg: raised +window.active.handle.bg.color: #424242 +window.active.grip.bg: parentrelative +window.inactive.handle.bg: raised +window.inactive.handle.bg.color: #262626 +window.inactive.grip.bg: parentrelative + +!! Font shadows +!! menu.items.font:shadow=y:shadowtint=30 + +!! On-screen displays +osd.bg: gradient vertical flat +osd.bg.color: #2D3333 +osd.bg.colorTo: #222222 From 9d3edef9f9703551720101bdf1b83753051e3f93 Mon Sep 17 00:00:00 2001 From: sleekmason Date: Tue, 12 Apr 2022 09:29:32 -0500 Subject: [PATCH 11/26] Adjusted the scrollbars, addressbar, and selection in Dark-Earth GTK-3.0 --- Dark-Earth/gtk-3.0/gtk-contained.css | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/Dark-Earth/gtk-3.0/gtk-contained.css b/Dark-Earth/gtk-3.0/gtk-contained.css index eb3421e..f4102da 100644 --- a/Dark-Earth/gtk-3.0/gtk-contained.css +++ b/Dark-Earth/gtk-3.0/gtk-contained.css @@ -175,7 +175,7 @@ entry { transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); color: #DFDFDF; border-color: #626262; - background-color: #393939; + background-color: #303030; box-shadow: inset 0 0 0 1px rgba(57, 142, 231, 0); } spinbutton:not(.vertical) image.left, entry image.left { @@ -2563,22 +2563,22 @@ notebook > stack:not(:only-child) { * Scrollbars * **************/ scrollbar { - background-image: linear-gradient(to right, #292929, #B3B3B3); + background-image: linear-gradient(to right, #262626, #262626); 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 #7F7F7F; } + border-bottom: 1px solid #4F4F4F; } scrollbar.bottom { - border-top: 1px solid #7F7F7F; } + border-top: 1px solid #4F4F4F; } scrollbar.left { - border-right: 1px solid #7F7F7F; } + border-right: 1px solid #4F4F4F; } scrollbar.right { - border-left: 1px solid #7F7F7F; } + border-left: 1px solid #4F4F4F; } scrollbar:backdrop { background-color: #4D4D4D; - border-color: #7F7F7F; + border-color: #4F4F4F; transition: 200ms ease-out; } scrollbar slider { min-width: 9px; @@ -2587,9 +2587,9 @@ scrollbar { border: 1px solid #525252; border-radius: 10px; background-clip: padding-box; - background-image: linear-gradient(to right, #252525, #454545); } + background-image: linear-gradient(to right, #606060, #292929); } scrollbar slider:hover { - background-image: linear-gradient(to right, #606060, #292929); } + background-image: linear-gradient(to right, #888888, #484848); } scrollbar slider:hover:active { background-color: #353535; } scrollbar slider:backdrop { @@ -4356,7 +4356,7 @@ entry selection:focus, entry selection, modelbutton.flat:selected, popover.background checkbutton:selected, popover.background radiobutton:selected, .menuitem.button.flat:selected, treeview.view:selected:focus, treeview.view:selected, row:selected, calendar:selected { - background-color: #4A4A4A; } + background-color: #585858; } row:selected label, label:selected, .selection-mode button.titlebutton, .view:selected:focus, .view:selected, iconview:selected, .view text:selected, iconview text:selected, textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, textview text selection:focus, From 39577708bb8d2ee80c45d049bcdf032c50d24256 Mon Sep 17 00:00:00 2001 From: sleekmason Date: Tue, 12 Apr 2022 10:25:32 -0500 Subject: [PATCH 12/26] Adjusted the scrollbars in Dark-Earth, Dark-Drow and Dragon GTK-3.0 --- Dark-Drow/gtk-3.0/gtk-contained.css | 18 +++++++++--------- Dark-Earth/gtk-3.0/gtk-contained.css | 16 ++++++++-------- Dragon/gtk-3.0/gtk-contained.css | 16 ++++++++-------- 3 files changed, 25 insertions(+), 25 deletions(-) diff --git a/Dark-Drow/gtk-3.0/gtk-contained.css b/Dark-Drow/gtk-3.0/gtk-contained.css index f8a43dc..b714496 100644 --- a/Dark-Drow/gtk-3.0/gtk-contained.css +++ b/Dark-Drow/gtk-3.0/gtk-contained.css @@ -2563,22 +2563,22 @@ notebook > stack:not(:only-child) { * Scrollbars * **************/ scrollbar { - background-image: linear-gradient(to right, #1C1C1C, #BDC9C7); + background-image: linear-gradient(to right, #1C1C1C, #252525); 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 #5D7F7E; } + border-bottom: 1px solid #232323; } scrollbar.bottom { - border-top: 1px solid #5D7F7E; } + border-top: 1px solid #232323; } scrollbar.left { - border-right: 1px solid #5D7F7E; } + border-right: 1px solid #232323; } scrollbar.right { - border-left: 1px solid #5D7F7E; } + border-left: 1px solid #232323; } scrollbar:backdrop { background-color: #4D4D4D; - border-color: #5D7F7E; + border-color: #232323; transition: 200ms ease-out; } scrollbar slider { min-width: 9px; @@ -2587,13 +2587,13 @@ scrollbar { border: 1px solid #2F3635; border-radius: 10px; background-clip: padding-box; - background-image: linear-gradient(to right, #232323, #39403F); } + background-image: linear-gradient(to right, #454545, #39403F); } scrollbar slider:hover { - background-image: linear-gradient(to right, #39403F, #1C1C1C); } + background-image: linear-gradient(to right, #596362, #707070); } scrollbar slider:hover:active { background-color: #2E2E2E; } scrollbar slider:backdrop { - background-color: #5D7F7E; } + background-color: #232323; } scrollbar slider:disabled { background-color: transparent; } scrollbar.fine-tune slider { diff --git a/Dark-Earth/gtk-3.0/gtk-contained.css b/Dark-Earth/gtk-3.0/gtk-contained.css index f4102da..3f5fd78 100644 --- a/Dark-Earth/gtk-3.0/gtk-contained.css +++ b/Dark-Earth/gtk-3.0/gtk-contained.css @@ -2563,22 +2563,22 @@ notebook > stack:not(:only-child) { * Scrollbars * **************/ scrollbar { - background-image: linear-gradient(to right, #262626, #262626); + background-image: linear-gradient(to right, #333333, #333333); 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 #4F4F4F; } + border-bottom: 1px solid #292929; } scrollbar.bottom { - border-top: 1px solid #4F4F4F; } + border-top: 1px solid #292929; } scrollbar.left { - border-right: 1px solid #4F4F4F; } + border-right: 1px solid #292929; } scrollbar.right { - border-left: 1px solid #4F4F4F; } + border-left: 1px solid #292929; } scrollbar:backdrop { background-color: #4D4D4D; - border-color: #4F4F4F; + border-color: #292929; transition: 200ms ease-out; } scrollbar slider { min-width: 9px; @@ -2587,9 +2587,9 @@ scrollbar { border: 1px solid #525252; border-radius: 10px; background-clip: padding-box; - background-image: linear-gradient(to right, #606060, #292929); } + background-image: linear-gradient(to right, #606060, #444444); } scrollbar slider:hover { - background-image: linear-gradient(to right, #888888, #484848); } + background-image: linear-gradient(to right, #888888, #626262); } scrollbar slider:hover:active { background-color: #353535; } scrollbar slider:backdrop { diff --git a/Dragon/gtk-3.0/gtk-contained.css b/Dragon/gtk-3.0/gtk-contained.css index b9b31be..0821b95 100644 --- a/Dragon/gtk-3.0/gtk-contained.css +++ b/Dragon/gtk-3.0/gtk-contained.css @@ -2563,22 +2563,22 @@ notebook > stack:not(:only-child) { * Scrollbars * **************/ scrollbar { - background-image: linear-gradient(to right, #1A1B1C, #757B80); + background-image: linear-gradient(to right, #222324, #222324); 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 #424F4F; } + border-bottom: 1px solid #1A1B1C; } scrollbar.bottom { - border-top: 1px solid #424F4F; } + border-top: 1px solid #1A1B1C; } scrollbar.left { - border-right: 1px solid #424F4F; } + border-right: 1px solid #1A1B1C; } scrollbar.right { - border-left: 1px solid #424F4F; } + border-left: 1px solid #1A1B1C; } scrollbar:backdrop { background-color: #4D4D4D; - border-color: #424F4F; + border-color: #1A1B1C; transition: 200ms ease-out; } scrollbar slider { min-width: 9px; @@ -2587,9 +2587,9 @@ scrollbar { border: 1px solid #2F3635; border-radius: 10px; background-clip: padding-box; - background-image: linear-gradient(to right, #17191A, #4E5659); } + background-image: linear-gradient(to right, #3A3E40, #4E5659); } scrollbar slider:hover { - background-image: linear-gradient(to right, #4E5659, #17191A); } + background-image: linear-gradient(to right, #88969C, #3A3E40); } scrollbar slider:hover:active { background-color: #2C2F30; } scrollbar slider:backdrop { From f0b392cead9447d09a914a941b55419cef4071a0 Mon Sep 17 00:00:00 2001 From: sleekmason Date: Tue, 12 Apr 2022 11:19:11 -0500 Subject: [PATCH 13/26] Adjusted the scrollbar a bit further for dragon --- Dragon/gtk-3.0/gtk-contained.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dragon/gtk-3.0/gtk-contained.css b/Dragon/gtk-3.0/gtk-contained.css index 0821b95..04f9d8a 100644 --- a/Dragon/gtk-3.0/gtk-contained.css +++ b/Dragon/gtk-3.0/gtk-contained.css @@ -2563,7 +2563,7 @@ notebook > stack:not(:only-child) { * Scrollbars * **************/ scrollbar { - background-image: linear-gradient(to right, #222324, #222324); + background-image: linear-gradient(to right, #272829, #272829); transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } * { -GtkScrollbar-has-backward-stepper: false; From ce94b6df153e5ee4f7f2103e7bead71ca2fd0e54 Mon Sep 17 00:00:00 2001 From: sleekmason Date: Thu, 14 Apr 2022 08:38:58 -0500 Subject: [PATCH 14/26] Adjusted dragon theme darker still. This should be the darkest theme --- Dragon/gtk-2.0/gtkrc | 2 +- Dragon/gtk-3.0/gtk-contained.css | 296 +++++++++++++++---------------- Dragon/gtk-3.0/settings.ini | 2 +- Dragonbox/openbox-3/themerc | 26 +-- 4 files changed, 163 insertions(+), 163 deletions(-) diff --git a/Dragon/gtk-2.0/gtkrc b/Dragon/gtk-2.0/gtkrc index fceaf4f..0a35d2b 100644 --- a/Dragon/gtk-2.0/gtkrc +++ b/Dragon/gtk-2.0/gtkrc @@ -1,6 +1,6 @@ # Evolve GTK Theme -gtk_color_scheme = "base_color:#1A1B1C\nbg_color:#212223\ntooltip_bg_color:#1A1B1C\nselected_bg_color:#3D4345\ntext_color:#C3D4D4\nfg_color:#C3D4D1\ntooltip_fg_color:#C3D4D1\nselected_fg_color:#C3D4D4\nmenubar_bg_color:#212223\nmenubar_fg_color:#C3D4D1\ntoolbar_bg_color:#212223\ntoolbar_fg_color:#C3D4D4\nmenu_bg_color:#212223\nmenu_fg_color:#C3D4D4\npanel_bg_color:#212223\npanel_fg_color:#C3D4D4\nlink_color:#3D4345" +gtk_color_scheme = "base_color:#1A1B1C\nbg_color:#18191A\ntooltip_bg_color:#1A1B1C\nselected_bg_color:#3D4345\ntext_color:#C3D4D4\nfg_color:#C3D4D1\ntooltip_fg_color:#C3D4D1\nselected_fg_color:#C3D4D4\nmenubar_bg_color:#18191A\nmenubar_fg_color:#C3D4D1\ntoolbar_bg_color:#18191A\ntoolbar_fg_color:#C3D4D4\nmenu_bg_color:#18191A\nmenu_fg_color:#C3D4D4\npanel_bg_color:#18191A\npanel_fg_color:#C3D4D4\nlink_color:#3D4345" gtk-icon-sizes = "panel=16,16:gtk-button=16,16" # Icon sizes gtk-button-images = 0 # Disables icons in buttons diff --git a/Dragon/gtk-3.0/gtk-contained.css b/Dragon/gtk-3.0/gtk-contained.css index 04f9d8a..b76e0f5 100644 --- a/Dragon/gtk-3.0/gtk-contained.css +++ b/Dragon/gtk-3.0/gtk-contained.css @@ -20,10 +20,10 @@ ***************/ .background { color: #C3D4D4; - background-color: #212223; } + background-color: #18191A; } .background:backdrop { color: #A6B3B2; - background-color: #212223; + background-color: #18191A; text-shadow: none; -gtk-icon-shadow: none; } @@ -38,14 +38,14 @@ .gtkstyle-fallback { color: #C3D4D4; - background-color: #212223; + background-color: #18191A; text-shadow: none; } .gtkstyle-fallback:hover { color: #C3D4D4; background-color: #1A1B1C; } .gtkstyle-fallback:active { color: #C3D4D4; - background-color:#212223; } + background-color:#18191A; } .gtkstyle-fallback:disabled { color: #A6B3B2; background-color: #2C2F30; } @@ -75,7 +75,7 @@ textview text { border-radius: 3px; } textview border { - background-color: #212223; } + background-color: #18191A; } .rubberband, rubberband, @@ -104,7 +104,7 @@ label selection { label:disabled { color: #A6B3B2; } label:disabled:backdrop { - color: #212223; } + color: #18191A; } label:backdrop { color: #A6B3B2; } @@ -231,7 +231,7 @@ entry { transition: 200ms ease-out; } spinbutton:backdrop:disabled:not(.vertical), entry:backdrop:disabled { - color: #212223; + color: #18191A; border-color: #545252; background-color: #2C2F30; box-shadow: none; } @@ -432,11 +432,11 @@ button { transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#212223, 0.8); - border-right-color: shade(#212223, 0.72); - border-left-color: shade(#212223, 0.72); - border-bottom-color: shade(#212223, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#212223, 1.02), 1.05), shade(shade(#212223, 1.02), 0.97)); + border-top-color: shade(#18191A, 0.8); + border-right-color: shade(#18191A, 0.72); + border-left-color: shade(#18191A, 0.72); + border-bottom-color: shade(#18191A, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#18191A, 1.02), 1.05), shade(shade(#18191A, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } notebook > header > tabs > arrow, button.sidebar-button, button.titlebutton, button.flat { @@ -468,14 +468,14 @@ button { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); border-color: #2F3635; - background-image: linear-gradient(to bottom, shade(shade(#212223, 0.85), 1.05), shade(shade(#212223, 0.85), 0.97)); + background-image: linear-gradient(to bottom, shade(shade(#18191A, 0.85), 1.05), shade(shade(#18191A, 0.85), 0.97)); box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); transition-duration: 50ms; } notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:backdrop, button.titlebutton:backdrop, button:backdrop.flat, button:backdrop { border-color: #545252; - background-color: #212223; + background-color: #18191A; text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); @@ -493,7 +493,7 @@ button { button:backdrop:active, button:backdrop:checked { border-color: #545252; - background-color: #212223; + background-color: #18191A; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } notebook > header > tabs > arrow:backdrop:active label, button.sidebar-button:backdrop:active label, button.titlebutton:backdrop:active label, notebook > header > tabs > arrow:backdrop:active, button.sidebar-button:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked label, button.sidebar-button:backdrop:checked label, button.titlebutton:backdrop:checked label, notebook > header > tabs > arrow:backdrop:checked, button.sidebar-button:backdrop:checked, button.titlebutton:backdrop:checked, notebook > header > tabs > arrow:backdrop:active label, button.titlebutton:backdrop:active label, notebook > header > tabs > arrow:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked label, button.titlebutton:backdrop:checked label, notebook > header > tabs > arrow:backdrop:checked, button.titlebutton:backdrop:checked, button:backdrop.flat:active label, @@ -518,7 +518,7 @@ button { button:backdrop.flat:disabled, button:backdrop:disabled label, button:backdrop:disabled { - color: #212223; } + color: #18191A; } notebook > header > tabs > arrow:backdrop:disabled:active, button.sidebar-button:backdrop:disabled:active, button.titlebutton:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, button.sidebar-button:backdrop:disabled:checked, button.titlebutton:backdrop:disabled:checked, notebook > header > tabs > arrow:backdrop:disabled:active, button.titlebutton:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, button.titlebutton:backdrop:disabled:checked, button:backdrop.flat:disabled:active, button:backdrop.flat:disabled:checked, @@ -532,7 +532,7 @@ button { button:backdrop.flat:disabled:checked label, button:backdrop:disabled:active label, button:backdrop:disabled:checked label { - color: #212223; } + color: #18191A; } notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:disabled, button.sidebar-button:disabled, button.titlebutton:disabled, notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, button.flat:backdrop, button.flat:disabled, @@ -792,10 +792,10 @@ button { button.suggested-action { color: #C5D4D3; outline-color: rgba(255, 255, 255, 0.3); - border-top-color: shade(#212223, 0.8); - border-right-color: shade(#212223, 0.72); - border-left-color: shade(#212223, 0.72); - border-bottom-color: shade(#212223, 0.7); + border-top-color: shade(#18191A, 0.8); + border-right-color: shade(#18191A, 0.72); + border-left-color: shade(#18191A, 0.72); + border-bottom-color: shade(#18191A, 0.7); background-image: linear-gradient(to bottom, shade(shade(#383E40, 1.02), 1.05), shade(shade(#383E40, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } .selection-mode button.titlebutton, @@ -973,10 +973,10 @@ button.suggested-action { button.destructive-action { color: #C5D4D3; outline-color: rgba(255, 255, 255, 0.3); - border-top-color: shade(#212223, 0.8); - border-right-color: shade(#212223, 0.72); - border-left-color: shade(#212223, 0.72); - border-bottom-color: shade(#212223, 0.7); + border-top-color: shade(#18191A, 0.8); + border-right-color: shade(#18191A, 0.72); + border-left-color: shade(#18191A, 0.72); + border-bottom-color: shade(#18191A, 0.7); background-image: linear-gradient(to bottom, shade(shade(#ef2929, 1.02), 1.05), shade(shade(#ef2929, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } @@ -1208,23 +1208,23 @@ button { .inline-toolbar toolbutton > button { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#212223, 0.8); - border-right-color: shade(#212223, 0.72); - border-left-color: shade(#212223, 0.72); - border-bottom-color: shade(#212223, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#212223, 1.02), 1.05), shade(shade(#212223, 1.02), 0.97)); + border-top-color: shade(#18191A, 0.8); + border-right-color: shade(#18191A, 0.72); + border-left-color: shade(#18191A, 0.72); + border-bottom-color: shade(#18191A, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#18191A, 1.02), 1.05), shade(shade(#18191A, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } .inline-toolbar toolbutton > button:hover { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); border-color: #2F3635; - background-image: linear-gradient(to bottom, shade(#212223, 1.15), shade(#212223, 1.07)); + background-image: linear-gradient(to bottom, shade(#18191A, 1.15), shade(#18191A, 1.07)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); border-color: #2F3635; - background-image: linear-gradient(to bottom, shade(shade(#212223, 0.85), 1.05), shade(shade(#212223, 0.85), 0.97)); + background-image: linear-gradient(to bottom, shade(shade(#18191A, 0.85), 1.05), shade(shade(#18191A, 0.85), 0.97)); box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } .inline-toolbar toolbutton > button:disabled { border-color: #2F3635; @@ -1261,13 +1261,13 @@ button { -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } .inline-toolbar toolbutton > button:backdrop:disabled label, .inline-toolbar toolbutton > button:backdrop:disabled { - color: #212223; } + color: #18191A; } .inline-toolbar toolbutton > button:backdrop:disabled:active, .inline-toolbar toolbutton > button:backdrop:disabled:checked { border-color: #545252; background-color: #2C2F30; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } .inline-toolbar toolbutton > button:backdrop:disabled:active label, .inline-toolbar toolbutton > button:backdrop:disabled:checked label { - color: #212223; } + color: #18191A; } toolbar.inline-toolbar toolbutton > button.flat, toolbar.inline-toolbar toolbutton:backdrop > button.flat, .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > entry, .inline-toolbar button, .inline-toolbar button:backdrop, .linked > button, @@ -1636,10 +1636,10 @@ toolbar, .inline-toolbar, searchbar, .location-bar { -GtkWidget-window-dragging: true; padding: 4px; - background-color: #212223; } + background-color: #18191A; } toolbar { - background: #212223 linear-gradient(to bottom, #212223, shade(#212223, 0.88)); + background: #18191A linear-gradient(to bottom, #18191A, shade(#18191A, 0.88)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); box-shadow: none; border-bottom: 1px solid #2F3635; @@ -1679,11 +1679,11 @@ searchbar, .location-bar { border-style: solid; border-color: #2F3635; - background-color: #212223; } + background-color: #18191A; } .inline-toolbar:backdrop, searchbar:backdrop, .location-bar:backdrop { border-color: #545252; - background-color: #212223; + background-color: #18191A; box-shadow: none; transition: 200ms ease-out; } @@ -1698,12 +1698,12 @@ headerbar { border-style: solid; border-color: #2F3635; border-radius: 0; - background: #212223 linear-gradient(to bottom, #212223, shade(#212223, 0.88)); + background: #18191A linear-gradient(to bottom, #18191A, shade(#18191A, 0.88)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); } .titlebar:backdrop:not(headerbar), headerbar:backdrop { border-color: #545252; - background-color: #212223; + background-color: #18191A; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); transition: 200ms ease-out; } @@ -1733,10 +1733,10 @@ headerbar { headerbar.selection-mode button { color: #D1E0DF; outline-color: rgba(255, 255, 255, 0.3); - border-top-color: shade(#212223, 0.8); - border-right-color: shade(#212223, 0.72); - border-left-color: shade(#212223, 0.72); - border-bottom-color: shade(#212223, 0.7); + border-top-color: shade(#18191A, 0.8); + border-right-color: shade(#18191A, 0.72); + border-left-color: shade(#18191A, 0.72); + border-bottom-color: shade(#18191A, 0.7); background-image: linear-gradient(to bottom, shade(shade(#383E40, 1.02), 1.05), shade(shade(#383E40, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } .selection-mode.titlebar:not(headerbar) button.flat, @@ -1864,11 +1864,11 @@ headerbar { headerbar.selection-mode button.suggested-action { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#212223, 0.8); - border-right-color: shade(#212223, 0.72); - border-left-color: shade(#212223, 0.72); - border-bottom-color: shade(#212223, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#212223, 1.02), 1.05), shade(shade(#212223, 1.02), 0.97)); + border-top-color: shade(#18191A, 0.8); + border-right-color: shade(#18191A, 0.72); + border-left-color: shade(#18191A, 0.72); + border-bottom-color: shade(#18191A, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#18191A, 1.02), 1.05), shade(shade(#18191A, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); color: #D1E0DF; border-color: #696969; } @@ -1877,7 +1877,7 @@ headerbar { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); border-color: #2F3635; - background-image: linear-gradient(to bottom, shade(#212223, 1.15), shade(#212223, 1.07)); + background-image: linear-gradient(to bottom, shade(#18191A, 1.15), shade(#18191A, 1.07)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); border-color: #696969; } .selection-mode.titlebar:not(headerbar) button.suggested-action:active, @@ -1885,7 +1885,7 @@ headerbar { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); border-color: #2F3635; - background-image: linear-gradient(to bottom, shade(shade(#212223, 0.85), 1.05), shade(shade(#212223, 0.85), 0.97)); + background-image: linear-gradient(to bottom, shade(shade(#18191A, 0.85), 1.05), shade(shade(#18191A, 0.85), 0.97)); box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); border-color: #696969; } .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, @@ -1896,7 +1896,7 @@ headerbar { -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); background-image: none; - background: #212223; + background: #18191A; border-color: #696969; } .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled label, .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, headerbar.selection-mode button.suggested-action:disabled label, @@ -1905,7 +1905,7 @@ headerbar { .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, headerbar.selection-mode button.suggested-action:backdrop { border-color: #545252; - background-color: #212223; + background-color: #18191A; text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); @@ -1925,7 +1925,7 @@ headerbar { .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled label, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled, headerbar.selection-mode button.suggested-action:backdrop:disabled label, headerbar.selection-mode button.suggested-action:backdrop:disabled { - color: #212223; } + color: #18191A; } .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop, .selection-mode.titlebar:not(headerbar) .selection-menu, headerbar.selection-mode .selection-menu:backdrop, headerbar.selection-mode .selection-menu { @@ -2059,7 +2059,7 @@ window.csd > .titlebar:not(headerbar) { **************/ treeview.view { border-left-color: #5C5C5C; - border-top-color: #212223; } + border-top-color: #18191A; } * { -GtkTreeView-horizontal-separator: 4; -GtkTreeView-grid-line-width: 1; @@ -2079,7 +2079,7 @@ treeview.view { treeview.view:disabled:selected:backdrop { color: #9DA4AB; } treeview.view:disabled:backdrop { - color: #212223; } + color: #18191A; } treeview.view.separator { min-height: 2px; color: #2C2F30; } @@ -2087,7 +2087,7 @@ treeview.view { color: rgba(206, 206, 206, 0.1); } treeview.view:backdrop { border-left-color: #aaaaaa; - border-top: #212223; } + border-top: #18191A; } treeview.view:drop(active) { border-style: solid none; border-width: 1px; @@ -2112,7 +2112,7 @@ treeview.view { treeview.view.expander:checked { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } treeview.view.expander:backdrop { - color: #212223; } + color: #18191A; } treeview.view.progressbar { color: #1A1B1C; border: 1px solid #696969; @@ -2180,18 +2180,18 @@ treeview.view header button, treeview.view header button:hover, treeview.view he background-image: none; text-shadow: none; border-style: none solid solid none; - border-color: #212223; } + border-color: #18191A; } treeview.view header button:disabled { - border-color: #212223; + border-color: #18191A; background-image: none; } treeview.view header button:backdrop { - border-color: #212223; + border-color: #18191A; border-style: none solid solid none; color: #aaaaaa; background-image: none; background-color: #262626; } treeview.view header button:backdrop:disabled { - border-color: #212223; + border-color: #18191A; background-image: none; } /********* @@ -2203,7 +2203,7 @@ menubar, padding: 0px; } menubar:backdrop, .menubar:backdrop { - background-color: #212223; } + background-color: #18191A; } menubar > menuitem, .menubar > menuitem { min-height: 16px; @@ -2254,7 +2254,7 @@ menu, menu menuitem:disabled:backdrop, .menu menuitem:disabled:backdrop, .context-menu menuitem:disabled:backdrop { - color: #212223; } + color: #18191A; } menu menuitem:backdrop, menu menuitem:backdrop:hover, .menu menuitem:backdrop, .menu menuitem:backdrop:hover, @@ -2351,7 +2351,7 @@ popover.background { .csd popover.background, popover.background { border: 1px solid #2F3635; } popover.background:backdrop { - background-color: #212223; + background-color: #18191A; box-shadow: none; } popover.background > list, popover.background > .view, @@ -2374,14 +2374,14 @@ notebook.frame { notebook.frame > header { margin-left: 0; } notebook.frame > stack:not(:only-child) { - border: 1px solid shade(#212223, 0.9); } + border: 1px solid shade(#18191A, 0.9); } notebook > header { padding: 1px; - background-color: #212223; } + background-color: #18191A; } notebook > header:backdrop { border-color: #545252; - background-color: #212223; } + background-color: #18191A; } notebook > header tabs { margin: -1px; } notebook > header.top > stack { @@ -2483,10 +2483,10 @@ notebook > header { background-color: transparent; } notebook > header tab:checked { color: #C3D4D4; - background-color: shade(#212223, 1.05); + background-color: shade(#18191A, 1.05); border-width: 1px 1px 0 1px; } notebook > header tab:checked:backdrop { - background-color: #212223; } + background-color: #18191A; } notebook > header tab:checked.reorderable-page { border-color: #263436; background-color: shade(#383E40, 1.05); } @@ -2494,7 +2494,7 @@ notebook > header { color: #A6B3B2; } notebook > header tab:backdrop:checked.reorderable-page { border-color: #545252; - background-color: #212223; } + background-color: #18191A; } notebook > header tab button.flat { padding: 0; margin-top: 1px; @@ -2552,18 +2552,18 @@ notebook > header { margin-left: 6px; } notebook > stack:not(:only-child) { - background-color: shade(#212223, 1.05); + background-color: shade(#18191A, 1.05); border-width: 1px; - border-color: shade(#212223, 0.9); + border-color: shade(#18191A, 0.9); border-style: solid; } notebook > stack:not(:only-child):backdrop { - background-color: #212223; } + background-color: #18191A; } /************** * Scrollbars * **************/ scrollbar { - background-image: linear-gradient(to right, #272829, #272829); + background-image: linear-gradient(to right, #222324, #222324); transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } * { -GtkScrollbar-has-backward-stepper: false; @@ -2654,7 +2654,7 @@ scrollbar { box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; - color: #212223; } + color: #18191A; } scrollbar button:hover { border-color: transparent; background-color: transparent; @@ -2734,12 +2734,12 @@ switch { text-shadow: none; } switch:backdrop { border-color: #545252; - background-color: #212223; + background-color: #18191A; box-shadow: none; text-shadow: none; transition: 200ms ease-out; } switch:backdrop:checked { - color: #212223; + color: #18191A; border-color: rgba(15, 66, 120, 0.7); background-color: rgba(57, 142, 231, 0.7); background-image: none; @@ -2758,14 +2758,14 @@ switch { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); border-color: #2F3635; - background-image: linear-gradient(to bottom, #424F4F 20%, #212223 90%); + background-image: linear-gradient(to bottom, #424F4F 20%, #18191A 90%); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #2C2F30, inset 0 -1px #4D5457, 0 1px rgba(0, 0, 0, 0.1); } switch:hover slider { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); border-color: #2F3635; - background-image: linear-gradient(to bottom, #212223 10%, #BCD5DE 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #424F4F, inset 0 -1px#212223, 0 1px rgba(0, 0, 0, 0.1); } + background-image: linear-gradient(to bottom, #18191A 10%, #BCD5DE 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #424F4F, inset 0 -1px#18191A, 0 1px rgba(0, 0, 0, 0.1); } switch:checked slider { border: 1px solid alpha(#696969,0.8); } switch:disabled slider { @@ -2779,7 +2779,7 @@ switch { switch:backdrop slider { transition: 200ms ease-out; border-color: #545252; - background-color: #212223; + background-color: #18191A; text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } @@ -2794,7 +2794,7 @@ switch { -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } switch:backdrop:disabled slider label, switch:backdrop:disabled slider { - color: #212223; } + color: #18191A; } row:selected switch { box-shadow: none; border-color: #696969; } @@ -2869,7 +2869,7 @@ radio { outline-color: rgba(60, 60, 60, 0.3); border-color: #9b9b9b; background-image: linear-gradient(to bottom, #1A1B1C 20%, #424F4F 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.8), inset 0 -2px #2C2F30, inset 0 -1px #212223, 0 1px rgba(0, 0, 0, 0.1); } + box-shadow: inset 0 1px rgba(255, 255, 255, 0.8), inset 0 -2px #2C2F30, inset 0 -1px #18191A, 0 1px rgba(0, 0, 0, 0.1); } check:only-child, radio:only-child { margin: 0; } @@ -2878,14 +2878,14 @@ radio { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); border-color: #2F3635; - background-image: linear-gradient(to bottom, #212223 10%, #BCD5DE 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #424F4F, inset 0 -1px#212223, 0 1px rgba(0, 0, 0, 0.1); } + background-image: linear-gradient(to bottom, #18191A 10%, #BCD5DE 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #424F4F, inset 0 -1px#18191A, 0 1px rgba(0, 0, 0, 0.1); } check:active, radio:active { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); border-color: #2F3635; - background-image: linear-gradient(to bottom, shade(shade(#212223, 0.85), 1.05), shade(shade(#212223, 0.85), 0.97)); + background-image: linear-gradient(to bottom, shade(shade(#18191A, 0.85), 1.05), shade(shade(#18191A, 0.85), 0.97)); box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } check:disabled, radio:disabled { @@ -2901,7 +2901,7 @@ radio { check:backdrop, radio:backdrop { border-color: #545252; - background-color: #212223; + background-color: #18191A; text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); @@ -3155,13 +3155,13 @@ scale { scale slider { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#212223, 0.8); - border-right-color: shade(#212223, 0.72); - border-left-color: shade(#212223, 0.72); - border-bottom-color: shade(#212223, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#212223, 1.02), 1.05), shade(shade(#212223, 1.02), 0.97)); + border-top-color: shade(#18191A, 0.8); + border-right-color: shade(#18191A, 0.72); + border-left-color: shade(#18191A, 0.72); + border-bottom-color: shade(#18191A, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#18191A, 1.02), 1.05), shade(shade(#18191A, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); - background-image: linear-gradient(to bottom, shade(#212223, 1.45), shade(#212223, 1.15)); + background-image: linear-gradient(to bottom, shade(#18191A, 1.45), shade(#18191A, 1.15)); border: 1px solid #536F6E; border-radius: 100%; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); @@ -3185,7 +3185,7 @@ scale { scale slider:backdrop { transition: 200ms ease-out; border-color: #545252; - background-color: #212223; + background-color: #18191A; text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } @@ -3474,7 +3474,7 @@ printdialog paper { border-color: #545252; } printdialog .dialog-vbox { - background-color: #212223; } + background-color: #18191A; } printdialog .dialog-action-box { margin: 12px; } @@ -3741,7 +3741,7 @@ calendar { messagedialog .titlebar { min-height: 20px; background-image: none; - background-color: #212223; + background-color: #18191A; border-style: none; border-top-left-radius: 7px; border-top-right-radius: 7px; } @@ -3773,9 +3773,9 @@ filechooser .dialog-action-box { border-top-color: #545252; } filechooser #pathbarbox { - border-bottom: 1px solid #212223; } + border-bottom: 1px solid #18191A; } filechooser #pathbarbox stack { - background-color: #212223; } + background-color: #18191A; } filechooserbutton:drop(active) { box-shadow: none; @@ -3786,7 +3786,7 @@ filechooserbutton:drop(active) { ***********/ .sidebar { border-style: none; - background-color: #212223; + background-color: #18191A; -gtk-icon-style: regular; } .sidebar row, .sidebar treeview { @@ -3796,8 +3796,8 @@ filechooserbutton:drop(active) { .sidebar treeview:selected, .sidebar treeview:selected:focus { background-image: linear-gradient(to bottom, shade(#3C4244, 0.87), shade(#3C4244, 0.95) 10%, shade(#3C4244, 0.99) 92%, shade(#3C4244, 0.92)); - border-top: 1px solid shade(#212223, 0.85); - border-bottom: 1px solid shade(#212223, 1.12); } + border-top: 1px solid shade(#18191A, 0.85); + border-bottom: 1px solid shade(#18191A, 1.12); } .sidebar row:selected label, .sidebar row:selected:focus label, .sidebar treeview:selected label, .sidebar treeview:selected:focus label { @@ -3810,10 +3810,10 @@ filechooserbutton:drop(active) { .sidebar treeview:selected:backdrop, .sidebar treeview:selected:focus:backdrop { background-image: none; - background-color: #212223; + background-color: #18191A; color: #C3D4D4; - border-top: 1px solid shade(#212223, 0.9); - border-bottom: 1px solid shade(#212223, 0.9); } + border-top: 1px solid shade(#18191A, 0.9); + border-bottom: 1px solid shade(#18191A, 0.9); } .sidebar row .view:selected, .sidebar row iconview:selected, .sidebar row .view:selected:focus, .sidebar row iconview:selected:focus, .sidebar treeview .view:selected, .sidebar treeview iconview:selected, @@ -3834,7 +3834,7 @@ filechooserbutton:drop(active) { border-top-style: none; border-bottom-style: none; } .sidebar:backdrop { - background-color: #212223; + background-color: #18191A; border-color: #545252; transition: 200ms ease-out; } .sidebar list, .sidebar treeview { @@ -3869,7 +3869,7 @@ placessidebar row { color: #A6B3B2; } placessidebar row:backdrop { color: #A6B3B2; - background-color: #212223; } + background-color: #18191A; } placessidebar row:backdrop:selected { color: #A6B3B2; } placessidebar row:backdrop:disabled { @@ -3941,11 +3941,11 @@ paned > separator { paned > separator.wide { min-width: 5px; min-height: 5px; - background-color: #212223; + background-color: #18191A; background-image: image(#2F3635), image(#2F3635); background-size: 1px 1px, 1px 1px; } paned > separator.wide:backdrop { - background-color: #212223; + background-color: #18191A; background-image: image(#545252), image(#545252); } paned.horizontal > separator { @@ -4020,10 +4020,10 @@ infobar { .error button { color: #D1E0DF; outline-color: rgba(255, 255, 255, 0.3); - border-top-color: shade(#212223, 0.8); - border-right-color: shade(#212223, 0.72); - border-left-color: shade(#212223, 0.72); - border-bottom-color: shade(#212223, 0.7); + border-top-color: shade(#18191A, 0.8); + border-right-color: shade(#18191A, 0.72); + border-left-color: shade(#18191A, 0.72); + border-bottom-color: shade(#18191A, 0.7); background-image: linear-gradient(to bottom, shade(shade(#383E40, 1.02), 1.05), shade(shade(#383E40, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); border-color: #8A8A8A; } @@ -4212,21 +4212,21 @@ colorswatch#add-color-button { colorswatch#add-color-button overlay { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#212223, 0.8); - border-right-color: shade(#212223, 0.72); - border-left-color: shade(#212223, 0.72); - border-bottom-color: shade(#212223, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#212223, 1.02), 1.05), shade(shade(#212223, 1.02), 0.97)); + border-top-color: shade(#18191A, 0.8); + border-right-color: shade(#18191A, 0.72); + border-left-color: shade(#18191A, 0.72); + border-bottom-color: shade(#18191A, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#18191A, 1.02), 1.05), shade(shade(#18191A, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } colorswatch#add-color-button overlay:hover { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); border-color: #2F3635; - background-image: linear-gradient(to bottom, shade(#212223, 1.15), shade(#212223, 1.07)); + background-image: linear-gradient(to bottom, shade(#18191A, 1.15), shade(#18191A, 1.07)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } colorswatch#add-color-button overlay:backdrop { border-color: #545252; - background-color: #212223; + background-color: #18191A; text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } @@ -4299,7 +4299,7 @@ decoration { .solid-csd decoration { border-radius: 0; margin: 4px; - background-color: #212223; + background-color: #18191A; border: solid 1px #545252; box-shadow: none; } @@ -4356,7 +4356,7 @@ entry selection:focus, entry selection, modelbutton.flat:selected, popover.background checkbutton:selected, popover.background radiobutton:selected, .menuitem.button.flat:selected, treeview.view:selected:focus, treeview.view:selected, row:selected, calendar:selected { - background-color: #313638; } + background-color: #3E4547; } row:selected label, label:selected, .selection-mode button.titlebutton, .view:selected:focus, .view:selected, iconview:selected, .view text:selected, iconview text:selected, textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, textview text selection:focus, @@ -4480,7 +4480,7 @@ text color for entries, views and content in general */ @define-color theme_text_color #BECFCF; /* widget base background color */ -@define-color theme_bg_color #212223; +@define-color theme_bg_color #18191A; /* text widgets and the like base background color */ @define-color theme_base_color #1A1B1C; @@ -4507,7 +4507,7 @@ text color for entries, views and content in general on backdrop windows */ @define-color theme_unfocused_text_color #BECFCF; /* widget base background color on backdrop windows */ -@define-color theme_unfocused_bg_color #212223; +@define-color theme_unfocused_bg_color #18191A; /* text widgets and the like base background color on backdrop windows */ @define-color theme_unfocused_base_color #3B3B3B; @@ -4535,22 +4535,22 @@ read if you used those and something break with a version upgrade you're on your @define-color wm_unfocused_title #A6B3B2; @define-color wm_highlight rgba(255, 255, 255, 0.8); @define-color wm_borders_edge rgba(255, 255, 255, 0.8); -@define-color wm_bg_a shade(#212223, 1.2); -@define-color wm_bg_b #212223; +@define-color wm_bg_a shade(#18191A, 1.2); +@define-color wm_bg_b #18191A; @define-color wm_shadow alpha(black, 0.35); @define-color wm_border alpha(black, 0.18); -@define-color wm_button_hover_color_a shade(#212223, 1.3); -@define-color wm_button_hover_color_b #212223; -@define-color wm_button_active_color_a shade(#212223, 0.85); -@define-color wm_button_active_color_b shade(#212223, 0.89); -@define-color wm_button_active_color_c shade(#212223, 0.9); +@define-color wm_button_hover_color_a shade(#18191A, 1.3); +@define-color wm_button_hover_color_b #18191A; +@define-color wm_button_active_color_a shade(#18191A, 0.85); +@define-color wm_button_active_color_b shade(#18191A, 0.89); +@define-color wm_button_active_color_c shade(#18191A, 0.9); @define-color content_view_bg #1A1B1C; .XfceHeading { margin: 0; padding: 0; border-width: 0; background-image: none; - background-color: shade(#212223, 1.18); + background-color: shade(#18191A, 1.18); color: #BECFCF; text-shadow: 0px 1px rgba(0, 0, 0, 0.1); } @@ -4587,10 +4587,10 @@ read if you used those and something break with a version upgrade you're on your .xfce4-panel.background menu .linked button { color: #BECFCF; outline-color: rgba(33, 33, 33, 0.3); - border-top-color: shade(#212223, 0.8); - border-right-color: shade(#212223, 0.72); - border-left-color: shade(#212223, 0.72); - border-bottom-color: shade(#212223, 0.7); + border-top-color: shade(#18191A, 0.8); + border-right-color: shade(#18191A, 0.72); + border-left-color: shade(#18191A, 0.72); + border-bottom-color: shade(#18191A, 0.7); background-image: linear-gradient(to bottom, shade(shade(#1A1B1C, 1.02), 1.05), shade(shade(#1A1B1C, 1.02), 0.97)); box-shadow: inset 0 1px #C5D4D3; } .xfce4-panel.background menu .linked button:disabled { @@ -4843,7 +4843,7 @@ XfdesktopIconView.view { border-style: none; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; - background-image: linear-gradient(to bottom, shade(#212223, 0.85), shade(#212223, 0.98) 10%, shade(#212223, 1) 99%, shade(#212223, 1)); + background-image: linear-gradient(to bottom, shade(#18191A, 0.85), shade(#18191A, 0.98) 10%, shade(#18191A, 1) 99%, shade(#18191A, 1)); box-shadow: inset 1px 0 shade(#252829, 0.6), inset -1px 0 shade(#252829, 0.6), inset 0 1px shade(#252829, 0.6), inset 0 -1px shade(#252829, 0.6); } /************************ @@ -4866,7 +4866,7 @@ XfdesktopIconView.view { border-radius: 3px 0 0 0; border-width: 1px 0 0 1px; } .floating-bar:backdrop { - background-color: #212223; + background-color: #18191A; border-color: #545252; } .floating-bar button { padding: 0px; } @@ -4877,7 +4877,7 @@ XfdesktopIconView.view { /* View */ .nautilus-list-view .view, .nautilus-list-view iconview { - border-bottom: 1px solid #212223; + border-bottom: 1px solid #18191A; /* Hide superfluous treeview drop target indication */ } .nautilus-list-view .view.dnd, .nautilus-list-view iconview.dnd { border-style: none; } @@ -4908,23 +4908,23 @@ UnityDecoration { -UnityDecoration-title-fade: 35px; -UnityDecoration-title-alignment: 0.0; } UnityDecoration .top { - border: 1px solid shade(#212223, 0.7); + border: 1px solid shade(#18191A, 0.7); border-bottom-width: 0; border-radius: 4px 4px 0 0; padding: 1px 8px 0 8px; - background-image: linear-gradient(to bottom, shade(#212223, 1.07), #212223); + background-image: linear-gradient(to bottom, shade(#18191A, 1.07), #18191A); color: #C3D4D4; - text-shadow: 0 1px shade(#212223, 1.2); } + text-shadow: 0 1px shade(#18191A, 1.2); } UnityDecoration .top:backdrop { - border: 1px solid shade(#212223, 0.8); + border: 1px solid shade(#18191A, 0.8); border-bottom-width: 0; - background-image: linear-gradient(to bottom, shade(#212223, 1.02), #212223); + background-image: linear-gradient(to bottom, shade(#18191A, 1.02), #18191A); color: #C3D4D4; - text-shadow: 0 1px shade(#212223, 1.1); } + text-shadow: 0 1px shade(#18191A, 1.1); } UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom { - background-color: shade(#212223, 0.7); } + background-color: shade(#18191A, 0.7); } UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { - background-color: shade(#212223, 0.8); } + background-color: shade(#18191A, 0.8); } UnityPanelWidget, .unity-panel { @@ -4956,6 +4956,6 @@ UnityPanelWidget, color: #C3D4D4; } window.background.chromium { - background-color: #212223; } + background-color: #18191A; } window.background.chromium button:not(.titlebutton) { border-color: #2F3635; } diff --git a/Dragon/gtk-3.0/settings.ini b/Dragon/gtk-3.0/settings.ini index fe4e15f..517dfeb 100644 --- a/Dragon/gtk-3.0/settings.ini +++ b/Dragon/gtk-3.0/settings.ini @@ -1,4 +1,4 @@ [Settings] -gtk_color_scheme = "base_color:#1A1B1C\nbg_color:#212223\ntooltip_bg_color:#1A1B1C\nselected_bg_color:#3D4345\ntext_color:#C3D4D4\nfg_color:#C3D4D1\ntooltip_fg_color:#C3D4D1\nselected_fg_color:#C3D4D4\nmenubar_bg_color:#212223\nmenubar_fg_color:#C3D4D1\ntoolbar_bg_color:#212223\ntoolbar_fg_color:#C3D4D4\nmenu_bg_color:#212223\nmenu_fg_color:#C3D4D4\npanel_bg_color:#212223\npanel_fg_color:#C3D4D4\nlink_color:#3D4345" +gtk_color_scheme = "base_color:#1A1B1C\nbg_color:#18191A\ntooltip_bg_color:#1A1B1C\nselected_bg_color:#3D4345\ntext_color:#C3D4D4\nfg_color:#C3D4D1\ntooltip_fg_color:#C3D4D1\nselected_fg_color:#C3D4D4\nmenubar_bg_color:#18191A\nmenubar_fg_color:#C3D4D1\ntoolbar_bg_color:#18191A\ntoolbar_fg_color:#C3D4D4\nmenu_bg_color:#18191A\nmenu_fg_color:#C3D4D4\npanel_bg_color:#18191A\npanel_fg_color:#C3D4D4\nlink_color:#3D4345" gtk-auto-mnemonics = 1 gtk-visible-focus = automatic diff --git a/Dragonbox/openbox-3/themerc b/Dragonbox/openbox-3/themerc index 2ad10ce..a2b8ab8 100644 --- a/Dragonbox/openbox-3/themerc +++ b/Dragonbox/openbox-3/themerc @@ -3,8 +3,8 @@ !! Menu background menu.items.bg: flat gradient vertical -menu.items.bg.color: #212223 -menu.items.bg.colorTo: #212223 +menu.items.bg.color: #1A1B1C +menu.items.bg.colorTo: #1A1B1C menu.separator.color: #3D4443 !! Menu text @@ -14,8 +14,8 @@ menu.items.disabled.text.color: #677070 !! Menu title menu.title.bg: raised splitvertical gradient -menu.title.bg.color: #212223 -menu.title.bg.colorTo: #212223 +menu.title.bg.color: #1A1B1C +menu.title.bg.colorTo: #1A1B1C menu.title.text.color: #C6D6D6 menu.title.text.justify: center @@ -27,11 +27,11 @@ menu.items.active.text.color: #DFF0EF !! Titlebar window.active.title.bg: raised vertical gradient -window.active.title.bg.color: #3B4042 -window.active.title.bg.colorTo: #1F1F1F +window.active.title.bg.color: #34393B +window.active.title.bg.colorTo: #18191A window.inactive.title.bg: flat splitvertical gradient -window.inactive.title.bg.color: #1F2021 -window.inactive.title.bg.colorTo: #1F2021 +window.inactive.title.bg.color: #18191A +window.inactive.title.bg.colorTo: #18191A !! Titlebar text window.label.text.justify: center @@ -65,9 +65,9 @@ window.inactive.button.*.image.color: #7E888A window.inactive.button.disabled.image.color: #436363 !! Borders -window.active.border.color: #454545 -window.inactive.border.color: #333333 -window.inactive.title.separator.color: #333333 +window.active.border.color: #1F2021 +window.inactive.border.color: #1A1B1C +window.inactive.title.separator.color: #18181A border.width: 1 padding.width: 1 window.handle.width: 3 @@ -80,10 +80,10 @@ menu.overlap: 0 !! Handles window.active.handle.bg: raised -window.active.handle.bg.color: #424242 +window.active.handle.bg.color: #1F2021 window.active.grip.bg: parentrelative window.inactive.handle.bg: raised -window.inactive.handle.bg.color: #262626 +window.inactive.handle.bg.color: #161617 window.inactive.grip.bg: parentrelative !! Font shadows From 6472f9b1a4c62131a9a2d3ce0506363e7b4df647 Mon Sep 17 00:00:00 2001 From: sleekmason Date: Thu, 14 Apr 2022 13:07:41 -0500 Subject: [PATCH 15/26] Dragon theme alterations. --- Dragon.conf | 4 +- Dragon/gtk-2.0/gtkrc | 2 +- Dragon/gtk-3.0/gtk-contained.css | 498 +++++++++++++++---------------- Dragon/gtk-3.0/settings.ini | 2 +- Dragonbox/openbox-3/themerc | 10 +- 5 files changed, 258 insertions(+), 258 deletions(-) diff --git a/Dragon.conf b/Dragon.conf index 06e029e..97a33e8 100644 --- a/Dragon.conf +++ b/Dragon.conf @@ -30,7 +30,7 @@ compat=1.22;1.23;1.23.1;1.24 [named_styles] -default=#C7D9D6;#1A1B1C +default=#C7D9D6;#18191A error=#7E447E;#5F9E9E # Editor styles @@ -40,7 +40,7 @@ selection=#E1FCFF;#494F52;false;true current_line=#ffffff;#2B2F30;true;true brace_good=#B4CED1;;true brace_bad=#B4CED1 -margin_line_number=#BFD4D4;#272A2B +margin_line_number=#BFD4D4;#1C1E1F margin_folding=#699494;#212121 fold_symbol_highlight=#486263 indent_guide=#2B3A3B;#212121;true;true diff --git a/Dragon/gtk-2.0/gtkrc b/Dragon/gtk-2.0/gtkrc index 0a35d2b..ae3c808 100644 --- a/Dragon/gtk-2.0/gtkrc +++ b/Dragon/gtk-2.0/gtkrc @@ -1,6 +1,6 @@ # Evolve GTK Theme -gtk_color_scheme = "base_color:#1A1B1C\nbg_color:#18191A\ntooltip_bg_color:#1A1B1C\nselected_bg_color:#3D4345\ntext_color:#C3D4D4\nfg_color:#C3D4D1\ntooltip_fg_color:#C3D4D1\nselected_fg_color:#C3D4D4\nmenubar_bg_color:#18191A\nmenubar_fg_color:#C3D4D1\ntoolbar_bg_color:#18191A\ntoolbar_fg_color:#C3D4D4\nmenu_bg_color:#18191A\nmenu_fg_color:#C3D4D4\npanel_bg_color:#18191A\npanel_fg_color:#C3D4D4\nlink_color:#3D4345" +gtk_color_scheme = "base_color:#18191A\nbg_color:#151617\ntooltip_bg_color:#18191A\nselected_bg_color:#3D4345\ntext_color:#C3D4D4\nfg_color:#C3D4D1\ntooltip_fg_color:#C3D4D1\nselected_fg_color:#C3D4D4\nmenubar_bg_color:#151617\nmenubar_fg_color:#C3D4D1\ntoolbar_bg_color:#151617\ntoolbar_fg_color:#C3D4D4\nmenu_bg_color:#151617\nmenu_fg_color:#C3D4D4\npanel_bg_color:#151617\npanel_fg_color:#C3D4D4\nlink_color:#3D4345" gtk-icon-sizes = "panel=16,16:gtk-button=16,16" # Icon sizes gtk-button-images = 0 # Disables icons in buttons diff --git a/Dragon/gtk-3.0/gtk-contained.css b/Dragon/gtk-3.0/gtk-contained.css index b76e0f5..b58ebfa 100644 --- a/Dragon/gtk-3.0/gtk-contained.css +++ b/Dragon/gtk-3.0/gtk-contained.css @@ -20,10 +20,10 @@ ***************/ .background { color: #C3D4D4; - background-color: #18191A; } + background-color: #151617; } .background:backdrop { color: #A6B3B2; - background-color: #18191A; + background-color: #151617; text-shadow: none; -gtk-icon-shadow: none; } @@ -38,14 +38,14 @@ .gtkstyle-fallback { color: #C3D4D4; - background-color: #18191A; + background-color: #151617; text-shadow: none; } .gtkstyle-fallback:hover { color: #C3D4D4; - background-color: #1A1B1C; } + background-color: #18191A; } .gtkstyle-fallback:active { color: #C3D4D4; - background-color:#18191A; } + background-color:#151617; } .gtkstyle-fallback:disabled { color: #A6B3B2; background-color: #2C2F30; } @@ -58,7 +58,7 @@ iconview text, textview text { color: #BECFCF; - background-color: #1A1B1C; } + background-color: #18191A; } .view:backdrop, iconview:backdrop, .view text:backdrop, iconview text:backdrop, @@ -75,7 +75,7 @@ textview text { border-radius: 3px; } textview border { - background-color: #18191A; } + background-color: #151617; } .rubberband, rubberband, @@ -104,7 +104,7 @@ label selection { label:disabled { color: #A6B3B2; } label:disabled:backdrop { - color: #18191A; } + color: #151617; } label:backdrop { color: #A6B3B2; } @@ -115,8 +115,8 @@ headerbar .subtitle { text-shadow: none; } assistant .sidebar { - background-color: #1A1B1C; - border-top: 1px solid #2F3635; } + background-color: #18191A; + border-top: 1px solid #2F3233; } assistant .sidebar:backdrop { background-color: #3B3B3B; border-color: #545252; } @@ -174,8 +174,8 @@ entry { border-radius: 3px; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); color: #BECFCF; - border-color: #2F3635; - background-color: #1A1B1C; + border-color: #2F3233; + background-color: #131414; box-shadow: inset 0 0 0 1px rgba(57, 142, 231, 0); } spinbutton:not(.vertical) image.left, entry image.left { @@ -219,7 +219,7 @@ entry { spinbutton:disabled:not(.vertical), entry:disabled { color: #A6B3B2; - border-color: #2F3635; + border-color: #2F3233; background-color: #2C2F30; box-shadow: none; } spinbutton:backdrop:not(.vertical), @@ -231,7 +231,7 @@ entry { transition: 200ms ease-out; } spinbutton:backdrop:disabled:not(.vertical), entry:backdrop:disabled { - color: #18191A; + color: #151617; border-color: #545252; background-color: #2C2F30; box-shadow: none; } @@ -352,7 +352,7 @@ entry { entry:not(:disabled) + entry:not(:disabled), .linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):not(.vertical) { border-top-color: #A0A8AD; - background-color: #1A1B1C; } + background-color: #18191A; } .linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled):backdrop, .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):backdrop:not(.vertical), .linked.vertical > entry:not(:disabled) + entry:not(:disabled):backdrop, @@ -403,13 +403,13 @@ entry:drop(active):not(:only-child) + combobox > box > button.combo { border-top-color: #4e9a06; } treeview entry:focus:dir(rtl), treeview entry:focus:dir(ltr) { - background-color: #1A1B1C; + background-color: #18191A; transition-property: color, background; } treeview entry.flat, treeview entry { border-radius: 0; background-image: none; - background-color: #1A1B1C; } + background-color: #18191A; } treeview entry.flat:focus, treeview entry:focus { border-color: #383E40; } @@ -432,11 +432,11 @@ button { transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#18191A, 0.8); - border-right-color: shade(#18191A, 0.72); - border-left-color: shade(#18191A, 0.72); - border-bottom-color: shade(#18191A, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#18191A, 1.02), 1.05), shade(shade(#18191A, 1.02), 0.97)); + border-top-color: shade(#151617, 0.8); + border-right-color: shade(#151617, 0.72); + border-left-color: shade(#151617, 0.72); + border-bottom-color: shade(#151617, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#151617, 1.02), 1.05), shade(shade(#151617, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } notebook > header > tabs > arrow, button.sidebar-button, button.titlebutton, button.flat { @@ -458,7 +458,7 @@ button { button:hover { color: #D1E0DF; outline-color: rgba(60, 60, 60, 0.3); - border-color: #2F3635; + border-color: #2F3233; background-image: linear-gradient(to bottom, shade(#383E40, 1.00), shade(#383E40, 1.00)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); -gtk-icon-effect: highlight; } @@ -467,15 +467,15 @@ button { button:checked { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); - border-color: #2F3635; - background-image: linear-gradient(to bottom, shade(shade(#18191A, 0.85), 1.05), shade(shade(#18191A, 0.85), 0.97)); + border-color: #2F3233; + background-image: linear-gradient(to bottom, shade(shade(#151617, 0.85), 1.05), shade(shade(#151617, 0.85), 0.97)); box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); transition-duration: 50ms; } notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:backdrop, button.titlebutton:backdrop, button:backdrop.flat, button:backdrop { border-color: #545252; - background-color: #18191A; + background-color: #151617; text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); @@ -493,7 +493,7 @@ button { button:backdrop:active, button:backdrop:checked { border-color: #545252; - background-color: #18191A; + background-color: #151617; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } notebook > header > tabs > arrow:backdrop:active label, button.sidebar-button:backdrop:active label, button.titlebutton:backdrop:active label, notebook > header > tabs > arrow:backdrop:active, button.sidebar-button:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked label, button.sidebar-button:backdrop:checked label, button.titlebutton:backdrop:checked label, notebook > header > tabs > arrow:backdrop:checked, button.sidebar-button:backdrop:checked, button.titlebutton:backdrop:checked, notebook > header > tabs > arrow:backdrop:active label, button.titlebutton:backdrop:active label, notebook > header > tabs > arrow:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked label, button.titlebutton:backdrop:checked label, notebook > header > tabs > arrow:backdrop:checked, button.titlebutton:backdrop:checked, button:backdrop.flat:active label, @@ -518,7 +518,7 @@ button { button:backdrop.flat:disabled, button:backdrop:disabled label, button:backdrop:disabled { - color: #18191A; } + color: #151617; } notebook > header > tabs > arrow:backdrop:disabled:active, button.sidebar-button:backdrop:disabled:active, button.titlebutton:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, button.sidebar-button:backdrop:disabled:checked, button.titlebutton:backdrop:disabled:checked, notebook > header > tabs > arrow:backdrop:disabled:active, button.titlebutton:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, button.titlebutton:backdrop:disabled:checked, button:backdrop.flat:disabled:active, button:backdrop.flat:disabled:checked, @@ -532,7 +532,7 @@ button { button:backdrop.flat:disabled:checked label, button:backdrop:disabled:active label, button:backdrop:disabled:checked label { - color: #18191A; } + color: #151617; } notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:disabled, button.sidebar-button:disabled, button.titlebutton:disabled, notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, button.flat:backdrop, button.flat:disabled, @@ -545,7 +545,7 @@ button { -gtk-icon-shadow: none; } notebook > header > tabs > arrow:disabled, button.titlebutton:disabled, button:disabled { - border-color: #2F3635; + border-color: #2F3233; background-color: #2C2F30; text-shadow: none; -gtk-icon-shadow: none; @@ -557,7 +557,7 @@ button { notebook > header > tabs > arrow:disabled:active, button.titlebutton:disabled:active, notebook > header > tabs > arrow:disabled:checked, button.titlebutton:disabled:checked, button:disabled:active, button:disabled:checked { - border-color: #2F3635; + border-color: #2F3233; background-image: linear-gradient(to bottom, #A0A8AD, #2C2F30); box-shadow: inset 0 1px rgba(255, 255, 255, 0); } notebook > header > tabs > arrow:disabled:active label, button.titlebutton:disabled:active label, notebook > header > tabs > arrow:disabled:active, button.titlebutton:disabled:active, notebook > header > tabs > arrow:disabled:checked label, button.titlebutton:disabled:checked label, notebook > header > tabs > arrow:disabled:checked, button.titlebutton:disabled:checked, @@ -792,10 +792,10 @@ button { button.suggested-action { color: #C5D4D3; outline-color: rgba(255, 255, 255, 0.3); - border-top-color: shade(#18191A, 0.8); - border-right-color: shade(#18191A, 0.72); - border-left-color: shade(#18191A, 0.72); - border-bottom-color: shade(#18191A, 0.7); + border-top-color: shade(#151617, 0.8); + border-right-color: shade(#151617, 0.72); + border-left-color: shade(#151617, 0.72); + border-bottom-color: shade(#151617, 0.7); background-image: linear-gradient(to bottom, shade(shade(#383E40, 1.02), 1.05), shade(shade(#383E40, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } .selection-mode button.titlebutton, @@ -973,10 +973,10 @@ button.suggested-action { button.destructive-action { color: #C5D4D3; outline-color: rgba(255, 255, 255, 0.3); - border-top-color: shade(#18191A, 0.8); - border-right-color: shade(#18191A, 0.72); - border-left-color: shade(#18191A, 0.72); - border-bottom-color: shade(#18191A, 0.7); + border-top-color: shade(#151617, 0.8); + border-right-color: shade(#151617, 0.72); + border-left-color: shade(#151617, 0.72); + border-bottom-color: shade(#151617, 0.7); background-image: linear-gradient(to bottom, shade(shade(#ef2929, 1.02), 1.05), shade(shade(#ef2929, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } @@ -1208,26 +1208,26 @@ button { .inline-toolbar toolbutton > button { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#18191A, 0.8); - border-right-color: shade(#18191A, 0.72); - border-left-color: shade(#18191A, 0.72); - border-bottom-color: shade(#18191A, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#18191A, 1.02), 1.05), shade(shade(#18191A, 1.02), 0.97)); + border-top-color: shade(#151617, 0.8); + border-right-color: shade(#151617, 0.72); + border-left-color: shade(#151617, 0.72); + border-bottom-color: shade(#151617, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#151617, 1.02), 1.05), shade(shade(#151617, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } .inline-toolbar toolbutton > button:hover { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); - border-color: #2F3635; - background-image: linear-gradient(to bottom, shade(#18191A, 1.15), shade(#18191A, 1.07)); + border-color: #2F3233; + background-image: linear-gradient(to bottom, shade(#151617, 1.15), shade(#151617, 1.07)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); - border-color: #2F3635; - background-image: linear-gradient(to bottom, shade(shade(#18191A, 0.85), 1.05), shade(shade(#18191A, 0.85), 0.97)); + border-color: #2F3233; + background-image: linear-gradient(to bottom, shade(shade(#151617, 0.85), 1.05), shade(shade(#151617, 0.85), 0.97)); box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } .inline-toolbar toolbutton > button:disabled { - border-color: #2F3635; + border-color: #2F3233; background-color: #2C2F30; text-shadow: none; -gtk-icon-shadow: none; @@ -1235,7 +1235,7 @@ button { .inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { color: #A6B3B2; } .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { - border-color: #2F3635; + border-color: #2F3233; background-image: linear-gradient(to bottom, #A0A8AD, #2C2F30); box-shadow: inset 0 1px rgba(255, 255, 255, 0); } .inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { @@ -1261,13 +1261,13 @@ button { -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } .inline-toolbar toolbutton > button:backdrop:disabled label, .inline-toolbar toolbutton > button:backdrop:disabled { - color: #18191A; } + color: #151617; } .inline-toolbar toolbutton > button:backdrop:disabled:active, .inline-toolbar toolbutton > button:backdrop:disabled:checked { border-color: #545252; background-color: #2C2F30; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } .inline-toolbar toolbutton > button:backdrop:disabled:active label, .inline-toolbar toolbutton > button:backdrop:disabled:checked label { - color: #18191A; } + color: #151617; } toolbar.inline-toolbar toolbutton > button.flat, toolbar.inline-toolbar toolbutton:backdrop > button.flat, .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > entry, .inline-toolbar button, .inline-toolbar button:backdrop, .linked > button, @@ -1636,13 +1636,13 @@ toolbar, .inline-toolbar, searchbar, .location-bar { -GtkWidget-window-dragging: true; padding: 4px; - background-color: #18191A; } + background-color: #151617; } toolbar { - background: #18191A linear-gradient(to bottom, #18191A, shade(#18191A, 0.88)); + background: #151617 linear-gradient(to bottom, #151617, shade(#151617, 0.88)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); box-shadow: none; - border-bottom: 1px solid #2F3635; + border-bottom: 1px solid #2F3233; padding: 4px 3px 3px 4px; } .osd toolbar { background-color: transparent; } @@ -1678,12 +1678,12 @@ searchbar, .inline-toolbar, searchbar, .location-bar { border-style: solid; - border-color: #2F3635; - background-color: #18191A; } + border-color: #2F3233; + background-color: #151617; } .inline-toolbar:backdrop, searchbar:backdrop, .location-bar:backdrop { border-color: #545252; - background-color: #18191A; + background-color: #151617; box-shadow: none; transition: 200ms ease-out; } @@ -1696,14 +1696,14 @@ headerbar { min-height: 38px; border-width: 0 0 1px; border-style: solid; - border-color: #2F3635; + border-color: #2F3233; border-radius: 0; - background: #18191A linear-gradient(to bottom, #18191A, shade(#18191A, 0.88)); + background: #151617 linear-gradient(to bottom, #151617, shade(#151617, 0.88)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); } .titlebar:backdrop:not(headerbar), headerbar:backdrop { border-color: #545252; - background-color: #18191A; + background-color: #151617; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); transition: 200ms ease-out; } @@ -1733,10 +1733,10 @@ headerbar { headerbar.selection-mode button { color: #D1E0DF; outline-color: rgba(255, 255, 255, 0.3); - border-top-color: shade(#18191A, 0.8); - border-right-color: shade(#18191A, 0.72); - border-left-color: shade(#18191A, 0.72); - border-bottom-color: shade(#18191A, 0.7); + border-top-color: shade(#151617, 0.8); + border-right-color: shade(#151617, 0.72); + border-left-color: shade(#151617, 0.72); + border-bottom-color: shade(#151617, 0.7); background-image: linear-gradient(to bottom, shade(shade(#383E40, 1.02), 1.05), shade(shade(#383E40, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } .selection-mode.titlebar:not(headerbar) button.flat, @@ -1864,11 +1864,11 @@ headerbar { headerbar.selection-mode button.suggested-action { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#18191A, 0.8); - border-right-color: shade(#18191A, 0.72); - border-left-color: shade(#18191A, 0.72); - border-bottom-color: shade(#18191A, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#18191A, 1.02), 1.05), shade(shade(#18191A, 1.02), 0.97)); + border-top-color: shade(#151617, 0.8); + border-right-color: shade(#151617, 0.72); + border-left-color: shade(#151617, 0.72); + border-bottom-color: shade(#151617, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#151617, 1.02), 1.05), shade(shade(#151617, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); color: #D1E0DF; border-color: #696969; } @@ -1876,27 +1876,27 @@ headerbar { headerbar.selection-mode button.suggested-action:hover { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); - border-color: #2F3635; - background-image: linear-gradient(to bottom, shade(#18191A, 1.15), shade(#18191A, 1.07)); + border-color: #2F3233; + background-image: linear-gradient(to bottom, shade(#151617, 1.15), shade(#151617, 1.07)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); border-color: #696969; } .selection-mode.titlebar:not(headerbar) button.suggested-action:active, headerbar.selection-mode button.suggested-action:active { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); - border-color: #2F3635; - background-image: linear-gradient(to bottom, shade(shade(#18191A, 0.85), 1.05), shade(shade(#18191A, 0.85), 0.97)); + border-color: #2F3233; + background-image: linear-gradient(to bottom, shade(shade(#151617, 0.85), 1.05), shade(shade(#151617, 0.85), 0.97)); box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); border-color: #696969; } .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, headerbar.selection-mode button.suggested-action:disabled { - border-color: #2F3635; + border-color: #2F3233; background-color: #2C2F30; text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); background-image: none; - background: #18191A; + background: #151617; border-color: #696969; } .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled label, .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, headerbar.selection-mode button.suggested-action:disabled label, @@ -1905,7 +1905,7 @@ headerbar { .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, headerbar.selection-mode button.suggested-action:backdrop { border-color: #545252; - background-color: #18191A; + background-color: #151617; text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); @@ -1925,7 +1925,7 @@ headerbar { .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled label, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled, headerbar.selection-mode button.suggested-action:backdrop:disabled label, headerbar.selection-mode button.suggested-action:backdrop:disabled { - color: #18191A; } + color: #151617; } .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop, .selection-mode.titlebar:not(headerbar) .selection-menu, headerbar.selection-mode .selection-menu:backdrop, headerbar.selection-mode .selection-menu { @@ -2022,7 +2022,7 @@ window.csd > .titlebar:not(headerbar) { box-shadow: none; } .titlebar:not(headerbar) > separator { - background-color: #2F3635; } + background-color: #2F3233; } .background:not(.csd):not(.ssd):not(.solid-csd) headerbar, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:not(:last-child), .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:backdrop, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:backdrop:not(:last-child) { border-radius: 0; @@ -2059,7 +2059,7 @@ window.csd > .titlebar:not(headerbar) { **************/ treeview.view { border-left-color: #5C5C5C; - border-top-color: #18191A; } + border-top-color: #151617; } * { -GtkTreeView-horizontal-separator: 4; -GtkTreeView-grid-line-width: 1; @@ -2079,7 +2079,7 @@ treeview.view { treeview.view:disabled:selected:backdrop { color: #9DA4AB; } treeview.view:disabled:backdrop { - color: #18191A; } + color: #151617; } treeview.view.separator { min-height: 2px; color: #2C2F30; } @@ -2087,7 +2087,7 @@ treeview.view { color: rgba(206, 206, 206, 0.1); } treeview.view:backdrop { border-left-color: #aaaaaa; - border-top: #18191A; } + border-top: #151617; } treeview.view:drop(active) { border-style: solid none; border-width: 1px; @@ -2112,9 +2112,9 @@ treeview.view { treeview.view.expander:checked { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } treeview.view.expander:backdrop { - color: #18191A; } + color: #151617; } treeview.view.progressbar { - color: #1A1B1C; + color: #18191A; border: 1px solid #696969; border-radius: 4px; background-color: #383E40; @@ -2124,7 +2124,7 @@ treeview.view { border-radius: 4px; color: #383E40; box-shadow: none; - background-image: linear-gradient(to bottom, #1A1B1C, #e3e3e3); } + background-image: linear-gradient(to bottom, #18191A, #e3e3e3); } treeview.view.progressbar:selected:focus:backdrop, treeview.view.progressbar:selected:backdrop { color: #383E40; border-color: #696969; @@ -2144,7 +2144,7 @@ treeview.view { border-color: #383E40; } treeview.view header button { color: #5C5C5C; - background-color: #1A1B1C; + background-color: #18191A; font-weight: bold; text-shadow: none; box-shadow: none; } @@ -2166,10 +2166,10 @@ treeview.view { transition: none; background-image: none; background-color: #383E40; - color: #1A1B1C; + color: #18191A; border-radius: 0; border-style: none; - box-shadow: inset 0 0 0 1px #1A1B1C; + box-shadow: inset 0 0 0 1px #18191A; text-shadow: none; } treeview.view acceleditor > label { background-color: #383E40; } @@ -2180,18 +2180,18 @@ treeview.view header button, treeview.view header button:hover, treeview.view he background-image: none; text-shadow: none; border-style: none solid solid none; - border-color: #18191A; } + border-color: #151617; } treeview.view header button:disabled { - border-color: #18191A; + border-color: #151617; background-image: none; } treeview.view header button:backdrop { - border-color: #18191A; + border-color: #151617; border-style: none solid solid none; color: #aaaaaa; background-image: none; background-color: #262626; } treeview.view header button:backdrop:disabled { - border-color: #18191A; + border-color: #151617; background-image: none; } /********* @@ -2203,7 +2203,7 @@ menubar, padding: 0px; } menubar:backdrop, .menubar:backdrop { - background-color: #18191A; } + background-color: #151617; } menubar > menuitem, .menubar > menuitem { min-height: 16px; @@ -2224,8 +2224,8 @@ menu, .context-menu { margin: 4px; padding: 2px 0px; - background-color: #1A1B1C; - border: 1px solid #2F3635; } + background-color: #18191A; + border: 1px solid #2F3233; } .csd menu, .csd .menu, .csd .context-menu { @@ -2254,7 +2254,7 @@ menu, menu menuitem:disabled:backdrop, .menu menuitem:disabled:backdrop, .context-menu menuitem:disabled:backdrop { - color: #18191A; } + color: #151617; } menu menuitem:backdrop, menu menuitem:backdrop:hover, .menu menuitem:backdrop, .menu menuitem:backdrop:hover, @@ -2295,7 +2295,7 @@ menu, min-height: 16px; min-width: 16px; padding: 4px; - background-color: #1A1B1C; + background-color: #18191A; border-radius: 0; } menu > arrow.top, .menu > arrow.top, @@ -2344,14 +2344,14 @@ menuitem radio { popover.background { padding: 2px; border-radius: 5px; - background-color: #1A1B1C; + background-color: #18191A; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); } popover.background modelbutton:hover { color: #D1E0DF; } .csd popover.background, popover.background { - border: 1px solid #2F3635; } + border: 1px solid #2F3233; } popover.background:backdrop { - background-color: #18191A; + background-color: #151617; box-shadow: none; } popover.background > list, popover.background > .view, @@ -2374,14 +2374,14 @@ notebook.frame { notebook.frame > header { margin-left: 0; } notebook.frame > stack:not(:only-child) { - border: 1px solid shade(#18191A, 0.9); } + border: 1px solid shade(#151617, 0.9); } notebook > header { padding: 1px; - background-color: #18191A; } + background-color: #151617; } notebook > header:backdrop { border-color: #545252; - background-color: #18191A; } + background-color: #151617; } notebook > header tabs { margin: -1px; } notebook > header.top > stack { @@ -2483,10 +2483,10 @@ notebook > header { background-color: transparent; } notebook > header tab:checked { color: #C3D4D4; - background-color: shade(#18191A, 1.05); + background-color: shade(#151617, 1.05); border-width: 1px 1px 0 1px; } notebook > header tab:checked:backdrop { - background-color: #18191A; } + background-color: #151617; } notebook > header tab:checked.reorderable-page { border-color: #263436; background-color: shade(#383E40, 1.05); } @@ -2494,7 +2494,7 @@ notebook > header { color: #A6B3B2; } notebook > header tab:backdrop:checked.reorderable-page { border-color: #545252; - background-color: #18191A; } + background-color: #151617; } notebook > header tab button.flat { padding: 0; margin-top: 1px; @@ -2552,12 +2552,12 @@ notebook > header { margin-left: 6px; } notebook > stack:not(:only-child) { - background-color: shade(#18191A, 1.05); + background-color: shade(#151617, 1.05); border-width: 1px; - border-color: shade(#18191A, 0.9); + border-color: shade(#151617, 0.9); border-style: solid; } notebook > stack:not(:only-child):backdrop { - background-color: #18191A; } + background-color: #151617; } /************** * Scrollbars * @@ -2569,22 +2569,22 @@ scrollbar { -GtkScrollbar-has-backward-stepper: false; -GtkScrollbar-has-forward-stepper: false; } scrollbar.top { - border-bottom: 1px solid #1A1B1C; } + border-bottom: 1px solid #18191A; } scrollbar.bottom { - border-top: 1px solid #1A1B1C; } + border-top: 1px solid #18191A; } scrollbar.left { - border-right: 1px solid #1A1B1C; } + border-right: 1px solid #18191A; } scrollbar.right { - border-left: 1px solid #1A1B1C; } + border-left: 1px solid #18191A; } scrollbar:backdrop { background-color: #4D4D4D; - border-color: #1A1B1C; + border-color: #18191A; transition: 200ms ease-out; } scrollbar slider { min-width: 9px; min-height: 9px; margin: 2px; - border: 1px solid #2F3635; + border: 1px solid #2F3233; border-radius: 10px; background-clip: padding-box; background-image: linear-gradient(to right, #3A3E40, #4E5659); } @@ -2654,7 +2654,7 @@ scrollbar { box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; - color: #18191A; } + color: #151617; } scrollbar button:hover { border-color: transparent; background-color: transparent; @@ -2678,7 +2678,7 @@ scrollbar { box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; - color: #2F3635; } + color: #2F3233; } scrollbar button:backdrop { border-color: transparent; background-color: transparent; @@ -2705,7 +2705,7 @@ scrollbar { -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } treeview ~ scrollbar.vertical { - border-top: 1px solid #2F3635; + border-top: 1px solid #2F3233; margin-top: -1px; } /********** @@ -2728,18 +2728,18 @@ switch { background-image: linear-gradient(to bottom, shade(#565E61, 1.1), #565E61); text-shadow: 0 1px rgba(15, 66, 120, 0.5), 0 0 2px rgba(255, 255, 255, 0.6); } switch:disabled { - border-color: #2F3635; + border-color: #2F3233; background-color: #2C2F30; box-shadow: 0 1px transparent; text-shadow: none; } switch:backdrop { border-color: #545252; - background-color: #18191A; + background-color: #151617; box-shadow: none; text-shadow: none; transition: 200ms ease-out; } switch:backdrop:checked { - color: #18191A; + color: #151617; border-color: rgba(15, 66, 120, 0.7); background-color: rgba(57, 142, 231, 0.7); background-image: none; @@ -2757,19 +2757,19 @@ switch { transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); - border-color: #2F3635; - background-image: linear-gradient(to bottom, #424F4F 20%, #18191A 90%); + border-color: #2F3233; + background-image: linear-gradient(to bottom, #424F4F 20%, #151617 90%); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #2C2F30, inset 0 -1px #4D5457, 0 1px rgba(0, 0, 0, 0.1); } switch:hover slider { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); - border-color: #2F3635; - background-image: linear-gradient(to bottom, #18191A 10%, #BCD5DE 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #424F4F, inset 0 -1px#18191A, 0 1px rgba(0, 0, 0, 0.1); } + border-color: #2F3233; + background-image: linear-gradient(to bottom, #151617 10%, #BCD5DE 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #424F4F, inset 0 -1px#151617, 0 1px rgba(0, 0, 0, 0.1); } switch:checked slider { border: 1px solid alpha(#696969,0.8); } switch:disabled slider { - border-color: #2F3635; + border-color: #2F3233; background-color: #2C2F30; text-shadow: none; -gtk-icon-shadow: none; @@ -2779,7 +2779,7 @@ switch { switch:backdrop slider { transition: 200ms ease-out; border-color: #545252; - background-color: #18191A; + background-color: #151617; text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } @@ -2794,16 +2794,16 @@ switch { -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } switch:backdrop:disabled slider label, switch:backdrop:disabled slider { - color: #18191A; } + color: #151617; } row:selected switch { box-shadow: none; border-color: #696969; } row:selected switch:backdrop { border-color: #696969; } row:selected switch.slider:dir(rtl) { - border-left-color: #2F3635; } + border-left-color: #2F3233; } row:selected switch.slider:dir(ltr) { - border-right-color: #2F3635; } + border-right-color: #2F3233; } row:selected switch.slider:checked, row:selected switch.slider { border-color: #696969; } @@ -2868,8 +2868,8 @@ radio { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); border-color: #9b9b9b; - background-image: linear-gradient(to bottom, #1A1B1C 20%, #424F4F 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.8), inset 0 -2px #2C2F30, inset 0 -1px #18191A, 0 1px rgba(0, 0, 0, 0.1); } + background-image: linear-gradient(to bottom, #18191A 20%, #424F4F 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.8), inset 0 -2px #2C2F30, inset 0 -1px #151617, 0 1px rgba(0, 0, 0, 0.1); } check:only-child, radio:only-child { margin: 0; } @@ -2877,19 +2877,19 @@ radio { radio:hover { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); - border-color: #2F3635; - background-image: linear-gradient(to bottom, #18191A 10%, #BCD5DE 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #424F4F, inset 0 -1px#18191A, 0 1px rgba(0, 0, 0, 0.1); } + border-color: #2F3233; + background-image: linear-gradient(to bottom, #151617 10%, #BCD5DE 90%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #424F4F, inset 0 -1px#151617, 0 1px rgba(0, 0, 0, 0.1); } check:active, radio:active { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); - border-color: #2F3635; - background-image: linear-gradient(to bottom, shade(shade(#18191A, 0.85), 1.05), shade(shade(#18191A, 0.85), 0.97)); + border-color: #2F3233; + background-image: linear-gradient(to bottom, shade(shade(#151617, 0.85), 1.05), shade(shade(#151617, 0.85), 0.97)); box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } check:disabled, radio:disabled { - border-color: #2F3635; + border-color: #2F3233; background-color: #2C2F30; text-shadow: none; -gtk-icon-shadow: none; @@ -2901,7 +2901,7 @@ radio { check:backdrop, radio:backdrop { border-color: #545252; - background-color: #18191A; + background-color: #151617; text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); @@ -3064,7 +3064,7 @@ treeview.view radio:backdrop { * GtkScale * ************/ scale trough, scale fill, progressbar trough { - border: 1px solid #2F3635; + border: 1px solid #2F3233; border-radius: 3px; background-color: #919E9D; box-shadow: inset 1px 1px rgba(0, 0, 0, 0.1); } @@ -3142,7 +3142,7 @@ scale { outline-offset: 2px; -gtk-outline-radius: 5px; } scale fill, scale fill:backdrop { - background-color: #2F3635; + background-color: #2F3233; box-shadow: none; } scale fill:disabled, scale fill:disabled:backdrop { border-color: transparent; @@ -3155,13 +3155,13 @@ scale { scale slider { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#18191A, 0.8); - border-right-color: shade(#18191A, 0.72); - border-left-color: shade(#18191A, 0.72); - border-bottom-color: shade(#18191A, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#18191A, 1.02), 1.05), shade(shade(#18191A, 1.02), 0.97)); + border-top-color: shade(#151617, 0.8); + border-right-color: shade(#151617, 0.72); + border-left-color: shade(#151617, 0.72); + border-bottom-color: shade(#151617, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#151617, 1.02), 1.05), shade(shade(#151617, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); - background-image: linear-gradient(to bottom, shade(#18191A, 1.45), shade(#18191A, 1.15)); + background-image: linear-gradient(to bottom, shade(#151617, 1.45), shade(#151617, 1.15)); border: 1px solid #536F6E; border-radius: 100%; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); @@ -3169,13 +3169,13 @@ scale { scale slider:hover { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); - border-color: #2F3635; + border-color: #2F3233; background-image: linear-gradient(to bottom, #2C2F30 10%, #BCD5DE 90%); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #424F4F, inset 0 -1px#2C2F30, 0 1px rgba(0, 0, 0, 0.1); } scale slider:active { border-color: #696969; } scale slider:disabled { - border-color: #2F3635; + border-color: #2F3233; background-color: #2C2F30; text-shadow: none; -gtk-icon-shadow: none; @@ -3185,7 +3185,7 @@ scale { scale slider:backdrop { transition: 200ms ease-out; border-color: #545252; - background-color: #18191A; + background-color: #151617; text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } @@ -3288,7 +3288,7 @@ scale { min-height: 0; min-width: 0; } scale.color trough { - background-image: image(#2F3635); + background-image: image(#2F3233); background-repeat: no-repeat; } scale.color.horizontal { padding: 0 0 15px 0; } @@ -3418,8 +3418,8 @@ levelbar trough { padding: 2px; border-radius: 3px; color: #BECFCF; - border-color: #2F3635; - background-color: #1A1B1C; + border-color: #2F3233; + background-color: #18191A; box-shadow: inset 0 0 0 1px rgba(57, 142, 231, 0); } levelbar trough:backdrop { color: #B9C9C6; @@ -3466,7 +3466,7 @@ levelbar block { *****************/ printdialog paper { color: #C3D4D4; - border: 1px solid #2F3635; + border: 1px solid #2F3233; background: #C5D4D3; padding: 0; } printdialog paper:backdrop { @@ -3474,7 +3474,7 @@ printdialog paper { border-color: #545252; } printdialog .dialog-vbox { - background-color: #18191A; } + background-color: #151617; } printdialog .dialog-action-box { margin: 12px; } @@ -3488,7 +3488,7 @@ frame > border, margin: 0; padding: 0; border-radius: 0; - border: 1px solid #2F3635; } + border: 1px solid #2F3233; } frame > border.flat, .frame.flat { border-style: none; } @@ -3498,7 +3498,7 @@ frame > border, actionbar > revealer > box { padding: 6px; - border-top: 1px solid #2F3635; } + border-top: 1px solid #2F3233; } actionbar > revealer > box:backdrop { border-color: #545252; } @@ -3619,7 +3619,7 @@ scrolledwindow undershoot.right { scrolledwindow junction { border-color: transparent; - border-image: linear-gradient(to bottom, #2F3635 1px, transparent 1px) 0 0 0 1/0 1px stretch; + border-image: linear-gradient(to bottom, #2F3233 1px, transparent 1px) 0 0 0 1/0 1px stretch; background-color: #383E40; } scrolledwindow junction:dir(rtl) { border-image-slice: 0 1 0 0; } @@ -3638,8 +3638,8 @@ separator { *********/ list { color: #BECFCF; - background-color: #1A1B1C; - border-color: #2F3635; } + background-color: #18191A; + border-color: #2F3233; } list:backdrop { background-color: #3B3B3B; border-color: #545252; } @@ -3708,7 +3708,7 @@ expander arrow { ***********/ calendar { color: #BECFCF; - border: 1px solid #2F3635; + border: 1px solid #2F3233; padding: 2px; } calendar:selected { border-radius: 6px; } @@ -3741,7 +3741,7 @@ calendar { messagedialog .titlebar { min-height: 20px; background-image: none; - background-color: #18191A; + background-color: #151617; border-style: none; border-top-left-radius: 7px; border-top-right-radius: 7px; } @@ -3768,14 +3768,14 @@ messagedialog.csd .dialog-action-area button { -gtk-outline-bottom-right-radius: 5px; } filechooser .dialog-action-box { - border-top: 1px solid #2F3635; } + border-top: 1px solid #2F3233; } filechooser .dialog-action-box:backdrop { border-top-color: #545252; } filechooser #pathbarbox { - border-bottom: 1px solid #18191A; } + border-bottom: 1px solid #151617; } filechooser #pathbarbox stack { - background-color: #18191A; } + background-color: #151617; } filechooserbutton:drop(active) { box-shadow: none; @@ -3786,7 +3786,7 @@ filechooserbutton:drop(active) { ***********/ .sidebar { border-style: none; - background-color: #18191A; + background-color: #151617; -gtk-icon-style: regular; } .sidebar row, .sidebar treeview { @@ -3796,8 +3796,8 @@ filechooserbutton:drop(active) { .sidebar treeview:selected, .sidebar treeview:selected:focus { background-image: linear-gradient(to bottom, shade(#3C4244, 0.87), shade(#3C4244, 0.95) 10%, shade(#3C4244, 0.99) 92%, shade(#3C4244, 0.92)); - border-top: 1px solid shade(#18191A, 0.85); - border-bottom: 1px solid shade(#18191A, 1.12); } + border-top: 1px solid shade(#151617, 0.85); + border-bottom: 1px solid shade(#151617, 1.12); } .sidebar row:selected label, .sidebar row:selected:focus label, .sidebar treeview:selected label, .sidebar treeview:selected:focus label { @@ -3810,10 +3810,10 @@ filechooserbutton:drop(active) { .sidebar treeview:selected:backdrop, .sidebar treeview:selected:focus:backdrop { background-image: none; - background-color: #18191A; + background-color: #151617; color: #C3D4D4; - border-top: 1px solid shade(#18191A, 0.9); - border-bottom: 1px solid shade(#18191A, 0.9); } + border-top: 1px solid shade(#151617, 0.9); + border-bottom: 1px solid shade(#151617, 0.9); } .sidebar row .view:selected, .sidebar row iconview:selected, .sidebar row .view:selected:focus, .sidebar row iconview:selected:focus, .sidebar treeview .view:selected, .sidebar treeview iconview:selected, @@ -3824,17 +3824,17 @@ filechooserbutton:drop(active) { .sidebar treeview:backdrop { background-color: transparent; } stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:dir(ltr), .sidebar.left, .sidebar.left:dir(rtl) { - border-right: 1px solid #2F3635; + border-right: 1px solid #2F3233; border-left-style: none; border-top-style: none; border-bottom-style: none; } stacksidebar.sidebar:dir(rtl) list .sidebar:dir(rtl), stacksidebar.sidebar.right list .sidebar:dir(rtl), .sidebar.right { - border-left: 1px solid #2F3635; + border-left: 1px solid #2F3233; border-right-style: none; border-top-style: none; border-bottom-style: none; } .sidebar:backdrop { - background-color: #18191A; + background-color: #151617; border-color: #545252; transition: 200ms ease-out; } .sidebar list, .sidebar treeview { @@ -3869,7 +3869,7 @@ placessidebar row { color: #A6B3B2; } placessidebar row:backdrop { color: #A6B3B2; - background-color: #18191A; } + background-color: #151617; } placessidebar row:backdrop:selected { color: #A6B3B2; } placessidebar row:backdrop:disabled { @@ -3932,7 +3932,7 @@ paned > separator { -gtk-icon-source: none; border-style: none; background-color: transparent; - background-image: image(#2F3635); + background-image: image(#2F3233); background-size: 1px 1px; } paned > separator:selected { background-image: image(#383E40); } @@ -3941,11 +3941,11 @@ paned > separator { paned > separator.wide { min-width: 5px; min-height: 5px; - background-color: #18191A; - background-image: image(#2F3635), image(#2F3635); + background-color: #151617; + background-image: image(#2F3233), image(#2F3233); background-size: 1px 1px, 1px 1px; } paned > separator.wide:backdrop { - background-color: #18191A; + background-color: #151617; background-image: image(#545252), image(#545252); } paned.horizontal > separator { @@ -4020,10 +4020,10 @@ infobar { .error button { color: #D1E0DF; outline-color: rgba(255, 255, 255, 0.3); - border-top-color: shade(#18191A, 0.8); - border-right-color: shade(#18191A, 0.72); - border-left-color: shade(#18191A, 0.72); - border-bottom-color: shade(#18191A, 0.7); + border-top-color: shade(#151617, 0.8); + border-right-color: shade(#151617, 0.72); + border-left-color: shade(#151617, 0.72); + border-bottom-color: shade(#151617, 0.7); background-image: linear-gradient(to bottom, shade(shade(#383E40, 1.02), 1.05), shade(shade(#383E40, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); border-color: #8A8A8A; } @@ -4129,9 +4129,9 @@ tooltip { box-shadow: none; text-shadow: 0 1px black; } tooltip.background { - background-color: #1A1B1C; + background-color: #18191A; background-clip: padding-box; - border: 1px solid #2F3635; } + border: 1px solid #2F3233; } tooltip decoration { background-color: transparent; } tooltip * { @@ -4212,21 +4212,21 @@ colorswatch#add-color-button { colorswatch#add-color-button overlay { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#18191A, 0.8); - border-right-color: shade(#18191A, 0.72); - border-left-color: shade(#18191A, 0.72); - border-bottom-color: shade(#18191A, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#18191A, 1.02), 1.05), shade(shade(#18191A, 1.02), 0.97)); + border-top-color: shade(#151617, 0.8); + border-right-color: shade(#151617, 0.72); + border-left-color: shade(#151617, 0.72); + border-bottom-color: shade(#151617, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#151617, 1.02), 1.05), shade(shade(#151617, 1.02), 0.97)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } colorswatch#add-color-button overlay:hover { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); - border-color: #2F3635; - background-image: linear-gradient(to bottom, shade(#18191A, 1.15), shade(#18191A, 1.07)); + border-color: #2F3233; + background-image: linear-gradient(to bottom, shade(#151617, 1.15), shade(#151617, 1.07)); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } colorswatch#add-color-button overlay:backdrop { border-color: #545252; - background-color: #18191A; + background-color: #151617; text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } @@ -4299,7 +4299,7 @@ decoration { .solid-csd decoration { border-radius: 0; margin: 4px; - background-color: #18191A; + background-color: #151617; border: solid 1px #545252; box-shadow: none; } @@ -4444,7 +4444,7 @@ button.circular { padding-left: 6px; padding-right: 6px; color: #C3D4D4; - background-color: #1A1B1C; + background-color: #18191A; border: 1px solid; border-color: #2C2F30; border-radius: 5px; @@ -4480,10 +4480,10 @@ text color for entries, views and content in general */ @define-color theme_text_color #BECFCF; /* widget base background color */ -@define-color theme_bg_color #18191A; +@define-color theme_bg_color #151617; /* text widgets and the like base background color */ -@define-color theme_base_color #1A1B1C; +@define-color theme_base_color #18191A; /* base background color of selections */ @define-color theme_selected_bg_color #383E40; @@ -4498,7 +4498,7 @@ text foreground color of insensitive widgets */ @define-color insensitive_fg_color #A6B3B2; /* insensitive text widgets and the like base background color */ -@define-color insensitive_base_color #1A1B1C; +@define-color insensitive_base_color #18191A; /* widget text/foreground color on backdrop windows */ @define-color theme_unfocused_fg_color #A6B3B2; @@ -4507,7 +4507,7 @@ text color for entries, views and content in general on backdrop windows */ @define-color theme_unfocused_text_color #BECFCF; /* widget base background color on backdrop windows */ -@define-color theme_unfocused_bg_color #18191A; +@define-color theme_unfocused_bg_color #151617; /* text widgets and the like base background color on backdrop windows */ @define-color theme_unfocused_base_color #3B3B3B; @@ -4519,7 +4519,7 @@ text/foreground color of selections on backdrop windows */ @define-color theme_unfocused_selected_fg_color #D1E0DF; /* widgets main borders color */ -@define-color borders #2F3635; +@define-color borders #2F3233; /* widgets main borders color on backdrop windows */ @define-color unfocused_borders #545252; @@ -4535,28 +4535,28 @@ read if you used those and something break with a version upgrade you're on your @define-color wm_unfocused_title #A6B3B2; @define-color wm_highlight rgba(255, 255, 255, 0.8); @define-color wm_borders_edge rgba(255, 255, 255, 0.8); -@define-color wm_bg_a shade(#18191A, 1.2); -@define-color wm_bg_b #18191A; +@define-color wm_bg_a shade(#151617, 1.2); +@define-color wm_bg_b #151617; @define-color wm_shadow alpha(black, 0.35); @define-color wm_border alpha(black, 0.18); -@define-color wm_button_hover_color_a shade(#18191A, 1.3); -@define-color wm_button_hover_color_b #18191A; -@define-color wm_button_active_color_a shade(#18191A, 0.85); -@define-color wm_button_active_color_b shade(#18191A, 0.89); -@define-color wm_button_active_color_c shade(#18191A, 0.9); -@define-color content_view_bg #1A1B1C; +@define-color wm_button_hover_color_a shade(#151617, 1.3); +@define-color wm_button_hover_color_b #151617; +@define-color wm_button_active_color_a shade(#151617, 0.85); +@define-color wm_button_active_color_b shade(#151617, 0.89); +@define-color wm_button_active_color_c shade(#151617, 0.9); +@define-color content_view_bg #18191A; .XfceHeading { margin: 0; padding: 0; border-width: 0; background-image: none; - background-color: shade(#18191A, 1.18); + background-color: shade(#151617, 1.18); color: #BECFCF; text-shadow: 0px 1px rgba(0, 0, 0, 0.1); } .xfce4-panel.background { background-color: #10191C; - color: #1A1B1C; + color: #18191A; font-weight: normal; } .xfce4-panel.background button { background-image: none; @@ -4565,18 +4565,18 @@ read if you used those and something break with a version upgrade you're on your border-color: transparent; box-shadow: none; padding: 0 1px; - color: #1A1B1C; + color: #18191A; text-shadow: 0px 1px rgba(0, 0, 0, 0.1); } .xfce4-panel.background button:active, .xfce4-panel.background button:checked { background-image: none; background-color: shade(#525151, 0.7); border-color: shade(#525151, 0.6); - color: #1A1B1C; + color: #18191A; transition: none; } .xfce4-panel.background button:hover, .xfce4-panel.background button:active:hover, .xfce4-panel.background button:checked:hover { border-color: shade(#383E40, 0.6); background-image: linear-gradient(to bottom, shade(#383E40, 0.88), shade(#383E40, 0.85)); - color: #1A1B1C; + color: #18191A; box-shadow: inset 0 -1px alpha(#C5D4D3,0), inset 1px 0 alpha(#C5D4D3,0.15), inset -1px 0 alpha(#C5D4D3,0.15), inset 0 1px alpha(#C5D4D3,0.15); transition: none; } .xfce4-panel.background entry { @@ -4587,14 +4587,14 @@ read if you used those and something break with a version upgrade you're on your .xfce4-panel.background menu .linked button { color: #BECFCF; outline-color: rgba(33, 33, 33, 0.3); - border-top-color: shade(#18191A, 0.8); - border-right-color: shade(#18191A, 0.72); - border-left-color: shade(#18191A, 0.72); - border-bottom-color: shade(#18191A, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#1A1B1C, 1.02), 1.05), shade(shade(#1A1B1C, 1.02), 0.97)); + border-top-color: shade(#151617, 0.8); + border-right-color: shade(#151617, 0.72); + border-left-color: shade(#151617, 0.72); + border-bottom-color: shade(#151617, 0.7); + background-image: linear-gradient(to bottom, shade(shade(#18191A, 1.02), 1.05), shade(shade(#18191A, 1.02), 0.97)); box-shadow: inset 0 1px #C5D4D3; } .xfce4-panel.background menu .linked button:disabled { - border-color: #2F3635; + border-color: #2F3233; background-color: #2C2F30; text-shadow: none; -gtk-icon-shadow: none; @@ -4623,7 +4623,7 @@ read if you used those and something break with a version upgrade you're on your .xfce4-panel.background .tasklist button { border-radius: 3px; text-shadow: 0 1px #C3D4D4; - color: shade(#1A1B1C, 0.7); + color: shade(#18191A, 0.7); background-image: linear-gradient(to bottom, shade(#525151, 0.65), shade(#525151, 0.6), shade(#525151, 0.5), shade(#525151, 0.45)); border: none; } .xfce4-panel.background .tasklist button.flat { @@ -4632,11 +4632,11 @@ read if you used those and something break with a version upgrade you're on your box-shadow: none; } .xfce4-panel.background .tasklist button:active, .xfce4-panel.background .tasklist button:checked { background-image: linear-gradient(to bottom, shade(#383E40, 0.65), shade(#383E40, 0.6), shade(#383E40, 0.5), shade(#383E40, 0.45)); - color: shade(#1A1B1C, 1); + color: shade(#18191A, 1); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(0, 0, 0, 0.2); } .xfce4-panel.background .tasklist button:hover, .xfce4-panel.background .tasklist button:active:hover, .xfce4-panel.background .tasklist button:checked:hover { background-image: linear-gradient(to bottom, shade(#383E40, 0.85), shade(#383E40, 0.8), shade(#383E40, 0.7), shade(#383E40, 0.65)); - color: shade(#1A1B1C, 1); + color: shade(#18191A, 1); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(0, 0, 0, 0.2); } .xfce4-panel.background .tasklist button image { padding: 3px; } @@ -4666,11 +4666,11 @@ wnck-pager:hover { min-height: 24px; } .thunar .sidebar.frame { - border-top: 1px solid #2F3635; } + border-top: 1px solid #2F3233; } XfdesktopIconView.view { background: transparent; - color: #1A1B1C; + color: #18191A; border-radius: 3px; } XfdesktopIconView.view:active { background: rgba(23, 104, 189, 0.5); @@ -4682,13 +4682,13 @@ XfdesktopIconView.view { #XfceNotifyWindow { background-color: shade(#525151, 0.3); - color: #1A1B1C; + color: #18191A; border-color: shade(#525151, 0.6); } #XfceNotifyWindow buttonbox { padding: 0; } #XfceNotifyWindow button { background-image: none; - border-color: shade(#1A1B1C, 0.35); + border-color: shade(#18191A, 0.35); border-radius: 3px; box-shadow: none; } #XfceNotifyWindow label#summary { @@ -4698,7 +4698,7 @@ XfdesktopIconView.view { border-radius: 3px; } #XfceNotifyWindow progressbar progress { background-image: none; - background-color: #1A1B1C; + background-color: #18191A; border: none; box-shadow: none; } #XfceNotifyWindow progressbar trough { @@ -4754,7 +4754,7 @@ XfdesktopIconView.view { text-shadow: 0 1px transparentize white, 0.5; -gtk-icon-shadow: 0 1px transparentize black, 0.5; box-shadow: inset 0 -1px transparentize black, 0.5; - background-color: #1A1B1C; + background-color: #18191A; text-shadow: 0 1px transparentize black, 0.5; -gtk-icon-shadow: 0 1px transparentize black, 0.5; } .lightdm-gtk-greeter #panel_window menubar menu { @@ -4843,22 +4843,22 @@ XfdesktopIconView.view { border-style: none; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; - background-image: linear-gradient(to bottom, shade(#18191A, 0.85), shade(#18191A, 0.98) 10%, shade(#18191A, 1) 99%, shade(#18191A, 1)); + background-image: linear-gradient(to bottom, shade(#151617, 0.85), shade(#151617, 0.98) 10%, shade(#151617, 1) 99%, shade(#151617, 1)); box-shadow: inset 1px 0 shade(#252829, 0.6), inset -1px 0 shade(#252829, 0.6), inset 0 1px shade(#252829, 0.6), inset 0 -1px shade(#252829, 0.6); } /************************ * NAUTILUS (aka Files) * ************************/ .nautilus-window { - background-color: #1A1B1C; } + background-color: #18191A; } .nautilus-window notebook, .nautilus-window notebook > stack { - background-color: #1A1B1C; } + background-color: #18191A; } /* Floating status bar */ .floating-bar { - background-color: #1A1B1C; + background-color: #18191A; border-style: solid; - border-color: #2F3635; } + border-color: #2F3233; } .floating-bar.left { border-radius: 0 3px 0 0; border-width: 1px 1px 0 0; } @@ -4866,7 +4866,7 @@ XfdesktopIconView.view { border-radius: 3px 0 0 0; border-width: 1px 0 0 1px; } .floating-bar:backdrop { - background-color: #18191A; + background-color: #151617; border-color: #545252; } .floating-bar button { padding: 0px; } @@ -4877,7 +4877,7 @@ XfdesktopIconView.view { /* View */ .nautilus-list-view .view, .nautilus-list-view iconview { - border-bottom: 1px solid #18191A; + border-bottom: 1px solid #151617; /* Hide superfluous treeview drop target indication */ } .nautilus-list-view .view.dnd, .nautilus-list-view iconview.dnd { border-style: none; } @@ -4886,7 +4886,7 @@ XfdesktopIconView.view { * Geary * *********/ .conversation-frame .view.cell, .conversation-frame iconview.cell { - background-color: #1A1B1C; } + background-color: #18191A; } .conversation-frame .view.cell:selected, .conversation-frame iconview.cell:selected, .conversation-frame .view.cell:selected:focus, @@ -4908,23 +4908,23 @@ UnityDecoration { -UnityDecoration-title-fade: 35px; -UnityDecoration-title-alignment: 0.0; } UnityDecoration .top { - border: 1px solid shade(#18191A, 0.7); + border: 1px solid shade(#151617, 0.7); border-bottom-width: 0; border-radius: 4px 4px 0 0; padding: 1px 8px 0 8px; - background-image: linear-gradient(to bottom, shade(#18191A, 1.07), #18191A); + background-image: linear-gradient(to bottom, shade(#151617, 1.07), #151617); color: #C3D4D4; - text-shadow: 0 1px shade(#18191A, 1.2); } + text-shadow: 0 1px shade(#151617, 1.2); } UnityDecoration .top:backdrop { - border: 1px solid shade(#18191A, 0.8); + border: 1px solid shade(#151617, 0.8); border-bottom-width: 0; - background-image: linear-gradient(to bottom, shade(#18191A, 1.02), #18191A); + background-image: linear-gradient(to bottom, shade(#151617, 1.02), #151617); color: #C3D4D4; - text-shadow: 0 1px shade(#18191A, 1.1); } + text-shadow: 0 1px shade(#151617, 1.1); } UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom { - background-color: shade(#18191A, 0.7); } + background-color: shade(#151617, 0.7); } UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { - background-color: shade(#18191A, 0.8); } + background-color: shade(#151617, 0.8); } UnityPanelWidget, .unity-panel { @@ -4936,7 +4936,7 @@ UnityPanelWidget, .unity-panel.menuitem, .unity-panel .menuitem { border-width: 0 1px; - color: #1A1B1C; } + color: #18191A; } UnityPanelWidget.menuitem:hover, UnityPanelWidget.menuitem *:hover, UnityPanelWidget .menuitem:hover, UnityPanelWidget .menuitem *:hover, .unity-panel.menuitem:hover, .unity-panel.menuitem *:hover, @@ -4944,7 +4944,7 @@ UnityPanelWidget, .unity-panel .menuitem *:hover { border-color: shade(#525151, 0.8); background-color: shade(#525151, 0.75); - color: #1A1B1C; } + color: #18191A; } @keyframes playbackmenuitem_spinner { to { @@ -4956,6 +4956,6 @@ UnityPanelWidget, color: #C3D4D4; } window.background.chromium { - background-color: #18191A; } + background-color: #151617; } window.background.chromium button:not(.titlebutton) { - border-color: #2F3635; } + border-color: #2F3233; } diff --git a/Dragon/gtk-3.0/settings.ini b/Dragon/gtk-3.0/settings.ini index 517dfeb..8f3eedd 100644 --- a/Dragon/gtk-3.0/settings.ini +++ b/Dragon/gtk-3.0/settings.ini @@ -1,4 +1,4 @@ [Settings] -gtk_color_scheme = "base_color:#1A1B1C\nbg_color:#18191A\ntooltip_bg_color:#1A1B1C\nselected_bg_color:#3D4345\ntext_color:#C3D4D4\nfg_color:#C3D4D1\ntooltip_fg_color:#C3D4D1\nselected_fg_color:#C3D4D4\nmenubar_bg_color:#18191A\nmenubar_fg_color:#C3D4D1\ntoolbar_bg_color:#18191A\ntoolbar_fg_color:#C3D4D4\nmenu_bg_color:#18191A\nmenu_fg_color:#C3D4D4\npanel_bg_color:#18191A\npanel_fg_color:#C3D4D4\nlink_color:#3D4345" +gtk_color_scheme = "base_color:#18191A\nbg_color:#151617\ntooltip_bg_color:#18191A\nselected_bg_color:#3D4345\ntext_color:#C3D4D4\nfg_color:#C3D4D1\ntooltip_fg_color:#C3D4D1\nselected_fg_color:#C3D4D4\nmenubar_bg_color:#151617\nmenubar_fg_color:#C3D4D1\ntoolbar_bg_color:#151617\ntoolbar_fg_color:#C3D4D4\nmenu_bg_color:#151617\nmenu_fg_color:#C3D4D4\npanel_bg_color:#151617\npanel_fg_color:#C3D4D4\nlink_color:#3D4345" gtk-auto-mnemonics = 1 gtk-visible-focus = automatic diff --git a/Dragonbox/openbox-3/themerc b/Dragonbox/openbox-3/themerc index a2b8ab8..f5e3cae 100644 --- a/Dragonbox/openbox-3/themerc +++ b/Dragonbox/openbox-3/themerc @@ -3,9 +3,9 @@ !! Menu background menu.items.bg: flat gradient vertical -menu.items.bg.color: #1A1B1C -menu.items.bg.colorTo: #1A1B1C -menu.separator.color: #3D4443 +menu.items.bg.color: #18191A +menu.items.bg.colorTo: #18191A +menu.separator.color: #2B3030 !! Menu text menu.items.text.color: #C6D6D6 @@ -14,8 +14,8 @@ menu.items.disabled.text.color: #677070 !! Menu title menu.title.bg: raised splitvertical gradient -menu.title.bg.color: #1A1B1C -menu.title.bg.colorTo: #1A1B1C +menu.title.bg.color: #18191A +menu.title.bg.colorTo: #18191A menu.title.text.color: #C6D6D6 menu.title.text.justify: center From fc30084f5304e615dcaac81d777317a5a5d465d6 Mon Sep 17 00:00:00 2001 From: sleekmason Date: Fri, 15 Apr 2022 08:43:28 -0500 Subject: [PATCH 16/26] Updated dragon scrollbars, well, and switches. --- Dragon/gtk-3.0/gtk-contained.css | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/Dragon/gtk-3.0/gtk-contained.css b/Dragon/gtk-3.0/gtk-contained.css index b58ebfa..d6054b2 100644 --- a/Dragon/gtk-3.0/gtk-contained.css +++ b/Dragon/gtk-3.0/gtk-contained.css @@ -2563,7 +2563,7 @@ notebook > stack:not(:only-child) { * Scrollbars * **************/ scrollbar { - background-image: linear-gradient(to right, #222324, #222324); + background-image: linear-gradient(to right, #161717, #161717); transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } * { -GtkScrollbar-has-backward-stepper: false; @@ -2587,9 +2587,9 @@ scrollbar { border: 1px solid #2F3233; border-radius: 10px; background-clip: padding-box; - background-image: linear-gradient(to right, #3A3E40, #4E5659); } + background-image: linear-gradient(to right, #34393B, #34393B); } scrollbar slider:hover { - background-image: linear-gradient(to right, #88969C, #3A3E40); } + background-image: linear-gradient(to right, #51595C, #51595C); } scrollbar slider:hover:active { background-color: #2C2F30; } scrollbar slider:backdrop { @@ -2611,9 +2611,9 @@ scrollbar { margin: 0; min-width: 7px; min-height: 7px; - background-color: shade(#C3D4D4, 0.9); + background-color: shade(#656E6E, 0.9); background-image: none; - border: 1px solid #C5D4D3; } + border: 1px solid #656E6E; } scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { min-width: 5px; min-height: 5px; @@ -2725,7 +2725,7 @@ switch { switch:checked { box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px transparent; border-color: shade(#696969, 1.1); - background-image: linear-gradient(to bottom, shade(#565E61, 1.1), #565E61); + background-image: linear-gradient(to bottom, shade(#40484D, 1.1), #40484D); text-shadow: 0 1px rgba(15, 66, 120, 0.5), 0 0 2px rgba(255, 255, 255, 0.6); } switch:disabled { border-color: #2F3233; @@ -2758,13 +2758,13 @@ switch { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); border-color: #2F3233; - background-image: linear-gradient(to bottom, #424F4F 20%, #151617 90%); + background-image: linear-gradient(to bottom, #283030 20%, #283030 90%); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #2C2F30, inset 0 -1px #4D5457, 0 1px rgba(0, 0, 0, 0.1); } switch:hover slider { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); border-color: #2F3233; - background-image: linear-gradient(to bottom, #151617 10%, #BCD5DE 90%); + background-image: linear-gradient(to bottom, #424F4F 10%, #424F4F 90%); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #424F4F, inset 0 -1px#151617, 0 1px rgba(0, 0, 0, 0.1); } switch:checked slider { border: 1px solid alpha(#696969,0.8); } @@ -3066,7 +3066,7 @@ treeview.view radio:backdrop { scale trough, scale fill, progressbar trough { border: 1px solid #2F3233; border-radius: 3px; - background-color: #919E9D; + background-color: #687575; box-shadow: inset 1px 1px rgba(0, 0, 0, 0.1); } scale trough:disabled, scale fill:disabled, progressbar trough:disabled { background-color: #2C2F30; From c6b75952a98d595ca27f346196e7e882bada2840 Mon Sep 17 00:00:00 2001 From: sleekmason Date: Sat, 16 Apr 2022 07:48:27 -0500 Subject: [PATCH 17/26] Adjusted Dragon scrollbar and radio buttons --- Dragon/gtk-3.0/gtk-contained.css | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Dragon/gtk-3.0/gtk-contained.css b/Dragon/gtk-3.0/gtk-contained.css index d6054b2..862bedb 100644 --- a/Dragon/gtk-3.0/gtk-contained.css +++ b/Dragon/gtk-3.0/gtk-contained.css @@ -2563,7 +2563,7 @@ notebook > stack:not(:only-child) { * Scrollbars * **************/ scrollbar { - background-image: linear-gradient(to right, #161717, #161717); + background-image: linear-gradient(to right, #141414, #141414); transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } * { -GtkScrollbar-has-backward-stepper: false; @@ -2587,9 +2587,9 @@ scrollbar { border: 1px solid #2F3233; border-radius: 10px; background-clip: padding-box; - background-image: linear-gradient(to right, #34393B, #34393B); } + background-image: linear-gradient(to right, #383E40, #34393B); } scrollbar slider:hover { - background-image: linear-gradient(to right, #51595C, #51595C); } + background-image: linear-gradient(to right, #555E61, #555E61); } scrollbar slider:hover:active { background-color: #2C2F30; } scrollbar slider:backdrop { @@ -2868,7 +2868,7 @@ radio { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); border-color: #9b9b9b; - background-image: linear-gradient(to bottom, #18191A 20%, #424F4F 90%); + background-image: linear-gradient(to bottom, #1A1F1F 20%, #1A1F1F 90%); box-shadow: inset 0 1px rgba(255, 255, 255, 0.8), inset 0 -2px #2C2F30, inset 0 -1px #151617, 0 1px rgba(0, 0, 0, 0.1); } check:only-child, radio:only-child { @@ -2878,7 +2878,7 @@ radio { color: #C3D4D4; outline-color: rgba(60, 60, 60, 0.3); border-color: #2F3233; - background-image: linear-gradient(to bottom, #151617 10%, #BCD5DE 90%); + background-image: linear-gradient(to bottom, #252829 10%, #252829 90%); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #424F4F, inset 0 -1px#151617, 0 1px rgba(0, 0, 0, 0.1); } check:active, radio:active { From 11f9ca5ac5f1d506a201174ba18d48fa0c4162b2 Mon Sep 17 00:00:00 2001 From: sleekmason Date: Sat, 16 Apr 2022 12:12:50 -0500 Subject: [PATCH 18/26] Lightening of the scrollbar in Dragon. --- Dragon/gtk-3.0/gtk-contained.css | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Dragon/gtk-3.0/gtk-contained.css b/Dragon/gtk-3.0/gtk-contained.css index 862bedb..73c21e4 100644 --- a/Dragon/gtk-3.0/gtk-contained.css +++ b/Dragon/gtk-3.0/gtk-contained.css @@ -2587,9 +2587,9 @@ scrollbar { border: 1px solid #2F3233; border-radius: 10px; background-clip: padding-box; - background-image: linear-gradient(to right, #383E40, #34393B); } + background-image: linear-gradient(to right, #596366, #596366); } scrollbar slider:hover { - background-image: linear-gradient(to right, #555E61, #555E61); } + background-image: linear-gradient(to right, #768185, #768185); } scrollbar slider:hover:active { background-color: #2C2F30; } scrollbar slider:backdrop { From 88de80159d6f3e372e227902866b9bc5b3ccf4c8 Mon Sep 17 00:00:00 2001 From: sleekmason Date: Sun, 17 Apr 2022 09:23:51 -0500 Subject: [PATCH 19/26] Adjusted text for notify --- Dragon/gtk-3.0/gtk-contained.css | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Dragon/gtk-3.0/gtk-contained.css b/Dragon/gtk-3.0/gtk-contained.css index 73c21e4..860be2a 100644 --- a/Dragon/gtk-3.0/gtk-contained.css +++ b/Dragon/gtk-3.0/gtk-contained.css @@ -4681,8 +4681,8 @@ XfdesktopIconView.view { border-radius: 0; } #XfceNotifyWindow { - background-color: shade(#525151, 0.3); - color: #18191A; + background-color: shade(#171A1A, 0.3); + color: #A1B3B3; border-color: shade(#525151, 0.6); } #XfceNotifyWindow buttonbox { padding: 0; } @@ -4702,7 +4702,7 @@ XfdesktopIconView.view { border: none; box-shadow: none; } #XfceNotifyWindow progressbar trough { - background-image: linear-gradient(to bottom, shade(#525151, 0.65), shade(#525151, 1.25)); + background-image: linear-gradient(to bottom, shade(#464F4F, 0.65), shade(#464F4F, 1.25)); border: 1px solid shade(#525151, 0.2); border-radius: 3px; padding: 1px 0; } From 16e19329292087816f6c1179cbc58eeb6687dd91 Mon Sep 17 00:00:00 2001 From: sleekmason Date: Sun, 17 Apr 2022 09:26:44 -0500 Subject: [PATCH 20/26] Adjusted text for notify --- Dragon/gtk-3.0/gtk-contained.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dragon/gtk-3.0/gtk-contained.css b/Dragon/gtk-3.0/gtk-contained.css index 860be2a..24036b1 100644 --- a/Dragon/gtk-3.0/gtk-contained.css +++ b/Dragon/gtk-3.0/gtk-contained.css @@ -4702,7 +4702,7 @@ XfdesktopIconView.view { border: none; box-shadow: none; } #XfceNotifyWindow progressbar trough { - background-image: linear-gradient(to bottom, shade(#464F4F, 0.65), shade(#464F4F, 1.25)); + background-image: linear-gradient(to bottom, shade(#525151, 0.65), shade(#525151, 1.25)); border: 1px solid shade(#525151, 0.2); border-radius: 3px; padding: 1px 0; } From d5fe2a30cb03aca5041e74760dbd8a62119ab76a Mon Sep 17 00:00:00 2001 From: sleekmason Date: Sun, 17 Apr 2022 18:06:48 -0500 Subject: [PATCH 21/26] Dragon adjustment for notify.d and porting of colors to the geany theme. Close now. --- Dark-Drow.conf | 122 - Dark-Drow/gtk-2.0/gtkrc | 723 --- Dark-Drow/gtk-3.0/assets/bullet-symbolic.svg | 155 - .../assets/bullet-symbolic.symbolic.png | Bin 147 -> 0 bytes Dark-Drow/gtk-3.0/assets/check-symbolic.svg | 155 - .../assets/check-symbolic.symbolic.png | Bin 324 -> 0 bytes .../assets/checkbox-active-selectionmode.png | Bin 346 -> 0 bytes .../checkbox-backdrop-selectionmode.png | Bin 352 -> 0 bytes .../checkbox-checked-active-selectionmode.png | Bin 583 -> 0 bytes ...heckbox-checked-backdrop-selectionmode.png | Bin 577 -> 0 bytes .../checkbox-checked-hover-selectionmode.png | Bin 614 -> 0 bytes .../assets/checkbox-checked-insensitive.png | Bin 577 -> 0 bytes .../assets/checkbox-hover-selectionmode.png | Bin 346 -> 0 bytes .../gtk-3.0/assets/checkbox-mixed-hover.png | Bin 388 -> 0 bytes .../assets/checkbox-mixed-insensitive.png | Bin 385 -> 0 bytes Dark-Drow/gtk-3.0/assets/checkbox-mixed.png | Bin 381 -> 0 bytes .../gtk-3.0/assets/checkbox-selectionmode.png | Bin 346 -> 0 bytes .../assets/checkbox-unchecked-insensitive.png | Bin 352 -> 0 bytes Dark-Drow/gtk-3.0/assets/dash-symbolic.svg | 153 - .../gtk-3.0/assets/dash-symbolic.symbolic.png | Bin 130 -> 0 bytes .../gtk-3.0/assets/grid-selection-checked.png | Bin 1131 -> 0 bytes .../assets/grid-selection-unchecked.png | Bin 330 -> 0 bytes .../menuitem-checkbox-checked-hover.png | Bin 285 -> 0 bytes .../menuitem-checkbox-checked-insensitive.png | Bin 363 -> 0 bytes .../assets/menuitem-checkbox-checked.png | Bin 367 -> 0 bytes .../assets/menuitem-checkbox-mixed-hover.png | Bin 158 -> 0 bytes .../menuitem-checkbox-mixed-insensitive.png | Bin 167 -> 0 bytes .../assets/menuitem-checkbox-mixed.png | Bin 168 -> 0 bytes .../assets/menuitem-radio-checked-hover.png | Bin 167 -> 0 bytes .../menuitem-radio-checked-insensitive.png | Bin 181 -> 0 bytes .../gtk-3.0/assets/menuitem-radio-checked.png | Bin 205 -> 0 bytes .../assets/pane-separator-vertical.png | Bin 148 -> 0 bytes Dark-Drow/gtk-3.0/assets/pane-separator.png | Bin 151 -> 0 bytes .../gtk-3.0/assets/radio-mixed-hover.png | Bin 583 -> 0 bytes .../assets/radio-mixed-insensitive.png | Bin 563 -> 0 bytes Dark-Drow/gtk-3.0/assets/radio-mixed.png | Bin 578 -> 0 bytes .../gtk-3.0/assets/radio-selected-hover.png | Bin 643 -> 0 bytes .../assets/radio-selected-insensitive.png | Bin 631 -> 0 bytes Dark-Drow/gtk-3.0/assets/radio-selected.png | Bin 625 -> 0 bytes .../assets/radio-unselected-insensitive.png | Bin 527 -> 0 bytes Dark-Drow/gtk-3.0/assets/radio-unselected.png | Bin 542 -> 0 bytes Dark-Drow/gtk-3.0/assets/resize-grip.png | Bin 187 -> 0 bytes .../assets/titlebutton-close-active.png | Bin 337 -> 0 bytes .../assets/titlebutton-close-hover.png | Bin 245 -> 0 bytes .../gtk-3.0/assets/titlebutton-close.png | Bin 252 -> 0 bytes .../assets/titlebutton-maximize-active.png | Bin 229 -> 0 bytes .../assets/titlebutton-maximize-hover.png | Bin 223 -> 0 bytes .../gtk-3.0/assets/titlebutton-maximize.png | Bin 222 -> 0 bytes .../assets/titlebutton-minimize-active.png | Bin 170 -> 0 bytes .../assets/titlebutton-minimize-hover.png | Bin 167 -> 0 bytes .../gtk-3.0/assets/titlebutton-minimize.png | Bin 183 -> 0 bytes Dark-Drow/gtk-3.0/gtk-contained.css | 4961 ----------------- Dark-Drow/gtk-3.0/gtk.css | 1 - Dark-Drow/gtk-3.0/settings.ini | 4 - Dark-Drow/index.theme | 12 - Dark-Drowbox/openbox-3/close.xbm | 4 - Dark-Drowbox/openbox-3/close_pressed.xbm | 5 - Dark-Drowbox/openbox-3/desk.xbm | 4 - Dark-Drowbox/openbox-3/desk_toggled.xbm | 4 - Dark-Drowbox/openbox-3/iconify.xbm | 4 - Dark-Drowbox/openbox-3/iconify_pressed.xbm | 5 - Dark-Drowbox/openbox-3/max.xbm | 4 - Dark-Drowbox/openbox-3/max_pressed.xbm | 5 - Dark-Drowbox/openbox-3/max_toggled.xbm | 4 - Dark-Drowbox/openbox-3/shade.xbm | 4 - Dark-Drowbox/openbox-3/shade_pressed.xbm | 5 - Dark-Drowbox/openbox-3/themerc | 95 - Dark-Earth.conf | 122 - Dark-Earth/gtk-2.0/gtkrc | 723 --- Dark-Earth/gtk-3.0/assets/bullet-symbolic.svg | 155 - .../assets/bullet-symbolic.symbolic.png | Bin 147 -> 0 bytes Dark-Earth/gtk-3.0/assets/check-symbolic.svg | 155 - .../assets/check-symbolic.symbolic.png | Bin 324 -> 0 bytes .../assets/checkbox-active-selectionmode.png | Bin 346 -> 0 bytes .../checkbox-backdrop-selectionmode.png | Bin 352 -> 0 bytes .../checkbox-checked-active-selectionmode.png | Bin 583 -> 0 bytes ...heckbox-checked-backdrop-selectionmode.png | Bin 577 -> 0 bytes .../checkbox-checked-hover-selectionmode.png | Bin 614 -> 0 bytes .../assets/checkbox-checked-insensitive.png | Bin 577 -> 0 bytes .../assets/checkbox-hover-selectionmode.png | Bin 346 -> 0 bytes .../gtk-3.0/assets/checkbox-mixed-hover.png | Bin 388 -> 0 bytes .../assets/checkbox-mixed-insensitive.png | Bin 385 -> 0 bytes Dark-Earth/gtk-3.0/assets/checkbox-mixed.png | Bin 381 -> 0 bytes .../gtk-3.0/assets/checkbox-selectionmode.png | Bin 346 -> 0 bytes .../assets/checkbox-unchecked-insensitive.png | Bin 352 -> 0 bytes Dark-Earth/gtk-3.0/assets/dash-symbolic.svg | 153 - .../gtk-3.0/assets/dash-symbolic.symbolic.png | Bin 130 -> 0 bytes .../gtk-3.0/assets/grid-selection-checked.png | Bin 1131 -> 0 bytes .../assets/grid-selection-unchecked.png | Bin 330 -> 0 bytes .../menuitem-checkbox-checked-hover.png | Bin 285 -> 0 bytes .../menuitem-checkbox-checked-insensitive.png | Bin 363 -> 0 bytes .../assets/menuitem-checkbox-checked.png | Bin 367 -> 0 bytes .../assets/menuitem-checkbox-mixed-hover.png | Bin 158 -> 0 bytes .../menuitem-checkbox-mixed-insensitive.png | Bin 167 -> 0 bytes .../assets/menuitem-checkbox-mixed.png | Bin 168 -> 0 bytes .../assets/menuitem-radio-checked-hover.png | Bin 167 -> 0 bytes .../menuitem-radio-checked-insensitive.png | Bin 181 -> 0 bytes .../gtk-3.0/assets/menuitem-radio-checked.png | Bin 205 -> 0 bytes .../assets/pane-separator-vertical.png | Bin 148 -> 0 bytes Dark-Earth/gtk-3.0/assets/pane-separator.png | Bin 151 -> 0 bytes .../gtk-3.0/assets/radio-mixed-hover.png | Bin 583 -> 0 bytes .../assets/radio-mixed-insensitive.png | Bin 563 -> 0 bytes Dark-Earth/gtk-3.0/assets/radio-mixed.png | Bin 578 -> 0 bytes .../gtk-3.0/assets/radio-selected-hover.png | Bin 643 -> 0 bytes .../assets/radio-selected-insensitive.png | Bin 631 -> 0 bytes Dark-Earth/gtk-3.0/assets/radio-selected.png | Bin 625 -> 0 bytes .../assets/radio-unselected-insensitive.png | Bin 527 -> 0 bytes .../gtk-3.0/assets/radio-unselected.png | Bin 542 -> 0 bytes Dark-Earth/gtk-3.0/assets/resize-grip.png | Bin 187 -> 0 bytes .../assets/titlebutton-close-active.png | Bin 337 -> 0 bytes .../assets/titlebutton-close-hover.png | Bin 245 -> 0 bytes .../gtk-3.0/assets/titlebutton-close.png | Bin 252 -> 0 bytes .../assets/titlebutton-maximize-active.png | Bin 229 -> 0 bytes .../assets/titlebutton-maximize-hover.png | Bin 223 -> 0 bytes .../gtk-3.0/assets/titlebutton-maximize.png | Bin 222 -> 0 bytes .../assets/titlebutton-minimize-active.png | Bin 170 -> 0 bytes .../assets/titlebutton-minimize-hover.png | Bin 167 -> 0 bytes .../gtk-3.0/assets/titlebutton-minimize.png | Bin 183 -> 0 bytes Dark-Earth/gtk-3.0/gtk-contained.css | 4961 ----------------- Dark-Earth/gtk-3.0/gtk.css | 1 - Dark-Earth/gtk-3.0/settings.ini | 4 - Dark-Earth/index.theme | 12 - Dark-Earthbox/openbox-3/close.xbm | 4 - Dark-Earthbox/openbox-3/close_pressed.xbm | 5 - Dark-Earthbox/openbox-3/desk.xbm | 4 - Dark-Earthbox/openbox-3/desk_toggled.xbm | 4 - Dark-Earthbox/openbox-3/iconify.xbm | 4 - Dark-Earthbox/openbox-3/iconify_pressed.xbm | 5 - Dark-Earthbox/openbox-3/max.xbm | 4 - Dark-Earthbox/openbox-3/max_pressed.xbm | 5 - Dark-Earthbox/openbox-3/max_toggled.xbm | 4 - Dark-Earthbox/openbox-3/shade.xbm | 4 - Dark-Earthbox/openbox-3/shade_pressed.xbm | 5 - Dark-Earthbox/openbox-3/themerc | 95 - Dragon.conf | 153 +- Lilidog-Earth/gtk-2.0/gtkrc | 723 --- .../gtk-3.0/assets/bullet-symbolic.svg | 155 - .../assets/bullet-symbolic.symbolic.png | Bin 147 -> 0 bytes .../gtk-3.0/assets/check-symbolic.svg | 155 - .../assets/check-symbolic.symbolic.png | Bin 324 -> 0 bytes .../assets/checkbox-active-selectionmode.png | Bin 346 -> 0 bytes .../checkbox-backdrop-selectionmode.png | Bin 352 -> 0 bytes .../checkbox-checked-active-selectionmode.png | Bin 583 -> 0 bytes ...heckbox-checked-backdrop-selectionmode.png | Bin 577 -> 0 bytes .../checkbox-checked-hover-selectionmode.png | Bin 614 -> 0 bytes .../assets/checkbox-checked-insensitive.png | Bin 577 -> 0 bytes .../assets/checkbox-hover-selectionmode.png | Bin 346 -> 0 bytes .../gtk-3.0/assets/checkbox-mixed-hover.png | Bin 388 -> 0 bytes .../assets/checkbox-mixed-insensitive.png | Bin 385 -> 0 bytes .../gtk-3.0/assets/checkbox-mixed.png | Bin 381 -> 0 bytes .../gtk-3.0/assets/checkbox-selectionmode.png | Bin 346 -> 0 bytes .../assets/checkbox-unchecked-insensitive.png | Bin 352 -> 0 bytes .../gtk-3.0/assets/dash-symbolic.svg | 153 - .../gtk-3.0/assets/dash-symbolic.symbolic.png | Bin 130 -> 0 bytes .../gtk-3.0/assets/grid-selection-checked.png | Bin 1131 -> 0 bytes .../assets/grid-selection-unchecked.png | Bin 330 -> 0 bytes .../menuitem-checkbox-checked-hover.png | Bin 285 -> 0 bytes .../menuitem-checkbox-checked-insensitive.png | Bin 363 -> 0 bytes .../assets/menuitem-checkbox-checked.png | Bin 367 -> 0 bytes .../assets/menuitem-checkbox-mixed-hover.png | Bin 158 -> 0 bytes .../menuitem-checkbox-mixed-insensitive.png | Bin 167 -> 0 bytes .../assets/menuitem-checkbox-mixed.png | Bin 168 -> 0 bytes .../assets/menuitem-radio-checked-hover.png | Bin 167 -> 0 bytes .../menuitem-radio-checked-insensitive.png | Bin 181 -> 0 bytes .../gtk-3.0/assets/menuitem-radio-checked.png | Bin 205 -> 0 bytes .../assets/pane-separator-vertical.png | Bin 148 -> 0 bytes .../gtk-3.0/assets/pane-separator.png | Bin 151 -> 0 bytes .../gtk-3.0/assets/radio-mixed-hover.png | Bin 583 -> 0 bytes .../assets/radio-mixed-insensitive.png | Bin 563 -> 0 bytes Lilidog-Earth/gtk-3.0/assets/radio-mixed.png | Bin 578 -> 0 bytes .../gtk-3.0/assets/radio-selected-hover.png | Bin 643 -> 0 bytes .../assets/radio-selected-insensitive.png | Bin 631 -> 0 bytes .../gtk-3.0/assets/radio-selected.png | Bin 625 -> 0 bytes .../assets/radio-unselected-insensitive.png | Bin 527 -> 0 bytes .../gtk-3.0/assets/radio-unselected.png | Bin 542 -> 0 bytes Lilidog-Earth/gtk-3.0/assets/resize-grip.png | Bin 187 -> 0 bytes .../assets/titlebutton-close-active.png | Bin 337 -> 0 bytes .../assets/titlebutton-close-hover.png | Bin 245 -> 0 bytes .../gtk-3.0/assets/titlebutton-close.png | Bin 252 -> 0 bytes .../assets/titlebutton-maximize-active.png | Bin 229 -> 0 bytes .../assets/titlebutton-maximize-hover.png | Bin 223 -> 0 bytes .../gtk-3.0/assets/titlebutton-maximize.png | Bin 222 -> 0 bytes .../assets/titlebutton-minimize-active.png | Bin 170 -> 0 bytes .../assets/titlebutton-minimize-hover.png | Bin 167 -> 0 bytes .../gtk-3.0/assets/titlebutton-minimize.png | Bin 183 -> 0 bytes Lilidog-Earth/gtk-3.0/gtk-contained.css | 4961 ----------------- Lilidog-Earth/gtk-3.0/gtk.css | 1 - Lilidog-Earth/gtk-3.0/settings.ini | 4 - Lilidog-Earth/index.theme | 12 - Lilidog-Earthbox/openbox-3/close.xbm | 4 - Lilidog-Earthbox/openbox-3/close_pressed.xbm | 5 - Lilidog-Earthbox/openbox-3/desk.xbm | 4 - Lilidog-Earthbox/openbox-3/desk_toggled.xbm | 4 - Lilidog-Earthbox/openbox-3/iconify.xbm | 4 - .../openbox-3/iconify_pressed.xbm | 5 - Lilidog-Earthbox/openbox-3/max.xbm | 4 - Lilidog-Earthbox/openbox-3/max_pressed.xbm | 5 - Lilidog-Earthbox/openbox-3/max_toggled.xbm | 4 - Lilidog-Earthbox/openbox-3/shade.xbm | 4 - Lilidog-Earthbox/openbox-3/shade_pressed.xbm | 5 - Lilidog-Earthbox/openbox-3/themerc | 95 - 201 files changed, 81 insertions(+), 19237 deletions(-) delete mode 100644 Dark-Drow.conf delete mode 100644 Dark-Drow/gtk-2.0/gtkrc delete mode 100644 Dark-Drow/gtk-3.0/assets/bullet-symbolic.svg delete mode 100644 Dark-Drow/gtk-3.0/assets/bullet-symbolic.symbolic.png delete mode 100644 Dark-Drow/gtk-3.0/assets/check-symbolic.svg delete mode 100644 Dark-Drow/gtk-3.0/assets/check-symbolic.symbolic.png delete mode 100644 Dark-Drow/gtk-3.0/assets/checkbox-active-selectionmode.png delete mode 100644 Dark-Drow/gtk-3.0/assets/checkbox-backdrop-selectionmode.png delete mode 100644 Dark-Drow/gtk-3.0/assets/checkbox-checked-active-selectionmode.png delete mode 100644 Dark-Drow/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png delete mode 100644 Dark-Drow/gtk-3.0/assets/checkbox-checked-hover-selectionmode.png delete mode 100644 Dark-Drow/gtk-3.0/assets/checkbox-checked-insensitive.png delete mode 100644 Dark-Drow/gtk-3.0/assets/checkbox-hover-selectionmode.png delete mode 100644 Dark-Drow/gtk-3.0/assets/checkbox-mixed-hover.png delete mode 100644 Dark-Drow/gtk-3.0/assets/checkbox-mixed-insensitive.png delete mode 100644 Dark-Drow/gtk-3.0/assets/checkbox-mixed.png delete mode 100644 Dark-Drow/gtk-3.0/assets/checkbox-selectionmode.png delete mode 100644 Dark-Drow/gtk-3.0/assets/checkbox-unchecked-insensitive.png delete mode 100644 Dark-Drow/gtk-3.0/assets/dash-symbolic.svg delete mode 100644 Dark-Drow/gtk-3.0/assets/dash-symbolic.symbolic.png delete mode 100644 Dark-Drow/gtk-3.0/assets/grid-selection-checked.png delete mode 100644 Dark-Drow/gtk-3.0/assets/grid-selection-unchecked.png delete mode 100644 Dark-Drow/gtk-3.0/assets/menuitem-checkbox-checked-hover.png delete mode 100644 Dark-Drow/gtk-3.0/assets/menuitem-checkbox-checked-insensitive.png delete mode 100644 Dark-Drow/gtk-3.0/assets/menuitem-checkbox-checked.png delete mode 100644 Dark-Drow/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png delete mode 100644 Dark-Drow/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive.png delete mode 100644 Dark-Drow/gtk-3.0/assets/menuitem-checkbox-mixed.png delete mode 100644 Dark-Drow/gtk-3.0/assets/menuitem-radio-checked-hover.png delete mode 100644 Dark-Drow/gtk-3.0/assets/menuitem-radio-checked-insensitive.png delete mode 100644 Dark-Drow/gtk-3.0/assets/menuitem-radio-checked.png delete mode 100644 Dark-Drow/gtk-3.0/assets/pane-separator-vertical.png delete mode 100644 Dark-Drow/gtk-3.0/assets/pane-separator.png delete mode 100644 Dark-Drow/gtk-3.0/assets/radio-mixed-hover.png delete mode 100644 Dark-Drow/gtk-3.0/assets/radio-mixed-insensitive.png delete mode 100644 Dark-Drow/gtk-3.0/assets/radio-mixed.png delete mode 100644 Dark-Drow/gtk-3.0/assets/radio-selected-hover.png delete mode 100644 Dark-Drow/gtk-3.0/assets/radio-selected-insensitive.png delete mode 100644 Dark-Drow/gtk-3.0/assets/radio-selected.png delete mode 100644 Dark-Drow/gtk-3.0/assets/radio-unselected-insensitive.png delete mode 100644 Dark-Drow/gtk-3.0/assets/radio-unselected.png delete mode 100644 Dark-Drow/gtk-3.0/assets/resize-grip.png delete mode 100644 Dark-Drow/gtk-3.0/assets/titlebutton-close-active.png delete mode 100644 Dark-Drow/gtk-3.0/assets/titlebutton-close-hover.png delete mode 100644 Dark-Drow/gtk-3.0/assets/titlebutton-close.png delete mode 100644 Dark-Drow/gtk-3.0/assets/titlebutton-maximize-active.png delete mode 100644 Dark-Drow/gtk-3.0/assets/titlebutton-maximize-hover.png delete mode 100644 Dark-Drow/gtk-3.0/assets/titlebutton-maximize.png delete mode 100644 Dark-Drow/gtk-3.0/assets/titlebutton-minimize-active.png delete mode 100644 Dark-Drow/gtk-3.0/assets/titlebutton-minimize-hover.png delete mode 100644 Dark-Drow/gtk-3.0/assets/titlebutton-minimize.png delete mode 100644 Dark-Drow/gtk-3.0/gtk-contained.css delete mode 100644 Dark-Drow/gtk-3.0/gtk.css delete mode 100644 Dark-Drow/gtk-3.0/settings.ini delete mode 100644 Dark-Drow/index.theme delete mode 100644 Dark-Drowbox/openbox-3/close.xbm delete mode 100644 Dark-Drowbox/openbox-3/close_pressed.xbm delete mode 100644 Dark-Drowbox/openbox-3/desk.xbm delete mode 100644 Dark-Drowbox/openbox-3/desk_toggled.xbm delete mode 100644 Dark-Drowbox/openbox-3/iconify.xbm delete mode 100644 Dark-Drowbox/openbox-3/iconify_pressed.xbm delete mode 100644 Dark-Drowbox/openbox-3/max.xbm delete mode 100644 Dark-Drowbox/openbox-3/max_pressed.xbm delete mode 100644 Dark-Drowbox/openbox-3/max_toggled.xbm delete mode 100644 Dark-Drowbox/openbox-3/shade.xbm delete mode 100644 Dark-Drowbox/openbox-3/shade_pressed.xbm delete mode 100644 Dark-Drowbox/openbox-3/themerc delete mode 100644 Dark-Earth.conf delete mode 100644 Dark-Earth/gtk-2.0/gtkrc delete mode 100644 Dark-Earth/gtk-3.0/assets/bullet-symbolic.svg delete mode 100644 Dark-Earth/gtk-3.0/assets/bullet-symbolic.symbolic.png delete mode 100644 Dark-Earth/gtk-3.0/assets/check-symbolic.svg delete mode 100644 Dark-Earth/gtk-3.0/assets/check-symbolic.symbolic.png delete mode 100644 Dark-Earth/gtk-3.0/assets/checkbox-active-selectionmode.png delete mode 100644 Dark-Earth/gtk-3.0/assets/checkbox-backdrop-selectionmode.png delete mode 100644 Dark-Earth/gtk-3.0/assets/checkbox-checked-active-selectionmode.png delete mode 100644 Dark-Earth/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png delete mode 100644 Dark-Earth/gtk-3.0/assets/checkbox-checked-hover-selectionmode.png delete mode 100644 Dark-Earth/gtk-3.0/assets/checkbox-checked-insensitive.png delete mode 100644 Dark-Earth/gtk-3.0/assets/checkbox-hover-selectionmode.png delete mode 100644 Dark-Earth/gtk-3.0/assets/checkbox-mixed-hover.png delete mode 100644 Dark-Earth/gtk-3.0/assets/checkbox-mixed-insensitive.png delete mode 100644 Dark-Earth/gtk-3.0/assets/checkbox-mixed.png delete mode 100644 Dark-Earth/gtk-3.0/assets/checkbox-selectionmode.png delete mode 100644 Dark-Earth/gtk-3.0/assets/checkbox-unchecked-insensitive.png delete mode 100644 Dark-Earth/gtk-3.0/assets/dash-symbolic.svg delete mode 100644 Dark-Earth/gtk-3.0/assets/dash-symbolic.symbolic.png delete mode 100644 Dark-Earth/gtk-3.0/assets/grid-selection-checked.png delete mode 100644 Dark-Earth/gtk-3.0/assets/grid-selection-unchecked.png delete mode 100644 Dark-Earth/gtk-3.0/assets/menuitem-checkbox-checked-hover.png delete mode 100644 Dark-Earth/gtk-3.0/assets/menuitem-checkbox-checked-insensitive.png delete mode 100644 Dark-Earth/gtk-3.0/assets/menuitem-checkbox-checked.png delete mode 100644 Dark-Earth/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png delete mode 100644 Dark-Earth/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive.png delete mode 100644 Dark-Earth/gtk-3.0/assets/menuitem-checkbox-mixed.png delete mode 100644 Dark-Earth/gtk-3.0/assets/menuitem-radio-checked-hover.png delete mode 100644 Dark-Earth/gtk-3.0/assets/menuitem-radio-checked-insensitive.png delete mode 100644 Dark-Earth/gtk-3.0/assets/menuitem-radio-checked.png delete mode 100644 Dark-Earth/gtk-3.0/assets/pane-separator-vertical.png delete mode 100644 Dark-Earth/gtk-3.0/assets/pane-separator.png delete mode 100644 Dark-Earth/gtk-3.0/assets/radio-mixed-hover.png delete mode 100644 Dark-Earth/gtk-3.0/assets/radio-mixed-insensitive.png delete mode 100644 Dark-Earth/gtk-3.0/assets/radio-mixed.png delete mode 100644 Dark-Earth/gtk-3.0/assets/radio-selected-hover.png delete mode 100644 Dark-Earth/gtk-3.0/assets/radio-selected-insensitive.png delete mode 100644 Dark-Earth/gtk-3.0/assets/radio-selected.png delete mode 100644 Dark-Earth/gtk-3.0/assets/radio-unselected-insensitive.png delete mode 100644 Dark-Earth/gtk-3.0/assets/radio-unselected.png delete mode 100644 Dark-Earth/gtk-3.0/assets/resize-grip.png delete mode 100644 Dark-Earth/gtk-3.0/assets/titlebutton-close-active.png delete mode 100644 Dark-Earth/gtk-3.0/assets/titlebutton-close-hover.png delete mode 100644 Dark-Earth/gtk-3.0/assets/titlebutton-close.png delete mode 100644 Dark-Earth/gtk-3.0/assets/titlebutton-maximize-active.png delete mode 100644 Dark-Earth/gtk-3.0/assets/titlebutton-maximize-hover.png delete mode 100644 Dark-Earth/gtk-3.0/assets/titlebutton-maximize.png delete mode 100644 Dark-Earth/gtk-3.0/assets/titlebutton-minimize-active.png delete mode 100644 Dark-Earth/gtk-3.0/assets/titlebutton-minimize-hover.png delete mode 100644 Dark-Earth/gtk-3.0/assets/titlebutton-minimize.png delete mode 100644 Dark-Earth/gtk-3.0/gtk-contained.css delete mode 100644 Dark-Earth/gtk-3.0/gtk.css delete mode 100644 Dark-Earth/gtk-3.0/settings.ini delete mode 100644 Dark-Earth/index.theme delete mode 100644 Dark-Earthbox/openbox-3/close.xbm delete mode 100644 Dark-Earthbox/openbox-3/close_pressed.xbm delete mode 100644 Dark-Earthbox/openbox-3/desk.xbm delete mode 100644 Dark-Earthbox/openbox-3/desk_toggled.xbm delete mode 100644 Dark-Earthbox/openbox-3/iconify.xbm delete mode 100644 Dark-Earthbox/openbox-3/iconify_pressed.xbm delete mode 100644 Dark-Earthbox/openbox-3/max.xbm delete mode 100644 Dark-Earthbox/openbox-3/max_pressed.xbm delete mode 100644 Dark-Earthbox/openbox-3/max_toggled.xbm delete mode 100644 Dark-Earthbox/openbox-3/shade.xbm delete mode 100644 Dark-Earthbox/openbox-3/shade_pressed.xbm delete mode 100644 Dark-Earthbox/openbox-3/themerc delete mode 100644 Lilidog-Earth/gtk-2.0/gtkrc delete mode 100644 Lilidog-Earth/gtk-3.0/assets/bullet-symbolic.svg delete mode 100644 Lilidog-Earth/gtk-3.0/assets/bullet-symbolic.symbolic.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/check-symbolic.svg delete mode 100644 Lilidog-Earth/gtk-3.0/assets/check-symbolic.symbolic.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-active-selectionmode.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-backdrop-selectionmode.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-checked-active-selectionmode.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-checked-hover-selectionmode.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-checked-insensitive.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-hover-selectionmode.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-mixed-hover.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-mixed-insensitive.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-mixed.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-selectionmode.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/checkbox-unchecked-insensitive.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/dash-symbolic.svg delete mode 100644 Lilidog-Earth/gtk-3.0/assets/dash-symbolic.symbolic.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/grid-selection-checked.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/grid-selection-unchecked.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-checked-hover.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-checked-insensitive.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-checked.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-mixed.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked-hover.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked-insensitive.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/pane-separator-vertical.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/pane-separator.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/radio-mixed-hover.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/radio-mixed-insensitive.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/radio-mixed.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/radio-selected-hover.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/radio-selected-insensitive.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/radio-selected.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/radio-unselected-insensitive.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/radio-unselected.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/resize-grip.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-close-active.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-close-hover.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-close.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-maximize-active.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-maximize-hover.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-maximize.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize-active.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize-hover.png delete mode 100644 Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize.png delete mode 100644 Lilidog-Earth/gtk-3.0/gtk-contained.css delete mode 100644 Lilidog-Earth/gtk-3.0/gtk.css delete mode 100644 Lilidog-Earth/gtk-3.0/settings.ini delete mode 100644 Lilidog-Earth/index.theme delete mode 100644 Lilidog-Earthbox/openbox-3/close.xbm delete mode 100644 Lilidog-Earthbox/openbox-3/close_pressed.xbm delete mode 100644 Lilidog-Earthbox/openbox-3/desk.xbm delete mode 100644 Lilidog-Earthbox/openbox-3/desk_toggled.xbm delete mode 100644 Lilidog-Earthbox/openbox-3/iconify.xbm delete mode 100644 Lilidog-Earthbox/openbox-3/iconify_pressed.xbm delete mode 100644 Lilidog-Earthbox/openbox-3/max.xbm delete mode 100644 Lilidog-Earthbox/openbox-3/max_pressed.xbm delete mode 100644 Lilidog-Earthbox/openbox-3/max_toggled.xbm delete mode 100644 Lilidog-Earthbox/openbox-3/shade.xbm delete mode 100644 Lilidog-Earthbox/openbox-3/shade_pressed.xbm delete mode 100644 Lilidog-Earthbox/openbox-3/themerc diff --git a/Dark-Drow.conf b/Dark-Drow.conf deleted file mode 100644 index e19475a..0000000 --- a/Dark-Drow.conf +++ /dev/null @@ -1,122 +0,0 @@ -# -# Copyright 2013 Paul -# Modified for Lilidog by sleekmason 2-9-21 -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -# MA 02110-1301, USA. -# -# Note: Notepad++ port - -[theme_info] -name=Dark-Drow -description= Based on the gtk theme of the same name -version=122 -author=sleekmason -url= -# list of each compatible Geany release version -compat=1.22;1.23;1.23.1;1.24 - - -[named_styles] - -default=#C7D9D6;#212121 -error=#7E447E;#5F9E9E - -# Editor styles -#------------------------------------------------------------------------------- - -selection=#E1FCFF;#465251;false;true -current_line=#ffffff;#303635;true;true -brace_good=#B4CED1;;true -brace_bad=#B4CED1 -margin_line_number=#BFD4D4;#363636 -margin_folding=#699494;#212121 -fold_symbol_highlight=#486263 -indent_guide=#2B3A3B;#212121;true;true -caret=#64DEDC;#2B3A3B - -marker_line=#9FBDC7;#2E2E2E -marker_search=;#E1F6F5 -marker_mark=#B4CFCF;#333333 - -call_tips=default -white_space=#87918C;#87918C;true;false - -# Generic programming languages -#------------------------------------------------------------------------------- - -comment=#678E8F -comment_doc=comment -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=comment_doc,bold -comment_doc_keyword_error=comment_doc,italic - -number=#1A9712 -number_1=number -number_2=#00C0DB - -type=#BBE0E3;#363636 -class=type -function=#00C503 -parameter=function - -keyword=#B4CED1;#363636;true -keyword_1=keyword -keyword_2=#18C9C7;;true -keyword_3=keyword_1 -keyword_4=keyword_1 - -identifier=default -identifier_1=identifier -identifier_2=identifier_1 -identifier_3=identifier_1 -identifier_4=identifier_1 - -string=#15F500;#363636 -string_1=string -string_2=string_1 -string_3=default -string_4=default -string_eol=string_1,italic -character=string_1 -backticks=string_2 -here_doc=string_2 - -scalar=string_2 -label=default,bold -preprocessor=#18C9C7;#363636 -regex=number_1 -operator=#18C9C7;#363636;true -decorator=string_1,bold -other=default - - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=type -tag_unknown=tag,bold -tag_end=tag,bold -attribute=#18C9C7;;true -attribute_unknown=attribute,bold -value=#20C600;#3D3D3D -entity=default - -# Diff -#------------------------------------------------------------------------------- - -line_added=#034E00 -line_removed=#034E00 -line_changed=#034E00 diff --git a/Dark-Drow/gtk-2.0/gtkrc b/Dark-Drow/gtk-2.0/gtkrc deleted file mode 100644 index f140d75..0000000 --- a/Dark-Drow/gtk-2.0/gtkrc +++ /dev/null @@ -1,723 +0,0 @@ -# Evolve GTK Theme - -gtk_color_scheme = "base_color:#1F1F1F\nbg_color:#242424\ntooltip_bg_color:#1F1F1F\nselected_bg_color:#3D4443\ntext_color:#C3D4D4\nfg_color:#C3D4D1\ntooltip_fg_color:#C3D4D1\nselected_fg_color:#C3D4D4\nmenubar_bg_color:#242424\nmenubar_fg_color:#C3D4D1\ntoolbar_bg_color:#242424\ntoolbar_fg_color:#C3D4D4\nmenu_bg_color:#242424\nmenu_fg_color:#C3D4D4\npanel_bg_color:#242424\npanel_fg_color:#C3D4D4\nlink_color:#3D4443" - -gtk-icon-sizes = "panel=16,16:gtk-button=16,16" # Icon sizes -gtk-button-images = 0 # Disables icons in buttons -gtk-toolbar-style = 1 # Enables text in toolbar -gtk-auto-mnemonics = 1 # Disables ugly lines under menu items - -# Default Style - -style "evolve-default" { - xthickness = 1 - ythickness = 1 - - GtkArrow::arrow-scaling= 0.5 - - GtkButton::child-displacement-x = 0 - GtkButton::child-displacement-y = 0 - - GtkButton::default-border = { 0, 0, 0, 0 } - - GtkCheckButton::indicator-size = 15 - - # The following line hints to gecko (and possibly other appliations) - # that the entry should be drawn transparently on the canvas. - # Without this, gecko will fill in the background of the entry. - GtkEntry::honors-transparent-bg-hint = 1 - GtkEntry::state-hint = 0 - - GtkExpander::expander-size = 16 - - GtkImage::x-ayatana-indicator-dynamic = 1 - - GtkMenu::horizontal-padding = 0 - GtkMenu::vertical-padding = 0 - - GtkMenuBar::internal-padding = 0 - GtkMenuBar::window-dragging = 1 - GtkMenuBar::shadow-type = GTK_SHADOW_NONE - - GtkMenuItem::arrow-scaling= 0.5 - - GtkPaned::handle-size = 1 - - GtkProgressBar::min-horizontal-bar-height = 10 - GtkProgressBar::min-vertical-bar-width = 10 - - GtkRange::trough-border = 0 - GtkRange::slider-width = 15 - GtkRange::stepper-size = 15 - GtkRange::stepper_spacing = 0 - GtkRange::trough-under-steppers = 1 - - GtkScale::slider-length = 14 - GtkScale::slider-width = 14 - GtkScale::trough-side-details = 1 - - GtkScrollbar::activate-slider = 1 - GtkScrollbar::has-backward-stepper = 0 - GtkScrollbar::has-forward-stepper = 0 - GtkScrollbar::has-secondary-backward-stepper = 0 - GtkScrollbar::has-secondary-forward-stepper = 0 - GtkScrollbar::min-slider-length = 100 - GtkScrollbar::slider-width = 9 - GtkScrollbar::trough-border = 3 - - GtkScrolledWindow::scrollbar-spacing = 0 - GtkScrolledWindow::scrollbars-within-bevel = 1 - - GtkToolbar::internal-padding = 0 - - GtkTreeView::expander-size = 11 - GtkTreeView::vertical-separator = 0 - - GtkWidget::focus-padding = 2 - GtkWidget::new-tooltip-style = 0 - - GtkWidget::wide-separators = 1 - GtkWidget::separator-width = 1 - GtkWidget::separator-height = 1 - - GtkWindow::resize-grip-height = 0 - GtkWindow::resize-grip-width = 0 - - WnckTasklist::fade-overlay-rect = 0 - - GtkWidget::link-color = @link_color - GtkWidget::visited-link-color = @text_color - - fg[NORMAL] = @fg_color - fg[PRELIGHT] = @fg_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @fg_color - fg[INSENSITIVE] = mix (0.5, @bg_color, @fg_color) - - bg[NORMAL] = @bg_color - bg[PRELIGHT] = shade (1.02, @bg_color) - bg[SELECTED] = @selected_bg_color - bg[INSENSITIVE] = @bg_color - bg[ACTIVE] = shade (0.9, @bg_color) - - base[NORMAL] = @base_color - base[PRELIGHT] = shade (0.95, @bg_color) - base[ACTIVE] = @selected_bg_color - base[SELECTED] = @selected_bg_color - base[INSENSITIVE] = @bg_color - - text[NORMAL] = @text_color - text[PRELIGHT] = @text_color - text[ACTIVE] = @selected_fg_color - text[SELECTED] = @selected_fg_color - text[INSENSITIVE] = mix (0.5, @bg_color, @text_color) - - engine "murrine" { - animation = FALSE - arrowstyle = 1 # 0 = normal arrows, 1 = filled arrows - colorize_scrollbar = FALSE - comboboxstyle = 0 # 0 = normal combobox, 1 = colorized combobox below arrow - contrast = 1.0 - focusstyle = 3 # 0 = none, 1 = grey dotted, 2 = colored with fill, 3 = colored glow - glazestyle = 0 # 0 = flat highlight, 1 = curved highlight, 2 = concave, 3 = top curved highlight, 4 = beryl highlight - glowstyle = 1 - gradient_shades = { 1.2, 1.1, 1.1, 0.97 } - highlight_shade = 1.0 - lightborder_shade = 1.0 - lightborderstyle = 0 # 0 = lightborder on top side, 1 = lightborder on all sides - listviewheaderstyle = 1 # 0 = flat, 1 = glassy, 2 = raised - listviewstyle = 0 # 0 = none, 1 = dotted, 2 = line - menubaritemstyle = 1 # 0 = menuitem look, 1 = button look - menubarstyle = 0 # 0 = flat, 1 = glassy, 2 = gradient, 3 = striped - menuitemstyle = 0 # 0 = flat, 1 = glassy, 2 = striped - menustyle = 0 # 0 = none, 1 = vertical striped - progressbarstyle = 0 # 0 = none, 1 = diagonal striped, 2 = vertical striped - reliefstyle = 0 # 0 = flat, 1 = inset, 2 = shadow, 3 = shadow with gradient, 4 = stronger shadow with gradient - roundness = 2 - scrollbarstyle = 0 # 0 = none, 1 = circles, 2 = handles, 3 = diagonal stripes, 4 = diagonal stripes and handles, 5 = horizontal stripes, 6 = horizontal stripes and handles - sliderstyle = 0 # 0 = none, 1 = handles - stepperstyle = 0 # 0 = standard, 1 = integrated stepper handles - toolbarstyle = 1 # 0 = flat, 1 = glassy, 2 = gradient - } -} - -style "evolve-wide" { - xthickness = 2 - ythickness = 2 -} - -style "evolve-wider" { - xthickness = 3 - ythickness = 3 -} - -# Notebook - -style "evolve-notebook-bg" { - bg[NORMAL] = shade (1.1, @bg_color) - bg[ACTIVE] = shade (0.9, @bg_color) - - engine "murrine" { - border_shades = { 0.9, 0.9 } - } -} - -style "evolve-notebook" = "evolve-notebook-bg" { - xthickness = 2 - ythickness = 2 - - engine "murrine" { - roundness = 2 - } -} - -# Various Standard Widgets - -style "evolve-button" = "evolve-wider" { - bg[NORMAL] = @bg_color - bg[PRELIGHT] = shade (1.1, @bg_color) - bg[ACTIVE] = shade (0.82, @bg_color) - - engine "murrine" { - roundness = 2 - glazestyle = 0 - highlight_shade = 1.0 - } -} - -style "evolve-scrollbar" = "evolve-button" { - bg[NORMAL] = @bg_color - bg[PRELIGHT] = shade (0.8, @bg_color) - bg[ACTIVE] = shade (1.4, @selected_bg_color) - - engine "murrine" { - roundness = 4 - border_shades = { 1.4, 1.4 } - gradient_shades = { 0.7, 0.7, 0.7, 0.7 } - trough_shades = { 1.0, 1.0 } - trough_border_shades = { 1.2, 1.2 } - lightborder_shade = 1.0 - lightborderstyle = 0 - } -} - -style "evolve-overlay-scrollbar" { - bg[ACTIVE] = shade (0.8, @bg_color) - bg[INSENSITIVE] = shade (0.97, @bg_color) - base[SELECTED] = shade (0.6, @base_color) - base[INSENSITIVE] = shade (0.85, @base_color) -} - -style "evolve-scale" = "evolve-default" { - bg[NORMAL] = @bg_color - bg[ACTIVE] = @bg_color - bg[SELECTED] = shade (1.0, @selected_bg_color) - bg[INSENSITIVE] = shade (0.95, @bg_color) - - engine "murrine" { - roundness = 7 - border_shades = { 1.0, 1.0 } - trough_shades = { 1.1, 1.2 } - trough_border_shades = { 0.9, 0.9 } - } -} - -style "evolve-progressbar" = "evolve-default" { - xthickness = 0 - ythickness = 0 - - bg[NORMAL] = @bg_color - bg[PRELIGHT] = shade (1.04, @bg_color) - bg[ACTIVE] = shade (1.14, @bg_color) - fg[PRELIGHT] = shade (0.9, @selected_fg_color) - - engine "murrine" { - roundness = 2 - border_shades = { 1.2, 1.2 } - gradient_shades = { 1.1, 1.0, 1.0, 0.9 } - trough_border_shades = { 0.9, 0.9 } - } -} - -style "evolve-treeview-header" = "evolve-button" { - xthickness = 2 - ythickness = 1 - - engine "murrine" { - roundness = 0 - } -} - -style "evolve-treeview" { - engine "murrine" { - roundness = 0 - } -} - -style "evolve-frame-title" { - fg[NORMAL] = lighter (@fg_color) -} - -style "evolve-tooltips" = "evolve-wider" { - xthickness = 5 - ythickness = 5 - - bg[NORMAL] = @bg_color - fg[NORMAL] = @fg_color - bg[SELECTED] = @bg_color - - engine "murrine" { - textstyle = 0 - roundness = 2 - rgba = FALSE - } -} - -style "evolve-spinbutton" = "evolve-button" { - xthickness = 4 - - engine "murrine" { - } -} - -style "evolve-radiocheck" = "evolve-default" { - text[NORMAL] = shade (0.8, @selected_bg_color) - text[PRELIGHT] = shade (0.8, @selected_bg_color) - bg[SELECTED] = @base_color -} - -style "evolve-entry" = "evolve-wider" { - bg[SELECTED] = mix (0.5, @selected_bg_color, @base_color) - - engine "murrine" { - border_shades = { 1.2, 1.2 } - } -} - -style "metacity-frame" = "evolve-default" { - bg[SELECTED] = @selected_bg_color -} - -style "evolve-statusbar" { } -style "evolve-comboboxentry" = "evolve-entry" { } -style "evolve-hscale" = "evolve-scale" { } -style "evolve-vscale" = "evolve-scale" { } -style "evolve-hscrollbar" = "evolve-scrollbar" { } -style "evolve-vscrollbar" = "evolve-scrollbar" { } - -# Menus - -style "evolve-menu" { - ythickness = 0 - xthickness = 0 - - bg[SELECTED] = @selected_bg_color - bg[NORMAL] = shade (1.0, @menu_bg_color) - bg[PRELIGHT] = @selected_bg_color - bg[ACTIVE] = shade (1.40, @menu_bg_color) - bg[INSENSITIVE] = shade (1.40, @menu_bg_color) - fg[NORMAL] = @menu_fg_color - fg[PRELIGHT] = @selected_fg_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @selected_fg_color - fg[INSENSITIVE] = mix (0.35, shade (0.75, @menu_bg_color), @menu_fg_color) - - text[NORMAL] = @text_color - text[PRELIGHT] = @selected_fg_color - text[SELECTED] = @selected_fg_color - text[ACTIVE] = @selected_fg_color - text[INSENSITIVE] = mix (0.85, shade (0.75, @menu_bg_color), @menu_fg_color) - - engine "murrine" { - roundness = 0 - } -} - -style "evolve-menu-item" = "evolve-wider" { - bg[SELECTED] = @selected_bg_color - bg[PRELIGHT] = @selected_bg_color - fg[NORMAL] = @menu_fg_color # Fix for XFCE menu text - fg[PRELIGHT] = @selected_fg_color - fg[SELECTED] = @selected_fg_color - - engine "murrine" { - textstyle = 0 - border_shades = { 1.4, 1.4 } - } -} - -style "evolve-separator-menu-item" { - xthickness = 1 - ythickness = 1 - - GtkSeparatorMenuItem::horizontal-padding = 0 -} - -style "evolve-menubar" = "evolve-default" { - ythickness = 0 - - bg[SELECTED] = @selected_bg_color - bg[NORMAL] = @menubar_bg_color - bg[PRELIGHT] = @selected_bg_color - bg[ACTIVE] = shade (1.40, @menubar_bg_color) - bg[INSENSITIVE] = shade (1.40, @menubar_bg_color) - - fg[NORMAL] = @menubar_fg_color - fg[PRELIGHT] = @selected_fg_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @selected_fg_color - fg[INSENSITIVE] = mix (1.05, shade (1.05, @menubar_bg_color), @menubar_fg_color) - - engine "murrine" { - roundness = 0 - } -} - -style "evolve-menubaritem" { - xthickness = 3 - ythickness = 3 - - engine "murrine" { - roundness = 0 - } -} - -# Toolbars - -style "evolve-toolbar" = "evolve-default" { - - bg[NORMAL] = @toolbar_bg_color - bg[PRELIGHT] = shade (1.02, @toolbar_bg_color) - bg[SELECTED] = @selected_bg_color - bg[INSENSITIVE] = @toolbar_bg_color - bg[ACTIVE] = shade (0.9, @toolbar_bg_color) - - fg[NORMAL] = @toolbar_fg_color - fg[PRELIGHT] = @toolbar_fg_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @toolbar_fg_color - fg[INSENSITIVE] = mix (0.5, @toolbar_bg_color, @toolbar_fg_color) - - engine "murrine" { - gradient_shades = { 1.00, 0.95, 0.94, 0.90 } - } -} - -style "evolve-toolbutton" = "evolve-button" { - - bg[NORMAL] = @toolbar_bg_color - bg[PRELIGHT] = shade (1.02, @toolbar_bg_color) - bg[SELECTED] = @selected_bg_color - bg[INSENSITIVE] = @toolbar_bg_color - bg[ACTIVE] = shade (0.9, @toolbar_bg_color) - - fg[NORMAL] = @toolbar_fg_color - fg[PRELIGHT] = @toolbar_fg_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @toolbar_fg_color - fg[INSENSITIVE] = mix (0.5, @toolbar_bg_color, @toolbar_fg_color) - - engine "murrine" { - } -} - -class "GtkToolbar" style "evolve-toolbar" -class "GtkHandleBox" style "evolve-toolbar" - -# Panels - -style "evolve-panel" { - xthickness = 1 - ythickness = 0 - - bg[NORMAL] = @bg_color - bg[PRELIGHT] = shade (1.1, @bg_color) - bg[ACTIVE] = shade (0.9, @bg_color) - bg[SELECTED] = shade (0.97, @bg_color) - - fg[NORMAL] = @fg_color - fg[PRELIGHT] = @fg_color - fg[SELECTED] = @fg_color - fg[ACTIVE] = @fg_color - - text[NORMAL] = @text_color - text[PRELIGHT] = @text_color - text[SELECTED] = @text_color - text[ACTIVE] = @text_color - - engine "murrine" { - roundness = 0 - } -} - -widget "*PanelWidget*" style "evolve-panel" -widget "*PanelApplet*" style "evolve-panel" -widget "*fast-user-switch*" style "evolve-panel" -widget "*CPUFreq*Applet*" style "evolve-panel" -widget "*indicator-applet*" style "evolve-panel" -class "PanelApp*" style "evolve-panel" -class "PanelToplevel*" style "evolve-panel" -widget_class "*PanelToplevel*" style "evolve-panel" -widget_class "*notif*" style "evolve-panel" -widget_class "*Notif*" style "evolve-panel" -widget_class "*Tray*" style "evolve-panel" -widget_class "*tray*" style "evolve-panel" -widget_class "*computertemp*" style "evolve-panel" -widget_class "*Applet*Tomboy*" style "evolve-panel" -widget_class "*Applet*Netstatus*" style "evolve-panel" -widget "*gdm-user-switch-menubar*" style "evolve-panel" - -style "bold-panel-item" { - font_name = "Bold" - - engine "murrine" { - roundness = 0 - } -} - -widget "*Panel*MenuBar*" style "bold-panel-item" -widget "*gimmie*" style "bold-panel-item" - -# widget_class "*Mail*" style "evolve-panel" # Disabled to fix Evolution bug -# class "*Panel*" style "evolve-panel" # Disabled to fix bug - -# XFCE Styles - -style "xfce-header" { - bg[NORMAL] = shade (0.9, @bg_color) - base[NORMAL] = shade (1.18, @bg_color) -} - -style "xfdesktop-windowlist" { - bg[NORMAL] = @base_color - fg[INSENSITIVE] = shade (0.95, @base_color) - text[INSENSITIVE] = shade (0.95, @base_color) -} - -style "xfdesktop-icon-view" { - XfdesktopIconView::label-alpha = 20 - XfdesktopIconView::selected-label-alpha = 80 - XfdesktopIconView::shadow-color = @tooltip_bg_color - XfdesktopIconView::selected-shadow-color = @tooltip_bg_color - XfdesktopIconView::shadow-x-offset = 1 - XfdesktopIconView::selected-shadow-x-offset = 1 - XfdesktopIconView::shadow-y-offset = 1 - XfdesktopIconView::selected-shadow-y-offset = 1 - XfdesktopIconView::cell-spacing = 2 - XfdesktopIconView::cell-padding = 6 - XfdesktopIconView::cell-text-width-proportion = 1.9 - fg[NORMAL] = shade (0.9, @selected_fg_color) - fg[ACTIVE] = @selected_fg_color - engine "murrine" - { - } -} - -style "xfwm-tabwin" { - Xfwm4TabwinWidget::border-width = 1 - Xfwm4TabwinWidget::icon-size = 64 - - engine "murrine" { - focusstyle = 0 - } -} - -style "xfsm-logout" { - - engine "murrine" { - } -} - -style "thunar-sidepane" -{ - base[NORMAL] = shade (0.9,@base_color) - base[INSENSITIVE] = shade (0.9,@base_color) - - bg[NORMAL] = shade (0.92,@base_color) - bg[PRELIGHT] = shade (1.5,@selected_bg_color) -} - -style "workspace-switcher" = "evolve-panel" { - bg[SELECTED] = mix (0.3, shade (1.35,@selected_bg_color), shade (0.9,@base_color)) -} - -widget_class "*ThunarShortcutsView*" style "thunar-sidepane" -widget_class "*ThunarTreeView*" style "thunar-sidepane" -widget_class "*GtkFileChooserWidget.GtkFileChooserDefault.GtkVBox.GtkHPaned.GtkVBox.GtkScrolledWindow.GtkTreeView*" style "thunar-sidepane" - -widget "*Xfce*Panel*" style "evolve-panel" -class "*Xfce*Panel*" style "evolve-panel" -widget "*WnckPager*" style "workspace-switcher" - -widget_class "*XfceHeading*" style "xfce-header" -widget_class "*XfceDesktop*" style "xfdesktop-windowlist" -widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view" -widget "xfwm4-tabwin*" style "xfwm-tabwin" -widget_class "*XfsmLogoutDialog*" style "xfsm-logout" - -# Google Chrome/Chromium Styles (requires 9.0.597 or newer) - -style "chromium-toolbar-button" { - engine "murrine" { - roundness = 2 - textstyle = 0 - } -} - -style "chrome-gtk-frame" { - ChromeGtkFrame::frame-color = @bg_color - ChromeGtkFrame::inactive-frame-color = @bg_color - - ChromeGtkFrame::frame-gradient-size = 16 - ChromeGtkFrame::frame-gradient-color = @bg_color - - ChromeGtkFrame::incognito-frame-color = shade (0.97, @bg_color) - ChromeGtkFrame::incognito-inactive-frame-color = shade (0.97, @bg_color) - - ChromeGtkFrame::incognito-frame-gradient-size = 16 - ChromeGtkFrame::incognito-frame-gradient-color = shade (0.97, @bg_color) - - ChromeGtkFrame::scrollbar-trough-color = shade (0.97, @bg_color) - ChromeGtkFrame::scrollbar-slider-prelight-color = shade (1.02, @bg_color) - ChromeGtkFrame::scrollbar-slider-normal-color = shade (1.12, @bg_color) -} - -class "ChromeGtkFrame" style "chrome-gtk-frame" - -widget_class "*Chrom*Button*" style "chromium-toolbar-button" - -# General Style Application - -class "GtkWidget" style "evolve-default" - -class "GtkFrame" style "evolve-wide" -class "MetaFrames" style "metacity-frame" -class "GtkSeparator" style "evolve-wide" -class "GtkWindow" style "metacity-frame" -class "GtkCalendar" style "evolve-wide" - -class "GtkSpinButton" style "evolve-spinbutton" -class "GtkScale" style "evolve-scale" -class "GtkVScale" style "evolve-vscale" -class "GtkHScale" style "evolve-hscale" -class "GtkScrollbar" style "evolve-scrollbar" -class "GtkVScrollbar" style "evolve-vscrollbar" -class "GtkHScrollbar" style "evolve-hscrollbar" - -class "GtkRadio*" style "evolve-radiocheck" -class "GtkCheck*" style "evolve-radiocheck" - -class "GtkEntry" style "evolve-entry" - -widget_class "*" style "evolve-notebook" -widget_class "**" style "evolve-notebook-bg" -widget_class "**" style "evolve-notebook-bg" -widget_class "**" style "evolve-notebook-bg" -widget_class "*.GtkNotebook.*.GtkViewport" style "evolve-notebook" - -widget_class "*" style "evolve-button" -widget_class "**" style "evolve-statusbar" -widget_class "*" style "evolve-progressbar" -widget_class "*" style "evolve-progressbar" - -widget_class "**" style "evolve-comboboxentry" -widget_class "**" style "evolve-comboboxentry" - -widget_class "**" style "evolve-menu" -widget_class "**" style "evolve-menu-item" -widget_class "**" style "evolve-separator-menu-item" -widget_class "*Menu*.*Sepa*" style "evolve-separator-menu-item" -widget_class "**" style "evolve-menubar" -widget_class "***" style "evolve-menubaritem" - -widget_class "*GtkToolButton*" style "evolve-toolbutton" -widget_class "*GtkToggleToolButton*" style "evolve-toolbutton" -widget_class "*GtkMenuToolButton*" style "evolve-toolbutton" -widget_class "*GtkToolbar*Button" style "evolve-toolbutton" - -widget_class "*.." style "evolve-frame-title" - -widget_class "*.*" style "evolve-treeview" -widget_class "*.." style "evolve-treeview-header" -widget_class "*.." style "evolve-treeview-header" -widget_class "*.." style "evolve-treeview-header" -widget_class "*.." style "evolve-treeview-header" - -widget "gtk-tooltip*" style "evolve-tooltips" - -widget_class "**" style "evolve-overlay-scrollbar" - -# Workarounds and Non-Standard Styling - -style "text-is-fg-color-workaround" { - text[NORMAL] = @text_color - text[PRELIGHT] = @fg_color - text[SELECTED] = @selected_fg_color - text[ACTIVE] = @fg_color - text[INSENSITIVE] = mix (0.85, shade (0.75, @bg_color), @fg_color) -} - -widget_class "*.." style "text-is-fg-color-workaround" - -style "fg-is-text-color-workaround" { - fg[NORMAL] = @text_color - fg[PRELIGHT] = @text_color - fg[ACTIVE] = @selected_fg_color - fg[SELECTED] = @selected_fg_color - fg[INSENSITIVE] = darker (@fg_color) -} - -widget_class "**" style "fg-is-text-color-workaround" -widget_class "*" style "fg-is-text-color-workaround" -widget_class "*" style "fg-is-text-color-workaround" - -style "evolve-evo-new-button-workaround" { - engine "murrine" { - toolbarstyle = 0 - } -} - -widget_class "EShellWindow.GtkVBox.BonoboDock.BonoboDockBand.BonoboDockItem*" style "evolve-evo-new-button-workaround" - -style "inkscape-toolbar-fix" { - engine "murrine" { - gradient_shades = { 1.0, 1.0, 1.0, 1.0 } - highlight_shade = 1.0 - } -} - -#widget "*GtkHandleBox*" style "inkscape-toolbar-fix" -#widget "*HandleBox*CommandsToolbar*" style "inkscape-toolbar-fix" -#widget "*HandleBox*SnapToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*SelectToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*NodeToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*TweakToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*ZoomToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*StarToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*RectToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*3DBoxToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*ArcToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*SpiralToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*PencilToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*PenToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*CalligraphyToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*EraserToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*LPEToolToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*DropperToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*ConnectorToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*PaintbucketToolbar*" style "inkscape-toolbar-fix" - -# Performance Fixes - -style "performance-fix" { - engine "murrine" { - textstyle = 0 - } -} - -widget_class "*gtkmm__GtkWindow*" style "performance-fix" # Inkscape -widget_class "*GimpDisplayShell*" style "performance-fix" # Gimp -widget_class "*GimpToolbox*" style "performance-fix" -widget_class "*GimpMenuDock*" style "performance-fix" -widget "*OOoFixed*" style "performance-fix" # Openoffice/Libreoffice -widget_class "*MozContainer*" style "performance-fix" # Firefox (Not sure if this one does anything though.) diff --git a/Dark-Drow/gtk-3.0/assets/bullet-symbolic.svg b/Dark-Drow/gtk-3.0/assets/bullet-symbolic.svg deleted file mode 100644 index c029973..0000000 --- a/Dark-Drow/gtk-3.0/assets/bullet-symbolic.svg +++ /dev/null @@ -1,155 +0,0 @@ - - - - - - - - image/svg+xml - - Gnome Symbolic Icon Theme - - - - - - - Gnome Symbolic Icon Theme - - - - - - - - - - - - - - - - - diff --git a/Dark-Drow/gtk-3.0/assets/bullet-symbolic.symbolic.png b/Dark-Drow/gtk-3.0/assets/bullet-symbolic.symbolic.png deleted file mode 100644 index 2ccb0e861afdca8a43bb6c1016fc67817865e41b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK^1VD=978lF zCMQVDZ0K!lTsXC{@u8r|b^`;04MK}If_U~)d1`KtlXaxz7ilLQTJ+K0FzJSgo>CAG p^9Cb_KVJm8q$N9e<~(F$@O&n`dE0-6tw2*5JYD@<);T3K0RWo^EJpwU diff --git a/Dark-Drow/gtk-3.0/assets/check-symbolic.svg b/Dark-Drow/gtk-3.0/assets/check-symbolic.svg deleted file mode 100644 index e8c8210..0000000 --- a/Dark-Drow/gtk-3.0/assets/check-symbolic.svg +++ /dev/null @@ -1,155 +0,0 @@ - - - - - - - - image/svg+xml - - Gnome Symbolic Icon Theme - - - - - - - Gnome Symbolic Icon Theme - - - - - - - - - - - - - - - - - diff --git a/Dark-Drow/gtk-3.0/assets/check-symbolic.symbolic.png b/Dark-Drow/gtk-3.0/assets/check-symbolic.symbolic.png deleted file mode 100644 index ee7acdc6868e0bc4ca0390a91c32ba39ed51939c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 324 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@;M7UB8!3Q zuY)k7lg8`{prB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&AOk^)LNZHo zQW@Oy@^e!af-7^A@^dni6+Dyk^AtidQgc)LmT0a9DxK!(;uxYaaqoFwuEszSwg>I& zm%KT2z%J)NOjtq+W15kHa+=$zfV8j#)??QaQdX4suG^Kj?~lm)7bW-R1-IL$f8mu< zu3^%e;Z}0)v>2OehTKKbxm(sG$)EOY6DyQAIJ5rSB%_2jrqe0gJKN=gj_Vyho?^G) z;}hP1!)AvW)lE)cuw}i*xog2+uB8>CiT`7#JbJhMMfpy~|CiL?ORTaC2D*^J)78&q Iol`;+0Do0=B>(^b diff --git a/Dark-Drow/gtk-3.0/assets/checkbox-active-selectionmode.png b/Dark-Drow/gtk-3.0/assets/checkbox-active-selectionmode.png deleted file mode 100644 index 5a22b680c335ee64dbdb6800562d71bf5c369cf3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 346 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0cPZ!4!i_>=}+pat0z|*q->okR38uslT=OzfNxcmA|FkW&; zcum+!fdH%Dv)EY_IXpZ(b`%;LZ#pjbqip8?eXn=rz2BQY?|FNIpyK)BTifn3ws$++ z|GrU!>(r(rQNIHmLM4w2zPI(gEWyCYp}1xeHfQ~&?~ diff --git a/Dark-Drow/gtk-3.0/assets/checkbox-backdrop-selectionmode.png b/Dark-Drow/gtk-3.0/assets/checkbox-backdrop-selectionmode.png deleted file mode 100644 index cd4cf6c938c96f18fe37ec2d1766589b03e134cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0EPZ!4!i_>=}pIv*%fv07Eg`ljg{$dk~sP{(`E_y56+EdpXEizf;k z+S<^uC*_WeK0~0$-e-S!{?Fswm%ix_ q(q)bx)j3k=6B=s$;KwwRc?|WAjuTcq@3;l@6N9I#pUXO@geCy%(S~{e diff --git a/Dark-Drow/gtk-3.0/assets/checkbox-checked-active-selectionmode.png b/Dark-Drow/gtk-3.0/assets/checkbox-checked-active-selectionmode.png deleted file mode 100644 index 01b561f915457fad45bd91f5bec817c772ff0171..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 583 zcmV-N0=WH&P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00FN_L_t(I%f*wiOXOe>#eYez zu}ZZzUMcKWRyJ!Fk%fgcYq$S_<@U<{4_1K%i*z>H%G%%NT7#vXhgSpwrZGDCd{!Ga z;GNCE4Gc5GH;;MqF%SN?dF$l%_Etqv@c#b($7bL6>GgVyMx!-u1i*5+)ZN{k%uIhX zGt>S3y>4!91pEM&0HkRuGm~@fOE1e(gTX++Z{WKR;G81}0wf{nQ~Hv4etss7V;&wJ z04BgMfBh&4&+{;|w%+urs)*y5)oR7b$qB$u03T>S?)?0m!^1fqo&fR2ui^!E0qi;IhP&klqA{e1wkEF+F%9v>gu z$-BF|TwY${`#xsYWsoF^%uHsc`Ft)wfVQ@_1Skwc<$12x*H@XDk|g<@fthi3cE)@@ z2jJ!9g&+t>)0BR{k8_UAet>TPp65~5H9-*2G!3Vxr-WfhmSsdy#CSYz!F65Zd0zLF zudlDQy}ixe-X1{^0JL#^C+nE!IYm)0nM}Nn7Ot+Y^z`)fr51K}b~rvh_Wqd~KLD)D VMTJE*NH_oh002ovPDHLkV1h;&1oZ#_ diff --git a/Dark-Drow/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png b/Dark-Drow/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png deleted file mode 100644 index 5ddbdf99bea9606972f6c2d35fd92204396d91e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 577 zcmV-H0>1r;P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00F5#Dc>@U|1k)&9gII~ZVqs}#YiDO;w$=+s3OhT&E+FovF@Yt4{B5(zD!U(F zv#)g z=|h7!j=5g1IF5s^>)(K=1n_t~&@>HE6h9@X*XxW%BY-mSRRlm6h+1Swfnx0VHjAJ#bh!8_zoZf1@>mMLDMvR-+w#( zRXm%`P*wH!wQ>T0^ZATz+w}YW!sJ!l?RHtO*F2xkcY~au)9Ce1VJDSLnKKej$`KYIkGHc+cv7IqU(Ag4#N;Z5Z+7KG|h3f zTBY4?BS{iK5%W69e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00GWPL_t(I%f*wwixWW<$3HW> zLJkagU_wa9d4j)KL$DHrU~`y4MM=Oy4zUmpL9g+TIJC1mwY)n!N&2L)vC=9RuSpR} zP6?51va8_6*`2YFT@y6e2o5~n8|Hn#?>lei!T(+&4%+Ruaa|X!^}=K+C7DcyYPBi= zUcK%b0nlo-OfHwhaU5*hUPuszA-!IY4~HXm-Y=0lB9Q>&@fgQ(kW!+xUT9KE^7%Z^ z-@#`;WWCI`4G={UmSrXKg%H10H^$)mKAU@eKKYWZdWNf&(gPVE8ew?+3&v^8!G@fIQ+u?(Bt85KOva~ zUplkQqiZLbOeXULv4Zo(GywZUkIlV4V{e*(SB@|7_|^%elqjVV0y|cqwPw9i;A;@_ ztUaJJ@VN2hEmNgAnzDI%w?sOfN_z4~1xhJ4)>gQGWfg#_(nu-Tx_yq-Oo}Lqn9WZV z2q6f90L!un!;p=&BI%SxXXtbB)G;b&mlJRh1ar?U0GiFF$!4>Z%VjLf0!V!PPh#Kg zc5z*oTCFDLW}(q&n9*qT*I6hO3e@X$@z1952cG!>D%+;cY5)KL07*qoM6N<$g4sy~ AYXATM diff --git a/Dark-Drow/gtk-3.0/assets/checkbox-checked-insensitive.png b/Dark-Drow/gtk-3.0/assets/checkbox-checked-insensitive.png deleted file mode 100644 index 5ddbdf99bea9606972f6c2d35fd92204396d91e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 577 zcmV-H0>1r;P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00F5#Dc>@U|1k)&9gII~ZVqs}#YiDO;w$=+s3OhT&E+FovF@Yt4{B5(zD!U(F zv#)g z=|h7!j=5g1IF5s^>)(K=1n_t~&@>HE6h9@X*XxW%BY-mSRRlm6h+1Swfnx0VHjAJ#bh!8_zoZf1@>mMLDMvR-+w#( zRXm%`P*wH!wQ>T0^ZATz+w}YW!sJ!l?RHtO*F2xkcY~au)9Ce1VJDSLnKKej$`KYIkGHc+cv7IqU(Ag4#N;Z5Z+7KG|h3f zTBY4?BS{iK5%W69=}+pat0z|*q->okR38uslT=OzfNxcmA|FkW&; zcum+!fdH%Dv)EY_IXpZ(b`%;LZ#pjbqip8?eXn=rz2BQY?|FNIpyK)BTifn3ws$++ z|GrU!>(r(rQNIHmLM4w2zPI(gEWyCYp}1xeHfQ~&?~ diff --git a/Dark-Drow/gtk-3.0/assets/checkbox-mixed-hover.png b/Dark-Drow/gtk-3.0/assets/checkbox-mixed-hover.png deleted file mode 100644 index 88410675406015847904d4b75adb23b2f7c0f325..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 388 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0WPZ!4!i_=FZ@6A1IAkb<*>79^7Cd=QFNC&PxjcOCZ3SKu} zN@LAr$`x=?)t=6>P|a=9q(#!v6J<|yJ!D99e(>R5`{R#tf4&R0S4W0kJtyIO|NG=5 zP1Qn~;Au~Ven>Es#{O3E^tddt^oq&>OZVH`B$73{oESV9vfr+ebkKC2mKu@0e>c;I zd*^2z7kK|y)4{9q>VspySQ`YAG}g?&uhy$STm9VE?&3$Uzy1BicdYg5^J4Fque5+ot3hay?GjcE#;6;I zm$9yBkh0jtbb3+CnnJzEL+`p&FS>Qf?K+RbQkBz2J%;xq87-cd zoz3njekY~S@+0)|wJP}opZBO+Wc6VTHPp00i_>zopr0AA0Mg#Z8m diff --git a/Dark-Drow/gtk-3.0/assets/checkbox-mixed.png b/Dark-Drow/gtk-3.0/assets/checkbox-mixed.png deleted file mode 100644 index c5e3ceaa2b36e39a946b2f8de68ca43b71f98e0f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 381 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f13PZ!4!i_=FZ`{p$p2)NCE`z9*2{f8yXoJQdTxequBq%9cJ z6J82Oh^^Loduhk)wh1mRAuB`jb$a)`uS~OH{$G3KeC?ZE?+!~GwmCmLNmI2@CV1LY zK?~i6eeY{0sVvFt3d$0GFeh2Yy~j|*RgpoZVQblSo&{5sP8+S+I(-epp6|P#nI5UG z=baGrZ&hLTUq%OxjV!a4-88vYdUox<0`HvLW#R?X4_XC;Ud>jW6JKdzqy6`^Zw$k^ zoy*Uh+qqhQIzyny!mV`{$I>@nn`OZBzU*PHMBDkyS!Lyl988~V>e=`GOOf8s*yrt) VasKoCRX`6jc)I$ztaD0e0ssnFlPmxL diff --git a/Dark-Drow/gtk-3.0/assets/checkbox-selectionmode.png b/Dark-Drow/gtk-3.0/assets/checkbox-selectionmode.png deleted file mode 100644 index 5a22b680c335ee64dbdb6800562d71bf5c369cf3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 346 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0cPZ!4!i_>=}+pat0z|*q->okR38uslT=OzfNxcmA|FkW&; zcum+!fdH%Dv)EY_IXpZ(b`%;LZ#pjbqip8?eXn=rz2BQY?|FNIpyK)BTifn3ws$++ z|GrU!>(r(rQNIHmLM4w2zPI(gEWyCYp}1xeHfQ~&?~ diff --git a/Dark-Drow/gtk-3.0/assets/checkbox-unchecked-insensitive.png b/Dark-Drow/gtk-3.0/assets/checkbox-unchecked-insensitive.png deleted file mode 100644 index cd4cf6c938c96f18fe37ec2d1766589b03e134cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0EPZ!4!i_>=}pIv*%fv07Eg`ljg{$dk~sP{(`E_y56+EdpXEizf;k z+S<^uC*_WeK0~0$-e-S!{?Fswm%ix_ q(q)bx)j3k=6B=s$;KwwRc?|WAjuTcq@3;l@6N9I#pUXO@geCy%(S~{e diff --git a/Dark-Drow/gtk-3.0/assets/dash-symbolic.svg b/Dark-Drow/gtk-3.0/assets/dash-symbolic.svg deleted file mode 100644 index 7886d54..0000000 --- a/Dark-Drow/gtk-3.0/assets/dash-symbolic.svg +++ /dev/null @@ -1,153 +0,0 @@ - - - - - - - - image/svg+xml - - Gnome Symbolic Icon Theme - - - - - - - Gnome Symbolic Icon Theme - - - - - - - - - - - - - - - - - diff --git a/Dark-Drow/gtk-3.0/assets/dash-symbolic.symbolic.png b/Dark-Drow/gtk-3.0/assets/dash-symbolic.symbolic.png deleted file mode 100644 index c20d4bac52551bd00de0a3e70d1a2f543d2256d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@-01G978lF zCMQU+x-jOmv9+o5@bLUEd~h5{#oaKmJGPj!P5z*Wap2*VaV$BtM-Ci#;K|$FX3M}J Xy+bPFNlOG1&=3YsS3j3^P6xplFeVMFc_gLJS(Th!$y!U}i4Nrj&sh+6@E|1IE+^0~OPr=b42! z$+VkUS&REy9?$=r4-eQvD@u99FFe*0}uh`RaN~B9%z!6#@+1Ua=AD@J_gVN ze*r(={Ql})yu7^3;o%{XNCY4Nw5h79-2DEk!2SJw#>U2oL?Yzm za2QFFn3_n2Jgt2He%IWDTO-)V6 zvYb>CjYer~Y~<|h3`J4UXfzZT7qhmu_9$Fhz?zyG91cekG8_)$^?K>+>r1M!SS%bJ z9dUJa1;ozX-rio)8qWd*XlrX@VPPR@gHR~M_VzYYQ&aJ=iHQl^Za1M&2#B4#)zwvu zM&qM#@QAy3U|@iYiwmZwr{jknVohVS*{Gt|a7boYU!~yuAELIC#Qcyt1-FdwY8lQj#PF2M1|sX?ZdZo&Xd= zu(7d0Yiny9snh8&8jaZP_GiI82?#Ny)9GYp-Ak0eR#?(U+~J>QG^v#c~eK91RJ zrl6pJl9H0=STdfk0%ciF`@eB@b#+F7R9EHg+z0#&yq}w!%V^UK^EuUE$}^}aiWxY6 xQBGpczwDWmH~0DNZeIP<$3yuBd}`i2@P8|yYFv3#6!HK7002ovPDHLkV1ht75di=I diff --git a/Dark-Drow/gtk-3.0/assets/grid-selection-unchecked.png b/Dark-Drow/gtk-3.0/assets/grid-selection-unchecked.png deleted file mode 100644 index 318f4176e9d3867486aa20dcd8acf152d70334ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 330 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEEX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4icZF0OJrH~v;Y5^V>c2@niX554OE`in4d8Y7v05VrnX?~o5uXa9hyAH0w?wX Py~N<@>gTe~DWM4fhnRe3 diff --git a/Dark-Drow/gtk-3.0/assets/menuitem-checkbox-checked-hover.png b/Dark-Drow/gtk-3.0/assets/menuitem-checkbox-checked-hover.png deleted file mode 100644 index eabbcee40928cff8fb04978673b72148d56750d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 285 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrd&XPZ!4!i_=dh8*(uP^0++L&rVg` z#G%AtCg-@P<;IO0S#KHFsBE2EA*jFM0q2^WE62Di7`Io5)j96d*|h&|rqdxGr#6>W z@(qFpf1h}|essAMc*!E|6O%@ROvaRnRtJuqi3y1Re2g_?dS~>3lfvI8rKIuQ_<4(2 zqHUMSo5zp2D!g8K&hpk$IXkC#dwq46x+%|pHg5g4W$Iqh=H4ZqmrdHWnR|{u=Ju5QAjEPoSKlE}q}k?t{+!}h zDRNB84}330O0;dhw(X)(XlU-$(paxso3HUTXg{B`W-I>z(+{i?$!ESR?XY6-Kk#q; zD>;sa;^%jKE_uovpPZNNy>waTuD8Gc8E@GAL?u=#*{ybSP5e)-{kKDE=E=5Eq4zy83yj)AQ_B)PVH&3<4QFnGH9xvX7ZGvrzH6y=K9yK8V(|^(NV9p z4@eoDZ(#kPrKFx3X%>6tWsd@f+Pc?v4C(Wp`>tNKi(O~w6l>tc76Teo;UtGLV@AH;OXk; Jvd$@?2>^mil-vLS diff --git a/Dark-Drow/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png b/Dark-Drow/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png deleted file mode 100644 index 312a5def6f715190bb1b5f553f8966b18434c996..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 158 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE+bT&E}WHE^H tBpg(7(}@V~EA++bT&E}WHE^H zBshv^WM?0iULP77+Owtf;PHNWRZqi)LK9U!CT51&4ZNHhHyW1%^)q<7`njxgN@xNA DD|Rbn diff --git a/Dark-Drow/gtk-3.0/assets/menuitem-checkbox-mixed.png b/Dark-Drow/gtk-3.0/assets/menuitem-checkbox-mixed.png deleted file mode 100644 index 34da40ec3462d454379546d8731d779dbba46649..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE+bT&E}WHE^H zBshu}6c!$oUSIv~P2!TZ+;Mv<6g|5bdlqXJ3P><8gskLwr_TCM5oiE|r>mdKI;Vst E0E{dx3;+NC diff --git a/Dark-Drow/gtk-3.0/assets/menuitem-radio-checked-hover.png b/Dark-Drow/gtk-3.0/assets/menuitem-radio-checked-hover.png deleted file mode 100644 index ec485f606921e15198a865984213d7ba665c2cdc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkEEr|n)-BBc|NrOz4J33m z_>|p^tvHmAHbh78>}d7X71sUhzfW9)??|A76axc~ePZd^aIQL_eg;ohKbLh*2~7Z{ C?J6n& diff --git a/Dark-Drow/gtk-3.0/assets/menuitem-radio-checked-insensitive.png b/Dark-Drow/gtk-3.0/assets/menuitem-radio-checked-insensitive.png deleted file mode 100644 index 38dffb010ef52a309b7e41cf4e11684ba89c9657..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkEEr|nRuN{m7$NUzI-JP~ z2^oz=*-1%BVS>2~A)mcW9v0-Z89Xd-;GURd!K)zkz-U36hv6yaLXiMQ1_twXK`w#E SLOwv#7(8A5T-G@yGywoG{VNgx diff --git a/Dark-Drow/gtk-3.0/assets/menuitem-radio-checked.png b/Dark-Drow/gtk-3.0/assets/menuitem-radio-checked.png deleted file mode 100644 index 86282022accb067c0521f2ef18bf40ec0e0294c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkEji(`nz>Er|nRuN{m7$H7BzC<1# z9^HVvvyIH`VS>2~A)mcW9v0-Z89Xd-;GURd!K)zkz-U36hap>9P7}YJ&5l(I78J~F rY&_V|*!WPEnb}!vor4T(2m`~7ZK7H(wNg?*TNpfD{an^LB{Ts5ddM?l diff --git a/Dark-Drow/gtk-3.0/assets/pane-separator-vertical.png b/Dark-Drow/gtk-3.0/assets/pane-separator-vertical.png deleted file mode 100644 index 2b0c595e14e1d9c62b88da3632776f602ca11cf6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^96-#>!3HGPo$&JjQfx`y?k)`fL2$v|<&%LToCO|{ z#S9GG!XV7ZFl&wkP>{XE)7O>#39A6B6tCd={4k)9qNj^v2*>s0Ikwf`>fPOs>&~~U l{RCv|u+8plWKdYaz|iwr#P_UtbqG)~gQu&X%Q~loCIF}lCfWc1 diff --git a/Dark-Drow/gtk-3.0/assets/pane-separator.png b/Dark-Drow/gtk-3.0/assets/pane-separator.png deleted file mode 100644 index c02248ab9a5f1749e67dfbb1cc7cd054c07b6eb5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y+!3HF4-n-TSDYhhUcNd2LAh=-f^2tCE&H|6f zVg?3oVGw3ym^DWND9B#o>Fdh=gjIl5idS%bei%?l#nZ(xgyVYh9NX$|^=ujmdy1c* qOOt4SdU?73zJhZ%H>Ya`u`%@NNuK$%tUME_p25@A&t;ucLK6UBa4N+B diff --git a/Dark-Drow/gtk-3.0/assets/radio-mixed-hover.png b/Dark-Drow/gtk-3.0/assets/radio-mixed-hover.png deleted file mode 100644 index bf7902344578fb2267f87697e83599672568d168..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 583 zcmV-N0=WH&P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00FN_L_t(I%f-__iyA=~2Jk1d zj_fStyu!wyLJA9;+a;eMEH=x*#vG|kmF9|T^AXafO^P&E7*t5Oi$M{wNVk=QCC!vq zh}vm#0cT)mXHp$xIo&Fd7p8gP`OP2Z1^#zE*wcH|?RE!3h!dsM!$P6(n=$sITrPhI zg5YBwKzhC2b(*H3=Xt2t>tKvwx7%T{SRjsLSeEs*)9E}1pzm!v7!1CQ$73UeFiNR= zO9){`qmk+N`@_F;1OTSf=}WEkGvD_?DcyTlN-2Ebht@ir&1Rhpu-$IYUDrJrzN=!f z2-kJ7*=)}5dIbQGQl3<+RRF-N_whmC^1?%{R>OQgcQb%7=7=!{0Qi3MGxrpXF&JZx zG61FYR!Vv7I1ZjXKF$S%5TKOaW&p-myj(7yHX03FUU<2{YPAAmEY3V)sZ@H$IY*Kt zx#1*9z&VHGIBzpRtJV5U2)T};2ui8FVWkwJD1v2KS3wYr_x{A;aQMj>bJlD&QK?j5 z+cu<>Sg+UMoP!W@6^7vp0OsHe zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00EmxL_t(I%f-{NiW)&22Jr7@ zon>c1glJ<>FM+ezChIdS%fU8ct1sd{fzB2xr%xro|av=H3kW_IT) zi{*5yK>p4oO>-D|@(C>iBWb#-n7C(8O2TJL?V@WBoTrP1sou0eh z?);Jy0GQ9`4{4g-ECT?g6rSfHP1F0uV)2jxj>n_py6(;LWlYnA>$*4`4$dVj0Dusp zT&vXp0E5BcCJ=@p>h(HSt5rDzXssz@3;-}34s!v<7_`x9CiPP!S*IIve90%2E6_#Z|2!Z{656(FVAy4ggdy%^f zv)Qbnl=>osD5q&^5<*@r%lexn$+u3Yv-{`U_y(vsriYv1u)P2P002ovPDHLkV1h_6 B?WX_$ diff --git a/Dark-Drow/gtk-3.0/assets/radio-mixed.png b/Dark-Drow/gtk-3.0/assets/radio-mixed.png deleted file mode 100644 index 980cc4a7a69cfcfce6c8b193e41dc682ea567fa7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 578 zcmV-I0=@l-P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00F8=L_t(I%f-_%iyA=`2k`&R zI$+dE z05TX19+D*S8jS|3)hZZcI2;aGtyT!b5Qbs=Xt&$f0Mv_XN2AgA>2#_&=UPhn;&9IO zWHQmi;c)zSjsU=XK7X&2x^f%`l+vTKQcB@C4wO>fVzFqafc<`dYuon8@N?z!dDym% z-EMdL+{*!g5aP02E&~9%-R?=i_kC0<6)cxaI|XR1&lzI?fL^bc2{6W>wLVV)l+q_5 z#B0m4(CKtC$KafUQu>qv7-Qjjy?#@x)!_SnCa~FTz!(ctk60)aK1Wf6IF2*JaU3Ix zB3PF7DFrl}&2NN|had050y6*JoPaKcOU$xfn>h(HGr4mfjgb)JT z?G{lKfe>=e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00HYsL_t(I%f*wyYZ^fq#b0(E zyCZE3#fxPX$t8GbRtWT5_9lgmv^m*RF8%{O_2i+~T$4k4w5S9U+@OfaQs^HLmR>eF z1tP1LplJkWz}=Z%5|br1r$Pq?X1?M5=JD}9;D4``CAC+zTCK?#+YEx>MJyJZQc8cN zQmL=SV)6TvfO@@dhhb7Gm&@Brtu&j>R;SaEj4>Gm z!K2L>lkIj}HX054p-usSUa$922(fLNCI}(-_Ezo<5<*~_CWH`HzuzxM0F%k2Vi?9k ze0jyNd*I^D=bzX;aB+FX008lL9EM?FJRVmf0M7ZQuIr26s)y$|y|@OShd8~sM)mM~ z@s`PCz!)iWJ901!f;y0d|;^))2oDz?_wP~F*p5CQ-&91cM#b?*Q%07xd2`<~~$&E;|+ zgg}4!4BslRBQ8``#e6=8=XppZ5_^ww&}y}g9mkQJ^QAf9oJ+@Xq;12w;Jrh#*g(P#wE^Pniov1M5wo}7hlxBD&#f=`_Df)FC9D9Ue5)7&r&zm!U) dAOCzB{{Rjr_^9d$O!fc(002ovPDHLkV1k+p5#Rs- diff --git a/Dark-Drow/gtk-3.0/assets/radio-selected-insensitive.png b/Dark-Drow/gtk-3.0/assets/radio-selected-insensitive.png deleted file mode 100644 index fa5d47df130688a7da6b98379a2047a37697b610..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 631 zcmV--0*L*IP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00G}gL_t(I%f*vVi`qaK#vdn+ zWW*p;FBWwz?!`-^Um%bm3%Q6_{Q&t;xeDUdli1)XkYgh~G>1TUx1wIQdJvM({Oe)6 zX@kq23LO}jd57osKJU!D!2ceFS7PPaY&P_L|6LSCv{)>LjImR_UUyVgb>9LM=JWYo z9LG2Pejn|28;mh{o`>CThwXL?j^iGu)9EJw=@nqHSlkJM&`}fxl+r6(VHjew+2C@y zJWeK)^-G)pzID_e4?5#IEZ?mSqTn09lsd zy3eJTN+pP*h|}rR%K?HQs5P6-ESsijFijJl=fN~hXquLtwOTFszF*4$(ln)vG5lV` zw(VT~wrwL#pYM$^hBQrS4nQdlgCNKRgTWvN_n6iD5dCjyD$tR_Zox{gkcEBaZoOozvLVY zhr@4#kO#}M5JeFPA>cSJn}iTVQ3T7fz;WEYs;b{#{fW!va+s#+hhDFTMxz0q=Me+} zj>jV$#{nVael!{xZ}!4!wQ5IE^f3s6T9PCsLdZ{^=YPa;{CPYcAO3ka{sMc`#kq}@ R-`W5G002ovPDHLkV1f`w55)ig diff --git a/Dark-Drow/gtk-3.0/assets/radio-selected.png b/Dark-Drow/gtk-3.0/assets/radio-selected.png deleted file mode 100644 index 56a2d81b124270f836940703729293fd5d1bf050..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 625 zcmV-%0*?KOP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00G%aL_t(I%f*vHi`qaG$Nw80 z$%w8OFZLjUCoheDfP|WxELdB5viJQ0{RqAG+DlFWiwdP%QxuU9`VkU($stEkZ%Ve{ z447nk*=9Frdn$C`!MqvX|NY?oAMn4=)rGfbqtR%}7<(Q?Q8}N_|D=@us8*{+uh;wZ zHvwrp9)FGFxZiHKQLooQDaG-4#CpAk=XuEGa^Hr-;VS^iS=;G!I$JCjf-xqdC^`$q zn3&J!VltUnPwONASglrXlO%bm>pBP_k9b#)fP@g}x{f4C`nGKkGXjUh;Z{+Uv^WR? zbh}-Y%Vl)CT?9b@04Nj+P!t9G{r)zCZ<^*I48s&xRaF5X4OLaszc37iX_|)&fe_-F zQi_K=T-VJsa9tNd2mk=36hesWi~u3zo^zfSbUK}kz|)*D213YvMu1Z4Z8n>fz%UGG znub!T1WnUm7)DC4-EKiC^?nQF0iaT;eDr<)MWfLGAq3546Si$-YO_9;S177naNAO%z4%IOpvoNh*>gg|aMraU8!N3e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00DPNL_t(I%f-_%Ya&4u2k?Jp z9oZ*{aM}oJ?jX%JSwF+F1hx@d{d$7fT8RIC1FnX{;a!$x*X?#2tyT*} zgu~&0<#LI|Vgb+dUi$t1JplI!7>!1E<#PFF6h+{ie;P|`jrn|z{eJ(_>-DC`J_CU1 zbb4d0{W1&yoO47`1Z(Z}Y&N^e0lVEU2*dEp@Ue=;BEm4lcDoI7fKsa3Xf!U`db8Pt zl(L!woO7IrE&_-M&N-d~IOkd^brB$?1m|4m03v!@tyUKS>-8E$^p*oEmCAz<0$S^{ zVXZZU5Ga*Oe{w(^$4`v0ziFDn7;`dgj6s^F@I3E1Ns`x-mpC4eW9QtjAP7*e*Wvp< zlv3DiHV{I9G4|Z)bY^FNVKSMtj4`)Lsj9WM$Qb+Zeg8envftfqcm3bL@gMPOorBKb R*g60J002ovPDHLkV1j)&;XMEV diff --git a/Dark-Drow/gtk-3.0/assets/radio-unselected.png b/Dark-Drow/gtk-3.0/assets/radio-unselected.png deleted file mode 100644 index 7ad75c60cf47090b7f276fce6a90286c9b77522e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 542 zcmV+(0^$9MP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00D+cL_t(I%f-_%iyA=`2k?Jp z9oZ*D8ygR`x4HE*EH=x*#yhSuy-C0G%1f>F$6PM=n~0vvmVW=4hJlkOT=*u$8nxIoz67?b2N519R8e6r&da7wbn;1rL>dD#1007 z@!vTH0Q33$voYqA@B84KpS&yQ9KP?v7!xiQi%tgE?RH(y^WF^qseC>U&-1X|Zo3&k zDRo(`R?m9%TCD~trI!J$wM8O23m_s`Yl|6xbG}zfodrlK!8zY&03wQ4tJPV+dc6h_ z#TlSfDt!?`AW4#U!%31r2!TSO@Q?vot=135*eHr3Xsu6%wbqED2#(`C20<`A`4h+E z@po(OO{393rBZ?Gx=>1Cv)Moh0mj&47>2h1?3=qVo6WAY)^|#&rZJ|(7<+MDH%`;^ gzTIyB`sdsD3cp;pj1j{%yZ`_I07*qoM6N<$g4dztV*mgE diff --git a/Dark-Drow/gtk-3.0/assets/resize-grip.png b/Dark-Drow/gtk-3.0/assets/resize-grip.png deleted file mode 100644 index 613e2320ce632a8f1ee2539c7bd77fb63a2e55be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 187 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4%JB>7u;-UBJd;vjb?hIQv;UIICs0X`wF3=HYh zrcK+tdGo9tv6dheB|(0{3=Yq3q=7g|-tI089jvk*Ams%fk;M!Q+`=Ht$S`Y;1W=H@ z#M9T6{Ryi8s}!%``us4UkesKBV+hCf*v}LOBXfTrMqa3s$o*cx5qN UcX7PC5vY>E)78&qol`;+0K_sYH~;_u diff --git a/Dark-Drow/gtk-3.0/assets/titlebutton-close-active.png b/Dark-Drow/gtk-3.0/assets/titlebutton-close-active.png deleted file mode 100644 index 7dab7a2e555dfea20b721cf40eb73b9e8500b28e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrd&qPZ!4!i_>o>*=I2Y3bgOvu9f|# zIZAh9#0JhMOz#=C$sLH&DQ<3<`XO(EQN(kGOxp(cie3W&ouG&{tqN9Ro!xKN)xVk$ zZ+?IF&l&8@|4$yZT7Ru_?{xOa3wPFLybGIS9{v35k7%QaTFjoB3DLn9D@4Y7~PuD!y8O=N;^Z$f(x=L0v*

i*0}B;1c5U eCGH=45zEW;aIJ}U3DQ8HGI+ZBxvX46X=j)|T=z_ymNu>YZ@8&PlghW_Y12-xpOod|(r0+> zX9H8i?&c+bSVB$&h2L@e@ke7-)t%6-y8mt+JQcI+(41gB#_El`nHj##4Ds0AYHREn lxgd}GErYVs`(OMQq@ONu<}?f_GzPkc!PC{xWt~$(69D9*S^@w7 diff --git a/Dark-Drow/gtk-3.0/assets/titlebutton-close.png b/Dark-Drow/gtk-3.0/assets/titlebutton-close.png deleted file mode 100644 index 51eb479128536e32619ce2b81c9b84c6273c04df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrZMUr;B5V#p$;b5ArfA^02g*H0tcs zTvf;#;v6~cw1U20hsDXgi{JE5EkAPW!}abnIkRr=d2R2v_?p++skJxGJp1H7^>V>? z%VP`*N_rX&*}Q_9@{H;!n%v7p8C;gEc=a{xs>z>k?5jVo>satTZXeUPf^6P~T6J}m sy@&2ax}0K44fha#@$U1w|IAfPr5-NtU#YOv0v*NR>FVdQ&MBb@0DHk(m;e9( diff --git a/Dark-Drow/gtk-3.0/assets/titlebutton-maximize-active.png b/Dark-Drow/gtk-3.0/assets/titlebutton-maximize-active.png deleted file mode 100644 index 7002ba033d8b463ae85ed87265d67203c066a3f1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 229 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrZM8r;B5V#p&b(3D%0n(4XJ_hdsUh z|8el)CjU?N%EFG`AEXW(IOl$W!L5Yx^smPib8GfooFurP`-i9pmpYI5p6c&>@0i}R z+Dl3R!8WxGho82#w0zjj5b1bp)AauvGnK3aSa19fp2l}?Z}oTio8E^-7#L>f%9^tO SzW*F(JA%y zf#-;h>ebW9Pj#1`+0f6T@_WxU zt(C2kWob`c95xBNurMr`Vk9@&ggJET-c9$`3Y_Ih`(~3kDR;}4z+A_fGJAKq=t=|a OW$<+Mb6Mw<&;$Szu}jea diff --git a/Dark-Drow/gtk-3.0/assets/titlebutton-maximize.png b/Dark-Drow/gtk-3.0/assets/titlebutton-maximize.png deleted file mode 100644 index 9ba9e63989aa5f2d7912022aa5cd07ee6c7b04de..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrZMjr;B5V#p$;bFLE9*;BYyAN%D?T zbSi`UNrssprg`j_a*|%x`e&-#kHw4Li~LX(71ULl_3CEm#k=y;b5>6=JG@V5!ke!_ zU7p;=IjK+G95xAGiDG21d|o)?r1Xy6a~Bq^-!~yBYPZ2jv#4Jy_$DaGa{Yg*qztr{ N!PC{xWt~$(696WFOt}C6 diff --git a/Dark-Drow/gtk-3.0/assets/titlebutton-minimize-active.png b/Dark-Drow/gtk-3.0/assets/titlebutton-minimize-active.png deleted file mode 100644 index 955690de1e89fda2b571974f3d80b441867fd0fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbjRr;B5V#p&b(3D(0528+07n8f|+ z_dh(d%2vcy=LJ_!$kC6tD%vJ+%h^`7TxTsRD(YD*Xnuo%;o>1qN0X1u2|yzlJYD@< J);T3K0RXx&Fo^&F diff --git a/Dark-Drow/gtk-3.0/assets/titlebutton-minimize-hover.png b/Dark-Drow/gtk-3.0/assets/titlebutton-minimize-hover.png deleted file mode 100644 index 4a1ce786f168ecaaabb5321789ee244f8a52b2ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbi$r;B5V#p&b(3D(0528*~YtgZha zU!M5>-d>HWhzp_}ot=Ttn#}X>Jt%GL=-_yqafH{5f#LmI4o{A44EKQg89ZJ6T-G@y GGywo_w=n+z diff --git a/Dark-Drow/gtk-3.0/assets/titlebutton-minimize.png b/Dark-Drow/gtk-3.0/assets/titlebutton-minimize.png deleted file mode 100644 index f3c89cece0a48b579f5c257734c4e647f43c5194..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE({w$@cHh4-+>~W1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbi&r;B5V#p&cd spinbutton:focus:not(.vertical) + spinbutton:not(.vertical), -.linked:not(.vertical) > spinbutton:focus:not(.vertical) + button, -.linked:not(.vertical) > spinbutton:focus:not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > entry:focus + spinbutton:not(.vertical), -.linked:not(.vertical) > -entry:focus + button, -.linked:not(.vertical) > -entry:focus + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + entry, .linked:not(.vertical) > -entry:focus + -entry { - border-left-color: #39403F; } - -.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + spinbutton:not(.vertical), -.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + button, -.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > entry:drop(active) + spinbutton:not(.vertical), -.linked:not(.vertical) > -entry:drop(active) + button, -.linked:not(.vertical) > -entry:drop(active) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + entry, .linked:not(.vertical) > -entry:drop(active) + -entry { - border-left-color: #4e9a06; } - -.linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled), -.linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):not(.vertical), .linked.vertical > -entry:not(:disabled) + entry:not(:disabled), -.linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):not(.vertical) { - border-top-color: #A0A8AD; - background-color: #1C1C1C; } - .linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled):backdrop, - .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):backdrop:not(.vertical), .linked.vertical > - entry:not(:disabled) + entry:not(:disabled):backdrop, - .linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):backdrop:not(.vertical) { - border-top-color: #BCD5DE; - background-color: #3B3B3B; } - -.linked.vertical > spinbutton:disabled:not(.vertical) + spinbutton:disabled:not(.vertical), -.linked.vertical > spinbutton:disabled:not(.vertical) + entry:disabled, .linked.vertical > entry:disabled + spinbutton:disabled:not(.vertical), -.linked.vertical > -entry:disabled + entry:disabled { - border-top-color: #A0A8AD; } - -.linked.vertical > spinbutton:not(.vertical) + spinbutton:focus:not(:only-child):not(.vertical), -.linked.vertical > spinbutton:not(.vertical) + entry:focus:not(:only-child), .linked.vertical > entry + spinbutton:focus:not(:only-child):not(.vertical), -.linked.vertical > -entry + entry:focus:not(:only-child) { - border-top-color: #39403F; } - -.linked.vertical > spinbutton:not(.vertical) + spinbutton:drop(active):not(:only-child):not(.vertical), -.linked.vertical > spinbutton:not(.vertical) + entry:drop(active):not(:only-child), .linked.vertical > entry + spinbutton:drop(active):not(:only-child):not(.vertical), -.linked.vertical > -entry + entry:drop(active):not(:only-child) { - border-top-color: #4e9a06; } - -.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + spinbutton:not(.vertical), -.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + entry, -.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + button, -.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:focus:not(:only-child) + spinbutton:not(.vertical), -.linked.vertical > -entry:focus:not(:only-child) + entry, -.linked.vertical > -entry:focus:not(:only-child) + button, -.linked.vertical > -entry:focus:not(:only-child) + combobox > box > button.combo { - border-top-color: #39403F; } - -.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + spinbutton:not(.vertical), -.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + entry, -.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + button, -.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:drop(active):not(:only-child) + spinbutton:not(.vertical), -.linked.vertical > -entry:drop(active):not(:only-child) + entry, -.linked.vertical > -entry:drop(active):not(:only-child) + button, -.linked.vertical > -entry:drop(active):not(:only-child) + combobox > box > button.combo { - border-top-color: #4e9a06; } - -treeview entry:focus:dir(rtl), treeview entry:focus:dir(ltr) { - background-color: #1C1C1C; - transition-property: color, background; } - -treeview entry.flat, treeview entry { - border-radius: 0; - background-image: none; - background-color: #1C1C1C; } - treeview entry.flat:focus, treeview entry:focus { - border-color: #39403F; } - -/*********** - * Buttons * - ***********/ -@keyframes needs_attention { - from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#39403F), to(transparent)); } - to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#39403F), to(transparent)); } } - -notebook > header > tabs > arrow, button.titlebutton, -button { - min-height: 24px; - min-width: 16px; - padding: 1px 2px; - border: 1px solid; - border-radius: 3px; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#232323, 0.8); - border-right-color: shade(#232323, 0.72); - border-left-color: shade(#232323, 0.72); - border-bottom-color: shade(#232323, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#232323, 1.02), 1.05), shade(shade(#232323, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } - notebook > header > tabs > arrow, button.sidebar-button, button.titlebutton, - button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - transition: none; } - notebook > header > tabs > arrow:hover, button.sidebar-button:hover, button.titlebutton:hover, - button.flat:hover { - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 500ms; } - notebook > header > tabs > arrow:hover:active, button.sidebar-button:hover:active, button.titlebutton:hover:active, - button.flat:hover:active { - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } - notebook > header > tabs > arrow:hover, button.titlebutton:hover, - button:hover { - color: #D1E0DF; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #2F3635; - background-image: linear-gradient(to bottom, shade(#38403F, 1.00), shade(#38403F, 1.00)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); - -gtk-icon-effect: highlight; } - notebook > header > tabs > arrow:active, button.titlebutton:active, notebook > header > tabs > arrow:checked, button.titlebutton:checked, - button:active, - button:checked { - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #2F3635; - background-image: linear-gradient(to bottom, shade(shade(#232323, 0.85), 1.05), shade(shade(#232323, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); - transition-duration: 50ms; } - notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:backdrop, button.titlebutton:backdrop, - button:backdrop.flat, - button:backdrop { - border-color: #545252; - background-color: #232323; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - transition: 200ms ease-out; - -gtk-icon-effect: none; } - notebook > header > tabs > arrow:backdrop label, button.sidebar-button:backdrop label, button.titlebutton:backdrop label, notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:backdrop label, button.titlebutton:backdrop label, notebook > header > tabs > arrow:backdrop, button.titlebutton:backdrop, - button:backdrop.flat label, - button:backdrop.flat, - button:backdrop label, - button:backdrop { - color: #A6B3B2; } - notebook > header > tabs > arrow:backdrop:active, button.sidebar-button:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, button.sidebar-button:backdrop:checked, button.titlebutton:backdrop:checked, notebook > header > tabs > arrow:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, button.titlebutton:backdrop:checked, - button:backdrop.flat:active, - button:backdrop.flat:checked, - button:backdrop:active, - button:backdrop:checked { - border-color: #545252; - background-color: #232323; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - notebook > header > tabs > arrow:backdrop:active label, button.sidebar-button:backdrop:active label, button.titlebutton:backdrop:active label, notebook > header > tabs > arrow:backdrop:active, button.sidebar-button:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked label, button.sidebar-button:backdrop:checked label, button.titlebutton:backdrop:checked label, notebook > header > tabs > arrow:backdrop:checked, button.sidebar-button:backdrop:checked, button.titlebutton:backdrop:checked, notebook > header > tabs > arrow:backdrop:active label, button.titlebutton:backdrop:active label, notebook > header > tabs > arrow:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked label, button.titlebutton:backdrop:checked label, notebook > header > tabs > arrow:backdrop:checked, button.titlebutton:backdrop:checked, - button:backdrop.flat:active label, - button:backdrop.flat:active, - button:backdrop.flat:checked label, - button:backdrop.flat:checked, - button:backdrop:active label, - button:backdrop:active, - button:backdrop:checked label, - button:backdrop:checked { - color: #A6B3B2; } - notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled, button.titlebutton:backdrop:disabled, - button:backdrop.flat:disabled, - button:backdrop:disabled { - border-color: #545252; - background-color: #2E2E2E; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - notebook > header > tabs > arrow:backdrop:disabled label, button.sidebar-button:backdrop:disabled label, button.titlebutton:backdrop:disabled label, notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled label, button.titlebutton:backdrop:disabled label, notebook > header > tabs > arrow:backdrop:disabled, button.titlebutton:backdrop:disabled, - button:backdrop.flat:disabled label, - button:backdrop.flat:disabled, - button:backdrop:disabled label, - button:backdrop:disabled { - color: #232323; } - notebook > header > tabs > arrow:backdrop:disabled:active, button.sidebar-button:backdrop:disabled:active, button.titlebutton:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, button.sidebar-button:backdrop:disabled:checked, button.titlebutton:backdrop:disabled:checked, notebook > header > tabs > arrow:backdrop:disabled:active, button.titlebutton:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, button.titlebutton:backdrop:disabled:checked, - button:backdrop.flat:disabled:active, - button:backdrop.flat:disabled:checked, - button:backdrop:disabled:active, - button:backdrop:disabled:checked { - border-color: #545252; - background-color: #2E2E2E; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - notebook > header > tabs > arrow:backdrop:disabled:active label, button.sidebar-button:backdrop:disabled:active label, button.titlebutton:backdrop:disabled:active label, notebook > header > tabs > arrow:backdrop:disabled:checked label, button.sidebar-button:backdrop:disabled:checked label, button.titlebutton:backdrop:disabled:checked label, notebook > header > tabs > arrow:backdrop:disabled:active label, button.titlebutton:backdrop:disabled:active label, notebook > header > tabs > arrow:backdrop:disabled:checked label, button.titlebutton:backdrop:disabled:checked label, - button:backdrop.flat:disabled:active label, - button:backdrop.flat:disabled:checked label, - button:backdrop:disabled:active label, - button:backdrop:disabled:checked label { - color: #232323; } - notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:disabled, button.sidebar-button:disabled, button.titlebutton:disabled, notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, - button.flat:backdrop, - button.flat:disabled, - button.flat:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - notebook > header > tabs > arrow:disabled, button.titlebutton:disabled, - button:disabled { - border-color: #2F3635; - background-color: #2E2E2E; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - notebook > header > tabs > arrow:disabled label, button.titlebutton:disabled label, notebook > header > tabs > arrow:disabled, button.titlebutton:disabled, - button:disabled label, - button:disabled { - color: #A6B3B2; } - notebook > header > tabs > arrow:disabled:active, button.titlebutton:disabled:active, notebook > header > tabs > arrow:disabled:checked, button.titlebutton:disabled:checked, - button:disabled:active, - button:disabled:checked { - border-color: #2F3635; - background-image: linear-gradient(to bottom, #A0A8AD, #2E2E2E); - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - notebook > header > tabs > arrow:disabled:active label, button.titlebutton:disabled:active label, notebook > header > tabs > arrow:disabled:active, button.titlebutton:disabled:active, notebook > header > tabs > arrow:disabled:checked label, button.titlebutton:disabled:checked label, notebook > header > tabs > arrow:disabled:checked, button.titlebutton:disabled:checked, - button:disabled:active label, - button:disabled:active, - button:disabled:checked label, - button:disabled:checked { - color: #A6B3B2; } - notebook > header > tabs > arrow.image-button, button.image-button.titlebutton, - button.image-button { - min-width: 24px; - padding-left: 4px; - padding-right: 4px; } - notebook > header > tabs > arrow.text-button, button.text-button.titlebutton, - button.text-button { - padding-left: 8px; - padding-right: 8px; } - notebook > header > tabs > arrow.text-button.image-button, button.text-button.image-button.titlebutton, - button.text-button.image-button { - padding-left: 4px; - padding-right: 4px; } - notebook > header > tabs > arrow.text-button.image-button label, button.text-button.image-button.titlebutton label, - button.text-button.image-button label { - padding-left: 4px; - padding-right: 4px; } - combobox:drop(active) button.combo, notebook > header > tabs > arrow:drop(active), button.titlebutton:drop(active), - button:drop(active) { - color: #4e9a06; - border-color: #4e9a06; - box-shadow: inset 0 0 0 1px #4e9a06; } - -row:selected -button { - border-color: #696969; } - row:selected button.sidebar-button:not(:active):not(:checked):not(:hover):not(disabled), row:selected - button.flat:not(:active):not(:checked):not(:hover):not(disabled) { - color: #D1E0DF; - border-color: transparent; } - row:selected button.sidebar-button:not(:active):not(:checked):not(:hover):not(disabled):backdrop, row:selected - button.flat:not(:active):not(:checked):not(:hover):not(disabled):backdrop { - color: #A9B7B8; } - - -button.osd { - min-width: 24px; - min-height: 32px; - color: #616869; - border-radius: 5px; - outline-color: rgba(238, 238, 238, 0.3); - color: #616869; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); - border: none; - box-shadow: none; } - - button.osd.image-button { - min-width: 32px; } - - button.osd:hover { - color: #C5D4D3; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(65, 65, 65, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); - border: none; - box-shadow: none; } - - button.osd:active, - button.osd:checked { - color: #C5D4D3; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.7); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); - border: none; - box-shadow: none; } - - button.osd:disabled:backdrop, - button.osd:disabled { - color: #3A3B3B; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - border: none; } - - button.osd:backdrop { - color: #616869; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - border: none; } - -.csd popover.background.touch-selection button, .csd popover.background.magnifier button, popover.background.touch-selection button, popover.background.magnifier button, .app-notification button, -.app-notification.frame button, -.osd -button { - color: #616869; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - popover.background.touch-selection button:hover, popover.background.magnifier button:hover, .app-notification button:hover, - .osd - button:hover { - color: #C5D4D3; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(65, 65, 65, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - popover.background.touch-selection button:active:backdrop, popover.background.magnifier button:active:backdrop, .app-notification button:active:backdrop, popover.background.touch-selection button:active, popover.background.magnifier button:active, .app-notification button:active, popover.background.touch-selection button:checked:backdrop, popover.background.magnifier button:checked:backdrop, .app-notification button:checked:backdrop, popover.background.touch-selection button:checked, popover.background.magnifier button:checked, .app-notification button:checked, - .osd - button:active:backdrop, - .osd - button:active, - .osd - button:checked:backdrop, - .osd - button:checked { - color: #C5D4D3; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.7); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); } - popover.background.touch-selection button:disabled:backdrop, popover.background.magnifier button:disabled:backdrop, .app-notification button:disabled:backdrop, popover.background.touch-selection button:disabled, popover.background.magnifier button:disabled, .app-notification button:disabled, - .osd - button:disabled:backdrop, - .osd - button:disabled { - color: #383737; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - popover.background.touch-selection button:backdrop, popover.background.magnifier button:backdrop, .app-notification button:backdrop, - .osd - button:backdrop { - color: #545454; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - popover.background.touch-selection button.flat, popover.background.magnifier button.flat, .app-notification button.flat, - .osd - button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: none; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; } - popover.background.touch-selection button.flat:hover, popover.background.magnifier button.flat:hover, .app-notification button.flat:hover, - .osd - button.flat:hover { - color: #C5D4D3; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(65, 65, 65, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - popover.background.touch-selection button.flat:disabled, popover.background.magnifier button.flat:disabled, .app-notification button.flat:disabled, - .osd - button.flat:disabled { - color: #424141; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - background-image: none; - border-color: transparent; - box-shadow: none; } - popover.background.touch-selection button.flat:backdrop, popover.background.magnifier button.flat:backdrop, .app-notification button.flat:backdrop, - .osd - button.flat:backdrop { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - popover.background.touch-selection button.flat:active, popover.background.magnifier button.flat:active, .app-notification button.flat:active, popover.background.touch-selection button.flat:checked, popover.background.magnifier button.flat:checked, .app-notification button.flat:checked, - .osd - button.flat:active, - .osd - button.flat:checked { - color: #C5D4D3; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.7); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); } - - -button.suggested-action { - color: #C5D4D3; - outline-color: rgba(255, 255, 255, 0.3); - border-top-color: shade(#232323, 0.8); - border-right-color: shade(#232323, 0.72); - border-left-color: shade(#232323, 0.72); - border-bottom-color: shade(#232323, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#39403F, 1.02), 1.05), shade(shade(#39403F, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - .selection-mode button.titlebutton, - button.suggested-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #39403F; } - - button.suggested-action:hover { - color: #C5D4D3; - outline-color: rgba(255, 255, 255, 0.3); - border-color: #595959; - background-image: linear-gradient(to bottom, shade(#39403F, 1.15), shade(#39403F, 1.07)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - - button.suggested-action:active, - button.suggested-action:checked { - color: #C5D4D3; - outline-color: rgba(255, 255, 255, 0.3); - border-color: #595959; - background-image: linear-gradient(to bottom, shade(shade(#39403F, 0.85), 1.05), shade(shade(#39403F, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } - .selection-mode button.titlebutton:backdrop, - button.suggested-action:backdrop, - button.suggested-action.flat:backdrop { - border-color: #39403F; - background-color: #39403F; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .selection-mode button.titlebutton:backdrop label, .selection-mode button.titlebutton:backdrop, - button.suggested-action:backdrop label, - button.suggested-action:backdrop, - button.suggested-action.flat:backdrop label, - button.suggested-action.flat:backdrop { - color: #707070; } - .selection-mode button.titlebutton:backdrop:active, .selection-mode button.titlebutton:backdrop:checked, - button.suggested-action:backdrop:active, - button.suggested-action:backdrop:checked, - button.suggested-action.flat:backdrop:active, - button.suggested-action.flat:backdrop:checked { - border-color: #2E2E2E; - background-color: #2E2E2E; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .selection-mode button.titlebutton:backdrop:active label, .selection-mode button.titlebutton:backdrop:active, .selection-mode button.titlebutton:backdrop:checked label, .selection-mode button.titlebutton:backdrop:checked, - button.suggested-action:backdrop:active label, - button.suggested-action:backdrop:active, - button.suggested-action:backdrop:checked label, - button.suggested-action:backdrop:checked, - button.suggested-action.flat:backdrop:active label, - button.suggested-action.flat:backdrop:active, - button.suggested-action.flat:backdrop:checked label, - button.suggested-action.flat:backdrop:checked { - color: #d1e3f6; } - .selection-mode button.titlebutton:backdrop:disabled, - button.suggested-action:backdrop:disabled, - button.suggested-action.flat:backdrop:disabled { - border-color: #545252; - background-color: #2E2E2E; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .selection-mode button.titlebutton:backdrop:disabled label, .selection-mode button.titlebutton:backdrop:disabled, - button.suggested-action:backdrop:disabled label, - button.suggested-action:backdrop:disabled, - button.suggested-action.flat:backdrop:disabled label, - button.suggested-action.flat:backdrop:disabled { - color: #2E2E2E; } - .selection-mode button.titlebutton:backdrop:disabled:active, .selection-mode button.titlebutton:backdrop:disabled:checked, - button.suggested-action:backdrop:disabled:active, - button.suggested-action:backdrop:disabled:checked, - button.suggested-action.flat:backdrop:disabled:active, - button.suggested-action.flat:backdrop:disabled:checked { - border-color: #3f92e7; - background-color: #3f92e7; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .selection-mode button.titlebutton:backdrop:disabled:active label, .selection-mode button.titlebutton:backdrop:disabled:checked label, - button.suggested-action:backdrop:disabled:active label, - button.suggested-action:backdrop:disabled:checked label, - button.suggested-action.flat:backdrop:disabled:active label, - button.suggested-action.flat:backdrop:disabled:checked label { - color: #989DA3; } - .selection-mode button.titlebutton:backdrop, .selection-mode button.titlebutton:disabled, .selection-mode button.titlebutton:backdrop:disabled, - button.suggested-action.flat:backdrop, - button.suggested-action.flat:disabled, - button.suggested-action.flat:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: rgba(57, 142, 231, 0.8); } - - button.suggested-action:disabled { - border-color: #595959; - background-color: #569fea; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - - button.suggested-action:disabled label, - button.suggested-action:disabled { - color: #ACB4BD; } - - button.suggested-action:disabled:active, - button.suggested-action:disabled:checked { - border-color: #595959; - background-image: linear-gradient(to bottom, #3b8bde, #3f92e7); - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - - button.suggested-action:disabled:active label, - button.suggested-action:disabled:active, - button.suggested-action:disabled:checked label, - button.suggested-action:disabled:checked { - color: #BCC4CC; } - .osd - button.suggested-action { - color: #616869; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(57, 142, 231, 0.5); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd - button.suggested-action:hover { - color: #C5D4D3; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(57, 142, 231, 0.7); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd - button.suggested-action:active:backdrop, .osd - button.suggested-action:active, .osd - button.suggested-action:checked:backdrop, .osd - button.suggested-action:checked { - color: #C5D4D3; - border-color: rgba(0, 0, 0, 0.7); - background-color: #39403F; - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); } - .osd - button.suggested-action:disabled:backdrop, .osd - button.suggested-action:disabled { - color: #3A3B3B; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .osd - button.suggested-action:backdrop { - color: #616869; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(57, 142, 231, 0.5); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - - -button.destructive-action { - color: #C5D4D3; - outline-color: rgba(255, 255, 255, 0.3); - border-top-color: shade(#232323, 0.8); - border-right-color: shade(#232323, 0.72); - border-left-color: shade(#232323, 0.72); - border-bottom-color: shade(#232323, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#ef2929, 1.02), 1.05), shade(shade(#ef2929, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - - button.destructive-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #ef2929; } - - button.destructive-action:hover { - color: #C5D4D3; - outline-color: rgba(255, 255, 255, 0.3); - border-color: #8e0b0b; - background-image: linear-gradient(to bottom, shade(#ef2929, 1.15), shade(#ef2929, 1.07)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - - button.destructive-action:active, - button.destructive-action:checked { - color: #C5D4D3; - outline-color: rgba(255, 255, 255, 0.3); - border-color: #8e0b0b; - background-image: linear-gradient(to bottom, shade(shade(#ef2929, 0.85), 1.05), shade(shade(#ef2929, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } - - button.destructive-action:backdrop, - button.destructive-action.flat:backdrop { - border-color: #ef2929; - background-color: #ef2929; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - - button.destructive-action:backdrop label, - button.destructive-action:backdrop, - button.destructive-action.flat:backdrop label, - button.destructive-action.flat:backdrop { - color: #fcd4d4; } - - button.destructive-action:backdrop:active, - button.destructive-action:backdrop:checked, - button.destructive-action.flat:backdrop:active, - button.destructive-action.flat:backdrop:checked { - border-color: #d51010; - background-color: #d51010; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - - button.destructive-action:backdrop:active label, - button.destructive-action:backdrop:active, - button.destructive-action:backdrop:checked label, - button.destructive-action:backdrop:checked, - button.destructive-action.flat:backdrop:active label, - button.destructive-action.flat:backdrop:active, - button.destructive-action.flat:backdrop:checked label, - button.destructive-action.flat:backdrop:checked { - color: #f7cfcf; } - - button.destructive-action:backdrop:disabled, - button.destructive-action.flat:backdrop:disabled { - border-color: #545252; - background-color: #2E2E2E; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - - button.destructive-action:backdrop:disabled label, - button.destructive-action:backdrop:disabled, - button.destructive-action.flat:backdrop:disabled label, - button.destructive-action.flat:backdrop:disabled { - color: #2E2E2E; } - - button.destructive-action:backdrop:disabled:active, - button.destructive-action:backdrop:disabled:checked, - button.destructive-action.flat:backdrop:disabled:active, - button.destructive-action.flat:backdrop:disabled:checked { - border-color: #ef3131; - background-color: #ef3131; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - - button.destructive-action:backdrop:disabled:active label, - button.destructive-action:backdrop:disabled:checked label, - button.destructive-action.flat:backdrop:disabled:active label, - button.destructive-action.flat:backdrop:disabled:checked label { - color: #f57979; } - - button.destructive-action.flat:backdrop, - button.destructive-action.flat:disabled, - button.destructive-action.flat:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: rgba(239, 41, 41, 0.8); } - - button.destructive-action:disabled { - border-color: #8e0b0b; - background-color: #f14949; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - - button.destructive-action:disabled label, - button.destructive-action:disabled { - color: #f8a4a4; } - - button.destructive-action:disabled:active, - button.destructive-action:disabled:checked { - border-color: #8e0b0b; - background-image: linear-gradient(to bottom, #e52d2d, #ef3131); - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - - button.destructive-action:disabled:active label, - button.destructive-action:disabled:active, - button.destructive-action:disabled:checked label, - button.destructive-action:disabled:checked { - color: #f9adad; } - .osd - button.destructive-action { - color: #616869; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(239, 41, 41, 0.5); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd - button.destructive-action:hover { - color: #C5D4D3; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(239, 41, 41, 0.7); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd - button.destructive-action:active:backdrop, .osd - button.destructive-action:active, .osd - button.destructive-action:checked:backdrop, .osd - button.destructive-action:checked { - color: #C5D4D3; - border-color: rgba(0, 0, 0, 0.7); - background-color: #ef2929; - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); } - .osd - button.destructive-action:disabled:backdrop, .osd - button.destructive-action:disabled { - color: #3A3B3B; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .osd - button.destructive-action:backdrop { - color: #616869; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(239, 41, 41, 0.5); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - -.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 { - 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; } - -.inline-toolbar -button, .inline-toolbar -button:backdrop { - border-radius: 2px; - border-width: 1px; } - -.primary-toolbar -button { - -gtk-icon-shadow: none; } - -.stack-switcher > button.needs-attention > label, -.stack-switcher > button.needs-attention > image, stacksidebar row.needs-attention > label { - animation: needs_attention 150ms ease-in; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#39403F), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.5, to(rgba(255, 255, 255, 0.769231)), to(transparent)); - background-size: 6px 6px, 6px 6px; - background-repeat: no-repeat; - background-position: right 3px, right 4px; } - .stack-switcher > button.needs-attention > label:backdrop, - .stack-switcher > button.needs-attention > image:backdrop, stacksidebar row.needs-attention > label:backdrop { - background-size: 6px 6px, 0 0; } - .stack-switcher > button.needs-attention > label:dir(rtl), - .stack-switcher > button.needs-attention > image:dir(rtl), stacksidebar row.needs-attention > label:dir(rtl) { - background-position: left 3px, left 4px; } - -.inline-toolbar toolbutton > button { - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#232323, 0.8); - border-right-color: shade(#232323, 0.72); - border-left-color: shade(#232323, 0.72); - border-bottom-color: shade(#232323, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#232323, 1.02), 1.05), shade(shade(#232323, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } - .inline-toolbar toolbutton > button:hover { - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #2F3635; - background-image: linear-gradient(to bottom, shade(#232323, 1.15), shade(#232323, 1.07)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } - .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #2F3635; - background-image: linear-gradient(to bottom, shade(shade(#232323, 0.85), 1.05), shade(shade(#232323, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } - .inline-toolbar toolbutton > button:disabled { - border-color: #2F3635; - background-color: #2E2E2E; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { - color: #A6B3B2; } - .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { - border-color: #2F3635; - background-image: linear-gradient(to bottom, #A0A8AD, #2E2E2E); - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { - color: #A6B3B2; } - .inline-toolbar toolbutton > button:backdrop { - border-color: #545252; - background-color: #2E2E2E; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .inline-toolbar toolbutton > button:backdrop label, .inline-toolbar toolbutton > button:backdrop { - color: #A6B3B2; } - .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked { - border-color: #545252; - background-color: #2E2E2E; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .inline-toolbar toolbutton > button:backdrop:active label, .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked label, .inline-toolbar toolbutton > button:backdrop:checked { - color: #A6B3B2; } - .inline-toolbar toolbutton > button:backdrop:disabled { - border-color: #545252; - background-color: #2E2E2E; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .inline-toolbar toolbutton > button:backdrop:disabled label, .inline-toolbar toolbutton > button:backdrop:disabled { - color: #232323; } - .inline-toolbar toolbutton > button:backdrop:disabled:active, .inline-toolbar toolbutton > button:backdrop:disabled:checked { - border-color: #545252; - background-color: #2E2E2E; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .inline-toolbar toolbutton > button:backdrop:disabled:active label, .inline-toolbar toolbutton > button:backdrop:disabled:checked label { - color: #232323; } - -toolbar.inline-toolbar toolbutton > button.flat, -toolbar.inline-toolbar toolbutton:backdrop > button.flat, .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > entry, .inline-toolbar button, .inline-toolbar button:backdrop, .linked > button, -.linked > button:hover, -.linked > button:active, -.linked > button:checked, -.linked > button:backdrop, .xfce4-panel.background menu .linked button, .linked > combobox > box > button.combo:dir(ltr), .linked > combobox > box > button.combo:dir(rtl) { - border-radius: 0; - border-right-style: none; } - -.linked:not(.vertical) > spinbutton:first-child:not(.vertical), .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked > button:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat, -toolbar.inline-toolbar toolbutton:backdrop:first-child > button.flat, combobox.linked button:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo, .xfce4-panel.background menu .linked button:first-child { - border-top-left-radius: 3px; - border-bottom-left-radius: 3px; } - -.linked:not(.vertical) > spinbutton:last-child:not(.vertical), .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked > button:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat, -toolbar.inline-toolbar toolbutton:backdrop:last-child > button.flat, combobox.linked button:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo, .xfce4-panel.background menu .linked button:last-child { - border-top-right-radius: 3px; - border-bottom-right-radius: 3px; - border-right-style: solid; } - -.linked:not(.vertical) > spinbutton:only-child:not(.vertical), .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked > button:only-child, toolbar.inline-toolbar toolbutton:only-child > button.flat, -toolbar.inline-toolbar toolbutton:backdrop:only-child > button.flat, .linked:not(.vertical) > combobox:only-child > box > button.combo, .xfce4-panel.background menu .linked button:only-child { - border-radius: 3px; - border-style: solid; } - -.linked.vertical > spinbutton:not(.vertical), .linked.vertical > entry, .linked.vertical > button, -.linked.vertical > button:hover, -.linked.vertical > button:active, -.linked.vertical > button:checked, -.linked.vertical > button:backdrop, .linked.vertical > combobox > box > button.combo { - border-style: solid solid none solid; - border-radius: 0; } - -.linked.vertical > spinbutton:first-child:not(.vertical), .linked.vertical > entry:first-child, .linked.vertical > button:first-child, .linked.vertical > combobox:first-child > box > button.combo { - border-top-left-radius: 3px; - border-top-right-radius: 3px; } - -.linked.vertical > spinbutton:last-child:not(.vertical), .linked.vertical > entry:last-child, .linked.vertical > button:last-child, .linked.vertical > combobox:last-child > box > button.combo { - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - border-style: solid; } - -.linked.vertical > spinbutton:only-child:not(.vertical), .linked.vertical > entry:only-child, .linked.vertical > button:only-child, .linked.vertical > combobox:only-child > box > button.combo { - border-radius: 3px; - border-style: solid; } - -modelbutton.flat, popover.background checkbutton, -popover.background radiobutton, -.menuitem.button.flat, modelbutton.flat:backdrop, popover.background checkbutton:backdrop, -popover.background radiobutton:backdrop, modelbutton.flat:backdrop:hover, popover.background checkbutton:backdrop:hover, -popover.background radiobutton:backdrop:hover, -.menuitem.button.flat:backdrop, -.menuitem.button.flat:backdrop:hover, button:link, -button:visited, button:link:hover, button:link:active, button:link:checked, -button:visited:hover, -button:visited:active, -button:visited:checked, calendar.button, calendar.button:hover, calendar.button:backdrop, calendar.button:disabled, .scale-popup button:hover, .scale-popup button:backdrop:hover, .scale-popup button:backdrop:disabled, .scale-popup button:backdrop { - background-color: transparent; - background-image: none; - border-color: transparent; - box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - -/* menu buttons */ -modelbutton.flat, popover.background checkbutton, -popover.background radiobutton, -.menuitem.button.flat { - min-height: 26px; - padding-left: 5px; - padding-right: 5px; - border-radius: 3px; - outline-offset: -2px; } - modelbutton.flat:hover, popover.background checkbutton:hover, - popover.background radiobutton:hover, - .menuitem.button.flat:hover { - background-color: #39403F; } - modelbutton.flat check:last-child, popover.background checkbutton check:last-child, popover.background radiobutton check:last-child, - modelbutton.flat radio:last-child, - popover.background checkbutton radio:last-child, - popover.background radiobutton radio:last-child, - .menuitem.button.flat check:last-child, - .menuitem.button.flat radio:last-child { - margin-left: 8px; } - modelbutton.flat check:first-child, popover.background checkbutton check:first-child, popover.background radiobutton check:first-child, - modelbutton.flat radio:first-child, - popover.background checkbutton radio:first-child, - popover.background radiobutton radio:first-child, - .menuitem.button.flat check:first-child, - .menuitem.button.flat radio:first-child { - margin-right: 8px; } - -modelbutton.flat arrow, popover.background checkbutton arrow, popover.background radiobutton arrow { - background: none; } - modelbutton.flat arrow:hover, popover.background checkbutton arrow:hover, popover.background radiobutton arrow:hover { - background: none; } - modelbutton.flat arrow.left, popover.background checkbutton arrow.left, popover.background radiobutton arrow.left { - -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } - modelbutton.flat arrow.right, popover.background checkbutton arrow.right, popover.background radiobutton arrow.right { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } - -button.color { - padding: 4px; } - button.color colorswatch:only-child { - box-shadow: 0 1px rgba(255, 255, 255, 0.769231); } - button.color colorswatch:only-child, button.color colorswatch:only-child overlay { - border-radius: 0; } - button.color colorswatch:only-child:disabled colorswatch:only-child, button.color colorswatch:only-child:backdrop colorswatch:only-child, button.color colorswatch:only-child:active colorswatch:only-child, button.color colorswatch:only-child:checked colorswatch:only-child { - box-shadow: none; } - -/********* - * Links * - *********/ -*:link, button:link, -button:visited { - color: #59CDC6; } - *:link:visited, - button:visited { - color: #8A8A8A; } - *:selected *:link:visited, *:selected button:visited:link, - *:selected button:visited { - color: #838F8E; } - *:link:hover, button:hover:link, - button:hover:visited { - color: #82A3A5; } - *:selected *:link:hover, *:selected button:hover:link, - *:selected button:hover:visited { - color: #CAD9D8; } - *:link:active, button:active:link, - button:active:visited { - color: #59CDC6; } - *:selected *:link:active, *:selected button:active:link, - *:selected button:active:visited { - color: #707070; } - *:link:backdrop:backdrop:hover, button:backdrop:backdrop:hover:link, - button:backdrop:backdrop:hover:visited, *:link:backdrop:backdrop:hover:selected, button:backdrop:backdrop:hover:selected:link, - button:backdrop:backdrop:hover:selected:visited, .selection-mode.titlebar:not(headerbar) .subtitle:backdrop:backdrop:hover:link, - headerbar.selection-mode .subtitle:backdrop:backdrop:hover:link, *:link:backdrop, button:backdrop:link, - button:backdrop:visited { - color: #39403F; } - .info *:link, .info button:link, - .info button:visited, - .question *:link, .question button:link, - .question button:visited, - .warning *:link, .warning button:link, - .warning button:visited, - .error *:link, .error button:link, - .error button:visited, *:link:selected, button:selected:link, - button:selected:visited, .selection-mode.titlebar:not(headerbar) .subtitle:link, - headerbar.selection-mode .subtitle:link, - *:selected *:link, - *:selected button:link, - *:selected button:visited { - color: #707070; } - -button:link, -button:visited { - text-shadow: none; } - button:link:hover, button:link:active, button:link:checked, - button:visited:hover, - button:visited:active, - button:visited:checked { - text-shadow: none; } - button:link > label, - button:visited > label { - text-decoration-line: underline; } - -/***************** - * GtkSpinButton * - *****************/ -spinbutton:not(.vertical) { - padding: 0; } - spinbutton:not(.vertical) entry { - min-width: 28px; - margin: 0; - background: none; - background-color: transparent; - border: none; - border-radius: 0; - box-shadow: none; } - spinbutton:not(.vertical) button { - min-height: 16px; - margin: 0; - padding-bottom: 0; - padding-top: 0; - color: #636A6A; - background-image: none; - border-style: none none none solid; - border-color: #597877; - border-radius: 0; - box-shadow: none; } - spinbutton:not(.vertical) button:dir(rtl) { - border-style: none solid none none; } - spinbutton:not(.vertical) button:hover { - color: #C3D4D4; - background-color: rgba(60, 60, 60, 0.05); } - spinbutton:not(.vertical) button:disabled { - color: rgba(133, 133, 133, 0.3); - background-color: transparent; } - spinbutton:not(.vertical) button:active { - background-color: rgba(0, 0, 0, 0.1); - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2); } - spinbutton:not(.vertical) button:backdrop { - color: #575E5E; - background-color: transparent; - border-color: rgba(137, 137, 137, 0.3); - transition: 200ms ease-out; } - spinbutton:not(.vertical) button:backdrop:disabled { - color: rgba(168, 168, 168, 0.3); - background-color: transparent; - border-style: none none none solid; } - spinbutton:not(.vertical) button:backdrop:disabled:dir(rtl) { - border-style: none solid none none; } - -.osd spinbutton:not(.vertical) button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #616869; - border-style: none none none solid; - border-color: rgba(0, 0, 0, 0.4); - border-radius: 0; - box-shadow: none; - -gtk-icon-shadow: 0 1px black; } - .osd spinbutton:not(.vertical) button:dir(rtl) { - border-style: none solid none none; } - .osd spinbutton:not(.vertical) button:hover { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #616869; - border-color: rgba(0, 0, 0, 0.5); - background-color: rgba(238, 238, 238, 0.1); - -gtk-icon-shadow: 0 1px black; - box-shadow: none; } - .osd spinbutton:not(.vertical) button:backdrop { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #616869; - border-color: rgba(0, 0, 0, 0.5); - -gtk-icon-shadow: none; - box-shadow: none; } - .osd spinbutton:not(.vertical) button:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #3A3B3B; - border-color: rgba(0, 0, 0, 0.5); - -gtk-icon-shadow: none; - box-shadow: none; } - .osd spinbutton:not(.vertical) button:dir(ltr):last-child { - border-radius: 0 3px 3px 0; } - .osd spinbutton:not(.vertical) button:dir(rtl):first-child { - border-radius: 3px 0 0 3px; } - -spinbutton.vertical:disabled { - color: #A6B3B2; } - -spinbutton.vertical:backdrop:disabled { - color: #2E2E2E; } - -spinbutton.vertical:drop(active) { - border-color: transparent; - box-shadow: none; } - -spinbutton.vertical entry { - min-height: 32px; - min-width: 32px; - padding: 0; - border-radius: 0; } - -spinbutton.vertical button { - min-height: 32px; - min-width: 32px; - padding: 0; } - -spinbutton.vertical button.up { - border-radius: 3px 3px 0 0; - border-style: solid solid none solid; } - -spinbutton.vertical button.down { - border-radius: 0 0 3px 3px; - border-style: none solid solid solid; } - -.osd spinbutton.vertical button:first-child { - color: #616869; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd spinbutton.vertical button:first-child:hover { - color: #C5D4D3; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(65, 65, 65, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd spinbutton.vertical button:first-child:active { - color: #C5D4D3; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.7); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); } - .osd spinbutton.vertical button:first-child:disabled { - color: #3A3B3B; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .osd spinbutton.vertical button:first-child:backdrop { - color: #616869; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - -treeview spinbutton:not(.vertical) { - min-height: 0; - border-style: none; - border-radius: 0; } - treeview spinbutton:not(.vertical) entry { - min-height: 0; - padding: 1px 2px; } - -/************** - * ComboBoxes * - **************/ -combobox arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - min-height: 16px; - min-width: 16px; } - -combobox:drop(active) { - box-shadow: none; } - -/************ - * Toolbars * - ************/ -toolbar, .inline-toolbar, searchbar, -.location-bar { - -GtkWidget-window-dragging: true; - padding: 4px; - background-color: #232323; } - -toolbar { - background: #232323 linear-gradient(to bottom, #232323, shade(#232323, 0.88)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); - box-shadow: none; - border-bottom: 1px solid #2F3635; - padding: 4px 3px 3px 4px; } - .osd toolbar { - background-color: transparent; } - toolbar.osd { - padding: 13px; - border: none; - border-radius: 5px; - background-color: rgba(34, 34, 34, 0.8); } - toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { - border-radius: 0; } - toolbar.horizontal separator { - margin: 0 7px 1px 6px; } - toolbar.vertical separator { - margin: 6px 1px 7px 0; } - toolbar:not(.inline-toolbar):not(.osd) switch, - toolbar:not(.inline-toolbar):not(.osd) scale, - toolbar:not(.inline-toolbar):not(.osd) entry, - toolbar:not(.inline-toolbar):not(.osd) spinbutton, - toolbar:not(.inline-toolbar):not(.osd) button { - margin-right: 1px; - margin-bottom: 1px; } - -.inline-toolbar { - padding: 3px; - border-width: 0 1px 1px; - border-radius: 0 0 5px 5px; } - -searchbar, -.location-bar { - border-width: 0 0 1px; - padding: 3px; } - -.inline-toolbar, searchbar, -.location-bar { - border-style: solid; - border-color: #2F3635; - background-color: #232323; } - .inline-toolbar:backdrop, searchbar:backdrop, - .location-bar:backdrop { - border-color: #545252; - background-color: #232323; - box-shadow: none; - transition: 200ms ease-out; } - -/*************** - * Header bars * - ***************/ -.titlebar:not(headerbar), -headerbar { - padding: 0 5px; - min-height: 38px; - border-width: 0 0 1px; - border-style: solid; - border-color: #2F3635; - border-radius: 0; - background: #232323 linear-gradient(to bottom, #232323, shade(#232323, 0.88)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); } - .titlebar:backdrop:not(headerbar), - headerbar:backdrop { - border-color: #545252; - background-color: #232323; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); - transition: 200ms ease-out; } - .titlebar:not(headerbar) .title, - headerbar .title { - font-weight: bold; - padding-left: 12px; - padding-right: 12px; } - .titlebar:not(headerbar) .subtitle, - headerbar .subtitle { - font-size: smaller; - padding-left: 12px; - padding-right: 12px; } - .selection-mode.titlebar:not(headerbar), - headerbar.selection-mode { - color: #D1E0DF; - text-shadow: none; - border-color: #696969; - background: #39403F linear-gradient(to bottom, #39403F, shade(#39403F, 0.88)); - box-shadow: inset 0 1px rgba(136, 187, 241, 0.9); } - .selection-mode.titlebar:backdrop:not(headerbar), - headerbar.selection-mode:backdrop { - background-color: #39403F; - background-image: none; - box-shadow: inset 0 1px rgba(156, 199, 243, 0.88); } - .selection-mode.titlebar:not(headerbar) button, - headerbar.selection-mode button { - color: #D1E0DF; - outline-color: rgba(255, 255, 255, 0.3); - border-top-color: shade(#232323, 0.8); - border-right-color: shade(#232323, 0.72); - border-left-color: shade(#232323, 0.72); - border-bottom-color: shade(#232323, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#39403F, 1.02), 1.05), shade(shade(#39403F, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - .selection-mode.titlebar:not(headerbar) button.flat, - headerbar.selection-mode button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - .selection-mode.titlebar:not(headerbar) button:hover, - headerbar.selection-mode button:hover { - color: #D1E0DF; - outline-color: rgba(255, 255, 255, 0.3); - border-color: #595959; - background-image: linear-gradient(to bottom, shade(#39403F, 1.15), shade(#39403F, 1.07)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - .selection-mode.titlebar:not(headerbar) button:active, .selection-mode.titlebar:not(headerbar) button:checked, - headerbar.selection-mode button:active, - headerbar.selection-mode button:checked { - color: #D1E0DF; - outline-color: rgba(255, 255, 255, 0.3); - border-color: #595959; - background-image: linear-gradient(to bottom, shade(shade(#39403F, 0.85), 1.05), shade(shade(#39403F, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat, .selection-mode.titlebar:not(headerbar) button:backdrop, - headerbar.selection-mode button:backdrop.flat, - headerbar.selection-mode button:backdrop { - border-color: #39403F; - background-color: #39403F; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - -gtk-icon-effect: none; - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat, .selection-mode.titlebar:not(headerbar) button:backdrop label, .selection-mode.titlebar:not(headerbar) button:backdrop, - headerbar.selection-mode button:backdrop.flat label, - headerbar.selection-mode button:backdrop.flat, - headerbar.selection-mode button:backdrop label, - headerbar.selection-mode button:backdrop { - color: #707070; } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, - headerbar.selection-mode button:backdrop.flat:active, - headerbar.selection-mode button:backdrop.flat:checked, - headerbar.selection-mode button:backdrop:active, - headerbar.selection-mode button:backdrop:checked { - border-color: #2E2E2E; - background-color: #2E2E2E; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active label, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, - headerbar.selection-mode button:backdrop.flat:active label, - headerbar.selection-mode button:backdrop.flat:active, - headerbar.selection-mode button:backdrop.flat:checked label, - headerbar.selection-mode button:backdrop.flat:checked, - headerbar.selection-mode button:backdrop:active label, - headerbar.selection-mode button:backdrop:active, - headerbar.selection-mode button:backdrop:checked label, - headerbar.selection-mode button:backdrop:checked { - color: #d1e3f6; } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, - headerbar.selection-mode button:backdrop.flat:disabled, - headerbar.selection-mode button:backdrop:disabled { - border-color: #569fea; - background-color: #569fea; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, - headerbar.selection-mode button:backdrop.flat:disabled label, - headerbar.selection-mode button:backdrop.flat:disabled, - headerbar.selection-mode button:backdrop:disabled label, - headerbar.selection-mode button:backdrop:disabled { - color: #A9B0B8; } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:checked, - headerbar.selection-mode button:backdrop.flat:disabled:active, - headerbar.selection-mode button:backdrop.flat:disabled:checked, - headerbar.selection-mode button:backdrop:disabled:active, - headerbar.selection-mode button:backdrop:disabled:checked { - border-color: #3f92e7; - background-color: #3f92e7; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:active label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:active label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:checked label, - headerbar.selection-mode button:backdrop.flat:disabled:active label, - headerbar.selection-mode button:backdrop.flat:disabled:checked label, - headerbar.selection-mode button:backdrop:disabled:active label, - headerbar.selection-mode button:backdrop:disabled:checked label { - color: #989DA3; } - .selection-mode.titlebar:not(headerbar) button.flat:backdrop, .selection-mode.titlebar:not(headerbar) button.flat:disabled, .selection-mode.titlebar:not(headerbar) button.flat:backdrop:disabled, - headerbar.selection-mode button.flat:backdrop, - headerbar.selection-mode button.flat:disabled, - headerbar.selection-mode button.flat:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - .selection-mode.titlebar:not(headerbar) button:disabled, - headerbar.selection-mode button:disabled { - border-color: #595959; - background-color: #569fea; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .selection-mode.titlebar:not(headerbar) button:disabled label, .selection-mode.titlebar:not(headerbar) button:disabled, - headerbar.selection-mode button:disabled label, - headerbar.selection-mode button:disabled { - color: #ACB4BD; } - .selection-mode.titlebar:not(headerbar) button:disabled:active, .selection-mode.titlebar:not(headerbar) button:disabled:checked, - headerbar.selection-mode button:disabled:active, - headerbar.selection-mode button:disabled:checked { - border-color: #595959; - background-image: linear-gradient(to bottom, #3b8bde, #3f92e7); - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .selection-mode.titlebar:not(headerbar) button:disabled:active label, .selection-mode.titlebar:not(headerbar) button:disabled:active, .selection-mode.titlebar:not(headerbar) button:disabled:checked label, .selection-mode.titlebar:not(headerbar) button:disabled:checked, - headerbar.selection-mode button:disabled:active label, - headerbar.selection-mode button:disabled:active, - headerbar.selection-mode button:disabled:checked label, - headerbar.selection-mode button:disabled:checked { - color: #BCC4CC; } - .selection-mode.titlebar:not(headerbar) button.suggested-action, - headerbar.selection-mode button.suggested-action { - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#232323, 0.8); - border-right-color: shade(#232323, 0.72); - border-left-color: shade(#232323, 0.72); - border-bottom-color: shade(#232323, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#232323, 1.02), 1.05), shade(shade(#232323, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); - color: #D1E0DF; - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:hover, - headerbar.selection-mode button.suggested-action:hover { - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #2F3635; - background-image: linear-gradient(to bottom, shade(#232323, 1.15), shade(#232323, 1.07)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:active, - headerbar.selection-mode button.suggested-action:active { - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #2F3635; - background-image: linear-gradient(to bottom, shade(shade(#232323, 0.85), 1.05), shade(shade(#232323, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, - headerbar.selection-mode button.suggested-action:disabled { - border-color: #2F3635; - background-color: #2E2E2E; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - background-image: none; - background: #232323; - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled label, .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, - headerbar.selection-mode button.suggested-action:disabled label, - headerbar.selection-mode button.suggested-action:disabled { - color: #A6B3B2; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, - headerbar.selection-mode button.suggested-action:backdrop { - border-color: #545252; - background-color: #232323; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop label, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, - headerbar.selection-mode button.suggested-action:backdrop label, - headerbar.selection-mode button.suggested-action:backdrop { - color: #A6B3B2; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled, - headerbar.selection-mode button.suggested-action:backdrop:disabled { - border-color: #545252; - background-color: #2E2E2E; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled label, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled, - headerbar.selection-mode button.suggested-action:backdrop:disabled label, - headerbar.selection-mode button.suggested-action:backdrop:disabled { - color: #232323; } - .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop, .selection-mode.titlebar:not(headerbar) .selection-menu, - headerbar.selection-mode .selection-menu:backdrop, - headerbar.selection-mode .selection-menu { - border-color: rgba(57, 142, 231, 0); - background-color: rgba(57, 142, 231, 0); - background-image: none; - box-shadow: none; - padding-left: 10px; - padding-right: 10px; } - .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop GtkArrow, .selection-mode.titlebar:not(headerbar) .selection-menu GtkArrow, - headerbar.selection-mode .selection-menu:backdrop GtkArrow, - headerbar.selection-mode .selection-menu GtkArrow { - -GtkArrow-arrow-scaling: 1; } - .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop .arrow, .selection-mode.titlebar:not(headerbar) .selection-menu .arrow, - headerbar.selection-mode .selection-menu:backdrop .arrow, - headerbar.selection-mode .selection-menu .arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - color: rgba(255, 255, 255, 0.5); - -gtk-icon-shadow: none; } - .tiled .titlebar:backdrop:not(headerbar), .tiled .titlebar:not(headerbar), - .maximized .titlebar:backdrop:not(headerbar), - .maximized .titlebar:not(headerbar), .tiled - headerbar:backdrop, .tiled - headerbar, - .maximized - headerbar:backdrop, - .maximized - headerbar { - border-radius: 0; } - .default-decoration.titlebar:not(headerbar), - headerbar.default-decoration { - padding: 4px; - min-height: 28px; } - .default-decoration.titlebar:not(headerbar) button.titlebutton, - headerbar.default-decoration button.titlebutton { - min-height: 26px; - min-width: 26px; - margin: 0; - padding: 0; } - .solid-csd .titlebar:backdrop:dir(rtl):not(headerbar), .solid-csd .titlebar:backdrop:dir(ltr):not(headerbar), .solid-csd .titlebar:dir(rtl):not(headerbar), .solid-csd .titlebar:dir(ltr):not(headerbar), .solid-csd - headerbar:backdrop:dir(rtl), .solid-csd - headerbar:backdrop:dir(ltr), .solid-csd - headerbar:dir(rtl), .solid-csd - headerbar:dir(ltr) { - margin-left: -1px; - margin-right: -1px; - margin-top: -1px; - border-radius: 0; - box-shadow: none; } - -headerbar entry, -headerbar spinbutton, -headerbar separator, -headerbar button { - margin-top: 3px; - margin-bottom: 3px; } - -headerbar button.titlebutton image { - min-width: 22px; - min-height: 22px; } - -headerbar button:not(.image-button):not(.titlebutton) image { - min-width: 28px; - min-height: 28px; } - -headerbar button.image-button { - min-width: 28px; - min-height: 28px; - padding-left: 2px; - padding-right: 2px; } - -headerbar switch { - margin-top: 9px; - margin-bottom: 9px; } - -.background:not(.tiled):not(.maximized) .titlebar:backdrop, .background:not(.tiled):not(.maximized) .titlebar { - border-top-left-radius: 7px; - border-top-right-radius: 7px; } - -window:not(.tiled):not(.maximized) separator:first-child + headerbar:backdrop, window:not(.tiled):not(.maximized) separator:first-child + headerbar, -window:not(.tiled):not(.maximized) headerbar:first-child:backdrop, -window:not(.tiled):not(.maximized) headerbar:first-child { - border-top-left-radius: 7px; } - -window:not(.tiled):not(.maximized) headerbar:last-child:backdrop, window:not(.tiled):not(.maximized) headerbar:last-child { - border-top-right-radius: 7px; } - -window.csd > .titlebar:not(headerbar) { - padding: 0; - background-color: transparent; - background-image: none; - border-style: none; - border-color: transparent; - box-shadow: none; } - -.titlebar:not(headerbar) > separator { - background-color: #2F3635; } - -.background:not(.csd):not(.ssd):not(.solid-csd) headerbar, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:not(:last-child), .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:backdrop, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:backdrop:not(:last-child) { - border-radius: 0; - border-top-color: transparent; - box-shadow: none; } - -/************ - * Pathbars * - ************/ -.path-bar button.text-button, .path-bar button.image-button, .path-bar button { - padding-left: 4px; - padding-right: 4px; } - -.path-bar button.text-button.image-button 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: 8px; } - -.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { - padding-left: 8px; } - -.path-bar button image { - padding-left: 4px; - padding-right: 4px; } - -.path-bar button.slider-button { - padding-left: 0; - padding-right: 0; } - -/************** - * Tree Views * - **************/ -treeview.view { - border-left-color: #5C5C5C; - border-top-color: #232323; } - * { - -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:selected:focus, treeview.view:selected { - border-radius: 0; } - treeview.view:selected:backdrop, treeview.view:selected { - border-left-color: #9cc7f3; - border-top-color: rgba(60, 60, 60, 0.1); } - treeview.view:disabled { - color: #A6B3B2; } - treeview.view:disabled:selected { - color: #88bbf1; } - treeview.view:disabled:selected:backdrop { - color: #9DA4AB; } - treeview.view:disabled:backdrop { - color: #232323; } - treeview.view.separator { - min-height: 2px; - color: #2E2E2E; } - treeview.view.separator:backdrop { - color: rgba(206, 206, 206, 0.1); } - treeview.view:backdrop { - border-left-color: #aaaaaa; - border-top: #232323; } - treeview.view:drop(active) { - border-style: solid none; - border-width: 1px; - border-color: #696969; } - 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: #767676; } - treeview.view.expander:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } - treeview.view.expander:hover { - color: #C3D4D4; } - treeview.view.expander:selected { - color: #c4ddf8; } - treeview.view.expander:selected:hover { - color: #D1E0DF; } - treeview.view.expander:selected:backdrop { - color: #c0d9f4; } - treeview.view.expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - treeview.view.expander:backdrop { - color: #232323; } - treeview.view.progressbar { - color: #1C1C1C; - border: 1px solid #696969; - border-radius: 4px; - background-color: #39403F; - background-image: linear-gradient(to bottom, #39403F, #2E2E2E); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.3), 0 1px rgba(0, 0, 0, 0.2); } - treeview.view.progressbar:selected:focus, treeview.view.progressbar:selected { - border-radius: 4px; - color: #39403F; - box-shadow: none; - background-image: linear-gradient(to bottom, #1C1C1C, #e3e3e3); } - treeview.view.progressbar:selected:focus:backdrop, treeview.view.progressbar:selected:backdrop { - color: #39403F; - border-color: #696969; - background-color: #3B3B3B; } - treeview.view.progressbar:backdrop { - color: #A9B7B8; - background-image: none; - box-shadow: none; } - treeview.view.trough { - background-color: rgba(60, 60, 60, 0.1); - border-radius: 4px; } - treeview.view.trough:selected:focus, treeview.view.trough:selected { - background-color: rgba(255, 255, 255, 0.3); - border-radius: 4px; - border-width: 1px 0; - border-style: solid; - border-color: #39403F; } - treeview.view header button { - color: #5C5C5C; - background-color: #1C1C1C; - font-weight: bold; - text-shadow: none; - box-shadow: none; } - treeview.view header button:hover { - color: #C5DEE0; - box-shadow: none; - transition: none; } - treeview.view header button:active { - color: #C3D4D4; - transition: none; } - treeview.view header button:last-child:backdrop, treeview.view header button:last-child { - border-right-style: none; } - treeview.view button.dnd:active, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd, - treeview.view header.button.dnd:active, - treeview.view header.button.dnd:selected, - treeview.view header.button.dnd:hover, - treeview.view header.button.dnd { - padding: 0 6px; - transition: none; - background-image: none; - background-color: #39403F; - color: #1C1C1C; - border-radius: 0; - border-style: none; - box-shadow: inset 0 0 0 1px #1C1C1C; - text-shadow: none; } - treeview.view acceleditor > label { - background-color: #39403F; } - -treeview.view header button, treeview.view header button:hover, treeview.view header button:active { - padding: 0 6px; - border-radius: 0; - background-image: none; - text-shadow: none; - border-style: none solid solid none; - border-color: #232323; } - treeview.view header button:disabled { - border-color: #232323; - background-image: none; } - treeview.view header button:backdrop { - border-color: #232323; - border-style: none solid solid none; - color: #aaaaaa; - background-image: none; - background-color: #262626; } - treeview.view header button:backdrop:disabled { - border-color: #232323; - background-image: none; } - -/********* - * Menus * - *********/ -menubar, -.menubar { - -GtkWidget-window-dragging: true; - padding: 0px; } - menubar:backdrop, - .menubar:backdrop { - background-color: #232323; } - menubar > menuitem, - .menubar > menuitem { - min-height: 16px; - padding: 3px 8px; - border: 1px solid transparent; } - menubar > menuitem:hover, - .menubar > menuitem:hover { - background-image: linear-gradient(to bottom, shade(#39403F, 1.2), shade(#39403F, 1)); - color: #D1E0DF; - border-color: shade(#39403F, 1.1); } - menubar > menuitem:disabled, - .menubar > menuitem:disabled { - color: #A6B3B2; - box-shadow: none; } - -menu, -.menu, -.context-menu { - margin: 4px; - padding: 2px 0px; - background-color: #1C1C1C; - border: 1px solid #2F3635; } - .csd menu, .csd - .menu, .csd - .context-menu { - border: none; } - menu:backdrop, - .menu:backdrop, - .context-menu:backdrop { - background-color: #3B3B3B; } - menu menuitem, - .menu menuitem, - .context-menu menuitem { - min-height: 16px; - min-width: 40px; - padding: 4px 6px; - text-shadow: none; } - menu menuitem:hover, - .menu menuitem:hover, - .context-menu menuitem:hover { - color: #D1E0DF; - background-image: linear-gradient(to bottom, shade(#39403F, 1.2), shade(#39403F, 1)); - box-shadow: inset 1px 1px shade(#39403F, 0.8), inset -1px -1px shade(#39403F, 0.8); } - menu menuitem:disabled, - .menu menuitem:disabled, - .context-menu menuitem:disabled { - color: #A6B3B2; } - menu menuitem:disabled:backdrop, - .menu menuitem:disabled:backdrop, - .context-menu menuitem:disabled:backdrop { - color: #232323; } - menu menuitem:backdrop, menu menuitem:backdrop:hover, - .menu menuitem:backdrop, - .menu menuitem:backdrop:hover, - .context-menu menuitem:backdrop, - .context-menu menuitem:backdrop:hover { - color: #A6B3B2; - background-color: transparent; } - menu menuitem arrow, - .menu menuitem arrow, - .context-menu menuitem arrow { - min-height: 16px; - min-width: 16px; } - menu menuitem arrow:dir(ltr), - .menu menuitem arrow:dir(ltr), - .context-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), - .context-menu menuitem arrow:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); - margin-right: 10px; } - menu menuitem label:dir(rtl), menu menuitem label:dir(ltr), - .menu menuitem label:dir(rtl), - .menu menuitem label:dir(ltr), - .context-menu menuitem label:dir(rtl), - .context-menu menuitem label:dir(ltr) { - color: inherit; } - menu > arrow, - .menu > arrow, - .context-menu > arrow { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - min-height: 16px; - min-width: 16px; - padding: 4px; - background-color: #1C1C1C; - border-radius: 0; } - menu > arrow.top, - .menu > arrow.top, - .context-menu > arrow.top { - margin-top: -6px; - border-bottom: 1px solid #4D768A; - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } - menu > arrow.bottom, - .menu > arrow.bottom, - .context-menu > arrow.bottom { - margin-bottom: -6px; - border-top: 1px solid #4D768A; - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - menu > arrow:hover, - .menu > arrow:hover, - .context-menu > arrow:hover { - background-color: #4D768A; } - menu > arrow:backdrop, - .menu > arrow:backdrop, - .context-menu > arrow:backdrop { - background-color: #3B3B3B; } - menu > arrow:disabled, - .menu > arrow:disabled, - .context-menu > arrow:disabled { - color: transparent; - background-color: transparent; - border-color: transparent; } - -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: 7px; } - menuitem check:dir(rtl), - menuitem radio:dir(rtl) { - margin-left: 7px; } - -/*************** - * Popovers * - ***************/ -popover.background { - padding: 2px; - border-radius: 5px; - background-color: #1C1C1C; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); } - popover.background modelbutton:hover { - color: #D1E0DF; } - .csd popover.background, popover.background { - border: 1px solid #2F3635; } - popover.background:backdrop { - background-color: #232323; - box-shadow: none; } - popover.background > list, - popover.background > .view, - popover.background > iconview, - popover.background > toolbar { - border-style: none; - background-color: transparent; } - .csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier { - border: 1px solid rgba(255, 255, 255, 0.1); } - popover.background separator { - margin: 3px; } - popover.background list separator { - margin: 0px; } - -/************* - * Notebooks * - *************/ -notebook.frame { - border-style: none; } - notebook.frame > header { - margin-left: 0; } - notebook.frame > stack:not(:only-child) { - border: 1px solid shade(#232323, 0.9); } - -notebook > header { - padding: 1px; - background-color: #232323; } - notebook > header:backdrop { - border-color: #545252; - background-color: #232323; } - notebook > header tabs { - margin: -1px; } - notebook > header.top > stack { - border-top-style: none; } - notebook > header.top > tabs > tab { - border-radius: 3px 3px 0 0; - border: 1px solid shade(#2E2E2E, 0.9); } - notebook > header.top > tabs > tab:backdrop { - box-shadow: none; } - notebook > header.top > tabs > tab:checked { - border-width: 1px 1px 0 1px; } - notebook > header.bottom > stack { - border-bottom-style: none; } - notebook > header.bottom > tabs > tab { - border-radius: 0 0 3px 3px; } - notebook > header.bottom > tabs > tab:backdrop { - box-shadow: none; } - notebook > header.bottom > tabs > tab:checked { - border-width: 0 1px 1px 1px; } - notebook > header.left > stack { - border-left-style: none; } - notebook > header.left > tabs > tab { - border-radius: 3px 0 0 3px; } - notebook > header.left > tabs > tab:backdrop { - box-shadow: none; } - notebook > header.left > tabs > tab:checked { - border-width: 1px 0 1px 1px; } - notebook > header.right > stack { - border-right-style: none; } - notebook > header.right > tabs > tab { - border-radius: 0 3px 3px 0; } - notebook > header.right > tabs > tab:backdrop { - box-shadow: none; } - notebook > header.right > tabs > tab:checked { - border-width: 1px 1px 1px 0; } - notebook > header.top > tabs > arrow { - border-top-style: none; } - notebook > header.bottom > tabs > arrow { - border-bottom-style: none; } - notebook > header.top > tabs > arrow, notebook > header.bottom > tabs > arrow { - margin-left: -5px; - margin-right: -5px; - padding-left: 4px; - padding-right: 4px; } - 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.up, notebook > header.bottom > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } - notebook > header.left > tabs > arrow { - border-left-style: none; } - notebook > header.right > tabs > arrow { - border-right-style: none; } - notebook > header.left > tabs > arrow, notebook > header.right > tabs > arrow { - margin-top: -5px; - margin-bottom: -5px; - padding-top: 4px; - padding-bottom: 4px; } - 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.up, notebook > header.right > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - notebook > header > tabs > arrow { - min-height: 16px; - min-width: 16px; - border-radius: 0; } - notebook > header > tabs > arrow:hover:not(:active):not(:backdrop) { - background-clip: padding-box; - background-image: none; - background-color: rgba(255, 255, 255, 0.3); - border-color: transparent; - box-shadow: none; } - notebook > header > tabs > arrow:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - notebook > header tab { - min-height: 20px; - min-width: 24px; - padding: 3px 12px; - outline-offset: -5px; - color: #A6B3B2; - background-color: #2E2E2E; - border-width: 1px; - border-radius: 3px; - border-color: shade(#2E2E2E, 0.9); - border-style: solid; } - notebook > header tab:hover { - color: #D7F5F5; } - notebook > header tab:hover.reorderable-page { - border-color: #597877; - background-color: #4B5453; } - notebook > header tab:backdrop { - color: #a2a2a2; } - notebook > header tab:backdrop.reorderable-page { - border-color: transparent; - background-color: transparent; } - notebook > header tab:checked { - color: #C3D4D4; - background-color: shade(#232323, 1.05); - border-width: 1px 1px 0 1px; } - notebook > header tab:checked:backdrop { - background-color: #232323; } - notebook > header tab:checked.reorderable-page { - border-color: #263436; - background-color: shade(#38403F, 1.05); } - notebook > header tab:backdrop:checked { - color: #A6B3B2; } - notebook > header tab:backdrop:checked.reorderable-page { - border-color: #545252; - background-color: #232323; } - notebook > header tab button.flat { - padding: 0; - margin-top: 1px; - margin-bottom: 1px; - min-width: 16px; - min-height: 16px; } - notebook > header tab button.flat:hover { - color: currentColor; } - notebook > header tab button.flat, notebook > header tab button.flat:backdrop { - color: alpha(currentColor,0.3); } - notebook > header tab button.flat:last-child { - margin-left: 1px; - margin-right: -1px; } - notebook > header tab button.flat:first-child { - margin-left: -1px; - margin-right: 1px; } - notebook > header.top tabs, notebook > header.bottom tabs { - padding: 0; } - notebook > header.top tabs:not(:only-child), notebook > header.bottom tabs:not(:only-child) { - margin-left: 2px; - margin-right: 2px; } - notebook > header.top tabs:first-child, notebook > header.bottom tabs:first-child { - margin-left: -3px; } - notebook > header.top tabs:last-child, notebook > header.bottom tabs:last-child { - margin-right: -3px; } - notebook > header.top tabs tab, notebook > header.bottom tabs tab { - margin-left: 2px; - margin-right: 2px; } - notebook > header.left tabs, notebook > header.right tabs { - padding: 0; } - notebook > header.left tabs:not(:only-child), notebook > header.right tabs:not(:only-child) { - margin-top: 2px; - margin-bottom: 2px; } - notebook > header.left tabs:first-child, notebook > header.right tabs:first-child { - margin-top: -3px; } - notebook > header.left tabs:last-child, notebook > header.right tabs:last-child { - margin-bottom: -3px; } - notebook > header.left tabs tab, notebook > header.right tabs tab { - margin-top: 2px; - margin-bottom: 2px; } - notebook > header.top tab { - padding-bottom: 4px; } - notebook > header.bottom tab { - padding-top: 4px; } - notebook > header.top > tabs { - margin-bottom: -2px; } - notebook > header.bottom > tabs { - margin-top: -2px; } - notebook > header.left > tabs { - margin-right: -2px; } - notebook > header.right > tabs { - margin-left: -2px; } - -notebook > header { - margin-left: 6px; } - -notebook > stack:not(:only-child) { - background-color: shade(#232323, 1.05); - border-width: 1px; - border-color: shade(#232323, 0.9); - border-style: solid; } - notebook > stack:not(:only-child):backdrop { - background-color: #232323; } - -/************** - * Scrollbars * - **************/ -scrollbar { - background-image: linear-gradient(to right, #1C1C1C, #252525); - 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 #232323; } - scrollbar.bottom { - border-top: 1px solid #232323; } - scrollbar.left { - border-right: 1px solid #232323; } - scrollbar.right { - border-left: 1px solid #232323; } - scrollbar:backdrop { - background-color: #4D4D4D; - border-color: #232323; - transition: 200ms ease-out; } - scrollbar slider { - min-width: 9px; - min-height: 9px; - margin: 2px; - border: 1px solid #2F3635; - border-radius: 10px; - background-clip: padding-box; - background-image: linear-gradient(to right, #454545, #39403F); } - scrollbar slider:hover { - background-image: linear-gradient(to right, #596362, #707070); } - scrollbar slider:hover:active { - background-color: #2E2E2E; } - scrollbar slider:backdrop { - background-color: #232323; } - 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) { - border-color: transparent; - opacity: 0.4; - background-color: transparent; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - margin: 0; - min-width: 7px; - min-height: 7px; - background-color: shade(#C3D4D4, 0.9); - background-image: none; - border: 1px solid #C5D4D3; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { - min-width: 5px; - min-height: 5px; - background-color: shade(#C3D4D4, 0.9); - background-image: none; - background-clip: padding-box; - border-radius: 100%; - border: 1px solid #C5D4D3; - -gtk-icon-source: none; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { - margin: 0 2px; - min-width: 40px; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { - margin: 1px 2px; - min-width: 5px; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { - margin: 2px 0; - min-height: 40px; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { - margin: 2px 1px; - min-height: 5px; } - scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - opacity: 0.8; } - scrollbar.horizontal slider { - min-width: 40px; } - scrollbar.vertical slider { - min-height: 40px; } - scrollbar button { - padding: 0; - min-width: 12px; - min-height: 12px; - border-style: none; - border-radius: 0; - transition-property: min-height, min-width, color; - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #232323; } - scrollbar button:hover { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #0C6E91; } - scrollbar button:active, scrollbar button:checked { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #2E2E2E; } - scrollbar button:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #2F3635; } - scrollbar button:backdrop { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #C5D4D3; } - scrollbar button:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: rgba(255, 255, 255, 0.2); } - scrollbar.vertical button.down { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - scrollbar.vertical button.up { - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } - scrollbar.horizontal button.down { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } - scrollbar.horizontal button.up { - -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } - -treeview ~ scrollbar.vertical { - border-top: 1px solid #2F3635; - margin-top: -1px; } - -/********** - * Switch * - **********/ -switch { - font-size: 0; - outline-offset: -4px; - box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px transparent; - border: 1px solid alpha(black,0.25); - border-radius: 10px; - background-color: #2B2B2B; - text-shadow: 0 1px rgba(0, 0, 0, 0.1); - min-height: 20px; - min-width: 20px; - transition: all 200ms ease-in; } - switch:checked { - box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px transparent; - border-color: shade(#696969, 1.1); - background-image: linear-gradient(to bottom, shade(#39403F, 1.1), #39403F); - text-shadow: 0 1px rgba(15, 66, 120, 0.5), 0 0 2px rgba(255, 255, 255, 0.6); } - switch:disabled { - border-color: #2F3635; - background-color: #2E2E2E; - box-shadow: 0 1px transparent; - text-shadow: none; } - switch:backdrop { - border-color: #545252; - background-color: #232323; - box-shadow: none; - text-shadow: none; - transition: 200ms ease-out; } - switch:backdrop:checked { - color: #232323; - border-color: rgba(15, 66, 120, 0.7); - background-color: rgba(57, 142, 231, 0.7); - background-image: none; - box-shadow: none; } - switch:disabled { - border-color: #545252; - background-image: none; - background-color: #2E2E2E; } - switch slider { - margin: -1px; - border: 1px solid alpha(black,0.2); - border-radius: 10px; - min-width: 20px; - min-height: 20px; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #2F3635; - background-image: linear-gradient(to bottom, #5D7F7E 20%, #232323 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #2E2E2E, inset 0 -1px #2B2B2B, 0 1px rgba(0, 0, 0, 0.1); } - switch:hover slider { - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #2F3635; - background-image: linear-gradient(to bottom, #232323 10%, #BCD5DE 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #5D7F7E, inset 0 -1px#232323, 0 1px rgba(0, 0, 0, 0.1); } - switch:checked slider { - border: 1px solid alpha(#696969,0.8); } - switch:disabled slider { - border-color: #2F3635; - background-color: #2E2E2E; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - switch:disabled slider label, switch:disabled slider { - color: #A6B3B2; } - switch:backdrop slider { - transition: 200ms ease-out; - border-color: #545252; - background-color: #232323; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - switch:backdrop slider label, switch:backdrop slider { - color: #A6B3B2; } - switch:backdrop:checked slider { - border-color: rgba(15, 66, 120, 0.7); } - switch:backdrop:disabled slider { - border-color: #545252; - background-color: #2E2E2E; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - switch:backdrop:disabled slider label, switch:backdrop:disabled slider { - color: #232323; } - row:selected switch { - box-shadow: none; - border-color: #696969; } - row:selected switch:backdrop { - border-color: #696969; } - row:selected switch.slider:dir(rtl) { - border-left-color: #2F3635; } - row:selected switch.slider:dir(ltr) { - border-right-color: #2F3635; } - row:selected switch.slider:checked, row:selected switch.slider { - border-color: #696969; } - -/************************* - * Check and Radio items * - *************************/ -.view.content-view.check:not(list), iconview.content-view.check:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); - background-color: transparent; } - -.view.content-view.check:hover:not(list), iconview.content-view.check:hover:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-hover-selectionmode.png"), url("assets/checkbox-hover-selectionmode@2.png")); - background-color: transparent; } - -.view.content-view.check:active:not(list), iconview.content-view.check:active:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-active-selectionmode.png"), url("assets/checkbox-active-selectionmode@2.png")); - background-color: transparent; } - -.view.content-view.check:backdrop:not(list), iconview.content-view.check:backdrop:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-backdrop-selectionmode.png"), url("assets/checkbox-backdrop-selectionmode@2.png")); - background-color: transparent; } - -.view.content-view.check:checked:not(list), iconview.content-view.check:checked:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); - background-color: transparent; } - -.view.content-view.check:checked:hover:not(list), iconview.content-view.check:checked:hover:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover-selectionmode.png"), url("assets/checkbox-checked-hover-selectionmode@2.png")); - background-color: transparent; } - -.view.content-view.check:checked:active:not(list), iconview.content-view.check:checked:active:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active-selectionmode.png"), url("assets/checkbox-checked-active-selectionmode@2.png")); - background-color: transparent; } - -.view.content-view.check:backdrop:checked:not(list), iconview.content-view.check:backdrop:checked:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-selectionmode.png"), url("assets/checkbox-checked-backdrop-selectionmode@2.png")); - background-color: transparent; } - -checkbutton.text-button, radiobutton.text-button { - padding: 2px 0; - outline-offset: 0; } - checkbutton.text-button label:not(:only-child):first-child, radiobutton.text-button label:not(:only-child):first-child { - margin-left: 4px; } - checkbutton.text-button label:not(:only-child):last-child, radiobutton.text-button label:not(:only-child):last-child { - margin-right: 4px; } - -check, -radio { - margin: 0 4px; - min-height: 14px; - min-width: 14px; - border: 1px solid; - -gtk-icon-source: none; - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #9b9b9b; - background-image: linear-gradient(to bottom, #1C1C1C 20%, #5D7F7E 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.8), inset 0 -2px #2E2E2E, inset 0 -1px #232323, 0 1px rgba(0, 0, 0, 0.1); } - check:only-child, - radio:only-child { - margin: 0; } - check:hover, - radio:hover { - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #2F3635; - background-image: linear-gradient(to bottom, #232323 10%, #BCD5DE 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #5D7F7E, inset 0 -1px#232323, 0 1px rgba(0, 0, 0, 0.1); } - check:active, - radio:active { - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #2F3635; - background-image: linear-gradient(to bottom, shade(shade(#232323, 0.85), 1.05), shade(shade(#232323, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } - check:disabled, - radio:disabled { - border-color: #2F3635; - background-color: #2E2E2E; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - check:disabled label, check:disabled, - radio:disabled label, - radio:disabled { - color: #A6B3B2; } - check:backdrop, - radio:backdrop { - border-color: #545252; - background-color: #232323; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - transition: 200ms ease-out; } - check:backdrop label, check:backdrop, - radio:backdrop label, - radio:backdrop { - color: #A6B3B2; } - check:backdrop:disabled, - radio:backdrop:disabled { - border-color: #545252; - background-color: #2E2E2E; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - check:backdrop:disabled label, check:backdrop:disabled, - radio:backdrop:disabled label, - radio:backdrop:disabled { - color: #2E2E2E; } - row:selected check, row:selected - radio { - border-color: #696969; } - .osd check, .osd - radio { - color: #616869; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd check:hover, .osd - radio:hover { - color: #616869; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd check:active, .osd - radio:active { - color: #C5D4D3; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.7); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); } - .osd check:backdrop, .osd - radio:backdrop { - color: #616869; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .osd check:disabled, .osd - radio:disabled { - color: #3A3B3B; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - menu menuitem check, menu menuitem - radio { - margin: 0; } - menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, menu menuitem - radio, menu menuitem - radio:hover, menu menuitem - radio:disabled { - min-height: 14px; - min-width: 14px; - background-image: none; - background-color: transparent; - box-shadow: none; - -gtk-icon-shadow: none; - color: inherit; - border-color: currentColor; - animation: none; } - - -check { - border-radius: 3px; } - - check:checked { - -gtk-icon-source: image(-gtk-recolor(url("assets/check-symbolic.svg")), -gtk-recolor(url("assets/check-symbolic.symbolic.png"))); } - - check:indeterminate { - -gtk-icon-source: image(-gtk-recolor(url("assets/dash-symbolic.svg")), -gtk-recolor(url("assets/dash-symbolic.symbolic.png"))); } - -treeview.view radio:selected:focus, treeview.view radio:selected, -radio { - border-radius: 100%; } - treeview.view radio:checked:selected, - radio:checked { - -gtk-icon-source: image(-gtk-recolor(url("assets/bullet-symbolic.svg")), -gtk-recolor(url("assets/bullet-symbolic.symbolic.png"))); } - treeview.view radio:indeterminate:selected, - radio:indeterminate { - -gtk-icon-source: image(-gtk-recolor(url("assets/dash-symbolic.svg")), -gtk-recolor(url("assets/dash-symbolic.symbolic.png"))); } - -@keyframes check_check { - from { - -gtk-icon-transform: translate(6px, -3px) rotate(-45deg) scaleY(0.2) rotate(45deg) scaleX(0); } - to { - -gtk-icon-transform: unset; } } - -@keyframes check_radio { - from { - -gtk-icon-transform: scale(0); } - to { - -gtk-icon-transform: unset; } } - -@keyframes check_indeterminate { - from { - -gtk-icon-transform: scale(0, 1); } - to { - -gtk-icon-transform: unset; } } - -check:not(:indeterminate):checked { - animation: check_check 400ms; } - -radio:not(:indeterminate):checked { - animation: check_radio 400ms; } - -check:indeterminate:checked, radio:indeterminate:checked { - animation: check_indeterminate 400ms; } - -menu menuitem check:not(:indeterminate):checked, -menu menuitem radio:not(:indeterminate):checked, -menu menuitem check:indeterminate:checked:active, -menu menuitem radio:indeterminate:checked { - animation: none; } - -treeview.view check:selected:focus, treeview.view check:selected, -treeview.view radio:selected:focus, -treeview.view radio:selected { - color: #C3D4D4; - border-color: #696969; } - -treeview.view check:selected:disabled, -treeview.view radio:selected:disabled { - color: #A6B3B2; } - treeview.view check:selected:disabled:backdrop, - treeview.view radio:selected:disabled:backdrop { - color: #2E2E2E; } - -treeview.view check:backdrop:selected, treeview.view check:backdrop, -treeview.view radio:backdrop:selected, -treeview.view radio:backdrop { - color: #A6B3B2; } - -/************ - * GtkScale * - ************/ -scale trough, scale fill, progressbar trough { - border: 1px solid #2F3635; - border-radius: 3px; - background-color: #919E9D; - box-shadow: inset 1px 1px rgba(0, 0, 0, 0.1); } - scale trough:disabled, scale fill:disabled, progressbar trough:disabled { - background-color: #2E2E2E; - box-shadow: none; } - scale trough:backdrop, scale fill:backdrop, progressbar trough:backdrop, progressbar:backdrop trough { - background-color: #2E2E2E; - border-color: #545252; - box-shadow: none; - transition: 200ms ease-out; } - scale trough:backdrop:disabled, scale fill:backdrop:disabled, progressbar trough:backdrop:disabled, progressbar:backdrop trough:disabled { - background-color: #2E2E2E; } - row:selected scale trough, scale row:selected trough, row:selected scale fill, scale row:selected fill, row:selected progressbar trough, progressbar row:selected trough { - box-shadow: none; } - row:selected scale trough, scale row:selected trough, row:selected scale fill, scale row:selected fill, row:selected progressbar trough, progressbar row:selected trough, row:selected scale trough:disabled, scale row:selected trough:disabled, row:selected scale fill:disabled, scale row:selected fill:disabled, row:selected progressbar trough:disabled, progressbar row:selected trough:disabled { - border-color: #696969; } - .osd scale trough, scale .osd trough, .osd scale fill, scale .osd fill, .osd progressbar trough, progressbar .osd trough { - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.5); - box-shadow: none; - outline-color: rgba(238, 238, 238, 0.2); } - .osd scale trough:disabled, scale .osd trough:disabled, .osd scale fill:disabled, scale .osd fill:disabled, .osd progressbar trough:disabled, progressbar .osd trough:disabled { - background-color: rgba(34, 34, 34, 0.8); } - -scale highlight, progressbar progress { - border: 1px solid shade(#39403F, 0.7); - border-radius: 3px; - background-image: linear-gradient(to bottom, shade(#39403F, 1.1), shade(#39403F, 0.9)); } - scale highlight:disabled, progressbar progress:disabled { - background-color: transparent; - border-color: transparent; } - scale highlight:backdrop, progressbar progress:backdrop, progressbar:backdrop progress { - border-color: rgba(15, 66, 120, 0.7); - background-color: rgba(57, 142, 231, 0.7); - background-image: none; } - scale highlight:backdrop:disabled, progressbar progress:backdrop:disabled, progressbar:backdrop progress:disabled { - background-color: transparent; - border-color: transparent; } - row:selected scale highlight:disabled, scale row:selected highlight:disabled, row:selected progressbar progress:disabled, progressbar row:selected progress:disabled, row:selected scale highlight, scale row:selected highlight, row:selected progressbar progress, progressbar row:selected progress { - border-color: #696969; } - .osd scale highlight, scale .osd highlight, .osd progressbar progress, progressbar .osd progress { - border-color: rgba(0, 0, 0, 0.7); } - .osd scale highlight:disabled, scale .osd highlight:disabled, .osd progressbar progress:disabled, progressbar .osd progress:disabled { - border-color: transparent; } - -scale { - min-height: 10px; - min-width: 10px; - padding: 12px; } - scale fill, - scale highlight { - margin: -2px; } - scale slider { - min-height: 13px; - min-width: 13px; - margin: -7px; } - scale.fine-tune.horizontal { - padding-top: 9px; - padding-bottom: 9px; - min-height: 16px; } - scale.fine-tune.vertical { - padding-left: 9px; - padding-right: 9px; - min-width: 16px; } - scale.fine-tune slider { - margin: -6px; } - scale.fine-tune fill, - scale.fine-tune highlight, - scale.fine-tune trough { - border-radius: 5px; - -gtk-outline-radius: 7px; } - scale trough { - padding: 1px; - outline-offset: 2px; - -gtk-outline-radius: 5px; } - scale fill, scale fill:backdrop { - background-color: #2F3635; - box-shadow: none; } - scale fill:disabled, scale fill:disabled:backdrop { - border-color: transparent; - background-color: transparent; } - .osd scale fill { - background-color: rgba(91, 91, 91, 0.775); } - .osd scale fill:disabled, .osd scale fill:disabled:backdrop { - border-color: transparent; - background-color: transparent; } - scale slider { - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#232323, 0.8); - border-right-color: shade(#232323, 0.72); - border-left-color: shade(#232323, 0.72); - border-bottom-color: shade(#232323, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#232323, 1.02), 1.05), shade(shade(#232323, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); - background-image: linear-gradient(to bottom, shade(#232323, 1.45), shade(#232323, 1.15)); - border: 1px solid #536F6E; - border-radius: 100%; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-property: background, border, box-shadow; } - scale slider:hover { - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #2F3635; - background-image: linear-gradient(to bottom, #2E2E2E 10%, #BCD5DE 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #5D7F7E, inset 0 -1px#2E2E2E, 0 1px rgba(0, 0, 0, 0.1); } - scale slider:active { - border-color: #696969; } - scale slider:disabled { - border-color: #2F3635; - background-color: #2E2E2E; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - scale slider:disabled label, scale slider:disabled { - color: #A6B3B2; } - scale slider:backdrop { - transition: 200ms ease-out; - border-color: #545252; - background-color: #232323; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - scale slider:backdrop label, scale slider:backdrop { - color: #A6B3B2; } - scale slider:backdrop:disabled { - border-color: #545252; - background-color: #2E2E2E; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - scale slider:backdrop:disabled label, scale slider:backdrop:disabled { - color: #2E2E2E; } - row:selected scale slider, row:selected scale slider:disabled { - border-color: #696969; } - .osd scale slider { - color: #616869; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); - border-color: rgba(0, 0, 0, 0.7); - background-color: #222222; } - .osd scale slider:hover { - color: #C5D4D3; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(65, 65, 65, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd scale slider:active { - color: #C5D4D3; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.7); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); } - .osd scale slider:disabled { - color: #3A3B3B; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .osd scale slider:backdrop { - color: #616869; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - scale value { - color: alpha(currentColor,0.6); } - scale marks { - color: alpha(currentColor,0.4); } - scale marks.top { - margin-bottom: 6px; - margin-top: -12px; } - scale marks.bottom { - margin-top: 6px; - margin-bottom: -12px; } - scale marks.top { - margin-right: 6px; - margin-left: -12px; } - scale marks.bottom { - margin-left: 6px; - margin-right: -12px; } - scale.fine-tune marks.top { - margin-bottom: 6px; - margin-top: -9px; } - scale.fine-tune marks.bottom { - margin-top: 6px; - margin-bottom: -9px; } - scale.fine-tune marks.top { - margin-right: 6px; - margin-left: -9px; } - scale.fine-tune marks.bottom { - margin-left: 6px; - margin-right: -9px; } - scale.horizontal indicator { - min-height: 6px; - min-width: 1px; } - scale.horizontal.fine-tune indicator { - min-height: 3px; } - scale.vertical indicator { - min-height: 1px; - min-width: 6px; } - scale.vertical.fine-tune indicator { - min-width: 3px; } - scale.color { - min-height: 0; - min-width: 0; } - scale.color trough { - background-image: image(#2F3635); - background-repeat: no-repeat; } - scale.color.horizontal { - padding: 0 0 15px 0; } - scale.color.horizontal trough { - padding-bottom: 4px; - background-position: 0 -3px; - border-top-left-radius: 0; - border-top-right-radius: 0; } - scale.color.horizontal slider:dir(ltr):hover, scale.color.horizontal slider:dir(ltr):backdrop, scale.color.horizontal slider:dir(ltr):disabled, scale.color.horizontal slider:dir(ltr):backdrop:disabled, scale.color.horizontal slider:dir(ltr), scale.color.horizontal slider:dir(rtl):hover, scale.color.horizontal slider:dir(rtl):backdrop, scale.color.horizontal slider:dir(rtl):disabled, scale.color.horizontal slider:dir(rtl):backdrop:disabled, scale.color.horizontal slider:dir(rtl) { - margin-bottom: -15px; - margin-top: 6px; } - scale.color.vertical:dir(ltr) { - padding: 0 0 0 15px; } - scale.color.vertical:dir(ltr) trough { - padding-left: 4px; - background-position: 3px 0; - border-bottom-right-radius: 0; - border-top-right-radius: 0; } - scale.color.vertical:dir(ltr) slider:hover, scale.color.vertical:dir(ltr) slider:backdrop, scale.color.vertical:dir(ltr) slider:disabled, scale.color.vertical:dir(ltr) slider:backdrop:disabled, scale.color.vertical:dir(ltr) slider { - margin-left: -15px; - margin-right: 6px; } - scale.color.vertical:dir(rtl) { - padding: 0 15px 0 0; } - scale.color.vertical:dir(rtl) trough { - padding-right: 4px; - background-position: -3px 0; - border-bottom-left-radius: 0; - border-top-left-radius: 0; } - scale.color.vertical:dir(rtl) slider:hover, scale.color.vertical:dir(rtl) slider:backdrop, scale.color.vertical:dir(rtl) slider:disabled, scale.color.vertical:dir(rtl) slider:backdrop:disabled, scale.color.vertical:dir(rtl) slider { - margin-right: -15px; - margin-left: 6px; } - scale.color.fine-tune.horizontal:dir(ltr), scale.color.fine-tune.horizontal:dir(rtl) { - padding: 0 0 12px 0; } - scale.color.fine-tune.horizontal:dir(ltr) trough, scale.color.fine-tune.horizontal:dir(rtl) trough { - padding-bottom: 7px; - background-position: 0 -6px; } - scale.color.fine-tune.horizontal:dir(ltr) slider, scale.color.fine-tune.horizontal:dir(rtl) slider { - margin-bottom: -15px; - margin-top: 6px; } - scale.color.fine-tune.vertical:dir(ltr) { - padding: 0 0 0 12px; } - scale.color.fine-tune.vertical:dir(ltr) trough { - padding-left: 7px; - background-position: 6px 0; } - scale.color.fine-tune.vertical:dir(ltr) slider { - margin-left: -15px; - margin-right: 6px; } - scale.color.fine-tune.vertical:dir(rtl) { - padding: 0 12px 0 0; } - scale.color.fine-tune.vertical:dir(rtl) trough { - padding-right: 7px; - background-position: -6px 0; } - scale.color.fine-tune.vertical:dir(rtl) slider { - margin-right: -15px; - margin-left: 6px; } - -/***************** - * Progress bars * - *****************/ -progressbar { - font-size: smaller; - color: rgba(60, 60, 60, 0.4); } - progressbar.horizontal trough { - min-height: 6px; - padding: 1px 0; } - progressbar.horizontal progress { - min-height: 8px; } - progressbar.vertical trough { - min-width: 6px; - padding: 0 1px; } - progressbar.vertical progress { - min-width: 8px; } - progressbar.horizontal progress, - progressbar.vertical progress { - margin: 0; } - progressbar:backdrop { - box-shadow: none; - transition: 200ms ease-out; } - progressbar progress { - border: 1px solid shade(#39403F, 0.7); - border-radius: 3px; } - progressbar progress.left { - border-top-left-radius: 3px; - border-bottom-left-radius: 3px; } - progressbar progress.right { - border-top-right-radius: 3px; - border-bottom-right-radius: 3px; } - progressbar progress.top { - border-top-right-radius: 3px; - border-top-left-radius: 3px; } - progressbar progress.bottom { - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; } - progressbar:backdrop progress { - box-shadow: none; } - progressbar.osd { - min-width: 3px; - min-height: 3px; - background-color: transparent; } - progressbar.osd trough { - border-style: none; - border-radius: 0; - background-color: transparent; - box-shadow: none; } - progressbar.osd progress { - border-style: none; - border-radius: 0; } - progressbar trough.empty progress { - all: unset; } - -/************* - * Level Bar * - *************/ -levelbar block { - min-width: 32px; - min-height: 1px; } - -levelbar.vertical block { - min-width: 1px; - min-height: 32px; } - -levelbar:backdrop { - transition: 200ms ease-out; } - -levelbar trough { - border: 1px solid; - padding: 2px; - border-radius: 3px; - color: #BECFCF; - border-color: #2F3635; - background-color: #1C1C1C; - box-shadow: inset 0 0 0 1px rgba(57, 142, 231, 0); } - levelbar trough:backdrop { - color: #B9C9C6; - border-color: #545252; - background-color: #3B3B3B; - box-shadow: none; } - -levelbar.horizontal.discrete block { - margin: 0 1px; } - -levelbar.vertical.discrete block { - margin: 1px 0; } - -levelbar block { - border: 1px solid; - border-radius: 1px; - box-shadow: 0 1px rgba(0, 0, 0, 0.2); } - levelbar block:backdrop { - box-shadow: none; } - levelbar block.low { - border-color: #8f4700; - background-color: #f57900; } - levelbar block.low:backdrop { - border-color: #f57900; } - levelbar block.high, levelbar block:not(.empty) { - border-color: #8A8A8A; - background-color: #39403F; } - levelbar block.high:backdrop, levelbar block:not(.empty):backdrop { - border-color: #39403F; } - levelbar block.full { - border-color: #1c3802; - background-color: #4e9a06; } - levelbar block.full:backdrop { - border-color: #4e9a06; } - levelbar block.empty { - background-color: transparent; - border-color: rgba(60, 60, 60, 0.2); - box-shadow: none; } - levelbar block.empty:backdrop { - border-color: rgba(133, 133, 133, 0.15); } - -/**************** - * Print dialog * -*****************/ -printdialog paper { - color: #C3D4D4; - border: 1px solid #2F3635; - background: #C5D4D3; - padding: 0; } - printdialog paper:backdrop { - color: #A6B3B2; - border-color: #545252; } - -printdialog .dialog-vbox { - background-color: #232323; } - -printdialog .dialog-action-box { - margin: 12px; } - -/********** - * Frames * - **********/ -frame > border, -.frame { - box-shadow: none; - margin: 0; - padding: 0; - border-radius: 0; - border: 1px solid #2F3635; } - frame > border.flat, - .frame.flat { - border-style: none; } - frame > border:backdrop, - .frame:backdrop { - border-color: #545252; } - -actionbar > revealer > box { - padding: 6px; - border-top: 1px solid #2F3635; } - actionbar > revealer > box:backdrop { - border-color: #545252; } - -scrolledwindow viewport.frame { - border-style: none; } - -scrolledwindow overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#525151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); - background-size: 100% 5%, 100% 100%; - background-repeat: no-repeat; - background-position: center top; - background-color: transparent; - border: none; - box-shadow: none; } - scrolledwindow overshoot.top:backdrop { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#545252), to(rgba(137, 137, 137, 0))); - background-size: 100% 5%; - 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.5, to(#525151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); - background-size: 100% 5%, 100% 100%; - background-repeat: no-repeat; - background-position: center bottom; - background-color: transparent; - border: none; - box-shadow: none; } - scrolledwindow overshoot.bottom:backdrop { - background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#545252), to(rgba(137, 137, 137, 0))); - background-size: 100% 5%; - 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.5, to(#525151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); - background-size: 5% 100%, 100% 100%; - background-repeat: no-repeat; - background-position: left center; - background-color: transparent; - border: none; - box-shadow: none; } - scrolledwindow overshoot.left:backdrop { - background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#545252), to(rgba(137, 137, 137, 0))); - background-size: 5% 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.5, to(#525151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); - background-size: 5% 100%, 100% 100%; - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: none; - box-shadow: none; } - scrolledwindow overshoot.right:backdrop { - background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#545252), to(rgba(137, 137, 137, 0))); - background-size: 5% 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; - border: none; - box-shadow: none; } - -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; - border: none; - box-shadow: none; } - -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; - border: none; - box-shadow: none; } - -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; - border: none; - box-shadow: none; } - -scrolledwindow junction { - border-color: transparent; - border-image: linear-gradient(to bottom, #2F3635 1px, transparent 1px) 0 0 0 1/0 1px stretch; - background-color: #38403F; } - scrolledwindow junction:dir(rtl) { - border-image-slice: 0 1 0 0; } - scrolledwindow junction:backdrop { - border-image-source: linear-gradient(to bottom, #545252 1px, transparent 1px); - background-color: #4D4D4D; - transition: 200ms ease-out; } - -separator { - background: rgba(0, 0, 0, 0.1); - min-width: 1px; - min-height: 1px; } - -/********* - * Lists * - *********/ -list { - color: #BECFCF; - background-color: #1C1C1C; - border-color: #2F3635; } - list:backdrop { - background-color: #3B3B3B; - border-color: #545252; } - list row { - padding: 2px; } - -row { - transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } - row:hover { - transition: none; } - row:backdrop { - transition: 200ms ease-out; } - row.activatable.has-open-popup, row.activatable:hover { - background-color: rgba(60, 60, 60, 0.05); } - row.activatable:active { - box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); } - row.activatable:backdrop:hover { - background-color: transparent; } - row.activatable:selected:active { - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); } - row.activatable:selected.has-open-popup, row.activatable:selected:hover { - background-color: #3986d6; } - row.activatable:selected:backdrop { - background-color: #39403F; } - -/********************* - * App Notifications * - *********************/ -.app-notification, -.app-notification.frame { - padding: 10px; - border-radius: 0 0 5px 5px; - background-color: rgba(34, 34, 34, 0.8); - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent 2px); - background-clip: padding-box; } - .app-notification:backdrop, - .app-notification.frame:backdrop { - background-image: none; - transition: 200ms ease-out; } - .app-notification button, - .app-notification.frame button { - background: rgba(0, 0, 0, 0.1); } - .app-notification button:hover, - .app-notification.frame button:hover { - background: rgba(0, 0, 0, 0.3); } - .app-notification border, - .app-notification.frame border { - border: none; } - -/************* - * Expanders * - *************/ -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: #545252; } - expander arrow:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - -/************ - * Calendar * - ***********/ -calendar { - color: #BECFCF; - border: 1px solid #2F3635; - padding: 2px; } - calendar:selected { - border-radius: 6px; } - calendar.header { - border: none; - border-bottom: 1px solid rgba(0, 0, 0, 0.1); - border-radius: 0; } - calendar.header:backdrop { - border-color: rgba(0, 0, 0, 0.1); } - calendar.button { - color: rgba(60, 60, 60, 0.45); } - calendar.button:hover { - color: #C3D4D4; } - calendar.button:backdrop { - color: rgba(133, 133, 133, 0.45); } - calendar.button:disabled { - color: rgba(133, 133, 133, 0.45); } - calendar:indeterminate, calendar:indeterminate:backdrop { - color: alpha(currentColor,0.25); } - calendar.highlight, calendar.highlight:backdrop { - font-size: smaller; - color: #368ce7; } - calendar:backdrop { - color: #B9C9C6; - border-color: #545252; } - -/*********** - * Dialogs * - ***********/ -messagedialog .titlebar { - min-height: 20px; - background-image: none; - background-color: #232323; - border-style: none; - border-top-left-radius: 7px; - border-top-right-radius: 7px; } - -messagedialog.csd.background { - border-bottom-left-radius: 9px; - border-bottom-right-radius: 9px; } - -messagedialog.csd buttonbox { - padding: 0px; } - -messagedialog.csd .dialog-action-area button { - padding: 10px 14px; - border-radius: 0; - border-left-style: solid; - border-right-style: none; - border-bottom-style: none; } - messagedialog.csd .dialog-action-area button:first-child { - border-left-style: none; - border-bottom-left-radius: 7px; - -gtk-outline-bottom-left-radius: 5px; } - messagedialog.csd .dialog-action-area button:last-child { - border-bottom-right-radius: 7px; - -gtk-outline-bottom-right-radius: 5px; } - -filechooser .dialog-action-box { - border-top: 1px solid #2F3635; } - filechooser .dialog-action-box:backdrop { - border-top-color: #545252; } - -filechooser #pathbarbox { - border-bottom: 1px solid #232323; } - filechooser #pathbarbox stack { - background-color: #232323; } - -filechooserbutton:drop(active) { - box-shadow: none; - border-color: transparent; } - -/*********** - * Sidebar * - ***********/ -.sidebar { - border-style: none; - background-color: #232323; - -gtk-icon-style: regular; } - .sidebar row, - .sidebar treeview { - border-top: 1px solid transparent; - border-bottom: 1px solid transparent; } - .sidebar row:selected, .sidebar row:selected:focus, - .sidebar treeview:selected, - .sidebar treeview:selected:focus { - background-image: linear-gradient(to bottom, shade(#3D4443, 0.87), shade(#3D4443, 0.95) 10%, shade(#3D4443, 0.99) 92%, shade(#3D4443, 0.92)); - border-top: 1px solid shade(#232323, 0.85); - border-bottom: 1px solid shade(#232323, 1.12); } - .sidebar row:selected label, .sidebar row:selected:focus label, - .sidebar treeview:selected label, - .sidebar treeview:selected:focus label { - color: #C3D4D4; } - .sidebar row:selected label:backdrop, .sidebar row:selected:focus label:backdrop, - .sidebar treeview:selected label:backdrop, - .sidebar treeview:selected:focus label:backdrop { - color: #A6B3B2; } - .sidebar row:selected:backdrop, .sidebar row:selected:focus:backdrop, - .sidebar treeview:selected:backdrop, - .sidebar treeview:selected:focus:backdrop { - background-image: none; - background-color: #232323; - color: #C3D4D4; - border-top: 1px solid shade(#232323, 0.9); - border-bottom: 1px solid shade(#232323, 0.9); } - .sidebar row .view:selected, .sidebar row iconview:selected, .sidebar row .view:selected:focus, .sidebar row iconview:selected:focus, - .sidebar treeview .view:selected, - .sidebar treeview iconview:selected, - .sidebar treeview .view:selected:focus, - .sidebar treeview iconview:selected:focus { - color: #DFF5F5; } - .sidebar row:backdrop, - .sidebar treeview:backdrop { - background-color: transparent; } - stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:dir(ltr), .sidebar.left, .sidebar.left:dir(rtl) { - border-right: 1px solid #2F3635; - border-left-style: none; - border-top-style: none; - border-bottom-style: none; } - stacksidebar.sidebar:dir(rtl) list .sidebar:dir(rtl), stacksidebar.sidebar.right list .sidebar:dir(rtl), .sidebar.right { - border-left: 1px solid #2F3635; - border-right-style: none; - border-top-style: none; - border-bottom-style: none; } - .sidebar:backdrop { - background-color: #232323; - border-color: #545252; - transition: 200ms ease-out; } - .sidebar list, .sidebar treeview { - background-color: transparent; } - .sidebar list:backdrop, .sidebar treeview:backdrop { - background-color: transparent; } - 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 > label { - background-size: 6px 6px, 0 0; } - -/**************** - * File chooser * - ****************/ -placessidebar > viewport.frame { - border-style: none; } - -placessidebar row { - min-height: 24px; - padding: 0px; } - placessidebar row > revealer { - padding: 0 14px; } - placessidebar row:selected { - color: #C3D4D4; } - placessidebar row:disabled { - color: #A6B3B2; } - placessidebar row:backdrop { - color: #A6B3B2; - background-color: #232323; } - placessidebar row:backdrop:selected { - color: #A6B3B2; } - placessidebar row:backdrop:disabled { - color: #2E2E2E; } - 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-height: 26px; - min-width: 26px; - margin-top: 3px; - margin-bottom: 3px; - padding: 0; - border-radius: 100%; - -gtk-outline-radius: 100%; } - button.sidebar-button:not(:hover):not(:active) > image, button.sidebar-button:backdrop > image { - opacity: 0.7; } - placessidebar row:selected:active { - box-shadow: none; } - placessidebar row.sidebar-placeholder-row { - padding: 0 8px; - min-height: 2px; - background-image: image(#4e9a06); - background-clip: content-box; } - placessidebar row.sidebar-new-bookmark-row { - color: #39403F; } - placessidebar row:drop(active):not(:disabled) { - color: #4e9a06; - box-shadow: inset 0 1px #4e9a06, inset 0 -1px #4e9a06; } - placessidebar row:drop(active):not(:disabled):selected { - color: #D1E0DF; - background-image: linear-gradient(to bottom, #9dc8f2, #c1dcf7 10%, #384347 92%, #b4d5f5); } - -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 row.activatable:hover { - background-color: transparent; } - -placesview > 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: image(#2F3635); - background-size: 1px 1px; } - paned > separator:selected { - background-image: image(#39403F); } - paned > separator:backdrop { - background-image: image(#545252); } - paned > separator.wide { - min-width: 5px; - min-height: 5px; - background-color: #232323; - background-image: image(#2F3635), image(#2F3635); - background-size: 1px 1px, 1px 1px; } - paned > separator.wide:backdrop { - background-color: #232323; - background-image: image(#545252), image(#545252); } - -paned.horizontal > separator { - background-repeat: repeat-y; } - paned.horizontal > separator:dir(ltr) { - margin: 0 -8px 0 0; - padding: 0 8px 0 0; - background-position: left; } - paned.horizontal > separator:dir(rtl) { - margin: 0 0 0 -8px; - padding: 0 0 0 8px; - background-position: right; } - paned.horizontal > separator.wide { - margin: 0; - padding: 0; - background-repeat: repeat-y, repeat-y; - background-position: left, right; } - -paned.vertical > separator { - margin: 0 0 -8px 0; - padding: 0 0 8px 0; - background-repeat: repeat-x; - background-position: top; } - paned.vertical > separator.wide { - margin: 0; - padding: 0; - background-repeat: repeat-x, repeat-x; - background-position: bottom, top; } - -/************** - * GtkInfoBar * - **************/ -infobar { - border-style: none; } - -.info, -.question, -.warning, -.error { - text-shadow: 0 1px #2E2E2E; } - .info:backdrop, .info, - .question:backdrop, - .question, - .warning:backdrop, - .warning, - .error:backdrop, - .error { - background-color: #39403F; - border-color: #2E2E2E; } - .info:backdrop label, .info:backdrop, .info label, .info, - .question:backdrop label, - .question:backdrop, - .question label, - .question, - .warning:backdrop label, - .warning:backdrop, - .warning label, - .warning, - .error:backdrop label, - .error:backdrop, - .error label, - .error { - color: #D1E0DF; } - .info:backdrop, - .question:backdrop, - .warning:backdrop, - .error:backdrop { - text-shadow: none; } - .info button, - .question button, - .warning button, - .error button { - color: #D1E0DF; - outline-color: rgba(255, 255, 255, 0.3); - border-top-color: shade(#232323, 0.8); - border-right-color: shade(#232323, 0.72); - border-left-color: shade(#232323, 0.72); - border-bottom-color: shade(#232323, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#39403F, 1.02), 1.05), shade(shade(#39403F, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); - border-color: #8A8A8A; } - .info button:hover, - .question button:hover, - .warning button:hover, - .error button:hover { - color: #D1E0DF; - outline-color: rgba(255, 255, 255, 0.3); - border-color: #595959; - background-image: linear-gradient(to bottom, shade(#39403F, 1.15), shade(#39403F, 1.07)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - .info button:active, .info button:checked, - .question button:active, - .question button:checked, - .warning button:active, - .warning button:checked, - .error button:active, - .error button:checked { - color: #D1E0DF; - outline-color: rgba(255, 255, 255, 0.3); - border-color: #595959; - background-image: linear-gradient(to bottom, shade(shade(#39403F, 0.85), 1.05), shade(shade(#39403F, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } - .info button:disabled, - .question button:disabled, - .warning button:disabled, - .error button:disabled { - border-color: #595959; - background-color: #569fea; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .info button:disabled label, .info button:disabled, - .question button:disabled label, - .question button:disabled, - .warning button:disabled label, - .warning button:disabled, - .error button:disabled label, - .error button:disabled { - color: #ACB4BD; } - .info button:backdrop, - .question button:backdrop, - .warning button:backdrop, - .error button:backdrop { - border-color: #39403F; - background-color: #39403F; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - border-color: #595959; } - .info button:backdrop label, .info button:backdrop, - .question button:backdrop label, - .question button:backdrop, - .warning button:backdrop label, - .warning button:backdrop, - .error button:backdrop label, - .error button:backdrop { - color: #707070; } - .info button:backdrop:disabled, - .question button:backdrop:disabled, - .warning button:backdrop:disabled, - .error button:backdrop:disabled { - border-color: #569fea; - background-color: #569fea; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - border-color: #595959; } - .info button:backdrop:disabled label, .info button:backdrop:disabled, - .question button:backdrop:disabled label, - .question button:backdrop:disabled, - .warning button:backdrop:disabled label, - .warning button:backdrop:disabled, - .error button:backdrop:disabled label, - .error button:backdrop:disabled { - color: #A9B0B8; } - .info label:selected:focus, .info label:selected:hover, .info label:selected, - .question label:selected:focus, - .question label:selected:hover, - .question label:selected, - .warning label:selected:focus, - .warning label:selected:hover, - .warning label:selected, - .error label:selected:focus, - .error label:selected:hover, - .error label:selected { - background-color: #2E2E2E; } - -/************* - * Buttonbox * - *************/ -buttonbox { - padding: 6px; } - -/************ - * Tooltips * - ************/ -tooltip { - padding: 1px; - /* not working */ - border-radius: 1px; - box-shadow: none; - text-shadow: 0 1px black; } - tooltip.background { - background-color: #1C1C1C; - background-clip: padding-box; - border: 1px solid #2F3635; } - tooltip decoration { - background-color: transparent; } - tooltip * { - padding: 1px; - background-color: transparent; - color: #CCDEDE; } - -/***************** - * Color Chooser * - *****************/ -colorswatch, colorswatch:drop(active) { - border-style: none; } - -colorswatch.top { - border-top-left-radius: 5.5px; - border-top-right-radius: 5.5px; } - colorswatch.top overlay { - border-top-left-radius: 5px; - border-top-right-radius: 5px; } - -colorswatch.bottom { - border-bottom-left-radius: 5.5px; - border-bottom-right-radius: 5.5px; } - colorswatch.bottom overlay { - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; } - -colorswatch.left, colorswatch:first-child:not(.top) { - border-top-left-radius: 5.5px; - border-bottom-left-radius: 5.5px; } - colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { - border-top-left-radius: 5px; - border-bottom-left-radius: 5px; } - -colorswatch.right, colorswatch:last-child:not(.bottom) { - border-top-right-radius: 5.5px; - border-bottom-right-radius: 5.5px; } - colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { - border-top-right-radius: 5px; - border-bottom-right-radius: 5px; } - -colorswatch.dark overlay { - color: #D1E0DF; } - colorswatch.dark overlay:hover { - border-color: rgba(0, 0, 0, 0.8); } - colorswatch.dark overlay:backdrop { - color: #A9B7B8; } - -colorswatch.light overlay { - color: #BECFCF; } - colorswatch.light overlay:hover { - border-color: rgba(0, 0, 0, 0.5); } - colorswatch.light overlay:backdrop { - color: #B9C9C6; } - -colorswatch:drop(active) { - box-shadow: none; } - colorswatch:drop(active).light overlay { - border-color: #4e9a06; - box-shadow: inset 0 0 0 2px #3d7805, inset 0 0 0 1px #4e9a06; } - colorswatch:drop(active).dark overlay { - border-color: #4e9a06; - box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.3), inset 0 0 0 1px #4e9a06; } - -colorswatch overlay { - box-shadow: inset 0 2px 2px -3px rgba(0, 0, 0, 0.7); - border: 1px solid rgba(0, 0, 0, 0.3); } - colorswatch overlay:hover { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.3); } - colorswatch overlay:backdrop, colorswatch overlay:backdrop:hover { - border-color: rgba(0, 0, 0, 0.3); - box-shadow: none; } - -colorswatch#add-color-button { - border-radius: 5px 5px 0 0; } - colorswatch#add-color-button:only-child { - border-radius: 5px; } - colorswatch#add-color-button overlay { - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#232323, 0.8); - border-right-color: shade(#232323, 0.72); - border-left-color: shade(#232323, 0.72); - border-bottom-color: shade(#232323, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#232323, 1.02), 1.05), shade(shade(#232323, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } - colorswatch#add-color-button overlay:hover { - color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #2F3635; - background-image: linear-gradient(to bottom, shade(#232323, 1.15), shade(#232323, 1.07)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } - colorswatch#add-color-button overlay:backdrop { - border-color: #545252; - background-color: #232323; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - colorswatch#add-color-button overlay:backdrop label, colorswatch#add-color-button overlay:backdrop { - color: #A6B3B2; } - -colorswatch:disabled { - opacity: 0.5; } - colorswatch:disabled overlay { - border-color: rgba(0, 0, 0, 0.6); - box-shadow: none; } - -row:selected colorswatch { - box-shadow: 0 0 0 2px #D1E0DF; } - -colorswatch#editor-color-sample { - border-radius: 4px; } - colorswatch#editor-color-sample overlay { - border-radius: 4.5px; } - -colorchooser .popover.osd { - border-radius: 5px; } - -/******** - * Misc * - ********/ -.content-view { - background-color: #2E2E2E; } - .content-view:hover { - -gtk-icon-effect: highlight; } - .content-view:backdrop { - background-color: #2E2E2E; } - -.osd .scale-popup button.flat { - border-style: none; - border-radius: 5px; } - -.scale-popup button:hover { - background-color: rgba(60, 60, 60, 0.1); - border-radius: 5px; } - -/********************** - * Window Decorations * - *********************/ -decoration { - border-radius: 7px 7px 0 0; - border-width: 0px; - box-shadow: 0 3px 9px 1px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(0, 0, 0, 0.23); - 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 rgba(0, 0, 0, 0.18); - transition: 200ms ease-out; } - .maximized decoration, - .fullscreen decoration, - .tiled decoration { - border-radius: 0; } - .popup decoration { - box-shadow: none; } - .ssd decoration { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.23); } - .csd.popup decoration { - border-radius: 0; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13); } - tooltip.csd decoration { - border-radius: 5px; - box-shadow: none; } - messagedialog.csd decoration { - border-radius: 7px; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13); } - .solid-csd decoration { - border-radius: 0; - margin: 4px; - background-color: #232323; - border: solid 1px #545252; - box-shadow: none; } - -button.titlebutton { - text-shadow: 0 1px rgba(255, 255, 255, 0.769231); - -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); } - button.titlebutton.close, button.titlebutton.maximize, button.titlebutton.minimize { - color: transparent; - background-color: transparent; - background-position: center; - background-repeat: no-repeat; } - button.titlebutton.close:backdrop, button.titlebutton.maximize:backdrop, button.titlebutton.minimize:backdrop { - opacity: 0.5; } - button.titlebutton.close { - background-image: -gtk-scaled(url("assets/titlebutton-close.png"), url("assets/titlebutton-close@2.png")); } - button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop.png"), url("assets/titlebutton-close-backdrop@2.png")); } - button.titlebutton.close:hover { - background-image: -gtk-scaled(url("assets/titlebutton-close-hover.png"), url("assets/titlebutton-close-hover@2.png")); } - button.titlebutton.close:active { - background-image: -gtk-scaled(url("assets/titlebutton-close-active.png"), url("assets/titlebutton-close-active@2.png")); } - button.titlebutton.maximize { - background-image: -gtk-scaled(url("assets/titlebutton-maximize.png"), url("assets/titlebutton-maximize@2.png")); } - button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop.png"), url("assets/titlebutton-maximize-backdrop@2.png")); } - button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover.png"), url("assets/titlebutton-maximize-hover@2.png")); } - button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("assets/titlebutton-maximize-active.png"), url("assets/titlebutton-maximize-active@2.png")); } - button.titlebutton.minimize { - background-image: -gtk-scaled(url("assets/titlebutton-minimize.png"), url("assets/titlebutton-minimize@2.png")); } - button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop.png"), url("assets/titlebutton-minimize-backdrop@2.png")); } - button.titlebutton.minimize:hover { - background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover.png"), url("assets/titlebutton-minimize-hover@2.png")); } - button.titlebutton.minimize:active { - background-image: -gtk-scaled(url("assets/titlebutton-minimize-active.png"), url("assets/titlebutton-minimize-active@2.png")); } - button.titlebutton:backdrop { - -gtk-icon-shadow: none; } - -headerbar.selection-mode button.titlebutton, -.titlebar.selection-mode button.titlebutton { - text-shadow: 0 -1px rgba(0, 0, 0, 0.548235); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.548235); } - headerbar.selection-mode button.titlebutton:backdrop, - .titlebar.selection-mode button.titlebutton:backdrop { - -gtk-icon-shadow: none; } - -.view:selected:focus, .view:selected, iconview:selected, .view text:selected, iconview text:selected, -textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, -textview text selection:focus, -textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, -entry selection:focus, -entry selection, modelbutton.flat:selected, popover.background checkbutton:selected, -popover.background radiobutton:selected, -.menuitem.button.flat:selected, treeview.view:selected:focus, treeview.view:selected, row:selected, calendar:selected { - background-color: #353D3C; } - row:selected label, label:selected, .selection-mode button.titlebutton, .view:selected:focus, .view:selected, iconview:selected, .view text:selected, iconview text:selected, - textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, - textview text selection:focus, - textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, - entry selection:focus, - entry selection, modelbutton.flat:selected, popover.background checkbutton:selected, - popover.background radiobutton:selected, - .menuitem.button.flat:selected, treeview.view:selected:focus, treeview.view:selected, row:selected, calendar:selected { - color: #D1E0DF; - outline-color: rgba(255, 255, 255, 0.3); } - row:selected label:disabled, label:disabled:selected, .selection-mode button.titlebutton:disabled, iconview:disabled:selected:focus, .view:disabled:selected, iconview:disabled:selected, iconview text:disabled:selected:focus, - textview text:disabled:selected:focus, .view text:disabled:selected, iconview text:disabled:selected, - textview text:disabled:selected, iconview text selection:disabled:focus, .view text selection:disabled, iconview text selection:disabled, - textview text selection:disabled, flowbox flowboxchild:disabled:selected, label:disabled selection, spinbutton:not(.vertical) selection:disabled, - entry selection:disabled, modelbutton.flat:disabled:selected, popover.background checkbutton:disabled:selected, - popover.background radiobutton:disabled:selected, - .menuitem.button.flat:disabled:selected, row:disabled:selected, calendar:disabled:selected { - color: #9cc7f3; } - row:selected label:backdrop, label:backdrop:selected, .selection-mode button.titlebutton:backdrop, iconview:backdrop:selected:focus, .view:backdrop:selected, iconview:backdrop:selected, iconview text:backdrop:selected:focus, - textview text:backdrop:selected:focus, .view text:backdrop:selected, iconview text:backdrop:selected, - textview text:backdrop:selected, iconview text selection:backdrop:focus, .view text selection:backdrop, iconview text selection:backdrop, - textview text selection:backdrop, flowbox flowboxchild:backdrop:selected, label:backdrop selection, spinbutton:not(.vertical) selection:backdrop, - entry selection:backdrop, modelbutton.flat:backdrop:selected, popover.background checkbutton:backdrop:selected, - popover.background radiobutton:backdrop:selected, - .menuitem.button.flat:backdrop:selected, row:backdrop:selected, calendar:backdrop:selected { - color: #A9B7B8; } - row:selected label:backdrop:disabled, label:backdrop:disabled:selected, .selection-mode button.titlebutton:backdrop:disabled, .view:backdrop:disabled:selected, iconview:backdrop:disabled:selected, .view text:backdrop:disabled:selected, iconview text:backdrop:disabled:selected, - textview text:backdrop:disabled:selected, .view text selection:backdrop:disabled, iconview text selection:backdrop:disabled, - textview text selection:backdrop:disabled, flowbox flowboxchild:backdrop:disabled:selected, label:disabled selection:backdrop, label:backdrop selection:disabled, spinbutton:not(.vertical) selection:backdrop:disabled, - entry selection:backdrop:disabled, modelbutton.flat:backdrop:disabled:selected, popover.background checkbutton:backdrop:disabled:selected, - popover.background radiobutton:backdrop:disabled:selected, - .menuitem.button.flat:backdrop:disabled:selected, row:backdrop:disabled:selected, calendar:backdrop:disabled:selected { - color: #9DA4AB; } - -.monospace { - font-family: monospace; } - -/********************** - * Touch Copy & Paste * - *********************/ -cursor-handle { - background-color: transparent; - background-image: none; - box-shadow: none; - border-style: none; } - cursor-handle.top:dir(ltr), cursor-handle.bottom:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/text-select-start.png"), url("assets/text-select-start@2.png")); - padding-left: 10px; } - cursor-handle.bottom:dir(ltr), cursor-handle.top:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/text-select-end.png"), url("assets/text-select-end@2.png")); - padding-right: 10px; } - cursor-handle.insertion-cursor:dir(ltr), cursor-handle.insertion-cursor:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); } - cursor-handle.top:hover:dir(ltr), cursor-handle.bottom:hover:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-hover.png"), url("assets/text-select-start-hover@2.png")); - padding-left: 10px; } - cursor-handle.bottom:hover:dir(ltr), cursor-handle.top:hover:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-hover.png"), url("assets/text-select-end-hover@2.png")); - padding-right: 10px; } - cursor-handle.insertion-cursor:hover:dir(ltr), cursor-handle.insertion-cursor:hover:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); } - cursor-handle.top:active:dir(ltr), cursor-handle.bottom:active:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-active.png"), url("assets/text-select-start-active@2.png")); - padding-left: 10px; } - cursor-handle.bottom:active:dir(ltr), cursor-handle.top:active:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-active.png"), url("assets/text-select-end-active@2.png")); - padding-right: 10px; } - cursor-handle.insertion-cursor:active:dir(ltr), cursor-handle.insertion-cursor:active:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); } - -.context-menu { - font: initial; } - -button.circular { - border-radius: 9999px; - -gtk-outline-radius: 9999px; } - button.circular label { - padding: 0; } - -.keycap { - min-width: 20px; - min-height: 25px; - margin-top: 2px; - padding-bottom: 3px; - padding-left: 6px; - padding-right: 6px; - color: #C3D4D4; - background-color: #1C1C1C; - border: 1px solid; - border-color: #2E2E2E; - border-radius: 5px; - box-shadow: inset 0 -3px #A0A8AD; - font-size: smaller; } - .keycap:backdrop { - background-color: #3B3B3B; - color: #A6B3B2; - transition: 200ms ease-out; } - -:not(decoration):not(window):drop(active):focus, -:not(decoration):not(window):drop(active) { - border-color: #4e9a06; - box-shadow: inset 0 0 0 1px #4e9a06; } - -stackswitcher button.text-button { - min-width: 100px; } - -stackswitcher button.circular, -stackswitcher button.text-button.circular { - min-width: 32px; - min-height: 32px; - padding: 0; } - -/* GTK NAMED COLORS - ---------------- - use responsibly! */ -/* -widget text/foreground color */ -@define-color theme_fg_color #C3D4D4; -/* -text color for entries, views and content in general */ -@define-color theme_text_color #BECFCF; -/* -widget base background color */ -@define-color theme_bg_color #232323; -/* -text widgets and the like base background color */ -@define-color theme_base_color #1C1C1C; -/* -base background color of selections */ -@define-color theme_selected_bg_color #39403F; -/* -text/foreground color of selections */ -@define-color theme_selected_fg_color #D1E0DF; -/* -base background color of insensitive widgets */ -@define-color insensitive_bg_color #2E2E2E; -/* -text foreground color of insensitive widgets */ -@define-color insensitive_fg_color #A6B3B2; -/* -insensitive text widgets and the like base background color */ -@define-color insensitive_base_color #1C1C1C; -/* -widget text/foreground color on backdrop windows */ -@define-color theme_unfocused_fg_color #A6B3B2; -/* -text color for entries, views and content in general on backdrop windows */ -@define-color theme_unfocused_text_color #BECFCF; -/* -widget base background color on backdrop windows */ -@define-color theme_unfocused_bg_color #232323; -/* -text widgets and the like base background color on backdrop windows */ -@define-color theme_unfocused_base_color #3B3B3B; -/* -base background color of selections on backdrop windows */ -@define-color theme_unfocused_selected_bg_color #39403F; -/* -text/foreground color of selections on backdrop windows */ -@define-color theme_unfocused_selected_fg_color #D1E0DF; -/* -widgets main borders color */ -@define-color borders #2F3635; -/* -widgets main borders color on backdrop windows */ -@define-color unfocused_borders #545252; -/* -these are pretty self explicative */ -@define-color warning_color #f57900; -@define-color error_color #800069; -@define-color success_color #4e9a06; -/* -these colors are exported for the window manager and shouldn't be used in applications, -read if you used those and something break with a version upgrade you're on your own... */ -@define-color wm_title shade(#C3D4D4, 1.8); -@define-color wm_unfocused_title #A6B3B2; -@define-color wm_highlight rgba(255, 255, 255, 0.8); -@define-color wm_borders_edge rgba(255, 255, 255, 0.8); -@define-color wm_bg_a shade(#232323, 1.2); -@define-color wm_bg_b #232323; -@define-color wm_shadow alpha(black, 0.35); -@define-color wm_border alpha(black, 0.18); -@define-color wm_button_hover_color_a shade(#232323, 1.3); -@define-color wm_button_hover_color_b #232323; -@define-color wm_button_active_color_a shade(#232323, 0.85); -@define-color wm_button_active_color_b shade(#232323, 0.89); -@define-color wm_button_active_color_c shade(#232323, 0.9); -@define-color content_view_bg #1C1C1C; -.XfceHeading { - margin: 0; - padding: 0; - border-width: 0; - background-image: none; - background-color: shade(#232323, 1.18); - color: #BECFCF; - text-shadow: 0px 1px rgba(0, 0, 0, 0.1); } - -.xfce4-panel.background { - background-color: #10191C; - color: #1C1C1C; - font-weight: normal; } - .xfce4-panel.background button { - background-image: none; - background-color: transparent; - border-radius: 0; - border-color: transparent; - box-shadow: none; - padding: 0 1px; - color: #1C1C1C; - text-shadow: 0px 1px rgba(0, 0, 0, 0.1); } - .xfce4-panel.background button:active, .xfce4-panel.background button:checked { - background-image: none; - background-color: shade(#525151, 0.7); - border-color: shade(#525151, 0.6); - color: #1C1C1C; - transition: none; } - .xfce4-panel.background button:hover, .xfce4-panel.background button:active:hover, .xfce4-panel.background button:checked:hover { - border-color: shade(#39403F, 0.6); - background-image: linear-gradient(to bottom, shade(#39403F, 0.88), shade(#39403F, 0.85)); - color: #1C1C1C; - box-shadow: inset 0 -1px alpha(#C5D4D3,0), inset 1px 0 alpha(#C5D4D3,0.15), inset -1px 0 alpha(#C5D4D3,0.15), inset 0 1px alpha(#C5D4D3,0.15); - transition: none; } - .xfce4-panel.background entry { - caret-color: #BECFCF; } - .xfce4-panel.background menu { - -gtk-icon-effect: none; - text-shadow: none; } - .xfce4-panel.background menu .linked button { - color: #BECFCF; - outline-color: rgba(33, 33, 33, 0.3); - border-top-color: shade(#232323, 0.8); - border-right-color: shade(#232323, 0.72); - border-left-color: shade(#232323, 0.72); - border-bottom-color: shade(#232323, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#1C1C1C, 1.02), 1.05), shade(shade(#1C1C1C, 1.02), 0.97)); - box-shadow: inset 0 1px #C5D4D3; } - .xfce4-panel.background menu .linked button:disabled { - border-color: #2F3635; - background-color: #2E2E2E; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - border-color: rgba(130, 130, 130, 0.5); } - .xfce4-panel.background menu .linked button:disabled label, .xfce4-panel.background menu .linked button:disabled { - color: #A6B3B2; } - .xfce4-panel.background progressbar { - margin: 0; } - .xfce4-panel.background progressbar.horizontal trough { - min-height: 6px; - padding: 0; } - .xfce4-panel.background progressbar.horizontal progress { - min-height: 4px; } - .xfce4-panel.background progressbar.vertical trough { - min-width: 6px; - padding: 0; } - .xfce4-panel.background progressbar.vertical progress { - min-width: 4px; } - .xfce4-panel.background progressbar progress { - border-radius: 0px; } - .xfce4-panel.background progressbar trough { - background: shade(#525151, 0.7); - border-radius: 0px; - border-color: shade(#525151, 0.4); } - .xfce4-panel.background .tasklist button { - border-radius: 3px; - text-shadow: 0 1px #C3D4D4; - color: shade(#1C1C1C, 0.7); - background-image: linear-gradient(to bottom, shade(#525151, 0.65), shade(#525151, 0.6), shade(#525151, 0.5), shade(#525151, 0.45)); - border: none; } - .xfce4-panel.background .tasklist button.flat { - background-image: none; - border: none; - box-shadow: none; } - .xfce4-panel.background .tasklist button:active, .xfce4-panel.background .tasklist button:checked { - background-image: linear-gradient(to bottom, shade(#39403F, 0.65), shade(#39403F, 0.6), shade(#39403F, 0.5), shade(#39403F, 0.45)); - color: shade(#1C1C1C, 1); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(0, 0, 0, 0.2); } - .xfce4-panel.background .tasklist button:hover, .xfce4-panel.background .tasklist button:active:hover, .xfce4-panel.background .tasklist button:checked:hover { - background-image: linear-gradient(to bottom, shade(#39403F, 0.85), shade(#39403F, 0.8), shade(#39403F, 0.7), shade(#39403F, 0.65)); - color: shade(#1C1C1C, 1); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(0, 0, 0, 0.2); } - .xfce4-panel.background .tasklist button image { - padding: 3px; } - .xfce4-panel.background.horizontal .tasklist button { - margin: 0 1px; } - .xfce4-panel.background.horizontal .tasklist button label { - padding-right: 3px; } - .xfce4-panel.background.vertical .tasklist button { - margin: 1px 0; } - .xfce4-panel.background.vertical .tasklist button label { - padding-bottom: 3px; } - -/* Workspace switcher provided by libwnck */ -wnck-pager:selected { - background-color: shade(#39403F, 0.88); } - -wnck-pager:hover { - background-color: #39403F; } - -/* Thunar's sidebar top border */ -.thunar :backdrop { - color: #A6B3B2; } - -.thunar toolbar { - border-bottom: none; } - .thunar toolbar entry { - min-height: 24px; } - -.thunar .sidebar.frame { - border-top: 1px solid #2F3635; } - -XfdesktopIconView.view { - background: transparent; - color: #1C1C1C; - border-radius: 3px; } - XfdesktopIconView.view:active { - background: rgba(23, 104, 189, 0.5); - text-shadow: 0 1px 1px black; } - XfdesktopIconView.view .label { - text-shadow: 1px 1px 2px black; } - XfdesktopIconView.view .rubberband { - border-radius: 0; } - -#XfceNotifyWindow { - background-color: shade(#525151, 0.3); - color: #1C1C1C; - border-color: shade(#525151, 0.6); } - #XfceNotifyWindow buttonbox { - padding: 0; } - #XfceNotifyWindow button { - background-image: none; - border-color: shade(#1C1C1C, 0.35); - border-radius: 3px; - box-shadow: none; } - #XfceNotifyWindow label#summary { - font-weight: bold; } - #XfceNotifyWindow progressbar { - min-height: 6px; - border-radius: 3px; } - #XfceNotifyWindow progressbar progress { - background-image: none; - background-color: #1C1C1C; - border: none; - box-shadow: none; } - #XfceNotifyWindow progressbar trough { - background-image: linear-gradient(to bottom, shade(#525151, 0.65), shade(#525151, 1.25)); - border: 1px solid shade(#525151, 0.2); - border-radius: 3px; - padding: 1px 0; } - -/* Xfwm4's alt-tab dialog, aka "tabwin" */ -#xfwm-tabwin { - padding: 12px; - background-image: none; - background-color: rgba(0, 0, 0, 0.8); - color: shade(#D1E0DF, 0.65); - text-shadow: 0px 1px rgba(0, 0, 0, 0.8); - border-radius: 12px; - /* Set the application icon- and preview-size to 64px */ - -XfwmTabwinWidget-icon-size: 64px; - -XfwmTabwinWidget-preview-size: 64px; } - #xfwm-tabwin button { - background-image: none; - color: #D1E0DF; - font-weight: bold; - text-shadow: 0px 1px rgba(0, 0, 0, 0.8); - border: none; - border-radius: 6px; - box-shadow: none; } - #xfwm-tabwin button:active, #xfwm-tabwin button:checked, #xfwm-tabwin button:active:hover, #xfwm-tabwin button:checked:hover { - background: rgba(206, 206, 206, 0.3); } - #xfwm-tabwin button:hover { - background: #22558b; - transition-duration: 50ms; } - #xfwm-tabwin .tabwin-app-grid button { - min-width: 96px; - min-height: 96px; } - -#xfce4-terminal-notebook > stack:not(:only-child) { - /* Make sure there are no extra borders for the tabs in the terminal apart from at the top */ - border-left: none; - border-right: none; - border-bottom: none; } - -.lightdm-gtk-greeter { - /********* - * panel * - *********/ - /**************** - * login window * - ****************/ } - .lightdm-gtk-greeter #panel_window menubar { - color: #BECFCF; - font-weight: bold; - text-shadow: 0 1px transparentize white, 0.5; - -gtk-icon-shadow: 0 1px transparentize black, 0.5; - box-shadow: inset 0 -1px transparentize black, 0.5; - background-color: #1C1C1C; - text-shadow: 0 1px transparentize black, 0.5; - -gtk-icon-shadow: 0 1px transparentize black, 0.5; } - .lightdm-gtk-greeter #panel_window menubar menu { - background-color: #2E2E2E; } - .lightdm-gtk-greeter #panel_window menubar menu menuitem { - font-weight: normal; - text-shadow: none; } - .lightdm-gtk-greeter #panel_window menubar separator { - background: transparent; } - .lightdm-gtk-greeter #login_window, - .lightdm-gtk-greeter #shutdown_dialog, - .lightdm-gtk-greeter #restart_dialog { - border-style: none; - border-radius: 5px; - background-color: #1C1C1C; - color: #C3D4D4; - box-shadow: inset 1px 0 shade(#1C1C1C, 0.6), inset -1px 0 shade(#1C1C1C, 0.6), inset 0 1px shade(#1C1C1C, 0.6), inset 0 -1px shade(#1C1C1C, 0.6); } - .lightdm-gtk-greeter #login_window button, - .lightdm-gtk-greeter #shutdown_dialog button, - .lightdm-gtk-greeter #restart_dialog button { - padding: 3px 15px; - /************************************ - * login/unlock and restart buttons * - ************************************/ - /******************* - * shutdown button * - *******************/ } - .lightdm-gtk-greeter #login_window button#login_button, .lightdm-gtk-greeter #login_window button#restart_button, - .lightdm-gtk-greeter #shutdown_dialog button#login_button, - .lightdm-gtk-greeter #shutdown_dialog button#restart_button, - .lightdm-gtk-greeter #restart_dialog button#login_button, - .lightdm-gtk-greeter #restart_dialog button#restart_button { - border-color: shade(#39403F, 0.8); - background-image: linear-gradient(to bottom, shade(#39403F, 1.02), shade(#39403F, 0.95) 90%, shade(#39403F, 0.9)); - color: #D1E0DF; } - .lightdm-gtk-greeter #login_window button#login_button:hover, .lightdm-gtk-greeter #login_window button#login_button:active, .lightdm-gtk-greeter #login_window button#restart_button:hover, .lightdm-gtk-greeter #login_window button#restart_button:active, - .lightdm-gtk-greeter #shutdown_dialog button#login_button:hover, - .lightdm-gtk-greeter #shutdown_dialog button#login_button:active, - .lightdm-gtk-greeter #shutdown_dialog button#restart_button:hover, - .lightdm-gtk-greeter #shutdown_dialog button#restart_button:active, - .lightdm-gtk-greeter #restart_dialog button#login_button:hover, - .lightdm-gtk-greeter #restart_dialog button#login_button:active, - .lightdm-gtk-greeter #restart_dialog button#restart_button:hover, - .lightdm-gtk-greeter #restart_dialog button#restart_button:active { - border-color: shade(#39403F, 0.7); - background-image: linear-gradient(to bottom, shade(#39403F, 1.12), shade(#39403F, 1.05) 90%, shade(#39403F, 1)); } - .lightdm-gtk-greeter #login_window button#shutdown_button, - .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button, - .lightdm-gtk-greeter #restart_dialog button#shutdown_button { - border-color: shade(#800069, 0.8); - background-image: linear-gradient(to bottom, shade(#800069, 1.02), shade(#800069, 0.95) 90%, shade(#800069, 0.9)); - color: #D1E0DF; } - .lightdm-gtk-greeter #login_window button#shutdown_button:hover, .lightdm-gtk-greeter #login_window button#shutdown_button:active, - .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button:hover, - .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button:active, - .lightdm-gtk-greeter #restart_dialog button#shutdown_button:hover, - .lightdm-gtk-greeter #restart_dialog button#shutdown_button:active { - border-color: shade(#800069, 0.7); - background-image: linear-gradient(to bottom, shade(#800069, 1.12), shade(#800069, 1.05) 90%, shade(#800069, 1)); } - .lightdm-gtk-greeter #content_frame { - padding-bottom: 14px; } - .lightdm-gtk-greeter #login_window menu { - border-radius: 1px; } - .lightdm-gtk-greeter #login_window combobox button.combo { - color: #C3D4D4; - padding: 0; - background: none; - border-style: none; - box-shadow: none; } - .lightdm-gtk-greeter #login_window #user_combobox { - color: #C3D4D4; - font-size: 18px; } - .lightdm-gtk-greeter #login_window #user_combobox menu { - font-weight: normal; } - .lightdm-gtk-greeter #login_window #user_image { - padding: 3px; - border-radius: 3px; - box-shadow: inset 1px 0 shade(#1C1C1C, 0.75), inset -1px 0 shade(#1C1C1C, 0.75), inset 0 1px shade(#1C1C1C, 0.55), inset 0 -1px shade(#1C1C1C, 0.85); } - .lightdm-gtk-greeter #login_window #user_image_border { - border-radius: 3px; - background-image: linear-gradient(to bottom, shade(#1C1C1C, 0.9), shade(#1C1C1C, 0.98) 10%, shade(#1C1C1C, 1) 99%, shade(#1C1C1C, 1)); - box-shadow: inset 0 1px shade(#1C1C1C, 0.8), inset 0 -1px shade(#1C1C1C, 0.55); } - .lightdm-gtk-greeter #buttonbox_frame { - padding-top: 20px; - padding-bottom: 0px; - border-style: none; - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; - background-image: linear-gradient(to bottom, shade(#232323, 0.85), shade(#232323, 0.98) 10%, shade(#232323, 1) 99%, shade(#232323, 1)); - box-shadow: inset 1px 0 shade(#1C1C1C, 0.6), inset -1px 0 shade(#1C1C1C, 0.6), inset 0 1px shade(#1C1C1C, 0.6), inset 0 -1px shade(#1C1C1C, 0.6); } - -/************************ - * NAUTILUS (aka Files) * - ************************/ -.nautilus-window { - background-color: #1C1C1C; } - .nautilus-window notebook, .nautilus-window notebook > stack { - background-color: #1C1C1C; } - -/* Floating status bar */ -.floating-bar { - background-color: #1C1C1C; - border-style: solid; - border-color: #2F3635; } - .floating-bar.left { - border-radius: 0 3px 0 0; - border-width: 1px 1px 0 0; } - .floating-bar.right { - border-radius: 3px 0 0 0; - border-width: 1px 0 0 1px; } - .floating-bar:backdrop { - background-color: #232323; - border-color: #545252; } - .floating-bar button { - padding: 0px; } - -/* Searchbar */ -.search-bar { - box-shadow: none; } - -/* View */ -.nautilus-list-view .view, .nautilus-list-view iconview { - border-bottom: 1px solid #232323; - /* Hide superfluous treeview drop target indication */ } - .nautilus-list-view .view.dnd, .nautilus-list-view iconview.dnd { - border-style: none; } - -/********* - * Geary * - *********/ -.conversation-frame .view.cell, .conversation-frame iconview.cell { - background-color: #1C1C1C; } - -.conversation-frame .view.cell:selected, .conversation-frame iconview.cell:selected, -.conversation-frame .view.cell:selected:focus, -.conversation-frame iconview.cell:selected:focus { - background-color: #39403F; } - -UnityDecoration { - -UnityDecoration-extents: 28px 1px 1px 1px; - -UnityDecoration-input-extents: 10px; - -UnityDecoration-shadow-offset-x: 1px; - -UnityDecoration-shadow-offset-y: 1px; - -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.7); - -UnityDecoration-active-shadow-radius: 8px; - -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.5); - -UnityDecoration-inactive-shadow-radius: 5px; - -UnityDecoration-glow-size: 10px; - -UnityDecoration-glow-color: #39403F; - -UnityDecoration-title-indent: 10px; - -UnityDecoration-title-fade: 35px; - -UnityDecoration-title-alignment: 0.0; } - UnityDecoration .top { - border: 1px solid shade(#232323, 0.7); - border-bottom-width: 0; - border-radius: 4px 4px 0 0; - padding: 1px 8px 0 8px; - background-image: linear-gradient(to bottom, shade(#232323, 1.07), #232323); - color: #C3D4D4; - text-shadow: 0 1px shade(#232323, 1.2); } - UnityDecoration .top:backdrop { - border: 1px solid shade(#232323, 0.8); - border-bottom-width: 0; - background-image: linear-gradient(to bottom, shade(#232323, 1.02), #232323); - color: #C3D4D4; - text-shadow: 0 1px shade(#232323, 1.1); } - UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom { - background-color: shade(#232323, 0.7); } - UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { - background-color: shade(#232323, 0.8); } - -UnityPanelWidget, -.unity-panel { - border-width: 0 0 1px 0; - border-style: solid; - border-color: shade(#525151, 1); - background-color: shade(#525151, 0.35); } - UnityPanelWidget.menuitem, UnityPanelWidget .menuitem, - .unity-panel.menuitem, - .unity-panel .menuitem { - border-width: 0 1px; - color: #1C1C1C; } - UnityPanelWidget.menuitem:hover, UnityPanelWidget.menuitem *:hover, UnityPanelWidget .menuitem:hover, UnityPanelWidget .menuitem *:hover, - .unity-panel.menuitem:hover, - .unity-panel.menuitem *:hover, - .unity-panel .menuitem:hover, - .unity-panel .menuitem *:hover { - border-color: shade(#525151, 0.8); - background-color: shade(#525151, 0.75); - color: #1C1C1C; } - -@keyframes playbackmenuitem_spinner { - to { - -gtk-icon-transform: rotate(1turn); } } - -.menu IdoPlaybackMenuItem.menuitem:active { - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); - animation: playbackmenuitem_spinner 1s infinite linear; - color: #C3D4D4; } - -window.background.chromium { - background-color: #232323; } - window.background.chromium button:not(.titlebutton) { - border-color: #2F3635; } diff --git a/Dark-Drow/gtk-3.0/gtk.css b/Dark-Drow/gtk-3.0/gtk.css deleted file mode 100644 index 20b78fd..0000000 --- a/Dark-Drow/gtk-3.0/gtk.css +++ /dev/null @@ -1 +0,0 @@ -@import url("gtk-contained.css"); diff --git a/Dark-Drow/gtk-3.0/settings.ini b/Dark-Drow/gtk-3.0/settings.ini deleted file mode 100644 index 3b5aea9..0000000 --- a/Dark-Drow/gtk-3.0/settings.ini +++ /dev/null @@ -1,4 +0,0 @@ -[Settings] -gtk_color_scheme = "base_color:#1F1F1F\nbg_color:#242424\ntooltip_bg_color:#1F1F1F\nselected_bg_color:#3D4443\ntext_color:#C3D4D4\nfg_color:#C3D4D1\ntooltip_fg_color:#C3D4D1\nselected_fg_color:#C3D4D4\nmenubar_bg_color:#242424\nmenubar_fg_color:#C3D4D1\ntoolbar_bg_color:#242424\ntoolbar_fg_color:#C3D4D4\nmenu_bg_color:#242424\nmenu_fg_color:#C3D4D4\npanel_bg_color:#242424\npanel_fg_color:#C3D4D4\nlink_color:#3D4443" -gtk-auto-mnemonics = 1 -gtk-visible-focus = automatic diff --git a/Dark-Drow/index.theme b/Dark-Drow/index.theme deleted file mode 100644 index d7fd752..0000000 --- a/Dark-Drow/index.theme +++ /dev/null @@ -1,12 +0,0 @@ -[Desktop Entry] -Type=X-GNOME-Metatheme -Name=Dark-Drow -Comment=Dark-Drow based off Greybird theme -Encoding=UTF-8 - -[X-GNOME-Metatheme] -GtkTheme=Dark-Drow -MetacityTheme=Dark-Drow -IconTheme=Adwaita -CursorTheme=Adwaita -ButtonLayout=:minimize,maximize,close diff --git a/Dark-Drowbox/openbox-3/close.xbm b/Dark-Drowbox/openbox-3/close.xbm deleted file mode 100644 index ab7ff80..0000000 --- a/Dark-Drowbox/openbox-3/close.xbm +++ /dev/null @@ -1,4 +0,0 @@ -#define close_width 8 -#define close_height 8 -static unsigned char close_bits[] = { - 0xc3, 0xe7, 0x7e, 0x3c, 0x3c, 0x7e, 0xe7, 0xc3 }; diff --git a/Dark-Drowbox/openbox-3/close_pressed.xbm b/Dark-Drowbox/openbox-3/close_pressed.xbm deleted file mode 100644 index 663c458..0000000 --- a/Dark-Drowbox/openbox-3/close_pressed.xbm +++ /dev/null @@ -1,5 +0,0 @@ -#define close_pressed_width 10 -#define close_pressed_height 10 -static unsigned char close_pressed_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x0c, 0x03, 0x9c, 0x03, 0xf8, 0x01, 0xf0, 0x00, - 0xf0, 0x00, 0xf8, 0x01, 0x9c, 0x03, 0x0c, 0x03 }; diff --git a/Dark-Drowbox/openbox-3/desk.xbm b/Dark-Drowbox/openbox-3/desk.xbm deleted file mode 100644 index f6e24ce..0000000 --- a/Dark-Drowbox/openbox-3/desk.xbm +++ /dev/null @@ -1,4 +0,0 @@ -#define desk_width 8 -#define desk_height 8 -static unsigned char desk_bits[] = { - 0x00, 0x00, 0x48, 0x78, 0x7f, 0x78, 0x48, 0x00 }; diff --git a/Dark-Drowbox/openbox-3/desk_toggled.xbm b/Dark-Drowbox/openbox-3/desk_toggled.xbm deleted file mode 100644 index d89d4bb..0000000 --- a/Dark-Drowbox/openbox-3/desk_toggled.xbm +++ /dev/null @@ -1,4 +0,0 @@ -#define desk_toggled_width 8 -#define desk_toggled_height 8 -static unsigned char desk_toggled_bits[] = { - 0x00, 0x66, 0x66, 0x00, 0x00, 0x66, 0x66, 0x00 }; diff --git a/Dark-Drowbox/openbox-3/iconify.xbm b/Dark-Drowbox/openbox-3/iconify.xbm deleted file mode 100644 index 0f415e0..0000000 --- a/Dark-Drowbox/openbox-3/iconify.xbm +++ /dev/null @@ -1,4 +0,0 @@ -#define iconify_width 8 -#define iconify_height 8 -static unsigned char iconify_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff }; diff --git a/Dark-Drowbox/openbox-3/iconify_pressed.xbm b/Dark-Drowbox/openbox-3/iconify_pressed.xbm deleted file mode 100644 index 28a9cab..0000000 --- a/Dark-Drowbox/openbox-3/iconify_pressed.xbm +++ /dev/null @@ -1,5 +0,0 @@ -#define iconify_pressed_width 10 -#define iconify_pressed_height 10 -static unsigned char iconify_pressed_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0xfc, 0x03, 0xfc, 0x03 }; diff --git a/Dark-Drowbox/openbox-3/max.xbm b/Dark-Drowbox/openbox-3/max.xbm deleted file mode 100644 index 3a13089..0000000 --- a/Dark-Drowbox/openbox-3/max.xbm +++ /dev/null @@ -1,4 +0,0 @@ -#define max_width 8 -#define max_height 8 -static unsigned char max_bits[] = { - 0xff, 0xff, 0x81, 0x81, 0x81, 0x81, 0x81, 0xff }; diff --git a/Dark-Drowbox/openbox-3/max_pressed.xbm b/Dark-Drowbox/openbox-3/max_pressed.xbm deleted file mode 100644 index 5116ae3..0000000 --- a/Dark-Drowbox/openbox-3/max_pressed.xbm +++ /dev/null @@ -1,5 +0,0 @@ -#define max_pressed_width 10 -#define max_pressed_height 10 -static unsigned char max_pressed_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0xfc, 0x03, 0xfc, 0x03, 0x04, 0x02, 0x04, 0x02, - 0x04, 0x02, 0x04, 0x02, 0x04, 0x02, 0xfc, 0x03 }; diff --git a/Dark-Drowbox/openbox-3/max_toggled.xbm b/Dark-Drowbox/openbox-3/max_toggled.xbm deleted file mode 100644 index ff1c954..0000000 --- a/Dark-Drowbox/openbox-3/max_toggled.xbm +++ /dev/null @@ -1,4 +0,0 @@ -#define max_toggled_width 8 -#define max_toggled_height 8 -static unsigned char max_toggled_bits[] = { - 0xfc, 0xfc, 0x84, 0x9f, 0x91, 0xf1, 0x11, 0x1f }; diff --git a/Dark-Drowbox/openbox-3/shade.xbm b/Dark-Drowbox/openbox-3/shade.xbm deleted file mode 100644 index ff774f8..0000000 --- a/Dark-Drowbox/openbox-3/shade.xbm +++ /dev/null @@ -1,4 +0,0 @@ -#define shade_width 8 -#define shade_height 8 -static unsigned char shade_bits[] = { - 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/Dark-Drowbox/openbox-3/shade_pressed.xbm b/Dark-Drowbox/openbox-3/shade_pressed.xbm deleted file mode 100644 index d65fe7a..0000000 --- a/Dark-Drowbox/openbox-3/shade_pressed.xbm +++ /dev/null @@ -1,5 +0,0 @@ -#define shade_pressed_width 10 -#define shade_pressed_height 10 -static unsigned char shade_pressed_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0xfc, 0x03, 0xfc, 0x03, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/Dark-Drowbox/openbox-3/themerc b/Dark-Drowbox/openbox-3/themerc deleted file mode 100644 index 38eed5a..0000000 --- a/Dark-Drowbox/openbox-3/themerc +++ /dev/null @@ -1,95 +0,0 @@ -!! Dark-Drowbox by sleekmason 04-09-2022 -!! Based on Onyx-Citrus by Dana Jansens - -!! Menu background -menu.items.bg: flat gradient vertical -menu.items.bg.color: #242424 -menu.items.bg.colorTo: #242424 -menu.separator.color: #3D4443 - -!! Menu text -menu.items.text.color: #C6D6D6 -menu.items.justify: left -menu.items.disabled.text.color: #677070 - -!! Menu title -menu.title.bg: raised splitvertical gradient -menu.title.bg.color: #242424 -menu.title.bg.colorTo: #242424 -menu.title.text.color: #C6D6D6 -menu.title.text.justify: center - -!! Selected menu item -menu.items.active.bg: raised splitvertical gradient -menu.items.active.bg.color: #3D4443 -menu.items.active.bg.colorTo: #3D4443 -menu.items.active.text.color: #DFF0EF - -!! Titlebar -window.active.title.bg: raised vertical gradient -window.active.title.bg.color: #3D4443 -window.active.title.bg.colorTo: #1F1F1F -window.inactive.title.bg: flat splitvertical gradient -window.inactive.title.bg.color: #212121 -window.inactive.title.bg.colorTo: #212121 - -!! Titlebar text -window.label.text.justify: center -window.active.label.bg: parentrelative -window.active.label.text.color: #C0D1D1 -window.inactive.label.bg: parentrelative -window.inactive.label.text.color: #778082 - -!! Window buttons -window.*.button.*.bg: parentrelative -window.active.button.*.hover.bg: flat splitvertical gradient border -window.inactive.button.*.hover.bg: parentrelative -window.*.button.*.pressed.bg: flat splitvertical gradient border - -window.active.button.*.hover.bg.color: #575757 -window.active.button.*.hover.bg.colorTo: #575757 -window.active.button.*.hover.bg.border.color: #202D2E - -window.active.button.*.pressed.bg.color: #707070 -window.active.button.*.pressed.bg.colorTo: #707070 -window.active.button.*.pressed.image.color: #000000 -window.active.button.*.pressed.bg.border.color: #000000 -window.inactive.button.*.pressed.bg.color: #262626 -window.inactive.button.*.pressed.bg.colorTo: #262626 -window.inactive.button.*.pressed.image.color: #404040 -window.inactive.button.*.pressed.bg.border.color: #545757 - -window.active.button.*.image.color: #B9C9C8 -window.active.button.disabled.image.color: #436363 -window.inactive.button.*.image.color: #7E888A -window.inactive.button.disabled.image.color: #436363 - -!! Borders -window.active.border.color: #454545 -window.inactive.border.color: #333333 -window.inactive.title.separator.color: #333333 -border.width: 1 -padding.width: 1 -window.handle.width: 3 -window.active.client.color: #262626 -window.inactive.client.color: #262626 -window.client.padding.width: 1 -window.client.padding.height: 1 -menu.border.color: #262626 -menu.overlap: 0 - -!! Handles -window.active.handle.bg: raised -window.active.handle.bg.color: #424242 -window.active.grip.bg: parentrelative -window.inactive.handle.bg: raised -window.inactive.handle.bg.color: #262626 -window.inactive.grip.bg: parentrelative - -!! Font shadows -!! menu.items.font:shadow=y:shadowtint=30 - -!! On-screen displays -osd.bg: gradient vertical flat -osd.bg.color: #2D3333 -osd.bg.colorTo: #222222 diff --git a/Dark-Earth.conf b/Dark-Earth.conf deleted file mode 100644 index 8a2d4f0..0000000 --- a/Dark-Earth.conf +++ /dev/null @@ -1,122 +0,0 @@ -# -# Copyright 2013 Paul -# Modified for Lilidog by sleekmason 2-9-21 -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -# MA 02110-1301, USA. -# -# Note: Notepad++ port - -[theme_info] -name=Dark-Earth -description= Based on the gtk theme of the same name -version=122 -author=sleekmason -url= -# list of each compatible Geany release version -compat=1.22;1.23;1.23.1;1.24 - - -[named_styles] - -default=#E6E6E6;#292929 -error=#7E447E;#5F9E9E - -# Editor styles -#------------------------------------------------------------------------------- - -selection=#FCFCFC;#636363;false;true -current_line=#ffffff;#282828;true;true -brace_good=#B4CED1;;true -brace_bad=#B4CED1 -margin_line_number=#D4D4D4;#363636 -margin_folding=#699494;#212121 -fold_symbol_highlight=#486263 -indent_guide=#2B3A3B;#212121;true;true -caret=#64DEDC;#2B3A3B - -marker_line=#9FBDC7;#2E2E2E -marker_search=;#E1F6F5 -marker_mark=#B4CFCF;#333333 - -call_tips=default -white_space=#87918C;#87918C;true;false - -# Generic programming languages -#------------------------------------------------------------------------------- - -comment=#B3B3B3 -comment_doc=comment -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=comment_doc,bold -comment_doc_keyword_error=comment_doc,italic - -number=#1A9712 -number_1=number -number_2=#00C0DB - -type=#E3E3E3;#424242 -class=type -function=#00C503 -parameter=function - -keyword=#D1D1D1;#424242;true -keyword_1=keyword -keyword_2=#18C9C7;;true -keyword_3=keyword_1 -keyword_4=keyword_1 - -identifier=default -identifier_1=identifier -identifier_2=identifier_1 -identifier_3=identifier_1 -identifier_4=identifier_1 - -string=#15F500;#424242 -string_1=string -string_2=string_1 -string_3=default -string_4=default -string_eol=string_1,italic -character=string_1 -backticks=string_2 -here_doc=string_2 - -scalar=string_2 -label=default,bold -preprocessor=#18C9C7;#424242 -regex=number_1 -operator=#18C9C7;#424242;true -decorator=string_1,bold -other=default - - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=type -tag_unknown=tag,bold -tag_end=tag,bold -attribute=#18C9C7;;true -attribute_unknown=attribute,bold -value=#20C600;#3D3D3D -entity=default - -# Diff -#------------------------------------------------------------------------------- - -line_added=#034E00 -line_removed=#034E00 -line_changed=#034E00 diff --git a/Dark-Earth/gtk-2.0/gtkrc b/Dark-Earth/gtk-2.0/gtkrc deleted file mode 100644 index fc5b15a..0000000 --- a/Dark-Earth/gtk-2.0/gtkrc +++ /dev/null @@ -1,723 +0,0 @@ -# Evolve GTK Theme - -gtk_color_scheme = "base_color:#292929\nbg_color:#262626\ntooltip_bg_color:#292929\nselected_bg_color:#4A4A4A\ntext_color:#D4D4D4\nfg_color:#DEDEDE\ntooltip_fg_color:#E6E6E6\nselected_fg_color:#D4D4D4\nmenubar_bg_color:#262626\nmenubar_fg_color:#DEDEDE\ntoolbar_bg_color:#262626\ntoolbar_fg_color:#D4D4D4\nmenu_bg_color:#282828\nmenu_fg_color:#D4D4D4\npanel_bg_color:#262626\npanel_fg_color:#D4D4D4\nlink_color:#4A4A4A" - -gtk-icon-sizes = "panel=16,16:gtk-button=16,16" # Icon sizes -gtk-button-images = 0 # Disables icons in buttons -gtk-toolbar-style = 1 # Enables text in toolbar -gtk-auto-mnemonics = 1 # Disables ugly lines under menu items - -# Default Style - -style "evolve-default" { - xthickness = 1 - ythickness = 1 - - GtkArrow::arrow-scaling= 0.5 - - GtkButton::child-displacement-x = 0 - GtkButton::child-displacement-y = 0 - - GtkButton::default-border = { 0, 0, 0, 0 } - - GtkCheckButton::indicator-size = 15 - - # The following line hints to gecko (and possibly other appliations) - # that the entry should be drawn transparently on the canvas. - # Without this, gecko will fill in the background of the entry. - GtkEntry::honors-transparent-bg-hint = 1 - GtkEntry::state-hint = 0 - - GtkExpander::expander-size = 16 - - GtkImage::x-ayatana-indicator-dynamic = 1 - - GtkMenu::horizontal-padding = 0 - GtkMenu::vertical-padding = 0 - - GtkMenuBar::internal-padding = 0 - GtkMenuBar::window-dragging = 1 - GtkMenuBar::shadow-type = GTK_SHADOW_NONE - - GtkMenuItem::arrow-scaling= 0.5 - - GtkPaned::handle-size = 1 - - GtkProgressBar::min-horizontal-bar-height = 10 - GtkProgressBar::min-vertical-bar-width = 10 - - GtkRange::trough-border = 0 - GtkRange::slider-width = 15 - GtkRange::stepper-size = 15 - GtkRange::stepper_spacing = 0 - GtkRange::trough-under-steppers = 1 - - GtkScale::slider-length = 14 - GtkScale::slider-width = 14 - GtkScale::trough-side-details = 1 - - GtkScrollbar::activate-slider = 1 - GtkScrollbar::has-backward-stepper = 0 - GtkScrollbar::has-forward-stepper = 0 - GtkScrollbar::has-secondary-backward-stepper = 0 - GtkScrollbar::has-secondary-forward-stepper = 0 - GtkScrollbar::min-slider-length = 100 - GtkScrollbar::slider-width = 9 - GtkScrollbar::trough-border = 3 - - GtkScrolledWindow::scrollbar-spacing = 0 - GtkScrolledWindow::scrollbars-within-bevel = 1 - - GtkToolbar::internal-padding = 0 - - GtkTreeView::expander-size = 11 - GtkTreeView::vertical-separator = 0 - - GtkWidget::focus-padding = 2 - GtkWidget::new-tooltip-style = 0 - - GtkWidget::wide-separators = 1 - GtkWidget::separator-width = 1 - GtkWidget::separator-height = 1 - - GtkWindow::resize-grip-height = 0 - GtkWindow::resize-grip-width = 0 - - WnckTasklist::fade-overlay-rect = 0 - - GtkWidget::link-color = @link_color - GtkWidget::visited-link-color = @text_color - - fg[NORMAL] = @fg_color - fg[PRELIGHT] = @fg_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @fg_color - fg[INSENSITIVE] = mix (0.5, @bg_color, @fg_color) - - bg[NORMAL] = @bg_color - bg[PRELIGHT] = shade (1.02, @bg_color) - bg[SELECTED] = @selected_bg_color - bg[INSENSITIVE] = @bg_color - bg[ACTIVE] = shade (0.9, @bg_color) - - base[NORMAL] = @base_color - base[PRELIGHT] = shade (0.95, @bg_color) - base[ACTIVE] = @selected_bg_color - base[SELECTED] = @selected_bg_color - base[INSENSITIVE] = @bg_color - - text[NORMAL] = @text_color - text[PRELIGHT] = @text_color - text[ACTIVE] = @selected_fg_color - text[SELECTED] = @selected_fg_color - text[INSENSITIVE] = mix (0.5, @bg_color, @text_color) - - engine "murrine" { - animation = FALSE - arrowstyle = 1 # 0 = normal arrows, 1 = filled arrows - colorize_scrollbar = FALSE - comboboxstyle = 0 # 0 = normal combobox, 1 = colorized combobox below arrow - contrast = 1.0 - focusstyle = 3 # 0 = none, 1 = grey dotted, 2 = colored with fill, 3 = colored glow - glazestyle = 0 # 0 = flat highlight, 1 = curved highlight, 2 = concave, 3 = top curved highlight, 4 = beryl highlight - glowstyle = 1 - gradient_shades = { 1.2, 1.1, 1.1, 0.97 } - highlight_shade = 1.0 - lightborder_shade = 1.0 - lightborderstyle = 0 # 0 = lightborder on top side, 1 = lightborder on all sides - listviewheaderstyle = 1 # 0 = flat, 1 = glassy, 2 = raised - listviewstyle = 0 # 0 = none, 1 = dotted, 2 = line - menubaritemstyle = 1 # 0 = menuitem look, 1 = button look - menubarstyle = 0 # 0 = flat, 1 = glassy, 2 = gradient, 3 = striped - menuitemstyle = 0 # 0 = flat, 1 = glassy, 2 = striped - menustyle = 0 # 0 = none, 1 = vertical striped - progressbarstyle = 0 # 0 = none, 1 = diagonal striped, 2 = vertical striped - reliefstyle = 0 # 0 = flat, 1 = inset, 2 = shadow, 3 = shadow with gradient, 4 = stronger shadow with gradient - roundness = 2 - scrollbarstyle = 0 # 0 = none, 1 = circles, 2 = handles, 3 = diagonal stripes, 4 = diagonal stripes and handles, 5 = horizontal stripes, 6 = horizontal stripes and handles - sliderstyle = 0 # 0 = none, 1 = handles - stepperstyle = 0 # 0 = standard, 1 = integrated stepper handles - toolbarstyle = 1 # 0 = flat, 1 = glassy, 2 = gradient - } -} - -style "evolve-wide" { - xthickness = 2 - ythickness = 2 -} - -style "evolve-wider" { - xthickness = 3 - ythickness = 3 -} - -# Notebook - -style "evolve-notebook-bg" { - bg[NORMAL] = shade (1.1, @bg_color) - bg[ACTIVE] = shade (0.9, @bg_color) - - engine "murrine" { - border_shades = { 0.9, 0.9 } - } -} - -style "evolve-notebook" = "evolve-notebook-bg" { - xthickness = 2 - ythickness = 2 - - engine "murrine" { - roundness = 2 - } -} - -# Various Standard Widgets - -style "evolve-button" = "evolve-wider" { - bg[NORMAL] = @bg_color - bg[PRELIGHT] = shade (1.1, @bg_color) - bg[ACTIVE] = shade (0.82, @bg_color) - - engine "murrine" { - roundness = 2 - glazestyle = 0 - highlight_shade = 1.0 - } -} - -style "evolve-scrollbar" = "evolve-button" { - bg[NORMAL] = @bg_color - bg[PRELIGHT] = shade (0.8, @bg_color) - bg[ACTIVE] = shade (1.4, @selected_bg_color) - - engine "murrine" { - roundness = 4 - border_shades = { 1.4, 1.4 } - gradient_shades = { 0.7, 0.7, 0.7, 0.7 } - trough_shades = { 1.0, 1.0 } - trough_border_shades = { 1.2, 1.2 } - lightborder_shade = 1.0 - lightborderstyle = 0 - } -} - -style "evolve-overlay-scrollbar" { - bg[ACTIVE] = shade (0.8, @bg_color) - bg[INSENSITIVE] = shade (0.97, @bg_color) - base[SELECTED] = shade (0.6, @base_color) - base[INSENSITIVE] = shade (0.85, @base_color) -} - -style "evolve-scale" = "evolve-default" { - bg[NORMAL] = @bg_color - bg[ACTIVE] = @bg_color - bg[SELECTED] = shade (1.0, @selected_bg_color) - bg[INSENSITIVE] = shade (0.95, @bg_color) - - engine "murrine" { - roundness = 7 - border_shades = { 1.0, 1.0 } - trough_shades = { 1.1, 1.2 } - trough_border_shades = { 0.9, 0.9 } - } -} - -style "evolve-progressbar" = "evolve-default" { - xthickness = 0 - ythickness = 0 - - bg[NORMAL] = @bg_color - bg[PRELIGHT] = shade (1.04, @bg_color) - bg[ACTIVE] = shade (1.14, @bg_color) - fg[PRELIGHT] = shade (0.9, @selected_fg_color) - - engine "murrine" { - roundness = 2 - border_shades = { 1.2, 1.2 } - gradient_shades = { 1.1, 1.0, 1.0, 0.9 } - trough_border_shades = { 0.9, 0.9 } - } -} - -style "evolve-treeview-header" = "evolve-button" { - xthickness = 2 - ythickness = 1 - - engine "murrine" { - roundness = 0 - } -} - -style "evolve-treeview" { - engine "murrine" { - roundness = 0 - } -} - -style "evolve-frame-title" { - fg[NORMAL] = lighter (@fg_color) -} - -style "evolve-tooltips" = "evolve-wider" { - xthickness = 5 - ythickness = 5 - - bg[NORMAL] = @bg_color - fg[NORMAL] = @fg_color - bg[SELECTED] = @bg_color - - engine "murrine" { - textstyle = 0 - roundness = 2 - rgba = FALSE - } -} - -style "evolve-spinbutton" = "evolve-button" { - xthickness = 4 - - engine "murrine" { - } -} - -style "evolve-radiocheck" = "evolve-default" { - text[NORMAL] = shade (0.8, @selected_bg_color) - text[PRELIGHT] = shade (0.8, @selected_bg_color) - bg[SELECTED] = @base_color -} - -style "evolve-entry" = "evolve-wider" { - bg[SELECTED] = mix (0.5, @selected_bg_color, @base_color) - - engine "murrine" { - border_shades = { 1.2, 1.2 } - } -} - -style "metacity-frame" = "evolve-default" { - bg[SELECTED] = @selected_bg_color -} - -style "evolve-statusbar" { } -style "evolve-comboboxentry" = "evolve-entry" { } -style "evolve-hscale" = "evolve-scale" { } -style "evolve-vscale" = "evolve-scale" { } -style "evolve-hscrollbar" = "evolve-scrollbar" { } -style "evolve-vscrollbar" = "evolve-scrollbar" { } - -# Menus - -style "evolve-menu" { - ythickness = 0 - xthickness = 0 - - bg[SELECTED] = @selected_bg_color - bg[NORMAL] = shade (1.0, @menu_bg_color) - bg[PRELIGHT] = @selected_bg_color - bg[ACTIVE] = shade (1.40, @menu_bg_color) - bg[INSENSITIVE] = shade (1.40, @menu_bg_color) - fg[NORMAL] = @menu_fg_color - fg[PRELIGHT] = @selected_fg_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @selected_fg_color - fg[INSENSITIVE] = mix (0.35, shade (0.75, @menu_bg_color), @menu_fg_color) - - text[NORMAL] = @text_color - text[PRELIGHT] = @selected_fg_color - text[SELECTED] = @selected_fg_color - text[ACTIVE] = @selected_fg_color - text[INSENSITIVE] = mix (0.85, shade (0.75, @menu_bg_color), @menu_fg_color) - - engine "murrine" { - roundness = 0 - } -} - -style "evolve-menu-item" = "evolve-wider" { - bg[SELECTED] = @selected_bg_color - bg[PRELIGHT] = @selected_bg_color - fg[NORMAL] = @menu_fg_color # Fix for XFCE menu text - fg[PRELIGHT] = @selected_fg_color - fg[SELECTED] = @selected_fg_color - - engine "murrine" { - textstyle = 0 - border_shades = { 1.4, 1.4 } - } -} - -style "evolve-separator-menu-item" { - xthickness = 1 - ythickness = 1 - - GtkSeparatorMenuItem::horizontal-padding = 0 -} - -style "evolve-menubar" = "evolve-default" { - ythickness = 0 - - bg[SELECTED] = @selected_bg_color - bg[NORMAL] = @menubar_bg_color - bg[PRELIGHT] = @selected_bg_color - bg[ACTIVE] = shade (1.40, @menubar_bg_color) - bg[INSENSITIVE] = shade (1.40, @menubar_bg_color) - - fg[NORMAL] = @menubar_fg_color - fg[PRELIGHT] = @selected_fg_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @selected_fg_color - fg[INSENSITIVE] = mix (1.05, shade (1.05, @menubar_bg_color), @menubar_fg_color) - - engine "murrine" { - roundness = 0 - } -} - -style "evolve-menubaritem" { - xthickness = 3 - ythickness = 3 - - engine "murrine" { - roundness = 0 - } -} - -# Toolbars - -style "evolve-toolbar" = "evolve-default" { - - bg[NORMAL] = @toolbar_bg_color - bg[PRELIGHT] = shade (1.02, @toolbar_bg_color) - bg[SELECTED] = @selected_bg_color - bg[INSENSITIVE] = @toolbar_bg_color - bg[ACTIVE] = shade (0.9, @toolbar_bg_color) - - fg[NORMAL] = @toolbar_fg_color - fg[PRELIGHT] = @toolbar_fg_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @toolbar_fg_color - fg[INSENSITIVE] = mix (0.5, @toolbar_bg_color, @toolbar_fg_color) - - engine "murrine" { - gradient_shades = { 1.00, 0.95, 0.94, 0.90 } - } -} - -style "evolve-toolbutton" = "evolve-button" { - - bg[NORMAL] = @toolbar_bg_color - bg[PRELIGHT] = shade (1.02, @toolbar_bg_color) - bg[SELECTED] = @selected_bg_color - bg[INSENSITIVE] = @toolbar_bg_color - bg[ACTIVE] = shade (0.9, @toolbar_bg_color) - - fg[NORMAL] = @toolbar_fg_color - fg[PRELIGHT] = @toolbar_fg_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @toolbar_fg_color - fg[INSENSITIVE] = mix (0.5, @toolbar_bg_color, @toolbar_fg_color) - - engine "murrine" { - } -} - -class "GtkToolbar" style "evolve-toolbar" -class "GtkHandleBox" style "evolve-toolbar" - -# Panels - -style "evolve-panel" { - xthickness = 1 - ythickness = 0 - - bg[NORMAL] = @bg_color - bg[PRELIGHT] = shade (1.1, @bg_color) - bg[ACTIVE] = shade (0.9, @bg_color) - bg[SELECTED] = shade (0.97, @bg_color) - - fg[NORMAL] = @fg_color - fg[PRELIGHT] = @fg_color - fg[SELECTED] = @fg_color - fg[ACTIVE] = @fg_color - - text[NORMAL] = @text_color - text[PRELIGHT] = @text_color - text[SELECTED] = @text_color - text[ACTIVE] = @text_color - - engine "murrine" { - roundness = 0 - } -} - -widget "*PanelWidget*" style "evolve-panel" -widget "*PanelApplet*" style "evolve-panel" -widget "*fast-user-switch*" style "evolve-panel" -widget "*CPUFreq*Applet*" style "evolve-panel" -widget "*indicator-applet*" style "evolve-panel" -class "PanelApp*" style "evolve-panel" -class "PanelToplevel*" style "evolve-panel" -widget_class "*PanelToplevel*" style "evolve-panel" -widget_class "*notif*" style "evolve-panel" -widget_class "*Notif*" style "evolve-panel" -widget_class "*Tray*" style "evolve-panel" -widget_class "*tray*" style "evolve-panel" -widget_class "*computertemp*" style "evolve-panel" -widget_class "*Applet*Tomboy*" style "evolve-panel" -widget_class "*Applet*Netstatus*" style "evolve-panel" -widget "*gdm-user-switch-menubar*" style "evolve-panel" - -style "bold-panel-item" { - font_name = "Bold" - - engine "murrine" { - roundness = 0 - } -} - -widget "*Panel*MenuBar*" style "bold-panel-item" -widget "*gimmie*" style "bold-panel-item" - -# widget_class "*Mail*" style "evolve-panel" # Disabled to fix Evolution bug -# class "*Panel*" style "evolve-panel" # Disabled to fix bug - -# XFCE Styles - -style "xfce-header" { - bg[NORMAL] = shade (0.9, @bg_color) - base[NORMAL] = shade (1.18, @bg_color) -} - -style "xfdesktop-windowlist" { - bg[NORMAL] = @base_color - fg[INSENSITIVE] = shade (0.95, @base_color) - text[INSENSITIVE] = shade (0.95, @base_color) -} - -style "xfdesktop-icon-view" { - XfdesktopIconView::label-alpha = 20 - XfdesktopIconView::selected-label-alpha = 80 - XfdesktopIconView::shadow-color = @tooltip_bg_color - XfdesktopIconView::selected-shadow-color = @tooltip_bg_color - XfdesktopIconView::shadow-x-offset = 1 - XfdesktopIconView::selected-shadow-x-offset = 1 - XfdesktopIconView::shadow-y-offset = 1 - XfdesktopIconView::selected-shadow-y-offset = 1 - XfdesktopIconView::cell-spacing = 2 - XfdesktopIconView::cell-padding = 6 - XfdesktopIconView::cell-text-width-proportion = 1.9 - fg[NORMAL] = shade (0.9, @selected_fg_color) - fg[ACTIVE] = @selected_fg_color - engine "murrine" - { - } -} - -style "xfwm-tabwin" { - Xfwm4TabwinWidget::border-width = 1 - Xfwm4TabwinWidget::icon-size = 64 - - engine "murrine" { - focusstyle = 0 - } -} - -style "xfsm-logout" { - - engine "murrine" { - } -} - -style "thunar-sidepane" -{ - base[NORMAL] = shade (0.9,@base_color) - base[INSENSITIVE] = shade (0.9,@base_color) - - bg[NORMAL] = shade (0.92,@base_color) - bg[PRELIGHT] = shade (1.5,@selected_bg_color) -} - -style "workspace-switcher" = "evolve-panel" { - bg[SELECTED] = mix (0.3, shade (1.35,@selected_bg_color), shade (0.9,@base_color)) -} - -widget_class "*ThunarShortcutsView*" style "thunar-sidepane" -widget_class "*ThunarTreeView*" style "thunar-sidepane" -widget_class "*GtkFileChooserWidget.GtkFileChooserDefault.GtkVBox.GtkHPaned.GtkVBox.GtkScrolledWindow.GtkTreeView*" style "thunar-sidepane" - -widget "*Xfce*Panel*" style "evolve-panel" -class "*Xfce*Panel*" style "evolve-panel" -widget "*WnckPager*" style "workspace-switcher" - -widget_class "*XfceHeading*" style "xfce-header" -widget_class "*XfceDesktop*" style "xfdesktop-windowlist" -widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view" -widget "xfwm4-tabwin*" style "xfwm-tabwin" -widget_class "*XfsmLogoutDialog*" style "xfsm-logout" - -# Google Chrome/Chromium Styles (requires 9.0.597 or newer) - -style "chromium-toolbar-button" { - engine "murrine" { - roundness = 2 - textstyle = 0 - } -} - -style "chrome-gtk-frame" { - ChromeGtkFrame::frame-color = @bg_color - ChromeGtkFrame::inactive-frame-color = @bg_color - - ChromeGtkFrame::frame-gradient-size = 16 - ChromeGtkFrame::frame-gradient-color = @bg_color - - ChromeGtkFrame::incognito-frame-color = shade (0.97, @bg_color) - ChromeGtkFrame::incognito-inactive-frame-color = shade (0.97, @bg_color) - - ChromeGtkFrame::incognito-frame-gradient-size = 16 - ChromeGtkFrame::incognito-frame-gradient-color = shade (0.97, @bg_color) - - ChromeGtkFrame::scrollbar-trough-color = shade (0.97, @bg_color) - ChromeGtkFrame::scrollbar-slider-prelight-color = shade (1.02, @bg_color) - ChromeGtkFrame::scrollbar-slider-normal-color = shade (1.12, @bg_color) -} - -class "ChromeGtkFrame" style "chrome-gtk-frame" - -widget_class "*Chrom*Button*" style "chromium-toolbar-button" - -# General Style Application - -class "GtkWidget" style "evolve-default" - -class "GtkFrame" style "evolve-wide" -class "MetaFrames" style "metacity-frame" -class "GtkSeparator" style "evolve-wide" -class "GtkWindow" style "metacity-frame" -class "GtkCalendar" style "evolve-wide" - -class "GtkSpinButton" style "evolve-spinbutton" -class "GtkScale" style "evolve-scale" -class "GtkVScale" style "evolve-vscale" -class "GtkHScale" style "evolve-hscale" -class "GtkScrollbar" style "evolve-scrollbar" -class "GtkVScrollbar" style "evolve-vscrollbar" -class "GtkHScrollbar" style "evolve-hscrollbar" - -class "GtkRadio*" style "evolve-radiocheck" -class "GtkCheck*" style "evolve-radiocheck" - -class "GtkEntry" style "evolve-entry" - -widget_class "*" style "evolve-notebook" -widget_class "**" style "evolve-notebook-bg" -widget_class "**" style "evolve-notebook-bg" -widget_class "**" style "evolve-notebook-bg" -widget_class "*.GtkNotebook.*.GtkViewport" style "evolve-notebook" - -widget_class "*" style "evolve-button" -widget_class "**" style "evolve-statusbar" -widget_class "*" style "evolve-progressbar" -widget_class "*" style "evolve-progressbar" - -widget_class "**" style "evolve-comboboxentry" -widget_class "**" style "evolve-comboboxentry" - -widget_class "**" style "evolve-menu" -widget_class "**" style "evolve-menu-item" -widget_class "**" style "evolve-separator-menu-item" -widget_class "*Menu*.*Sepa*" style "evolve-separator-menu-item" -widget_class "**" style "evolve-menubar" -widget_class "***" style "evolve-menubaritem" - -widget_class "*GtkToolButton*" style "evolve-toolbutton" -widget_class "*GtkToggleToolButton*" style "evolve-toolbutton" -widget_class "*GtkMenuToolButton*" style "evolve-toolbutton" -widget_class "*GtkToolbar*Button" style "evolve-toolbutton" - -widget_class "*.." style "evolve-frame-title" - -widget_class "*.*" style "evolve-treeview" -widget_class "*.." style "evolve-treeview-header" -widget_class "*.." style "evolve-treeview-header" -widget_class "*.." style "evolve-treeview-header" -widget_class "*.." style "evolve-treeview-header" - -widget "gtk-tooltip*" style "evolve-tooltips" - -widget_class "**" style "evolve-overlay-scrollbar" - -# Workarounds and Non-Standard Styling - -style "text-is-fg-color-workaround" { - text[NORMAL] = @text_color - text[PRELIGHT] = @fg_color - text[SELECTED] = @selected_fg_color - text[ACTIVE] = @fg_color - text[INSENSITIVE] = mix (0.85, shade (0.75, @bg_color), @fg_color) -} - -widget_class "*.." style "text-is-fg-color-workaround" - -style "fg-is-text-color-workaround" { - fg[NORMAL] = @text_color - fg[PRELIGHT] = @text_color - fg[ACTIVE] = @selected_fg_color - fg[SELECTED] = @selected_fg_color - fg[INSENSITIVE] = darker (@fg_color) -} - -widget_class "**" style "fg-is-text-color-workaround" -widget_class "*" style "fg-is-text-color-workaround" -widget_class "*" style "fg-is-text-color-workaround" - -style "evolve-evo-new-button-workaround" { - engine "murrine" { - toolbarstyle = 0 - } -} - -widget_class "EShellWindow.GtkVBox.BonoboDock.BonoboDockBand.BonoboDockItem*" style "evolve-evo-new-button-workaround" - -style "inkscape-toolbar-fix" { - engine "murrine" { - gradient_shades = { 1.0, 1.0, 1.0, 1.0 } - highlight_shade = 1.0 - } -} - -#widget "*GtkHandleBox*" style "inkscape-toolbar-fix" -#widget "*HandleBox*CommandsToolbar*" style "inkscape-toolbar-fix" -#widget "*HandleBox*SnapToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*SelectToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*NodeToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*TweakToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*ZoomToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*StarToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*RectToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*3DBoxToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*ArcToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*SpiralToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*PencilToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*PenToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*CalligraphyToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*EraserToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*LPEToolToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*DropperToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*ConnectorToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*PaintbucketToolbar*" style "inkscape-toolbar-fix" - -# Performance Fixes - -style "performance-fix" { - engine "murrine" { - textstyle = 0 - } -} - -widget_class "*gtkmm__GtkWindow*" style "performance-fix" # Inkscape -widget_class "*GimpDisplayShell*" style "performance-fix" # Gimp -widget_class "*GimpToolbox*" style "performance-fix" -widget_class "*GimpMenuDock*" style "performance-fix" -widget "*OOoFixed*" style "performance-fix" # Openoffice/Libreoffice -widget_class "*MozContainer*" style "performance-fix" # Firefox (Not sure if this one does anything though.) diff --git a/Dark-Earth/gtk-3.0/assets/bullet-symbolic.svg b/Dark-Earth/gtk-3.0/assets/bullet-symbolic.svg deleted file mode 100644 index c029973..0000000 --- a/Dark-Earth/gtk-3.0/assets/bullet-symbolic.svg +++ /dev/null @@ -1,155 +0,0 @@ - - - - - - - - image/svg+xml - - Gnome Symbolic Icon Theme - - - - - - - Gnome Symbolic Icon Theme - - - - - - - - - - - - - - - - - diff --git a/Dark-Earth/gtk-3.0/assets/bullet-symbolic.symbolic.png b/Dark-Earth/gtk-3.0/assets/bullet-symbolic.symbolic.png deleted file mode 100644 index 2ccb0e861afdca8a43bb6c1016fc67817865e41b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK^1VD=978lF zCMQVDZ0K!lTsXC{@u8r|b^`;04MK}If_U~)d1`KtlXaxz7ilLQTJ+K0FzJSgo>CAG p^9Cb_KVJm8q$N9e<~(F$@O&n`dE0-6tw2*5JYD@<);T3K0RWo^EJpwU diff --git a/Dark-Earth/gtk-3.0/assets/check-symbolic.svg b/Dark-Earth/gtk-3.0/assets/check-symbolic.svg deleted file mode 100644 index e8c8210..0000000 --- a/Dark-Earth/gtk-3.0/assets/check-symbolic.svg +++ /dev/null @@ -1,155 +0,0 @@ - - - - - - - - image/svg+xml - - Gnome Symbolic Icon Theme - - - - - - - Gnome Symbolic Icon Theme - - - - - - - - - - - - - - - - - diff --git a/Dark-Earth/gtk-3.0/assets/check-symbolic.symbolic.png b/Dark-Earth/gtk-3.0/assets/check-symbolic.symbolic.png deleted file mode 100644 index ee7acdc6868e0bc4ca0390a91c32ba39ed51939c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 324 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@;M7UB8!3Q zuY)k7lg8`{prB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&AOk^)LNZHo zQW@Oy@^e!af-7^A@^dni6+Dyk^AtidQgc)LmT0a9DxK!(;uxYaaqoFwuEszSwg>I& zm%KT2z%J)NOjtq+W15kHa+=$zfV8j#)??QaQdX4suG^Kj?~lm)7bW-R1-IL$f8mu< zu3^%e;Z}0)v>2OehTKKbxm(sG$)EOY6DyQAIJ5rSB%_2jrqe0gJKN=gj_Vyho?^G) z;}hP1!)AvW)lE)cuw}i*xog2+uB8>CiT`7#JbJhMMfpy~|CiL?ORTaC2D*^J)78&q Iol`;+0Do0=B>(^b diff --git a/Dark-Earth/gtk-3.0/assets/checkbox-active-selectionmode.png b/Dark-Earth/gtk-3.0/assets/checkbox-active-selectionmode.png deleted file mode 100644 index 5a22b680c335ee64dbdb6800562d71bf5c369cf3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 346 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0cPZ!4!i_>=}+pat0z|*q->okR38uslT=OzfNxcmA|FkW&; zcum+!fdH%Dv)EY_IXpZ(b`%;LZ#pjbqip8?eXn=rz2BQY?|FNIpyK)BTifn3ws$++ z|GrU!>(r(rQNIHmLM4w2zPI(gEWyCYp}1xeHfQ~&?~ diff --git a/Dark-Earth/gtk-3.0/assets/checkbox-backdrop-selectionmode.png b/Dark-Earth/gtk-3.0/assets/checkbox-backdrop-selectionmode.png deleted file mode 100644 index cd4cf6c938c96f18fe37ec2d1766589b03e134cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0EPZ!4!i_>=}pIv*%fv07Eg`ljg{$dk~sP{(`E_y56+EdpXEizf;k z+S<^uC*_WeK0~0$-e-S!{?Fswm%ix_ q(q)bx)j3k=6B=s$;KwwRc?|WAjuTcq@3;l@6N9I#pUXO@geCy%(S~{e diff --git a/Dark-Earth/gtk-3.0/assets/checkbox-checked-active-selectionmode.png b/Dark-Earth/gtk-3.0/assets/checkbox-checked-active-selectionmode.png deleted file mode 100644 index 01b561f915457fad45bd91f5bec817c772ff0171..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 583 zcmV-N0=WH&P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00FN_L_t(I%f*wiOXOe>#eYez zu}ZZzUMcKWRyJ!Fk%fgcYq$S_<@U<{4_1K%i*z>H%G%%NT7#vXhgSpwrZGDCd{!Ga z;GNCE4Gc5GH;;MqF%SN?dF$l%_Etqv@c#b($7bL6>GgVyMx!-u1i*5+)ZN{k%uIhX zGt>S3y>4!91pEM&0HkRuGm~@fOE1e(gTX++Z{WKR;G81}0wf{nQ~Hv4etss7V;&wJ z04BgMfBh&4&+{;|w%+urs)*y5)oR7b$qB$u03T>S?)?0m!^1fqo&fR2ui^!E0qi;IhP&klqA{e1wkEF+F%9v>gu z$-BF|TwY${`#xsYWsoF^%uHsc`Ft)wfVQ@_1Skwc<$12x*H@XDk|g<@fthi3cE)@@ z2jJ!9g&+t>)0BR{k8_UAet>TPp65~5H9-*2G!3Vxr-WfhmSsdy#CSYz!F65Zd0zLF zudlDQy}ixe-X1{^0JL#^C+nE!IYm)0nM}Nn7Ot+Y^z`)fr51K}b~rvh_Wqd~KLD)D VMTJE*NH_oh002ovPDHLkV1h;&1oZ#_ diff --git a/Dark-Earth/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png b/Dark-Earth/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png deleted file mode 100644 index 5ddbdf99bea9606972f6c2d35fd92204396d91e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 577 zcmV-H0>1r;P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00F5#Dc>@U|1k)&9gII~ZVqs}#YiDO;w$=+s3OhT&E+FovF@Yt4{B5(zD!U(F zv#)g z=|h7!j=5g1IF5s^>)(K=1n_t~&@>HE6h9@X*XxW%BY-mSRRlm6h+1Swfnx0VHjAJ#bh!8_zoZf1@>mMLDMvR-+w#( zRXm%`P*wH!wQ>T0^ZATz+w}YW!sJ!l?RHtO*F2xkcY~au)9Ce1VJDSLnKKej$`KYIkGHc+cv7IqU(Ag4#N;Z5Z+7KG|h3f zTBY4?BS{iK5%W69e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00GWPL_t(I%f*wwixWW<$3HW> zLJkagU_wa9d4j)KL$DHrU~`y4MM=Oy4zUmpL9g+TIJC1mwY)n!N&2L)vC=9RuSpR} zP6?51va8_6*`2YFT@y6e2o5~n8|Hn#?>lei!T(+&4%+Ruaa|X!^}=K+C7DcyYPBi= zUcK%b0nlo-OfHwhaU5*hUPuszA-!IY4~HXm-Y=0lB9Q>&@fgQ(kW!+xUT9KE^7%Z^ z-@#`;WWCI`4G={UmSrXKg%H10H^$)mKAU@eKKYWZdWNf&(gPVE8ew?+3&v^8!G@fIQ+u?(Bt85KOva~ zUplkQqiZLbOeXULv4Zo(GywZUkIlV4V{e*(SB@|7_|^%elqjVV0y|cqwPw9i;A;@_ ztUaJJ@VN2hEmNgAnzDI%w?sOfN_z4~1xhJ4)>gQGWfg#_(nu-Tx_yq-Oo}Lqn9WZV z2q6f90L!un!;p=&BI%SxXXtbB)G;b&mlJRh1ar?U0GiFF$!4>Z%VjLf0!V!PPh#Kg zc5z*oTCFDLW}(q&n9*qT*I6hO3e@X$@z1952cG!>D%+;cY5)KL07*qoM6N<$g4sy~ AYXATM diff --git a/Dark-Earth/gtk-3.0/assets/checkbox-checked-insensitive.png b/Dark-Earth/gtk-3.0/assets/checkbox-checked-insensitive.png deleted file mode 100644 index 5ddbdf99bea9606972f6c2d35fd92204396d91e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 577 zcmV-H0>1r;P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00F5#Dc>@U|1k)&9gII~ZVqs}#YiDO;w$=+s3OhT&E+FovF@Yt4{B5(zD!U(F zv#)g z=|h7!j=5g1IF5s^>)(K=1n_t~&@>HE6h9@X*XxW%BY-mSRRlm6h+1Swfnx0VHjAJ#bh!8_zoZf1@>mMLDMvR-+w#( zRXm%`P*wH!wQ>T0^ZATz+w}YW!sJ!l?RHtO*F2xkcY~au)9Ce1VJDSLnKKej$`KYIkGHc+cv7IqU(Ag4#N;Z5Z+7KG|h3f zTBY4?BS{iK5%W69=}+pat0z|*q->okR38uslT=OzfNxcmA|FkW&; zcum+!fdH%Dv)EY_IXpZ(b`%;LZ#pjbqip8?eXn=rz2BQY?|FNIpyK)BTifn3ws$++ z|GrU!>(r(rQNIHmLM4w2zPI(gEWyCYp}1xeHfQ~&?~ diff --git a/Dark-Earth/gtk-3.0/assets/checkbox-mixed-hover.png b/Dark-Earth/gtk-3.0/assets/checkbox-mixed-hover.png deleted file mode 100644 index 88410675406015847904d4b75adb23b2f7c0f325..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 388 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0WPZ!4!i_=FZ@6A1IAkb<*>79^7Cd=QFNC&PxjcOCZ3SKu} zN@LAr$`x=?)t=6>P|a=9q(#!v6J<|yJ!D99e(>R5`{R#tf4&R0S4W0kJtyIO|NG=5 zP1Qn~;Au~Ven>Es#{O3E^tddt^oq&>OZVH`B$73{oESV9vfr+ebkKC2mKu@0e>c;I zd*^2z7kK|y)4{9q>VspySQ`YAG}g?&uhy$STm9VE?&3$Uzy1BicdYg5^J4Fque5+ot3hay?GjcE#;6;I zm$9yBkh0jtbb3+CnnJzEL+`p&FS>Qf?K+RbQkBz2J%;xq87-cd zoz3njekY~S@+0)|wJP}opZBO+Wc6VTHPp00i_>zopr0AA0Mg#Z8m diff --git a/Dark-Earth/gtk-3.0/assets/checkbox-mixed.png b/Dark-Earth/gtk-3.0/assets/checkbox-mixed.png deleted file mode 100644 index c5e3ceaa2b36e39a946b2f8de68ca43b71f98e0f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 381 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f13PZ!4!i_=FZ`{p$p2)NCE`z9*2{f8yXoJQdTxequBq%9cJ z6J82Oh^^Loduhk)wh1mRAuB`jb$a)`uS~OH{$G3KeC?ZE?+!~GwmCmLNmI2@CV1LY zK?~i6eeY{0sVvFt3d$0GFeh2Yy~j|*RgpoZVQblSo&{5sP8+S+I(-epp6|P#nI5UG z=baGrZ&hLTUq%OxjV!a4-88vYdUox<0`HvLW#R?X4_XC;Ud>jW6JKdzqy6`^Zw$k^ zoy*Uh+qqhQIzyny!mV`{$I>@nn`OZBzU*PHMBDkyS!Lyl988~V>e=`GOOf8s*yrt) VasKoCRX`6jc)I$ztaD0e0ssnFlPmxL diff --git a/Dark-Earth/gtk-3.0/assets/checkbox-selectionmode.png b/Dark-Earth/gtk-3.0/assets/checkbox-selectionmode.png deleted file mode 100644 index 5a22b680c335ee64dbdb6800562d71bf5c369cf3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 346 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0cPZ!4!i_>=}+pat0z|*q->okR38uslT=OzfNxcmA|FkW&; zcum+!fdH%Dv)EY_IXpZ(b`%;LZ#pjbqip8?eXn=rz2BQY?|FNIpyK)BTifn3ws$++ z|GrU!>(r(rQNIHmLM4w2zPI(gEWyCYp}1xeHfQ~&?~ diff --git a/Dark-Earth/gtk-3.0/assets/checkbox-unchecked-insensitive.png b/Dark-Earth/gtk-3.0/assets/checkbox-unchecked-insensitive.png deleted file mode 100644 index cd4cf6c938c96f18fe37ec2d1766589b03e134cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0EPZ!4!i_>=}pIv*%fv07Eg`ljg{$dk~sP{(`E_y56+EdpXEizf;k z+S<^uC*_WeK0~0$-e-S!{?Fswm%ix_ q(q)bx)j3k=6B=s$;KwwRc?|WAjuTcq@3;l@6N9I#pUXO@geCy%(S~{e diff --git a/Dark-Earth/gtk-3.0/assets/dash-symbolic.svg b/Dark-Earth/gtk-3.0/assets/dash-symbolic.svg deleted file mode 100644 index 7886d54..0000000 --- a/Dark-Earth/gtk-3.0/assets/dash-symbolic.svg +++ /dev/null @@ -1,153 +0,0 @@ - - - - - - - - image/svg+xml - - Gnome Symbolic Icon Theme - - - - - - - Gnome Symbolic Icon Theme - - - - - - - - - - - - - - - - - diff --git a/Dark-Earth/gtk-3.0/assets/dash-symbolic.symbolic.png b/Dark-Earth/gtk-3.0/assets/dash-symbolic.symbolic.png deleted file mode 100644 index c20d4bac52551bd00de0a3e70d1a2f543d2256d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@-01G978lF zCMQU+x-jOmv9+o5@bLUEd~h5{#oaKmJGPj!P5z*Wap2*VaV$BtM-Ci#;K|$FX3M}J Xy+bPFNlOG1&=3YsS3j3^P6xplFeVMFc_gLJS(Th!$y!U}i4Nrj&sh+6@E|1IE+^0~OPr=b42! z$+VkUS&REy9?$=r4-eQvD@u99FFe*0}uh`RaN~B9%z!6#@+1Ua=AD@J_gVN ze*r(={Ql})yu7^3;o%{XNCY4Nw5h79-2DEk!2SJw#>U2oL?Yzm za2QFFn3_n2Jgt2He%IWDTO-)V6 zvYb>CjYer~Y~<|h3`J4UXfzZT7qhmu_9$Fhz?zyG91cekG8_)$^?K>+>r1M!SS%bJ z9dUJa1;ozX-rio)8qWd*XlrX@VPPR@gHR~M_VzYYQ&aJ=iHQl^Za1M&2#B4#)zwvu zM&qM#@QAy3U|@iYiwmZwr{jknVohVS*{Gt|a7boYU!~yuAELIC#Qcyt1-FdwY8lQj#PF2M1|sX?ZdZo&Xd= zu(7d0Yiny9snh8&8jaZP_GiI82?#Ny)9GYp-Ak0eR#?(U+~J>QG^v#c~eK91RJ zrl6pJl9H0=STdfk0%ciF`@eB@b#+F7R9EHg+z0#&yq}w!%V^UK^EuUE$}^}aiWxY6 xQBGpczwDWmH~0DNZeIP<$3yuBd}`i2@P8|yYFv3#6!HK7002ovPDHLkV1ht75di=I diff --git a/Dark-Earth/gtk-3.0/assets/grid-selection-unchecked.png b/Dark-Earth/gtk-3.0/assets/grid-selection-unchecked.png deleted file mode 100644 index 318f4176e9d3867486aa20dcd8acf152d70334ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 330 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEEX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4icZF0OJrH~v;Y5^V>c2@niX554OE`in4d8Y7v05VrnX?~o5uXa9hyAH0w?wX Py~N<@>gTe~DWM4fhnRe3 diff --git a/Dark-Earth/gtk-3.0/assets/menuitem-checkbox-checked-hover.png b/Dark-Earth/gtk-3.0/assets/menuitem-checkbox-checked-hover.png deleted file mode 100644 index eabbcee40928cff8fb04978673b72148d56750d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 285 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrd&XPZ!4!i_=dh8*(uP^0++L&rVg` z#G%AtCg-@P<;IO0S#KHFsBE2EA*jFM0q2^WE62Di7`Io5)j96d*|h&|rqdxGr#6>W z@(qFpf1h}|essAMc*!E|6O%@ROvaRnRtJuqi3y1Re2g_?dS~>3lfvI8rKIuQ_<4(2 zqHUMSo5zp2D!g8K&hpk$IXkC#dwq46x+%|pHg5g4W$Iqh=H4ZqmrdHWnR|{u=Ju5QAjEPoSKlE}q}k?t{+!}h zDRNB84}330O0;dhw(X)(XlU-$(paxso3HUTXg{B`W-I>z(+{i?$!ESR?XY6-Kk#q; zD>;sa;^%jKE_uovpPZNNy>waTuD8Gc8E@GAL?u=#*{ybSP5e)-{kKDE=E=5Eq4zy83yj)AQ_B)PVH&3<4QFnGH9xvX7ZGvrzH6y=K9yK8V(|^(NV9p z4@eoDZ(#kPrKFx3X%>6tWsd@f+Pc?v4C(Wp`>tNKi(O~w6l>tc76Teo;UtGLV@AH;OXk; Jvd$@?2>^mil-vLS diff --git a/Dark-Earth/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png b/Dark-Earth/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png deleted file mode 100644 index 312a5def6f715190bb1b5f553f8966b18434c996..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 158 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE+bT&E}WHE^H tBpg(7(}@V~EA++bT&E}WHE^H zBshv^WM?0iULP77+Owtf;PHNWRZqi)LK9U!CT51&4ZNHhHyW1%^)q<7`njxgN@xNA DD|Rbn diff --git a/Dark-Earth/gtk-3.0/assets/menuitem-checkbox-mixed.png b/Dark-Earth/gtk-3.0/assets/menuitem-checkbox-mixed.png deleted file mode 100644 index 34da40ec3462d454379546d8731d779dbba46649..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE+bT&E}WHE^H zBshu}6c!$oUSIv~P2!TZ+;Mv<6g|5bdlqXJ3P><8gskLwr_TCM5oiE|r>mdKI;Vst E0E{dx3;+NC diff --git a/Dark-Earth/gtk-3.0/assets/menuitem-radio-checked-hover.png b/Dark-Earth/gtk-3.0/assets/menuitem-radio-checked-hover.png deleted file mode 100644 index ec485f606921e15198a865984213d7ba665c2cdc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkEEr|n)-BBc|NrOz4J33m z_>|p^tvHmAHbh78>}d7X71sUhzfW9)??|A76axc~ePZd^aIQL_eg;ohKbLh*2~7Z{ C?J6n& diff --git a/Dark-Earth/gtk-3.0/assets/menuitem-radio-checked-insensitive.png b/Dark-Earth/gtk-3.0/assets/menuitem-radio-checked-insensitive.png deleted file mode 100644 index 38dffb010ef52a309b7e41cf4e11684ba89c9657..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkEEr|nRuN{m7$NUzI-JP~ z2^oz=*-1%BVS>2~A)mcW9v0-Z89Xd-;GURd!K)zkz-U36hv6yaLXiMQ1_twXK`w#E SLOwv#7(8A5T-G@yGywoG{VNgx diff --git a/Dark-Earth/gtk-3.0/assets/menuitem-radio-checked.png b/Dark-Earth/gtk-3.0/assets/menuitem-radio-checked.png deleted file mode 100644 index 86282022accb067c0521f2ef18bf40ec0e0294c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkEji(`nz>Er|nRuN{m7$H7BzC<1# z9^HVvvyIH`VS>2~A)mcW9v0-Z89Xd-;GURd!K)zkz-U36hap>9P7}YJ&5l(I78J~F rY&_V|*!WPEnb}!vor4T(2m`~7ZK7H(wNg?*TNpfD{an^LB{Ts5ddM?l diff --git a/Dark-Earth/gtk-3.0/assets/pane-separator-vertical.png b/Dark-Earth/gtk-3.0/assets/pane-separator-vertical.png deleted file mode 100644 index 2b0c595e14e1d9c62b88da3632776f602ca11cf6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^96-#>!3HGPo$&JjQfx`y?k)`fL2$v|<&%LToCO|{ z#S9GG!XV7ZFl&wkP>{XE)7O>#39A6B6tCd={4k)9qNj^v2*>s0Ikwf`>fPOs>&~~U l{RCv|u+8plWKdYaz|iwr#P_UtbqG)~gQu&X%Q~loCIF}lCfWc1 diff --git a/Dark-Earth/gtk-3.0/assets/pane-separator.png b/Dark-Earth/gtk-3.0/assets/pane-separator.png deleted file mode 100644 index c02248ab9a5f1749e67dfbb1cc7cd054c07b6eb5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y+!3HF4-n-TSDYhhUcNd2LAh=-f^2tCE&H|6f zVg?3oVGw3ym^DWND9B#o>Fdh=gjIl5idS%bei%?l#nZ(xgyVYh9NX$|^=ujmdy1c* qOOt4SdU?73zJhZ%H>Ya`u`%@NNuK$%tUME_p25@A&t;ucLK6UBa4N+B diff --git a/Dark-Earth/gtk-3.0/assets/radio-mixed-hover.png b/Dark-Earth/gtk-3.0/assets/radio-mixed-hover.png deleted file mode 100644 index bf7902344578fb2267f87697e83599672568d168..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 583 zcmV-N0=WH&P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00FN_L_t(I%f-__iyA=~2Jk1d zj_fStyu!wyLJA9;+a;eMEH=x*#vG|kmF9|T^AXafO^P&E7*t5Oi$M{wNVk=QCC!vq zh}vm#0cT)mXHp$xIo&Fd7p8gP`OP2Z1^#zE*wcH|?RE!3h!dsM!$P6(n=$sITrPhI zg5YBwKzhC2b(*H3=Xt2t>tKvwx7%T{SRjsLSeEs*)9E}1pzm!v7!1CQ$73UeFiNR= zO9){`qmk+N`@_F;1OTSf=}WEkGvD_?DcyTlN-2Ebht@ir&1Rhpu-$IYUDrJrzN=!f z2-kJ7*=)}5dIbQGQl3<+RRF-N_whmC^1?%{R>OQgcQb%7=7=!{0Qi3MGxrpXF&JZx zG61FYR!Vv7I1ZjXKF$S%5TKOaW&p-myj(7yHX03FUU<2{YPAAmEY3V)sZ@H$IY*Kt zx#1*9z&VHGIBzpRtJV5U2)T};2ui8FVWkwJD1v2KS3wYr_x{A;aQMj>bJlD&QK?j5 z+cu<>Sg+UMoP!W@6^7vp0OsHe zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00EmxL_t(I%f-{NiW)&22Jr7@ zon>c1glJ<>FM+ezChIdS%fU8ct1sd{fzB2xr%xro|av=H3kW_IT) zi{*5yK>p4oO>-D|@(C>iBWb#-n7C(8O2TJL?V@WBoTrP1sou0eh z?);Jy0GQ9`4{4g-ECT?g6rSfHP1F0uV)2jxj>n_py6(;LWlYnA>$*4`4$dVj0Dusp zT&vXp0E5BcCJ=@p>h(HSt5rDzXssz@3;-}34s!v<7_`x9CiPP!S*IIve90%2E6_#Z|2!Z{656(FVAy4ggdy%^f zv)Qbnl=>osD5q&^5<*@r%lexn$+u3Yv-{`U_y(vsriYv1u)P2P002ovPDHLkV1h_6 B?WX_$ diff --git a/Dark-Earth/gtk-3.0/assets/radio-mixed.png b/Dark-Earth/gtk-3.0/assets/radio-mixed.png deleted file mode 100644 index 980cc4a7a69cfcfce6c8b193e41dc682ea567fa7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 578 zcmV-I0=@l-P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00F8=L_t(I%f-_%iyA=`2k`&R zI$+dE z05TX19+D*S8jS|3)hZZcI2;aGtyT!b5Qbs=Xt&$f0Mv_XN2AgA>2#_&=UPhn;&9IO zWHQmi;c)zSjsU=XK7X&2x^f%`l+vTKQcB@C4wO>fVzFqafc<`dYuon8@N?z!dDym% z-EMdL+{*!g5aP02E&~9%-R?=i_kC0<6)cxaI|XR1&lzI?fL^bc2{6W>wLVV)l+q_5 z#B0m4(CKtC$KafUQu>qv7-Qjjy?#@x)!_SnCa~FTz!(ctk60)aK1Wf6IF2*JaU3Ix zB3PF7DFrl}&2NN|had050y6*JoPaKcOU$xfn>h(HGr4mfjgb)JT z?G{lKfe>=e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00HYsL_t(I%f*wyYZ^fq#b0(E zyCZE3#fxPX$t8GbRtWT5_9lgmv^m*RF8%{O_2i+~T$4k4w5S9U+@OfaQs^HLmR>eF z1tP1LplJkWz}=Z%5|br1r$Pq?X1?M5=JD}9;D4``CAC+zTCK?#+YEx>MJyJZQc8cN zQmL=SV)6TvfO@@dhhb7Gm&@Brtu&j>R;SaEj4>Gm z!K2L>lkIj}HX054p-usSUa$922(fLNCI}(-_Ezo<5<*~_CWH`HzuzxM0F%k2Vi?9k ze0jyNd*I^D=bzX;aB+FX008lL9EM?FJRVmf0M7ZQuIr26s)y$|y|@OShd8~sM)mM~ z@s`PCz!)iWJ901!f;y0d|;^))2oDz?_wP~F*p5CQ-&91cM#b?*Q%07xd2`<~~$&E;|+ zgg}4!4BslRBQ8``#e6=8=XppZ5_^ww&}y}g9mkQJ^QAf9oJ+@Xq;12w;Jrh#*g(P#wE^Pniov1M5wo}7hlxBD&#f=`_Df)FC9D9Ue5)7&r&zm!U) dAOCzB{{Rjr_^9d$O!fc(002ovPDHLkV1k+p5#Rs- diff --git a/Dark-Earth/gtk-3.0/assets/radio-selected-insensitive.png b/Dark-Earth/gtk-3.0/assets/radio-selected-insensitive.png deleted file mode 100644 index fa5d47df130688a7da6b98379a2047a37697b610..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 631 zcmV--0*L*IP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00G}gL_t(I%f*vVi`qaK#vdn+ zWW*p;FBWwz?!`-^Um%bm3%Q6_{Q&t;xeDUdli1)XkYgh~G>1TUx1wIQdJvM({Oe)6 zX@kq23LO}jd57osKJU!D!2ceFS7PPaY&P_L|6LSCv{)>LjImR_UUyVgb>9LM=JWYo z9LG2Pejn|28;mh{o`>CThwXL?j^iGu)9EJw=@nqHSlkJM&`}fxl+r6(VHjew+2C@y zJWeK)^-G)pzID_e4?5#IEZ?mSqTn09lsd zy3eJTN+pP*h|}rR%K?HQs5P6-ESsijFijJl=fN~hXquLtwOTFszF*4$(ln)vG5lV` zw(VT~wrwL#pYM$^hBQrS4nQdlgCNKRgTWvN_n6iD5dCjyD$tR_Zox{gkcEBaZoOozvLVY zhr@4#kO#}M5JeFPA>cSJn}iTVQ3T7fz;WEYs;b{#{fW!va+s#+hhDFTMxz0q=Me+} zj>jV$#{nVael!{xZ}!4!wQ5IE^f3s6T9PCsLdZ{^=YPa;{CPYcAO3ka{sMc`#kq}@ R-`W5G002ovPDHLkV1f`w55)ig diff --git a/Dark-Earth/gtk-3.0/assets/radio-selected.png b/Dark-Earth/gtk-3.0/assets/radio-selected.png deleted file mode 100644 index 56a2d81b124270f836940703729293fd5d1bf050..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 625 zcmV-%0*?KOP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00G%aL_t(I%f*vHi`qaG$Nw80 z$%w8OFZLjUCoheDfP|WxELdB5viJQ0{RqAG+DlFWiwdP%QxuU9`VkU($stEkZ%Ve{ z447nk*=9Frdn$C`!MqvX|NY?oAMn4=)rGfbqtR%}7<(Q?Q8}N_|D=@us8*{+uh;wZ zHvwrp9)FGFxZiHKQLooQDaG-4#CpAk=XuEGa^Hr-;VS^iS=;G!I$JCjf-xqdC^`$q zn3&J!VltUnPwONASglrXlO%bm>pBP_k9b#)fP@g}x{f4C`nGKkGXjUh;Z{+Uv^WR? zbh}-Y%Vl)CT?9b@04Nj+P!t9G{r)zCZ<^*I48s&xRaF5X4OLaszc37iX_|)&fe_-F zQi_K=T-VJsa9tNd2mk=36hesWi~u3zo^zfSbUK}kz|)*D213YvMu1Z4Z8n>fz%UGG znub!T1WnUm7)DC4-EKiC^?nQF0iaT;eDr<)MWfLGAq3546Si$-YO_9;S177naNAO%z4%IOpvoNh*>gg|aMraU8!N3e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00DPNL_t(I%f-_%Ya&4u2k?Jp z9oZ*{aM}oJ?jX%JSwF+F1hx@d{d$7fT8RIC1FnX{;a!$x*X?#2tyT*} zgu~&0<#LI|Vgb+dUi$t1JplI!7>!1E<#PFF6h+{ie;P|`jrn|z{eJ(_>-DC`J_CU1 zbb4d0{W1&yoO47`1Z(Z}Y&N^e0lVEU2*dEp@Ue=;BEm4lcDoI7fKsa3Xf!U`db8Pt zl(L!woO7IrE&_-M&N-d~IOkd^brB$?1m|4m03v!@tyUKS>-8E$^p*oEmCAz<0$S^{ zVXZZU5Ga*Oe{w(^$4`v0ziFDn7;`dgj6s^F@I3E1Ns`x-mpC4eW9QtjAP7*e*Wvp< zlv3DiHV{I9G4|Z)bY^FNVKSMtj4`)Lsj9WM$Qb+Zeg8envftfqcm3bL@gMPOorBKb R*g60J002ovPDHLkV1j)&;XMEV diff --git a/Dark-Earth/gtk-3.0/assets/radio-unselected.png b/Dark-Earth/gtk-3.0/assets/radio-unselected.png deleted file mode 100644 index 7ad75c60cf47090b7f276fce6a90286c9b77522e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 542 zcmV+(0^$9MP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00D+cL_t(I%f-_%iyA=`2k?Jp z9oZ*D8ygR`x4HE*EH=x*#yhSuy-C0G%1f>F$6PM=n~0vvmVW=4hJlkOT=*u$8nxIoz67?b2N519R8e6r&da7wbn;1rL>dD#1007 z@!vTH0Q33$voYqA@B84KpS&yQ9KP?v7!xiQi%tgE?RH(y^WF^qseC>U&-1X|Zo3&k zDRo(`R?m9%TCD~trI!J$wM8O23m_s`Yl|6xbG}zfodrlK!8zY&03wQ4tJPV+dc6h_ z#TlSfDt!?`AW4#U!%31r2!TSO@Q?vot=135*eHr3Xsu6%wbqED2#(`C20<`A`4h+E z@po(OO{393rBZ?Gx=>1Cv)Moh0mj&47>2h1?3=qVo6WAY)^|#&rZJ|(7<+MDH%`;^ gzTIyB`sdsD3cp;pj1j{%yZ`_I07*qoM6N<$g4dztV*mgE diff --git a/Dark-Earth/gtk-3.0/assets/resize-grip.png b/Dark-Earth/gtk-3.0/assets/resize-grip.png deleted file mode 100644 index 613e2320ce632a8f1ee2539c7bd77fb63a2e55be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 187 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4%JB>7u;-UBJd;vjb?hIQv;UIICs0X`wF3=HYh zrcK+tdGo9tv6dheB|(0{3=Yq3q=7g|-tI089jvk*Ams%fk;M!Q+`=Ht$S`Y;1W=H@ z#M9T6{Ryi8s}!%``us4UkesKBV+hCf*v}LOBXfTrMqa3s$o*cx5qN UcX7PC5vY>E)78&qol`;+0K_sYH~;_u diff --git a/Dark-Earth/gtk-3.0/assets/titlebutton-close-active.png b/Dark-Earth/gtk-3.0/assets/titlebutton-close-active.png deleted file mode 100644 index 7dab7a2e555dfea20b721cf40eb73b9e8500b28e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrd&qPZ!4!i_>o>*=I2Y3bgOvu9f|# zIZAh9#0JhMOz#=C$sLH&DQ<3<`XO(EQN(kGOxp(cie3W&ouG&{tqN9Ro!xKN)xVk$ zZ+?IF&l&8@|4$yZT7Ru_?{xOa3wPFLybGIS9{v35k7%QaTFjoB3DLn9D@4Y7~PuD!y8O=N;^Z$f(x=L0v*

i*0}B;1c5U eCGH=45zEW;aIJ}U3DQ8HGI+ZBxvX46X=j)|T=z_ymNu>YZ@8&PlghW_Y12-xpOod|(r0+> zX9H8i?&c+bSVB$&h2L@e@ke7-)t%6-y8mt+JQcI+(41gB#_El`nHj##4Ds0AYHREn lxgd}GErYVs`(OMQq@ONu<}?f_GzPkc!PC{xWt~$(69D9*S^@w7 diff --git a/Dark-Earth/gtk-3.0/assets/titlebutton-close.png b/Dark-Earth/gtk-3.0/assets/titlebutton-close.png deleted file mode 100644 index 51eb479128536e32619ce2b81c9b84c6273c04df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrZMUr;B5V#p$;b5ArfA^02g*H0tcs zTvf;#;v6~cw1U20hsDXgi{JE5EkAPW!}abnIkRr=d2R2v_?p++skJxGJp1H7^>V>? z%VP`*N_rX&*}Q_9@{H;!n%v7p8C;gEc=a{xs>z>k?5jVo>satTZXeUPf^6P~T6J}m sy@&2ax}0K44fha#@$U1w|IAfPr5-NtU#YOv0v*NR>FVdQ&MBb@0DHk(m;e9( diff --git a/Dark-Earth/gtk-3.0/assets/titlebutton-maximize-active.png b/Dark-Earth/gtk-3.0/assets/titlebutton-maximize-active.png deleted file mode 100644 index 7002ba033d8b463ae85ed87265d67203c066a3f1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 229 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrZM8r;B5V#p&b(3D%0n(4XJ_hdsUh z|8el)CjU?N%EFG`AEXW(IOl$W!L5Yx^smPib8GfooFurP`-i9pmpYI5p6c&>@0i}R z+Dl3R!8WxGho82#w0zjj5b1bp)AauvGnK3aSa19fp2l}?Z}oTio8E^-7#L>f%9^tO SzW*F(JA%y zf#-;h>ebW9Pj#1`+0f6T@_WxU zt(C2kWob`c95xBNurMr`Vk9@&ggJET-c9$`3Y_Ih`(~3kDR;}4z+A_fGJAKq=t=|a OW$<+Mb6Mw<&;$Szu}jea diff --git a/Dark-Earth/gtk-3.0/assets/titlebutton-maximize.png b/Dark-Earth/gtk-3.0/assets/titlebutton-maximize.png deleted file mode 100644 index 9ba9e63989aa5f2d7912022aa5cd07ee6c7b04de..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrZMjr;B5V#p$;bFLE9*;BYyAN%D?T zbSi`UNrssprg`j_a*|%x`e&-#kHw4Li~LX(71ULl_3CEm#k=y;b5>6=JG@V5!ke!_ zU7p;=IjK+G95xAGiDG21d|o)?r1Xy6a~Bq^-!~yBYPZ2jv#4Jy_$DaGa{Yg*qztr{ N!PC{xWt~$(696WFOt}C6 diff --git a/Dark-Earth/gtk-3.0/assets/titlebutton-minimize-active.png b/Dark-Earth/gtk-3.0/assets/titlebutton-minimize-active.png deleted file mode 100644 index 955690de1e89fda2b571974f3d80b441867fd0fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbjRr;B5V#p&b(3D(0528+07n8f|+ z_dh(d%2vcy=LJ_!$kC6tD%vJ+%h^`7TxTsRD(YD*Xnuo%;o>1qN0X1u2|yzlJYD@< J);T3K0RXx&Fo^&F diff --git a/Dark-Earth/gtk-3.0/assets/titlebutton-minimize-hover.png b/Dark-Earth/gtk-3.0/assets/titlebutton-minimize-hover.png deleted file mode 100644 index 4a1ce786f168ecaaabb5321789ee244f8a52b2ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbi$r;B5V#p&b(3D(0528*~YtgZha zU!M5>-d>HWhzp_}ot=Ttn#}X>Jt%GL=-_yqafH{5f#LmI4o{A44EKQg89ZJ6T-G@y GGywo_w=n+z diff --git a/Dark-Earth/gtk-3.0/assets/titlebutton-minimize.png b/Dark-Earth/gtk-3.0/assets/titlebutton-minimize.png deleted file mode 100644 index f3c89cece0a48b579f5c257734c4e647f43c5194..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE({w$@cHh4-+>~W1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbi&r;B5V#p&cd spinbutton:focus:not(.vertical) + spinbutton:not(.vertical), -.linked:not(.vertical) > spinbutton:focus:not(.vertical) + button, -.linked:not(.vertical) > spinbutton:focus:not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > entry:focus + spinbutton:not(.vertical), -.linked:not(.vertical) > -entry:focus + button, -.linked:not(.vertical) > -entry:focus + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + entry, .linked:not(.vertical) > -entry:focus + -entry { - border-left-color: #454545; } - -.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + spinbutton:not(.vertical), -.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + button, -.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > entry:drop(active) + spinbutton:not(.vertical), -.linked:not(.vertical) > -entry:drop(active) + button, -.linked:not(.vertical) > -entry:drop(active) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + entry, .linked:not(.vertical) > -entry:drop(active) + -entry { - border-left-color: #4e9a06; } - -.linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled), -.linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):not(.vertical), .linked.vertical > -entry:not(:disabled) + entry:not(:disabled), -.linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):not(.vertical) { - border-top-color: #A6A6A6; - background-color: #292929; } - .linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled):backdrop, - .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):backdrop:not(.vertical), .linked.vertical > - entry:not(:disabled) + entry:not(:disabled):backdrop, - .linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):backdrop:not(.vertical) { - border-top-color: #D1D1D1; - background-color: #3B3B3B; } - -.linked.vertical > spinbutton:disabled:not(.vertical) + spinbutton:disabled:not(.vertical), -.linked.vertical > spinbutton:disabled:not(.vertical) + entry:disabled, .linked.vertical > entry:disabled + spinbutton:disabled:not(.vertical), -.linked.vertical > -entry:disabled + entry:disabled { - border-top-color: #A6A6A6; } - -.linked.vertical > spinbutton:not(.vertical) + spinbutton:focus:not(:only-child):not(.vertical), -.linked.vertical > spinbutton:not(.vertical) + entry:focus:not(:only-child), .linked.vertical > entry + spinbutton:focus:not(:only-child):not(.vertical), -.linked.vertical > -entry + entry:focus:not(:only-child) { - border-top-color: #454545; } - -.linked.vertical > spinbutton:not(.vertical) + spinbutton:drop(active):not(:only-child):not(.vertical), -.linked.vertical > spinbutton:not(.vertical) + entry:drop(active):not(:only-child), .linked.vertical > entry + spinbutton:drop(active):not(:only-child):not(.vertical), -.linked.vertical > -entry + entry:drop(active):not(:only-child) { - border-top-color: #4e9a06; } - -.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + spinbutton:not(.vertical), -.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + entry, -.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + button, -.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:focus:not(:only-child) + spinbutton:not(.vertical), -.linked.vertical > -entry:focus:not(:only-child) + entry, -.linked.vertical > -entry:focus:not(:only-child) + button, -.linked.vertical > -entry:focus:not(:only-child) + combobox > box > button.combo { - border-top-color: #454545; } - -.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + spinbutton:not(.vertical), -.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + entry, -.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + button, -.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:drop(active):not(:only-child) + spinbutton:not(.vertical), -.linked.vertical > -entry:drop(active):not(:only-child) + entry, -.linked.vertical > -entry:drop(active):not(:only-child) + button, -.linked.vertical > -entry:drop(active):not(:only-child) + combobox > box > button.combo { - border-top-color: #4e9a06; } - -treeview entry:focus:dir(rtl), treeview entry:focus:dir(ltr) { - background-color: #292929; - transition-property: color, background; } - -treeview entry.flat, treeview entry { - border-radius: 0; - background-image: none; - background-color: #292929; } - treeview entry.flat:focus, treeview entry:focus { - border-color: #454545; } - -/*********** - * Buttons * - ***********/ -@keyframes needs_attention { - from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#454545), to(transparent)); } - to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#454545), to(transparent)); } } - -notebook > header > tabs > arrow, button.titlebutton, -button { - min-height: 24px; - min-width: 16px; - padding: 1px 2px; - border: 1px solid; - border-radius: 3px; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#252525, 0.8); - border-right-color: shade(#252525, 0.72); - border-left-color: shade(#252525, 0.72); - border-bottom-color: shade(#252525, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#252525, 1.02), 1.05), shade(shade(#252525, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } - notebook > header > tabs > arrow, button.sidebar-button, button.titlebutton, - button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - transition: none; } - notebook > header > tabs > arrow:hover, button.sidebar-button:hover, button.titlebutton:hover, - button.flat:hover { - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 500ms; } - notebook > header > tabs > arrow:hover:active, button.sidebar-button:hover:active, button.titlebutton:hover:active, - button.flat:hover:active { - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } - notebook > header > tabs > arrow:hover, button.titlebutton:hover, - button:hover { - color: #F0F0F0; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #626262; - background-image: linear-gradient(to bottom, shade(#414141, 1.00), shade(#383838, 1.00)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); - -gtk-icon-effect: highlight; } - notebook > header > tabs > arrow:active, button.titlebutton:active, notebook > header > tabs > arrow:checked, button.titlebutton:checked, - button:active, - button:checked { - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #525252; - background-image: linear-gradient(to bottom, shade(shade(#252525, 0.85), 1.05), shade(shade(#252525, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); - transition-duration: 50ms; } - notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:backdrop, button.titlebutton:backdrop, - button:backdrop.flat, - button:backdrop { - border-color: #555555; - background-color: #252525; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - transition: 200ms ease-out; - -gtk-icon-effect: none; } - notebook > header > tabs > arrow:backdrop label, button.sidebar-button:backdrop label, button.titlebutton:backdrop label, notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:backdrop label, button.titlebutton:backdrop label, notebook > header > tabs > arrow:backdrop, button.titlebutton:backdrop, - button:backdrop.flat label, - button:backdrop.flat, - button:backdrop label, - button:backdrop { - color: #B3B3B3; } - notebook > header > tabs > arrow:backdrop:active, button.sidebar-button:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, button.sidebar-button:backdrop:checked, button.titlebutton:backdrop:checked, notebook > header > tabs > arrow:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, button.titlebutton:backdrop:checked, - button:backdrop.flat:active, - button:backdrop.flat:checked, - button:backdrop:active, - button:backdrop:checked { - border-color: #555555; - background-color: #252525; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - notebook > header > tabs > arrow:backdrop:active label, button.sidebar-button:backdrop:active label, button.titlebutton:backdrop:active label, notebook > header > tabs > arrow:backdrop:active, button.sidebar-button:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked label, button.sidebar-button:backdrop:checked label, button.titlebutton:backdrop:checked label, notebook > header > tabs > arrow:backdrop:checked, button.sidebar-button:backdrop:checked, button.titlebutton:backdrop:checked, notebook > header > tabs > arrow:backdrop:active label, button.titlebutton:backdrop:active label, notebook > header > tabs > arrow:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked label, button.titlebutton:backdrop:checked label, notebook > header > tabs > arrow:backdrop:checked, button.titlebutton:backdrop:checked, - button:backdrop.flat:active label, - button:backdrop.flat:active, - button:backdrop.flat:checked label, - button:backdrop.flat:checked, - button:backdrop:active label, - button:backdrop:active, - button:backdrop:checked label, - button:backdrop:checked { - color: #B3B3B3; } - notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled, button.titlebutton:backdrop:disabled, - button:backdrop.flat:disabled, - button:backdrop:disabled { - border-color: #515151; - background-color: #353535; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - notebook > header > tabs > arrow:backdrop:disabled label, button.sidebar-button:backdrop:disabled label, button.titlebutton:backdrop:disabled label, notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled label, button.titlebutton:backdrop:disabled label, notebook > header > tabs > arrow:backdrop:disabled, button.titlebutton:backdrop:disabled, - button:backdrop.flat:disabled label, - button:backdrop.flat:disabled, - button:backdrop:disabled label, - button:backdrop:disabled { - color: #252525; } - notebook > header > tabs > arrow:backdrop:disabled:active, button.sidebar-button:backdrop:disabled:active, button.titlebutton:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, button.sidebar-button:backdrop:disabled:checked, button.titlebutton:backdrop:disabled:checked, notebook > header > tabs > arrow:backdrop:disabled:active, button.titlebutton:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, button.titlebutton:backdrop:disabled:checked, - button:backdrop.flat:disabled:active, - button:backdrop.flat:disabled:checked, - button:backdrop:disabled:active, - button:backdrop:disabled:checked { - border-color: #555555; - background-color: #353535; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - notebook > header > tabs > arrow:backdrop:disabled:active label, button.sidebar-button:backdrop:disabled:active label, button.titlebutton:backdrop:disabled:active label, notebook > header > tabs > arrow:backdrop:disabled:checked label, button.sidebar-button:backdrop:disabled:checked label, button.titlebutton:backdrop:disabled:checked label, notebook > header > tabs > arrow:backdrop:disabled:active label, button.titlebutton:backdrop:disabled:active label, notebook > header > tabs > arrow:backdrop:disabled:checked label, button.titlebutton:backdrop:disabled:checked label, - button:backdrop.flat:disabled:active label, - button:backdrop.flat:disabled:checked label, - button:backdrop:disabled:active label, - button:backdrop:disabled:checked label { - color: #252525; } - notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:disabled, button.sidebar-button:disabled, button.titlebutton:disabled, notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, - button.flat:backdrop, - button.flat:disabled, - button.flat:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - notebook > header > tabs > arrow:disabled, button.titlebutton:disabled, - button:disabled { - border-color: #525252; - background-color: #353535; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - notebook > header > tabs > arrow:disabled label, button.titlebutton:disabled label, notebook > header > tabs > arrow:disabled, button.titlebutton:disabled, - button:disabled label, - button:disabled { - color: #B3B3B3; } - notebook > header > tabs > arrow:disabled:active, button.titlebutton:disabled:active, notebook > header > tabs > arrow:disabled:checked, button.titlebutton:disabled:checked, - button:disabled:active, - button:disabled:checked { - border-color: #525252; - background-image: linear-gradient(to bottom, #A6A6A6, #353535); - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - notebook > header > tabs > arrow:disabled:active label, button.titlebutton:disabled:active label, notebook > header > tabs > arrow:disabled:active, button.titlebutton:disabled:active, notebook > header > tabs > arrow:disabled:checked label, button.titlebutton:disabled:checked label, notebook > header > tabs > arrow:disabled:checked, button.titlebutton:disabled:checked, - button:disabled:active label, - button:disabled:active, - button:disabled:checked label, - button:disabled:checked { - color: #B3B3B3; } - notebook > header > tabs > arrow.image-button, button.image-button.titlebutton, - button.image-button { - min-width: 24px; - padding-left: 4px; - padding-right: 4px; } - notebook > header > tabs > arrow.text-button, button.text-button.titlebutton, - button.text-button { - padding-left: 8px; - padding-right: 8px; } - notebook > header > tabs > arrow.text-button.image-button, button.text-button.image-button.titlebutton, - button.text-button.image-button { - padding-left: 4px; - padding-right: 4px; } - notebook > header > tabs > arrow.text-button.image-button label, button.text-button.image-button.titlebutton label, - button.text-button.image-button label { - padding-left: 4px; - padding-right: 4px; } - combobox:drop(active) button.combo, notebook > header > tabs > arrow:drop(active), button.titlebutton:drop(active), - button:drop(active) { - color: #4e9a06; - border-color: #4e9a06; - box-shadow: inset 0 0 0 1px #4e9a06; } - -row:selected -button { - border-color: #696969; } - row:selected button.sidebar-button:not(:active):not(:checked):not(:hover):not(disabled), row:selected - button.flat:not(:active):not(:checked):not(:hover):not(disabled) { - color: #F0F0F0; - border-color: transparent; } - row:selected button.sidebar-button:not(:active):not(:checked):not(:hover):not(disabled):backdrop, row:selected - button.flat:not(:active):not(:checked):not(:hover):not(disabled):backdrop { - color: #B0B0B0; } - - -button.osd { - min-width: 24px; - min-height: 32px; - color: #676767; - border-radius: 5px; - outline-color: rgba(238, 238, 238, 0.3); - color: #676767; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); - border: none; - box-shadow: none; } - - button.osd.image-button { - min-width: 32px; } - - button.osd:hover { - color: #DEDEDE; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(65, 65, 65, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); - border: none; - box-shadow: none; } - - button.osd:active, - button.osd:checked { - color: #DEDEDE; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.7); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); - border: none; - box-shadow: none; } - - button.osd:disabled:backdrop, - button.osd:disabled { - color: #3B3B3B; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - border: none; } - - button.osd:backdrop { - color: #676767; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - border: none; } - -.csd popover.background.touch-selection button, .csd popover.background.magnifier button, popover.background.touch-selection button, popover.background.magnifier button, .app-notification button, -.app-notification.frame button, -.osd -button { - color: #676767; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - popover.background.touch-selection button:hover, popover.background.magnifier button:hover, .app-notification button:hover, - .osd - button:hover { - color: #DEDEDE; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(65, 65, 65, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - popover.background.touch-selection button:active:backdrop, popover.background.magnifier button:active:backdrop, .app-notification button:active:backdrop, popover.background.touch-selection button:active, popover.background.magnifier button:active, .app-notification button:active, popover.background.touch-selection button:checked:backdrop, popover.background.magnifier button:checked:backdrop, .app-notification button:checked:backdrop, popover.background.touch-selection button:checked, popover.background.magnifier button:checked, .app-notification button:checked, - .osd - button:active:backdrop, - .osd - button:active, - .osd - button:checked:backdrop, - .osd - button:checked { - color: #DEDEDE; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.7); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); } - popover.background.touch-selection button:disabled:backdrop, popover.background.magnifier button:disabled:backdrop, .app-notification button:disabled:backdrop, popover.background.touch-selection button:disabled, popover.background.magnifier button:disabled, .app-notification button:disabled, - .osd - button:disabled:backdrop, - .osd - button:disabled { - color: #383737; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - popover.background.touch-selection button:backdrop, popover.background.magnifier button:backdrop, .app-notification button:backdrop, - .osd - button:backdrop { - color: #545454; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - popover.background.touch-selection button.flat, popover.background.magnifier button.flat, .app-notification button.flat, - .osd - button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: none; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; } - popover.background.touch-selection button.flat:hover, popover.background.magnifier button.flat:hover, .app-notification button.flat:hover, - .osd - button.flat:hover { - color: #DEDEDE; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(65, 65, 65, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - popover.background.touch-selection button.flat:disabled, popover.background.magnifier button.flat:disabled, .app-notification button.flat:disabled, - .osd - button.flat:disabled { - color: #424242; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - background-image: none; - border-color: transparent; - box-shadow: none; } - popover.background.touch-selection button.flat:backdrop, popover.background.magnifier button.flat:backdrop, .app-notification button.flat:backdrop, - .osd - button.flat:backdrop { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - popover.background.touch-selection button.flat:active, popover.background.magnifier button.flat:active, .app-notification button.flat:active, popover.background.touch-selection button.flat:checked, popover.background.magnifier button.flat:checked, .app-notification button.flat:checked, - .osd - button.flat:active, - .osd - button.flat:checked { - color: #DEDEDE; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.7); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); } - - -button.suggested-action { - color: #DEDEDE; - outline-color: rgba(235, 235, 235, 0.3); - border-top-color: shade(#252525, 0.8); - border-right-color: shade(#252525, 0.72); - border-left-color: shade(#252525, 0.72); - border-bottom-color: shade(#252525, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#454545, 1.02), 1.05), shade(shade(#454545, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - .selection-mode button.titlebutton, - button.suggested-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #454545; } - - button.suggested-action:hover { - color: #DEDEDE; - outline-color: rgba(255, 255, 255, 0.3); - border-color: #595959; - background-image: linear-gradient(to bottom, shade(#454545, 1.15), shade(#454545, 1.07)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - - button.suggested-action:active, - button.suggested-action:checked { - color: #DEDEDE; - outline-color: rgba(255, 255, 255, 0.3); - border-color: #595959; - background-image: linear-gradient(to bottom, shade(shade(#454545, 0.85), 1.05), shade(shade(#454545, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } - .selection-mode button.titlebutton:backdrop, - button.suggested-action:backdrop, - button.suggested-action.flat:backdrop { - border-color: #454545; - background-color: #454545; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - .selection-mode button.titlebutton:backdrop label, .selection-mode button.titlebutton:backdrop, - button.suggested-action:backdrop label, - button.suggested-action:backdrop, - button.suggested-action.flat:backdrop label, - button.suggested-action.flat:backdrop { - color: #707070; } - .selection-mode button.titlebutton:backdrop:active, .selection-mode button.titlebutton:backdrop:checked, - button.suggested-action:backdrop:active, - button.suggested-action:backdrop:checked, - button.suggested-action.flat:backdrop:active, - button.suggested-action.flat:backdrop:checked { - border-color: #353535; - background-color: #353535; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - .selection-mode button.titlebutton:backdrop:active label, .selection-mode button.titlebutton:backdrop:active, .selection-mode button.titlebutton:backdrop:checked label, .selection-mode button.titlebutton:backdrop:checked, - button.suggested-action:backdrop:active label, - button.suggested-action:backdrop:active, - button.suggested-action:backdrop:checked label, - button.suggested-action:backdrop:checked, - button.suggested-action.flat:backdrop:active label, - button.suggested-action.flat:backdrop:active, - button.suggested-action.flat:backdrop:checked label, - button.suggested-action.flat:backdrop:checked { - color: #F6F6F6; } - .selection-mode button.titlebutton:backdrop:disabled, - button.suggested-action:backdrop:disabled, - button.suggested-action.flat:backdrop:disabled { - border-color: #555555; - background-color: #353535; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - .selection-mode button.titlebutton:backdrop:disabled label, .selection-mode button.titlebutton:backdrop:disabled, - button.suggested-action:backdrop:disabled label, - button.suggested-action:backdrop:disabled, - button.suggested-action.flat:backdrop:disabled label, - button.suggested-action.flat:backdrop:disabled { - color: #353535; } - .selection-mode button.titlebutton:backdrop:disabled:active, .selection-mode button.titlebutton:backdrop:disabled:checked, - button.suggested-action:backdrop:disabled:active, - button.suggested-action:backdrop:disabled:checked, - button.suggested-action.flat:backdrop:disabled:active, - button.suggested-action.flat:backdrop:disabled:checked { - border-color: #3f92e7; - background-color: #3f92e7; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - .selection-mode button.titlebutton:backdrop:disabled:active label, .selection-mode button.titlebutton:backdrop:disabled:checked label, - button.suggested-action:backdrop:disabled:active label, - button.suggested-action:backdrop:disabled:checked label, - button.suggested-action.flat:backdrop:disabled:active label, - button.suggested-action.flat:backdrop:disabled:checked label { - color: #989DA3; } - .selection-mode button.titlebutton:backdrop, .selection-mode button.titlebutton:disabled, .selection-mode button.titlebutton:backdrop:disabled, - button.suggested-action.flat:backdrop, - button.suggested-action.flat:disabled, - button.suggested-action.flat:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: rgba(57, 142, 231, 0.8); } - - button.suggested-action:disabled { - border-color: #595959; - background-color: #569fea; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - - button.suggested-action:disabled label, - button.suggested-action:disabled { - color: #BDBDBD; } - - button.suggested-action:disabled:active, - button.suggested-action:disabled:checked { - border-color: #595959; - background-image: linear-gradient(to bottom, #3b8bde, #3f92e7); - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - - button.suggested-action:disabled:active label, - button.suggested-action:disabled:active, - button.suggested-action:disabled:checked label, - button.suggested-action:disabled:checked { - color: #CCCCCC; } - .osd - button.suggested-action { - color: #676767; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(57, 142, 231, 0.5); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd - button.suggested-action:hover { - color: #DEDEDE; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(57, 142, 231, 0.7); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd - button.suggested-action:active:backdrop, .osd - button.suggested-action:active, .osd - button.suggested-action:checked:backdrop, .osd - button.suggested-action:checked { - color: #DEDEDE; - border-color: rgba(0, 0, 0, 0.7); - background-color: #454545; - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); } - .osd - button.suggested-action:disabled:backdrop, .osd - button.suggested-action:disabled { - color: #3B3B3B; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .osd - button.suggested-action:backdrop { - color: #676767; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(57, 142, 231, 0.5); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - - -button.destructive-action { - color: #DEDEDE; - outline-color: rgba(235, 235, 235, 0.3); - border-top-color: shade(#252525, 0.8); - border-right-color: shade(#252525, 0.72); - border-left-color: shade(#252525, 0.72); - border-bottom-color: shade(#252525, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#ef2929, 1.02), 1.05), shade(shade(#ef2929, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - - button.destructive-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #ef2929; } - - button.destructive-action:hover { - color: #DEDEDE; - outline-color: rgba(255, 255, 255, 0.3); - border-color: #8e0b0b; - background-image: linear-gradient(to bottom, shade(#ef2929, 1.15), shade(#ef2929, 1.07)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - - button.destructive-action:active, - button.destructive-action:checked { - color: #DEDEDE; - outline-color: rgba(255, 255, 255, 0.3); - border-color: #8e0b0b; - background-image: linear-gradient(to bottom, shade(shade(#ef2929, 0.85), 1.05), shade(shade(#ef2929, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } - - button.destructive-action:backdrop, - button.destructive-action.flat:backdrop { - border-color: #ef2929; - background-color: #ef2929; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - - button.destructive-action:backdrop label, - button.destructive-action:backdrop, - button.destructive-action.flat:backdrop label, - button.destructive-action.flat:backdrop { - color: #fcd4d4; } - - button.destructive-action:backdrop:active, - button.destructive-action:backdrop:checked, - button.destructive-action.flat:backdrop:active, - button.destructive-action.flat:backdrop:checked { - border-color: #d51010; - background-color: #d51010; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - - button.destructive-action:backdrop:active label, - button.destructive-action:backdrop:active, - button.destructive-action:backdrop:checked label, - button.destructive-action:backdrop:checked, - button.destructive-action.flat:backdrop:active label, - button.destructive-action.flat:backdrop:active, - button.destructive-action.flat:backdrop:checked label, - button.destructive-action.flat:backdrop:checked { - color: #f7cfcf; } - - button.destructive-action:backdrop:disabled, - button.destructive-action.flat:backdrop:disabled { - border-color: #555555; - background-color: #353535; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - - button.destructive-action:backdrop:disabled label, - button.destructive-action:backdrop:disabled, - button.destructive-action.flat:backdrop:disabled label, - button.destructive-action.flat:backdrop:disabled { - color: #353535; } - - button.destructive-action:backdrop:disabled:active, - button.destructive-action:backdrop:disabled:checked, - button.destructive-action.flat:backdrop:disabled:active, - button.destructive-action.flat:backdrop:disabled:checked { - border-color: #ef3131; - background-color: #ef3131; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - - button.destructive-action:backdrop:disabled:active label, - button.destructive-action:backdrop:disabled:checked label, - button.destructive-action.flat:backdrop:disabled:active label, - button.destructive-action.flat:backdrop:disabled:checked label { - color: #f57979; } - - button.destructive-action.flat:backdrop, - button.destructive-action.flat:disabled, - button.destructive-action.flat:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: rgba(239, 41, 41, 0.8); } - - button.destructive-action:disabled { - border-color: #8e0b0b; - background-color: #f14949; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - - button.destructive-action:disabled label, - button.destructive-action:disabled { - color: #f8a4a4; } - - button.destructive-action:disabled:active, - button.destructive-action:disabled:checked { - border-color: #8e0b0b; - background-image: linear-gradient(to bottom, #e52d2d, #ef3131); - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - - button.destructive-action:disabled:active label, - button.destructive-action:disabled:active, - button.destructive-action:disabled:checked label, - button.destructive-action:disabled:checked { - color: #f9adad; } - .osd - button.destructive-action { - color: #676767; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(239, 41, 41, 0.5); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd - button.destructive-action:hover { - color: #DEDEDE; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(239, 41, 41, 0.7); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd - button.destructive-action:active:backdrop, .osd - button.destructive-action:active, .osd - button.destructive-action:checked:backdrop, .osd - button.destructive-action:checked { - color: #DEDEDE; - border-color: rgba(0, 0, 0, 0.7); - background-color: #ef2929; - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); } - .osd - button.destructive-action:disabled:backdrop, .osd - button.destructive-action:disabled { - color: #3B3B3B; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .osd - button.destructive-action:backdrop { - color: #676767; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(239, 41, 41, 0.5); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - -.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 { - 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; } - -.inline-toolbar -button, .inline-toolbar -button:backdrop { - border-radius: 2px; - border-width: 1px; } - -.primary-toolbar -button { - -gtk-icon-shadow: none; } - -.stack-switcher > button.needs-attention > label, -.stack-switcher > button.needs-attention > image, stacksidebar row.needs-attention > label { - animation: needs_attention 150ms ease-in; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#454545), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.5, to(rgba(255, 255, 255, 0.769231)), to(transparent)); - background-size: 6px 6px, 6px 6px; - background-repeat: no-repeat; - background-position: right 3px, right 4px; } - .stack-switcher > button.needs-attention > label:backdrop, - .stack-switcher > button.needs-attention > image:backdrop, stacksidebar row.needs-attention > label:backdrop { - background-size: 6px 6px, 0 0; } - .stack-switcher > button.needs-attention > label:dir(rtl), - .stack-switcher > button.needs-attention > image:dir(rtl), stacksidebar row.needs-attention > label:dir(rtl) { - background-position: left 3px, left 4px; } - -.inline-toolbar toolbutton > button { - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#252525, 0.8); - border-right-color: shade(#252525, 0.72); - border-left-color: shade(#252525, 0.72); - border-bottom-color: shade(#252525, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#252525, 1.02), 1.05), shade(shade(#252525, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } - .inline-toolbar toolbutton > button:hover { - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #626262; - background-image: linear-gradient(to bottom, shade(#252525, 1.15), shade(#252525, 1.07)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } - .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #525252; - background-image: linear-gradient(to bottom, shade(shade(#252525, 0.85), 1.05), shade(shade(#252525, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } - .inline-toolbar toolbutton > button:disabled { - border-color: #525252; - background-color: #353535; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - .inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { - color: #B3B3B3; } - .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { - border-color: #525252; - background-image: linear-gradient(to bottom, #A6A6A6, #353535); - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - .inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { - color: #B3B3B3; } - .inline-toolbar toolbutton > button:backdrop { - border-color: #555555; - background-color: #353535; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - .inline-toolbar toolbutton > button:backdrop label, .inline-toolbar toolbutton > button:backdrop { - color: #B3B3B3; } - .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked { - border-color: #555555; - background-color: #353535; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - .inline-toolbar toolbutton > button:backdrop:active label, .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked label, .inline-toolbar toolbutton > button:backdrop:checked { - color: #B3B3B3; } - .inline-toolbar toolbutton > button:backdrop:disabled { - border-color: #555555; - background-color: #353535; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - .inline-toolbar toolbutton > button:backdrop:disabled label, .inline-toolbar toolbutton > button:backdrop:disabled { - color: #252525; } - .inline-toolbar toolbutton > button:backdrop:disabled:active, .inline-toolbar toolbutton > button:backdrop:disabled:checked { - border-color: #555555; - background-color: #353535; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - .inline-toolbar toolbutton > button:backdrop:disabled:active label, .inline-toolbar toolbutton > button:backdrop:disabled:checked label { - color: #252525; } - -toolbar.inline-toolbar toolbutton > button.flat, -toolbar.inline-toolbar toolbutton:backdrop > button.flat, .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > entry, .inline-toolbar button, .inline-toolbar button:backdrop, .linked > button, -.linked > button:hover, -.linked > button:active, -.linked > button:checked, -.linked > button:backdrop, .xfce4-panel.background menu .linked button, .linked > combobox > box > button.combo:dir(ltr), .linked > combobox > box > button.combo:dir(rtl) { - border-radius: 0; - border-right-style: none; } - -.linked:not(.vertical) > spinbutton:first-child:not(.vertical), .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked > button:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat, -toolbar.inline-toolbar toolbutton:backdrop:first-child > button.flat, combobox.linked button:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo, .xfce4-panel.background menu .linked button:first-child { - border-top-left-radius: 3px; - border-bottom-left-radius: 3px; } - -.linked:not(.vertical) > spinbutton:last-child:not(.vertical), .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked > button:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat, -toolbar.inline-toolbar toolbutton:backdrop:last-child > button.flat, combobox.linked button:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo, .xfce4-panel.background menu .linked button:last-child { - border-top-right-radius: 3px; - border-bottom-right-radius: 3px; - border-right-style: solid; } - -.linked:not(.vertical) > spinbutton:only-child:not(.vertical), .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked > button:only-child, toolbar.inline-toolbar toolbutton:only-child > button.flat, -toolbar.inline-toolbar toolbutton:backdrop:only-child > button.flat, .linked:not(.vertical) > combobox:only-child > box > button.combo, .xfce4-panel.background menu .linked button:only-child { - border-radius: 3px; - border-style: solid; } - -.linked.vertical > spinbutton:not(.vertical), .linked.vertical > entry, .linked.vertical > button, -.linked.vertical > button:hover, -.linked.vertical > button:active, -.linked.vertical > button:checked, -.linked.vertical > button:backdrop, .linked.vertical > combobox > box > button.combo { - border-style: solid solid none solid; - border-radius: 0; } - -.linked.vertical > spinbutton:first-child:not(.vertical), .linked.vertical > entry:first-child, .linked.vertical > button:first-child, .linked.vertical > combobox:first-child > box > button.combo { - border-top-left-radius: 3px; - border-top-right-radius: 3px; } - -.linked.vertical > spinbutton:last-child:not(.vertical), .linked.vertical > entry:last-child, .linked.vertical > button:last-child, .linked.vertical > combobox:last-child > box > button.combo { - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - border-style: solid; } - -.linked.vertical > spinbutton:only-child:not(.vertical), .linked.vertical > entry:only-child, .linked.vertical > button:only-child, .linked.vertical > combobox:only-child > box > button.combo { - border-radius: 3px; - border-style: solid; } - -modelbutton.flat, popover.background checkbutton, -popover.background radiobutton, -.menuitem.button.flat, modelbutton.flat:backdrop, popover.background checkbutton:backdrop, -popover.background radiobutton:backdrop, modelbutton.flat:backdrop:hover, popover.background checkbutton:backdrop:hover, -popover.background radiobutton:backdrop:hover, -.menuitem.button.flat:backdrop, -.menuitem.button.flat:backdrop:hover, button:link, -button:visited, button:link:hover, button:link:active, button:link:checked, -button:visited:hover, -button:visited:active, -button:visited:checked, calendar.button, calendar.button:hover, calendar.button:backdrop, calendar.button:disabled, .scale-popup button:hover, .scale-popup button:backdrop:hover, .scale-popup button:backdrop:disabled, .scale-popup button:backdrop { - background-color: transparent; - background-image: none; - border-color: transparent; - box-shadow: inset 0 1px rgba(245, 245, 245, 0), 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - -/* menu buttons */ -modelbutton.flat, popover.background checkbutton, -popover.background radiobutton, -.menuitem.button.flat { - min-height: 26px; - padding-left: 5px; - padding-right: 5px; - border-radius: 3px; - outline-offset: -2px; } - modelbutton.flat:hover, popover.background checkbutton:hover, - popover.background radiobutton:hover, - .menuitem.button.flat:hover { - background-color: #454545; } - modelbutton.flat check:last-child, popover.background checkbutton check:last-child, popover.background radiobutton check:last-child, - modelbutton.flat radio:last-child, - popover.background checkbutton radio:last-child, - popover.background radiobutton radio:last-child, - .menuitem.button.flat check:last-child, - .menuitem.button.flat radio:last-child { - margin-left: 8px; } - modelbutton.flat check:first-child, popover.background checkbutton check:first-child, popover.background radiobutton check:first-child, - modelbutton.flat radio:first-child, - popover.background checkbutton radio:first-child, - popover.background radiobutton radio:first-child, - .menuitem.button.flat check:first-child, - .menuitem.button.flat radio:first-child { - margin-right: 8px; } - -modelbutton.flat arrow, popover.background checkbutton arrow, popover.background radiobutton arrow { - background: none; } - modelbutton.flat arrow:hover, popover.background checkbutton arrow:hover, popover.background radiobutton arrow:hover { - background: none; } - modelbutton.flat arrow.left, popover.background checkbutton arrow.left, popover.background radiobutton arrow.left { - -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } - modelbutton.flat arrow.right, popover.background checkbutton arrow.right, popover.background radiobutton arrow.right { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } - -button.color { - padding: 4px; } - button.color colorswatch:only-child { - box-shadow: 0 1px rgba(255, 255, 255, 0.769231); } - button.color colorswatch:only-child, button.color colorswatch:only-child overlay { - border-radius: 0; } - button.color colorswatch:only-child:disabled colorswatch:only-child, button.color colorswatch:only-child:backdrop colorswatch:only-child, button.color colorswatch:only-child:active colorswatch:only-child, button.color colorswatch:only-child:checked colorswatch:only-child { - box-shadow: none; } - -/********* - * Links * - *********/ -*:link, button:link, -button:visited { - color: #59CDC6; } - *:link:visited, - button:visited { - color: #8A8A8A; } - *:selected *:link:visited, *:selected button:visited:link, - *:selected button:visited { - color: #838F8E; } - *:link:hover, button:hover:link, - button:hover:visited { - color: #82A3A5; } - *:selected *:link:hover, *:selected button:hover:link, - *:selected button:hover:visited { - color: #CAD9D8; } - *:link:active, button:active:link, - button:active:visited { - color: #59CDC6; } - *:selected *:link:active, *:selected button:active:link, - *:selected button:active:visited { - color: #707070; } - *:link:backdrop:backdrop:hover, button:backdrop:backdrop:hover:link, - button:backdrop:backdrop:hover:visited, *:link:backdrop:backdrop:hover:selected, button:backdrop:backdrop:hover:selected:link, - button:backdrop:backdrop:hover:selected:visited, .selection-mode.titlebar:not(headerbar) .subtitle:backdrop:backdrop:hover:link, - headerbar.selection-mode .subtitle:backdrop:backdrop:hover:link, *:link:backdrop, button:backdrop:link, - button:backdrop:visited { - color: #454545; } - .info *:link, .info button:link, - .info button:visited, - .question *:link, .question button:link, - .question button:visited, - .warning *:link, .warning button:link, - .warning button:visited, - .error *:link, .error button:link, - .error button:visited, *:link:selected, button:selected:link, - button:selected:visited, .selection-mode.titlebar:not(headerbar) .subtitle:link, - headerbar.selection-mode .subtitle:link, - *:selected *:link, - *:selected button:link, - *:selected button:visited { - color: #707070; } - -button:link, -button:visited { - text-shadow: none; } - button:link:hover, button:link:active, button:link:checked, - button:visited:hover, - button:visited:active, - button:visited:checked { - text-shadow: none; } - button:link > label, - button:visited > label { - text-decoration-line: underline; } - -/***************** - * GtkSpinButton * - *****************/ -spinbutton:not(.vertical) { - padding: 0; } - spinbutton:not(.vertical) entry { - min-width: 28px; - margin: 0; - background: none; - background-color: transparent; - border: none; - border-radius: 0; - box-shadow: none; } - spinbutton:not(.vertical) button { - min-height: 16px; - margin: 0; - padding-bottom: 0; - padding-top: 0; - color: #636A6A; - background-image: none; - border-style: none none none solid; - border-color: #808080; - border-radius: 0; - box-shadow: none; } - spinbutton:not(.vertical) button:dir(rtl) { - border-style: none solid none none; } - spinbutton:not(.vertical) button:hover { - color: #DBDBDB; - background-color: rgba(60, 60, 60, 0.05); } - spinbutton:not(.vertical) button:disabled { - color: rgba(133, 133, 133, 0.3); - background-color: transparent; } - spinbutton:not(.vertical) button:active { - background-color: rgba(0, 0, 0, 0.1); - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2); } - spinbutton:not(.vertical) button:backdrop { - color: #5E5E5E; - background-color: transparent; - border-color: rgba(137, 137, 137, 0.3); - transition: 200ms ease-out; } - spinbutton:not(.vertical) button:backdrop:disabled { - color: rgba(168, 168, 168, 0.3); - background-color: transparent; - border-style: none none none solid; } - spinbutton:not(.vertical) button:backdrop:disabled:dir(rtl) { - border-style: none solid none none; } - -.osd spinbutton:not(.vertical) button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #676767; - border-style: none none none solid; - border-color: rgba(0, 0, 0, 0.4); - border-radius: 0; - box-shadow: none; - -gtk-icon-shadow: 0 1px black; } - .osd spinbutton:not(.vertical) button:dir(rtl) { - border-style: none solid none none; } - .osd spinbutton:not(.vertical) button:hover { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #676767; - border-color: rgba(0, 0, 0, 0.5); - background-color: rgba(238, 238, 238, 0.1); - -gtk-icon-shadow: 0 1px black; - box-shadow: none; } - .osd spinbutton:not(.vertical) button:backdrop { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #676767; - border-color: rgba(0, 0, 0, 0.5); - -gtk-icon-shadow: none; - box-shadow: none; } - .osd spinbutton:not(.vertical) button:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #3B3B3B; - border-color: rgba(0, 0, 0, 0.5); - -gtk-icon-shadow: none; - box-shadow: none; } - .osd spinbutton:not(.vertical) button:dir(ltr):last-child { - border-radius: 0 3px 3px 0; } - .osd spinbutton:not(.vertical) button:dir(rtl):first-child { - border-radius: 3px 0 0 3px; } - -spinbutton.vertical:disabled { - color: #B3B3B3; } - -spinbutton.vertical:backdrop:disabled { - color: #353535; } - -spinbutton.vertical:drop(active) { - border-color: transparent; - box-shadow: none; } - -spinbutton.vertical entry { - min-height: 32px; - min-width: 32px; - padding: 0; - border-radius: 0; } - -spinbutton.vertical button { - min-height: 32px; - min-width: 32px; - padding: 0; } - -spinbutton.vertical button.up { - border-radius: 3px 3px 0 0; - border-style: solid solid none solid; } - -spinbutton.vertical button.down { - border-radius: 0 0 3px 3px; - border-style: none solid solid solid; } - -.osd spinbutton.vertical button:first-child { - color: #676767; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd spinbutton.vertical button:first-child:hover { - color: #DEDEDE; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(65, 65, 65, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd spinbutton.vertical button:first-child:active { - color: #DEDEDE; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.7); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); } - .osd spinbutton.vertical button:first-child:disabled { - color: #3B3B3B; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .osd spinbutton.vertical button:first-child:backdrop { - color: #676767; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - -treeview spinbutton:not(.vertical) { - min-height: 0; - border-style: none; - border-radius: 0; } - treeview spinbutton:not(.vertical) entry { - min-height: 0; - padding: 1px 2px; } - -/************** - * ComboBoxes * - **************/ -combobox arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - min-height: 16px; - min-width: 16px; } - -combobox:drop(active) { - box-shadow: none; } - -/************ - * Toolbars * - ************/ -toolbar, .inline-toolbar, searchbar, -.location-bar { - -GtkWidget-window-dragging: true; - padding: 4px; - background-color: #252525; } - -toolbar { - background: #252525 linear-gradient(to bottom, #252525, shade(#252525, 0.88)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); - box-shadow: none; - border-bottom: 1px solid #626262; - padding: 4px 3px 3px 4px; } - .osd toolbar { - background-color: transparent; } - toolbar.osd { - padding: 13px; - border: none; - border-radius: 5px; - background-color: rgba(34, 34, 34, 0.8); } - toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { - border-radius: 0; } - toolbar.horizontal separator { - margin: 0 7px 1px 6px; } - toolbar.vertical separator { - margin: 6px 1px 7px 0; } - toolbar:not(.inline-toolbar):not(.osd) switch, - toolbar:not(.inline-toolbar):not(.osd) scale, - toolbar:not(.inline-toolbar):not(.osd) entry, - toolbar:not(.inline-toolbar):not(.osd) spinbutton, - toolbar:not(.inline-toolbar):not(.osd) button { - margin-right: 1px; - margin-bottom: 1px; } - -.inline-toolbar { - padding: 3px; - border-width: 0 1px 1px; - border-radius: 0 0 5px 5px; } - -searchbar, -.location-bar { - border-width: 0 0 1px; - padding: 3px; } - -.inline-toolbar, searchbar, -.location-bar { - border-style: solid; - border-color: #626262; - background-color: #252525; } - .inline-toolbar:backdrop, searchbar:backdrop, - .location-bar:backdrop { - border-color: #555555; - background-color: #252525; - box-shadow: none; - transition: 200ms ease-out; } - -/*************** - * Header bars * - ***************/ -.titlebar:not(headerbar), -headerbar { - padding: 0 5px; - min-height: 38px; - border-width: 0 0 1px; - border-style: solid; - border-color: #626262; - border-radius: 0; - background: #252525 linear-gradient(to bottom, #252525, shade(#252525, 0.88)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); } - .titlebar:backdrop:not(headerbar), - headerbar:backdrop { - border-color: #555555; - background-color: #252525; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); - transition: 200ms ease-out; } - .titlebar:not(headerbar) .title, - headerbar .title { - font-weight: bold; - padding-left: 12px; - padding-right: 12px; } - .titlebar:not(headerbar) .subtitle, - headerbar .subtitle { - font-size: smaller; - padding-left: 12px; - padding-right: 12px; } - .selection-mode.titlebar:not(headerbar), - headerbar.selection-mode { - color: #F0F0F0; - text-shadow: none; - border-color: #696969; - background: #454545 linear-gradient(to bottom, #454545, shade(#454545, 0.88)); - box-shadow: inset 0 1px rgba(136, 187, 241, 0.9); } - .selection-mode.titlebar:backdrop:not(headerbar), - headerbar.selection-mode:backdrop { - background-color: #454545; - background-image: none; - box-shadow: inset 0 1px rgba(156, 199, 243, 0.88); } - .selection-mode.titlebar:not(headerbar) button, - headerbar.selection-mode button { - color: #F0F0F0; - outline-color: rgba(235, 235, 235, 0.3); - border-top-color: shade(#252525, 0.8); - border-right-color: shade(#252525, 0.72); - border-left-color: shade(#252525, 0.72); - border-bottom-color: shade(#252525, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#454545, 1.02), 1.05), shade(shade(#454545, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - .selection-mode.titlebar:not(headerbar) button.flat, - headerbar.selection-mode button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - .selection-mode.titlebar:not(headerbar) button:hover, - headerbar.selection-mode button:hover { - color: #F0F0F0; - outline-color: rgba(255, 255, 255, 0.3); - border-color: #595959; - background-image: linear-gradient(to bottom, shade(#454545, 1.15), shade(#454545, 1.07)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - .selection-mode.titlebar:not(headerbar) button:active, .selection-mode.titlebar:not(headerbar) button:checked, - headerbar.selection-mode button:active, - headerbar.selection-mode button:checked { - color: #F0F0F0; - outline-color: rgba(255, 255, 255, 0.3); - border-color: #595959; - background-image: linear-gradient(to bottom, shade(shade(#454545, 0.85), 1.05), shade(shade(#454545, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat, .selection-mode.titlebar:not(headerbar) button:backdrop, - headerbar.selection-mode button:backdrop.flat, - headerbar.selection-mode button:backdrop { - border-color: #454545; - background-color: #454545; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - -gtk-icon-effect: none; - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat, .selection-mode.titlebar:not(headerbar) button:backdrop label, .selection-mode.titlebar:not(headerbar) button:backdrop, - headerbar.selection-mode button:backdrop.flat label, - headerbar.selection-mode button:backdrop.flat, - headerbar.selection-mode button:backdrop label, - headerbar.selection-mode button:backdrop { - color: #707070; } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, - headerbar.selection-mode button:backdrop.flat:active, - headerbar.selection-mode button:backdrop.flat:checked, - headerbar.selection-mode button:backdrop:active, - headerbar.selection-mode button:backdrop:checked { - border-color: #353535; - background-color: #353535; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active label, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, - headerbar.selection-mode button:backdrop.flat:active label, - headerbar.selection-mode button:backdrop.flat:active, - headerbar.selection-mode button:backdrop.flat:checked label, - headerbar.selection-mode button:backdrop.flat:checked, - headerbar.selection-mode button:backdrop:active label, - headerbar.selection-mode button:backdrop:active, - headerbar.selection-mode button:backdrop:checked label, - headerbar.selection-mode button:backdrop:checked { - color: #F6F6F6; } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, - headerbar.selection-mode button:backdrop.flat:disabled, - headerbar.selection-mode button:backdrop:disabled { - border-color: #569fea; - background-color: #569fea; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, - headerbar.selection-mode button:backdrop.flat:disabled label, - headerbar.selection-mode button:backdrop.flat:disabled, - headerbar.selection-mode button:backdrop:disabled label, - headerbar.selection-mode button:backdrop:disabled { - color: #A9B0B8; } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:checked, - headerbar.selection-mode button:backdrop.flat:disabled:active, - headerbar.selection-mode button:backdrop.flat:disabled:checked, - headerbar.selection-mode button:backdrop:disabled:active, - headerbar.selection-mode button:backdrop:disabled:checked { - border-color: #3f92e7; - background-color: #3f92e7; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:active label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:active label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:checked label, - headerbar.selection-mode button:backdrop.flat:disabled:active label, - headerbar.selection-mode button:backdrop.flat:disabled:checked label, - headerbar.selection-mode button:backdrop:disabled:active label, - headerbar.selection-mode button:backdrop:disabled:checked label { - color: #989DA3; } - .selection-mode.titlebar:not(headerbar) button.flat:backdrop, .selection-mode.titlebar:not(headerbar) button.flat:disabled, .selection-mode.titlebar:not(headerbar) button.flat:backdrop:disabled, - headerbar.selection-mode button.flat:backdrop, - headerbar.selection-mode button.flat:disabled, - headerbar.selection-mode button.flat:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - .selection-mode.titlebar:not(headerbar) button:disabled, - headerbar.selection-mode button:disabled { - border-color: #595959; - background-color: #569fea; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - .selection-mode.titlebar:not(headerbar) button:disabled label, .selection-mode.titlebar:not(headerbar) button:disabled, - headerbar.selection-mode button:disabled label, - headerbar.selection-mode button:disabled { - color: #BDBDBD; } - .selection-mode.titlebar:not(headerbar) button:disabled:active, .selection-mode.titlebar:not(headerbar) button:disabled:checked, - headerbar.selection-mode button:disabled:active, - headerbar.selection-mode button:disabled:checked { - border-color: #595959; - background-image: linear-gradient(to bottom, #3b8bde, #3f92e7); - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - .selection-mode.titlebar:not(headerbar) button:disabled:active label, .selection-mode.titlebar:not(headerbar) button:disabled:active, .selection-mode.titlebar:not(headerbar) button:disabled:checked label, .selection-mode.titlebar:not(headerbar) button:disabled:checked, - headerbar.selection-mode button:disabled:active label, - headerbar.selection-mode button:disabled:active, - headerbar.selection-mode button:disabled:checked label, - headerbar.selection-mode button:disabled:checked { - color: #CCCCCC; } - .selection-mode.titlebar:not(headerbar) button.suggested-action, - headerbar.selection-mode button.suggested-action { - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#252525, 0.8); - border-right-color: shade(#252525, 0.72); - border-left-color: shade(#252525, 0.72); - border-bottom-color: shade(#252525, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#252525, 1.02), 1.05), shade(shade(#252525, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); - color: #F0F0F0; - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:hover, - headerbar.selection-mode button.suggested-action:hover { - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #626262; - background-image: linear-gradient(to bottom, shade(#252525, 1.15), shade(#252525, 1.07)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:active, - headerbar.selection-mode button.suggested-action:active { - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #626262; - background-image: linear-gradient(to bottom, shade(shade(#252525, 0.85), 1.05), shade(shade(#252525, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, - headerbar.selection-mode button.suggested-action:disabled { - border-color: #525252; - background-color: #353535; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - background-image: none; - background: #252525; - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled label, .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, - headerbar.selection-mode button.suggested-action:disabled label, - headerbar.selection-mode button.suggested-action:disabled { - color: #B3B3B3; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, - headerbar.selection-mode button.suggested-action:backdrop { - border-color: #555555; - background-color: #252525; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop label, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, - headerbar.selection-mode button.suggested-action:backdrop label, - headerbar.selection-mode button.suggested-action:backdrop { - color: #B3B3B3; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled, - headerbar.selection-mode button.suggested-action:backdrop:disabled { - border-color: #555555; - background-color: #353535; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled label, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled, - headerbar.selection-mode button.suggested-action:backdrop:disabled label, - headerbar.selection-mode button.suggested-action:backdrop:disabled { - color: #252525; } - .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop, .selection-mode.titlebar:not(headerbar) .selection-menu, - headerbar.selection-mode .selection-menu:backdrop, - headerbar.selection-mode .selection-menu { - border-color: rgba(57, 142, 231, 0); - background-color: rgba(57, 142, 231, 0); - background-image: none; - box-shadow: none; - padding-left: 10px; - padding-right: 10px; } - .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop GtkArrow, .selection-mode.titlebar:not(headerbar) .selection-menu GtkArrow, - headerbar.selection-mode .selection-menu:backdrop GtkArrow, - headerbar.selection-mode .selection-menu GtkArrow { - -GtkArrow-arrow-scaling: 1; } - .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop .arrow, .selection-mode.titlebar:not(headerbar) .selection-menu .arrow, - headerbar.selection-mode .selection-menu:backdrop .arrow, - headerbar.selection-mode .selection-menu .arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - color: rgba(255, 255, 255, 0.5); - -gtk-icon-shadow: none; } - .tiled .titlebar:backdrop:not(headerbar), .tiled .titlebar:not(headerbar), - .maximized .titlebar:backdrop:not(headerbar), - .maximized .titlebar:not(headerbar), .tiled - headerbar:backdrop, .tiled - headerbar, - .maximized - headerbar:backdrop, - .maximized - headerbar { - border-radius: 0; } - .default-decoration.titlebar:not(headerbar), - headerbar.default-decoration { - padding: 4px; - min-height: 28px; } - .default-decoration.titlebar:not(headerbar) button.titlebutton, - headerbar.default-decoration button.titlebutton { - min-height: 26px; - min-width: 26px; - margin: 0; - padding: 0; } - .solid-csd .titlebar:backdrop:dir(rtl):not(headerbar), .solid-csd .titlebar:backdrop:dir(ltr):not(headerbar), .solid-csd .titlebar:dir(rtl):not(headerbar), .solid-csd .titlebar:dir(ltr):not(headerbar), .solid-csd - headerbar:backdrop:dir(rtl), .solid-csd - headerbar:backdrop:dir(ltr), .solid-csd - headerbar:dir(rtl), .solid-csd - headerbar:dir(ltr) { - margin-left: -1px; - margin-right: -1px; - margin-top: -1px; - border-radius: 0; - box-shadow: none; } - -headerbar entry, -headerbar spinbutton, -headerbar separator, -headerbar button { - margin-top: 3px; - margin-bottom: 3px; } - -headerbar button.titlebutton image { - min-width: 22px; - min-height: 22px; } - -headerbar button:not(.image-button):not(.titlebutton) image { - min-width: 28px; - min-height: 28px; } - -headerbar button.image-button { - min-width: 28px; - min-height: 28px; - padding-left: 2px; - padding-right: 2px; } - -headerbar switch { - margin-top: 9px; - margin-bottom: 9px; } - -.background:not(.tiled):not(.maximized) .titlebar:backdrop, .background:not(.tiled):not(.maximized) .titlebar { - border-top-left-radius: 7px; - border-top-right-radius: 7px; } - -window:not(.tiled):not(.maximized) separator:first-child + headerbar:backdrop, window:not(.tiled):not(.maximized) separator:first-child + headerbar, -window:not(.tiled):not(.maximized) headerbar:first-child:backdrop, -window:not(.tiled):not(.maximized) headerbar:first-child { - border-top-left-radius: 7px; } - -window:not(.tiled):not(.maximized) headerbar:last-child:backdrop, window:not(.tiled):not(.maximized) headerbar:last-child { - border-top-right-radius: 7px; } - -window.csd > .titlebar:not(headerbar) { - padding: 0; - background-color: transparent; - background-image: none; - border-style: none; - border-color: transparent; - box-shadow: none; } - -.titlebar:not(headerbar) > separator { - background-color: #626262; } - -.background:not(.csd):not(.ssd):not(.solid-csd) headerbar, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:not(:last-child), .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:backdrop, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:backdrop:not(:last-child) { - border-radius: 0; - border-top-color: transparent; - box-shadow: none; } - -/************ - * Pathbars * - ************/ -.path-bar button.text-button, .path-bar button.image-button, .path-bar button { - padding-left: 4px; - padding-right: 4px; } - -.path-bar button.text-button.image-button 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: 8px; } - -.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { - padding-left: 8px; } - -.path-bar button image { - padding-left: 4px; - padding-right: 4px; } - -.path-bar button.slider-button { - padding-left: 0; - padding-right: 0; } - -/************** - * Tree Views * - **************/ -treeview.view { - border-left-color: #949494; - border-top-color: #252525; } - * { - -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:selected:focus, treeview.view:selected { - border-radius: 0; } - treeview.view:selected:backdrop, treeview.view:selected { - border-left-color: #F3F3F3; - border-top-color: rgba(60, 60, 60, 0.1); } - treeview.view:disabled { - color: #B3B3B3; } - treeview.view:disabled:selected { - color: #88bbf1; } - treeview.view:disabled:selected:backdrop { - color: #ABABAB; } - treeview.view:disabled:backdrop { - color: #252525; } - treeview.view.separator { - min-height: 2px; - color: #353535; } - treeview.view.separator:backdrop { - color: rgba(206, 206, 206, 0.1); } - treeview.view:backdrop { - border-left-color: #aaaaaa; - border-top: #252525; } - treeview.view:drop(active) { - border-style: solid none; - border-width: 1px; - border-color: #696969; } - 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: #767676; } - treeview.view.expander:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } - treeview.view.expander:hover { - color: #DBDBDB; } - treeview.view.expander:selected { - color: #c4ddf8; } - treeview.view.expander:selected:hover { - color: #F0F0F0; } - treeview.view.expander:selected:backdrop { - color: #c0d9f4; } - treeview.view.expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - treeview.view.expander:backdrop { - color: #252525; } - treeview.view.progressbar { - color: #292929; - border: 1px solid #696969; - border-radius: 4px; - background-color: #454545; - background-image: linear-gradient(to bottom, #454545, #353535); - box-shadow: inset 0 1px rgba(235, 235, 235, 0.3), 0 1px rgba(0, 0, 0, 0.2); } - treeview.view.progressbar:selected:focus, treeview.view.progressbar:selected { - border-radius: 4px; - color: #454545; - box-shadow: none; - background-image: linear-gradient(to bottom, #292929, #D1D1D1); } - treeview.view.progressbar:selected:focus:backdrop, treeview.view.progressbar:selected:backdrop { - color: #454545; - border-color: #696969; - background-color: #3B3B3B; } - treeview.view.progressbar:backdrop { - color: #B0B0B0; - background-image: none; - box-shadow: none; } - treeview.view.trough { - background-color: rgba(60, 60, 60, 0.1); - border-radius: 4px; } - treeview.view.trough:selected:focus, treeview.view.trough:selected { - background-color: rgba(235, 235, 235, 0.3); - border-radius: 4px; - border-width: 1px 0; - border-style: solid; - border-color: #454545; } - treeview.view header button { - color: #949494; - background-color: #292929; - font-weight: bold; - text-shadow: none; - box-shadow: none; } - treeview.view header button:hover { - color: #E0E0E0; - box-shadow: none; - transition: none; } - treeview.view header button:active { - color: #DBDBDB; - transition: none; } - treeview.view header button:last-child:backdrop, treeview.view header button:last-child { - border-right-style: none; } - treeview.view button.dnd:active, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd, - treeview.view header.button.dnd:active, - treeview.view header.button.dnd:selected, - treeview.view header.button.dnd:hover, - treeview.view header.button.dnd { - padding: 0 6px; - transition: none; - background-image: none; - background-color: #454545; - color: #292929; - border-radius: 0; - border-style: none; - box-shadow: inset 0 0 0 1px #292929; - text-shadow: none; } - treeview.view acceleditor > label { - background-color: #454545; } - -treeview.view header button, treeview.view header button:hover, treeview.view header button:active { - padding: 0 6px; - border-radius: 0; - background-image: none; - text-shadow: none; - border-style: none solid solid none; - border-color: #252525; } - treeview.view header button:disabled { - border-color: #252525; - background-image: none; } - treeview.view header button:backdrop { - border-color: #252525; - border-style: none solid solid none; - color: #aaaaaa; - background-image: none; - background-color: #252525; } - treeview.view header button:backdrop:disabled { - border-color: #252525; - background-image: none; } - -/********* - * Menus * - *********/ -menubar, -.menubar { - -GtkWidget-window-dragging: true; - padding: 0px; } - menubar:backdrop, - .menubar:backdrop { - background-color: #252525; } - menubar > menuitem, - .menubar > menuitem { - min-height: 16px; - padding: 3px 8px; - border: 1px solid transparent; } - menubar > menuitem:hover, - .menubar > menuitem:hover { - background-image: linear-gradient(to bottom, shade(#454545, 1.2), shade(#454545, 1)); - color: #F0F0F0; - border-color: shade(#454545, 1.1); } - menubar > menuitem:disabled, - .menubar > menuitem:disabled { - color: #B3B3B3; - box-shadow: none; } - -menu, -.menu, -.context-menu { - margin: 4px; - padding: 2px 0px; - background-color: #282828; - border: 1px solid #626262; } - .csd menu, .csd - .menu, .csd - .context-menu { - border: none; } - menu:backdrop, - .menu:backdrop, - .context-menu:backdrop { - background-color: #3B3B3B; } - menu menuitem, - .menu menuitem, - .context-menu menuitem { - min-height: 16px; - min-width: 40px; - padding: 4px 6px; - text-shadow: none; } - menu menuitem:hover, - .menu menuitem:hover, - .context-menu menuitem:hover { - color: #F0F0F0; - background-image: linear-gradient(to bottom, shade(#454545, 1.2), shade(#454545, 1)); - box-shadow: inset 1px 1px shade(#454545, 0.8), inset -1px -1px shade(#454545, 0.8); } - menu menuitem:disabled, - .menu menuitem:disabled, - .context-menu menuitem:disabled { - color: #B3B3B3; } - menu menuitem:disabled:backdrop, - .menu menuitem:disabled:backdrop, - .context-menu menuitem:disabled:backdrop { - color: #282828; } - menu menuitem:backdrop, menu menuitem:backdrop:hover, - .menu menuitem:backdrop, - .menu menuitem:backdrop:hover, - .context-menu menuitem:backdrop, - .context-menu menuitem:backdrop:hover { - color: #B3B3B3; - background-color: transparent; } - menu menuitem arrow, - .menu menuitem arrow, - .context-menu menuitem arrow { - min-height: 16px; - min-width: 16px; } - menu menuitem arrow:dir(ltr), - .menu menuitem arrow:dir(ltr), - .context-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), - .context-menu menuitem arrow:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); - margin-right: 10px; } - menu menuitem label:dir(rtl), menu menuitem label:dir(ltr), - .menu menuitem label:dir(rtl), - .menu menuitem label:dir(ltr), - .context-menu menuitem label:dir(rtl), - .context-menu menuitem label:dir(ltr) { - color: inherit; } - menu > arrow, - .menu > arrow, - .context-menu > arrow { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - min-height: 16px; - min-width: 16px; - padding: 4px; - background-color: #3D3D3D; - border-radius: 0; } - menu > arrow.top, - .menu > arrow.top, - .context-menu > arrow.top { - margin-top: -6px; - border-bottom: 1px solid #8C8C8C; - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } - menu > arrow.bottom, - .menu > arrow.bottom, - .context-menu > arrow.bottom { - margin-bottom: -6px; - border-top: 1px solid #8C8C8C; - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - menu > arrow:hover, - .menu > arrow:hover, - .context-menu > arrow:hover { - background-color: #8C8C8C; } - menu > arrow:backdrop, - .menu > arrow:backdrop, - .context-menu > arrow:backdrop { - background-color: #3B3B3B; } - menu > arrow:disabled, - .menu > arrow:disabled, - .context-menu > arrow:disabled { - color: transparent; - background-color: transparent; - border-color: transparent; } - -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: 7px; } - menuitem check:dir(rtl), - menuitem radio:dir(rtl) { - margin-left: 7px; } - -/*************** - * Popovers * - ***************/ -popover.background { - padding: 2px; - border-radius: 5px; - background-color: #292929; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); } - popover.background modelbutton:hover { - color: #F0F0F0; } - .csd popover.background, popover.background { - border: 1px solid #525252; } - popover.background:backdrop { - background-color: #252525; - box-shadow: none; } - popover.background > list, - popover.background > .view, - popover.background > iconview, - popover.background > toolbar { - border-style: none; - background-color: transparent; } - .csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier { - border: 1px solid rgba(245, 245, 245, 0.1); } - popover.background separator { - margin: 3px; } - popover.background list separator { - margin: 0px; } - -/************* - * Notebooks * - *************/ -notebook.frame { - border-style: none; } - notebook.frame > header { - margin-left: 0; } - notebook.frame > stack:not(:only-child) { - border: 1px solid shade(#252525, 0.9); } - -notebook > header { - padding: 1px; - background-color: #252525; } - notebook > header:backdrop { - border-color: #555555; - background-color: #252525; } - notebook > header tabs { - margin: -1px; } - notebook > header.top > stack { - border-top-style: none; } - notebook > header.top > tabs > tab { - border-radius: 3px 3px 0 0; - border: 1px solid shade(#353535, 0.9); } - notebook > header.top > tabs > tab:backdrop { - box-shadow: none; } - notebook > header.top > tabs > tab:checked { - border-width: 1px 1px 0 1px; } - notebook > header.bottom > stack { - border-bottom-style: none; } - notebook > header.bottom > tabs > tab { - border-radius: 0 0 3px 3px; } - notebook > header.bottom > tabs > tab:backdrop { - box-shadow: none; } - notebook > header.bottom > tabs > tab:checked { - border-width: 0 1px 1px 1px; } - notebook > header.left > stack { - border-left-style: none; } - notebook > header.left > tabs > tab { - border-radius: 3px 0 0 3px; } - notebook > header.left > tabs > tab:backdrop { - box-shadow: none; } - notebook > header.left > tabs > tab:checked { - border-width: 1px 0 1px 1px; } - notebook > header.right > stack { - border-right-style: none; } - notebook > header.right > tabs > tab { - border-radius: 0 3px 3px 0; } - notebook > header.right > tabs > tab:backdrop { - box-shadow: none; } - notebook > header.right > tabs > tab:checked { - border-width: 1px 1px 1px 0; } - notebook > header.top > tabs > arrow { - border-top-style: none; } - notebook > header.bottom > tabs > arrow { - border-bottom-style: none; } - notebook > header.top > tabs > arrow, notebook > header.bottom > tabs > arrow { - margin-left: -5px; - margin-right: -5px; - padding-left: 4px; - padding-right: 4px; } - 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.up, notebook > header.bottom > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } - notebook > header.left > tabs > arrow { - border-left-style: none; } - notebook > header.right > tabs > arrow { - border-right-style: none; } - notebook > header.left > tabs > arrow, notebook > header.right > tabs > arrow { - margin-top: -5px; - margin-bottom: -5px; - padding-top: 4px; - padding-bottom: 4px; } - 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.up, notebook > header.right > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - notebook > header > tabs > arrow { - min-height: 16px; - min-width: 16px; - border-radius: 0; } - notebook > header > tabs > arrow:hover:not(:active):not(:backdrop) { - background-clip: padding-box; - background-image: none; - background-color: rgba(235, 235, 235, 0.3); - border-color: transparent; - box-shadow: none; } - notebook > header > tabs > arrow:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - notebook > header tab { - min-height: 20px; - min-width: 24px; - padding: 3px 12px; - outline-offset: -5px; - color: #B3B3B3; - background-color: #303030; - border-width: 1px; - border-radius: 3px; - border-color: shade(#353535, 0.9); - border-style: solid; } - notebook > header tab:hover { - color: #E7E7E7; } - notebook > header tab:hover.reorderable-page { - border-color: #787878; - background-color: #484848; } - notebook > header tab:backdrop { - color: #a2a2a2; } - notebook > header tab:backdrop.reorderable-page { - border-color: transparent; - background-color: transparent; } - notebook > header tab:checked { - color: #DBDBDB; - background-color: shade(#252525, 1.05); - border-width: 1px 1px 0 1px; } - notebook > header tab:checked:backdrop { - background-color: #252525; } - notebook > header tab:checked.reorderable-page { - border-color: #373737; - background-color: shade(#424242, 1.05); } - notebook > header tab:backdrop:checked { - color: #B3B3B3; } - notebook > header tab:backdrop:checked.reorderable-page { - border-color: #555555; - background-color: #252525; } - notebook > header tab button.flat { - padding: 0; - margin-top: 1px; - margin-bottom: 1px; - min-width: 16px; - min-height: 16px; } - notebook > header tab button.flat:hover { - color: currentColor; } - notebook > header tab button.flat, notebook > header tab button.flat:backdrop { - color: alpha(currentColor,0.3); } - notebook > header tab button.flat:last-child { - margin-left: 1px; - margin-right: -1px; } - notebook > header tab button.flat:first-child { - margin-left: -1px; - margin-right: 1px; } - notebook > header.top tabs, notebook > header.bottom tabs { - padding: 0; } - notebook > header.top tabs:not(:only-child), notebook > header.bottom tabs:not(:only-child) { - margin-left: 2px; - margin-right: 2px; } - notebook > header.top tabs:first-child, notebook > header.bottom tabs:first-child { - margin-left: -3px; } - notebook > header.top tabs:last-child, notebook > header.bottom tabs:last-child { - margin-right: -3px; } - notebook > header.top tabs tab, notebook > header.bottom tabs tab { - margin-left: 2px; - margin-right: 2px; } - notebook > header.left tabs, notebook > header.right tabs { - padding: 0; } - notebook > header.left tabs:not(:only-child), notebook > header.right tabs:not(:only-child) { - margin-top: 2px; - margin-bottom: 2px; } - notebook > header.left tabs:first-child, notebook > header.right tabs:first-child { - margin-top: -3px; } - notebook > header.left tabs:last-child, notebook > header.right tabs:last-child { - margin-bottom: -3px; } - notebook > header.left tabs tab, notebook > header.right tabs tab { - margin-top: 2px; - margin-bottom: 2px; } - notebook > header.top tab { - padding-bottom: 4px; } - notebook > header.bottom tab { - padding-top: 4px; } - notebook > header.top > tabs { - margin-bottom: -2px; } - notebook > header.bottom > tabs { - margin-top: -2px; } - notebook > header.left > tabs { - margin-right: -2px; } - notebook > header.right > tabs { - margin-left: -2px; } - -notebook > header { - margin-left: 6px; } - -notebook > stack:not(:only-child) { - background-color: shade(#252525, 1.05); - border-width: 1px; - border-color: shade(#252525, 0.9); - border-style: solid; } - notebook > stack:not(:only-child):backdrop { - background-color: #252525; } - -/************** - * Scrollbars * - **************/ -scrollbar { - background-image: linear-gradient(to right, #333333, #333333); - 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:backdrop { - background-color: #4D4D4D; - border-color: #292929; - transition: 200ms ease-out; } - scrollbar slider { - min-width: 9px; - min-height: 9px; - margin: 2px; - border: 1px solid #525252; - border-radius: 10px; - background-clip: padding-box; - background-image: linear-gradient(to right, #606060, #444444); } - scrollbar slider:hover { - background-image: linear-gradient(to right, #888888, #626262); } - scrollbar slider:hover:active { - background-color: #353535; } - scrollbar slider:backdrop { - background-color: #7F7F7F; } - 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) { - border-color: transparent; - opacity: 0.4; - background-color: transparent; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - margin: 0; - min-width: 7px; - min-height: 7px; - background-color: shade(#DBDBDB, 0.9); - background-image: none; - border: 1px solid #DEDEDE; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { - min-width: 5px; - min-height: 5px; - background-color: shade(#DBDBDB, 0.9); - background-image: none; - background-clip: padding-box; - border-radius: 100%; - border: 1px solid #DEDEDE; - -gtk-icon-source: none; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { - margin: 0 2px; - min-width: 40px; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { - margin: 1px 2px; - min-width: 5px; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { - margin: 2px 0; - min-height: 40px; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { - margin: 2px 1px; - min-height: 5px; } - scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - opacity: 0.8; } - scrollbar.horizontal slider { - min-width: 40px; } - scrollbar.vertical slider { - min-height: 40px; } - scrollbar button { - padding: 0; - min-width: 12px; - min-height: 12px; - border-style: none; - border-radius: 0; - transition-property: min-height, min-width, color; - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #252525; } - scrollbar button:hover { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #919191; } - scrollbar button:active, scrollbar button:checked { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #353535; } - scrollbar button:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #525252; } - scrollbar button:backdrop { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #DEDEDE; } - scrollbar button:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: rgba(255, 255, 255, 0.2); } - scrollbar.vertical button.down { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - scrollbar.vertical button.up { - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } - scrollbar.horizontal button.down { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } - scrollbar.horizontal button.up { - -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } - -treeview ~ scrollbar.vertical { - border-top: 1px solid #525252; - margin-top: -1px; } - -/********** - * Switch * - **********/ -switch { - font-size: 0; - outline-offset: -4px; - box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px transparent; - border: 1px solid alpha(black,0.25); - border-radius: 10px; - background-color: #4E4E4E; - text-shadow: 0 1px rgba(0, 0, 0, 0.1); - min-height: 20px; - min-width: 20px; - transition: all 200ms ease-in; } - switch:checked { - box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px transparent; - border-color: shade(#696969, 1.1); - background-image: linear-gradient(to bottom, shade(#3A3A3A, 1.1), #3A3A3A); - text-shadow: 0 1px rgba(15, 66, 120, 0.5), 0 0 2px rgba(255, 255, 255, 0.6); } - switch:disabled { - border-color: #525252; - background-color: #353535; - box-shadow: 0 1px transparent; - text-shadow: none; } - switch:backdrop { - border-color: #555555; - background-color: #252525; - box-shadow: none; - text-shadow: none; - transition: 200ms ease-out; } - switch:backdrop:checked { - color: #252525; - border-color: rgba(15, 66, 120, 0.7); - background-color: rgba(57, 142, 231, 0.7); - background-image: none; - box-shadow: none; } - switch:disabled { - border-color: #555555; - background-image: none; - background-color: #353535; } - switch slider { - margin: -1px; - border: 1px solid alpha(black,0.2); - border-radius: 10px; - min-width: 20px; - min-height: 20px; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #626262; - background-image: linear-gradient(to bottom, #7F7F7F 20%, #252525 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #353535, inset 0 -1px #4E4E4E, 0 1px rgba(0, 0, 0, 0.1); } - switch:hover slider { - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #626262; - background-image: linear-gradient(to bottom, #626262 10%, #D1D1D1 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #7F7F7F, inset 0 -1px#252525, 0 1px rgba(0, 0, 0, 0.1); } - switch:checked slider { - border: 1px solid alpha(#696969,0.8); } - switch:disabled slider { - border-color: #525252; - background-color: #353535; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - switch:disabled slider label, switch:disabled slider { - color: #B3B3B3; } - switch:backdrop slider { - transition: 200ms ease-out; - border-color: #555555; - background-color: #252525; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - switch:backdrop slider label, switch:backdrop slider { - color: #B3B3B3; } - switch:backdrop:checked slider { - border-color: rgba(15, 66, 120, 0.7); } - switch:backdrop:disabled slider { - border-color: #555555; - background-color: #353535; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - switch:backdrop:disabled slider label, switch:backdrop:disabled slider { - color: #252525; } - row:selected switch { - box-shadow: none; - border-color: #696969; } - row:selected switch:backdrop { - border-color: #696969; } - row:selected switch.slider:dir(rtl) { - border-left-color: #626262; } - row:selected switch.slider:dir(ltr) { - border-right-color: #626262; } - row:selected switch.slider:checked, row:selected switch.slider { - border-color: #696969; } - -/************************* - * Check and Radio items * - *************************/ -.view.content-view.check:not(list), iconview.content-view.check:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); - background-color: transparent; } - -.view.content-view.check:hover:not(list), iconview.content-view.check:hover:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-hover-selectionmode.png"), url("assets/checkbox-hover-selectionmode@2.png")); - background-color: transparent; } - -.view.content-view.check:active:not(list), iconview.content-view.check:active:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-active-selectionmode.png"), url("assets/checkbox-active-selectionmode@2.png")); - background-color: transparent; } - -.view.content-view.check:backdrop:not(list), iconview.content-view.check:backdrop:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-backdrop-selectionmode.png"), url("assets/checkbox-backdrop-selectionmode@2.png")); - background-color: transparent; } - -.view.content-view.check:checked:not(list), iconview.content-view.check:checked:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); - background-color: transparent; } - -.view.content-view.check:checked:hover:not(list), iconview.content-view.check:checked:hover:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover-selectionmode.png"), url("assets/checkbox-checked-hover-selectionmode@2.png")); - background-color: transparent; } - -.view.content-view.check:checked:active:not(list), iconview.content-view.check:checked:active:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active-selectionmode.png"), url("assets/checkbox-checked-active-selectionmode@2.png")); - background-color: transparent; } - -.view.content-view.check:backdrop:checked:not(list), iconview.content-view.check:backdrop:checked:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-selectionmode.png"), url("assets/checkbox-checked-backdrop-selectionmode@2.png")); - background-color: transparent; } - -checkbutton.text-button, radiobutton.text-button { - padding: 2px 0; - outline-offset: 0; } - checkbutton.text-button label:not(:only-child):first-child, radiobutton.text-button label:not(:only-child):first-child { - margin-left: 4px; } - checkbutton.text-button label:not(:only-child):last-child, radiobutton.text-button label:not(:only-child):last-child { - margin-right: 4px; } - -check, -radio { - margin: 0 4px; - min-height: 14px; - min-width: 14px; - border: 1px solid; - -gtk-icon-source: none; - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #9b9b9b; - background-image: linear-gradient(to bottom, #292929 20%, #7F7F7F 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.8), inset 0 -2px #353535, inset 0 -1px #252525, 0 1px rgba(0, 0, 0, 0.1); } - check:only-child, - radio:only-child { - margin: 0; } - check:hover, - radio:hover { - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #626262; - background-image: linear-gradient(to bottom, #252525 10%, #D1D1D1 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #7F7F7F, inset 0 -1px#252525, 0 1px rgba(0, 0, 0, 0.1); } - check:active, - radio:active { - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #525252; - background-image: linear-gradient(to bottom, shade(shade(#252525, 0.85), 1.05), shade(shade(#252525, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } - check:disabled, - radio:disabled { - border-color: #525252; - background-color: #353535; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - check:disabled label, check:disabled, - radio:disabled label, - radio:disabled { - color: #B3B3B3; } - check:backdrop, - radio:backdrop { - border-color: #555555; - background-color: #252525; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - transition: 200ms ease-out; } - check:backdrop label, check:backdrop, - radio:backdrop label, - radio:backdrop { - color: #B3B3B3; } - check:backdrop:disabled, - radio:backdrop:disabled { - border-color: #555555; - background-color: #353535; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - check:backdrop:disabled label, check:backdrop:disabled, - radio:backdrop:disabled label, - radio:backdrop:disabled { - color: #353535; } - row:selected check, row:selected - radio { - border-color: #696969; } - .osd check, .osd - radio { - color: #676767; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd check:hover, .osd - radio:hover { - color: #676767; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd check:active, .osd - radio:active { - color: #DEDEDE; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.7); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); } - .osd check:backdrop, .osd - radio:backdrop { - color: #676767; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .osd check:disabled, .osd - radio:disabled { - color: #3B3B3B; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - menu menuitem check, menu menuitem - radio { - margin: 0; } - menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, menu menuitem - radio, menu menuitem - radio:hover, menu menuitem - radio:disabled { - min-height: 14px; - min-width: 14px; - background-image: none; - background-color: transparent; - box-shadow: none; - -gtk-icon-shadow: none; - color: inherit; - border-color: currentColor; - animation: none; } - - -check { - border-radius: 3px; } - - check:checked { - -gtk-icon-source: image(-gtk-recolor(url("assets/check-symbolic.svg")), -gtk-recolor(url("assets/check-symbolic.symbolic.png"))); } - - check:indeterminate { - -gtk-icon-source: image(-gtk-recolor(url("assets/dash-symbolic.svg")), -gtk-recolor(url("assets/dash-symbolic.symbolic.png"))); } - -treeview.view radio:selected:focus, treeview.view radio:selected, -radio { - border-radius: 100%; } - treeview.view radio:checked:selected, - radio:checked { - -gtk-icon-source: image(-gtk-recolor(url("assets/bullet-symbolic.svg")), -gtk-recolor(url("assets/bullet-symbolic.symbolic.png"))); } - treeview.view radio:indeterminate:selected, - radio:indeterminate { - -gtk-icon-source: image(-gtk-recolor(url("assets/dash-symbolic.svg")), -gtk-recolor(url("assets/dash-symbolic.symbolic.png"))); } - -@keyframes check_check { - from { - -gtk-icon-transform: translate(6px, -3px) rotate(-45deg) scaleY(0.2) rotate(45deg) scaleX(0); } - to { - -gtk-icon-transform: unset; } } - -@keyframes check_radio { - from { - -gtk-icon-transform: scale(0); } - to { - -gtk-icon-transform: unset; } } - -@keyframes check_indeterminate { - from { - -gtk-icon-transform: scale(0, 1); } - to { - -gtk-icon-transform: unset; } } - -check:not(:indeterminate):checked { - animation: check_check 400ms; } - -radio:not(:indeterminate):checked { - animation: check_radio 400ms; } - -check:indeterminate:checked, radio:indeterminate:checked { - animation: check_indeterminate 400ms; } - -menu menuitem check:not(:indeterminate):checked, -menu menuitem radio:not(:indeterminate):checked, -menu menuitem check:indeterminate:checked:active, -menu menuitem radio:indeterminate:checked { - animation: none; } - -treeview.view check:selected:focus, treeview.view check:selected, -treeview.view radio:selected:focus, -treeview.view radio:selected { - color: #DBDBDB; - border-color: #696969; } - -treeview.view check:selected:disabled, -treeview.view radio:selected:disabled { - color: #B3B3B3; } - treeview.view check:selected:disabled:backdrop, - treeview.view radio:selected:disabled:backdrop { - color: #353535; } - -treeview.view check:backdrop:selected, treeview.view check:backdrop, -treeview.view radio:backdrop:selected, -treeview.view radio:backdrop { - color: #B3B3B3; } - -/************ - * GtkScale * - ************/ -scale trough, scale fill, progressbar trough { - border: 1px solid #525252; - border-radius: 3px; - background-color: #9E9E9E; - box-shadow: inset 1px 1px rgba(0, 0, 0, 0.1); } - scale trough:disabled, scale fill:disabled, progressbar trough:disabled { - background-color: #353535; - box-shadow: none; } - scale trough:backdrop, scale fill:backdrop, progressbar trough:backdrop, progressbar:backdrop trough { - background-color: #353535; - border-color: #555555; - box-shadow: none; - transition: 200ms ease-out; } - scale trough:backdrop:disabled, scale fill:backdrop:disabled, progressbar trough:backdrop:disabled, progressbar:backdrop trough:disabled { - background-color: #353535; } - row:selected scale trough, scale row:selected trough, row:selected scale fill, scale row:selected fill, row:selected progressbar trough, progressbar row:selected trough { - box-shadow: none; } - row:selected scale trough, scale row:selected trough, row:selected scale fill, scale row:selected fill, row:selected progressbar trough, progressbar row:selected trough, row:selected scale trough:disabled, scale row:selected trough:disabled, row:selected scale fill:disabled, scale row:selected fill:disabled, row:selected progressbar trough:disabled, progressbar row:selected trough:disabled { - border-color: #696969; } - .osd scale trough, scale .osd trough, .osd scale fill, scale .osd fill, .osd progressbar trough, progressbar .osd trough { - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.5); - box-shadow: none; - outline-color: rgba(238, 238, 238, 0.2); } - .osd scale trough:disabled, scale .osd trough:disabled, .osd scale fill:disabled, scale .osd fill:disabled, .osd progressbar trough:disabled, progressbar .osd trough:disabled { - background-color: rgba(34, 34, 34, 0.8); } - -scale highlight, progressbar progress { - border: 1px solid shade(#454545, 0.7); - border-radius: 3px; - background-image: linear-gradient(to bottom, shade(#454545, 1.1), shade(#454545, 0.9)); } - scale highlight:disabled, progressbar progress:disabled { - background-color: transparent; - border-color: transparent; } - scale highlight:backdrop, progressbar progress:backdrop, progressbar:backdrop progress { - border-color: rgba(15, 66, 120, 0.7); - background-color: rgba(57, 142, 231, 0.7); - background-image: none; } - scale highlight:backdrop:disabled, progressbar progress:backdrop:disabled, progressbar:backdrop progress:disabled { - background-color: transparent; - border-color: transparent; } - row:selected scale highlight:disabled, scale row:selected highlight:disabled, row:selected progressbar progress:disabled, progressbar row:selected progress:disabled, row:selected scale highlight, scale row:selected highlight, row:selected progressbar progress, progressbar row:selected progress { - border-color: #696969; } - .osd scale highlight, scale .osd highlight, .osd progressbar progress, progressbar .osd progress { - border-color: rgba(0, 0, 0, 0.7); } - .osd scale highlight:disabled, scale .osd highlight:disabled, .osd progressbar progress:disabled, progressbar .osd progress:disabled { - border-color: transparent; } - -scale { - min-height: 10px; - min-width: 10px; - padding: 12px; } - scale fill, - scale highlight { - margin: -2px; } - scale slider { - min-height: 13px; - min-width: 13px; - margin: -7px; } - scale.fine-tune.horizontal { - padding-top: 9px; - padding-bottom: 9px; - min-height: 16px; } - scale.fine-tune.vertical { - padding-left: 9px; - padding-right: 9px; - min-width: 16px; } - scale.fine-tune slider { - margin: -6px; } - scale.fine-tune fill, - scale.fine-tune highlight, - scale.fine-tune trough { - border-radius: 5px; - -gtk-outline-radius: 7px; } - scale trough { - padding: 1px; - outline-offset: 2px; - -gtk-outline-radius: 5px; } - scale fill, scale fill:backdrop { - background-color: #525252; - box-shadow: none; } - scale fill:disabled, scale fill:disabled:backdrop { - border-color: transparent; - background-color: transparent; } - .osd scale fill { - background-color: rgba(91, 91, 91, 0.775); } - .osd scale fill:disabled, .osd scale fill:disabled:backdrop { - border-color: transparent; - background-color: transparent; } - scale slider { - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#252525, 0.8); - border-right-color: shade(#252525, 0.72); - border-left-color: shade(#252525, 0.72); - border-bottom-color: shade(#252525, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#252525, 1.02), 1.05), shade(shade(#252525, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); - background-image: linear-gradient(to bottom, shade(#252525, 1.45), shade(#252525, 1.15)); - border: 1px solid #536F6E; - border-radius: 100%; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-property: background, border, box-shadow; } - scale slider:hover { - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #626262; - background-image: linear-gradient(to bottom, #353535 10%, #D1D1D1 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #7F7F7F, inset 0 -1px#353535, 0 1px rgba(0, 0, 0, 0.1); } - scale slider:active { - border-color: #696969; } - scale slider:disabled { - border-color: #525252; - background-color: #353535; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - scale slider:disabled label, scale slider:disabled { - color: #939393; } - scale slider:backdrop { - transition: 200ms ease-out; - border-color: #555555; - background-color: #252525; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - scale slider:backdrop label, scale slider:backdrop { - color: #939393; } - scale slider:backdrop:disabled { - border-color: #555555; - background-color: #353535; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - scale slider:backdrop:disabled label, scale slider:backdrop:disabled { - color: #353535; } - row:selected scale slider, row:selected scale slider:disabled { - border-color: #696969; } - .osd scale slider { - color: #676767; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); - border-color: rgba(0, 0, 0, 0.7); - background-color: #222222; } - .osd scale slider:hover { - color: #DEDEDE; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(65, 65, 65, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd scale slider:active { - color: #DEDEDE; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.7); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); } - .osd scale slider:disabled { - color: #3B3B3B; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .osd scale slider:backdrop { - color: #676767; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - scale value { - color: alpha(currentColor,0.6); } - scale marks { - color: alpha(currentColor,0.4); } - scale marks.top { - margin-bottom: 6px; - margin-top: -12px; } - scale marks.bottom { - margin-top: 6px; - margin-bottom: -12px; } - scale marks.top { - margin-right: 6px; - margin-left: -12px; } - scale marks.bottom { - margin-left: 6px; - margin-right: -12px; } - scale.fine-tune marks.top { - margin-bottom: 6px; - margin-top: -9px; } - scale.fine-tune marks.bottom { - margin-top: 6px; - margin-bottom: -9px; } - scale.fine-tune marks.top { - margin-right: 6px; - margin-left: -9px; } - scale.fine-tune marks.bottom { - margin-left: 6px; - margin-right: -9px; } - scale.horizontal indicator { - min-height: 6px; - min-width: 1px; } - scale.horizontal.fine-tune indicator { - min-height: 3px; } - scale.vertical indicator { - min-height: 1px; - min-width: 6px; } - scale.vertical.fine-tune indicator { - min-width: 3px; } - scale.color { - min-height: 0; - min-width: 0; } - scale.color trough { - background-image: image(#525252); - background-repeat: no-repeat; } - scale.color.horizontal { - padding: 0 0 15px 0; } - scale.color.horizontal trough { - padding-bottom: 4px; - background-position: 0 -3px; - border-top-left-radius: 0; - border-top-right-radius: 0; } - scale.color.horizontal slider:dir(ltr):hover, scale.color.horizontal slider:dir(ltr):backdrop, scale.color.horizontal slider:dir(ltr):disabled, scale.color.horizontal slider:dir(ltr):backdrop:disabled, scale.color.horizontal slider:dir(ltr), scale.color.horizontal slider:dir(rtl):hover, scale.color.horizontal slider:dir(rtl):backdrop, scale.color.horizontal slider:dir(rtl):disabled, scale.color.horizontal slider:dir(rtl):backdrop:disabled, scale.color.horizontal slider:dir(rtl) { - margin-bottom: -15px; - margin-top: 6px; } - scale.color.vertical:dir(ltr) { - padding: 0 0 0 15px; } - scale.color.vertical:dir(ltr) trough { - padding-left: 4px; - background-position: 3px 0; - border-bottom-right-radius: 0; - border-top-right-radius: 0; } - scale.color.vertical:dir(ltr) slider:hover, scale.color.vertical:dir(ltr) slider:backdrop, scale.color.vertical:dir(ltr) slider:disabled, scale.color.vertical:dir(ltr) slider:backdrop:disabled, scale.color.vertical:dir(ltr) slider { - margin-left: -15px; - margin-right: 6px; } - scale.color.vertical:dir(rtl) { - padding: 0 15px 0 0; } - scale.color.vertical:dir(rtl) trough { - padding-right: 4px; - background-position: -3px 0; - border-bottom-left-radius: 0; - border-top-left-radius: 0; } - scale.color.vertical:dir(rtl) slider:hover, scale.color.vertical:dir(rtl) slider:backdrop, scale.color.vertical:dir(rtl) slider:disabled, scale.color.vertical:dir(rtl) slider:backdrop:disabled, scale.color.vertical:dir(rtl) slider { - margin-right: -15px; - margin-left: 6px; } - scale.color.fine-tune.horizontal:dir(ltr), scale.color.fine-tune.horizontal:dir(rtl) { - padding: 0 0 12px 0; } - scale.color.fine-tune.horizontal:dir(ltr) trough, scale.color.fine-tune.horizontal:dir(rtl) trough { - padding-bottom: 7px; - background-position: 0 -6px; } - scale.color.fine-tune.horizontal:dir(ltr) slider, scale.color.fine-tune.horizontal:dir(rtl) slider { - margin-bottom: -15px; - margin-top: 6px; } - scale.color.fine-tune.vertical:dir(ltr) { - padding: 0 0 0 12px; } - scale.color.fine-tune.vertical:dir(ltr) trough { - padding-left: 7px; - background-position: 6px 0; } - scale.color.fine-tune.vertical:dir(ltr) slider { - margin-left: -15px; - margin-right: 6px; } - scale.color.fine-tune.vertical:dir(rtl) { - padding: 0 12px 0 0; } - scale.color.fine-tune.vertical:dir(rtl) trough { - padding-right: 7px; - background-position: -6px 0; } - scale.color.fine-tune.vertical:dir(rtl) slider { - margin-right: -15px; - margin-left: 6px; } - -/***************** - * Progress bars * - *****************/ -progressbar { - font-size: smaller; - color: rgba(60, 60, 60, 0.4); } - progressbar.horizontal trough { - min-height: 6px; - padding: 1px 0; } - progressbar.horizontal progress { - min-height: 8px; } - progressbar.vertical trough { - min-width: 6px; - padding: 0 1px; } - progressbar.vertical progress { - min-width: 8px; } - progressbar.horizontal progress, - progressbar.vertical progress { - margin: 0; } - progressbar:backdrop { - box-shadow: none; - transition: 200ms ease-out; } - progressbar progress { - border: 1px solid shade(#454545, 0.7); - border-radius: 3px; } - progressbar progress.left { - border-top-left-radius: 3px; - border-bottom-left-radius: 3px; } - progressbar progress.right { - border-top-right-radius: 3px; - border-bottom-right-radius: 3px; } - progressbar progress.top { - border-top-right-radius: 3px; - border-top-left-radius: 3px; } - progressbar progress.bottom { - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; } - progressbar:backdrop progress { - box-shadow: none; } - progressbar.osd { - min-width: 3px; - min-height: 3px; - background-color: transparent; } - progressbar.osd trough { - border-style: none; - border-radius: 0; - background-color: transparent; - box-shadow: none; } - progressbar.osd progress { - border-style: none; - border-radius: 0; } - progressbar trough.empty progress { - all: unset; } - -/************* - * Level Bar * - *************/ -levelbar block { - min-width: 32px; - min-height: 1px; } - -levelbar.vertical block { - min-width: 1px; - min-height: 32px; } - -levelbar:backdrop { - transition: 200ms ease-out; } - -levelbar trough { - border: 1px solid; - padding: 2px; - border-radius: 3px; - color: #DFDFDF; - border-color: #525252; - background-color: #292929; - box-shadow: inset 0 0 0 1px rgba(57, 142, 231, 0); } - levelbar trough:backdrop { - color: #C4C4C4; - border-color: #555555; - background-color: #3B3B3B; - box-shadow: none; } - -levelbar.horizontal.discrete block { - margin: 0 1px; } - -levelbar.vertical.discrete block { - margin: 1px 0; } - -levelbar block { - border: 1px solid; - border-radius: 1px; - box-shadow: 0 1px rgba(0, 0, 0, 0.2); } - levelbar block:backdrop { - box-shadow: none; } - levelbar block.low { - border-color: #8f4700; - background-color: #f57900; } - levelbar block.low:backdrop { - border-color: #f57900; } - levelbar block.high, levelbar block:not(.empty) { - border-color: #8A8A8A; - background-color: #454545; } - levelbar block.high:backdrop, levelbar block:not(.empty):backdrop { - border-color: #454545; } - levelbar block.full { - border-color: #1c3802; - background-color: #4e9a06; } - levelbar block.full:backdrop { - border-color: #4e9a06; } - levelbar block.empty { - background-color: transparent; - border-color: rgba(60, 60, 60, 0.2); - box-shadow: none; } - levelbar block.empty:backdrop { - border-color: rgba(133, 133, 133, 0.15); } - -/**************** - * Print dialog * -*****************/ -printdialog paper { - color: #DBDBDB; - border: 1px solid #525252; - background: #DEDEDE; - padding: 0; } - printdialog paper:backdrop { - color: #939393; - border-color: #555555; } - -printdialog .dialog-vbox { - background-color: #252525; } - -printdialog .dialog-action-box { - margin: 12px; } - -/********** - * Frames * - **********/ -frame > border, -.frame { - box-shadow: none; - margin: 0; - padding: 0; - border-radius: 0; - border: 1px solid #525252; } - frame > border.flat, - .frame.flat { - border-style: none; } - frame > border:backdrop, - .frame:backdrop { - border-color: #555555; } - -actionbar > revealer > box { - padding: 6px; - border-top: 1px solid #525252; } - actionbar > revealer > box:backdrop { - border-color: #555555; } - -scrolledwindow viewport.frame { - border-style: none; } - -scrolledwindow overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#515151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); - background-size: 100% 5%, 100% 100%; - background-repeat: no-repeat; - background-position: center top; - background-color: transparent; - border: none; - box-shadow: none; } - scrolledwindow overshoot.top:backdrop { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#555555), to(rgba(137, 137, 137, 0))); - background-size: 100% 5%; - 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.5, to(#515151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); - background-size: 100% 5%, 100% 100%; - background-repeat: no-repeat; - background-position: center bottom; - background-color: transparent; - border: none; - box-shadow: none; } - scrolledwindow overshoot.bottom:backdrop { - background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#555555), to(rgba(137, 137, 137, 0))); - background-size: 100% 5%; - 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.5, to(#515151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); - background-size: 5% 100%, 100% 100%; - background-repeat: no-repeat; - background-position: left center; - background-color: transparent; - border: none; - box-shadow: none; } - scrolledwindow overshoot.left:backdrop { - background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#555555), to(rgba(137, 137, 137, 0))); - background-size: 5% 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.5, to(#515151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); - background-size: 5% 100%, 100% 100%; - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: none; - box-shadow: none; } - scrolledwindow overshoot.right:backdrop { - background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#555555), to(rgba(137, 137, 137, 0))); - background-size: 5% 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; - border: none; - box-shadow: none; } - -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; - border: none; - box-shadow: none; } - -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; - border: none; - box-shadow: none; } - -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; - border: none; - box-shadow: none; } - -scrolledwindow junction { - border-color: transparent; - border-image: linear-gradient(to bottom, #525252 1px, transparent 1px) 0 0 0 1/0 1px stretch; - background-color: #454545; } - scrolledwindow junction:dir(rtl) { - border-image-slice: 0 1 0 0; } - scrolledwindow junction:backdrop { - border-image-source: linear-gradient(to bottom, #555555 1px, transparent 1px); - background-color: #4D4D4D; - transition: 200ms ease-out; } - -separator { - background: rgba(0, 0, 0, 0.1); - min-width: 1px; - min-height: 1px; } - -/********* - * Lists * - *********/ -list { - color: #DFDFDF; - background-color: #292929; - border-color: #525252; } - list:backdrop { - background-color: #3B3B3B; - border-color: #555555; } - list row { - padding: 2px; } - -row { - transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } - row:hover { - transition: none; } - row:backdrop { - transition: 200ms ease-out; } - row.activatable.has-open-popup, row.activatable:hover { - background-color: rgba(60, 60, 60, 0.05); } - row.activatable:active { - box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); } - row.activatable:backdrop:hover { - background-color: transparent; } - row.activatable:selected:active { - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); } - row.activatable:selected.has-open-popup, row.activatable:selected:hover { - background-color: #3986d6; } - row.activatable:selected:backdrop { - background-color: #454545; } - -/********************* - * App Notifications * - *********************/ -.app-notification, -.app-notification.frame { - padding: 10px; - border-radius: 0 0 5px 5px; - background-color: rgba(34, 34, 34, 0.8); - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent 2px); - background-clip: padding-box; } - .app-notification:backdrop, - .app-notification.frame:backdrop { - background-image: none; - transition: 200ms ease-out; } - .app-notification button, - .app-notification.frame button { - background: rgba(0, 0, 0, 0.1); } - .app-notification button:hover, - .app-notification.frame button:hover { - background: rgba(0, 0, 0, 0.3); } - .app-notification border, - .app-notification.frame border { - border: none; } - -/************* - * Expanders * - *************/ -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: #555555; } - expander arrow:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - -/************ - * Calendar * - ***********/ -calendar { - color: #DFDFDF; - border: 1px solid #525252; - padding: 2px; } - calendar:selected { - border-radius: 6px; } - calendar.header { - border: none; - border-bottom: 1px solid rgba(0, 0, 0, 0.1); - border-radius: 0; } - calendar.header:backdrop { - border-color: rgba(0, 0, 0, 0.1); } - calendar.button { - color: rgba(60, 60, 60, 0.45); } - calendar.button:hover { - color: #DBDBDB; } - calendar.button:backdrop { - color: rgba(133, 133, 133, 0.45); } - calendar.button:disabled { - color: rgba(133, 133, 133, 0.45); } - calendar:indeterminate, calendar:indeterminate:backdrop { - color: alpha(currentColor,0.25); } - calendar.highlight, calendar.highlight:backdrop { - font-size: smaller; - color: #C2C2C2; } - calendar:backdrop { - color: #C4C4C4; - border-color: #555555; } - -/*********** - * Dialogs * - ***********/ -messagedialog .titlebar { - min-height: 20px; - background-image: none; - background-color: #252525; - border-style: none; - border-top-left-radius: 7px; - border-top-right-radius: 7px; } - -messagedialog.csd.background { - border-bottom-left-radius: 9px; - border-bottom-right-radius: 9px; } - -messagedialog.csd buttonbox { - padding: 0px; } - -messagedialog.csd .dialog-action-area button { - padding: 10px 14px; - border-radius: 0; - border-left-style: solid; - border-right-style: none; - border-bottom-style: none; } - messagedialog.csd .dialog-action-area button:first-child { - border-left-style: none; - border-bottom-left-radius: 7px; - -gtk-outline-bottom-left-radius: 5px; } - messagedialog.csd .dialog-action-area button:last-child { - border-bottom-right-radius: 7px; - -gtk-outline-bottom-right-radius: 5px; } - -filechooser .dialog-action-box { - border-top: 1px solid #626262; } - filechooser .dialog-action-box:backdrop { - border-top-color: #555555; } - -filechooser #pathbarbox { - border-bottom: 1px solid #252525; } - filechooser #pathbarbox stack { - background-color: #252525; } - -filechooserbutton:drop(active) { - box-shadow: none; - border-color: transparent; } - -/*********** - * Sidebar * - ***********/ -.sidebar { - border-style: none; - background-color: #252525; - -gtk-icon-style: regular; } - .sidebar row, - .sidebar treeview { - border-top: 1px solid transparent; - border-bottom: 1px solid transparent; } - .sidebar row:selected, .sidebar row:selected:focus, - .sidebar treeview:selected, - .sidebar treeview:selected:focus { - background-image: linear-gradient(to bottom, shade(#454545, 0.96) 12%, shade(#484848, 0.94), shade(#484848, 0.96) 88%, shade(#464646, 0.92)); - border-top: 1px solid shade(#252525, 0.85); - border-bottom: 1px solid shade(#252525, 1.12); } - .sidebar row:selected label, .sidebar row:selected:focus label, - .sidebar treeview:selected label, - .sidebar treeview:selected:focus label { - color: #DBDBDB; } - .sidebar row:selected label:backdrop, .sidebar row:selected:focus label:backdrop, - .sidebar treeview:selected label:backdrop, - .sidebar treeview:selected:focus label:backdrop { - color: #939393; } - .sidebar row:selected:backdrop, .sidebar row:selected:focus:backdrop, - .sidebar treeview:selected:backdrop, - .sidebar treeview:selected:focus:backdrop { - background-image: none; - background-color: #252525; - color: #DBDBDB; - border-top: 1px solid shade(#252525, 0.9); - border-bottom: 1px solid shade(#252525, 0.9); } - .sidebar row .view:selected, .sidebar row iconview:selected, .sidebar row .view:selected:focus, .sidebar row iconview:selected:focus, - .sidebar treeview .view:selected, - .sidebar treeview iconview:selected, - .sidebar treeview .view:selected:focus, - .sidebar treeview iconview:selected:focus { - color: #EBEBEB; } - .sidebar row:backdrop, - .sidebar treeview:backdrop { - background-color: transparent; } - stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:dir(ltr), .sidebar.left, .sidebar.left:dir(rtl) { - border-right: 1px solid #626262; - border-left-style: none; - border-top-style: none; - border-bottom-style: none; } - stacksidebar.sidebar:dir(rtl) list .sidebar:dir(rtl), stacksidebar.sidebar.right list .sidebar:dir(rtl), .sidebar.right { - border-left: 1px solid #626262; - border-right-style: none; - border-top-style: none; - border-bottom-style: none; } - .sidebar:backdrop { - background-color: #252525; - border-color: #555555; - transition: 200ms ease-out; } - .sidebar list, .sidebar treeview { - background-color: transparent; } - .sidebar list:backdrop, .sidebar treeview:backdrop { - background-color: transparent; } - 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 > label { - background-size: 6px 6px, 0 0; } - -/**************** - * File chooser * - ****************/ -placessidebar > viewport.frame { - border-style: none; } - -placessidebar row { - min-height: 24px; - padding: 0px; } - placessidebar row > revealer { - padding: 0 14px; } - placessidebar row:selected { - color: #DBDBDB; } - placessidebar row:disabled { - color: #939393; } - placessidebar row:backdrop { - color: #B3B3B3; - background-color: #252525; } - placessidebar row:backdrop:selected { - color: #939393; } - placessidebar row:backdrop:disabled { - color: #353535; } - 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-height: 26px; - min-width: 26px; - margin-top: 3px; - margin-bottom: 3px; - padding: 0; - border-radius: 100%; - -gtk-outline-radius: 100%; } - button.sidebar-button:not(:hover):not(:active) > image, button.sidebar-button:backdrop > image { - opacity: 0.7; } - placessidebar row:selected:active { - box-shadow: none; } - placessidebar row.sidebar-placeholder-row { - padding: 0 8px; - min-height: 2px; - background-image: image(#4e9a06); - background-clip: content-box; } - placessidebar row.sidebar-new-bookmark-row { - color: #454545; } - placessidebar row:drop(active):not(:disabled) { - color: #4e9a06; - box-shadow: inset 0 1px #4e9a06, inset 0 -1px #4e9a06; } - placessidebar row:drop(active):not(:disabled):selected { - color: #F0F0F0; - background-image: linear-gradient(to bottom, #9dc8f2, #c1dcf7 10%, #384347 92%, #b4d5f5); } - -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 row.activatable:hover { - background-color: transparent; } - -placesview > 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: image(#626262); - background-size: 1px 1px; } - paned > separator:selected { - background-image: image(#454545); } - paned > separator:backdrop { - background-image: image(#555555); } - paned > separator.wide { - min-width: 5px; - min-height: 5px; - background-color: #252525; - background-image: image(#626262), image(#626262); - background-size: 1px 1px, 1px 1px; } - paned > separator.wide:backdrop { - background-color: #252525; - background-image: image(#555555), image(#555555); } - -paned.horizontal > separator { - background-repeat: repeat-y; } - paned.horizontal > separator:dir(ltr) { - margin: 0 -8px 0 0; - padding: 0 8px 0 0; - background-position: left; } - paned.horizontal > separator:dir(rtl) { - margin: 0 0 0 -8px; - padding: 0 0 0 8px; - background-position: right; } - paned.horizontal > separator.wide { - margin: 0; - padding: 0; - background-repeat: repeat-y, repeat-y; - background-position: left, right; } - -paned.vertical > separator { - margin: 0 0 -8px 0; - padding: 0 0 8px 0; - background-repeat: repeat-x; - background-position: top; } - paned.vertical > separator.wide { - margin: 0; - padding: 0; - background-repeat: repeat-x, repeat-x; - background-position: bottom, top; } - -/************** - * GtkInfoBar * - **************/ -infobar { - border-style: none; } - -.info, -.question, -.warning, -.error { - text-shadow: 0 1px #353535; } - .info:backdrop, .info, - .question:backdrop, - .question, - .warning:backdrop, - .warning, - .error:backdrop, - .error { - background-color: #454545; - border-color: #353535; } - .info:backdrop label, .info:backdrop, .info label, .info, - .question:backdrop label, - .question:backdrop, - .question label, - .question, - .warning:backdrop label, - .warning:backdrop, - .warning label, - .warning, - .error:backdrop label, - .error:backdrop, - .error label, - .error { - color: #F0F0F0; } - .info:backdrop, - .question:backdrop, - .warning:backdrop, - .error:backdrop { - text-shadow: none; } - .info button, - .question button, - .warning button, - .error button { - color: #F0F0F0; - outline-color: rgba(235, 235, 235, 0.3); - border-top-color: shade(#252525, 0.8); - border-right-color: shade(#252525, 0.72); - border-left-color: shade(#252525, 0.72); - border-bottom-color: shade(#252525, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#454545, 1.02), 1.05), shade(shade(#454545, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); - border-color: #8A8A8A; } - .info button:hover, - .question button:hover, - .warning button:hover, - .error button:hover { - color: #F0F0F0; - outline-color: rgba(235, 235, 235, 0.3); - border-color: #595959; - background-image: linear-gradient(to bottom, shade(#454545, 1.15), shade(#454545, 1.07)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - .info button:active, .info button:checked, - .question button:active, - .question button:checked, - .warning button:active, - .warning button:checked, - .error button:active, - .error button:checked { - color: #F0F0F0; - outline-color: rgba(235, 235, 235, 0.3); - border-color: #595959; - background-image: linear-gradient(to bottom, shade(shade(#454545, 0.85), 1.05), shade(shade(#454545, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } - .info button:disabled, - .question button:disabled, - .warning button:disabled, - .error button:disabled { - border-color: #595959; - background-color: #569fea; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - .info button:disabled label, .info button:disabled, - .question button:disabled label, - .question button:disabled, - .warning button:disabled label, - .warning button:disabled, - .error button:disabled label, - .error button:disabled { - color: #BDBDBD; } - .info button:backdrop, - .question button:backdrop, - .warning button:backdrop, - .error button:backdrop { - border-color: #454545; - background-color: #454545; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - border-color: #595959; } - .info button:backdrop label, .info button:backdrop, - .question button:backdrop label, - .question button:backdrop, - .warning button:backdrop label, - .warning button:backdrop, - .error button:backdrop label, - .error button:backdrop { - color: #707070; } - .info button:backdrop:disabled, - .question button:backdrop:disabled, - .warning button:backdrop:disabled, - .error button:backdrop:disabled { - border-color: #569fea; - background-color: #569fea; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - border-color: #595959; } - .info button:backdrop:disabled label, .info button:backdrop:disabled, - .question button:backdrop:disabled label, - .question button:backdrop:disabled, - .warning button:backdrop:disabled label, - .warning button:backdrop:disabled, - .error button:backdrop:disabled label, - .error button:backdrop:disabled { - color: #A9B0B8; } - .info label:selected:focus, .info label:selected:hover, .info label:selected, - .question label:selected:focus, - .question label:selected:hover, - .question label:selected, - .warning label:selected:focus, - .warning label:selected:hover, - .warning label:selected, - .error label:selected:focus, - .error label:selected:hover, - .error label:selected { - background-color: #353535; } - -/************* - * Buttonbox * - *************/ -buttonbox { - padding: 6px; } - -/************ - * Tooltips * - ************/ -tooltip { - padding: 1px; - /* not working */ - border-radius: 1px; - box-shadow: none; - text-shadow: 0 1px black; } - tooltip.background { - background-color: #252525; - background-clip: padding-box; - border: 1px solid #525252; } - tooltip decoration { - background-color: transparent; } - tooltip * { - padding: 1px; - background-color: transparent; - color: #EDEDED; } - -/***************** - * Color Chooser * - *****************/ -colorswatch, colorswatch:drop(active) { - border-style: none; } - -colorswatch.top { - border-top-left-radius: 5.5px; - border-top-right-radius: 5.5px; } - colorswatch.top overlay { - border-top-left-radius: 5px; - border-top-right-radius: 5px; } - -colorswatch.bottom { - border-bottom-left-radius: 5.5px; - border-bottom-right-radius: 5.5px; } - colorswatch.bottom overlay { - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; } - -colorswatch.left, colorswatch:first-child:not(.top) { - border-top-left-radius: 5.5px; - border-bottom-left-radius: 5.5px; } - colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { - border-top-left-radius: 5px; - border-bottom-left-radius: 5px; } - -colorswatch.right, colorswatch:last-child:not(.bottom) { - border-top-right-radius: 5.5px; - border-bottom-right-radius: 5.5px; } - colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { - border-top-right-radius: 5px; - border-bottom-right-radius: 5px; } - -colorswatch.dark overlay { - color: #F0F0F0; } - colorswatch.dark overlay:hover { - border-color: rgba(0, 0, 0, 0.8); } - colorswatch.dark overlay:backdrop { - color: #B0B0B0; } - -colorswatch.light overlay { - color: #DFDFDF; } - colorswatch.light overlay:hover { - border-color: rgba(0, 0, 0, 0.5); } - colorswatch.light overlay:backdrop { - color: #C4C4C4; } - -colorswatch:drop(active) { - box-shadow: none; } - colorswatch:drop(active).light overlay { - border-color: #4e9a06; - box-shadow: inset 0 0 0 2px #3d7805, inset 0 0 0 1px #4e9a06; } - colorswatch:drop(active).dark overlay { - border-color: #4e9a06; - box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.3), inset 0 0 0 1px #4e9a06; } - -colorswatch overlay { - box-shadow: inset 0 2px 2px -3px rgba(0, 0, 0, 0.7); - border: 1px solid rgba(0, 0, 0, 0.3); } - colorswatch overlay:hover { - box-shadow: inset 0 1px rgba(235, 235, 235, 0.3); } - colorswatch overlay:backdrop, colorswatch overlay:backdrop:hover { - border-color: rgba(0, 0, 0, 0.3); - box-shadow: none; } - -colorswatch#add-color-button { - border-radius: 5px 5px 0 0; } - colorswatch#add-color-button:only-child { - border-radius: 5px; } - colorswatch#add-color-button overlay { - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#252525, 0.8); - border-right-color: shade(#252525, 0.72); - border-left-color: shade(#252525, 0.72); - border-bottom-color: shade(#252525, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#252525, 1.02), 1.05), shade(shade(#252525, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } - colorswatch#add-color-button overlay:hover { - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #626262; - background-image: linear-gradient(to bottom, shade(#252525, 1.15), shade(#252525, 1.07)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } - colorswatch#add-color-button overlay:backdrop { - border-color: #555555; - background-color: #252525; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - colorswatch#add-color-button overlay:backdrop label, colorswatch#add-color-button overlay:backdrop { - color: #939393; } - -colorswatch:disabled { - opacity: 0.5; } - colorswatch:disabled overlay { - border-color: rgba(0, 0, 0, 0.6); - box-shadow: none; } - -row:selected colorswatch { - box-shadow: 0 0 0 2px #F0F0F0; } - -colorswatch#editor-color-sample { - border-radius: 4px; } - colorswatch#editor-color-sample overlay { - border-radius: 4.5px; } - -colorchooser .popover.osd { - border-radius: 5px; } - -/******** - * Misc * - ********/ -.content-view { - background-color: #353535; } - .content-view:hover { - -gtk-icon-effect: highlight; } - .content-view:backdrop { - background-color: #353535; } - -.osd .scale-popup button.flat { - border-style: none; - border-radius: 5px; } - -.scale-popup button:hover { - background-color: rgba(60, 60, 60, 0.1); - border-radius: 5px; } - -/********************** - * Window Decorations * - *********************/ -decoration { - border-radius: 7px 7px 0 0; - border-width: 0px; - box-shadow: 0 3px 9px 1px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(0, 0, 0, 0.23); - 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 rgba(0, 0, 0, 0.18); - transition: 200ms ease-out; } - .maximized decoration, - .fullscreen decoration, - .tiled decoration { - border-radius: 0; } - .popup decoration { - box-shadow: none; } - .ssd decoration { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.23); } - .csd.popup decoration { - border-radius: 0; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13); } - tooltip.csd decoration { - border-radius: 5px; - box-shadow: none; } - messagedialog.csd decoration { - border-radius: 7px; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13); } - .solid-csd decoration { - border-radius: 0; - margin: 4px; - background-color: #252525; - border: solid 1px #555555; - box-shadow: none; } - -button.titlebutton { - text-shadow: 0 1px rgba(255, 255, 255, 0.769231); - -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); } - button.titlebutton.close, button.titlebutton.maximize, button.titlebutton.minimize { - color: transparent; - background-color: transparent; - background-position: center; - background-repeat: no-repeat; } - button.titlebutton.close:backdrop, button.titlebutton.maximize:backdrop, button.titlebutton.minimize:backdrop { - opacity: 0.5; } - button.titlebutton.close { - background-image: -gtk-scaled(url("assets/titlebutton-close.png"), url("assets/titlebutton-close@2.png")); } - button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop.png"), url("assets/titlebutton-close-backdrop@2.png")); } - button.titlebutton.close:hover { - background-image: -gtk-scaled(url("assets/titlebutton-close-hover.png"), url("assets/titlebutton-close-hover@2.png")); } - button.titlebutton.close:active { - background-image: -gtk-scaled(url("assets/titlebutton-close-active.png"), url("assets/titlebutton-close-active@2.png")); } - button.titlebutton.maximize { - background-image: -gtk-scaled(url("assets/titlebutton-maximize.png"), url("assets/titlebutton-maximize@2.png")); } - button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop.png"), url("assets/titlebutton-maximize-backdrop@2.png")); } - button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover.png"), url("assets/titlebutton-maximize-hover@2.png")); } - button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("assets/titlebutton-maximize-active.png"), url("assets/titlebutton-maximize-active@2.png")); } - button.titlebutton.minimize { - background-image: -gtk-scaled(url("assets/titlebutton-minimize.png"), url("assets/titlebutton-minimize@2.png")); } - button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop.png"), url("assets/titlebutton-minimize-backdrop@2.png")); } - button.titlebutton.minimize:hover { - background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover.png"), url("assets/titlebutton-minimize-hover@2.png")); } - button.titlebutton.minimize:active { - background-image: -gtk-scaled(url("assets/titlebutton-minimize-active.png"), url("assets/titlebutton-minimize-active@2.png")); } - button.titlebutton:backdrop { - -gtk-icon-shadow: none; } - -headerbar.selection-mode button.titlebutton, -.titlebar.selection-mode button.titlebutton { - text-shadow: 0 -1px rgba(0, 0, 0, 0.548235); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.548235); } - headerbar.selection-mode button.titlebutton:backdrop, - .titlebar.selection-mode button.titlebutton:backdrop { - -gtk-icon-shadow: none; } - -.view:selected:focus, .view:selected, iconview:selected, .view text:selected, iconview text:selected, -textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, -textview text selection:focus, -textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, -entry selection:focus, -entry selection, modelbutton.flat:selected, popover.background checkbutton:selected, -popover.background radiobutton:selected, -.menuitem.button.flat:selected, treeview.view:selected:focus, treeview.view:selected, row:selected, calendar:selected { - background-color: #585858; } - row:selected label, label:selected, .selection-mode button.titlebutton, .view:selected:focus, .view:selected, iconview:selected, .view text:selected, iconview text:selected, - textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, - textview text selection:focus, - textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, - entry selection:focus, - entry selection, modelbutton.flat:selected, popover.background checkbutton:selected, - popover.background radiobutton:selected, - .menuitem.button.flat:selected, treeview.view:selected:focus, treeview.view:selected, row:selected, calendar:selected { - color: #F0F0F0; - outline-color: rgba(235, 235, 235, 0.3); } - row:selected label:disabled, label:disabled:selected, .selection-mode button.titlebutton:disabled, iconview:disabled:selected:focus, .view:disabled:selected, iconview:disabled:selected, iconview text:disabled:selected:focus, - textview text:disabled:selected:focus, .view text:disabled:selected, iconview text:disabled:selected, - textview text:disabled:selected, iconview text selection:disabled:focus, .view text selection:disabled, iconview text selection:disabled, - textview text selection:disabled, flowbox flowboxchild:disabled:selected, label:disabled selection, spinbutton:not(.vertical) selection:disabled, - entry selection:disabled, modelbutton.flat:disabled:selected, popover.background checkbutton:disabled:selected, - popover.background radiobutton:disabled:selected, - .menuitem.button.flat:disabled:selected, row:disabled:selected, calendar:disabled:selected { - color: #F3F3F3; } - row:selected label:backdrop, label:backdrop:selected, .selection-mode button.titlebutton:backdrop, iconview:backdrop:selected:focus, .view:backdrop:selected, iconview:backdrop:selected, iconview text:backdrop:selected:focus, - textview text:backdrop:selected:focus, .view text:backdrop:selected, iconview text:backdrop:selected, - textview text:backdrop:selected, iconview text selection:backdrop:focus, .view text selection:backdrop, iconview text selection:backdrop, - textview text selection:backdrop, flowbox flowboxchild:backdrop:selected, label:backdrop selection, spinbutton:not(.vertical) selection:backdrop, - entry selection:backdrop, modelbutton.flat:backdrop:selected, popover.background checkbutton:backdrop:selected, - popover.background radiobutton:backdrop:selected, - .menuitem.button.flat:backdrop:selected, row:backdrop:selected, calendar:backdrop:selected { - color: #B0B0B0; } - row:selected label:backdrop:disabled, label:backdrop:disabled:selected, .selection-mode button.titlebutton:backdrop:disabled, .view:backdrop:disabled:selected, iconview:backdrop:disabled:selected, .view text:backdrop:disabled:selected, iconview text:backdrop:disabled:selected, - textview text:backdrop:disabled:selected, .view text selection:backdrop:disabled, iconview text selection:backdrop:disabled, - textview text selection:backdrop:disabled, flowbox flowboxchild:backdrop:disabled:selected, label:disabled selection:backdrop, label:backdrop selection:disabled, spinbutton:not(.vertical) selection:backdrop:disabled, - entry selection:backdrop:disabled, modelbutton.flat:backdrop:disabled:selected, popover.background checkbutton:backdrop:disabled:selected, - popover.background radiobutton:backdrop:disabled:selected, - .menuitem.button.flat:backdrop:disabled:selected, row:backdrop:disabled:selected, calendar:backdrop:disabled:selected { - color: #ABABAB; } - -.monospace { - font-family: monospace; } - -/********************** - * Touch Copy & Paste * - *********************/ -cursor-handle { - background-color: transparent; - background-image: none; - box-shadow: none; - border-style: none; } - cursor-handle.top:dir(ltr), cursor-handle.bottom:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/text-select-start.png"), url("assets/text-select-start@2.png")); - padding-left: 10px; } - cursor-handle.bottom:dir(ltr), cursor-handle.top:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/text-select-end.png"), url("assets/text-select-end@2.png")); - padding-right: 10px; } - cursor-handle.insertion-cursor:dir(ltr), cursor-handle.insertion-cursor:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); } - cursor-handle.top:hover:dir(ltr), cursor-handle.bottom:hover:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-hover.png"), url("assets/text-select-start-hover@2.png")); - padding-left: 10px; } - cursor-handle.bottom:hover:dir(ltr), cursor-handle.top:hover:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-hover.png"), url("assets/text-select-end-hover@2.png")); - padding-right: 10px; } - cursor-handle.insertion-cursor:hover:dir(ltr), cursor-handle.insertion-cursor:hover:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); } - cursor-handle.top:active:dir(ltr), cursor-handle.bottom:active:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-active.png"), url("assets/text-select-start-active@2.png")); - padding-left: 10px; } - cursor-handle.bottom:active:dir(ltr), cursor-handle.top:active:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-active.png"), url("assets/text-select-end-active@2.png")); - padding-right: 10px; } - cursor-handle.insertion-cursor:active:dir(ltr), cursor-handle.insertion-cursor:active:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); } - -.context-menu { - font: initial; } - -button.circular { - border-radius: 9999px; - -gtk-outline-radius: 9999px; } - button.circular label { - padding: 0; } - -.keycap { - min-width: 20px; - min-height: 25px; - margin-top: 2px; - padding-bottom: 3px; - padding-left: 6px; - padding-right: 6px; - color: #DBDBDB; - background-color: #292929; - border: 1px solid; - border-color: #353535; - border-radius: 5px; - box-shadow: inset 0 -3px #A6A6A6; - font-size: smaller; } - .keycap:backdrop { - background-color: #3B3B3B; - color: #939393; - transition: 200ms ease-out; } - -:not(decoration):not(window):drop(active):focus, -:not(decoration):not(window):drop(active) { - border-color: #4e9a06; - box-shadow: inset 0 0 0 1px #4e9a06; } - -stackswitcher button.text-button { - min-width: 100px; } - -stackswitcher button.circular, -stackswitcher button.text-button.circular { - min-width: 32px; - min-height: 32px; - padding: 0; } - -/* GTK NAMED COLORS - ---------------- - use responsibly! */ -/* -widget text/foreground color */ -@define-color theme_fg_color #DBDBDB; -/* -text color for entries, views and content in general */ -@define-color theme_text_color #DFDFDF; -/* -widget base background color */ -@define-color theme_bg_color #252525; -/* -text widgets and the like base background color */ -@define-color theme_base_color #292929; -/* -base background color of selections */ -@define-color theme_selected_bg_color #454545; -/* -text/foreground color of selections */ -@define-color theme_selected_fg_color #F0F0F0; -/* -base background color of insensitive widgets */ -@define-color insensitive_bg_color #353535; -/* -text foreground color of insensitive widgets */ -@define-color insensitive_fg_color #939393; -/* -insensitive text widgets and the like base background color */ -@define-color insensitive_base_color #292929; -/* -widget text/foreground color on backdrop windows */ -@define-color theme_unfocused_fg_color #939393; -/* -text color for entries, views and content in general on backdrop windows */ -@define-color theme_unfocused_text_color #DFDFDF; -/* -widget base background color on backdrop windows */ -@define-color theme_unfocused_bg_color #252525; -/* -text widgets and the like base background color on backdrop windows */ -@define-color theme_unfocused_base_color #3B3B3B; -/* -base background color of selections on backdrop windows */ -@define-color theme_unfocused_selected_bg_color #454545; -/* -text/foreground color of selections on backdrop windows */ -@define-color theme_unfocused_selected_fg_color #F0F0F0; -/* -widgets main borders color */ -@define-color borders #525252; -/* -widgets main borders color on backdrop windows */ -@define-color unfocused_borders #555555; -/* -these are pretty self explicative */ -@define-color warning_color #f57900; -@define-color error_color #800069; -@define-color success_color #4e9a06; -/* -these colors are exported for the window manager and shouldn't be used in applications, -read if you used those and something break with a version upgrade you're on your own... */ -@define-color wm_title shade(#DBDBDB, 1.8); -@define-color wm_unfocused_title #939393; -@define-color wm_highlight rgba(255, 255, 255, 0.8); -@define-color wm_borders_edge rgba(255, 255, 255, 0.8); -@define-color wm_bg_a shade(#252525, 1.2); -@define-color wm_bg_b #252525; -@define-color wm_shadow alpha(black, 0.35); -@define-color wm_border alpha(black, 0.18); -@define-color wm_button_hover_color_a shade(#252525, 1.3); -@define-color wm_button_hover_color_b #252525; -@define-color wm_button_active_color_a shade(#252525, 0.85); -@define-color wm_button_active_color_b shade(#252525, 0.89); -@define-color wm_button_active_color_c shade(#252525, 0.9); -@define-color content_view_bg #292929; -.XfceHeading { - margin: 0; - padding: 0; - border-width: 0; - background-image: none; - background-color: shade(#252525, 1.18); - color: #DFDFDF; - text-shadow: 0px 1px rgba(0, 0, 0, 0.1); } - -.xfce4-panel.background { - background-color: #1C1C1C; - color: #292929; - font-weight: normal; } - .xfce4-panel.background button { - background-image: none; - background-color: transparent; - border-radius: 0; - border-color: transparent; - box-shadow: none; - padding: 0 1px; - color: #292929; - text-shadow: 0px 1px rgba(0, 0, 0, 0.1); } - .xfce4-panel.background button:active, .xfce4-panel.background button:checked { - background-image: none; - background-color: shade(#515151, 0.7); - border-color: shade(#515151, 0.6); - color: #292929; - transition: none; } - .xfce4-panel.background button:hover, .xfce4-panel.background button:active:hover, .xfce4-panel.background button:checked:hover { - border-color: shade(#454545, 0.6); - background-image: linear-gradient(to bottom, shade(#454545, 0.88), shade(#454545, 0.85)); - color: #292929; - box-shadow: inset 0 -1px alpha(#DEDEDE,0), inset 1px 0 alpha(#DEDEDE,0.15), inset -1px 0 alpha(#DEDEDE,0.15), inset 0 1px alpha(#DEDEDE,0.15); - transition: none; } - .xfce4-panel.background entry { - caret-color: #DFDFDF; } - .xfce4-panel.background menu { - -gtk-icon-effect: none; - text-shadow: none; } - .xfce4-panel.background menu .linked button { - color: #DFDFDF; - outline-color: rgba(33, 33, 33, 0.3); - border-top-color: shade(#252525, 0.8); - border-right-color: shade(#252525, 0.72); - border-left-color: shade(#252525, 0.72); - border-bottom-color: shade(#252525, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#292929, 1.02), 1.05), shade(shade(#292929, 1.02), 0.97)); - box-shadow: inset 0 1px #DEDEDE; } - .xfce4-panel.background menu .linked button:disabled { - border-color: #525252; - background-color: #353535; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - border-color: rgba(130, 130, 130, 0.5); } - .xfce4-panel.background menu .linked button:disabled label, .xfce4-panel.background menu .linked button:disabled { - color: #939393; } - .xfce4-panel.background progressbar { - margin: 0; } - .xfce4-panel.background progressbar.horizontal trough { - min-height: 6px; - padding: 0; } - .xfce4-panel.background progressbar.horizontal progress { - min-height: 4px; } - .xfce4-panel.background progressbar.vertical trough { - min-width: 6px; - padding: 0; } - .xfce4-panel.background progressbar.vertical progress { - min-width: 4px; } - .xfce4-panel.background progressbar progress { - border-radius: 0px; } - .xfce4-panel.background progressbar trough { - background: shade(#515151, 0.7); - border-radius: 0px; - border-color: shade(#515151, 0.4); } - .xfce4-panel.background .tasklist button { - border-radius: 3px; - text-shadow: 0 1px #DBDBDB; - color: shade(#292929, 0.7); - background-image: linear-gradient(to bottom, shade(#515151, 0.65), shade(#515151, 0.6), shade(#515151, 0.5), shade(#515151, 0.45)); - border: none; } - .xfce4-panel.background .tasklist button.flat { - background-image: none; - border: none; - box-shadow: none; } - .xfce4-panel.background .tasklist button:active, .xfce4-panel.background .tasklist button:checked { - background-image: linear-gradient(to bottom, shade(#454545, 0.65), shade(#454545, 0.6), shade(#454545, 0.5), shade(#454545, 0.45)); - color: shade(#292929, 1); - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1), inset 0 -1px rgba(0, 0, 0, 0.2); } - .xfce4-panel.background .tasklist button:hover, .xfce4-panel.background .tasklist button:active:hover, .xfce4-panel.background .tasklist button:checked:hover { - background-image: linear-gradient(to bottom, shade(#454545, 0.85), shade(#454545, 0.8), shade(#454545, 0.7), shade(#454545, 0.65)); - color: shade(#292929, 1); - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1), inset 0 -1px rgba(0, 0, 0, 0.2); } - .xfce4-panel.background .tasklist button image { - padding: 3px; } - .xfce4-panel.background.horizontal .tasklist button { - margin: 0 1px; } - .xfce4-panel.background.horizontal .tasklist button label { - padding-right: 3px; } - .xfce4-panel.background.vertical .tasklist button { - margin: 1px 0; } - .xfce4-panel.background.vertical .tasklist button label { - padding-bottom: 3px; } - -/* Workspace switcher provided by libwnck */ -wnck-pager:selected { - background-color: shade(#454545, 0.88); } - -wnck-pager:hover { - background-color: #454545; } - -/* Thunar's sidebar top border */ -.thunar :backdrop { - color: #B3B3B3; } - -.thunar toolbar { - border-bottom: none; } - .thunar toolbar entry { - min-height: 24px; } - -.thunar .sidebar.frame { - border-top: 1px solid #626262; } - -XfdesktopIconView.view { - background: transparent; - color: #292929; - border-radius: 3px; } - XfdesktopIconView.view:active { - background: rgba(23, 104, 189, 0.5); - text-shadow: 0 1px 1px black; } - XfdesktopIconView.view .label { - text-shadow: 1px 1px 2px black; } - XfdesktopIconView.view .rubberband { - border-radius: 0; } - -#XfceNotifyWindow { - background-color: shade(#515151, 0.3); - color: #292929; - border-color: shade(#515151, 0.6); } - #XfceNotifyWindow buttonbox { - padding: 0; } - #XfceNotifyWindow button { - background-image: none; - border-color: shade(#292929, 0.35); - border-radius: 3px; - box-shadow: none; } - #XfceNotifyWindow label#summary { - font-weight: bold; } - #XfceNotifyWindow progressbar { - min-height: 6px; - border-radius: 3px; } - #XfceNotifyWindow progressbar progress { - background-image: none; - background-color: #292929; - border: none; - box-shadow: none; } - #XfceNotifyWindow progressbar trough { - background-image: linear-gradient(to bottom, shade(#515151, 0.65), shade(#515151, 1.25)); - border: 1px solid shade(#515151, 0.2); - border-radius: 3px; - padding: 1px 0; } - -/* Xfwm4's alt-tab dialog, aka "tabwin" */ -#xfwm-tabwin { - padding: 12px; - background-image: none; - background-color: rgba(0, 0, 0, 0.8); - color: shade(#F0F0F0, 0.65); - text-shadow: 0px 1px rgba(0, 0, 0, 0.8); - border-radius: 12px; - /* Set the application icon- and preview-size to 64px */ - -XfwmTabwinWidget-icon-size: 64px; - -XfwmTabwinWidget-preview-size: 64px; } - #xfwm-tabwin button { - background-image: none; - color: #F0F0F0; - font-weight: bold; - text-shadow: 0px 1px rgba(0, 0, 0, 0.8); - border: none; - border-radius: 6px; - box-shadow: none; } - #xfwm-tabwin button:active, #xfwm-tabwin button:checked, #xfwm-tabwin button:active:hover, #xfwm-tabwin button:checked:hover { - background: rgba(206, 206, 206, 0.3); } - #xfwm-tabwin button:hover { - background: #22558b; - transition-duration: 50ms; } - #xfwm-tabwin .tabwin-app-grid button { - min-width: 96px; - min-height: 96px; } - -#xfce4-terminal-notebook > stack:not(:only-child) { - /* Make sure there are no extra borders for the tabs in the terminal apart from at the top */ - border-left: none; - border-right: none; - border-bottom: none; } - -.lightdm-gtk-greeter { - /********* - * panel * - *********/ - /**************** - * login window * - ****************/ } - .lightdm-gtk-greeter #panel_window menubar { - color: #DFDFDF; - font-weight: bold; - text-shadow: 0 1px transparentize white, 0.5; - -gtk-icon-shadow: 0 1px transparentize black, 0.5; - box-shadow: inset 0 -1px transparentize black, 0.5; - background-color: #272727; - text-shadow: 0 1px transparentize black, 0.5; - -gtk-icon-shadow: 0 1px transparentize black, 0.5; } - .lightdm-gtk-greeter #panel_window menubar menu { - background-color: #313131; } - .lightdm-gtk-greeter #panel_window menubar menu menuitem { - font-weight: normal; - text-shadow: none; } - .lightdm-gtk-greeter #panel_window menubar separator { - background: transparent; } - .lightdm-gtk-greeter #login_window, - .lightdm-gtk-greeter #shutdown_dialog, - .lightdm-gtk-greeter #restart_dialog { - border-style: none; - border-radius: 5px; - background-color: #272727; - color: #DBDBDB; - box-shadow: inset 1px 0 shade(#272727, 0.6), inset -1px 0 shade(#272727, 0.6), inset 0 1px shade(#272727, 0.6), inset 0 -1px shade(#272727, 0.6); } - .lightdm-gtk-greeter #login_window button, - .lightdm-gtk-greeter #shutdown_dialog button, - .lightdm-gtk-greeter #restart_dialog button { - padding: 3px 15px; - /************************************ - * login/unlock and restart buttons * - ************************************/ - /******************* - * shutdown button * - *******************/ } - .lightdm-gtk-greeter #login_window button#login_button, .lightdm-gtk-greeter #login_window button#restart_button, - .lightdm-gtk-greeter #shutdown_dialog button#login_button, - .lightdm-gtk-greeter #shutdown_dialog button#restart_button, - .lightdm-gtk-greeter #restart_dialog button#login_button, - .lightdm-gtk-greeter #restart_dialog button#restart_button { - border-color: shade(#454545, 0.8); - background-image: linear-gradient(to bottom, shade(#454545, 1.02), shade(#454545, 0.95) 90%, shade(#454545, 0.9)); - color: #F0F0F0; } - .lightdm-gtk-greeter #login_window button#login_button:hover, .lightdm-gtk-greeter #login_window button#login_button:active, .lightdm-gtk-greeter #login_window button#restart_button:hover, .lightdm-gtk-greeter #login_window button#restart_button:active, - .lightdm-gtk-greeter #shutdown_dialog button#login_button:hover, - .lightdm-gtk-greeter #shutdown_dialog button#login_button:active, - .lightdm-gtk-greeter #shutdown_dialog button#restart_button:hover, - .lightdm-gtk-greeter #shutdown_dialog button#restart_button:active, - .lightdm-gtk-greeter #restart_dialog button#login_button:hover, - .lightdm-gtk-greeter #restart_dialog button#login_button:active, - .lightdm-gtk-greeter #restart_dialog button#restart_button:hover, - .lightdm-gtk-greeter #restart_dialog button#restart_button:active { - border-color: shade(#454545, 0.7); - background-image: linear-gradient(to bottom, shade(#454545, 1.12), shade(#454545, 1.05) 90%, shade(#454545, 1)); } - .lightdm-gtk-greeter #login_window button#shutdown_button, - .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button, - .lightdm-gtk-greeter #restart_dialog button#shutdown_button { - border-color: shade(#800069, 0.8); - background-image: linear-gradient(to bottom, shade(#800069, 1.02), shade(#800069, 0.95) 90%, shade(#800069, 0.9)); - color: #F0F0F0; } - .lightdm-gtk-greeter #login_window button#shutdown_button:hover, .lightdm-gtk-greeter #login_window button#shutdown_button:active, - .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button:hover, - .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button:active, - .lightdm-gtk-greeter #restart_dialog button#shutdown_button:hover, - .lightdm-gtk-greeter #restart_dialog button#shutdown_button:active { - border-color: shade(#800069, 0.7); - background-image: linear-gradient(to bottom, shade(#800069, 1.12), shade(#800069, 1.05) 90%, shade(#800069, 1)); } - .lightdm-gtk-greeter #content_frame { - padding-bottom: 14px; } - .lightdm-gtk-greeter #login_window menu { - border-radius: 1px; } - .lightdm-gtk-greeter #login_window combobox button.combo { - color: #DBDBDB; - padding: 0; - background: none; - border-style: none; - box-shadow: none; } - .lightdm-gtk-greeter #login_window #user_combobox { - color: #DBDBDB; - font-size: 18px; } - .lightdm-gtk-greeter #login_window #user_combobox menu { - font-weight: normal; } - .lightdm-gtk-greeter #login_window #user_image { - padding: 3px; - border-radius: 3px; - box-shadow: inset 1px 0 shade(#272727, 0.75), inset -1px 0 shade(#272727, 0.75), inset 0 1px shade(#272727, 0.55), inset 0 -1px shade(#272727, 0.85); } - .lightdm-gtk-greeter #login_window #user_image_border { - border-radius: 3px; - background-image: linear-gradient(to bottom, shade(#272727, 0.9), shade(#272727, 0.98) 10%, shade(#272727, 1) 99%, shade(#272727, 1)); - box-shadow: inset 0 1px shade(#272727, 0.8), inset 0 -1px shade(#272727, 0.55); } - .lightdm-gtk-greeter #buttonbox_frame { - padding-top: 20px; - padding-bottom: 0px; - border-style: none; - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; - background-image: linear-gradient(to bottom, shade(#252525, 0.85), shade(#252525, 0.98) 10%, shade(#252525, 1) 99%, shade(#252525, 1)); - box-shadow: inset 1px 0 shade(#272727, 0.6), inset -1px 0 shade(#272727, 0.6), inset 0 1px shade(#272727, 0.6), inset 0 -1px shade(#272727, 0.6); } - -/************************ - * NAUTILUS (aka Files) * - ************************/ -.nautilus-window { - background-color: #292929; } - .nautilus-window notebook, .nautilus-window notebook > stack { - background-color: #292929; } - -/* Floating status bar */ -.floating-bar { - background-color: #292929; - border-style: solid; - border-color: #626262; } - .floating-bar.left { - border-radius: 0 3px 0 0; - border-width: 1px 1px 0 0; } - .floating-bar.right { - border-radius: 3px 0 0 0; - border-width: 1px 0 0 1px; } - .floating-bar:backdrop { - background-color: #252525; - border-color: #555555; } - .floating-bar button { - padding: 0px; } - -/* Searchbar */ -.search-bar { - box-shadow: none; } - -/* View */ -.nautilus-list-view .view, .nautilus-list-view iconview { - border-bottom: 1px solid #252525; - /* Hide superfluous treeview drop target indication */ } - .nautilus-list-view .view.dnd, .nautilus-list-view iconview.dnd { - border-style: none; } - -/********* - * Geary * - *********/ -.conversation-frame .view.cell, .conversation-frame iconview.cell { - background-color: #292929; } - -.conversation-frame .view.cell:selected, .conversation-frame iconview.cell:selected, -.conversation-frame .view.cell:selected:focus, -.conversation-frame iconview.cell:selected:focus { - background-color: #454545; } - -UnityDecoration { - -UnityDecoration-extents: 28px 1px 1px 1px; - -UnityDecoration-input-extents: 10px; - -UnityDecoration-shadow-offset-x: 1px; - -UnityDecoration-shadow-offset-y: 1px; - -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.7); - -UnityDecoration-active-shadow-radius: 8px; - -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.5); - -UnityDecoration-inactive-shadow-radius: 5px; - -UnityDecoration-glow-size: 10px; - -UnityDecoration-glow-color: #454545; - -UnityDecoration-title-indent: 10px; - -UnityDecoration-title-fade: 35px; - -UnityDecoration-title-alignment: 0.0; } - UnityDecoration .top { - border: 1px solid shade(#252525, 0.7); - border-bottom-width: 0; - border-radius: 4px 4px 0 0; - padding: 1px 8px 0 8px; - background-image: linear-gradient(to bottom, shade(#252525, 1.07), #252525); - color: #DBDBDB; - text-shadow: 0 1px shade(#252525, 1.2); } - UnityDecoration .top:backdrop { - border: 1px solid shade(#252525, 0.8); - border-bottom-width: 0; - background-image: linear-gradient(to bottom, shade(#252525, 1.02), #252525); - color: #DBDBDB; - text-shadow: 0 1px shade(#252525, 1.1); } - UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom { - background-color: shade(#252525, 0.7); } - UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { - background-color: shade(#252525, 0.8); } - -UnityPanelWidget, -.unity-panel { - border-width: 0 0 1px 0; - border-style: solid; - border-color: shade(#515151, 1); - background-color: shade(#515151, 0.35); } - UnityPanelWidget.menuitem, UnityPanelWidget .menuitem, - .unity-panel.menuitem, - .unity-panel .menuitem { - border-width: 0 1px; - color: #292929; } - UnityPanelWidget.menuitem:hover, UnityPanelWidget.menuitem *:hover, UnityPanelWidget .menuitem:hover, UnityPanelWidget .menuitem *:hover, - .unity-panel.menuitem:hover, - .unity-panel.menuitem *:hover, - .unity-panel .menuitem:hover, - .unity-panel .menuitem *:hover { - border-color: shade(#515151, 0.8); - background-color: shade(#515151, 0.75); - color: #292929; } - -@keyframes playbackmenuitem_spinner { - to { - -gtk-icon-transform: rotate(1turn); } } - -.menu IdoPlaybackMenuItem.menuitem:active { - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); - animation: playbackmenuitem_spinner 1s infinite linear; - color: #DBDBDB; } - -window.background.chromium { - background-color: #252525; } - window.background.chromium button:not(.titlebutton) { - border-color: #525252; } diff --git a/Dark-Earth/gtk-3.0/gtk.css b/Dark-Earth/gtk-3.0/gtk.css deleted file mode 100644 index 20b78fd..0000000 --- a/Dark-Earth/gtk-3.0/gtk.css +++ /dev/null @@ -1 +0,0 @@ -@import url("gtk-contained.css"); diff --git a/Dark-Earth/gtk-3.0/settings.ini b/Dark-Earth/gtk-3.0/settings.ini deleted file mode 100644 index c887a19..0000000 --- a/Dark-Earth/gtk-3.0/settings.ini +++ /dev/null @@ -1,4 +0,0 @@ -[Settings] -gtk_color_scheme = "base_color:#292929\nbg_color:#262626\ntooltip_bg_color:#292929\nselected_bg_color:#4A4A4A\ntext_color:#D4D4D4\nfg_color:#DEDEDE\ntooltip_fg_color:#E6E6E6\nselected_fg_color:#D4D4D4\nmenubar_bg_color:#262626\nmenubar_fg_color:#DEDEDE\ntoolbar_bg_color:#262626\ntoolbar_fg_color:#D4D4D4\nmenu_bg_color:#282828\nmenu_fg_color:#D4D4D4\npanel_bg_color:#262626\npanel_fg_color:#D4D4D4\nlink_color:#4A4A4A" -gtk-auto-mnemonics = 1 -gtk-visible-focus = automatic diff --git a/Dark-Earth/index.theme b/Dark-Earth/index.theme deleted file mode 100644 index 4ed045f..0000000 --- a/Dark-Earth/index.theme +++ /dev/null @@ -1,12 +0,0 @@ -[Desktop Entry] -Type=X-GNOME-Metatheme -Name=Dark-Earth -Comment=Dark-Earth based off Greybird theme -Encoding=UTF-8 - -[X-GNOME-Metatheme] -GtkTheme=Dark-Earth -MetacityTheme=Dark-Earth -IconTheme=Adwaita -CursorTheme=Adwaita -ButtonLayout=:minimize,maximize,close diff --git a/Dark-Earthbox/openbox-3/close.xbm b/Dark-Earthbox/openbox-3/close.xbm deleted file mode 100644 index ab7ff80..0000000 --- a/Dark-Earthbox/openbox-3/close.xbm +++ /dev/null @@ -1,4 +0,0 @@ -#define close_width 8 -#define close_height 8 -static unsigned char close_bits[] = { - 0xc3, 0xe7, 0x7e, 0x3c, 0x3c, 0x7e, 0xe7, 0xc3 }; diff --git a/Dark-Earthbox/openbox-3/close_pressed.xbm b/Dark-Earthbox/openbox-3/close_pressed.xbm deleted file mode 100644 index 663c458..0000000 --- a/Dark-Earthbox/openbox-3/close_pressed.xbm +++ /dev/null @@ -1,5 +0,0 @@ -#define close_pressed_width 10 -#define close_pressed_height 10 -static unsigned char close_pressed_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x0c, 0x03, 0x9c, 0x03, 0xf8, 0x01, 0xf0, 0x00, - 0xf0, 0x00, 0xf8, 0x01, 0x9c, 0x03, 0x0c, 0x03 }; diff --git a/Dark-Earthbox/openbox-3/desk.xbm b/Dark-Earthbox/openbox-3/desk.xbm deleted file mode 100644 index f6e24ce..0000000 --- a/Dark-Earthbox/openbox-3/desk.xbm +++ /dev/null @@ -1,4 +0,0 @@ -#define desk_width 8 -#define desk_height 8 -static unsigned char desk_bits[] = { - 0x00, 0x00, 0x48, 0x78, 0x7f, 0x78, 0x48, 0x00 }; diff --git a/Dark-Earthbox/openbox-3/desk_toggled.xbm b/Dark-Earthbox/openbox-3/desk_toggled.xbm deleted file mode 100644 index d89d4bb..0000000 --- a/Dark-Earthbox/openbox-3/desk_toggled.xbm +++ /dev/null @@ -1,4 +0,0 @@ -#define desk_toggled_width 8 -#define desk_toggled_height 8 -static unsigned char desk_toggled_bits[] = { - 0x00, 0x66, 0x66, 0x00, 0x00, 0x66, 0x66, 0x00 }; diff --git a/Dark-Earthbox/openbox-3/iconify.xbm b/Dark-Earthbox/openbox-3/iconify.xbm deleted file mode 100644 index 0f415e0..0000000 --- a/Dark-Earthbox/openbox-3/iconify.xbm +++ /dev/null @@ -1,4 +0,0 @@ -#define iconify_width 8 -#define iconify_height 8 -static unsigned char iconify_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff }; diff --git a/Dark-Earthbox/openbox-3/iconify_pressed.xbm b/Dark-Earthbox/openbox-3/iconify_pressed.xbm deleted file mode 100644 index 28a9cab..0000000 --- a/Dark-Earthbox/openbox-3/iconify_pressed.xbm +++ /dev/null @@ -1,5 +0,0 @@ -#define iconify_pressed_width 10 -#define iconify_pressed_height 10 -static unsigned char iconify_pressed_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0xfc, 0x03, 0xfc, 0x03 }; diff --git a/Dark-Earthbox/openbox-3/max.xbm b/Dark-Earthbox/openbox-3/max.xbm deleted file mode 100644 index 3a13089..0000000 --- a/Dark-Earthbox/openbox-3/max.xbm +++ /dev/null @@ -1,4 +0,0 @@ -#define max_width 8 -#define max_height 8 -static unsigned char max_bits[] = { - 0xff, 0xff, 0x81, 0x81, 0x81, 0x81, 0x81, 0xff }; diff --git a/Dark-Earthbox/openbox-3/max_pressed.xbm b/Dark-Earthbox/openbox-3/max_pressed.xbm deleted file mode 100644 index 5116ae3..0000000 --- a/Dark-Earthbox/openbox-3/max_pressed.xbm +++ /dev/null @@ -1,5 +0,0 @@ -#define max_pressed_width 10 -#define max_pressed_height 10 -static unsigned char max_pressed_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0xfc, 0x03, 0xfc, 0x03, 0x04, 0x02, 0x04, 0x02, - 0x04, 0x02, 0x04, 0x02, 0x04, 0x02, 0xfc, 0x03 }; diff --git a/Dark-Earthbox/openbox-3/max_toggled.xbm b/Dark-Earthbox/openbox-3/max_toggled.xbm deleted file mode 100644 index ff1c954..0000000 --- a/Dark-Earthbox/openbox-3/max_toggled.xbm +++ /dev/null @@ -1,4 +0,0 @@ -#define max_toggled_width 8 -#define max_toggled_height 8 -static unsigned char max_toggled_bits[] = { - 0xfc, 0xfc, 0x84, 0x9f, 0x91, 0xf1, 0x11, 0x1f }; diff --git a/Dark-Earthbox/openbox-3/shade.xbm b/Dark-Earthbox/openbox-3/shade.xbm deleted file mode 100644 index ff774f8..0000000 --- a/Dark-Earthbox/openbox-3/shade.xbm +++ /dev/null @@ -1,4 +0,0 @@ -#define shade_width 8 -#define shade_height 8 -static unsigned char shade_bits[] = { - 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/Dark-Earthbox/openbox-3/shade_pressed.xbm b/Dark-Earthbox/openbox-3/shade_pressed.xbm deleted file mode 100644 index d65fe7a..0000000 --- a/Dark-Earthbox/openbox-3/shade_pressed.xbm +++ /dev/null @@ -1,5 +0,0 @@ -#define shade_pressed_width 10 -#define shade_pressed_height 10 -static unsigned char shade_pressed_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0xfc, 0x03, 0xfc, 0x03, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/Dark-Earthbox/openbox-3/themerc b/Dark-Earthbox/openbox-3/themerc deleted file mode 100644 index 72db83f..0000000 --- a/Dark-Earthbox/openbox-3/themerc +++ /dev/null @@ -1,95 +0,0 @@ -!! Dark-Earthbox by sleekmason 4-8-2022 -!! Based on Onyx-Citrus by Dana Jansens - -!! Menu background -menu.items.bg: flat gradient vertical -menu.items.bg.color: #282828 -menu.items.bg.colorTo: #282828 -menu.separator.color: #626262 - -!! Menu text -menu.items.text.color: #D9D9D9 -menu.items.justify: left -menu.items.disabled.text.color: #707070 - -!! Menu title -menu.title.bg: raised splitvertical gradient -menu.title.bg.color: #282828 -menu.title.bg.colorTo: #282828 -menu.title.text.color: #D9D9D9 -menu.title.text.justify: center - -!! Selected menu item -menu.items.active.bg: raised splitvertical gradient -menu.items.active.bg.color: #505050 -menu.items.active.bg.colorTo: #505050 -menu.items.active.text.color: #F2F2F2 - -!! Titlebar -window.active.title.bg: raised vertical gradient -window.active.title.bg.color: #424242 -window.active.title.bg.colorTo: #383838 -window.inactive.title.bg: flat splitvertical gradient -window.inactive.title.bg.color: #282828 -window.inactive.title.bg.colorTo: #282828 - -!! Titlebar text -window.label.text.justify: center -window.active.label.bg: parentrelative -window.active.label.text.color: #D9D9D9 -window.inactive.label.bg: parentrelative -window.inactive.label.text.color: #9E9E9E - -!! Window buttons -window.*.button.*.bg: parentrelative -window.active.button.*.hover.bg: flat splitvertical gradient border -window.inactive.button.*.hover.bg: parentrelative -window.*.button.*.pressed.bg: flat splitvertical gradient border - -window.active.button.*.hover.bg.color: #575757 -window.active.button.*.hover.bg.colorTo: #575757 -window.active.button.*.hover.bg.border.color: #2E2E2E - -window.active.button.*.pressed.bg.color: #707070 -window.active.button.*.pressed.bg.colorTo: #707070 -window.active.button.*.pressed.image.color: #000000 -window.active.button.*.pressed.bg.border.color: #000000 -window.inactive.button.*.pressed.bg.color: #262626 -window.inactive.button.*.pressed.bg.colorTo: #262626 -window.inactive.button.*.pressed.image.color: #404040 -window.inactive.button.*.pressed.bg.border.color: #575757 - -window.active.button.*.image.color: #CCCCCC -window.active.button.disabled.image.color: #636363 -window.inactive.button.*.image.color: #9E9E9E -window.inactive.button.disabled.image.color: #636363 - -!! Borders -window.active.border.color: #454545 -window.inactive.border.color: #333333 -window.inactive.title.separator.color: #333333 -border.width: 1 -padding.width: 1 -window.handle.width: 3 -window.active.client.color: #323232 -window.inactive.client.color: #383838 -window.client.padding.width: 1 -window.client.padding.height: 1 -menu.border.color: #383838 -menu.overlap: 0 - -!! Handles -window.active.handle.bg: raised -window.active.handle.bg.color: #424242 -window.active.grip.bg: parentrelative -window.inactive.handle.bg: raised -window.inactive.handle.bg.color: #363636 -window.inactive.grip.bg: parentrelative - -!! Font shadows -!! menu.items.font:shadow=y:shadowtint=30 - -!! On-screen displays -osd.bg: gradient vertical flat -osd.bg.color: #3B3B3B -osd.bg.colorTo: #323232 diff --git a/Dragon.conf b/Dragon.conf index 97a33e8..89ff2b2 100644 --- a/Dragon.conf +++ b/Dragon.conf @@ -1,80 +1,87 @@ +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Library General Public +# License as published by the Free Software Foundation; either +# version 2 of the License, or (at your option) any later version. # -# Copyright 2013 Paul -# Modified for Lilidog by sleekmason 2-9-21 -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -# MA 02110-1301, USA. -# -# Note: Notepad++ port +# Ported from the "Bunsen" theme by brontosaurusrex. +# Slightly modified by johnraff. +# Further modified by Brex for the BunsenLith theme. +# (Changed colours are all in the [named colors] section.) [theme_info] name=Dragon -description= Based on the gtk theme of the same name -version=122 -author=sleekmason -url= +description=A dark theme to go with Dragon based off of BunsenLith. +version=1 +author=sleekmason +url=https://www.bunsenlabs.org/ # list of each compatible Geany release version compat=1.22;1.23;1.23.1;1.24 +[named_colors] +fg=#C7D9D6 +bg=#18191A +error_red=#f00 +selection_bg=#702A2E +current_line_bg=#2A4759 +alert_fg=#fff + +brace_bg_good=#236ABB +brace_bg_bad=#aa1515 + +comment_fg=#678E8F +comment_doc_fg=#3f5fbf + +whitespace=#4B5463 + +dbl_quoted_str_fg=#D16B6B +sgl_quoted_str_fg=#4BC9D6 +keywd_fg=#EBE12A +param_fg=#B1EB43 [named_styles] - -default=#C7D9D6;#18191A -error=#7E447E;#5F9E9E +default=fg;bg;false;false +error=error_red;;true;false # Editor styles #------------------------------------------------------------------------------- -selection=#E1FCFF;#494F52;false;true -current_line=#ffffff;#2B2F30;true;true -brace_good=#B4CED1;;true -brace_bad=#B4CED1 -margin_line_number=#BFD4D4;#1C1E1F -margin_folding=#699494;#212121 -fold_symbol_highlight=#486263 -indent_guide=#2B3A3B;#212121;true;true -caret=#64DEDC;#2B3A3B +selection=alert_fg;selection_bg;false;true +current_line=;current_line_bg;true; +brace_good=fg;brace_bg_good;true;false +brace_bad=alert_fg;brace_bg_bad;true;false +margin_line_number=#555555 +margin_folding=#888a85;#3a4145 +fold_symbol_highlight=#fff +indent_guide=whitespace;;; +caret=#ddd;#000;false +marker_line=#000;#ff0; +marker_search=#000;#0000f0; +marker_mark=#000;#b8f4b8; +call_tips=#555753;#eeeeec +white_space=whitespace;#fff;true;false -marker_line=#9FBDC7;#2E2E2E -marker_search=;#E1F6F5 -marker_mark=#B4CFCF;#313436 - -call_tips=default -white_space=#87918C;#87918C;true;false - -# Generic programming languages +# Programming languages #------------------------------------------------------------------------------- -comment=#678E8F -comment_doc=comment +comment=comment_fg;;; +comment_doc=comment_doc_fg;;; comment_line=comment comment_line_doc=comment_doc comment_doc_keyword=comment_doc,bold -comment_doc_keyword_error=comment_doc,italic +comment_doc_keyword_error=comment_doc_keyword,italic -number=#1A9712 +number=#06a7a7 number_1=number -number_2=#00C0DB +number_2=number_1 -type=#BBE0E3;#383B3D +type=#4B8FD2 class=type -function=#00C503 -parameter=function +function=default +parameter=param_fg;;; -keyword=#B4CED1;#383B3D;true +keyword=keywd_fg;;; keyword_1=keyword -keyword_2=#18C9C7;;true +keyword_2=type keyword_3=keyword_1 keyword_4=keyword_1 @@ -84,39 +91,41 @@ identifier_2=identifier_1 identifier_3=identifier_1 identifier_4=identifier_1 -string=#15F500;#383B3D +string=dbl_quoted_str_fg;;; string_1=string string_2=string_1 string_3=default string_4=default -string_eol=string_1,italic -character=string_1 -backticks=string_2 -here_doc=string_2 +string_eol=#000;#e0c0e0 +character=sgl_quoted_str_fg;;; +backticks=#53C738 +# here_doc ??? +here_doc=#ff84cd -scalar=string_2 +scalar=#bcf360 +# label ??? label=default,bold -preprocessor=#18C9C7;#363636 -regex=number_1 -operator=#18C9C7;#383B3D;true -decorator=string_1,bold +preprocessor=#acac00 +regex=#aaff57 +operator=#fcaf3e +decorator=preprocessor other=default - +extra=#404080 # Markup-type languages #------------------------------------------------------------------------------- tag=type -tag_unknown=tag,bold -tag_end=tag,bold -attribute=#18C9C7;;true -attribute_unknown=attribute,bold -value=#20C600;#3D3D3D -entity=default +tag_unknown=tag,italic +tag_end=tag +attribute=keyword +attribute_unknown=attribute,italic +value=string_1 +entity=preprocessor # Diff #------------------------------------------------------------------------------- -line_added=#034E00 -line_removed=#034E00 -line_changed=#034E00 +line_added=#34b034 +line_removed=#ff2727 +line_changed=#7f007f diff --git a/Lilidog-Earth/gtk-2.0/gtkrc b/Lilidog-Earth/gtk-2.0/gtkrc deleted file mode 100644 index 0ebc64d..0000000 --- a/Lilidog-Earth/gtk-2.0/gtkrc +++ /dev/null @@ -1,723 +0,0 @@ -# Evolve GTK Theme - -gtk_color_scheme = "base_color:#393939\nbg_color:#333333\ntooltip_bg_color:#393939\nselected_bg_color:#505050\ntext_color:#D4D4D4\nfg_color:#DEDEDE\ntooltip_fg_color:#E6E6E6\nselected_fg_color:#D4D4D4\nmenubar_bg_color:#333333\nmenubar_fg_color:#DEDEDE\ntoolbar_bg_color:#333333\ntoolbar_fg_color:#D4D4D4\nmenu_bg_color:#383838\nmenu_fg_color:#D4D4D4\npanel_bg_color:#333333\npanel_fg_color:#D4D4D4\nlink_color:#505050" - -gtk-icon-sizes = "panel=16,16:gtk-button=16,16" # Icon sizes -gtk-button-images = 0 # Disables icons in buttons -gtk-toolbar-style = 1 # Enables text in toolbar -gtk-auto-mnemonics = 1 # Disables ugly lines under menu items - -# Default Style - -style "evolve-default" { - xthickness = 1 - ythickness = 1 - - GtkArrow::arrow-scaling= 0.5 - - GtkButton::child-displacement-x = 0 - GtkButton::child-displacement-y = 0 - - GtkButton::default-border = { 0, 0, 0, 0 } - - GtkCheckButton::indicator-size = 15 - - # The following line hints to gecko (and possibly other appliations) - # that the entry should be drawn transparently on the canvas. - # Without this, gecko will fill in the background of the entry. - GtkEntry::honors-transparent-bg-hint = 1 - GtkEntry::state-hint = 0 - - GtkExpander::expander-size = 16 - - GtkImage::x-ayatana-indicator-dynamic = 1 - - GtkMenu::horizontal-padding = 0 - GtkMenu::vertical-padding = 0 - - GtkMenuBar::internal-padding = 0 - GtkMenuBar::window-dragging = 1 - GtkMenuBar::shadow-type = GTK_SHADOW_NONE - - GtkMenuItem::arrow-scaling= 0.5 - - GtkPaned::handle-size = 1 - - GtkProgressBar::min-horizontal-bar-height = 10 - GtkProgressBar::min-vertical-bar-width = 10 - - GtkRange::trough-border = 0 - GtkRange::slider-width = 15 - GtkRange::stepper-size = 15 - GtkRange::stepper_spacing = 0 - GtkRange::trough-under-steppers = 1 - - GtkScale::slider-length = 14 - GtkScale::slider-width = 14 - GtkScale::trough-side-details = 1 - - GtkScrollbar::activate-slider = 1 - GtkScrollbar::has-backward-stepper = 0 - GtkScrollbar::has-forward-stepper = 0 - GtkScrollbar::has-secondary-backward-stepper = 0 - GtkScrollbar::has-secondary-forward-stepper = 0 - GtkScrollbar::min-slider-length = 100 - GtkScrollbar::slider-width = 9 - GtkScrollbar::trough-border = 3 - - GtkScrolledWindow::scrollbar-spacing = 0 - GtkScrolledWindow::scrollbars-within-bevel = 1 - - GtkToolbar::internal-padding = 0 - - GtkTreeView::expander-size = 11 - GtkTreeView::vertical-separator = 0 - - GtkWidget::focus-padding = 2 - GtkWidget::new-tooltip-style = 0 - - GtkWidget::wide-separators = 1 - GtkWidget::separator-width = 1 - GtkWidget::separator-height = 1 - - GtkWindow::resize-grip-height = 0 - GtkWindow::resize-grip-width = 0 - - WnckTasklist::fade-overlay-rect = 0 - - GtkWidget::link-color = @link_color - GtkWidget::visited-link-color = @text_color - - fg[NORMAL] = @fg_color - fg[PRELIGHT] = @fg_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @fg_color - fg[INSENSITIVE] = mix (0.5, @bg_color, @fg_color) - - bg[NORMAL] = @bg_color - bg[PRELIGHT] = shade (1.02, @bg_color) - bg[SELECTED] = @selected_bg_color - bg[INSENSITIVE] = @bg_color - bg[ACTIVE] = shade (0.9, @bg_color) - - base[NORMAL] = @base_color - base[PRELIGHT] = shade (0.95, @bg_color) - base[ACTIVE] = @selected_bg_color - base[SELECTED] = @selected_bg_color - base[INSENSITIVE] = @bg_color - - text[NORMAL] = @text_color - text[PRELIGHT] = @text_color - text[ACTIVE] = @selected_fg_color - text[SELECTED] = @selected_fg_color - text[INSENSITIVE] = mix (0.5, @bg_color, @text_color) - - engine "murrine" { - animation = FALSE - arrowstyle = 1 # 0 = normal arrows, 1 = filled arrows - colorize_scrollbar = FALSE - comboboxstyle = 0 # 0 = normal combobox, 1 = colorized combobox below arrow - contrast = 1.0 - focusstyle = 3 # 0 = none, 1 = grey dotted, 2 = colored with fill, 3 = colored glow - glazestyle = 0 # 0 = flat highlight, 1 = curved highlight, 2 = concave, 3 = top curved highlight, 4 = beryl highlight - glowstyle = 1 - gradient_shades = { 1.2, 1.1, 1.1, 0.97 } - highlight_shade = 1.0 - lightborder_shade = 1.0 - lightborderstyle = 0 # 0 = lightborder on top side, 1 = lightborder on all sides - listviewheaderstyle = 1 # 0 = flat, 1 = glassy, 2 = raised - listviewstyle = 0 # 0 = none, 1 = dotted, 2 = line - menubaritemstyle = 1 # 0 = menuitem look, 1 = button look - menubarstyle = 0 # 0 = flat, 1 = glassy, 2 = gradient, 3 = striped - menuitemstyle = 0 # 0 = flat, 1 = glassy, 2 = striped - menustyle = 0 # 0 = none, 1 = vertical striped - progressbarstyle = 0 # 0 = none, 1 = diagonal striped, 2 = vertical striped - reliefstyle = 0 # 0 = flat, 1 = inset, 2 = shadow, 3 = shadow with gradient, 4 = stronger shadow with gradient - roundness = 2 - scrollbarstyle = 0 # 0 = none, 1 = circles, 2 = handles, 3 = diagonal stripes, 4 = diagonal stripes and handles, 5 = horizontal stripes, 6 = horizontal stripes and handles - sliderstyle = 0 # 0 = none, 1 = handles - stepperstyle = 0 # 0 = standard, 1 = integrated stepper handles - toolbarstyle = 1 # 0 = flat, 1 = glassy, 2 = gradient - } -} - -style "evolve-wide" { - xthickness = 2 - ythickness = 2 -} - -style "evolve-wider" { - xthickness = 3 - ythickness = 3 -} - -# Notebook - -style "evolve-notebook-bg" { - bg[NORMAL] = shade (1.1, @bg_color) - bg[ACTIVE] = shade (0.9, @bg_color) - - engine "murrine" { - border_shades = { 0.9, 0.9 } - } -} - -style "evolve-notebook" = "evolve-notebook-bg" { - xthickness = 2 - ythickness = 2 - - engine "murrine" { - roundness = 2 - } -} - -# Various Standard Widgets - -style "evolve-button" = "evolve-wider" { - bg[NORMAL] = @bg_color - bg[PRELIGHT] = shade (1.1, @bg_color) - bg[ACTIVE] = shade (0.82, @bg_color) - - engine "murrine" { - roundness = 2 - glazestyle = 0 - highlight_shade = 1.0 - } -} - -style "evolve-scrollbar" = "evolve-button" { - bg[NORMAL] = @bg_color - bg[PRELIGHT] = shade (0.8, @bg_color) - bg[ACTIVE] = shade (1.4, @selected_bg_color) - - engine "murrine" { - roundness = 4 - border_shades = { 1.4, 1.4 } - gradient_shades = { 0.7, 0.7, 0.7, 0.7 } - trough_shades = { 1.0, 1.0 } - trough_border_shades = { 1.2, 1.2 } - lightborder_shade = 1.0 - lightborderstyle = 0 - } -} - -style "evolve-overlay-scrollbar" { - bg[ACTIVE] = shade (0.8, @bg_color) - bg[INSENSITIVE] = shade (0.97, @bg_color) - base[SELECTED] = shade (0.6, @base_color) - base[INSENSITIVE] = shade (0.85, @base_color) -} - -style "evolve-scale" = "evolve-default" { - bg[NORMAL] = @bg_color - bg[ACTIVE] = @bg_color - bg[SELECTED] = shade (1.0, @selected_bg_color) - bg[INSENSITIVE] = shade (0.95, @bg_color) - - engine "murrine" { - roundness = 7 - border_shades = { 1.0, 1.0 } - trough_shades = { 1.1, 1.2 } - trough_border_shades = { 0.9, 0.9 } - } -} - -style "evolve-progressbar" = "evolve-default" { - xthickness = 0 - ythickness = 0 - - bg[NORMAL] = @bg_color - bg[PRELIGHT] = shade (1.04, @bg_color) - bg[ACTIVE] = shade (1.14, @bg_color) - fg[PRELIGHT] = shade (0.9, @selected_fg_color) - - engine "murrine" { - roundness = 2 - border_shades = { 1.2, 1.2 } - gradient_shades = { 1.1, 1.0, 1.0, 0.9 } - trough_border_shades = { 0.9, 0.9 } - } -} - -style "evolve-treeview-header" = "evolve-button" { - xthickness = 2 - ythickness = 1 - - engine "murrine" { - roundness = 0 - } -} - -style "evolve-treeview" { - engine "murrine" { - roundness = 0 - } -} - -style "evolve-frame-title" { - fg[NORMAL] = lighter (@fg_color) -} - -style "evolve-tooltips" = "evolve-wider" { - xthickness = 5 - ythickness = 5 - - bg[NORMAL] = @bg_color - fg[NORMAL] = @fg_color - bg[SELECTED] = @bg_color - - engine "murrine" { - textstyle = 0 - roundness = 2 - rgba = FALSE - } -} - -style "evolve-spinbutton" = "evolve-button" { - xthickness = 4 - - engine "murrine" { - } -} - -style "evolve-radiocheck" = "evolve-default" { - text[NORMAL] = shade (0.8, @selected_bg_color) - text[PRELIGHT] = shade (0.8, @selected_bg_color) - bg[SELECTED] = @base_color -} - -style "evolve-entry" = "evolve-wider" { - bg[SELECTED] = mix (0.5, @selected_bg_color, @base_color) - - engine "murrine" { - border_shades = { 1.2, 1.2 } - } -} - -style "metacity-frame" = "evolve-default" { - bg[SELECTED] = @selected_bg_color -} - -style "evolve-statusbar" { } -style "evolve-comboboxentry" = "evolve-entry" { } -style "evolve-hscale" = "evolve-scale" { } -style "evolve-vscale" = "evolve-scale" { } -style "evolve-hscrollbar" = "evolve-scrollbar" { } -style "evolve-vscrollbar" = "evolve-scrollbar" { } - -# Menus - -style "evolve-menu" { - ythickness = 0 - xthickness = 0 - - bg[SELECTED] = @selected_bg_color - bg[NORMAL] = shade (1.0, @menu_bg_color) - bg[PRELIGHT] = @selected_bg_color - bg[ACTIVE] = shade (1.40, @menu_bg_color) - bg[INSENSITIVE] = shade (1.40, @menu_bg_color) - fg[NORMAL] = @menu_fg_color - fg[PRELIGHT] = @selected_fg_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @selected_fg_color - fg[INSENSITIVE] = mix (0.35, shade (0.75, @menu_bg_color), @menu_fg_color) - - text[NORMAL] = @text_color - text[PRELIGHT] = @selected_fg_color - text[SELECTED] = @selected_fg_color - text[ACTIVE] = @selected_fg_color - text[INSENSITIVE] = mix (0.85, shade (0.75, @menu_bg_color), @menu_fg_color) - - engine "murrine" { - roundness = 0 - } -} - -style "evolve-menu-item" = "evolve-wider" { - bg[SELECTED] = @selected_bg_color - bg[PRELIGHT] = @selected_bg_color - fg[NORMAL] = @menu_fg_color # Fix for XFCE menu text - fg[PRELIGHT] = @selected_fg_color - fg[SELECTED] = @selected_fg_color - - engine "murrine" { - textstyle = 0 - border_shades = { 1.4, 1.4 } - } -} - -style "evolve-separator-menu-item" { - xthickness = 1 - ythickness = 1 - - GtkSeparatorMenuItem::horizontal-padding = 0 -} - -style "evolve-menubar" = "evolve-default" { - ythickness = 0 - - bg[SELECTED] = @selected_bg_color - bg[NORMAL] = @menubar_bg_color - bg[PRELIGHT] = @selected_bg_color - bg[ACTIVE] = shade (1.40, @menubar_bg_color) - bg[INSENSITIVE] = shade (1.40, @menubar_bg_color) - - fg[NORMAL] = @menubar_fg_color - fg[PRELIGHT] = @selected_fg_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @selected_fg_color - fg[INSENSITIVE] = mix (1.05, shade (1.05, @menubar_bg_color), @menubar_fg_color) - - engine "murrine" { - roundness = 0 - } -} - -style "evolve-menubaritem" { - xthickness = 3 - ythickness = 3 - - engine "murrine" { - roundness = 0 - } -} - -# Toolbars - -style "evolve-toolbar" = "evolve-default" { - - bg[NORMAL] = @toolbar_bg_color - bg[PRELIGHT] = shade (1.02, @toolbar_bg_color) - bg[SELECTED] = @selected_bg_color - bg[INSENSITIVE] = @toolbar_bg_color - bg[ACTIVE] = shade (0.9, @toolbar_bg_color) - - fg[NORMAL] = @toolbar_fg_color - fg[PRELIGHT] = @toolbar_fg_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @toolbar_fg_color - fg[INSENSITIVE] = mix (0.5, @toolbar_bg_color, @toolbar_fg_color) - - engine "murrine" { - gradient_shades = { 1.00, 0.95, 0.94, 0.90 } - } -} - -style "evolve-toolbutton" = "evolve-button" { - - bg[NORMAL] = @toolbar_bg_color - bg[PRELIGHT] = shade (1.02, @toolbar_bg_color) - bg[SELECTED] = @selected_bg_color - bg[INSENSITIVE] = @toolbar_bg_color - bg[ACTIVE] = shade (0.9, @toolbar_bg_color) - - fg[NORMAL] = @toolbar_fg_color - fg[PRELIGHT] = @toolbar_fg_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @toolbar_fg_color - fg[INSENSITIVE] = mix (0.5, @toolbar_bg_color, @toolbar_fg_color) - - engine "murrine" { - } -} - -class "GtkToolbar" style "evolve-toolbar" -class "GtkHandleBox" style "evolve-toolbar" - -# Panels - -style "evolve-panel" { - xthickness = 1 - ythickness = 0 - - bg[NORMAL] = @bg_color - bg[PRELIGHT] = shade (1.1, @bg_color) - bg[ACTIVE] = shade (0.9, @bg_color) - bg[SELECTED] = shade (0.97, @bg_color) - - fg[NORMAL] = @fg_color - fg[PRELIGHT] = @fg_color - fg[SELECTED] = @fg_color - fg[ACTIVE] = @fg_color - - text[NORMAL] = @text_color - text[PRELIGHT] = @text_color - text[SELECTED] = @text_color - text[ACTIVE] = @text_color - - engine "murrine" { - roundness = 0 - } -} - -widget "*PanelWidget*" style "evolve-panel" -widget "*PanelApplet*" style "evolve-panel" -widget "*fast-user-switch*" style "evolve-panel" -widget "*CPUFreq*Applet*" style "evolve-panel" -widget "*indicator-applet*" style "evolve-panel" -class "PanelApp*" style "evolve-panel" -class "PanelToplevel*" style "evolve-panel" -widget_class "*PanelToplevel*" style "evolve-panel" -widget_class "*notif*" style "evolve-panel" -widget_class "*Notif*" style "evolve-panel" -widget_class "*Tray*" style "evolve-panel" -widget_class "*tray*" style "evolve-panel" -widget_class "*computertemp*" style "evolve-panel" -widget_class "*Applet*Tomboy*" style "evolve-panel" -widget_class "*Applet*Netstatus*" style "evolve-panel" -widget "*gdm-user-switch-menubar*" style "evolve-panel" - -style "bold-panel-item" { - font_name = "Bold" - - engine "murrine" { - roundness = 0 - } -} - -widget "*Panel*MenuBar*" style "bold-panel-item" -widget "*gimmie*" style "bold-panel-item" - -# widget_class "*Mail*" style "evolve-panel" # Disabled to fix Evolution bug -# class "*Panel*" style "evolve-panel" # Disabled to fix bug - -# XFCE Styles - -style "xfce-header" { - bg[NORMAL] = shade (0.9, @bg_color) - base[NORMAL] = shade (1.18, @bg_color) -} - -style "xfdesktop-windowlist" { - bg[NORMAL] = @base_color - fg[INSENSITIVE] = shade (0.95, @base_color) - text[INSENSITIVE] = shade (0.95, @base_color) -} - -style "xfdesktop-icon-view" { - XfdesktopIconView::label-alpha = 20 - XfdesktopIconView::selected-label-alpha = 80 - XfdesktopIconView::shadow-color = @tooltip_bg_color - XfdesktopIconView::selected-shadow-color = @tooltip_bg_color - XfdesktopIconView::shadow-x-offset = 1 - XfdesktopIconView::selected-shadow-x-offset = 1 - XfdesktopIconView::shadow-y-offset = 1 - XfdesktopIconView::selected-shadow-y-offset = 1 - XfdesktopIconView::cell-spacing = 2 - XfdesktopIconView::cell-padding = 6 - XfdesktopIconView::cell-text-width-proportion = 1.9 - fg[NORMAL] = shade (0.9, @selected_fg_color) - fg[ACTIVE] = @selected_fg_color - engine "murrine" - { - } -} - -style "xfwm-tabwin" { - Xfwm4TabwinWidget::border-width = 1 - Xfwm4TabwinWidget::icon-size = 64 - - engine "murrine" { - focusstyle = 0 - } -} - -style "xfsm-logout" { - - engine "murrine" { - } -} - -style "thunar-sidepane" -{ - base[NORMAL] = shade (0.9,@base_color) - base[INSENSITIVE] = shade (0.9,@base_color) - - bg[NORMAL] = shade (0.92,@base_color) - bg[PRELIGHT] = shade (1.5,@selected_bg_color) -} - -style "workspace-switcher" = "evolve-panel" { - bg[SELECTED] = mix (0.3, shade (1.35,@selected_bg_color), shade (0.9,@base_color)) -} - -widget_class "*ThunarShortcutsView*" style "thunar-sidepane" -widget_class "*ThunarTreeView*" style "thunar-sidepane" -widget_class "*GtkFileChooserWidget.GtkFileChooserDefault.GtkVBox.GtkHPaned.GtkVBox.GtkScrolledWindow.GtkTreeView*" style "thunar-sidepane" - -widget "*Xfce*Panel*" style "evolve-panel" -class "*Xfce*Panel*" style "evolve-panel" -widget "*WnckPager*" style "workspace-switcher" - -widget_class "*XfceHeading*" style "xfce-header" -widget_class "*XfceDesktop*" style "xfdesktop-windowlist" -widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view" -widget "xfwm4-tabwin*" style "xfwm-tabwin" -widget_class "*XfsmLogoutDialog*" style "xfsm-logout" - -# Google Chrome/Chromium Styles (requires 9.0.597 or newer) - -style "chromium-toolbar-button" { - engine "murrine" { - roundness = 2 - textstyle = 0 - } -} - -style "chrome-gtk-frame" { - ChromeGtkFrame::frame-color = @bg_color - ChromeGtkFrame::inactive-frame-color = @bg_color - - ChromeGtkFrame::frame-gradient-size = 16 - ChromeGtkFrame::frame-gradient-color = @bg_color - - ChromeGtkFrame::incognito-frame-color = shade (0.97, @bg_color) - ChromeGtkFrame::incognito-inactive-frame-color = shade (0.97, @bg_color) - - ChromeGtkFrame::incognito-frame-gradient-size = 16 - ChromeGtkFrame::incognito-frame-gradient-color = shade (0.97, @bg_color) - - ChromeGtkFrame::scrollbar-trough-color = shade (0.97, @bg_color) - ChromeGtkFrame::scrollbar-slider-prelight-color = shade (1.02, @bg_color) - ChromeGtkFrame::scrollbar-slider-normal-color = shade (1.12, @bg_color) -} - -class "ChromeGtkFrame" style "chrome-gtk-frame" - -widget_class "*Chrom*Button*" style "chromium-toolbar-button" - -# General Style Application - -class "GtkWidget" style "evolve-default" - -class "GtkFrame" style "evolve-wide" -class "MetaFrames" style "metacity-frame" -class "GtkSeparator" style "evolve-wide" -class "GtkWindow" style "metacity-frame" -class "GtkCalendar" style "evolve-wide" - -class "GtkSpinButton" style "evolve-spinbutton" -class "GtkScale" style "evolve-scale" -class "GtkVScale" style "evolve-vscale" -class "GtkHScale" style "evolve-hscale" -class "GtkScrollbar" style "evolve-scrollbar" -class "GtkVScrollbar" style "evolve-vscrollbar" -class "GtkHScrollbar" style "evolve-hscrollbar" - -class "GtkRadio*" style "evolve-radiocheck" -class "GtkCheck*" style "evolve-radiocheck" - -class "GtkEntry" style "evolve-entry" - -widget_class "*" style "evolve-notebook" -widget_class "**" style "evolve-notebook-bg" -widget_class "**" style "evolve-notebook-bg" -widget_class "**" style "evolve-notebook-bg" -widget_class "*.GtkNotebook.*.GtkViewport" style "evolve-notebook" - -widget_class "*" style "evolve-button" -widget_class "**" style "evolve-statusbar" -widget_class "*" style "evolve-progressbar" -widget_class "*" style "evolve-progressbar" - -widget_class "**" style "evolve-comboboxentry" -widget_class "**" style "evolve-comboboxentry" - -widget_class "**" style "evolve-menu" -widget_class "**" style "evolve-menu-item" -widget_class "**" style "evolve-separator-menu-item" -widget_class "*Menu*.*Sepa*" style "evolve-separator-menu-item" -widget_class "**" style "evolve-menubar" -widget_class "***" style "evolve-menubaritem" - -widget_class "*GtkToolButton*" style "evolve-toolbutton" -widget_class "*GtkToggleToolButton*" style "evolve-toolbutton" -widget_class "*GtkMenuToolButton*" style "evolve-toolbutton" -widget_class "*GtkToolbar*Button" style "evolve-toolbutton" - -widget_class "*.." style "evolve-frame-title" - -widget_class "*.*" style "evolve-treeview" -widget_class "*.." style "evolve-treeview-header" -widget_class "*.." style "evolve-treeview-header" -widget_class "*.." style "evolve-treeview-header" -widget_class "*.." style "evolve-treeview-header" - -widget "gtk-tooltip*" style "evolve-tooltips" - -widget_class "**" style "evolve-overlay-scrollbar" - -# Workarounds and Non-Standard Styling - -style "text-is-fg-color-workaround" { - text[NORMAL] = @text_color - text[PRELIGHT] = @fg_color - text[SELECTED] = @selected_fg_color - text[ACTIVE] = @fg_color - text[INSENSITIVE] = mix (0.85, shade (0.75, @bg_color), @fg_color) -} - -widget_class "*.." style "text-is-fg-color-workaround" - -style "fg-is-text-color-workaround" { - fg[NORMAL] = @text_color - fg[PRELIGHT] = @text_color - fg[ACTIVE] = @selected_fg_color - fg[SELECTED] = @selected_fg_color - fg[INSENSITIVE] = darker (@fg_color) -} - -widget_class "**" style "fg-is-text-color-workaround" -widget_class "*" style "fg-is-text-color-workaround" -widget_class "*" style "fg-is-text-color-workaround" - -style "evolve-evo-new-button-workaround" { - engine "murrine" { - toolbarstyle = 0 - } -} - -widget_class "EShellWindow.GtkVBox.BonoboDock.BonoboDockBand.BonoboDockItem*" style "evolve-evo-new-button-workaround" - -style "inkscape-toolbar-fix" { - engine "murrine" { - gradient_shades = { 1.0, 1.0, 1.0, 1.0 } - highlight_shade = 1.0 - } -} - -#widget "*GtkHandleBox*" style "inkscape-toolbar-fix" -#widget "*HandleBox*CommandsToolbar*" style "inkscape-toolbar-fix" -#widget "*HandleBox*SnapToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*SelectToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*NodeToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*TweakToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*ZoomToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*StarToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*RectToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*3DBoxToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*ArcToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*SpiralToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*PencilToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*PenToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*CalligraphyToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*EraserToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*LPEToolToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*DropperToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*ConnectorToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*PaintbucketToolbar*" style "inkscape-toolbar-fix" - -# Performance Fixes - -style "performance-fix" { - engine "murrine" { - textstyle = 0 - } -} - -widget_class "*gtkmm__GtkWindow*" style "performance-fix" # Inkscape -widget_class "*GimpDisplayShell*" style "performance-fix" # Gimp -widget_class "*GimpToolbox*" style "performance-fix" -widget_class "*GimpMenuDock*" style "performance-fix" -widget "*OOoFixed*" style "performance-fix" # Openoffice/Libreoffice -widget_class "*MozContainer*" style "performance-fix" # Firefox (Not sure if this one does anything though.) diff --git a/Lilidog-Earth/gtk-3.0/assets/bullet-symbolic.svg b/Lilidog-Earth/gtk-3.0/assets/bullet-symbolic.svg deleted file mode 100644 index c029973..0000000 --- a/Lilidog-Earth/gtk-3.0/assets/bullet-symbolic.svg +++ /dev/null @@ -1,155 +0,0 @@ - - - - - - - - image/svg+xml - - Gnome Symbolic Icon Theme - - - - - - - Gnome Symbolic Icon Theme - - - - - - - - - - - - - - - - - diff --git a/Lilidog-Earth/gtk-3.0/assets/bullet-symbolic.symbolic.png b/Lilidog-Earth/gtk-3.0/assets/bullet-symbolic.symbolic.png deleted file mode 100644 index 2ccb0e861afdca8a43bb6c1016fc67817865e41b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK^1VD=978lF zCMQVDZ0K!lTsXC{@u8r|b^`;04MK}If_U~)d1`KtlXaxz7ilLQTJ+K0FzJSgo>CAG p^9Cb_KVJm8q$N9e<~(F$@O&n`dE0-6tw2*5JYD@<);T3K0RWo^EJpwU diff --git a/Lilidog-Earth/gtk-3.0/assets/check-symbolic.svg b/Lilidog-Earth/gtk-3.0/assets/check-symbolic.svg deleted file mode 100644 index e8c8210..0000000 --- a/Lilidog-Earth/gtk-3.0/assets/check-symbolic.svg +++ /dev/null @@ -1,155 +0,0 @@ - - - - - - - - image/svg+xml - - Gnome Symbolic Icon Theme - - - - - - - Gnome Symbolic Icon Theme - - - - - - - - - - - - - - - - - diff --git a/Lilidog-Earth/gtk-3.0/assets/check-symbolic.symbolic.png b/Lilidog-Earth/gtk-3.0/assets/check-symbolic.symbolic.png deleted file mode 100644 index ee7acdc6868e0bc4ca0390a91c32ba39ed51939c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 324 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@;M7UB8!3Q zuY)k7lg8`{prB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&AOk^)LNZHo zQW@Oy@^e!af-7^A@^dni6+Dyk^AtidQgc)LmT0a9DxK!(;uxYaaqoFwuEszSwg>I& zm%KT2z%J)NOjtq+W15kHa+=$zfV8j#)??QaQdX4suG^Kj?~lm)7bW-R1-IL$f8mu< zu3^%e;Z}0)v>2OehTKKbxm(sG$)EOY6DyQAIJ5rSB%_2jrqe0gJKN=gj_Vyho?^G) z;}hP1!)AvW)lE)cuw}i*xog2+uB8>CiT`7#JbJhMMfpy~|CiL?ORTaC2D*^J)78&q Iol`;+0Do0=B>(^b diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-active-selectionmode.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-active-selectionmode.png deleted file mode 100644 index 5a22b680c335ee64dbdb6800562d71bf5c369cf3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 346 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0cPZ!4!i_>=}+pat0z|*q->okR38uslT=OzfNxcmA|FkW&; zcum+!fdH%Dv)EY_IXpZ(b`%;LZ#pjbqip8?eXn=rz2BQY?|FNIpyK)BTifn3ws$++ z|GrU!>(r(rQNIHmLM4w2zPI(gEWyCYp}1xeHfQ~&?~ diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-backdrop-selectionmode.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-backdrop-selectionmode.png deleted file mode 100644 index cd4cf6c938c96f18fe37ec2d1766589b03e134cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0EPZ!4!i_>=}pIv*%fv07Eg`ljg{$dk~sP{(`E_y56+EdpXEizf;k z+S<^uC*_WeK0~0$-e-S!{?Fswm%ix_ q(q)bx)j3k=6B=s$;KwwRc?|WAjuTcq@3;l@6N9I#pUXO@geCy%(S~{e diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-checked-active-selectionmode.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-checked-active-selectionmode.png deleted file mode 100644 index 01b561f915457fad45bd91f5bec817c772ff0171..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 583 zcmV-N0=WH&P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00FN_L_t(I%f*wiOXOe>#eYez zu}ZZzUMcKWRyJ!Fk%fgcYq$S_<@U<{4_1K%i*z>H%G%%NT7#vXhgSpwrZGDCd{!Ga z;GNCE4Gc5GH;;MqF%SN?dF$l%_Etqv@c#b($7bL6>GgVyMx!-u1i*5+)ZN{k%uIhX zGt>S3y>4!91pEM&0HkRuGm~@fOE1e(gTX++Z{WKR;G81}0wf{nQ~Hv4etss7V;&wJ z04BgMfBh&4&+{;|w%+urs)*y5)oR7b$qB$u03T>S?)?0m!^1fqo&fR2ui^!E0qi;IhP&klqA{e1wkEF+F%9v>gu z$-BF|TwY${`#xsYWsoF^%uHsc`Ft)wfVQ@_1Skwc<$12x*H@XDk|g<@fthi3cE)@@ z2jJ!9g&+t>)0BR{k8_UAet>TPp65~5H9-*2G!3Vxr-WfhmSsdy#CSYz!F65Zd0zLF zudlDQy}ixe-X1{^0JL#^C+nE!IYm)0nM}Nn7Ot+Y^z`)fr51K}b~rvh_Wqd~KLD)D VMTJE*NH_oh002ovPDHLkV1h;&1oZ#_ diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png deleted file mode 100644 index 5ddbdf99bea9606972f6c2d35fd92204396d91e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 577 zcmV-H0>1r;P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00F5#Dc>@U|1k)&9gII~ZVqs}#YiDO;w$=+s3OhT&E+FovF@Yt4{B5(zD!U(F zv#)g z=|h7!j=5g1IF5s^>)(K=1n_t~&@>HE6h9@X*XxW%BY-mSRRlm6h+1Swfnx0VHjAJ#bh!8_zoZf1@>mMLDMvR-+w#( zRXm%`P*wH!wQ>T0^ZATz+w}YW!sJ!l?RHtO*F2xkcY~au)9Ce1VJDSLnKKej$`KYIkGHc+cv7IqU(Ag4#N;Z5Z+7KG|h3f zTBY4?BS{iK5%W69e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00GWPL_t(I%f*wwixWW<$3HW> zLJkagU_wa9d4j)KL$DHrU~`y4MM=Oy4zUmpL9g+TIJC1mwY)n!N&2L)vC=9RuSpR} zP6?51va8_6*`2YFT@y6e2o5~n8|Hn#?>lei!T(+&4%+Ruaa|X!^}=K+C7DcyYPBi= zUcK%b0nlo-OfHwhaU5*hUPuszA-!IY4~HXm-Y=0lB9Q>&@fgQ(kW!+xUT9KE^7%Z^ z-@#`;WWCI`4G={UmSrXKg%H10H^$)mKAU@eKKYWZdWNf&(gPVE8ew?+3&v^8!G@fIQ+u?(Bt85KOva~ zUplkQqiZLbOeXULv4Zo(GywZUkIlV4V{e*(SB@|7_|^%elqjVV0y|cqwPw9i;A;@_ ztUaJJ@VN2hEmNgAnzDI%w?sOfN_z4~1xhJ4)>gQGWfg#_(nu-Tx_yq-Oo}Lqn9WZV z2q6f90L!un!;p=&BI%SxXXtbB)G;b&mlJRh1ar?U0GiFF$!4>Z%VjLf0!V!PPh#Kg zc5z*oTCFDLW}(q&n9*qT*I6hO3e@X$@z1952cG!>D%+;cY5)KL07*qoM6N<$g4sy~ AYXATM diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-checked-insensitive.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-checked-insensitive.png deleted file mode 100644 index 5ddbdf99bea9606972f6c2d35fd92204396d91e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 577 zcmV-H0>1r;P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00F5#Dc>@U|1k)&9gII~ZVqs}#YiDO;w$=+s3OhT&E+FovF@Yt4{B5(zD!U(F zv#)g z=|h7!j=5g1IF5s^>)(K=1n_t~&@>HE6h9@X*XxW%BY-mSRRlm6h+1Swfnx0VHjAJ#bh!8_zoZf1@>mMLDMvR-+w#( zRXm%`P*wH!wQ>T0^ZATz+w}YW!sJ!l?RHtO*F2xkcY~au)9Ce1VJDSLnKKej$`KYIkGHc+cv7IqU(Ag4#N;Z5Z+7KG|h3f zTBY4?BS{iK5%W69=}+pat0z|*q->okR38uslT=OzfNxcmA|FkW&; zcum+!fdH%Dv)EY_IXpZ(b`%;LZ#pjbqip8?eXn=rz2BQY?|FNIpyK)BTifn3ws$++ z|GrU!>(r(rQNIHmLM4w2zPI(gEWyCYp}1xeHfQ~&?~ diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-mixed-hover.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-mixed-hover.png deleted file mode 100644 index 88410675406015847904d4b75adb23b2f7c0f325..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 388 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0WPZ!4!i_=FZ@6A1IAkb<*>79^7Cd=QFNC&PxjcOCZ3SKu} zN@LAr$`x=?)t=6>P|a=9q(#!v6J<|yJ!D99e(>R5`{R#tf4&R0S4W0kJtyIO|NG=5 zP1Qn~;Au~Ven>Es#{O3E^tddt^oq&>OZVH`B$73{oESV9vfr+ebkKC2mKu@0e>c;I zd*^2z7kK|y)4{9q>VspySQ`YAG}g?&uhy$STm9VE?&3$Uzy1BicdYg5^J4Fque5+ot3hay?GjcE#;6;I zm$9yBkh0jtbb3+CnnJzEL+`p&FS>Qf?K+RbQkBz2J%;xq87-cd zoz3njekY~S@+0)|wJP}opZBO+Wc6VTHPp00i_>zopr0AA0Mg#Z8m diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-mixed.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-mixed.png deleted file mode 100644 index c5e3ceaa2b36e39a946b2f8de68ca43b71f98e0f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 381 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f13PZ!4!i_=FZ`{p$p2)NCE`z9*2{f8yXoJQdTxequBq%9cJ z6J82Oh^^Loduhk)wh1mRAuB`jb$a)`uS~OH{$G3KeC?ZE?+!~GwmCmLNmI2@CV1LY zK?~i6eeY{0sVvFt3d$0GFeh2Yy~j|*RgpoZVQblSo&{5sP8+S+I(-epp6|P#nI5UG z=baGrZ&hLTUq%OxjV!a4-88vYdUox<0`HvLW#R?X4_XC;Ud>jW6JKdzqy6`^Zw$k^ zoy*Uh+qqhQIzyny!mV`{$I>@nn`OZBzU*PHMBDkyS!Lyl988~V>e=`GOOf8s*yrt) VasKoCRX`6jc)I$ztaD0e0ssnFlPmxL diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-selectionmode.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-selectionmode.png deleted file mode 100644 index 5a22b680c335ee64dbdb6800562d71bf5c369cf3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 346 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0cPZ!4!i_>=}+pat0z|*q->okR38uslT=OzfNxcmA|FkW&; zcum+!fdH%Dv)EY_IXpZ(b`%;LZ#pjbqip8?eXn=rz2BQY?|FNIpyK)BTifn3ws$++ z|GrU!>(r(rQNIHmLM4w2zPI(gEWyCYp}1xeHfQ~&?~ diff --git a/Lilidog-Earth/gtk-3.0/assets/checkbox-unchecked-insensitive.png b/Lilidog-Earth/gtk-3.0/assets/checkbox-unchecked-insensitive.png deleted file mode 100644 index cd4cf6c938c96f18fe37ec2d1766589b03e134cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbiRiEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f0EPZ!4!i_>=}pIv*%fv07Eg`ljg{$dk~sP{(`E_y56+EdpXEizf;k z+S<^uC*_WeK0~0$-e-S!{?Fswm%ix_ q(q)bx)j3k=6B=s$;KwwRc?|WAjuTcq@3;l@6N9I#pUXO@geCy%(S~{e diff --git a/Lilidog-Earth/gtk-3.0/assets/dash-symbolic.svg b/Lilidog-Earth/gtk-3.0/assets/dash-symbolic.svg deleted file mode 100644 index 7886d54..0000000 --- a/Lilidog-Earth/gtk-3.0/assets/dash-symbolic.svg +++ /dev/null @@ -1,153 +0,0 @@ - - - - - - - - image/svg+xml - - Gnome Symbolic Icon Theme - - - - - - - Gnome Symbolic Icon Theme - - - - - - - - - - - - - - - - - diff --git a/Lilidog-Earth/gtk-3.0/assets/dash-symbolic.symbolic.png b/Lilidog-Earth/gtk-3.0/assets/dash-symbolic.symbolic.png deleted file mode 100644 index c20d4bac52551bd00de0a3e70d1a2f543d2256d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@-01G978lF zCMQU+x-jOmv9+o5@bLUEd~h5{#oaKmJGPj!P5z*Wap2*VaV$BtM-Ci#;K|$FX3M}J Xy+bPFNlOG1&=3YsS3j3^P6xplFeVMFc_gLJS(Th!$y!U}i4Nrj&sh+6@E|1IE+^0~OPr=b42! z$+VkUS&REy9?$=r4-eQvD@u99FFe*0}uh`RaN~B9%z!6#@+1Ua=AD@J_gVN ze*r(={Ql})yu7^3;o%{XNCY4Nw5h79-2DEk!2SJw#>U2oL?Yzm za2QFFn3_n2Jgt2He%IWDTO-)V6 zvYb>CjYer~Y~<|h3`J4UXfzZT7qhmu_9$Fhz?zyG91cekG8_)$^?K>+>r1M!SS%bJ z9dUJa1;ozX-rio)8qWd*XlrX@VPPR@gHR~M_VzYYQ&aJ=iHQl^Za1M&2#B4#)zwvu zM&qM#@QAy3U|@iYiwmZwr{jknVohVS*{Gt|a7boYU!~yuAELIC#Qcyt1-FdwY8lQj#PF2M1|sX?ZdZo&Xd= zu(7d0Yiny9snh8&8jaZP_GiI82?#Ny)9GYp-Ak0eR#?(U+~J>QG^v#c~eK91RJ zrl6pJl9H0=STdfk0%ciF`@eB@b#+F7R9EHg+z0#&yq}w!%V^UK^EuUE$}^}aiWxY6 xQBGpczwDWmH~0DNZeIP<$3yuBd}`i2@P8|yYFv3#6!HK7002ovPDHLkV1ht75di=I diff --git a/Lilidog-Earth/gtk-3.0/assets/grid-selection-unchecked.png b/Lilidog-Earth/gtk-3.0/assets/grid-selection-unchecked.png deleted file mode 100644 index 318f4176e9d3867486aa20dcd8acf152d70334ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 330 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEEX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4icZF0OJrH~v;Y5^V>c2@niX554OE`in4d8Y7v05VrnX?~o5uXa9hyAH0w?wX Py~N<@>gTe~DWM4fhnRe3 diff --git a/Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-checked-hover.png b/Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-checked-hover.png deleted file mode 100644 index eabbcee40928cff8fb04978673b72148d56750d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 285 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrd&XPZ!4!i_=dh8*(uP^0++L&rVg` z#G%AtCg-@P<;IO0S#KHFsBE2EA*jFM0q2^WE62Di7`Io5)j96d*|h&|rqdxGr#6>W z@(qFpf1h}|essAMc*!E|6O%@ROvaRnRtJuqi3y1Re2g_?dS~>3lfvI8rKIuQ_<4(2 zqHUMSo5zp2D!g8K&hpk$IXkC#dwq46x+%|pHg5g4W$Iqh=H4ZqmrdHWnR|{u=Ju5QAjEPoSKlE}q}k?t{+!}h zDRNB84}330O0;dhw(X)(XlU-$(paxso3HUTXg{B`W-I>z(+{i?$!ESR?XY6-Kk#q; zD>;sa;^%jKE_uovpPZNNy>waTuD8Gc8E@GAL?u=#*{ybSP5e)-{kKDE=E=5Eq4zy83yj)AQ_B)PVH&3<4QFnGH9xvX7ZGvrzH6y=K9yK8V(|^(NV9p z4@eoDZ(#kPrKFx3X%>6tWsd@f+Pc?v4C(Wp`>tNKi(O~w6l>tc76Teo;UtGLV@AH;OXk; Jvd$@?2>^mil-vLS diff --git a/Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png b/Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png deleted file mode 100644 index 312a5def6f715190bb1b5f553f8966b18434c996..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 158 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE+bT&E}WHE^H tBpg(7(}@V~EA++bT&E}WHE^H zBshv^WM?0iULP77+Owtf;PHNWRZqi)LK9U!CT51&4ZNHhHyW1%^)q<7`njxgN@xNA DD|Rbn diff --git a/Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-mixed.png b/Lilidog-Earth/gtk-3.0/assets/menuitem-checkbox-mixed.png deleted file mode 100644 index 34da40ec3462d454379546d8731d779dbba46649..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE+bT&E}WHE^H zBshu}6c!$oUSIv~P2!TZ+;Mv<6g|5bdlqXJ3P><8gskLwr_TCM5oiE|r>mdKI;Vst E0E{dx3;+NC diff --git a/Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked-hover.png b/Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked-hover.png deleted file mode 100644 index ec485f606921e15198a865984213d7ba665c2cdc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkEEr|n)-BBc|NrOz4J33m z_>|p^tvHmAHbh78>}d7X71sUhzfW9)??|A76axc~ePZd^aIQL_eg;ohKbLh*2~7Z{ C?J6n& diff --git a/Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked-insensitive.png b/Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked-insensitive.png deleted file mode 100644 index 38dffb010ef52a309b7e41cf4e11684ba89c9657..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkEEr|nRuN{m7$NUzI-JP~ z2^oz=*-1%BVS>2~A)mcW9v0-Z89Xd-;GURd!K)zkz-U36hv6yaLXiMQ1_twXK`w#E SLOwv#7(8A5T-G@yGywoG{VNgx diff --git a/Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked.png b/Lilidog-Earth/gtk-3.0/assets/menuitem-radio-checked.png deleted file mode 100644 index 86282022accb067c0521f2ef18bf40ec0e0294c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkEji(`nz>Er|nRuN{m7$H7BzC<1# z9^HVvvyIH`VS>2~A)mcW9v0-Z89Xd-;GURd!K)zkz-U36hap>9P7}YJ&5l(I78J~F rY&_V|*!WPEnb}!vor4T(2m`~7ZK7H(wNg?*TNpfD{an^LB{Ts5ddM?l diff --git a/Lilidog-Earth/gtk-3.0/assets/pane-separator-vertical.png b/Lilidog-Earth/gtk-3.0/assets/pane-separator-vertical.png deleted file mode 100644 index 2b0c595e14e1d9c62b88da3632776f602ca11cf6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^96-#>!3HGPo$&JjQfx`y?k)`fL2$v|<&%LToCO|{ z#S9GG!XV7ZFl&wkP>{XE)7O>#39A6B6tCd={4k)9qNj^v2*>s0Ikwf`>fPOs>&~~U l{RCv|u+8plWKdYaz|iwr#P_UtbqG)~gQu&X%Q~loCIF}lCfWc1 diff --git a/Lilidog-Earth/gtk-3.0/assets/pane-separator.png b/Lilidog-Earth/gtk-3.0/assets/pane-separator.png deleted file mode 100644 index c02248ab9a5f1749e67dfbb1cc7cd054c07b6eb5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y+!3HF4-n-TSDYhhUcNd2LAh=-f^2tCE&H|6f zVg?3oVGw3ym^DWND9B#o>Fdh=gjIl5idS%bei%?l#nZ(xgyVYh9NX$|^=ujmdy1c* qOOt4SdU?73zJhZ%H>Ya`u`%@NNuK$%tUME_p25@A&t;ucLK6UBa4N+B diff --git a/Lilidog-Earth/gtk-3.0/assets/radio-mixed-hover.png b/Lilidog-Earth/gtk-3.0/assets/radio-mixed-hover.png deleted file mode 100644 index bf7902344578fb2267f87697e83599672568d168..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 583 zcmV-N0=WH&P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00FN_L_t(I%f-__iyA=~2Jk1d zj_fStyu!wyLJA9;+a;eMEH=x*#vG|kmF9|T^AXafO^P&E7*t5Oi$M{wNVk=QCC!vq zh}vm#0cT)mXHp$xIo&Fd7p8gP`OP2Z1^#zE*wcH|?RE!3h!dsM!$P6(n=$sITrPhI zg5YBwKzhC2b(*H3=Xt2t>tKvwx7%T{SRjsLSeEs*)9E}1pzm!v7!1CQ$73UeFiNR= zO9){`qmk+N`@_F;1OTSf=}WEkGvD_?DcyTlN-2Ebht@ir&1Rhpu-$IYUDrJrzN=!f z2-kJ7*=)}5dIbQGQl3<+RRF-N_whmC^1?%{R>OQgcQb%7=7=!{0Qi3MGxrpXF&JZx zG61FYR!Vv7I1ZjXKF$S%5TKOaW&p-myj(7yHX03FUU<2{YPAAmEY3V)sZ@H$IY*Kt zx#1*9z&VHGIBzpRtJV5U2)T};2ui8FVWkwJD1v2KS3wYr_x{A;aQMj>bJlD&QK?j5 z+cu<>Sg+UMoP!W@6^7vp0OsHe zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00EmxL_t(I%f-{NiW)&22Jr7@ zon>c1glJ<>FM+ezChIdS%fU8ct1sd{fzB2xr%xro|av=H3kW_IT) zi{*5yK>p4oO>-D|@(C>iBWb#-n7C(8O2TJL?V@WBoTrP1sou0eh z?);Jy0GQ9`4{4g-ECT?g6rSfHP1F0uV)2jxj>n_py6(;LWlYnA>$*4`4$dVj0Dusp zT&vXp0E5BcCJ=@p>h(HSt5rDzXssz@3;-}34s!v<7_`x9CiPP!S*IIve90%2E6_#Z|2!Z{656(FVAy4ggdy%^f zv)Qbnl=>osD5q&^5<*@r%lexn$+u3Yv-{`U_y(vsriYv1u)P2P002ovPDHLkV1h_6 B?WX_$ diff --git a/Lilidog-Earth/gtk-3.0/assets/radio-mixed.png b/Lilidog-Earth/gtk-3.0/assets/radio-mixed.png deleted file mode 100644 index 980cc4a7a69cfcfce6c8b193e41dc682ea567fa7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 578 zcmV-I0=@l-P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00F8=L_t(I%f-_%iyA=`2k`&R zI$+dE z05TX19+D*S8jS|3)hZZcI2;aGtyT!b5Qbs=Xt&$f0Mv_XN2AgA>2#_&=UPhn;&9IO zWHQmi;c)zSjsU=XK7X&2x^f%`l+vTKQcB@C4wO>fVzFqafc<`dYuon8@N?z!dDym% z-EMdL+{*!g5aP02E&~9%-R?=i_kC0<6)cxaI|XR1&lzI?fL^bc2{6W>wLVV)l+q_5 z#B0m4(CKtC$KafUQu>qv7-Qjjy?#@x)!_SnCa~FTz!(ctk60)aK1Wf6IF2*JaU3Ix zB3PF7DFrl}&2NN|had050y6*JoPaKcOU$xfn>h(HGr4mfjgb)JT z?G{lKfe>=e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00HYsL_t(I%f*wyYZ^fq#b0(E zyCZE3#fxPX$t8GbRtWT5_9lgmv^m*RF8%{O_2i+~T$4k4w5S9U+@OfaQs^HLmR>eF z1tP1LplJkWz}=Z%5|br1r$Pq?X1?M5=JD}9;D4``CAC+zTCK?#+YEx>MJyJZQc8cN zQmL=SV)6TvfO@@dhhb7Gm&@Brtu&j>R;SaEj4>Gm z!K2L>lkIj}HX054p-usSUa$922(fLNCI}(-_Ezo<5<*~_CWH`HzuzxM0F%k2Vi?9k ze0jyNd*I^D=bzX;aB+FX008lL9EM?FJRVmf0M7ZQuIr26s)y$|y|@OShd8~sM)mM~ z@s`PCz!)iWJ901!f;y0d|;^))2oDz?_wP~F*p5CQ-&91cM#b?*Q%07xd2`<~~$&E;|+ zgg}4!4BslRBQ8``#e6=8=XppZ5_^ww&}y}g9mkQJ^QAf9oJ+@Xq;12w;Jrh#*g(P#wE^Pniov1M5wo}7hlxBD&#f=`_Df)FC9D9Ue5)7&r&zm!U) dAOCzB{{Rjr_^9d$O!fc(002ovPDHLkV1k+p5#Rs- diff --git a/Lilidog-Earth/gtk-3.0/assets/radio-selected-insensitive.png b/Lilidog-Earth/gtk-3.0/assets/radio-selected-insensitive.png deleted file mode 100644 index fa5d47df130688a7da6b98379a2047a37697b610..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 631 zcmV--0*L*IP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00G}gL_t(I%f*vVi`qaK#vdn+ zWW*p;FBWwz?!`-^Um%bm3%Q6_{Q&t;xeDUdli1)XkYgh~G>1TUx1wIQdJvM({Oe)6 zX@kq23LO}jd57osKJU!D!2ceFS7PPaY&P_L|6LSCv{)>LjImR_UUyVgb>9LM=JWYo z9LG2Pejn|28;mh{o`>CThwXL?j^iGu)9EJw=@nqHSlkJM&`}fxl+r6(VHjew+2C@y zJWeK)^-G)pzID_e4?5#IEZ?mSqTn09lsd zy3eJTN+pP*h|}rR%K?HQs5P6-ESsijFijJl=fN~hXquLtwOTFszF*4$(ln)vG5lV` zw(VT~wrwL#pYM$^hBQrS4nQdlgCNKRgTWvN_n6iD5dCjyD$tR_Zox{gkcEBaZoOozvLVY zhr@4#kO#}M5JeFPA>cSJn}iTVQ3T7fz;WEYs;b{#{fW!va+s#+hhDFTMxz0q=Me+} zj>jV$#{nVael!{xZ}!4!wQ5IE^f3s6T9PCsLdZ{^=YPa;{CPYcAO3ka{sMc`#kq}@ R-`W5G002ovPDHLkV1f`w55)ig diff --git a/Lilidog-Earth/gtk-3.0/assets/radio-selected.png b/Lilidog-Earth/gtk-3.0/assets/radio-selected.png deleted file mode 100644 index 56a2d81b124270f836940703729293fd5d1bf050..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 625 zcmV-%0*?KOP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00G%aL_t(I%f*vHi`qaG$Nw80 z$%w8OFZLjUCoheDfP|WxELdB5viJQ0{RqAG+DlFWiwdP%QxuU9`VkU($stEkZ%Ve{ z447nk*=9Frdn$C`!MqvX|NY?oAMn4=)rGfbqtR%}7<(Q?Q8}N_|D=@us8*{+uh;wZ zHvwrp9)FGFxZiHKQLooQDaG-4#CpAk=XuEGa^Hr-;VS^iS=;G!I$JCjf-xqdC^`$q zn3&J!VltUnPwONASglrXlO%bm>pBP_k9b#)fP@g}x{f4C`nGKkGXjUh;Z{+Uv^WR? zbh}-Y%Vl)CT?9b@04Nj+P!t9G{r)zCZ<^*I48s&xRaF5X4OLaszc37iX_|)&fe_-F zQi_K=T-VJsa9tNd2mk=36hesWi~u3zo^zfSbUK}kz|)*D213YvMu1Z4Z8n>fz%UGG znub!T1WnUm7)DC4-EKiC^?nQF0iaT;eDr<)MWfLGAq3546Si$-YO_9;S177naNAO%z4%IOpvoNh*>gg|aMraU8!N3e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00DPNL_t(I%f-_%Ya&4u2k?Jp z9oZ*{aM}oJ?jX%JSwF+F1hx@d{d$7fT8RIC1FnX{;a!$x*X?#2tyT*} zgu~&0<#LI|Vgb+dUi$t1JplI!7>!1E<#PFF6h+{ie;P|`jrn|z{eJ(_>-DC`J_CU1 zbb4d0{W1&yoO47`1Z(Z}Y&N^e0lVEU2*dEp@Ue=;BEm4lcDoI7fKsa3Xf!U`db8Pt zl(L!woO7IrE&_-M&N-d~IOkd^brB$?1m|4m03v!@tyUKS>-8E$^p*oEmCAz<0$S^{ zVXZZU5Ga*Oe{w(^$4`v0ziFDn7;`dgj6s^F@I3E1Ns`x-mpC4eW9QtjAP7*e*Wvp< zlv3DiHV{I9G4|Z)bY^FNVKSMtj4`)Lsj9WM$Qb+Zeg8envftfqcm3bL@gMPOorBKb R*g60J002ovPDHLkV1j)&;XMEV diff --git a/Lilidog-Earth/gtk-3.0/assets/radio-unselected.png b/Lilidog-Earth/gtk-3.0/assets/radio-unselected.png deleted file mode 100644 index 7ad75c60cf47090b7f276fce6a90286c9b77522e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 542 zcmV+(0^$9MP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00D+cL_t(I%f-_%iyA=`2k?Jp z9oZ*D8ygR`x4HE*EH=x*#yhSuy-C0G%1f>F$6PM=n~0vvmVW=4hJlkOT=*u$8nxIoz67?b2N519R8e6r&da7wbn;1rL>dD#1007 z@!vTH0Q33$voYqA@B84KpS&yQ9KP?v7!xiQi%tgE?RH(y^WF^qseC>U&-1X|Zo3&k zDRo(`R?m9%TCD~trI!J$wM8O23m_s`Yl|6xbG}zfodrlK!8zY&03wQ4tJPV+dc6h_ z#TlSfDt!?`AW4#U!%31r2!TSO@Q?vot=135*eHr3Xsu6%wbqED2#(`C20<`A`4h+E z@po(OO{393rBZ?Gx=>1Cv)Moh0mj&47>2h1?3=qVo6WAY)^|#&rZJ|(7<+MDH%`;^ gzTIyB`sdsD3cp;pj1j{%yZ`_I07*qoM6N<$g4dztV*mgE diff --git a/Lilidog-Earth/gtk-3.0/assets/resize-grip.png b/Lilidog-Earth/gtk-3.0/assets/resize-grip.png deleted file mode 100644 index 613e2320ce632a8f1ee2539c7bd77fb63a2e55be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 187 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4%JB>7u;-UBJd;vjb?hIQv;UIICs0X`wF3=HYh zrcK+tdGo9tv6dheB|(0{3=Yq3q=7g|-tI089jvk*Ams%fk;M!Q+`=Ht$S`Y;1W=H@ z#M9T6{Ryi8s}!%``us4UkesKBV+hCf*v}LOBXfTrMqa3s$o*cx5qN UcX7PC5vY>E)78&qol`;+0K_sYH~;_u diff --git a/Lilidog-Earth/gtk-3.0/assets/titlebutton-close-active.png b/Lilidog-Earth/gtk-3.0/assets/titlebutton-close-active.png deleted file mode 100644 index 7dab7a2e555dfea20b721cf40eb73b9e8500b28e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrd&qPZ!4!i_>o>*=I2Y3bgOvu9f|# zIZAh9#0JhMOz#=C$sLH&DQ<3<`XO(EQN(kGOxp(cie3W&ouG&{tqN9Ro!xKN)xVk$ zZ+?IF&l&8@|4$yZT7Ru_?{xOa3wPFLybGIS9{v35k7%QaTFjoB3DLn9D@4Y7~PuD!y8O=N;^Z$f(x=L0v*

i*0}B;1c5U eCGH=45zEW;aIJ}U3DQ8HGI+ZBxvX46X=j)|T=z_ymNu>YZ@8&PlghW_Y12-xpOod|(r0+> zX9H8i?&c+bSVB$&h2L@e@ke7-)t%6-y8mt+JQcI+(41gB#_El`nHj##4Ds0AYHREn lxgd}GErYVs`(OMQq@ONu<}?f_GzPkc!PC{xWt~$(69D9*S^@w7 diff --git a/Lilidog-Earth/gtk-3.0/assets/titlebutton-close.png b/Lilidog-Earth/gtk-3.0/assets/titlebutton-close.png deleted file mode 100644 index 51eb479128536e32619ce2b81c9b84c6273c04df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrZMUr;B5V#p$;b5ArfA^02g*H0tcs zTvf;#;v6~cw1U20hsDXgi{JE5EkAPW!}abnIkRr=d2R2v_?p++skJxGJp1H7^>V>? z%VP`*N_rX&*}Q_9@{H;!n%v7p8C;gEc=a{xs>z>k?5jVo>satTZXeUPf^6P~T6J}m sy@&2ax}0K44fha#@$U1w|IAfPr5-NtU#YOv0v*NR>FVdQ&MBb@0DHk(m;e9( diff --git a/Lilidog-Earth/gtk-3.0/assets/titlebutton-maximize-active.png b/Lilidog-Earth/gtk-3.0/assets/titlebutton-maximize-active.png deleted file mode 100644 index 7002ba033d8b463ae85ed87265d67203c066a3f1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 229 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrZM8r;B5V#p&b(3D%0n(4XJ_hdsUh z|8el)CjU?N%EFG`AEXW(IOl$W!L5Yx^smPib8GfooFurP`-i9pmpYI5p6c&>@0i}R z+Dl3R!8WxGho82#w0zjj5b1bp)AauvGnK3aSa19fp2l}?Z}oTio8E^-7#L>f%9^tO SzW*F(JA%y zf#-;h>ebW9Pj#1`+0f6T@_WxU zt(C2kWob`c95xBNurMr`Vk9@&ggJET-c9$`3Y_Ih`(~3kDR;}4z+A_fGJAKq=t=|a OW$<+Mb6Mw<&;$Szu}jea diff --git a/Lilidog-Earth/gtk-3.0/assets/titlebutton-maximize.png b/Lilidog-Earth/gtk-3.0/assets/titlebutton-maximize.png deleted file mode 100644 index 9ba9e63989aa5f2d7912022aa5cd07ee6c7b04de..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrZMjr;B5V#p$;bFLE9*;BYyAN%D?T zbSi`UNrssprg`j_a*|%x`e&-#kHw4Li~LX(71ULl_3CEm#k=y;b5>6=JG@V5!ke!_ zU7p;=IjK+G95xAGiDG21d|o)?r1Xy6a~Bq^-!~yBYPZ2jv#4Jy_$DaGa{Yg*qztr{ N!PC{xWt~$(696WFOt}C6 diff --git a/Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize-active.png b/Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize-active.png deleted file mode 100644 index 955690de1e89fda2b571974f3d80b441867fd0fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbjRr;B5V#p&b(3D(0528+07n8f|+ z_dh(d%2vcy=LJ_!$kC6tD%vJ+%h^`7TxTsRD(YD*Xnuo%;o>1qN0X1u2|yzlJYD@< J);T3K0RXx&Fo^&F diff --git a/Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize-hover.png b/Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize-hover.png deleted file mode 100644 index 4a1ce786f168ecaaabb5321789ee244f8a52b2ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbi$r;B5V#p&b(3D(0528*~YtgZha zU!M5>-d>HWhzp_}ot=Ttn#}X>Jt%GL=-_yqafH{5f#LmI4o{A44EKQg89ZJ6T-G@y GGywo_w=n+z diff --git a/Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize.png b/Lilidog-Earth/gtk-3.0/assets/titlebutton-minimize.png deleted file mode 100644 index f3c89cece0a48b579f5c257734c4e647f43c5194..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE({w$@cHh4-+>~W1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVs{pGMui*OpFrbi&r;B5V#p&cd spinbutton:focus:not(.vertical) + spinbutton:not(.vertical), -.linked:not(.vertical) > spinbutton:focus:not(.vertical) + button, -.linked:not(.vertical) > spinbutton:focus:not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > entry:focus + spinbutton:not(.vertical), -.linked:not(.vertical) > -entry:focus + button, -.linked:not(.vertical) > -entry:focus + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + entry, .linked:not(.vertical) > -entry:focus + -entry { - border-left-color: #454545; } - -.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + spinbutton:not(.vertical), -.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + button, -.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > entry:drop(active) + spinbutton:not(.vertical), -.linked:not(.vertical) > -entry:drop(active) + button, -.linked:not(.vertical) > -entry:drop(active) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + entry, .linked:not(.vertical) > -entry:drop(active) + -entry { - border-left-color: #4e9a06; } - -.linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled), -.linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):not(.vertical), .linked.vertical > -entry:not(:disabled) + entry:not(:disabled), -.linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):not(.vertical) { - border-top-color: #A6A6A6; - background-color: #393939; } - .linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled):backdrop, - .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):backdrop:not(.vertical), .linked.vertical > - entry:not(:disabled) + entry:not(:disabled):backdrop, - .linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):backdrop:not(.vertical) { - border-top-color: #D1D1D1; - background-color: #3B3B3B; } - -.linked.vertical > spinbutton:disabled:not(.vertical) + spinbutton:disabled:not(.vertical), -.linked.vertical > spinbutton:disabled:not(.vertical) + entry:disabled, .linked.vertical > entry:disabled + spinbutton:disabled:not(.vertical), -.linked.vertical > -entry:disabled + entry:disabled { - border-top-color: #A6A6A6; } - -.linked.vertical > spinbutton:not(.vertical) + spinbutton:focus:not(:only-child):not(.vertical), -.linked.vertical > spinbutton:not(.vertical) + entry:focus:not(:only-child), .linked.vertical > entry + spinbutton:focus:not(:only-child):not(.vertical), -.linked.vertical > -entry + entry:focus:not(:only-child) { - border-top-color: #454545; } - -.linked.vertical > spinbutton:not(.vertical) + spinbutton:drop(active):not(:only-child):not(.vertical), -.linked.vertical > spinbutton:not(.vertical) + entry:drop(active):not(:only-child), .linked.vertical > entry + spinbutton:drop(active):not(:only-child):not(.vertical), -.linked.vertical > -entry + entry:drop(active):not(:only-child) { - border-top-color: #4e9a06; } - -.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + spinbutton:not(.vertical), -.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + entry, -.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + button, -.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:focus:not(:only-child) + spinbutton:not(.vertical), -.linked.vertical > -entry:focus:not(:only-child) + entry, -.linked.vertical > -entry:focus:not(:only-child) + button, -.linked.vertical > -entry:focus:not(:only-child) + combobox > box > button.combo { - border-top-color: #454545; } - -.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + spinbutton:not(.vertical), -.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + entry, -.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + button, -.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:drop(active):not(:only-child) + spinbutton:not(.vertical), -.linked.vertical > -entry:drop(active):not(:only-child) + entry, -.linked.vertical > -entry:drop(active):not(:only-child) + button, -.linked.vertical > -entry:drop(active):not(:only-child) + combobox > box > button.combo { - border-top-color: #4e9a06; } - -treeview entry:focus:dir(rtl), treeview entry:focus:dir(ltr) { - background-color: #393939; - transition-property: color, background; } - -treeview entry.flat, treeview entry { - border-radius: 0; - background-image: none; - background-color: #393939; } - treeview entry.flat:focus, treeview entry:focus { - border-color: #454545; } - -/*********** - * Buttons * - ***********/ -@keyframes needs_attention { - from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#454545), to(transparent)); } - to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#454545), to(transparent)); } } - -notebook > header > tabs > arrow, button.titlebutton, -button { - min-height: 24px; - min-width: 16px; - padding: 1px 2px; - border: 1px solid; - border-radius: 3px; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#333333, 0.8); - border-right-color: shade(#333333, 0.72); - border-left-color: shade(#333333, 0.72); - border-bottom-color: shade(#333333, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#333333, 1.02), 1.05), shade(shade(#333333, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } - notebook > header > tabs > arrow, button.sidebar-button, button.titlebutton, - button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - transition: none; } - notebook > header > tabs > arrow:hover, button.sidebar-button:hover, button.titlebutton:hover, - button.flat:hover { - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 500ms; } - notebook > header > tabs > arrow:hover:active, button.sidebar-button:hover:active, button.titlebutton:hover:active, - button.flat:hover:active { - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } - notebook > header > tabs > arrow:hover, button.titlebutton:hover, - button:hover { - color: #F0F0F0; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #626262; - background-image: linear-gradient(to bottom, shade(#414141, 1.00), shade(#404040, 1.00)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); - -gtk-icon-effect: highlight; } - notebook > header > tabs > arrow:active, button.titlebutton:active, notebook > header > tabs > arrow:checked, button.titlebutton:checked, - button:active, - button:checked { - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #525252; - background-image: linear-gradient(to bottom, shade(shade(#333333, 0.85), 1.05), shade(shade(#333333, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); - transition-duration: 50ms; } - notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:backdrop, button.titlebutton:backdrop, - button:backdrop.flat, - button:backdrop { - border-color: #555555; - background-color: #333333; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - transition: 200ms ease-out; - -gtk-icon-effect: none; } - notebook > header > tabs > arrow:backdrop label, button.sidebar-button:backdrop label, button.titlebutton:backdrop label, notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:backdrop label, button.titlebutton:backdrop label, notebook > header > tabs > arrow:backdrop, button.titlebutton:backdrop, - button:backdrop.flat label, - button:backdrop.flat, - button:backdrop label, - button:backdrop { - color: #B3B3B3; } - notebook > header > tabs > arrow:backdrop:active, button.sidebar-button:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, button.sidebar-button:backdrop:checked, button.titlebutton:backdrop:checked, notebook > header > tabs > arrow:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, button.titlebutton:backdrop:checked, - button:backdrop.flat:active, - button:backdrop.flat:checked, - button:backdrop:active, - button:backdrop:checked { - border-color: #555555; - background-color: #333333; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - notebook > header > tabs > arrow:backdrop:active label, button.sidebar-button:backdrop:active label, button.titlebutton:backdrop:active label, notebook > header > tabs > arrow:backdrop:active, button.sidebar-button:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked label, button.sidebar-button:backdrop:checked label, button.titlebutton:backdrop:checked label, notebook > header > tabs > arrow:backdrop:checked, button.sidebar-button:backdrop:checked, button.titlebutton:backdrop:checked, notebook > header > tabs > arrow:backdrop:active label, button.titlebutton:backdrop:active label, notebook > header > tabs > arrow:backdrop:active, button.titlebutton:backdrop:active, notebook > header > tabs > arrow:backdrop:checked label, button.titlebutton:backdrop:checked label, notebook > header > tabs > arrow:backdrop:checked, button.titlebutton:backdrop:checked, - button:backdrop.flat:active label, - button:backdrop.flat:active, - button:backdrop.flat:checked label, - button:backdrop.flat:checked, - button:backdrop:active label, - button:backdrop:active, - button:backdrop:checked label, - button:backdrop:checked { - color: #B3B3B3; } - notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled, button.titlebutton:backdrop:disabled, - button:backdrop.flat:disabled, - button:backdrop:disabled { - border-color: #515151; - background-color: #353535; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - notebook > header > tabs > arrow:backdrop:disabled label, button.sidebar-button:backdrop:disabled label, button.titlebutton:backdrop:disabled label, notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled label, button.titlebutton:backdrop:disabled label, notebook > header > tabs > arrow:backdrop:disabled, button.titlebutton:backdrop:disabled, - button:backdrop.flat:disabled label, - button:backdrop.flat:disabled, - button:backdrop:disabled label, - button:backdrop:disabled { - color: #333333; } - notebook > header > tabs > arrow:backdrop:disabled:active, button.sidebar-button:backdrop:disabled:active, button.titlebutton:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, button.sidebar-button:backdrop:disabled:checked, button.titlebutton:backdrop:disabled:checked, notebook > header > tabs > arrow:backdrop:disabled:active, button.titlebutton:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, button.titlebutton:backdrop:disabled:checked, - button:backdrop.flat:disabled:active, - button:backdrop.flat:disabled:checked, - button:backdrop:disabled:active, - button:backdrop:disabled:checked { - border-color: #555555; - background-color: #353535; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - notebook > header > tabs > arrow:backdrop:disabled:active label, button.sidebar-button:backdrop:disabled:active label, button.titlebutton:backdrop:disabled:active label, notebook > header > tabs > arrow:backdrop:disabled:checked label, button.sidebar-button:backdrop:disabled:checked label, button.titlebutton:backdrop:disabled:checked label, notebook > header > tabs > arrow:backdrop:disabled:active label, button.titlebutton:backdrop:disabled:active label, notebook > header > tabs > arrow:backdrop:disabled:checked label, button.titlebutton:backdrop:disabled:checked label, - button:backdrop.flat:disabled:active label, - button:backdrop.flat:disabled:checked label, - button:backdrop:disabled:active label, - button:backdrop:disabled:checked label { - color: #333333; } - notebook > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook > header > tabs > arrow:disabled, button.sidebar-button:disabled, button.titlebutton:disabled, notebook > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, - button.flat:backdrop, - button.flat:disabled, - button.flat:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - notebook > header > tabs > arrow:disabled, button.titlebutton:disabled, - button:disabled { - border-color: #525252; - background-color: #353535; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - notebook > header > tabs > arrow:disabled label, button.titlebutton:disabled label, notebook > header > tabs > arrow:disabled, button.titlebutton:disabled, - button:disabled label, - button:disabled { - color: #B3B3B3; } - notebook > header > tabs > arrow:disabled:active, button.titlebutton:disabled:active, notebook > header > tabs > arrow:disabled:checked, button.titlebutton:disabled:checked, - button:disabled:active, - button:disabled:checked { - border-color: #525252; - background-image: linear-gradient(to bottom, #A6A6A6, #353535); - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - notebook > header > tabs > arrow:disabled:active label, button.titlebutton:disabled:active label, notebook > header > tabs > arrow:disabled:active, button.titlebutton:disabled:active, notebook > header > tabs > arrow:disabled:checked label, button.titlebutton:disabled:checked label, notebook > header > tabs > arrow:disabled:checked, button.titlebutton:disabled:checked, - button:disabled:active label, - button:disabled:active, - button:disabled:checked label, - button:disabled:checked { - color: #B3B3B3; } - notebook > header > tabs > arrow.image-button, button.image-button.titlebutton, - button.image-button { - min-width: 24px; - padding-left: 4px; - padding-right: 4px; } - notebook > header > tabs > arrow.text-button, button.text-button.titlebutton, - button.text-button { - padding-left: 8px; - padding-right: 8px; } - notebook > header > tabs > arrow.text-button.image-button, button.text-button.image-button.titlebutton, - button.text-button.image-button { - padding-left: 4px; - padding-right: 4px; } - notebook > header > tabs > arrow.text-button.image-button label, button.text-button.image-button.titlebutton label, - button.text-button.image-button label { - padding-left: 4px; - padding-right: 4px; } - combobox:drop(active) button.combo, notebook > header > tabs > arrow:drop(active), button.titlebutton:drop(active), - button:drop(active) { - color: #4e9a06; - border-color: #4e9a06; - box-shadow: inset 0 0 0 1px #4e9a06; } - -row:selected -button { - border-color: #696969; } - row:selected button.sidebar-button:not(:active):not(:checked):not(:hover):not(disabled), row:selected - button.flat:not(:active):not(:checked):not(:hover):not(disabled) { - color: #F0F0F0; - border-color: transparent; } - row:selected button.sidebar-button:not(:active):not(:checked):not(:hover):not(disabled):backdrop, row:selected - button.flat:not(:active):not(:checked):not(:hover):not(disabled):backdrop { - color: #B0B0B0; } - - -button.osd { - min-width: 24px; - min-height: 32px; - color: #676767; - border-radius: 5px; - outline-color: rgba(238, 238, 238, 0.3); - color: #676767; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); - border: none; - box-shadow: none; } - - button.osd.image-button { - min-width: 32px; } - - button.osd:hover { - color: #DEDEDE; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(65, 65, 65, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); - border: none; - box-shadow: none; } - - button.osd:active, - button.osd:checked { - color: #DEDEDE; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.7); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); - border: none; - box-shadow: none; } - - button.osd:disabled:backdrop, - button.osd:disabled { - color: #3B3B3B; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - border: none; } - - button.osd:backdrop { - color: #676767; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - border: none; } - -.csd popover.background.touch-selection button, .csd popover.background.magnifier button, popover.background.touch-selection button, popover.background.magnifier button, .app-notification button, -.app-notification.frame button, -.osd -button { - color: #676767; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - popover.background.touch-selection button:hover, popover.background.magnifier button:hover, .app-notification button:hover, - .osd - button:hover { - color: #DEDEDE; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(65, 65, 65, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - popover.background.touch-selection button:active:backdrop, popover.background.magnifier button:active:backdrop, .app-notification button:active:backdrop, popover.background.touch-selection button:active, popover.background.magnifier button:active, .app-notification button:active, popover.background.touch-selection button:checked:backdrop, popover.background.magnifier button:checked:backdrop, .app-notification button:checked:backdrop, popover.background.touch-selection button:checked, popover.background.magnifier button:checked, .app-notification button:checked, - .osd - button:active:backdrop, - .osd - button:active, - .osd - button:checked:backdrop, - .osd - button:checked { - color: #DEDEDE; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.7); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); } - popover.background.touch-selection button:disabled:backdrop, popover.background.magnifier button:disabled:backdrop, .app-notification button:disabled:backdrop, popover.background.touch-selection button:disabled, popover.background.magnifier button:disabled, .app-notification button:disabled, - .osd - button:disabled:backdrop, - .osd - button:disabled { - color: #383737; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - popover.background.touch-selection button:backdrop, popover.background.magnifier button:backdrop, .app-notification button:backdrop, - .osd - button:backdrop { - color: #545454; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - popover.background.touch-selection button.flat, popover.background.magnifier button.flat, .app-notification button.flat, - .osd - button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: none; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; } - popover.background.touch-selection button.flat:hover, popover.background.magnifier button.flat:hover, .app-notification button.flat:hover, - .osd - button.flat:hover { - color: #DEDEDE; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(65, 65, 65, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - popover.background.touch-selection button.flat:disabled, popover.background.magnifier button.flat:disabled, .app-notification button.flat:disabled, - .osd - button.flat:disabled { - color: #424242; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - background-image: none; - border-color: transparent; - box-shadow: none; } - popover.background.touch-selection button.flat:backdrop, popover.background.magnifier button.flat:backdrop, .app-notification button.flat:backdrop, - .osd - button.flat:backdrop { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - popover.background.touch-selection button.flat:active, popover.background.magnifier button.flat:active, .app-notification button.flat:active, popover.background.touch-selection button.flat:checked, popover.background.magnifier button.flat:checked, .app-notification button.flat:checked, - .osd - button.flat:active, - .osd - button.flat:checked { - color: #DEDEDE; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.7); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); } - - -button.suggested-action { - color: #DEDEDE; - outline-color: rgba(235, 235, 235, 0.3); - border-top-color: shade(#333333, 0.8); - border-right-color: shade(#333333, 0.72); - border-left-color: shade(#333333, 0.72); - border-bottom-color: shade(#333333, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#454545, 1.02), 1.05), shade(shade(#454545, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - .selection-mode button.titlebutton, - button.suggested-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #454545; } - - button.suggested-action:hover { - color: #DEDEDE; - outline-color: rgba(255, 255, 255, 0.3); - border-color: #595959; - background-image: linear-gradient(to bottom, shade(#454545, 1.15), shade(#454545, 1.07)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - - button.suggested-action:active, - button.suggested-action:checked { - color: #DEDEDE; - outline-color: rgba(255, 255, 255, 0.3); - border-color: #595959; - background-image: linear-gradient(to bottom, shade(shade(#454545, 0.85), 1.05), shade(shade(#454545, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } - .selection-mode button.titlebutton:backdrop, - button.suggested-action:backdrop, - button.suggested-action.flat:backdrop { - border-color: #454545; - background-color: #454545; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - .selection-mode button.titlebutton:backdrop label, .selection-mode button.titlebutton:backdrop, - button.suggested-action:backdrop label, - button.suggested-action:backdrop, - button.suggested-action.flat:backdrop label, - button.suggested-action.flat:backdrop { - color: #707070; } - .selection-mode button.titlebutton:backdrop:active, .selection-mode button.titlebutton:backdrop:checked, - button.suggested-action:backdrop:active, - button.suggested-action:backdrop:checked, - button.suggested-action.flat:backdrop:active, - button.suggested-action.flat:backdrop:checked { - border-color: #353535; - background-color: #353535; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - .selection-mode button.titlebutton:backdrop:active label, .selection-mode button.titlebutton:backdrop:active, .selection-mode button.titlebutton:backdrop:checked label, .selection-mode button.titlebutton:backdrop:checked, - button.suggested-action:backdrop:active label, - button.suggested-action:backdrop:active, - button.suggested-action:backdrop:checked label, - button.suggested-action:backdrop:checked, - button.suggested-action.flat:backdrop:active label, - button.suggested-action.flat:backdrop:active, - button.suggested-action.flat:backdrop:checked label, - button.suggested-action.flat:backdrop:checked { - color: #F6F6F6; } - .selection-mode button.titlebutton:backdrop:disabled, - button.suggested-action:backdrop:disabled, - button.suggested-action.flat:backdrop:disabled { - border-color: #555555; - background-color: #353535; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - .selection-mode button.titlebutton:backdrop:disabled label, .selection-mode button.titlebutton:backdrop:disabled, - button.suggested-action:backdrop:disabled label, - button.suggested-action:backdrop:disabled, - button.suggested-action.flat:backdrop:disabled label, - button.suggested-action.flat:backdrop:disabled { - color: #353535; } - .selection-mode button.titlebutton:backdrop:disabled:active, .selection-mode button.titlebutton:backdrop:disabled:checked, - button.suggested-action:backdrop:disabled:active, - button.suggested-action:backdrop:disabled:checked, - button.suggested-action.flat:backdrop:disabled:active, - button.suggested-action.flat:backdrop:disabled:checked { - border-color: #3f92e7; - background-color: #3f92e7; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - .selection-mode button.titlebutton:backdrop:disabled:active label, .selection-mode button.titlebutton:backdrop:disabled:checked label, - button.suggested-action:backdrop:disabled:active label, - button.suggested-action:backdrop:disabled:checked label, - button.suggested-action.flat:backdrop:disabled:active label, - button.suggested-action.flat:backdrop:disabled:checked label { - color: #989DA3; } - .selection-mode button.titlebutton:backdrop, .selection-mode button.titlebutton:disabled, .selection-mode button.titlebutton:backdrop:disabled, - button.suggested-action.flat:backdrop, - button.suggested-action.flat:disabled, - button.suggested-action.flat:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: rgba(57, 142, 231, 0.8); } - - button.suggested-action:disabled { - border-color: #595959; - background-color: #569fea; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - - button.suggested-action:disabled label, - button.suggested-action:disabled { - color: #BDBDBD; } - - button.suggested-action:disabled:active, - button.suggested-action:disabled:checked { - border-color: #595959; - background-image: linear-gradient(to bottom, #3b8bde, #3f92e7); - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - - button.suggested-action:disabled:active label, - button.suggested-action:disabled:active, - button.suggested-action:disabled:checked label, - button.suggested-action:disabled:checked { - color: #CCCCCC; } - .osd - button.suggested-action { - color: #676767; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(57, 142, 231, 0.5); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd - button.suggested-action:hover { - color: #DEDEDE; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(57, 142, 231, 0.7); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd - button.suggested-action:active:backdrop, .osd - button.suggested-action:active, .osd - button.suggested-action:checked:backdrop, .osd - button.suggested-action:checked { - color: #DEDEDE; - border-color: rgba(0, 0, 0, 0.7); - background-color: #454545; - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); } - .osd - button.suggested-action:disabled:backdrop, .osd - button.suggested-action:disabled { - color: #3B3B3B; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .osd - button.suggested-action:backdrop { - color: #676767; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(57, 142, 231, 0.5); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - - -button.destructive-action { - color: #DEDEDE; - outline-color: rgba(235, 235, 235, 0.3); - border-top-color: shade(#333333, 0.8); - border-right-color: shade(#333333, 0.72); - border-left-color: shade(#333333, 0.72); - border-bottom-color: shade(#333333, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#ef2929, 1.02), 1.05), shade(shade(#ef2929, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - - button.destructive-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #ef2929; } - - button.destructive-action:hover { - color: #DEDEDE; - outline-color: rgba(255, 255, 255, 0.3); - border-color: #8e0b0b; - background-image: linear-gradient(to bottom, shade(#ef2929, 1.15), shade(#ef2929, 1.07)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - - button.destructive-action:active, - button.destructive-action:checked { - color: #DEDEDE; - outline-color: rgba(255, 255, 255, 0.3); - border-color: #8e0b0b; - background-image: linear-gradient(to bottom, shade(shade(#ef2929, 0.85), 1.05), shade(shade(#ef2929, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } - - button.destructive-action:backdrop, - button.destructive-action.flat:backdrop { - border-color: #ef2929; - background-color: #ef2929; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - - button.destructive-action:backdrop label, - button.destructive-action:backdrop, - button.destructive-action.flat:backdrop label, - button.destructive-action.flat:backdrop { - color: #fcd4d4; } - - button.destructive-action:backdrop:active, - button.destructive-action:backdrop:checked, - button.destructive-action.flat:backdrop:active, - button.destructive-action.flat:backdrop:checked { - border-color: #d51010; - background-color: #d51010; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - - button.destructive-action:backdrop:active label, - button.destructive-action:backdrop:active, - button.destructive-action:backdrop:checked label, - button.destructive-action:backdrop:checked, - button.destructive-action.flat:backdrop:active label, - button.destructive-action.flat:backdrop:active, - button.destructive-action.flat:backdrop:checked label, - button.destructive-action.flat:backdrop:checked { - color: #f7cfcf; } - - button.destructive-action:backdrop:disabled, - button.destructive-action.flat:backdrop:disabled { - border-color: #555555; - background-color: #353535; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - - button.destructive-action:backdrop:disabled label, - button.destructive-action:backdrop:disabled, - button.destructive-action.flat:backdrop:disabled label, - button.destructive-action.flat:backdrop:disabled { - color: #353535; } - - button.destructive-action:backdrop:disabled:active, - button.destructive-action:backdrop:disabled:checked, - button.destructive-action.flat:backdrop:disabled:active, - button.destructive-action.flat:backdrop:disabled:checked { - border-color: #ef3131; - background-color: #ef3131; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - - button.destructive-action:backdrop:disabled:active label, - button.destructive-action:backdrop:disabled:checked label, - button.destructive-action.flat:backdrop:disabled:active label, - button.destructive-action.flat:backdrop:disabled:checked label { - color: #f57979; } - - button.destructive-action.flat:backdrop, - button.destructive-action.flat:disabled, - button.destructive-action.flat:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: rgba(239, 41, 41, 0.8); } - - button.destructive-action:disabled { - border-color: #8e0b0b; - background-color: #f14949; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - - button.destructive-action:disabled label, - button.destructive-action:disabled { - color: #f8a4a4; } - - button.destructive-action:disabled:active, - button.destructive-action:disabled:checked { - border-color: #8e0b0b; - background-image: linear-gradient(to bottom, #e52d2d, #ef3131); - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - - button.destructive-action:disabled:active label, - button.destructive-action:disabled:active, - button.destructive-action:disabled:checked label, - button.destructive-action:disabled:checked { - color: #f9adad; } - .osd - button.destructive-action { - color: #676767; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(239, 41, 41, 0.5); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd - button.destructive-action:hover { - color: #DEDEDE; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(239, 41, 41, 0.7); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd - button.destructive-action:active:backdrop, .osd - button.destructive-action:active, .osd - button.destructive-action:checked:backdrop, .osd - button.destructive-action:checked { - color: #DEDEDE; - border-color: rgba(0, 0, 0, 0.7); - background-color: #ef2929; - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); } - .osd - button.destructive-action:disabled:backdrop, .osd - button.destructive-action:disabled { - color: #3B3B3B; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .osd - button.destructive-action:backdrop { - color: #676767; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(239, 41, 41, 0.5); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - -.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 { - 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; } - -.inline-toolbar -button, .inline-toolbar -button:backdrop { - border-radius: 2px; - border-width: 1px; } - -.primary-toolbar -button { - -gtk-icon-shadow: none; } - -.stack-switcher > button.needs-attention > label, -.stack-switcher > button.needs-attention > image, stacksidebar row.needs-attention > label { - animation: needs_attention 150ms ease-in; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#454545), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.5, to(rgba(255, 255, 255, 0.769231)), to(transparent)); - background-size: 6px 6px, 6px 6px; - background-repeat: no-repeat; - background-position: right 3px, right 4px; } - .stack-switcher > button.needs-attention > label:backdrop, - .stack-switcher > button.needs-attention > image:backdrop, stacksidebar row.needs-attention > label:backdrop { - background-size: 6px 6px, 0 0; } - .stack-switcher > button.needs-attention > label:dir(rtl), - .stack-switcher > button.needs-attention > image:dir(rtl), stacksidebar row.needs-attention > label:dir(rtl) { - background-position: left 3px, left 4px; } - -.inline-toolbar toolbutton > button { - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#333333, 0.8); - border-right-color: shade(#333333, 0.72); - border-left-color: shade(#333333, 0.72); - border-bottom-color: shade(#333333, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#333333, 1.02), 1.05), shade(shade(#333333, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } - .inline-toolbar toolbutton > button:hover { - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #626262; - background-image: linear-gradient(to bottom, shade(#333333, 1.15), shade(#333333, 1.07)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } - .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #525252; - background-image: linear-gradient(to bottom, shade(shade(#333333, 0.85), 1.05), shade(shade(#333333, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } - .inline-toolbar toolbutton > button:disabled { - border-color: #525252; - background-color: #353535; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - .inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { - color: #B3B3B3; } - .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { - border-color: #525252; - background-image: linear-gradient(to bottom, #A6A6A6, #353535); - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - .inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { - color: #B3B3B3; } - .inline-toolbar toolbutton > button:backdrop { - border-color: #555555; - background-color: #353535; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - .inline-toolbar toolbutton > button:backdrop label, .inline-toolbar toolbutton > button:backdrop { - color: #B3B3B3; } - .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked { - border-color: #555555; - background-color: #353535; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - .inline-toolbar toolbutton > button:backdrop:active label, .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked label, .inline-toolbar toolbutton > button:backdrop:checked { - color: #B3B3B3; } - .inline-toolbar toolbutton > button:backdrop:disabled { - border-color: #555555; - background-color: #353535; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - .inline-toolbar toolbutton > button:backdrop:disabled label, .inline-toolbar toolbutton > button:backdrop:disabled { - color: #333333; } - .inline-toolbar toolbutton > button:backdrop:disabled:active, .inline-toolbar toolbutton > button:backdrop:disabled:checked { - border-color: #555555; - background-color: #353535; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - .inline-toolbar toolbutton > button:backdrop:disabled:active label, .inline-toolbar toolbutton > button:backdrop:disabled:checked label { - color: #333333; } - -toolbar.inline-toolbar toolbutton > button.flat, -toolbar.inline-toolbar toolbutton:backdrop > button.flat, .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > entry, .inline-toolbar button, .inline-toolbar button:backdrop, .linked > button, -.linked > button:hover, -.linked > button:active, -.linked > button:checked, -.linked > button:backdrop, .xfce4-panel.background menu .linked button, .linked > combobox > box > button.combo:dir(ltr), .linked > combobox > box > button.combo:dir(rtl) { - border-radius: 0; - border-right-style: none; } - -.linked:not(.vertical) > spinbutton:first-child:not(.vertical), .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked > button:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat, -toolbar.inline-toolbar toolbutton:backdrop:first-child > button.flat, combobox.linked button:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo, .xfce4-panel.background menu .linked button:first-child { - border-top-left-radius: 3px; - border-bottom-left-radius: 3px; } - -.linked:not(.vertical) > spinbutton:last-child:not(.vertical), .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked > button:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat, -toolbar.inline-toolbar toolbutton:backdrop:last-child > button.flat, combobox.linked button:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo, .xfce4-panel.background menu .linked button:last-child { - border-top-right-radius: 3px; - border-bottom-right-radius: 3px; - border-right-style: solid; } - -.linked:not(.vertical) > spinbutton:only-child:not(.vertical), .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked > button:only-child, toolbar.inline-toolbar toolbutton:only-child > button.flat, -toolbar.inline-toolbar toolbutton:backdrop:only-child > button.flat, .linked:not(.vertical) > combobox:only-child > box > button.combo, .xfce4-panel.background menu .linked button:only-child { - border-radius: 3px; - border-style: solid; } - -.linked.vertical > spinbutton:not(.vertical), .linked.vertical > entry, .linked.vertical > button, -.linked.vertical > button:hover, -.linked.vertical > button:active, -.linked.vertical > button:checked, -.linked.vertical > button:backdrop, .linked.vertical > combobox > box > button.combo { - border-style: solid solid none solid; - border-radius: 0; } - -.linked.vertical > spinbutton:first-child:not(.vertical), .linked.vertical > entry:first-child, .linked.vertical > button:first-child, .linked.vertical > combobox:first-child > box > button.combo { - border-top-left-radius: 3px; - border-top-right-radius: 3px; } - -.linked.vertical > spinbutton:last-child:not(.vertical), .linked.vertical > entry:last-child, .linked.vertical > button:last-child, .linked.vertical > combobox:last-child > box > button.combo { - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - border-style: solid; } - -.linked.vertical > spinbutton:only-child:not(.vertical), .linked.vertical > entry:only-child, .linked.vertical > button:only-child, .linked.vertical > combobox:only-child > box > button.combo { - border-radius: 3px; - border-style: solid; } - -modelbutton.flat, popover.background checkbutton, -popover.background radiobutton, -.menuitem.button.flat, modelbutton.flat:backdrop, popover.background checkbutton:backdrop, -popover.background radiobutton:backdrop, modelbutton.flat:backdrop:hover, popover.background checkbutton:backdrop:hover, -popover.background radiobutton:backdrop:hover, -.menuitem.button.flat:backdrop, -.menuitem.button.flat:backdrop:hover, button:link, -button:visited, button:link:hover, button:link:active, button:link:checked, -button:visited:hover, -button:visited:active, -button:visited:checked, calendar.button, calendar.button:hover, calendar.button:backdrop, calendar.button:disabled, .scale-popup button:hover, .scale-popup button:backdrop:hover, .scale-popup button:backdrop:disabled, .scale-popup button:backdrop { - background-color: transparent; - background-image: none; - border-color: transparent; - box-shadow: inset 0 1px rgba(245, 245, 245, 0), 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - -/* menu buttons */ -modelbutton.flat, popover.background checkbutton, -popover.background radiobutton, -.menuitem.button.flat { - min-height: 26px; - padding-left: 5px; - padding-right: 5px; - border-radius: 3px; - outline-offset: -2px; } - modelbutton.flat:hover, popover.background checkbutton:hover, - popover.background radiobutton:hover, - .menuitem.button.flat:hover { - background-color: #454545; } - modelbutton.flat check:last-child, popover.background checkbutton check:last-child, popover.background radiobutton check:last-child, - modelbutton.flat radio:last-child, - popover.background checkbutton radio:last-child, - popover.background radiobutton radio:last-child, - .menuitem.button.flat check:last-child, - .menuitem.button.flat radio:last-child { - margin-left: 8px; } - modelbutton.flat check:first-child, popover.background checkbutton check:first-child, popover.background radiobutton check:first-child, - modelbutton.flat radio:first-child, - popover.background checkbutton radio:first-child, - popover.background radiobutton radio:first-child, - .menuitem.button.flat check:first-child, - .menuitem.button.flat radio:first-child { - margin-right: 8px; } - -modelbutton.flat arrow, popover.background checkbutton arrow, popover.background radiobutton arrow { - background: none; } - modelbutton.flat arrow:hover, popover.background checkbutton arrow:hover, popover.background radiobutton arrow:hover { - background: none; } - modelbutton.flat arrow.left, popover.background checkbutton arrow.left, popover.background radiobutton arrow.left { - -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } - modelbutton.flat arrow.right, popover.background checkbutton arrow.right, popover.background radiobutton arrow.right { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } - -button.color { - padding: 4px; } - button.color colorswatch:only-child { - box-shadow: 0 1px rgba(255, 255, 255, 0.769231); } - button.color colorswatch:only-child, button.color colorswatch:only-child overlay { - border-radius: 0; } - button.color colorswatch:only-child:disabled colorswatch:only-child, button.color colorswatch:only-child:backdrop colorswatch:only-child, button.color colorswatch:only-child:active colorswatch:only-child, button.color colorswatch:only-child:checked colorswatch:only-child { - box-shadow: none; } - -/********* - * Links * - *********/ -*:link, button:link, -button:visited { - color: #59CDC6; } - *:link:visited, - button:visited { - color: #8A8A8A; } - *:selected *:link:visited, *:selected button:visited:link, - *:selected button:visited { - color: #838F8E; } - *:link:hover, button:hover:link, - button:hover:visited { - color: #82A3A5; } - *:selected *:link:hover, *:selected button:hover:link, - *:selected button:hover:visited { - color: #CAD9D8; } - *:link:active, button:active:link, - button:active:visited { - color: #59CDC6; } - *:selected *:link:active, *:selected button:active:link, - *:selected button:active:visited { - color: #707070; } - *:link:backdrop:backdrop:hover, button:backdrop:backdrop:hover:link, - button:backdrop:backdrop:hover:visited, *:link:backdrop:backdrop:hover:selected, button:backdrop:backdrop:hover:selected:link, - button:backdrop:backdrop:hover:selected:visited, .selection-mode.titlebar:not(headerbar) .subtitle:backdrop:backdrop:hover:link, - headerbar.selection-mode .subtitle:backdrop:backdrop:hover:link, *:link:backdrop, button:backdrop:link, - button:backdrop:visited { - color: #454545; } - .info *:link, .info button:link, - .info button:visited, - .question *:link, .question button:link, - .question button:visited, - .warning *:link, .warning button:link, - .warning button:visited, - .error *:link, .error button:link, - .error button:visited, *:link:selected, button:selected:link, - button:selected:visited, .selection-mode.titlebar:not(headerbar) .subtitle:link, - headerbar.selection-mode .subtitle:link, - *:selected *:link, - *:selected button:link, - *:selected button:visited { - color: #707070; } - -button:link, -button:visited { - text-shadow: none; } - button:link:hover, button:link:active, button:link:checked, - button:visited:hover, - button:visited:active, - button:visited:checked { - text-shadow: none; } - button:link > label, - button:visited > label { - text-decoration-line: underline; } - -/***************** - * GtkSpinButton * - *****************/ -spinbutton:not(.vertical) { - padding: 0; } - spinbutton:not(.vertical) entry { - min-width: 28px; - margin: 0; - background: none; - background-color: transparent; - border: none; - border-radius: 0; - box-shadow: none; } - spinbutton:not(.vertical) button { - min-height: 16px; - margin: 0; - padding-bottom: 0; - padding-top: 0; - color: #636A6A; - background-image: none; - border-style: none none none solid; - border-color: #808080; - border-radius: 0; - box-shadow: none; } - spinbutton:not(.vertical) button:dir(rtl) { - border-style: none solid none none; } - spinbutton:not(.vertical) button:hover { - color: #DBDBDB; - background-color: rgba(60, 60, 60, 0.05); } - spinbutton:not(.vertical) button:disabled { - color: rgba(133, 133, 133, 0.3); - background-color: transparent; } - spinbutton:not(.vertical) button:active { - background-color: rgba(0, 0, 0, 0.1); - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2); } - spinbutton:not(.vertical) button:backdrop { - color: #5E5E5E; - background-color: transparent; - border-color: rgba(137, 137, 137, 0.3); - transition: 200ms ease-out; } - spinbutton:not(.vertical) button:backdrop:disabled { - color: rgba(168, 168, 168, 0.3); - background-color: transparent; - border-style: none none none solid; } - spinbutton:not(.vertical) button:backdrop:disabled:dir(rtl) { - border-style: none solid none none; } - -.osd spinbutton:not(.vertical) button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #676767; - border-style: none none none solid; - border-color: rgba(0, 0, 0, 0.4); - border-radius: 0; - box-shadow: none; - -gtk-icon-shadow: 0 1px black; } - .osd spinbutton:not(.vertical) button:dir(rtl) { - border-style: none solid none none; } - .osd spinbutton:not(.vertical) button:hover { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #676767; - border-color: rgba(0, 0, 0, 0.5); - background-color: rgba(238, 238, 238, 0.1); - -gtk-icon-shadow: 0 1px black; - box-shadow: none; } - .osd spinbutton:not(.vertical) button:backdrop { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #676767; - border-color: rgba(0, 0, 0, 0.5); - -gtk-icon-shadow: none; - box-shadow: none; } - .osd spinbutton:not(.vertical) button:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #3B3B3B; - border-color: rgba(0, 0, 0, 0.5); - -gtk-icon-shadow: none; - box-shadow: none; } - .osd spinbutton:not(.vertical) button:dir(ltr):last-child { - border-radius: 0 3px 3px 0; } - .osd spinbutton:not(.vertical) button:dir(rtl):first-child { - border-radius: 3px 0 0 3px; } - -spinbutton.vertical:disabled { - color: #B3B3B3; } - -spinbutton.vertical:backdrop:disabled { - color: #353535; } - -spinbutton.vertical:drop(active) { - border-color: transparent; - box-shadow: none; } - -spinbutton.vertical entry { - min-height: 32px; - min-width: 32px; - padding: 0; - border-radius: 0; } - -spinbutton.vertical button { - min-height: 32px; - min-width: 32px; - padding: 0; } - -spinbutton.vertical button.up { - border-radius: 3px 3px 0 0; - border-style: solid solid none solid; } - -spinbutton.vertical button.down { - border-radius: 0 0 3px 3px; - border-style: none solid solid solid; } - -.osd spinbutton.vertical button:first-child { - color: #676767; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd spinbutton.vertical button:first-child:hover { - color: #DEDEDE; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(65, 65, 65, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd spinbutton.vertical button:first-child:active { - color: #DEDEDE; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.7); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); } - .osd spinbutton.vertical button:first-child:disabled { - color: #3B3B3B; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .osd spinbutton.vertical button:first-child:backdrop { - color: #676767; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - -treeview spinbutton:not(.vertical) { - min-height: 0; - border-style: none; - border-radius: 0; } - treeview spinbutton:not(.vertical) entry { - min-height: 0; - padding: 1px 2px; } - -/************** - * ComboBoxes * - **************/ -combobox arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - min-height: 16px; - min-width: 16px; } - -combobox:drop(active) { - box-shadow: none; } - -/************ - * Toolbars * - ************/ -toolbar, .inline-toolbar, searchbar, -.location-bar { - -GtkWidget-window-dragging: true; - padding: 4px; - background-color: #333333; } - -toolbar { - background: #333333 linear-gradient(to bottom, #333333, shade(#333333, 0.88)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); - box-shadow: none; - border-bottom: 1px solid #626262; - padding: 4px 3px 3px 4px; } - .osd toolbar { - background-color: transparent; } - toolbar.osd { - padding: 13px; - border: none; - border-radius: 5px; - background-color: rgba(34, 34, 34, 0.8); } - toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { - border-radius: 0; } - toolbar.horizontal separator { - margin: 0 7px 1px 6px; } - toolbar.vertical separator { - margin: 6px 1px 7px 0; } - toolbar:not(.inline-toolbar):not(.osd) switch, - toolbar:not(.inline-toolbar):not(.osd) scale, - toolbar:not(.inline-toolbar):not(.osd) entry, - toolbar:not(.inline-toolbar):not(.osd) spinbutton, - toolbar:not(.inline-toolbar):not(.osd) button { - margin-right: 1px; - margin-bottom: 1px; } - -.inline-toolbar { - padding: 3px; - border-width: 0 1px 1px; - border-radius: 0 0 5px 5px; } - -searchbar, -.location-bar { - border-width: 0 0 1px; - padding: 3px; } - -.inline-toolbar, searchbar, -.location-bar { - border-style: solid; - border-color: #626262; - background-color: #333333; } - .inline-toolbar:backdrop, searchbar:backdrop, - .location-bar:backdrop { - border-color: #555555; - background-color: #333333; - box-shadow: none; - transition: 200ms ease-out; } - -/*************** - * Header bars * - ***************/ -.titlebar:not(headerbar), -headerbar { - padding: 0 5px; - min-height: 38px; - border-width: 0 0 1px; - border-style: solid; - border-color: #626262; - border-radius: 0; - background: #333333 linear-gradient(to bottom, #333333, shade(#333333, 0.88)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); } - .titlebar:backdrop:not(headerbar), - headerbar:backdrop { - border-color: #555555; - background-color: #333333; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); - transition: 200ms ease-out; } - .titlebar:not(headerbar) .title, - headerbar .title { - font-weight: bold; - padding-left: 12px; - padding-right: 12px; } - .titlebar:not(headerbar) .subtitle, - headerbar .subtitle { - font-size: smaller; - padding-left: 12px; - padding-right: 12px; } - .selection-mode.titlebar:not(headerbar), - headerbar.selection-mode { - color: #F0F0F0; - text-shadow: none; - border-color: #696969; - background: #454545 linear-gradient(to bottom, #454545, shade(#454545, 0.88)); - box-shadow: inset 0 1px rgba(136, 187, 241, 0.9); } - .selection-mode.titlebar:backdrop:not(headerbar), - headerbar.selection-mode:backdrop { - background-color: #454545; - background-image: none; - box-shadow: inset 0 1px rgba(156, 199, 243, 0.88); } - .selection-mode.titlebar:not(headerbar) button, - headerbar.selection-mode button { - color: #F0F0F0; - outline-color: rgba(235, 235, 235, 0.3); - border-top-color: shade(#333333, 0.8); - border-right-color: shade(#333333, 0.72); - border-left-color: shade(#333333, 0.72); - border-bottom-color: shade(#333333, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#454545, 1.02), 1.05), shade(shade(#454545, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - .selection-mode.titlebar:not(headerbar) button.flat, - headerbar.selection-mode button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - .selection-mode.titlebar:not(headerbar) button:hover, - headerbar.selection-mode button:hover { - color: #F0F0F0; - outline-color: rgba(255, 255, 255, 0.3); - border-color: #595959; - background-image: linear-gradient(to bottom, shade(#454545, 1.15), shade(#454545, 1.07)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - .selection-mode.titlebar:not(headerbar) button:active, .selection-mode.titlebar:not(headerbar) button:checked, - headerbar.selection-mode button:active, - headerbar.selection-mode button:checked { - color: #F0F0F0; - outline-color: rgba(255, 255, 255, 0.3); - border-color: #595959; - background-image: linear-gradient(to bottom, shade(shade(#454545, 0.85), 1.05), shade(shade(#454545, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat, .selection-mode.titlebar:not(headerbar) button:backdrop, - headerbar.selection-mode button:backdrop.flat, - headerbar.selection-mode button:backdrop { - border-color: #454545; - background-color: #454545; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - -gtk-icon-effect: none; - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat, .selection-mode.titlebar:not(headerbar) button:backdrop label, .selection-mode.titlebar:not(headerbar) button:backdrop, - headerbar.selection-mode button:backdrop.flat label, - headerbar.selection-mode button:backdrop.flat, - headerbar.selection-mode button:backdrop label, - headerbar.selection-mode button:backdrop { - color: #707070; } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, - headerbar.selection-mode button:backdrop.flat:active, - headerbar.selection-mode button:backdrop.flat:checked, - headerbar.selection-mode button:backdrop:active, - headerbar.selection-mode button:backdrop:checked { - border-color: #353535; - background-color: #353535; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active label, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, - headerbar.selection-mode button:backdrop.flat:active label, - headerbar.selection-mode button:backdrop.flat:active, - headerbar.selection-mode button:backdrop.flat:checked label, - headerbar.selection-mode button:backdrop.flat:checked, - headerbar.selection-mode button:backdrop:active label, - headerbar.selection-mode button:backdrop:active, - headerbar.selection-mode button:backdrop:checked label, - headerbar.selection-mode button:backdrop:checked { - color: #F6F6F6; } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, - headerbar.selection-mode button:backdrop.flat:disabled, - headerbar.selection-mode button:backdrop:disabled { - border-color: #569fea; - background-color: #569fea; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, - headerbar.selection-mode button:backdrop.flat:disabled label, - headerbar.selection-mode button:backdrop.flat:disabled, - headerbar.selection-mode button:backdrop:disabled label, - headerbar.selection-mode button:backdrop:disabled { - color: #A9B0B8; } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:checked, - headerbar.selection-mode button:backdrop.flat:disabled:active, - headerbar.selection-mode button:backdrop.flat:disabled:checked, - headerbar.selection-mode button:backdrop:disabled:active, - headerbar.selection-mode button:backdrop:disabled:checked { - border-color: #3f92e7; - background-color: #3f92e7; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:active label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:active label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:checked label, - headerbar.selection-mode button:backdrop.flat:disabled:active label, - headerbar.selection-mode button:backdrop.flat:disabled:checked label, - headerbar.selection-mode button:backdrop:disabled:active label, - headerbar.selection-mode button:backdrop:disabled:checked label { - color: #989DA3; } - .selection-mode.titlebar:not(headerbar) button.flat:backdrop, .selection-mode.titlebar:not(headerbar) button.flat:disabled, .selection-mode.titlebar:not(headerbar) button.flat:backdrop:disabled, - headerbar.selection-mode button.flat:backdrop, - headerbar.selection-mode button.flat:disabled, - headerbar.selection-mode button.flat:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - .selection-mode.titlebar:not(headerbar) button:disabled, - headerbar.selection-mode button:disabled { - border-color: #595959; - background-color: #569fea; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - .selection-mode.titlebar:not(headerbar) button:disabled label, .selection-mode.titlebar:not(headerbar) button:disabled, - headerbar.selection-mode button:disabled label, - headerbar.selection-mode button:disabled { - color: #BDBDBD; } - .selection-mode.titlebar:not(headerbar) button:disabled:active, .selection-mode.titlebar:not(headerbar) button:disabled:checked, - headerbar.selection-mode button:disabled:active, - headerbar.selection-mode button:disabled:checked { - border-color: #595959; - background-image: linear-gradient(to bottom, #3b8bde, #3f92e7); - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - .selection-mode.titlebar:not(headerbar) button:disabled:active label, .selection-mode.titlebar:not(headerbar) button:disabled:active, .selection-mode.titlebar:not(headerbar) button:disabled:checked label, .selection-mode.titlebar:not(headerbar) button:disabled:checked, - headerbar.selection-mode button:disabled:active label, - headerbar.selection-mode button:disabled:active, - headerbar.selection-mode button:disabled:checked label, - headerbar.selection-mode button:disabled:checked { - color: #CCCCCC; } - .selection-mode.titlebar:not(headerbar) button.suggested-action, - headerbar.selection-mode button.suggested-action { - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#333333, 0.8); - border-right-color: shade(#333333, 0.72); - border-left-color: shade(#333333, 0.72); - border-bottom-color: shade(#333333, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#333333, 1.02), 1.05), shade(shade(#333333, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); - color: #F0F0F0; - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:hover, - headerbar.selection-mode button.suggested-action:hover { - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #626262; - background-image: linear-gradient(to bottom, shade(#333333, 1.15), shade(#333333, 1.07)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:active, - headerbar.selection-mode button.suggested-action:active { - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #626262; - background-image: linear-gradient(to bottom, shade(shade(#333333, 0.85), 1.05), shade(shade(#333333, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, - headerbar.selection-mode button.suggested-action:disabled { - border-color: #525252; - background-color: #353535; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - background-image: none; - background: #333333; - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled label, .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, - headerbar.selection-mode button.suggested-action:disabled label, - headerbar.selection-mode button.suggested-action:disabled { - color: #B3B3B3; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, - headerbar.selection-mode button.suggested-action:backdrop { - border-color: #555555; - background-color: #333333; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop label, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, - headerbar.selection-mode button.suggested-action:backdrop label, - headerbar.selection-mode button.suggested-action:backdrop { - color: #B3B3B3; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled, - headerbar.selection-mode button.suggested-action:backdrop:disabled { - border-color: #555555; - background-color: #353535; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - border-color: #696969; } - .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled label, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled, - headerbar.selection-mode button.suggested-action:backdrop:disabled label, - headerbar.selection-mode button.suggested-action:backdrop:disabled { - color: #333333; } - .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop, .selection-mode.titlebar:not(headerbar) .selection-menu, - headerbar.selection-mode .selection-menu:backdrop, - headerbar.selection-mode .selection-menu { - border-color: rgba(57, 142, 231, 0); - background-color: rgba(57, 142, 231, 0); - background-image: none; - box-shadow: none; - padding-left: 10px; - padding-right: 10px; } - .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop GtkArrow, .selection-mode.titlebar:not(headerbar) .selection-menu GtkArrow, - headerbar.selection-mode .selection-menu:backdrop GtkArrow, - headerbar.selection-mode .selection-menu GtkArrow { - -GtkArrow-arrow-scaling: 1; } - .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop .arrow, .selection-mode.titlebar:not(headerbar) .selection-menu .arrow, - headerbar.selection-mode .selection-menu:backdrop .arrow, - headerbar.selection-mode .selection-menu .arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - color: rgba(255, 255, 255, 0.5); - -gtk-icon-shadow: none; } - .tiled .titlebar:backdrop:not(headerbar), .tiled .titlebar:not(headerbar), - .maximized .titlebar:backdrop:not(headerbar), - .maximized .titlebar:not(headerbar), .tiled - headerbar:backdrop, .tiled - headerbar, - .maximized - headerbar:backdrop, - .maximized - headerbar { - border-radius: 0; } - .default-decoration.titlebar:not(headerbar), - headerbar.default-decoration { - padding: 4px; - min-height: 28px; } - .default-decoration.titlebar:not(headerbar) button.titlebutton, - headerbar.default-decoration button.titlebutton { - min-height: 26px; - min-width: 26px; - margin: 0; - padding: 0; } - .solid-csd .titlebar:backdrop:dir(rtl):not(headerbar), .solid-csd .titlebar:backdrop:dir(ltr):not(headerbar), .solid-csd .titlebar:dir(rtl):not(headerbar), .solid-csd .titlebar:dir(ltr):not(headerbar), .solid-csd - headerbar:backdrop:dir(rtl), .solid-csd - headerbar:backdrop:dir(ltr), .solid-csd - headerbar:dir(rtl), .solid-csd - headerbar:dir(ltr) { - margin-left: -1px; - margin-right: -1px; - margin-top: -1px; - border-radius: 0; - box-shadow: none; } - -headerbar entry, -headerbar spinbutton, -headerbar separator, -headerbar button { - margin-top: 3px; - margin-bottom: 3px; } - -headerbar button.titlebutton image { - min-width: 22px; - min-height: 22px; } - -headerbar button:not(.image-button):not(.titlebutton) image { - min-width: 28px; - min-height: 28px; } - -headerbar button.image-button { - min-width: 28px; - min-height: 28px; - padding-left: 2px; - padding-right: 2px; } - -headerbar switch { - margin-top: 9px; - margin-bottom: 9px; } - -.background:not(.tiled):not(.maximized) .titlebar:backdrop, .background:not(.tiled):not(.maximized) .titlebar { - border-top-left-radius: 7px; - border-top-right-radius: 7px; } - -window:not(.tiled):not(.maximized) separator:first-child + headerbar:backdrop, window:not(.tiled):not(.maximized) separator:first-child + headerbar, -window:not(.tiled):not(.maximized) headerbar:first-child:backdrop, -window:not(.tiled):not(.maximized) headerbar:first-child { - border-top-left-radius: 7px; } - -window:not(.tiled):not(.maximized) headerbar:last-child:backdrop, window:not(.tiled):not(.maximized) headerbar:last-child { - border-top-right-radius: 7px; } - -window.csd > .titlebar:not(headerbar) { - padding: 0; - background-color: transparent; - background-image: none; - border-style: none; - border-color: transparent; - box-shadow: none; } - -.titlebar:not(headerbar) > separator { - background-color: #626262; } - -.background:not(.csd):not(.ssd):not(.solid-csd) headerbar, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:not(:last-child), .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:backdrop, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:backdrop:not(:last-child) { - border-radius: 0; - border-top-color: transparent; - box-shadow: none; } - -/************ - * Pathbars * - ************/ -.path-bar button.text-button, .path-bar button.image-button, .path-bar button { - padding-left: 4px; - padding-right: 4px; } - -.path-bar button.text-button.image-button 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: 8px; } - -.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { - padding-left: 8px; } - -.path-bar button image { - padding-left: 4px; - padding-right: 4px; } - -.path-bar button.slider-button { - padding-left: 0; - padding-right: 0; } - -/************** - * Tree Views * - **************/ -treeview.view { - border-left-color: #949494; - border-top-color: #333333; } - * { - -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:selected:focus, treeview.view:selected { - border-radius: 0; } - treeview.view:selected:backdrop, treeview.view:selected { - border-left-color: #F3F3F3; - border-top-color: rgba(60, 60, 60, 0.1); } - treeview.view:disabled { - color: #B3B3B3; } - treeview.view:disabled:selected { - color: #88bbf1; } - treeview.view:disabled:selected:backdrop { - color: #ABABAB; } - treeview.view:disabled:backdrop { - color: #333333; } - treeview.view.separator { - min-height: 2px; - color: #353535; } - treeview.view.separator:backdrop { - color: rgba(206, 206, 206, 0.1); } - treeview.view:backdrop { - border-left-color: #aaaaaa; - border-top: #333333; } - treeview.view:drop(active) { - border-style: solid none; - border-width: 1px; - border-color: #696969; } - 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: #767676; } - treeview.view.expander:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } - treeview.view.expander:hover { - color: #DBDBDB; } - treeview.view.expander:selected { - color: #c4ddf8; } - treeview.view.expander:selected:hover { - color: #F0F0F0; } - treeview.view.expander:selected:backdrop { - color: #c0d9f4; } - treeview.view.expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - treeview.view.expander:backdrop { - color: #333333; } - treeview.view.progressbar { - color: #393939; - border: 1px solid #696969; - border-radius: 4px; - background-color: #454545; - background-image: linear-gradient(to bottom, #454545, #353535); - box-shadow: inset 0 1px rgba(235, 235, 235, 0.3), 0 1px rgba(0, 0, 0, 0.2); } - treeview.view.progressbar:selected:focus, treeview.view.progressbar:selected { - border-radius: 4px; - color: #454545; - box-shadow: none; - background-image: linear-gradient(to bottom, #393939, #D1D1D1); } - treeview.view.progressbar:selected:focus:backdrop, treeview.view.progressbar:selected:backdrop { - color: #454545; - border-color: #696969; - background-color: #3B3B3B; } - treeview.view.progressbar:backdrop { - color: #B0B0B0; - background-image: none; - box-shadow: none; } - treeview.view.trough { - background-color: rgba(60, 60, 60, 0.1); - border-radius: 4px; } - treeview.view.trough:selected:focus, treeview.view.trough:selected { - background-color: rgba(235, 235, 235, 0.3); - border-radius: 4px; - border-width: 1px 0; - border-style: solid; - border-color: #454545; } - treeview.view header button { - color: #949494; - background-color: #393939; - font-weight: bold; - text-shadow: none; - box-shadow: none; } - treeview.view header button:hover { - color: #E0E0E0; - box-shadow: none; - transition: none; } - treeview.view header button:active { - color: #DBDBDB; - transition: none; } - treeview.view header button:last-child:backdrop, treeview.view header button:last-child { - border-right-style: none; } - treeview.view button.dnd:active, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd, - treeview.view header.button.dnd:active, - treeview.view header.button.dnd:selected, - treeview.view header.button.dnd:hover, - treeview.view header.button.dnd { - padding: 0 6px; - transition: none; - background-image: none; - background-color: #454545; - color: #393939; - border-radius: 0; - border-style: none; - box-shadow: inset 0 0 0 1px #393939; - text-shadow: none; } - treeview.view acceleditor > label { - background-color: #454545; } - -treeview.view header button, treeview.view header button:hover, treeview.view header button:active { - padding: 0 6px; - border-radius: 0; - background-image: none; - text-shadow: none; - border-style: none solid solid none; - border-color: #333333; } - treeview.view header button:disabled { - border-color: #333333; - background-image: none; } - treeview.view header button:backdrop { - border-color: #333333; - border-style: none solid solid none; - color: #aaaaaa; - background-image: none; - background-color: #333333; } - treeview.view header button:backdrop:disabled { - border-color: #333333; - background-image: none; } - -/********* - * Menus * - *********/ -menubar, -.menubar { - -GtkWidget-window-dragging: true; - padding: 0px; } - menubar:backdrop, - .menubar:backdrop { - background-color: #333333; } - menubar > menuitem, - .menubar > menuitem { - min-height: 16px; - padding: 3px 8px; - border: 1px solid transparent; } - menubar > menuitem:hover, - .menubar > menuitem:hover { - background-image: linear-gradient(to bottom, shade(#454545, 1.2), shade(#454545, 1)); - color: #F0F0F0; - border-color: shade(#454545, 1.1); } - menubar > menuitem:disabled, - .menubar > menuitem:disabled { - color: #B3B3B3; - box-shadow: none; } - -menu, -.menu, -.context-menu { - margin: 4px; - padding: 2px 0px; - background-color: #323232; - border: 1px solid #626262; } - .csd menu, .csd - .menu, .csd - .context-menu { - border: none; } - menu:backdrop, - .menu:backdrop, - .context-menu:backdrop { - background-color: #3B3B3B; } - menu menuitem, - .menu menuitem, - .context-menu menuitem { - min-height: 16px; - min-width: 40px; - padding: 4px 6px; - text-shadow: none; } - menu menuitem:hover, - .menu menuitem:hover, - .context-menu menuitem:hover { - color: #F0F0F0; - background-image: linear-gradient(to bottom, shade(#454545, 1.2), shade(#454545, 1)); - box-shadow: inset 1px 1px shade(#454545, 0.8), inset -1px -1px shade(#454545, 0.8); } - menu menuitem:disabled, - .menu menuitem:disabled, - .context-menu menuitem:disabled { - color: #B3B3B3; } - menu menuitem:disabled:backdrop, - .menu menuitem:disabled:backdrop, - .context-menu menuitem:disabled:backdrop { - color: #323232; } - menu menuitem:backdrop, menu menuitem:backdrop:hover, - .menu menuitem:backdrop, - .menu menuitem:backdrop:hover, - .context-menu menuitem:backdrop, - .context-menu menuitem:backdrop:hover { - color: #B3B3B3; - background-color: transparent; } - menu menuitem arrow, - .menu menuitem arrow, - .context-menu menuitem arrow { - min-height: 16px; - min-width: 16px; } - menu menuitem arrow:dir(ltr), - .menu menuitem arrow:dir(ltr), - .context-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), - .context-menu menuitem arrow:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); - margin-right: 10px; } - menu menuitem label:dir(rtl), menu menuitem label:dir(ltr), - .menu menuitem label:dir(rtl), - .menu menuitem label:dir(ltr), - .context-menu menuitem label:dir(rtl), - .context-menu menuitem label:dir(ltr) { - color: inherit; } - menu > arrow, - .menu > arrow, - .context-menu > arrow { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - min-height: 16px; - min-width: 16px; - padding: 4px; - background-color: #3D3D3D; - border-radius: 0; } - menu > arrow.top, - .menu > arrow.top, - .context-menu > arrow.top { - margin-top: -6px; - border-bottom: 1px solid #8C8C8C; - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } - menu > arrow.bottom, - .menu > arrow.bottom, - .context-menu > arrow.bottom { - margin-bottom: -6px; - border-top: 1px solid #8C8C8C; - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - menu > arrow:hover, - .menu > arrow:hover, - .context-menu > arrow:hover { - background-color: #8C8C8C; } - menu > arrow:backdrop, - .menu > arrow:backdrop, - .context-menu > arrow:backdrop { - background-color: #3B3B3B; } - menu > arrow:disabled, - .menu > arrow:disabled, - .context-menu > arrow:disabled { - color: transparent; - background-color: transparent; - border-color: transparent; } - -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: 7px; } - menuitem check:dir(rtl), - menuitem radio:dir(rtl) { - margin-left: 7px; } - -/*************** - * Popovers * - ***************/ -popover.background { - padding: 2px; - border-radius: 5px; - background-color: #393939; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); } - popover.background modelbutton:hover { - color: #F0F0F0; } - .csd popover.background, popover.background { - border: 1px solid #525252; } - popover.background:backdrop { - background-color: #333333; - box-shadow: none; } - popover.background > list, - popover.background > .view, - popover.background > iconview, - popover.background > toolbar { - border-style: none; - background-color: transparent; } - .csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier { - border: 1px solid rgba(245, 245, 245, 0.1); } - popover.background separator { - margin: 3px; } - popover.background list separator { - margin: 0px; } - -/************* - * Notebooks * - *************/ -notebook.frame { - border-style: none; } - notebook.frame > header { - margin-left: 0; } - notebook.frame > stack:not(:only-child) { - border: 1px solid shade(#333333, 0.9); } - -notebook > header { - padding: 1px; - background-color: #333333; } - notebook > header:backdrop { - border-color: #555555; - background-color: #333333; } - notebook > header tabs { - margin: -1px; } - notebook > header.top > stack { - border-top-style: none; } - notebook > header.top > tabs > tab { - border-radius: 3px 3px 0 0; - border: 1px solid shade(#353535, 0.9); } - notebook > header.top > tabs > tab:backdrop { - box-shadow: none; } - notebook > header.top > tabs > tab:checked { - border-width: 1px 1px 0 1px; } - notebook > header.bottom > stack { - border-bottom-style: none; } - notebook > header.bottom > tabs > tab { - border-radius: 0 0 3px 3px; } - notebook > header.bottom > tabs > tab:backdrop { - box-shadow: none; } - notebook > header.bottom > tabs > tab:checked { - border-width: 0 1px 1px 1px; } - notebook > header.left > stack { - border-left-style: none; } - notebook > header.left > tabs > tab { - border-radius: 3px 0 0 3px; } - notebook > header.left > tabs > tab:backdrop { - box-shadow: none; } - notebook > header.left > tabs > tab:checked { - border-width: 1px 0 1px 1px; } - notebook > header.right > stack { - border-right-style: none; } - notebook > header.right > tabs > tab { - border-radius: 0 3px 3px 0; } - notebook > header.right > tabs > tab:backdrop { - box-shadow: none; } - notebook > header.right > tabs > tab:checked { - border-width: 1px 1px 1px 0; } - notebook > header.top > tabs > arrow { - border-top-style: none; } - notebook > header.bottom > tabs > arrow { - border-bottom-style: none; } - notebook > header.top > tabs > arrow, notebook > header.bottom > tabs > arrow { - margin-left: -5px; - margin-right: -5px; - padding-left: 4px; - padding-right: 4px; } - 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.up, notebook > header.bottom > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } - notebook > header.left > tabs > arrow { - border-left-style: none; } - notebook > header.right > tabs > arrow { - border-right-style: none; } - notebook > header.left > tabs > arrow, notebook > header.right > tabs > arrow { - margin-top: -5px; - margin-bottom: -5px; - padding-top: 4px; - padding-bottom: 4px; } - 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.up, notebook > header.right > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - notebook > header > tabs > arrow { - min-height: 16px; - min-width: 16px; - border-radius: 0; } - notebook > header > tabs > arrow:hover:not(:active):not(:backdrop) { - background-clip: padding-box; - background-image: none; - background-color: rgba(235, 235, 235, 0.3); - border-color: transparent; - box-shadow: none; } - notebook > header > tabs > arrow:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - notebook > header tab { - min-height: 20px; - min-width: 24px; - padding: 3px 12px; - outline-offset: -5px; - color: #B3B3B3; - background-color: #303030; - border-width: 1px; - border-radius: 3px; - border-color: shade(#353535, 0.9); - border-style: solid; } - notebook > header tab:hover { - color: #E7E7E7; } - notebook > header tab:hover.reorderable-page { - border-color: #787878; - background-color: #484848; } - notebook > header tab:backdrop { - color: #a2a2a2; } - notebook > header tab:backdrop.reorderable-page { - border-color: transparent; - background-color: transparent; } - notebook > header tab:checked { - color: #DBDBDB; - background-color: shade(#333333, 1.05); - border-width: 1px 1px 0 1px; } - notebook > header tab:checked:backdrop { - background-color: #333333; } - notebook > header tab:checked.reorderable-page { - border-color: #373737; - background-color: shade(#424242, 1.05); } - notebook > header tab:backdrop:checked { - color: #B3B3B3; } - notebook > header tab:backdrop:checked.reorderable-page { - border-color: #555555; - background-color: #333333; } - notebook > header tab button.flat { - padding: 0; - margin-top: 1px; - margin-bottom: 1px; - min-width: 16px; - min-height: 16px; } - notebook > header tab button.flat:hover { - color: currentColor; } - notebook > header tab button.flat, notebook > header tab button.flat:backdrop { - color: alpha(currentColor,0.3); } - notebook > header tab button.flat:last-child { - margin-left: 1px; - margin-right: -1px; } - notebook > header tab button.flat:first-child { - margin-left: -1px; - margin-right: 1px; } - notebook > header.top tabs, notebook > header.bottom tabs { - padding: 0; } - notebook > header.top tabs:not(:only-child), notebook > header.bottom tabs:not(:only-child) { - margin-left: 2px; - margin-right: 2px; } - notebook > header.top tabs:first-child, notebook > header.bottom tabs:first-child { - margin-left: -3px; } - notebook > header.top tabs:last-child, notebook > header.bottom tabs:last-child { - margin-right: -3px; } - notebook > header.top tabs tab, notebook > header.bottom tabs tab { - margin-left: 2px; - margin-right: 2px; } - notebook > header.left tabs, notebook > header.right tabs { - padding: 0; } - notebook > header.left tabs:not(:only-child), notebook > header.right tabs:not(:only-child) { - margin-top: 2px; - margin-bottom: 2px; } - notebook > header.left tabs:first-child, notebook > header.right tabs:first-child { - margin-top: -3px; } - notebook > header.left tabs:last-child, notebook > header.right tabs:last-child { - margin-bottom: -3px; } - notebook > header.left tabs tab, notebook > header.right tabs tab { - margin-top: 2px; - margin-bottom: 2px; } - notebook > header.top tab { - padding-bottom: 4px; } - notebook > header.bottom tab { - padding-top: 4px; } - notebook > header.top > tabs { - margin-bottom: -2px; } - notebook > header.bottom > tabs { - margin-top: -2px; } - notebook > header.left > tabs { - margin-right: -2px; } - notebook > header.right > tabs { - margin-left: -2px; } - -notebook > header { - margin-left: 6px; } - -notebook > stack:not(:only-child) { - background-color: shade(#333333, 1.05); - border-width: 1px; - border-color: shade(#333333, 0.9); - border-style: solid; } - notebook > stack:not(:only-child):backdrop { - background-color: #333333; } - -/************** - * Scrollbars * - **************/ -scrollbar { - background-image: linear-gradient(to right, #393939, #B3B3B3); - 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 #7F7F7F; } - scrollbar.bottom { - border-top: 1px solid #7F7F7F; } - scrollbar.left { - border-right: 1px solid #7F7F7F; } - scrollbar.right { - border-left: 1px solid #7F7F7F; } - scrollbar:backdrop { - background-color: #4D4D4D; - border-color: #7F7F7F; - transition: 200ms ease-out; } - scrollbar slider { - min-width: 9px; - min-height: 9px; - margin: 2px; - border: 1px solid #525252; - border-radius: 10px; - background-clip: padding-box; - background-image: linear-gradient(to right, #333333, #454545); } - scrollbar slider:hover { - background-image: linear-gradient(to right, #606060, #393939); } - scrollbar slider:hover:active { - background-color: #353535; } - scrollbar slider:backdrop { - background-color: #7F7F7F; } - 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) { - border-color: transparent; - opacity: 0.4; - background-color: transparent; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - margin: 0; - min-width: 7px; - min-height: 7px; - background-color: shade(#DBDBDB, 0.9); - background-image: none; - border: 1px solid #DEDEDE; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { - min-width: 5px; - min-height: 5px; - background-color: shade(#DBDBDB, 0.9); - background-image: none; - background-clip: padding-box; - border-radius: 100%; - border: 1px solid #DEDEDE; - -gtk-icon-source: none; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { - margin: 0 2px; - min-width: 40px; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { - margin: 1px 2px; - min-width: 5px; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { - margin: 2px 0; - min-height: 40px; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { - margin: 2px 1px; - min-height: 5px; } - scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - opacity: 0.8; } - scrollbar.horizontal slider { - min-width: 40px; } - scrollbar.vertical slider { - min-height: 40px; } - scrollbar button { - padding: 0; - min-width: 12px; - min-height: 12px; - border-style: none; - border-radius: 0; - transition-property: min-height, min-width, color; - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #333333; } - scrollbar button:hover { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #919191; } - scrollbar button:active, scrollbar button:checked { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #353535; } - scrollbar button:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #525252; } - scrollbar button:backdrop { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #DEDEDE; } - scrollbar button:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: rgba(255, 255, 255, 0.2); } - scrollbar.vertical button.down { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - scrollbar.vertical button.up { - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } - scrollbar.horizontal button.down { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } - scrollbar.horizontal button.up { - -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } - -treeview ~ scrollbar.vertical { - border-top: 1px solid #525252; - margin-top: -1px; } - -/********** - * Switch * - **********/ -switch { - font-size: 0; - outline-offset: -4px; - box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px transparent; - border: 1px solid alpha(black,0.25); - border-radius: 10px; - background-color: #4E4E4E; - text-shadow: 0 1px rgba(0, 0, 0, 0.1); - min-height: 20px; - min-width: 20px; - transition: all 200ms ease-in; } - switch:checked { - box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px transparent; - border-color: shade(#696969, 1.1); - background-image: linear-gradient(to bottom, shade(#3A3A3A, 1.1), #3A3A3A); - text-shadow: 0 1px rgba(15, 66, 120, 0.5), 0 0 2px rgba(255, 255, 255, 0.6); } - switch:disabled { - border-color: #525252; - background-color: #353535; - box-shadow: 0 1px transparent; - text-shadow: none; } - switch:backdrop { - border-color: #555555; - background-color: #333333; - box-shadow: none; - text-shadow: none; - transition: 200ms ease-out; } - switch:backdrop:checked { - color: #333333; - border-color: rgba(15, 66, 120, 0.7); - background-color: rgba(57, 142, 231, 0.7); - background-image: none; - box-shadow: none; } - switch:disabled { - border-color: #555555; - background-image: none; - background-color: #353535; } - switch slider { - margin: -1px; - border: 1px solid alpha(black,0.2); - border-radius: 10px; - min-width: 20px; - min-height: 20px; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #626262; - background-image: linear-gradient(to bottom, #7F7F7F 20%, #333333 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #353535, inset 0 -1px #4E4E4E, 0 1px rgba(0, 0, 0, 0.1); } - switch:hover slider { - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #626262; - background-image: linear-gradient(to bottom, #626262 10%, #D1D1D1 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #7F7F7F, inset 0 -1px#333333, 0 1px rgba(0, 0, 0, 0.1); } - switch:checked slider { - border: 1px solid alpha(#696969,0.8); } - switch:disabled slider { - border-color: #525252; - background-color: #353535; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - switch:disabled slider label, switch:disabled slider { - color: #B3B3B3; } - switch:backdrop slider { - transition: 200ms ease-out; - border-color: #555555; - background-color: #333333; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - switch:backdrop slider label, switch:backdrop slider { - color: #B3B3B3; } - switch:backdrop:checked slider { - border-color: rgba(15, 66, 120, 0.7); } - switch:backdrop:disabled slider { - border-color: #555555; - background-color: #353535; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - switch:backdrop:disabled slider label, switch:backdrop:disabled slider { - color: #333333; } - row:selected switch { - box-shadow: none; - border-color: #696969; } - row:selected switch:backdrop { - border-color: #696969; } - row:selected switch.slider:dir(rtl) { - border-left-color: #626262; } - row:selected switch.slider:dir(ltr) { - border-right-color: #626262; } - row:selected switch.slider:checked, row:selected switch.slider { - border-color: #696969; } - -/************************* - * Check and Radio items * - *************************/ -.view.content-view.check:not(list), iconview.content-view.check:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); - background-color: transparent; } - -.view.content-view.check:hover:not(list), iconview.content-view.check:hover:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-hover-selectionmode.png"), url("assets/checkbox-hover-selectionmode@2.png")); - background-color: transparent; } - -.view.content-view.check:active:not(list), iconview.content-view.check:active:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-active-selectionmode.png"), url("assets/checkbox-active-selectionmode@2.png")); - background-color: transparent; } - -.view.content-view.check:backdrop:not(list), iconview.content-view.check:backdrop:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-backdrop-selectionmode.png"), url("assets/checkbox-backdrop-selectionmode@2.png")); - background-color: transparent; } - -.view.content-view.check:checked:not(list), iconview.content-view.check:checked:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); - background-color: transparent; } - -.view.content-view.check:checked:hover:not(list), iconview.content-view.check:checked:hover:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover-selectionmode.png"), url("assets/checkbox-checked-hover-selectionmode@2.png")); - background-color: transparent; } - -.view.content-view.check:checked:active:not(list), iconview.content-view.check:checked:active:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active-selectionmode.png"), url("assets/checkbox-checked-active-selectionmode@2.png")); - background-color: transparent; } - -.view.content-view.check:backdrop:checked:not(list), iconview.content-view.check:backdrop:checked:not(list) { - -gtk-icon-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-selectionmode.png"), url("assets/checkbox-checked-backdrop-selectionmode@2.png")); - background-color: transparent; } - -checkbutton.text-button, radiobutton.text-button { - padding: 2px 0; - outline-offset: 0; } - checkbutton.text-button label:not(:only-child):first-child, radiobutton.text-button label:not(:only-child):first-child { - margin-left: 4px; } - checkbutton.text-button label:not(:only-child):last-child, radiobutton.text-button label:not(:only-child):last-child { - margin-right: 4px; } - -check, -radio { - margin: 0 4px; - min-height: 14px; - min-width: 14px; - border: 1px solid; - -gtk-icon-source: none; - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #9b9b9b; - background-image: linear-gradient(to bottom, #393939 20%, #7F7F7F 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.8), inset 0 -2px #353535, inset 0 -1px #333333, 0 1px rgba(0, 0, 0, 0.1); } - check:only-child, - radio:only-child { - margin: 0; } - check:hover, - radio:hover { - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #626262; - background-image: linear-gradient(to bottom, #333333 10%, #D1D1D1 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #7F7F7F, inset 0 -1px#333333, 0 1px rgba(0, 0, 0, 0.1); } - check:active, - radio:active { - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #525252; - background-image: linear-gradient(to bottom, shade(shade(#333333, 0.85), 1.05), shade(shade(#333333, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } - check:disabled, - radio:disabled { - border-color: #525252; - background-color: #353535; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - check:disabled label, check:disabled, - radio:disabled label, - radio:disabled { - color: #B3B3B3; } - check:backdrop, - radio:backdrop { - border-color: #555555; - background-color: #333333; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - transition: 200ms ease-out; } - check:backdrop label, check:backdrop, - radio:backdrop label, - radio:backdrop { - color: #B3B3B3; } - check:backdrop:disabled, - radio:backdrop:disabled { - border-color: #555555; - background-color: #353535; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - check:backdrop:disabled label, check:backdrop:disabled, - radio:backdrop:disabled label, - radio:backdrop:disabled { - color: #353535; } - row:selected check, row:selected - radio { - border-color: #696969; } - .osd check, .osd - radio { - color: #676767; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd check:hover, .osd - radio:hover { - color: #676767; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd check:active, .osd - radio:active { - color: #DEDEDE; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.7); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); } - .osd check:backdrop, .osd - radio:backdrop { - color: #676767; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .osd check:disabled, .osd - radio:disabled { - color: #3B3B3B; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - menu menuitem check, menu menuitem - radio { - margin: 0; } - menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, menu menuitem - radio, menu menuitem - radio:hover, menu menuitem - radio:disabled { - min-height: 14px; - min-width: 14px; - background-image: none; - background-color: transparent; - box-shadow: none; - -gtk-icon-shadow: none; - color: inherit; - border-color: currentColor; - animation: none; } - - -check { - border-radius: 3px; } - - check:checked { - -gtk-icon-source: image(-gtk-recolor(url("assets/check-symbolic.svg")), -gtk-recolor(url("assets/check-symbolic.symbolic.png"))); } - - check:indeterminate { - -gtk-icon-source: image(-gtk-recolor(url("assets/dash-symbolic.svg")), -gtk-recolor(url("assets/dash-symbolic.symbolic.png"))); } - -treeview.view radio:selected:focus, treeview.view radio:selected, -radio { - border-radius: 100%; } - treeview.view radio:checked:selected, - radio:checked { - -gtk-icon-source: image(-gtk-recolor(url("assets/bullet-symbolic.svg")), -gtk-recolor(url("assets/bullet-symbolic.symbolic.png"))); } - treeview.view radio:indeterminate:selected, - radio:indeterminate { - -gtk-icon-source: image(-gtk-recolor(url("assets/dash-symbolic.svg")), -gtk-recolor(url("assets/dash-symbolic.symbolic.png"))); } - -@keyframes check_check { - from { - -gtk-icon-transform: translate(6px, -3px) rotate(-45deg) scaleY(0.2) rotate(45deg) scaleX(0); } - to { - -gtk-icon-transform: unset; } } - -@keyframes check_radio { - from { - -gtk-icon-transform: scale(0); } - to { - -gtk-icon-transform: unset; } } - -@keyframes check_indeterminate { - from { - -gtk-icon-transform: scale(0, 1); } - to { - -gtk-icon-transform: unset; } } - -check:not(:indeterminate):checked { - animation: check_check 400ms; } - -radio:not(:indeterminate):checked { - animation: check_radio 400ms; } - -check:indeterminate:checked, radio:indeterminate:checked { - animation: check_indeterminate 400ms; } - -menu menuitem check:not(:indeterminate):checked, -menu menuitem radio:not(:indeterminate):checked, -menu menuitem check:indeterminate:checked:active, -menu menuitem radio:indeterminate:checked { - animation: none; } - -treeview.view check:selected:focus, treeview.view check:selected, -treeview.view radio:selected:focus, -treeview.view radio:selected { - color: #DBDBDB; - border-color: #696969; } - -treeview.view check:selected:disabled, -treeview.view radio:selected:disabled { - color: #B3B3B3; } - treeview.view check:selected:disabled:backdrop, - treeview.view radio:selected:disabled:backdrop { - color: #353535; } - -treeview.view check:backdrop:selected, treeview.view check:backdrop, -treeview.view radio:backdrop:selected, -treeview.view radio:backdrop { - color: #B3B3B3; } - -/************ - * GtkScale * - ************/ -scale trough, scale fill, progressbar trough { - border: 1px solid #525252; - border-radius: 3px; - background-color: #9E9E9E; - box-shadow: inset 1px 1px rgba(0, 0, 0, 0.1); } - scale trough:disabled, scale fill:disabled, progressbar trough:disabled { - background-color: #353535; - box-shadow: none; } - scale trough:backdrop, scale fill:backdrop, progressbar trough:backdrop, progressbar:backdrop trough { - background-color: #353535; - border-color: #555555; - box-shadow: none; - transition: 200ms ease-out; } - scale trough:backdrop:disabled, scale fill:backdrop:disabled, progressbar trough:backdrop:disabled, progressbar:backdrop trough:disabled { - background-color: #353535; } - row:selected scale trough, scale row:selected trough, row:selected scale fill, scale row:selected fill, row:selected progressbar trough, progressbar row:selected trough { - box-shadow: none; } - row:selected scale trough, scale row:selected trough, row:selected scale fill, scale row:selected fill, row:selected progressbar trough, progressbar row:selected trough, row:selected scale trough:disabled, scale row:selected trough:disabled, row:selected scale fill:disabled, scale row:selected fill:disabled, row:selected progressbar trough:disabled, progressbar row:selected trough:disabled { - border-color: #696969; } - .osd scale trough, scale .osd trough, .osd scale fill, scale .osd fill, .osd progressbar trough, progressbar .osd trough { - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.5); - box-shadow: none; - outline-color: rgba(238, 238, 238, 0.2); } - .osd scale trough:disabled, scale .osd trough:disabled, .osd scale fill:disabled, scale .osd fill:disabled, .osd progressbar trough:disabled, progressbar .osd trough:disabled { - background-color: rgba(34, 34, 34, 0.8); } - -scale highlight, progressbar progress { - border: 1px solid shade(#454545, 0.7); - border-radius: 3px; - background-image: linear-gradient(to bottom, shade(#454545, 1.1), shade(#454545, 0.9)); } - scale highlight:disabled, progressbar progress:disabled { - background-color: transparent; - border-color: transparent; } - scale highlight:backdrop, progressbar progress:backdrop, progressbar:backdrop progress { - border-color: rgba(15, 66, 120, 0.7); - background-color: rgba(57, 142, 231, 0.7); - background-image: none; } - scale highlight:backdrop:disabled, progressbar progress:backdrop:disabled, progressbar:backdrop progress:disabled { - background-color: transparent; - border-color: transparent; } - row:selected scale highlight:disabled, scale row:selected highlight:disabled, row:selected progressbar progress:disabled, progressbar row:selected progress:disabled, row:selected scale highlight, scale row:selected highlight, row:selected progressbar progress, progressbar row:selected progress { - border-color: #696969; } - .osd scale highlight, scale .osd highlight, .osd progressbar progress, progressbar .osd progress { - border-color: rgba(0, 0, 0, 0.7); } - .osd scale highlight:disabled, scale .osd highlight:disabled, .osd progressbar progress:disabled, progressbar .osd progress:disabled { - border-color: transparent; } - -scale { - min-height: 10px; - min-width: 10px; - padding: 12px; } - scale fill, - scale highlight { - margin: -2px; } - scale slider { - min-height: 13px; - min-width: 13px; - margin: -7px; } - scale.fine-tune.horizontal { - padding-top: 9px; - padding-bottom: 9px; - min-height: 16px; } - scale.fine-tune.vertical { - padding-left: 9px; - padding-right: 9px; - min-width: 16px; } - scale.fine-tune slider { - margin: -6px; } - scale.fine-tune fill, - scale.fine-tune highlight, - scale.fine-tune trough { - border-radius: 5px; - -gtk-outline-radius: 7px; } - scale trough { - padding: 1px; - outline-offset: 2px; - -gtk-outline-radius: 5px; } - scale fill, scale fill:backdrop { - background-color: #525252; - box-shadow: none; } - scale fill:disabled, scale fill:disabled:backdrop { - border-color: transparent; - background-color: transparent; } - .osd scale fill { - background-color: rgba(91, 91, 91, 0.775); } - .osd scale fill:disabled, .osd scale fill:disabled:backdrop { - border-color: transparent; - background-color: transparent; } - scale slider { - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#333333, 0.8); - border-right-color: shade(#333333, 0.72); - border-left-color: shade(#333333, 0.72); - border-bottom-color: shade(#333333, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#333333, 1.02), 1.05), shade(shade(#333333, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); - background-image: linear-gradient(to bottom, shade(#333333, 1.45), shade(#333333, 1.15)); - border: 1px solid #536F6E; - border-radius: 100%; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-property: background, border, box-shadow; } - scale slider:hover { - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #626262; - background-image: linear-gradient(to bottom, #353535 10%, #D1D1D1 90%); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -2px #7F7F7F, inset 0 -1px#353535, 0 1px rgba(0, 0, 0, 0.1); } - scale slider:active { - border-color: #696969; } - scale slider:disabled { - border-color: #525252; - background-color: #353535; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - scale slider:disabled label, scale slider:disabled { - color: #939393; } - scale slider:backdrop { - transition: 200ms ease-out; - border-color: #555555; - background-color: #333333; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - scale slider:backdrop label, scale slider:backdrop { - color: #939393; } - scale slider:backdrop:disabled { - border-color: #555555; - background-color: #353535; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - scale slider:backdrop:disabled label, scale slider:backdrop:disabled { - color: #353535; } - row:selected scale slider, row:selected scale slider:disabled { - border-color: #696969; } - .osd scale slider { - color: #676767; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); - border-color: rgba(0, 0, 0, 0.7); - background-color: #222222; } - .osd scale slider:hover { - color: #DEDEDE; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(65, 65, 65, 0.8); - background-clip: padding-box; - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1); - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(238, 238, 238, 0.3); } - .osd scale slider:active { - color: #DEDEDE; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(0, 0, 0, 0.7); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(238, 238, 238, 0.3); } - .osd scale slider:disabled { - color: #3B3B3B; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .osd scale slider:backdrop { - color: #676767; - border-color: rgba(0, 0, 0, 0.7); - background-color: rgba(34, 34, 34, 0.8); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - scale value { - color: alpha(currentColor,0.6); } - scale marks { - color: alpha(currentColor,0.4); } - scale marks.top { - margin-bottom: 6px; - margin-top: -12px; } - scale marks.bottom { - margin-top: 6px; - margin-bottom: -12px; } - scale marks.top { - margin-right: 6px; - margin-left: -12px; } - scale marks.bottom { - margin-left: 6px; - margin-right: -12px; } - scale.fine-tune marks.top { - margin-bottom: 6px; - margin-top: -9px; } - scale.fine-tune marks.bottom { - margin-top: 6px; - margin-bottom: -9px; } - scale.fine-tune marks.top { - margin-right: 6px; - margin-left: -9px; } - scale.fine-tune marks.bottom { - margin-left: 6px; - margin-right: -9px; } - scale.horizontal indicator { - min-height: 6px; - min-width: 1px; } - scale.horizontal.fine-tune indicator { - min-height: 3px; } - scale.vertical indicator { - min-height: 1px; - min-width: 6px; } - scale.vertical.fine-tune indicator { - min-width: 3px; } - scale.color { - min-height: 0; - min-width: 0; } - scale.color trough { - background-image: image(#525252); - background-repeat: no-repeat; } - scale.color.horizontal { - padding: 0 0 15px 0; } - scale.color.horizontal trough { - padding-bottom: 4px; - background-position: 0 -3px; - border-top-left-radius: 0; - border-top-right-radius: 0; } - scale.color.horizontal slider:dir(ltr):hover, scale.color.horizontal slider:dir(ltr):backdrop, scale.color.horizontal slider:dir(ltr):disabled, scale.color.horizontal slider:dir(ltr):backdrop:disabled, scale.color.horizontal slider:dir(ltr), scale.color.horizontal slider:dir(rtl):hover, scale.color.horizontal slider:dir(rtl):backdrop, scale.color.horizontal slider:dir(rtl):disabled, scale.color.horizontal slider:dir(rtl):backdrop:disabled, scale.color.horizontal slider:dir(rtl) { - margin-bottom: -15px; - margin-top: 6px; } - scale.color.vertical:dir(ltr) { - padding: 0 0 0 15px; } - scale.color.vertical:dir(ltr) trough { - padding-left: 4px; - background-position: 3px 0; - border-bottom-right-radius: 0; - border-top-right-radius: 0; } - scale.color.vertical:dir(ltr) slider:hover, scale.color.vertical:dir(ltr) slider:backdrop, scale.color.vertical:dir(ltr) slider:disabled, scale.color.vertical:dir(ltr) slider:backdrop:disabled, scale.color.vertical:dir(ltr) slider { - margin-left: -15px; - margin-right: 6px; } - scale.color.vertical:dir(rtl) { - padding: 0 15px 0 0; } - scale.color.vertical:dir(rtl) trough { - padding-right: 4px; - background-position: -3px 0; - border-bottom-left-radius: 0; - border-top-left-radius: 0; } - scale.color.vertical:dir(rtl) slider:hover, scale.color.vertical:dir(rtl) slider:backdrop, scale.color.vertical:dir(rtl) slider:disabled, scale.color.vertical:dir(rtl) slider:backdrop:disabled, scale.color.vertical:dir(rtl) slider { - margin-right: -15px; - margin-left: 6px; } - scale.color.fine-tune.horizontal:dir(ltr), scale.color.fine-tune.horizontal:dir(rtl) { - padding: 0 0 12px 0; } - scale.color.fine-tune.horizontal:dir(ltr) trough, scale.color.fine-tune.horizontal:dir(rtl) trough { - padding-bottom: 7px; - background-position: 0 -6px; } - scale.color.fine-tune.horizontal:dir(ltr) slider, scale.color.fine-tune.horizontal:dir(rtl) slider { - margin-bottom: -15px; - margin-top: 6px; } - scale.color.fine-tune.vertical:dir(ltr) { - padding: 0 0 0 12px; } - scale.color.fine-tune.vertical:dir(ltr) trough { - padding-left: 7px; - background-position: 6px 0; } - scale.color.fine-tune.vertical:dir(ltr) slider { - margin-left: -15px; - margin-right: 6px; } - scale.color.fine-tune.vertical:dir(rtl) { - padding: 0 12px 0 0; } - scale.color.fine-tune.vertical:dir(rtl) trough { - padding-right: 7px; - background-position: -6px 0; } - scale.color.fine-tune.vertical:dir(rtl) slider { - margin-right: -15px; - margin-left: 6px; } - -/***************** - * Progress bars * - *****************/ -progressbar { - font-size: smaller; - color: rgba(60, 60, 60, 0.4); } - progressbar.horizontal trough { - min-height: 6px; - padding: 1px 0; } - progressbar.horizontal progress { - min-height: 8px; } - progressbar.vertical trough { - min-width: 6px; - padding: 0 1px; } - progressbar.vertical progress { - min-width: 8px; } - progressbar.horizontal progress, - progressbar.vertical progress { - margin: 0; } - progressbar:backdrop { - box-shadow: none; - transition: 200ms ease-out; } - progressbar progress { - border: 1px solid shade(#454545, 0.7); - border-radius: 3px; } - progressbar progress.left { - border-top-left-radius: 3px; - border-bottom-left-radius: 3px; } - progressbar progress.right { - border-top-right-radius: 3px; - border-bottom-right-radius: 3px; } - progressbar progress.top { - border-top-right-radius: 3px; - border-top-left-radius: 3px; } - progressbar progress.bottom { - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; } - progressbar:backdrop progress { - box-shadow: none; } - progressbar.osd { - min-width: 3px; - min-height: 3px; - background-color: transparent; } - progressbar.osd trough { - border-style: none; - border-radius: 0; - background-color: transparent; - box-shadow: none; } - progressbar.osd progress { - border-style: none; - border-radius: 0; } - progressbar trough.empty progress { - all: unset; } - -/************* - * Level Bar * - *************/ -levelbar block { - min-width: 32px; - min-height: 1px; } - -levelbar.vertical block { - min-width: 1px; - min-height: 32px; } - -levelbar:backdrop { - transition: 200ms ease-out; } - -levelbar trough { - border: 1px solid; - padding: 2px; - border-radius: 3px; - color: #DFDFDF; - border-color: #525252; - background-color: #393939; - box-shadow: inset 0 0 0 1px rgba(57, 142, 231, 0); } - levelbar trough:backdrop { - color: #C4C4C4; - border-color: #555555; - background-color: #3B3B3B; - box-shadow: none; } - -levelbar.horizontal.discrete block { - margin: 0 1px; } - -levelbar.vertical.discrete block { - margin: 1px 0; } - -levelbar block { - border: 1px solid; - border-radius: 1px; - box-shadow: 0 1px rgba(0, 0, 0, 0.2); } - levelbar block:backdrop { - box-shadow: none; } - levelbar block.low { - border-color: #8f4700; - background-color: #f57900; } - levelbar block.low:backdrop { - border-color: #f57900; } - levelbar block.high, levelbar block:not(.empty) { - border-color: #8A8A8A; - background-color: #454545; } - levelbar block.high:backdrop, levelbar block:not(.empty):backdrop { - border-color: #454545; } - levelbar block.full { - border-color: #1c3802; - background-color: #4e9a06; } - levelbar block.full:backdrop { - border-color: #4e9a06; } - levelbar block.empty { - background-color: transparent; - border-color: rgba(60, 60, 60, 0.2); - box-shadow: none; } - levelbar block.empty:backdrop { - border-color: rgba(133, 133, 133, 0.15); } - -/**************** - * Print dialog * -*****************/ -printdialog paper { - color: #DBDBDB; - border: 1px solid #525252; - background: #DEDEDE; - padding: 0; } - printdialog paper:backdrop { - color: #939393; - border-color: #555555; } - -printdialog .dialog-vbox { - background-color: #333333; } - -printdialog .dialog-action-box { - margin: 12px; } - -/********** - * Frames * - **********/ -frame > border, -.frame { - box-shadow: none; - margin: 0; - padding: 0; - border-radius: 0; - border: 1px solid #525252; } - frame > border.flat, - .frame.flat { - border-style: none; } - frame > border:backdrop, - .frame:backdrop { - border-color: #555555; } - -actionbar > revealer > box { - padding: 6px; - border-top: 1px solid #525252; } - actionbar > revealer > box:backdrop { - border-color: #555555; } - -scrolledwindow viewport.frame { - border-style: none; } - -scrolledwindow overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#515151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); - background-size: 100% 5%, 100% 100%; - background-repeat: no-repeat; - background-position: center top; - background-color: transparent; - border: none; - box-shadow: none; } - scrolledwindow overshoot.top:backdrop { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#555555), to(rgba(137, 137, 137, 0))); - background-size: 100% 5%; - 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.5, to(#515151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); - background-size: 100% 5%, 100% 100%; - background-repeat: no-repeat; - background-position: center bottom; - background-color: transparent; - border: none; - box-shadow: none; } - scrolledwindow overshoot.bottom:backdrop { - background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#555555), to(rgba(137, 137, 137, 0))); - background-size: 100% 5%; - 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.5, to(#515151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); - background-size: 5% 100%, 100% 100%; - background-repeat: no-repeat; - background-position: left center; - background-color: transparent; - border: none; - box-shadow: none; } - scrolledwindow overshoot.left:backdrop { - background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#555555), to(rgba(137, 137, 137, 0))); - background-size: 5% 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.5, to(#515151), to(rgba(104, 104, 104, 0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(60, 60, 60, 0.07)), to(rgba(60, 60, 60, 0))); - background-size: 5% 100%, 100% 100%; - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: none; - box-shadow: none; } - scrolledwindow overshoot.right:backdrop { - background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#555555), to(rgba(137, 137, 137, 0))); - background-size: 5% 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; - border: none; - box-shadow: none; } - -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; - border: none; - box-shadow: none; } - -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; - border: none; - box-shadow: none; } - -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; - border: none; - box-shadow: none; } - -scrolledwindow junction { - border-color: transparent; - border-image: linear-gradient(to bottom, #525252 1px, transparent 1px) 0 0 0 1/0 1px stretch; - background-color: #454545; } - scrolledwindow junction:dir(rtl) { - border-image-slice: 0 1 0 0; } - scrolledwindow junction:backdrop { - border-image-source: linear-gradient(to bottom, #555555 1px, transparent 1px); - background-color: #4D4D4D; - transition: 200ms ease-out; } - -separator { - background: rgba(0, 0, 0, 0.1); - min-width: 1px; - min-height: 1px; } - -/********* - * Lists * - *********/ -list { - color: #DFDFDF; - background-color: #393939; - border-color: #525252; } - list:backdrop { - background-color: #3B3B3B; - border-color: #555555; } - list row { - padding: 2px; } - -row { - transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } - row:hover { - transition: none; } - row:backdrop { - transition: 200ms ease-out; } - row.activatable.has-open-popup, row.activatable:hover { - background-color: rgba(60, 60, 60, 0.05); } - row.activatable:active { - box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); } - row.activatable:backdrop:hover { - background-color: transparent; } - row.activatable:selected:active { - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); } - row.activatable:selected.has-open-popup, row.activatable:selected:hover { - background-color: #3986d6; } - row.activatable:selected:backdrop { - background-color: #454545; } - -/********************* - * App Notifications * - *********************/ -.app-notification, -.app-notification.frame { - padding: 10px; - border-radius: 0 0 5px 5px; - background-color: rgba(34, 34, 34, 0.8); - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent 2px); - background-clip: padding-box; } - .app-notification:backdrop, - .app-notification.frame:backdrop { - background-image: none; - transition: 200ms ease-out; } - .app-notification button, - .app-notification.frame button { - background: rgba(0, 0, 0, 0.1); } - .app-notification button:hover, - .app-notification.frame button:hover { - background: rgba(0, 0, 0, 0.3); } - .app-notification border, - .app-notification.frame border { - border: none; } - -/************* - * Expanders * - *************/ -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: #555555; } - expander arrow:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - -/************ - * Calendar * - ***********/ -calendar { - color: #DFDFDF; - border: 1px solid #525252; - padding: 2px; } - calendar:selected { - border-radius: 6px; } - calendar.header { - border: none; - border-bottom: 1px solid rgba(0, 0, 0, 0.1); - border-radius: 0; } - calendar.header:backdrop { - border-color: rgba(0, 0, 0, 0.1); } - calendar.button { - color: rgba(60, 60, 60, 0.45); } - calendar.button:hover { - color: #DBDBDB; } - calendar.button:backdrop { - color: rgba(133, 133, 133, 0.45); } - calendar.button:disabled { - color: rgba(133, 133, 133, 0.45); } - calendar:indeterminate, calendar:indeterminate:backdrop { - color: alpha(currentColor,0.25); } - calendar.highlight, calendar.highlight:backdrop { - font-size: smaller; - color: #C2C2C2; } - calendar:backdrop { - color: #C4C4C4; - border-color: #555555; } - -/*********** - * Dialogs * - ***********/ -messagedialog .titlebar { - min-height: 20px; - background-image: none; - background-color: #333333; - border-style: none; - border-top-left-radius: 7px; - border-top-right-radius: 7px; } - -messagedialog.csd.background { - border-bottom-left-radius: 9px; - border-bottom-right-radius: 9px; } - -messagedialog.csd buttonbox { - padding: 0px; } - -messagedialog.csd .dialog-action-area button { - padding: 10px 14px; - border-radius: 0; - border-left-style: solid; - border-right-style: none; - border-bottom-style: none; } - messagedialog.csd .dialog-action-area button:first-child { - border-left-style: none; - border-bottom-left-radius: 7px; - -gtk-outline-bottom-left-radius: 5px; } - messagedialog.csd .dialog-action-area button:last-child { - border-bottom-right-radius: 7px; - -gtk-outline-bottom-right-radius: 5px; } - -filechooser .dialog-action-box { - border-top: 1px solid #626262; } - filechooser .dialog-action-box:backdrop { - border-top-color: #555555; } - -filechooser #pathbarbox { - border-bottom: 1px solid #333333; } - filechooser #pathbarbox stack { - background-color: #333333; } - -filechooserbutton:drop(active) { - box-shadow: none; - border-color: transparent; } - -/*********** - * Sidebar * - ***********/ -.sidebar { - border-style: none; - background-color: #333333; - -gtk-icon-style: regular; } - .sidebar row, - .sidebar treeview { - border-top: 1px solid transparent; - border-bottom: 1px solid transparent; } - .sidebar row:selected, .sidebar row:selected:focus, - .sidebar treeview:selected, - .sidebar treeview:selected:focus { - background-image: linear-gradient(to bottom, shade(#454545, 0.96) 12%, shade(#484848, 0.94), shade(#484848, 0.96) 88%, shade(#464646, 0.92)); - border-top: 1px solid shade(#333333, 0.85); - border-bottom: 1px solid shade(#333333, 1.12); } - .sidebar row:selected label, .sidebar row:selected:focus label, - .sidebar treeview:selected label, - .sidebar treeview:selected:focus label { - color: #DBDBDB; } - .sidebar row:selected label:backdrop, .sidebar row:selected:focus label:backdrop, - .sidebar treeview:selected label:backdrop, - .sidebar treeview:selected:focus label:backdrop { - color: #939393; } - .sidebar row:selected:backdrop, .sidebar row:selected:focus:backdrop, - .sidebar treeview:selected:backdrop, - .sidebar treeview:selected:focus:backdrop { - background-image: none; - background-color: #333333; - color: #DBDBDB; - border-top: 1px solid shade(#333333, 0.9); - border-bottom: 1px solid shade(#333333, 0.9); } - .sidebar row .view:selected, .sidebar row iconview:selected, .sidebar row .view:selected:focus, .sidebar row iconview:selected:focus, - .sidebar treeview .view:selected, - .sidebar treeview iconview:selected, - .sidebar treeview .view:selected:focus, - .sidebar treeview iconview:selected:focus { - color: #EBEBEB; } - .sidebar row:backdrop, - .sidebar treeview:backdrop { - background-color: transparent; } - stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:dir(ltr), .sidebar.left, .sidebar.left:dir(rtl) { - border-right: 1px solid #626262; - border-left-style: none; - border-top-style: none; - border-bottom-style: none; } - stacksidebar.sidebar:dir(rtl) list .sidebar:dir(rtl), stacksidebar.sidebar.right list .sidebar:dir(rtl), .sidebar.right { - border-left: 1px solid #626262; - border-right-style: none; - border-top-style: none; - border-bottom-style: none; } - .sidebar:backdrop { - background-color: #333333; - border-color: #555555; - transition: 200ms ease-out; } - .sidebar list, .sidebar treeview { - background-color: transparent; } - .sidebar list:backdrop, .sidebar treeview:backdrop { - background-color: transparent; } - 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 > label { - background-size: 6px 6px, 0 0; } - -/**************** - * File chooser * - ****************/ -placessidebar > viewport.frame { - border-style: none; } - -placessidebar row { - min-height: 24px; - padding: 0px; } - placessidebar row > revealer { - padding: 0 14px; } - placessidebar row:selected { - color: #DBDBDB; } - placessidebar row:disabled { - color: #939393; } - placessidebar row:backdrop { - color: #B3B3B3; - background-color: #333333; } - placessidebar row:backdrop:selected { - color: #939393; } - placessidebar row:backdrop:disabled { - color: #353535; } - 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-height: 26px; - min-width: 26px; - margin-top: 3px; - margin-bottom: 3px; - padding: 0; - border-radius: 100%; - -gtk-outline-radius: 100%; } - button.sidebar-button:not(:hover):not(:active) > image, button.sidebar-button:backdrop > image { - opacity: 0.7; } - placessidebar row:selected:active { - box-shadow: none; } - placessidebar row.sidebar-placeholder-row { - padding: 0 8px; - min-height: 2px; - background-image: image(#4e9a06); - background-clip: content-box; } - placessidebar row.sidebar-new-bookmark-row { - color: #454545; } - placessidebar row:drop(active):not(:disabled) { - color: #4e9a06; - box-shadow: inset 0 1px #4e9a06, inset 0 -1px #4e9a06; } - placessidebar row:drop(active):not(:disabled):selected { - color: #F0F0F0; - background-image: linear-gradient(to bottom, #9dc8f2, #c1dcf7 10%, #384347 92%, #b4d5f5); } - -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 row.activatable:hover { - background-color: transparent; } - -placesview > 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: image(#626262); - background-size: 1px 1px; } - paned > separator:selected { - background-image: image(#454545); } - paned > separator:backdrop { - background-image: image(#555555); } - paned > separator.wide { - min-width: 5px; - min-height: 5px; - background-color: #333333; - background-image: image(#626262), image(#626262); - background-size: 1px 1px, 1px 1px; } - paned > separator.wide:backdrop { - background-color: #333333; - background-image: image(#555555), image(#555555); } - -paned.horizontal > separator { - background-repeat: repeat-y; } - paned.horizontal > separator:dir(ltr) { - margin: 0 -8px 0 0; - padding: 0 8px 0 0; - background-position: left; } - paned.horizontal > separator:dir(rtl) { - margin: 0 0 0 -8px; - padding: 0 0 0 8px; - background-position: right; } - paned.horizontal > separator.wide { - margin: 0; - padding: 0; - background-repeat: repeat-y, repeat-y; - background-position: left, right; } - -paned.vertical > separator { - margin: 0 0 -8px 0; - padding: 0 0 8px 0; - background-repeat: repeat-x; - background-position: top; } - paned.vertical > separator.wide { - margin: 0; - padding: 0; - background-repeat: repeat-x, repeat-x; - background-position: bottom, top; } - -/************** - * GtkInfoBar * - **************/ -infobar { - border-style: none; } - -.info, -.question, -.warning, -.error { - text-shadow: 0 1px #353535; } - .info:backdrop, .info, - .question:backdrop, - .question, - .warning:backdrop, - .warning, - .error:backdrop, - .error { - background-color: #454545; - border-color: #353535; } - .info:backdrop label, .info:backdrop, .info label, .info, - .question:backdrop label, - .question:backdrop, - .question label, - .question, - .warning:backdrop label, - .warning:backdrop, - .warning label, - .warning, - .error:backdrop label, - .error:backdrop, - .error label, - .error { - color: #F0F0F0; } - .info:backdrop, - .question:backdrop, - .warning:backdrop, - .error:backdrop { - text-shadow: none; } - .info button, - .question button, - .warning button, - .error button { - color: #F0F0F0; - outline-color: rgba(235, 235, 235, 0.3); - border-top-color: shade(#333333, 0.8); - border-right-color: shade(#333333, 0.72); - border-left-color: shade(#333333, 0.72); - border-bottom-color: shade(#333333, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#454545, 1.02), 1.05), shade(shade(#454545, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); - border-color: #8A8A8A; } - .info button:hover, - .question button:hover, - .warning button:hover, - .error button:hover { - color: #F0F0F0; - outline-color: rgba(235, 235, 235, 0.3); - border-color: #595959; - background-image: linear-gradient(to bottom, shade(#454545, 1.15), shade(#454545, 1.07)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - .info button:active, .info button:checked, - .question button:active, - .question button:checked, - .warning button:active, - .warning button:checked, - .error button:active, - .error button:checked { - color: #F0F0F0; - outline-color: rgba(235, 235, 235, 0.3); - border-color: #595959; - background-image: linear-gradient(to bottom, shade(shade(#454545, 0.85), 1.05), shade(shade(#454545, 0.85), 0.97)); - box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } - .info button:disabled, - .question button:disabled, - .warning button:disabled, - .error button:disabled { - border-color: #595959; - background-color: #569fea; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - .info button:disabled label, .info button:disabled, - .question button:disabled label, - .question button:disabled, - .warning button:disabled label, - .warning button:disabled, - .error button:disabled label, - .error button:disabled { - color: #BDBDBD; } - .info button:backdrop, - .question button:backdrop, - .warning button:backdrop, - .error button:backdrop { - border-color: #454545; - background-color: #454545; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - border-color: #595959; } - .info button:backdrop label, .info button:backdrop, - .question button:backdrop label, - .question button:backdrop, - .warning button:backdrop label, - .warning button:backdrop, - .error button:backdrop label, - .error button:backdrop { - color: #707070; } - .info button:backdrop:disabled, - .question button:backdrop:disabled, - .warning button:backdrop:disabled, - .error button:backdrop:disabled { - border-color: #569fea; - background-color: #569fea; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - border-color: #595959; } - .info button:backdrop:disabled label, .info button:backdrop:disabled, - .question button:backdrop:disabled label, - .question button:backdrop:disabled, - .warning button:backdrop:disabled label, - .warning button:backdrop:disabled, - .error button:backdrop:disabled label, - .error button:backdrop:disabled { - color: #A9B0B8; } - .info label:selected:focus, .info label:selected:hover, .info label:selected, - .question label:selected:focus, - .question label:selected:hover, - .question label:selected, - .warning label:selected:focus, - .warning label:selected:hover, - .warning label:selected, - .error label:selected:focus, - .error label:selected:hover, - .error label:selected { - background-color: #353535; } - -/************* - * Buttonbox * - *************/ -buttonbox { - padding: 6px; } - -/************ - * Tooltips * - ************/ -tooltip { - padding: 1px; - /* not working */ - border-radius: 1px; - box-shadow: none; - text-shadow: 0 1px black; } - tooltip.background { - background-color: #333333; - background-clip: padding-box; - border: 1px solid #525252; } - tooltip decoration { - background-color: transparent; } - tooltip * { - padding: 1px; - background-color: transparent; - color: #EDEDED; } - -/***************** - * Color Chooser * - *****************/ -colorswatch, colorswatch:drop(active) { - border-style: none; } - -colorswatch.top { - border-top-left-radius: 5.5px; - border-top-right-radius: 5.5px; } - colorswatch.top overlay { - border-top-left-radius: 5px; - border-top-right-radius: 5px; } - -colorswatch.bottom { - border-bottom-left-radius: 5.5px; - border-bottom-right-radius: 5.5px; } - colorswatch.bottom overlay { - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; } - -colorswatch.left, colorswatch:first-child:not(.top) { - border-top-left-radius: 5.5px; - border-bottom-left-radius: 5.5px; } - colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { - border-top-left-radius: 5px; - border-bottom-left-radius: 5px; } - -colorswatch.right, colorswatch:last-child:not(.bottom) { - border-top-right-radius: 5.5px; - border-bottom-right-radius: 5.5px; } - colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { - border-top-right-radius: 5px; - border-bottom-right-radius: 5px; } - -colorswatch.dark overlay { - color: #F0F0F0; } - colorswatch.dark overlay:hover { - border-color: rgba(0, 0, 0, 0.8); } - colorswatch.dark overlay:backdrop { - color: #B0B0B0; } - -colorswatch.light overlay { - color: #DFDFDF; } - colorswatch.light overlay:hover { - border-color: rgba(0, 0, 0, 0.5); } - colorswatch.light overlay:backdrop { - color: #C4C4C4; } - -colorswatch:drop(active) { - box-shadow: none; } - colorswatch:drop(active).light overlay { - border-color: #4e9a06; - box-shadow: inset 0 0 0 2px #3d7805, inset 0 0 0 1px #4e9a06; } - colorswatch:drop(active).dark overlay { - border-color: #4e9a06; - box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.3), inset 0 0 0 1px #4e9a06; } - -colorswatch overlay { - box-shadow: inset 0 2px 2px -3px rgba(0, 0, 0, 0.7); - border: 1px solid rgba(0, 0, 0, 0.3); } - colorswatch overlay:hover { - box-shadow: inset 0 1px rgba(235, 235, 235, 0.3); } - colorswatch overlay:backdrop, colorswatch overlay:backdrop:hover { - border-color: rgba(0, 0, 0, 0.3); - box-shadow: none; } - -colorswatch#add-color-button { - border-radius: 5px 5px 0 0; } - colorswatch#add-color-button:only-child { - border-radius: 5px; } - colorswatch#add-color-button overlay { - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-top-color: shade(#333333, 0.8); - border-right-color: shade(#333333, 0.72); - border-left-color: shade(#333333, 0.72); - border-bottom-color: shade(#333333, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#333333, 1.02), 1.05), shade(shade(#333333, 1.02), 0.97)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } - colorswatch#add-color-button overlay:hover { - color: #DBDBDB; - outline-color: rgba(60, 60, 60, 0.3); - border-color: #626262; - background-image: linear-gradient(to bottom, shade(#333333, 1.15), shade(#333333, 1.07)); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } - colorswatch#add-color-button overlay:backdrop { - border-color: #555555; - background-color: #333333; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); } - colorswatch#add-color-button overlay:backdrop label, colorswatch#add-color-button overlay:backdrop { - color: #939393; } - -colorswatch:disabled { - opacity: 0.5; } - colorswatch:disabled overlay { - border-color: rgba(0, 0, 0, 0.6); - box-shadow: none; } - -row:selected colorswatch { - box-shadow: 0 0 0 2px #F0F0F0; } - -colorswatch#editor-color-sample { - border-radius: 4px; } - colorswatch#editor-color-sample overlay { - border-radius: 4.5px; } - -colorchooser .popover.osd { - border-radius: 5px; } - -/******** - * Misc * - ********/ -.content-view { - background-color: #353535; } - .content-view:hover { - -gtk-icon-effect: highlight; } - .content-view:backdrop { - background-color: #353535; } - -.osd .scale-popup button.flat { - border-style: none; - border-radius: 5px; } - -.scale-popup button:hover { - background-color: rgba(60, 60, 60, 0.1); - border-radius: 5px; } - -/********************** - * Window Decorations * - *********************/ -decoration { - border-radius: 7px 7px 0 0; - border-width: 0px; - box-shadow: 0 3px 9px 1px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(0, 0, 0, 0.23); - 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 rgba(0, 0, 0, 0.18); - transition: 200ms ease-out; } - .maximized decoration, - .fullscreen decoration, - .tiled decoration { - border-radius: 0; } - .popup decoration { - box-shadow: none; } - .ssd decoration { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.23); } - .csd.popup decoration { - border-radius: 0; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13); } - tooltip.csd decoration { - border-radius: 5px; - box-shadow: none; } - messagedialog.csd decoration { - border-radius: 7px; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13); } - .solid-csd decoration { - border-radius: 0; - margin: 4px; - background-color: #333333; - border: solid 1px #555555; - box-shadow: none; } - -button.titlebutton { - text-shadow: 0 1px rgba(255, 255, 255, 0.769231); - -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); } - button.titlebutton.close, button.titlebutton.maximize, button.titlebutton.minimize { - color: transparent; - background-color: transparent; - background-position: center; - background-repeat: no-repeat; } - button.titlebutton.close:backdrop, button.titlebutton.maximize:backdrop, button.titlebutton.minimize:backdrop { - opacity: 0.5; } - button.titlebutton.close { - background-image: -gtk-scaled(url("assets/titlebutton-close.png"), url("assets/titlebutton-close@2.png")); } - button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop.png"), url("assets/titlebutton-close-backdrop@2.png")); } - button.titlebutton.close:hover { - background-image: -gtk-scaled(url("assets/titlebutton-close-hover.png"), url("assets/titlebutton-close-hover@2.png")); } - button.titlebutton.close:active { - background-image: -gtk-scaled(url("assets/titlebutton-close-active.png"), url("assets/titlebutton-close-active@2.png")); } - button.titlebutton.maximize { - background-image: -gtk-scaled(url("assets/titlebutton-maximize.png"), url("assets/titlebutton-maximize@2.png")); } - button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop.png"), url("assets/titlebutton-maximize-backdrop@2.png")); } - button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover.png"), url("assets/titlebutton-maximize-hover@2.png")); } - button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("assets/titlebutton-maximize-active.png"), url("assets/titlebutton-maximize-active@2.png")); } - button.titlebutton.minimize { - background-image: -gtk-scaled(url("assets/titlebutton-minimize.png"), url("assets/titlebutton-minimize@2.png")); } - button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop.png"), url("assets/titlebutton-minimize-backdrop@2.png")); } - button.titlebutton.minimize:hover { - background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover.png"), url("assets/titlebutton-minimize-hover@2.png")); } - button.titlebutton.minimize:active { - background-image: -gtk-scaled(url("assets/titlebutton-minimize-active.png"), url("assets/titlebutton-minimize-active@2.png")); } - button.titlebutton:backdrop { - -gtk-icon-shadow: none; } - -headerbar.selection-mode button.titlebutton, -.titlebar.selection-mode button.titlebutton { - text-shadow: 0 -1px rgba(0, 0, 0, 0.548235); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.548235); } - headerbar.selection-mode button.titlebutton:backdrop, - .titlebar.selection-mode button.titlebutton:backdrop { - -gtk-icon-shadow: none; } - -.view:selected:focus, .view:selected, iconview:selected, .view text:selected, iconview text:selected, -textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, -textview text selection:focus, -textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, -entry selection:focus, -entry selection, modelbutton.flat:selected, popover.background checkbutton:selected, -popover.background radiobutton:selected, -.menuitem.button.flat:selected, treeview.view:selected:focus, treeview.view:selected, row:selected, calendar:selected { - background-color: #565656; } - row:selected label, label:selected, .selection-mode button.titlebutton, .view:selected:focus, .view:selected, iconview:selected, .view text:selected, iconview text:selected, - textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, - textview text selection:focus, - textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, - entry selection:focus, - entry selection, modelbutton.flat:selected, popover.background checkbutton:selected, - popover.background radiobutton:selected, - .menuitem.button.flat:selected, treeview.view:selected:focus, treeview.view:selected, row:selected, calendar:selected { - color: #F0F0F0; - outline-color: rgba(235, 235, 235, 0.3); } - row:selected label:disabled, label:disabled:selected, .selection-mode button.titlebutton:disabled, iconview:disabled:selected:focus, .view:disabled:selected, iconview:disabled:selected, iconview text:disabled:selected:focus, - textview text:disabled:selected:focus, .view text:disabled:selected, iconview text:disabled:selected, - textview text:disabled:selected, iconview text selection:disabled:focus, .view text selection:disabled, iconview text selection:disabled, - textview text selection:disabled, flowbox flowboxchild:disabled:selected, label:disabled selection, spinbutton:not(.vertical) selection:disabled, - entry selection:disabled, modelbutton.flat:disabled:selected, popover.background checkbutton:disabled:selected, - popover.background radiobutton:disabled:selected, - .menuitem.button.flat:disabled:selected, row:disabled:selected, calendar:disabled:selected { - color: #F3F3F3; } - row:selected label:backdrop, label:backdrop:selected, .selection-mode button.titlebutton:backdrop, iconview:backdrop:selected:focus, .view:backdrop:selected, iconview:backdrop:selected, iconview text:backdrop:selected:focus, - textview text:backdrop:selected:focus, .view text:backdrop:selected, iconview text:backdrop:selected, - textview text:backdrop:selected, iconview text selection:backdrop:focus, .view text selection:backdrop, iconview text selection:backdrop, - textview text selection:backdrop, flowbox flowboxchild:backdrop:selected, label:backdrop selection, spinbutton:not(.vertical) selection:backdrop, - entry selection:backdrop, modelbutton.flat:backdrop:selected, popover.background checkbutton:backdrop:selected, - popover.background radiobutton:backdrop:selected, - .menuitem.button.flat:backdrop:selected, row:backdrop:selected, calendar:backdrop:selected { - color: #B0B0B0; } - row:selected label:backdrop:disabled, label:backdrop:disabled:selected, .selection-mode button.titlebutton:backdrop:disabled, .view:backdrop:disabled:selected, iconview:backdrop:disabled:selected, .view text:backdrop:disabled:selected, iconview text:backdrop:disabled:selected, - textview text:backdrop:disabled:selected, .view text selection:backdrop:disabled, iconview text selection:backdrop:disabled, - textview text selection:backdrop:disabled, flowbox flowboxchild:backdrop:disabled:selected, label:disabled selection:backdrop, label:backdrop selection:disabled, spinbutton:not(.vertical) selection:backdrop:disabled, - entry selection:backdrop:disabled, modelbutton.flat:backdrop:disabled:selected, popover.background checkbutton:backdrop:disabled:selected, - popover.background radiobutton:backdrop:disabled:selected, - .menuitem.button.flat:backdrop:disabled:selected, row:backdrop:disabled:selected, calendar:backdrop:disabled:selected { - color: #ABABAB; } - -.monospace { - font-family: monospace; } - -/********************** - * Touch Copy & Paste * - *********************/ -cursor-handle { - background-color: transparent; - background-image: none; - box-shadow: none; - border-style: none; } - cursor-handle.top:dir(ltr), cursor-handle.bottom:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/text-select-start.png"), url("assets/text-select-start@2.png")); - padding-left: 10px; } - cursor-handle.bottom:dir(ltr), cursor-handle.top:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/text-select-end.png"), url("assets/text-select-end@2.png")); - padding-right: 10px; } - cursor-handle.insertion-cursor:dir(ltr), cursor-handle.insertion-cursor:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); } - cursor-handle.top:hover:dir(ltr), cursor-handle.bottom:hover:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-hover.png"), url("assets/text-select-start-hover@2.png")); - padding-left: 10px; } - cursor-handle.bottom:hover:dir(ltr), cursor-handle.top:hover:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-hover.png"), url("assets/text-select-end-hover@2.png")); - padding-right: 10px; } - cursor-handle.insertion-cursor:hover:dir(ltr), cursor-handle.insertion-cursor:hover:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); } - cursor-handle.top:active:dir(ltr), cursor-handle.bottom:active:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-active.png"), url("assets/text-select-start-active@2.png")); - padding-left: 10px; } - cursor-handle.bottom:active:dir(ltr), cursor-handle.top:active:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-active.png"), url("assets/text-select-end-active@2.png")); - padding-right: 10px; } - cursor-handle.insertion-cursor:active:dir(ltr), cursor-handle.insertion-cursor:active:dir(rtl) { - -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); } - -.context-menu { - font: initial; } - -button.circular { - border-radius: 9999px; - -gtk-outline-radius: 9999px; } - button.circular label { - padding: 0; } - -.keycap { - min-width: 20px; - min-height: 25px; - margin-top: 2px; - padding-bottom: 3px; - padding-left: 6px; - padding-right: 6px; - color: #DBDBDB; - background-color: #393939; - border: 1px solid; - border-color: #353535; - border-radius: 5px; - box-shadow: inset 0 -3px #A6A6A6; - font-size: smaller; } - .keycap:backdrop { - background-color: #3B3B3B; - color: #939393; - transition: 200ms ease-out; } - -:not(decoration):not(window):drop(active):focus, -:not(decoration):not(window):drop(active) { - border-color: #4e9a06; - box-shadow: inset 0 0 0 1px #4e9a06; } - -stackswitcher button.text-button { - min-width: 100px; } - -stackswitcher button.circular, -stackswitcher button.text-button.circular { - min-width: 32px; - min-height: 32px; - padding: 0; } - -/* GTK NAMED COLORS - ---------------- - use responsibly! */ -/* -widget text/foreground color */ -@define-color theme_fg_color #DBDBDB; -/* -text color for entries, views and content in general */ -@define-color theme_text_color #DFDFDF; -/* -widget base background color */ -@define-color theme_bg_color #333333; -/* -text widgets and the like base background color */ -@define-color theme_base_color #393939; -/* -base background color of selections */ -@define-color theme_selected_bg_color #454545; -/* -text/foreground color of selections */ -@define-color theme_selected_fg_color #F0F0F0; -/* -base background color of insensitive widgets */ -@define-color insensitive_bg_color #353535; -/* -text foreground color of insensitive widgets */ -@define-color insensitive_fg_color #939393; -/* -insensitive text widgets and the like base background color */ -@define-color insensitive_base_color #393939; -/* -widget text/foreground color on backdrop windows */ -@define-color theme_unfocused_fg_color #939393; -/* -text color for entries, views and content in general on backdrop windows */ -@define-color theme_unfocused_text_color #DFDFDF; -/* -widget base background color on backdrop windows */ -@define-color theme_unfocused_bg_color #333333; -/* -text widgets and the like base background color on backdrop windows */ -@define-color theme_unfocused_base_color #3B3B3B; -/* -base background color of selections on backdrop windows */ -@define-color theme_unfocused_selected_bg_color #454545; -/* -text/foreground color of selections on backdrop windows */ -@define-color theme_unfocused_selected_fg_color #F0F0F0; -/* -widgets main borders color */ -@define-color borders #525252; -/* -widgets main borders color on backdrop windows */ -@define-color unfocused_borders #555555; -/* -these are pretty self explicative */ -@define-color warning_color #f57900; -@define-color error_color #800069; -@define-color success_color #4e9a06; -/* -these colors are exported for the window manager and shouldn't be used in applications, -read if you used those and something break with a version upgrade you're on your own... */ -@define-color wm_title shade(#DBDBDB, 1.8); -@define-color wm_unfocused_title #939393; -@define-color wm_highlight rgba(255, 255, 255, 0.8); -@define-color wm_borders_edge rgba(255, 255, 255, 0.8); -@define-color wm_bg_a shade(#333333, 1.2); -@define-color wm_bg_b #333333; -@define-color wm_shadow alpha(black, 0.35); -@define-color wm_border alpha(black, 0.18); -@define-color wm_button_hover_color_a shade(#333333, 1.3); -@define-color wm_button_hover_color_b #333333; -@define-color wm_button_active_color_a shade(#333333, 0.85); -@define-color wm_button_active_color_b shade(#333333, 0.89); -@define-color wm_button_active_color_c shade(#333333, 0.9); -@define-color content_view_bg #393939; -.XfceHeading { - margin: 0; - padding: 0; - border-width: 0; - background-image: none; - background-color: shade(#333333, 1.18); - color: #DFDFDF; - text-shadow: 0px 1px rgba(0, 0, 0, 0.1); } - -.xfce4-panel.background { - background-color: #1C1C1C; - color: #393939; - font-weight: normal; } - .xfce4-panel.background button { - background-image: none; - background-color: transparent; - border-radius: 0; - border-color: transparent; - box-shadow: none; - padding: 0 1px; - color: #393939; - text-shadow: 0px 1px rgba(0, 0, 0, 0.1); } - .xfce4-panel.background button:active, .xfce4-panel.background button:checked { - background-image: none; - background-color: shade(#515151, 0.7); - border-color: shade(#515151, 0.6); - color: #393939; - transition: none; } - .xfce4-panel.background button:hover, .xfce4-panel.background button:active:hover, .xfce4-panel.background button:checked:hover { - border-color: shade(#454545, 0.6); - background-image: linear-gradient(to bottom, shade(#454545, 0.88), shade(#454545, 0.85)); - color: #393939; - box-shadow: inset 0 -1px alpha(#DEDEDE,0), inset 1px 0 alpha(#DEDEDE,0.15), inset -1px 0 alpha(#DEDEDE,0.15), inset 0 1px alpha(#DEDEDE,0.15); - transition: none; } - .xfce4-panel.background entry { - caret-color: #DFDFDF; } - .xfce4-panel.background menu { - -gtk-icon-effect: none; - text-shadow: none; } - .xfce4-panel.background menu .linked button { - color: #DFDFDF; - outline-color: rgba(33, 33, 33, 0.3); - border-top-color: shade(#333333, 0.8); - border-right-color: shade(#333333, 0.72); - border-left-color: shade(#333333, 0.72); - border-bottom-color: shade(#333333, 0.7); - background-image: linear-gradient(to bottom, shade(shade(#393939, 1.02), 1.05), shade(shade(#393939, 1.02), 0.97)); - box-shadow: inset 0 1px #DEDEDE; } - .xfce4-panel.background menu .linked button:disabled { - border-color: #525252; - background-color: #353535; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: inset 0 1px rgba(245, 245, 245, 0); - border-color: rgba(130, 130, 130, 0.5); } - .xfce4-panel.background menu .linked button:disabled label, .xfce4-panel.background menu .linked button:disabled { - color: #939393; } - .xfce4-panel.background progressbar { - margin: 0; } - .xfce4-panel.background progressbar.horizontal trough { - min-height: 6px; - padding: 0; } - .xfce4-panel.background progressbar.horizontal progress { - min-height: 4px; } - .xfce4-panel.background progressbar.vertical trough { - min-width: 6px; - padding: 0; } - .xfce4-panel.background progressbar.vertical progress { - min-width: 4px; } - .xfce4-panel.background progressbar progress { - border-radius: 0px; } - .xfce4-panel.background progressbar trough { - background: shade(#515151, 0.7); - border-radius: 0px; - border-color: shade(#515151, 0.4); } - .xfce4-panel.background .tasklist button { - border-radius: 3px; - text-shadow: 0 1px #DBDBDB; - color: shade(#393939, 0.7); - background-image: linear-gradient(to bottom, shade(#515151, 0.65), shade(#515151, 0.6), shade(#515151, 0.5), shade(#515151, 0.45)); - border: none; } - .xfce4-panel.background .tasklist button.flat { - background-image: none; - border: none; - box-shadow: none; } - .xfce4-panel.background .tasklist button:active, .xfce4-panel.background .tasklist button:checked { - background-image: linear-gradient(to bottom, shade(#454545, 0.65), shade(#454545, 0.6), shade(#454545, 0.5), shade(#454545, 0.45)); - color: shade(#393939, 1); - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1), inset 0 -1px rgba(0, 0, 0, 0.2); } - .xfce4-panel.background .tasklist button:hover, .xfce4-panel.background .tasklist button:active:hover, .xfce4-panel.background .tasklist button:checked:hover { - background-image: linear-gradient(to bottom, shade(#454545, 0.85), shade(#454545, 0.8), shade(#454545, 0.7), shade(#454545, 0.65)); - color: shade(#393939, 1); - box-shadow: inset 0 1px rgba(245, 245, 245, 0.1), inset 0 -1px rgba(0, 0, 0, 0.2); } - .xfce4-panel.background .tasklist button image { - padding: 3px; } - .xfce4-panel.background.horizontal .tasklist button { - margin: 0 1px; } - .xfce4-panel.background.horizontal .tasklist button label { - padding-right: 3px; } - .xfce4-panel.background.vertical .tasklist button { - margin: 1px 0; } - .xfce4-panel.background.vertical .tasklist button label { - padding-bottom: 3px; } - -/* Workspace switcher provided by libwnck */ -wnck-pager:selected { - background-color: shade(#454545, 0.88); } - -wnck-pager:hover { - background-color: #454545; } - -/* Thunar's sidebar top border */ -.thunar :backdrop { - color: #B3B3B3; } - -.thunar toolbar { - border-bottom: none; } - .thunar toolbar entry { - min-height: 24px; } - -.thunar .sidebar.frame { - border-top: 1px solid #626262; } - -XfdesktopIconView.view { - background: transparent; - color: #393939; - border-radius: 3px; } - XfdesktopIconView.view:active { - background: rgba(23, 104, 189, 0.5); - text-shadow: 0 1px 1px black; } - XfdesktopIconView.view .label { - text-shadow: 1px 1px 2px black; } - XfdesktopIconView.view .rubberband { - border-radius: 0; } - -#XfceNotifyWindow { - background-color: shade(#515151, 0.3); - color: #393939; - border-color: shade(#515151, 0.6); } - #XfceNotifyWindow buttonbox { - padding: 0; } - #XfceNotifyWindow button { - background-image: none; - border-color: shade(#393939, 0.35); - border-radius: 3px; - box-shadow: none; } - #XfceNotifyWindow label#summary { - font-weight: bold; } - #XfceNotifyWindow progressbar { - min-height: 6px; - border-radius: 3px; } - #XfceNotifyWindow progressbar progress { - background-image: none; - background-color: #393939; - border: none; - box-shadow: none; } - #XfceNotifyWindow progressbar trough { - background-image: linear-gradient(to bottom, shade(#515151, 0.65), shade(#515151, 1.25)); - border: 1px solid shade(#515151, 0.2); - border-radius: 3px; - padding: 1px 0; } - -/* Xfwm4's alt-tab dialog, aka "tabwin" */ -#xfwm-tabwin { - padding: 12px; - background-image: none; - background-color: rgba(0, 0, 0, 0.8); - color: shade(#F0F0F0, 0.65); - text-shadow: 0px 1px rgba(0, 0, 0, 0.8); - border-radius: 12px; - /* Set the application icon- and preview-size to 64px */ - -XfwmTabwinWidget-icon-size: 64px; - -XfwmTabwinWidget-preview-size: 64px; } - #xfwm-tabwin button { - background-image: none; - color: #F0F0F0; - font-weight: bold; - text-shadow: 0px 1px rgba(0, 0, 0, 0.8); - border: none; - border-radius: 6px; - box-shadow: none; } - #xfwm-tabwin button:active, #xfwm-tabwin button:checked, #xfwm-tabwin button:active:hover, #xfwm-tabwin button:checked:hover { - background: rgba(206, 206, 206, 0.3); } - #xfwm-tabwin button:hover { - background: #22558b; - transition-duration: 50ms; } - #xfwm-tabwin .tabwin-app-grid button { - min-width: 96px; - min-height: 96px; } - -#xfce4-terminal-notebook > stack:not(:only-child) { - /* Make sure there are no extra borders for the tabs in the terminal apart from at the top */ - border-left: none; - border-right: none; - border-bottom: none; } - -.lightdm-gtk-greeter { - /********* - * panel * - *********/ - /**************** - * login window * - ****************/ } - .lightdm-gtk-greeter #panel_window menubar { - color: #DFDFDF; - font-weight: bold; - text-shadow: 0 1px transparentize white, 0.5; - -gtk-icon-shadow: 0 1px transparentize black, 0.5; - box-shadow: inset 0 -1px transparentize black, 0.5; - background-color: #393939; - text-shadow: 0 1px transparentize black, 0.5; - -gtk-icon-shadow: 0 1px transparentize black, 0.5; } - .lightdm-gtk-greeter #panel_window menubar menu { - background-color: #353535; } - .lightdm-gtk-greeter #panel_window menubar menu menuitem { - font-weight: normal; - text-shadow: none; } - .lightdm-gtk-greeter #panel_window menubar separator { - background: transparent; } - .lightdm-gtk-greeter #login_window, - .lightdm-gtk-greeter #shutdown_dialog, - .lightdm-gtk-greeter #restart_dialog { - border-style: none; - border-radius: 5px; - background-color: #393939; - color: #DBDBDB; - box-shadow: inset 1px 0 shade(#393939, 0.6), inset -1px 0 shade(#393939, 0.6), inset 0 1px shade(#393939, 0.6), inset 0 -1px shade(#393939, 0.6); } - .lightdm-gtk-greeter #login_window button, - .lightdm-gtk-greeter #shutdown_dialog button, - .lightdm-gtk-greeter #restart_dialog button { - padding: 3px 15px; - /************************************ - * login/unlock and restart buttons * - ************************************/ - /******************* - * shutdown button * - *******************/ } - .lightdm-gtk-greeter #login_window button#login_button, .lightdm-gtk-greeter #login_window button#restart_button, - .lightdm-gtk-greeter #shutdown_dialog button#login_button, - .lightdm-gtk-greeter #shutdown_dialog button#restart_button, - .lightdm-gtk-greeter #restart_dialog button#login_button, - .lightdm-gtk-greeter #restart_dialog button#restart_button { - border-color: shade(#454545, 0.8); - background-image: linear-gradient(to bottom, shade(#454545, 1.02), shade(#454545, 0.95) 90%, shade(#454545, 0.9)); - color: #F0F0F0; } - .lightdm-gtk-greeter #login_window button#login_button:hover, .lightdm-gtk-greeter #login_window button#login_button:active, .lightdm-gtk-greeter #login_window button#restart_button:hover, .lightdm-gtk-greeter #login_window button#restart_button:active, - .lightdm-gtk-greeter #shutdown_dialog button#login_button:hover, - .lightdm-gtk-greeter #shutdown_dialog button#login_button:active, - .lightdm-gtk-greeter #shutdown_dialog button#restart_button:hover, - .lightdm-gtk-greeter #shutdown_dialog button#restart_button:active, - .lightdm-gtk-greeter #restart_dialog button#login_button:hover, - .lightdm-gtk-greeter #restart_dialog button#login_button:active, - .lightdm-gtk-greeter #restart_dialog button#restart_button:hover, - .lightdm-gtk-greeter #restart_dialog button#restart_button:active { - border-color: shade(#454545, 0.7); - background-image: linear-gradient(to bottom, shade(#454545, 1.12), shade(#454545, 1.05) 90%, shade(#454545, 1)); } - .lightdm-gtk-greeter #login_window button#shutdown_button, - .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button, - .lightdm-gtk-greeter #restart_dialog button#shutdown_button { - border-color: shade(#800069, 0.8); - background-image: linear-gradient(to bottom, shade(#800069, 1.02), shade(#800069, 0.95) 90%, shade(#800069, 0.9)); - color: #F0F0F0; } - .lightdm-gtk-greeter #login_window button#shutdown_button:hover, .lightdm-gtk-greeter #login_window button#shutdown_button:active, - .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button:hover, - .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button:active, - .lightdm-gtk-greeter #restart_dialog button#shutdown_button:hover, - .lightdm-gtk-greeter #restart_dialog button#shutdown_button:active { - border-color: shade(#800069, 0.7); - background-image: linear-gradient(to bottom, shade(#800069, 1.12), shade(#800069, 1.05) 90%, shade(#800069, 1)); } - .lightdm-gtk-greeter #content_frame { - padding-bottom: 14px; } - .lightdm-gtk-greeter #login_window menu { - border-radius: 1px; } - .lightdm-gtk-greeter #login_window combobox button.combo { - color: #DBDBDB; - padding: 0; - background: none; - border-style: none; - box-shadow: none; } - .lightdm-gtk-greeter #login_window #user_combobox { - color: #DBDBDB; - font-size: 18px; } - .lightdm-gtk-greeter #login_window #user_combobox menu { - font-weight: normal; } - .lightdm-gtk-greeter #login_window #user_image { - padding: 3px; - border-radius: 3px; - box-shadow: inset 1px 0 shade(#393939, 0.75), inset -1px 0 shade(#393939, 0.75), inset 0 1px shade(#393939, 0.55), inset 0 -1px shade(#393939, 0.85); } - .lightdm-gtk-greeter #login_window #user_image_border { - border-radius: 3px; - background-image: linear-gradient(to bottom, shade(#393939, 0.9), shade(#393939, 0.98) 10%, shade(#393939, 1) 99%, shade(#393939, 1)); - box-shadow: inset 0 1px shade(#393939, 0.8), inset 0 -1px shade(#393939, 0.55); } - .lightdm-gtk-greeter #buttonbox_frame { - padding-top: 20px; - padding-bottom: 0px; - border-style: none; - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; - background-image: linear-gradient(to bottom, shade(#333333, 0.85), shade(#333333, 0.98) 10%, shade(#333333, 1) 99%, shade(#333333, 1)); - box-shadow: inset 1px 0 shade(#393939, 0.6), inset -1px 0 shade(#393939, 0.6), inset 0 1px shade(#393939, 0.6), inset 0 -1px shade(#393939, 0.6); } - -/************************ - * NAUTILUS (aka Files) * - ************************/ -.nautilus-window { - background-color: #393939; } - .nautilus-window notebook, .nautilus-window notebook > stack { - background-color: #393939; } - -/* Floating status bar */ -.floating-bar { - background-color: #393939; - border-style: solid; - border-color: #626262; } - .floating-bar.left { - border-radius: 0 3px 0 0; - border-width: 1px 1px 0 0; } - .floating-bar.right { - border-radius: 3px 0 0 0; - border-width: 1px 0 0 1px; } - .floating-bar:backdrop { - background-color: #333333; - border-color: #555555; } - .floating-bar button { - padding: 0px; } - -/* Searchbar */ -.search-bar { - box-shadow: none; } - -/* View */ -.nautilus-list-view .view, .nautilus-list-view iconview { - border-bottom: 1px solid #333333; - /* Hide superfluous treeview drop target indication */ } - .nautilus-list-view .view.dnd, .nautilus-list-view iconview.dnd { - border-style: none; } - -/********* - * Geary * - *********/ -.conversation-frame .view.cell, .conversation-frame iconview.cell { - background-color: #393939; } - -.conversation-frame .view.cell:selected, .conversation-frame iconview.cell:selected, -.conversation-frame .view.cell:selected:focus, -.conversation-frame iconview.cell:selected:focus { - background-color: #454545; } - -UnityDecoration { - -UnityDecoration-extents: 28px 1px 1px 1px; - -UnityDecoration-input-extents: 10px; - -UnityDecoration-shadow-offset-x: 1px; - -UnityDecoration-shadow-offset-y: 1px; - -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.7); - -UnityDecoration-active-shadow-radius: 8px; - -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.5); - -UnityDecoration-inactive-shadow-radius: 5px; - -UnityDecoration-glow-size: 10px; - -UnityDecoration-glow-color: #454545; - -UnityDecoration-title-indent: 10px; - -UnityDecoration-title-fade: 35px; - -UnityDecoration-title-alignment: 0.0; } - UnityDecoration .top { - border: 1px solid shade(#333333, 0.7); - border-bottom-width: 0; - border-radius: 4px 4px 0 0; - padding: 1px 8px 0 8px; - background-image: linear-gradient(to bottom, shade(#333333, 1.07), #333333); - color: #DBDBDB; - text-shadow: 0 1px shade(#333333, 1.2); } - UnityDecoration .top:backdrop { - border: 1px solid shade(#333333, 0.8); - border-bottom-width: 0; - background-image: linear-gradient(to bottom, shade(#333333, 1.02), #333333); - color: #DBDBDB; - text-shadow: 0 1px shade(#333333, 1.1); } - UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom { - background-color: shade(#333333, 0.7); } - UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { - background-color: shade(#333333, 0.8); } - -UnityPanelWidget, -.unity-panel { - border-width: 0 0 1px 0; - border-style: solid; - border-color: shade(#515151, 1); - background-color: shade(#515151, 0.35); } - UnityPanelWidget.menuitem, UnityPanelWidget .menuitem, - .unity-panel.menuitem, - .unity-panel .menuitem { - border-width: 0 1px; - color: #393939; } - UnityPanelWidget.menuitem:hover, UnityPanelWidget.menuitem *:hover, UnityPanelWidget .menuitem:hover, UnityPanelWidget .menuitem *:hover, - .unity-panel.menuitem:hover, - .unity-panel.menuitem *:hover, - .unity-panel .menuitem:hover, - .unity-panel .menuitem *:hover { - border-color: shade(#515151, 0.8); - background-color: shade(#515151, 0.75); - color: #393939; } - -@keyframes playbackmenuitem_spinner { - to { - -gtk-icon-transform: rotate(1turn); } } - -.menu IdoPlaybackMenuItem.menuitem:active { - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); - animation: playbackmenuitem_spinner 1s infinite linear; - color: #DBDBDB; } - -window.background.chromium { - background-color: #333333; } - window.background.chromium button:not(.titlebutton) { - border-color: #525252; } diff --git a/Lilidog-Earth/gtk-3.0/gtk.css b/Lilidog-Earth/gtk-3.0/gtk.css deleted file mode 100644 index 20b78fd..0000000 --- a/Lilidog-Earth/gtk-3.0/gtk.css +++ /dev/null @@ -1 +0,0 @@ -@import url("gtk-contained.css"); diff --git a/Lilidog-Earth/gtk-3.0/settings.ini b/Lilidog-Earth/gtk-3.0/settings.ini deleted file mode 100644 index 8d787d2..0000000 --- a/Lilidog-Earth/gtk-3.0/settings.ini +++ /dev/null @@ -1,4 +0,0 @@ -[Settings] -gtk_color_scheme = "base_color:#393939\nbg_color:#333333\ntooltip_bg_color:#393939\nselected_bg_color:#505050\ntext_color:#D4D4D4\nfg_color:#DEDEDE\ntooltip_fg_color:#E6E6E6\nselected_fg_color:#D4D4D4\nmenubar_bg_color:#333333\nmenubar_fg_color:#DEDEDE\ntoolbar_bg_color:#333333\ntoolbar_fg_color:#D4D4D4\nmenu_bg_color:#383838\nmenu_fg_color:#D4D4D4\npanel_bg_color:#333333\npanel_fg_color:#D4D4D4\nlink_color:#505050" -gtk-auto-mnemonics = 1 -gtk-visible-focus = automatic diff --git a/Lilidog-Earth/index.theme b/Lilidog-Earth/index.theme deleted file mode 100644 index 4b67058..0000000 --- a/Lilidog-Earth/index.theme +++ /dev/null @@ -1,12 +0,0 @@ -[Desktop Entry] -Type=X-GNOME-Metatheme -Name=Lilidog-Earth -Comment=Lilidog-Earth based off Greybird theme -Encoding=UTF-8 - -[X-GNOME-Metatheme] -GtkTheme=Lilidog-Earth -MetacityTheme=Lilidog-Earth -IconTheme=Adwaita -CursorTheme=Adwaita -ButtonLayout=:minimize,maximize,close diff --git a/Lilidog-Earthbox/openbox-3/close.xbm b/Lilidog-Earthbox/openbox-3/close.xbm deleted file mode 100644 index ab7ff80..0000000 --- a/Lilidog-Earthbox/openbox-3/close.xbm +++ /dev/null @@ -1,4 +0,0 @@ -#define close_width 8 -#define close_height 8 -static unsigned char close_bits[] = { - 0xc3, 0xe7, 0x7e, 0x3c, 0x3c, 0x7e, 0xe7, 0xc3 }; diff --git a/Lilidog-Earthbox/openbox-3/close_pressed.xbm b/Lilidog-Earthbox/openbox-3/close_pressed.xbm deleted file mode 100644 index 663c458..0000000 --- a/Lilidog-Earthbox/openbox-3/close_pressed.xbm +++ /dev/null @@ -1,5 +0,0 @@ -#define close_pressed_width 10 -#define close_pressed_height 10 -static unsigned char close_pressed_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x0c, 0x03, 0x9c, 0x03, 0xf8, 0x01, 0xf0, 0x00, - 0xf0, 0x00, 0xf8, 0x01, 0x9c, 0x03, 0x0c, 0x03 }; diff --git a/Lilidog-Earthbox/openbox-3/desk.xbm b/Lilidog-Earthbox/openbox-3/desk.xbm deleted file mode 100644 index f6e24ce..0000000 --- a/Lilidog-Earthbox/openbox-3/desk.xbm +++ /dev/null @@ -1,4 +0,0 @@ -#define desk_width 8 -#define desk_height 8 -static unsigned char desk_bits[] = { - 0x00, 0x00, 0x48, 0x78, 0x7f, 0x78, 0x48, 0x00 }; diff --git a/Lilidog-Earthbox/openbox-3/desk_toggled.xbm b/Lilidog-Earthbox/openbox-3/desk_toggled.xbm deleted file mode 100644 index d89d4bb..0000000 --- a/Lilidog-Earthbox/openbox-3/desk_toggled.xbm +++ /dev/null @@ -1,4 +0,0 @@ -#define desk_toggled_width 8 -#define desk_toggled_height 8 -static unsigned char desk_toggled_bits[] = { - 0x00, 0x66, 0x66, 0x00, 0x00, 0x66, 0x66, 0x00 }; diff --git a/Lilidog-Earthbox/openbox-3/iconify.xbm b/Lilidog-Earthbox/openbox-3/iconify.xbm deleted file mode 100644 index 0f415e0..0000000 --- a/Lilidog-Earthbox/openbox-3/iconify.xbm +++ /dev/null @@ -1,4 +0,0 @@ -#define iconify_width 8 -#define iconify_height 8 -static unsigned char iconify_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff }; diff --git a/Lilidog-Earthbox/openbox-3/iconify_pressed.xbm b/Lilidog-Earthbox/openbox-3/iconify_pressed.xbm deleted file mode 100644 index 28a9cab..0000000 --- a/Lilidog-Earthbox/openbox-3/iconify_pressed.xbm +++ /dev/null @@ -1,5 +0,0 @@ -#define iconify_pressed_width 10 -#define iconify_pressed_height 10 -static unsigned char iconify_pressed_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0xfc, 0x03, 0xfc, 0x03 }; diff --git a/Lilidog-Earthbox/openbox-3/max.xbm b/Lilidog-Earthbox/openbox-3/max.xbm deleted file mode 100644 index 3a13089..0000000 --- a/Lilidog-Earthbox/openbox-3/max.xbm +++ /dev/null @@ -1,4 +0,0 @@ -#define max_width 8 -#define max_height 8 -static unsigned char max_bits[] = { - 0xff, 0xff, 0x81, 0x81, 0x81, 0x81, 0x81, 0xff }; diff --git a/Lilidog-Earthbox/openbox-3/max_pressed.xbm b/Lilidog-Earthbox/openbox-3/max_pressed.xbm deleted file mode 100644 index 5116ae3..0000000 --- a/Lilidog-Earthbox/openbox-3/max_pressed.xbm +++ /dev/null @@ -1,5 +0,0 @@ -#define max_pressed_width 10 -#define max_pressed_height 10 -static unsigned char max_pressed_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0xfc, 0x03, 0xfc, 0x03, 0x04, 0x02, 0x04, 0x02, - 0x04, 0x02, 0x04, 0x02, 0x04, 0x02, 0xfc, 0x03 }; diff --git a/Lilidog-Earthbox/openbox-3/max_toggled.xbm b/Lilidog-Earthbox/openbox-3/max_toggled.xbm deleted file mode 100644 index ff1c954..0000000 --- a/Lilidog-Earthbox/openbox-3/max_toggled.xbm +++ /dev/null @@ -1,4 +0,0 @@ -#define max_toggled_width 8 -#define max_toggled_height 8 -static unsigned char max_toggled_bits[] = { - 0xfc, 0xfc, 0x84, 0x9f, 0x91, 0xf1, 0x11, 0x1f }; diff --git a/Lilidog-Earthbox/openbox-3/shade.xbm b/Lilidog-Earthbox/openbox-3/shade.xbm deleted file mode 100644 index ff774f8..0000000 --- a/Lilidog-Earthbox/openbox-3/shade.xbm +++ /dev/null @@ -1,4 +0,0 @@ -#define shade_width 8 -#define shade_height 8 -static unsigned char shade_bits[] = { - 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/Lilidog-Earthbox/openbox-3/shade_pressed.xbm b/Lilidog-Earthbox/openbox-3/shade_pressed.xbm deleted file mode 100644 index d65fe7a..0000000 --- a/Lilidog-Earthbox/openbox-3/shade_pressed.xbm +++ /dev/null @@ -1,5 +0,0 @@ -#define shade_pressed_width 10 -#define shade_pressed_height 10 -static unsigned char shade_pressed_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0xfc, 0x03, 0xfc, 0x03, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/Lilidog-Earthbox/openbox-3/themerc b/Lilidog-Earthbox/openbox-3/themerc deleted file mode 100644 index 118dffa..0000000 --- a/Lilidog-Earthbox/openbox-3/themerc +++ /dev/null @@ -1,95 +0,0 @@ -!! Lilidog-Earthbox by sleekmason 1-15-22 -!! Based on Onyx-Citrus by Dana Jansens - -!! Menu background -menu.items.bg: flat gradient vertical -menu.items.bg.color: #333333 -menu.items.bg.colorTo: #333333 -menu.separator.color: #626262 - -!! Menu text -menu.items.text.color: #D9D9D9 -menu.items.justify: left -menu.items.disabled.text.color: #707070 - -!! Menu title -menu.title.bg: raised splitvertical gradient -menu.title.bg.color: #333333 -menu.title.bg.colorTo: #333333 -menu.title.text.color: #D9D9D9 -menu.title.text.justify: center - -!! Selected menu item -menu.items.active.bg: raised splitvertical gradient -menu.items.active.bg.color: #505050 -menu.items.active.bg.colorTo: #505050 -menu.items.active.text.color: #F2F2F2 - -!! Titlebar -window.active.title.bg: raised vertical gradient -window.active.title.bg.color: #464646 -window.active.title.bg.colorTo: #464646 -window.inactive.title.bg: flat splitvertical gradient -window.inactive.title.bg.color: #303030 -window.inactive.title.bg.colorTo: #303030 - -!! Titlebar text -window.label.text.justify: center -window.active.label.bg: parentrelative -window.active.label.text.color: #D9D9D9 -window.inactive.label.bg: parentrelative -window.inactive.label.text.color: #9E9E9E - -!! Window buttons -window.*.button.*.bg: parentrelative -window.active.button.*.hover.bg: flat splitvertical gradient border -window.inactive.button.*.hover.bg: parentrelative -window.*.button.*.pressed.bg: flat splitvertical gradient border - -window.active.button.*.hover.bg.color: #575757 -window.active.button.*.hover.bg.colorTo: #575757 -window.active.button.*.hover.bg.border.color: #2E2E2E - -window.active.button.*.pressed.bg.color: #707070 -window.active.button.*.pressed.bg.colorTo: #707070 -window.active.button.*.pressed.image.color: #000000 -window.active.button.*.pressed.bg.border.color: #000000 -window.inactive.button.*.pressed.bg.color: #262626 -window.inactive.button.*.pressed.bg.colorTo: #262626 -window.inactive.button.*.pressed.image.color: #404040 -window.inactive.button.*.pressed.bg.border.color: #575757 - -window.active.button.*.image.color: #CCCCCC -window.active.button.disabled.image.color: #636363 -window.inactive.button.*.image.color: #9E9E9E -window.inactive.button.disabled.image.color: #636363 - -!! Borders -window.active.border.color: #454545 -window.inactive.border.color: #333333 -window.inactive.title.separator.color: #333333 -border.width: 1 -padding.width: 1 -window.handle.width: 3 -window.active.client.color: #323232 -window.inactive.client.color: #383838 -window.client.padding.width: 1 -window.client.padding.height: 1 -menu.border.color: #383838 -menu.overlap: 0 - -!! Handles -window.active.handle.bg: raised -window.active.handle.bg.color: #424242 -window.active.grip.bg: parentrelative -window.inactive.handle.bg: raised -window.inactive.handle.bg.color: #363636 -window.inactive.grip.bg: parentrelative - -!! Font shadows -!! menu.items.font:shadow=y:shadowtint=30 - -!! On-screen displays -osd.bg: gradient vertical flat -osd.bg.color: #3B3B3B -osd.bg.colorTo: #323232 From 590a0778c202e34d0735abfc1449bf969c9c9ffb Mon Sep 17 00:00:00 2001 From: sleekmason Date: Mon, 18 Apr 2022 05:54:23 -0500 Subject: [PATCH 22/26] Geany theme adjustments. --- Dragon.conf | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/Dragon.conf b/Dragon.conf index 89ff2b2..f989343 100644 --- a/Dragon.conf +++ b/Dragon.conf @@ -5,14 +5,13 @@ # # Ported from the "Bunsen" theme by brontosaurusrex. # Slightly modified by johnraff. -# Further modified by Brex for the BunsenLith theme. # (Changed colours are all in the [named colors] section.) [theme_info] -name=Dragon -description=A dark theme to go with Dragon based off of BunsenLith. +name=BunsenLith +description=A dark, but not too dark theme, lightly lithiumed. version=1 -author=sleekmason +author=Brex url=https://www.bunsenlabs.org/ # list of each compatible Geany release version compat=1.22;1.23;1.23.1;1.24 From b216244491e4537f64f3f82c11943fee4ae783f0 Mon Sep 17 00:00:00 2001 From: sleekmason Date: Wed, 20 Apr 2022 17:43:29 -0500 Subject: [PATCH 23/26] Added color for logout selection through arrow keys, and slate update. --- Dragon/gtk-3.0/gtk-contained.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dragon/gtk-3.0/gtk-contained.css b/Dragon/gtk-3.0/gtk-contained.css index 24036b1..fb3085a 100644 --- a/Dragon/gtk-3.0/gtk-contained.css +++ b/Dragon/gtk-3.0/gtk-contained.css @@ -431,7 +431,7 @@ button { border-radius: 3px; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); color: #C3D4D4; - outline-color: rgba(60, 60, 60, 0.3); + outline-color: #4A5254; border-top-color: shade(#151617, 0.8); border-right-color: shade(#151617, 0.72); border-left-color: shade(#151617, 0.72); From 581cfa1810327830811dfdfc27bba3590b2f3fa5 Mon Sep 17 00:00:00 2001 From: John Crawley Date: Thu, 21 Apr 2022 14:37:50 +0900 Subject: [PATCH 24/26] Move openbox theme to main Dragon directory --- {Dragonbox => Dragon}/openbox-3/close.xbm | 0 {Dragonbox => Dragon}/openbox-3/close_pressed.xbm | 0 {Dragonbox => Dragon}/openbox-3/desk.xbm | 0 {Dragonbox => Dragon}/openbox-3/desk_toggled.xbm | 0 {Dragonbox => Dragon}/openbox-3/iconify.xbm | 0 {Dragonbox => Dragon}/openbox-3/iconify_pressed.xbm | 0 {Dragonbox => Dragon}/openbox-3/max.xbm | 0 {Dragonbox => Dragon}/openbox-3/max_pressed.xbm | 0 {Dragonbox => Dragon}/openbox-3/max_toggled.xbm | 0 {Dragonbox => Dragon}/openbox-3/shade.xbm | 0 {Dragonbox => Dragon}/openbox-3/shade_pressed.xbm | 0 {Dragonbox => Dragon}/openbox-3/themerc | 0 12 files changed, 0 insertions(+), 0 deletions(-) rename {Dragonbox => Dragon}/openbox-3/close.xbm (100%) rename {Dragonbox => Dragon}/openbox-3/close_pressed.xbm (100%) rename {Dragonbox => Dragon}/openbox-3/desk.xbm (100%) rename {Dragonbox => Dragon}/openbox-3/desk_toggled.xbm (100%) rename {Dragonbox => Dragon}/openbox-3/iconify.xbm (100%) rename {Dragonbox => Dragon}/openbox-3/iconify_pressed.xbm (100%) rename {Dragonbox => Dragon}/openbox-3/max.xbm (100%) rename {Dragonbox => Dragon}/openbox-3/max_pressed.xbm (100%) rename {Dragonbox => Dragon}/openbox-3/max_toggled.xbm (100%) rename {Dragonbox => Dragon}/openbox-3/shade.xbm (100%) rename {Dragonbox => Dragon}/openbox-3/shade_pressed.xbm (100%) rename {Dragonbox => Dragon}/openbox-3/themerc (100%) diff --git a/Dragonbox/openbox-3/close.xbm b/Dragon/openbox-3/close.xbm similarity index 100% rename from Dragonbox/openbox-3/close.xbm rename to Dragon/openbox-3/close.xbm diff --git a/Dragonbox/openbox-3/close_pressed.xbm b/Dragon/openbox-3/close_pressed.xbm similarity index 100% rename from Dragonbox/openbox-3/close_pressed.xbm rename to Dragon/openbox-3/close_pressed.xbm diff --git a/Dragonbox/openbox-3/desk.xbm b/Dragon/openbox-3/desk.xbm similarity index 100% rename from Dragonbox/openbox-3/desk.xbm rename to Dragon/openbox-3/desk.xbm diff --git a/Dragonbox/openbox-3/desk_toggled.xbm b/Dragon/openbox-3/desk_toggled.xbm similarity index 100% rename from Dragonbox/openbox-3/desk_toggled.xbm rename to Dragon/openbox-3/desk_toggled.xbm diff --git a/Dragonbox/openbox-3/iconify.xbm b/Dragon/openbox-3/iconify.xbm similarity index 100% rename from Dragonbox/openbox-3/iconify.xbm rename to Dragon/openbox-3/iconify.xbm diff --git a/Dragonbox/openbox-3/iconify_pressed.xbm b/Dragon/openbox-3/iconify_pressed.xbm similarity index 100% rename from Dragonbox/openbox-3/iconify_pressed.xbm rename to Dragon/openbox-3/iconify_pressed.xbm diff --git a/Dragonbox/openbox-3/max.xbm b/Dragon/openbox-3/max.xbm similarity index 100% rename from Dragonbox/openbox-3/max.xbm rename to Dragon/openbox-3/max.xbm diff --git a/Dragonbox/openbox-3/max_pressed.xbm b/Dragon/openbox-3/max_pressed.xbm similarity index 100% rename from Dragonbox/openbox-3/max_pressed.xbm rename to Dragon/openbox-3/max_pressed.xbm diff --git a/Dragonbox/openbox-3/max_toggled.xbm b/Dragon/openbox-3/max_toggled.xbm similarity index 100% rename from Dragonbox/openbox-3/max_toggled.xbm rename to Dragon/openbox-3/max_toggled.xbm diff --git a/Dragonbox/openbox-3/shade.xbm b/Dragon/openbox-3/shade.xbm similarity index 100% rename from Dragonbox/openbox-3/shade.xbm rename to Dragon/openbox-3/shade.xbm diff --git a/Dragonbox/openbox-3/shade_pressed.xbm b/Dragon/openbox-3/shade_pressed.xbm similarity index 100% rename from Dragonbox/openbox-3/shade_pressed.xbm rename to Dragon/openbox-3/shade_pressed.xbm diff --git a/Dragonbox/openbox-3/themerc b/Dragon/openbox-3/themerc similarity index 100% rename from Dragonbox/openbox-3/themerc rename to Dragon/openbox-3/themerc From 663c5fe9abe1b99a9cf2e6d613b89f64fbe883c4 Mon Sep 17 00:00:00 2001 From: John Crawley Date: Thu, 21 Apr 2022 14:45:56 +0900 Subject: [PATCH 25/26] Remove geany theme file - it will not go into bunsen-themes --- Dragon.conf | 130 ---------------------------------------------------- 1 file changed, 130 deletions(-) delete mode 100644 Dragon.conf diff --git a/Dragon.conf b/Dragon.conf deleted file mode 100644 index f989343..0000000 --- a/Dragon.conf +++ /dev/null @@ -1,130 +0,0 @@ -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Library General Public -# License as published by the Free Software Foundation; either -# version 2 of the License, or (at your option) any later version. -# -# Ported from the "Bunsen" theme by brontosaurusrex. -# Slightly modified by johnraff. -# (Changed colours are all in the [named colors] section.) - -[theme_info] -name=BunsenLith -description=A dark, but not too dark theme, lightly lithiumed. -version=1 -author=Brex -url=https://www.bunsenlabs.org/ -# list of each compatible Geany release version -compat=1.22;1.23;1.23.1;1.24 - -[named_colors] -fg=#C7D9D6 -bg=#18191A -error_red=#f00 -selection_bg=#702A2E -current_line_bg=#2A4759 -alert_fg=#fff - -brace_bg_good=#236ABB -brace_bg_bad=#aa1515 - -comment_fg=#678E8F -comment_doc_fg=#3f5fbf - -whitespace=#4B5463 - -dbl_quoted_str_fg=#D16B6B -sgl_quoted_str_fg=#4BC9D6 -keywd_fg=#EBE12A -param_fg=#B1EB43 - -[named_styles] -default=fg;bg;false;false -error=error_red;;true;false - -# Editor styles -#------------------------------------------------------------------------------- - -selection=alert_fg;selection_bg;false;true -current_line=;current_line_bg;true; -brace_good=fg;brace_bg_good;true;false -brace_bad=alert_fg;brace_bg_bad;true;false -margin_line_number=#555555 -margin_folding=#888a85;#3a4145 -fold_symbol_highlight=#fff -indent_guide=whitespace;;; -caret=#ddd;#000;false -marker_line=#000;#ff0; -marker_search=#000;#0000f0; -marker_mark=#000;#b8f4b8; -call_tips=#555753;#eeeeec -white_space=whitespace;#fff;true;false - -# Programming languages -#------------------------------------------------------------------------------- - -comment=comment_fg;;; -comment_doc=comment_doc_fg;;; -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=comment_doc,bold -comment_doc_keyword_error=comment_doc_keyword,italic - -number=#06a7a7 -number_1=number -number_2=number_1 - -type=#4B8FD2 -class=type -function=default -parameter=param_fg;;; - -keyword=keywd_fg;;; -keyword_1=keyword -keyword_2=type -keyword_3=keyword_1 -keyword_4=keyword_1 - -identifier=default -identifier_1=identifier -identifier_2=identifier_1 -identifier_3=identifier_1 -identifier_4=identifier_1 - -string=dbl_quoted_str_fg;;; -string_1=string -string_2=string_1 -string_3=default -string_4=default -string_eol=#000;#e0c0e0 -character=sgl_quoted_str_fg;;; -backticks=#53C738 -# here_doc ??? -here_doc=#ff84cd - -scalar=#bcf360 -# label ??? -label=default,bold -preprocessor=#acac00 -regex=#aaff57 -operator=#fcaf3e -decorator=preprocessor -other=default -extra=#404080 - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=type -tag_unknown=tag,italic -tag_end=tag -attribute=keyword -attribute_unknown=attribute,italic -value=string_1 -entity=preprocessor - -# Diff -#------------------------------------------------------------------------------- - -line_added=#34b034 -line_removed=#ff2727 -line_changed=#7f007f From 87e4852d3cb38fefe5b5f301a2f2e978330aabc0 Mon Sep 17 00:00:00 2001 From: John Crawley Date: Thu, 21 Apr 2022 14:49:19 +0900 Subject: [PATCH 26/26] Move Dragon to themes/ directory --- {Dragon => themes/Dragon}/gtk-2.0/gtkrc | 0 .../Dragon}/gtk-3.0/assets/bullet-symbolic.svg | 0 .../gtk-3.0/assets/bullet-symbolic.symbolic.png | Bin .../Dragon}/gtk-3.0/assets/check-symbolic.svg | 0 .../gtk-3.0/assets/check-symbolic.symbolic.png | Bin .../assets/checkbox-active-selectionmode.png | Bin .../assets/checkbox-backdrop-selectionmode.png | Bin .../checkbox-checked-active-selectionmode.png | Bin .../checkbox-checked-backdrop-selectionmode.png | Bin .../assets/checkbox-checked-hover-selectionmode.png | Bin .../gtk-3.0/assets/checkbox-checked-insensitive.png | Bin .../gtk-3.0/assets/checkbox-hover-selectionmode.png | Bin .../Dragon}/gtk-3.0/assets/checkbox-mixed-hover.png | Bin .../gtk-3.0/assets/checkbox-mixed-insensitive.png | Bin .../Dragon}/gtk-3.0/assets/checkbox-mixed.png | Bin .../gtk-3.0/assets/checkbox-selectionmode.png | Bin .../assets/checkbox-unchecked-insensitive.png | Bin .../Dragon}/gtk-3.0/assets/dash-symbolic.svg | 0 .../gtk-3.0/assets/dash-symbolic.symbolic.png | Bin .../gtk-3.0/assets/grid-selection-checked.png | Bin .../gtk-3.0/assets/grid-selection-unchecked.png | Bin .../assets/menuitem-checkbox-checked-hover.png | Bin .../menuitem-checkbox-checked-insensitive.png | Bin .../gtk-3.0/assets/menuitem-checkbox-checked.png | Bin .../assets/menuitem-checkbox-mixed-hover.png | Bin .../assets/menuitem-checkbox-mixed-insensitive.png | Bin .../gtk-3.0/assets/menuitem-checkbox-mixed.png | Bin .../gtk-3.0/assets/menuitem-radio-checked-hover.png | Bin .../assets/menuitem-radio-checked-insensitive.png | Bin .../gtk-3.0/assets/menuitem-radio-checked.png | Bin .../gtk-3.0/assets/pane-separator-vertical.png | Bin .../Dragon}/gtk-3.0/assets/pane-separator.png | Bin .../Dragon}/gtk-3.0/assets/radio-mixed-hover.png | Bin .../gtk-3.0/assets/radio-mixed-insensitive.png | Bin .../Dragon}/gtk-3.0/assets/radio-mixed.png | Bin .../Dragon}/gtk-3.0/assets/radio-selected-hover.png | Bin .../gtk-3.0/assets/radio-selected-insensitive.png | Bin .../Dragon}/gtk-3.0/assets/radio-selected.png | Bin .../gtk-3.0/assets/radio-unselected-insensitive.png | Bin .../Dragon}/gtk-3.0/assets/radio-unselected.png | Bin .../Dragon}/gtk-3.0/assets/resize-grip.png | Bin .../gtk-3.0/assets/titlebutton-close-active.png | Bin .../gtk-3.0/assets/titlebutton-close-hover.png | Bin .../Dragon}/gtk-3.0/assets/titlebutton-close.png | Bin .../gtk-3.0/assets/titlebutton-maximize-active.png | Bin .../gtk-3.0/assets/titlebutton-maximize-hover.png | Bin .../Dragon}/gtk-3.0/assets/titlebutton-maximize.png | Bin .../gtk-3.0/assets/titlebutton-minimize-active.png | Bin .../gtk-3.0/assets/titlebutton-minimize-hover.png | Bin .../Dragon}/gtk-3.0/assets/titlebutton-minimize.png | Bin {Dragon => themes/Dragon}/gtk-3.0/gtk-contained.css | 0 {Dragon => themes/Dragon}/gtk-3.0/gtk.css | 0 {Dragon => themes/Dragon}/gtk-3.0/settings.ini | 0 {Dragon => themes/Dragon}/index.theme | 0 {Dragon => themes/Dragon}/openbox-3/close.xbm | 0 .../Dragon}/openbox-3/close_pressed.xbm | 0 {Dragon => themes/Dragon}/openbox-3/desk.xbm | 0 .../Dragon}/openbox-3/desk_toggled.xbm | 0 {Dragon => themes/Dragon}/openbox-3/iconify.xbm | 0 .../Dragon}/openbox-3/iconify_pressed.xbm | 0 {Dragon => themes/Dragon}/openbox-3/max.xbm | 0 {Dragon => themes/Dragon}/openbox-3/max_pressed.xbm | 0 {Dragon => themes/Dragon}/openbox-3/max_toggled.xbm | 0 {Dragon => themes/Dragon}/openbox-3/shade.xbm | 0 .../Dragon}/openbox-3/shade_pressed.xbm | 0 {Dragon => themes/Dragon}/openbox-3/themerc | 0 66 files changed, 0 insertions(+), 0 deletions(-) rename {Dragon => themes/Dragon}/gtk-2.0/gtkrc (100%) rename {Dragon => themes/Dragon}/gtk-3.0/assets/bullet-symbolic.svg (100%) rename {Dragon => themes/Dragon}/gtk-3.0/assets/bullet-symbolic.symbolic.png (100%) rename {Dragon => themes/Dragon}/gtk-3.0/assets/check-symbolic.svg (100%) rename {Dragon => themes/Dragon}/gtk-3.0/assets/check-symbolic.symbolic.png (100%) rename {Dragon => themes/Dragon}/gtk-3.0/assets/checkbox-active-selectionmode.png (100%) rename {Dragon => themes/Dragon}/gtk-3.0/assets/checkbox-backdrop-selectionmode.png (100%) rename {Dragon => themes/Dragon}/gtk-3.0/assets/checkbox-checked-active-selectionmode.png (100%) rename {Dragon => themes/Dragon}/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png (100%) rename {Dragon => themes/Dragon}/gtk-3.0/assets/checkbox-checked-hover-selectionmode.png (100%) rename {Dragon => themes/Dragon}/gtk-3.0/assets/checkbox-checked-insensitive.png (100%) rename {Dragon => themes/Dragon}/gtk-3.0/assets/checkbox-hover-selectionmode.png (100%) rename {Dragon => themes/Dragon}/gtk-3.0/assets/checkbox-mixed-hover.png (100%) rename {Dragon => themes/Dragon}/gtk-3.0/assets/checkbox-mixed-insensitive.png (100%) rename {Dragon => themes/Dragon}/gtk-3.0/assets/checkbox-mixed.png (100%) rename {Dragon => themes/Dragon}/gtk-3.0/assets/checkbox-selectionmode.png (100%) rename {Dragon => themes/Dragon}/gtk-3.0/assets/checkbox-unchecked-insensitive.png (100%) rename {Dragon => themes/Dragon}/gtk-3.0/assets/dash-symbolic.svg (100%) rename {Dragon => themes/Dragon}/gtk-3.0/assets/dash-symbolic.symbolic.png (100%) rename {Dragon => themes/Dragon}/gtk-3.0/assets/grid-selection-checked.png (100%) rename {Dragon => themes/Dragon}/gtk-3.0/assets/grid-selection-unchecked.png (100%) rename {Dragon => themes/Dragon}/gtk-3.0/assets/menuitem-checkbox-checked-hover.png (100%) rename {Dragon => themes/Dragon}/gtk-3.0/assets/menuitem-checkbox-checked-insensitive.png (100%) rename {Dragon => themes/Dragon}/gtk-3.0/assets/menuitem-checkbox-checked.png (100%) rename {Dragon => themes/Dragon}/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png (100%) rename {Dragon => themes/Dragon}/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive.png (100%) rename {Dragon => themes/Dragon}/gtk-3.0/assets/menuitem-checkbox-mixed.png (100%) rename {Dragon => themes/Dragon}/gtk-3.0/assets/menuitem-radio-checked-hover.png (100%) rename {Dragon => themes/Dragon}/gtk-3.0/assets/menuitem-radio-checked-insensitive.png (100%) rename {Dragon => themes/Dragon}/gtk-3.0/assets/menuitem-radio-checked.png (100%) rename {Dragon => themes/Dragon}/gtk-3.0/assets/pane-separator-vertical.png (100%) rename {Dragon => themes/Dragon}/gtk-3.0/assets/pane-separator.png (100%) rename {Dragon => themes/Dragon}/gtk-3.0/assets/radio-mixed-hover.png (100%) rename {Dragon => themes/Dragon}/gtk-3.0/assets/radio-mixed-insensitive.png (100%) rename {Dragon => themes/Dragon}/gtk-3.0/assets/radio-mixed.png (100%) rename {Dragon => themes/Dragon}/gtk-3.0/assets/radio-selected-hover.png (100%) rename {Dragon => themes/Dragon}/gtk-3.0/assets/radio-selected-insensitive.png (100%) rename {Dragon => themes/Dragon}/gtk-3.0/assets/radio-selected.png (100%) rename {Dragon => themes/Dragon}/gtk-3.0/assets/radio-unselected-insensitive.png (100%) rename {Dragon => themes/Dragon}/gtk-3.0/assets/radio-unselected.png (100%) rename {Dragon => themes/Dragon}/gtk-3.0/assets/resize-grip.png (100%) rename {Dragon => themes/Dragon}/gtk-3.0/assets/titlebutton-close-active.png (100%) rename {Dragon => themes/Dragon}/gtk-3.0/assets/titlebutton-close-hover.png (100%) rename {Dragon => themes/Dragon}/gtk-3.0/assets/titlebutton-close.png (100%) rename {Dragon => themes/Dragon}/gtk-3.0/assets/titlebutton-maximize-active.png (100%) rename {Dragon => themes/Dragon}/gtk-3.0/assets/titlebutton-maximize-hover.png (100%) rename {Dragon => themes/Dragon}/gtk-3.0/assets/titlebutton-maximize.png (100%) rename {Dragon => themes/Dragon}/gtk-3.0/assets/titlebutton-minimize-active.png (100%) rename {Dragon => themes/Dragon}/gtk-3.0/assets/titlebutton-minimize-hover.png (100%) rename {Dragon => themes/Dragon}/gtk-3.0/assets/titlebutton-minimize.png (100%) rename {Dragon => themes/Dragon}/gtk-3.0/gtk-contained.css (100%) rename {Dragon => themes/Dragon}/gtk-3.0/gtk.css (100%) rename {Dragon => themes/Dragon}/gtk-3.0/settings.ini (100%) rename {Dragon => themes/Dragon}/index.theme (100%) rename {Dragon => themes/Dragon}/openbox-3/close.xbm (100%) rename {Dragon => themes/Dragon}/openbox-3/close_pressed.xbm (100%) rename {Dragon => themes/Dragon}/openbox-3/desk.xbm (100%) rename {Dragon => themes/Dragon}/openbox-3/desk_toggled.xbm (100%) rename {Dragon => themes/Dragon}/openbox-3/iconify.xbm (100%) rename {Dragon => themes/Dragon}/openbox-3/iconify_pressed.xbm (100%) rename {Dragon => themes/Dragon}/openbox-3/max.xbm (100%) rename {Dragon => themes/Dragon}/openbox-3/max_pressed.xbm (100%) rename {Dragon => themes/Dragon}/openbox-3/max_toggled.xbm (100%) rename {Dragon => themes/Dragon}/openbox-3/shade.xbm (100%) rename {Dragon => themes/Dragon}/openbox-3/shade_pressed.xbm (100%) rename {Dragon => themes/Dragon}/openbox-3/themerc (100%) diff --git a/Dragon/gtk-2.0/gtkrc b/themes/Dragon/gtk-2.0/gtkrc similarity index 100% rename from Dragon/gtk-2.0/gtkrc rename to themes/Dragon/gtk-2.0/gtkrc diff --git a/Dragon/gtk-3.0/assets/bullet-symbolic.svg b/themes/Dragon/gtk-3.0/assets/bullet-symbolic.svg similarity index 100% rename from Dragon/gtk-3.0/assets/bullet-symbolic.svg rename to themes/Dragon/gtk-3.0/assets/bullet-symbolic.svg diff --git a/Dragon/gtk-3.0/assets/bullet-symbolic.symbolic.png b/themes/Dragon/gtk-3.0/assets/bullet-symbolic.symbolic.png similarity index 100% rename from Dragon/gtk-3.0/assets/bullet-symbolic.symbolic.png rename to themes/Dragon/gtk-3.0/assets/bullet-symbolic.symbolic.png diff --git a/Dragon/gtk-3.0/assets/check-symbolic.svg b/themes/Dragon/gtk-3.0/assets/check-symbolic.svg similarity index 100% rename from Dragon/gtk-3.0/assets/check-symbolic.svg rename to themes/Dragon/gtk-3.0/assets/check-symbolic.svg diff --git a/Dragon/gtk-3.0/assets/check-symbolic.symbolic.png b/themes/Dragon/gtk-3.0/assets/check-symbolic.symbolic.png similarity index 100% rename from Dragon/gtk-3.0/assets/check-symbolic.symbolic.png rename to themes/Dragon/gtk-3.0/assets/check-symbolic.symbolic.png diff --git a/Dragon/gtk-3.0/assets/checkbox-active-selectionmode.png b/themes/Dragon/gtk-3.0/assets/checkbox-active-selectionmode.png similarity index 100% rename from Dragon/gtk-3.0/assets/checkbox-active-selectionmode.png rename to themes/Dragon/gtk-3.0/assets/checkbox-active-selectionmode.png diff --git a/Dragon/gtk-3.0/assets/checkbox-backdrop-selectionmode.png b/themes/Dragon/gtk-3.0/assets/checkbox-backdrop-selectionmode.png similarity index 100% rename from Dragon/gtk-3.0/assets/checkbox-backdrop-selectionmode.png rename to themes/Dragon/gtk-3.0/assets/checkbox-backdrop-selectionmode.png diff --git a/Dragon/gtk-3.0/assets/checkbox-checked-active-selectionmode.png b/themes/Dragon/gtk-3.0/assets/checkbox-checked-active-selectionmode.png similarity index 100% rename from Dragon/gtk-3.0/assets/checkbox-checked-active-selectionmode.png rename to themes/Dragon/gtk-3.0/assets/checkbox-checked-active-selectionmode.png diff --git a/Dragon/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png b/themes/Dragon/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png similarity index 100% rename from Dragon/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png rename to themes/Dragon/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png diff --git a/Dragon/gtk-3.0/assets/checkbox-checked-hover-selectionmode.png b/themes/Dragon/gtk-3.0/assets/checkbox-checked-hover-selectionmode.png similarity index 100% rename from Dragon/gtk-3.0/assets/checkbox-checked-hover-selectionmode.png rename to themes/Dragon/gtk-3.0/assets/checkbox-checked-hover-selectionmode.png diff --git a/Dragon/gtk-3.0/assets/checkbox-checked-insensitive.png b/themes/Dragon/gtk-3.0/assets/checkbox-checked-insensitive.png similarity index 100% rename from Dragon/gtk-3.0/assets/checkbox-checked-insensitive.png rename to themes/Dragon/gtk-3.0/assets/checkbox-checked-insensitive.png diff --git a/Dragon/gtk-3.0/assets/checkbox-hover-selectionmode.png b/themes/Dragon/gtk-3.0/assets/checkbox-hover-selectionmode.png similarity index 100% rename from Dragon/gtk-3.0/assets/checkbox-hover-selectionmode.png rename to themes/Dragon/gtk-3.0/assets/checkbox-hover-selectionmode.png diff --git a/Dragon/gtk-3.0/assets/checkbox-mixed-hover.png b/themes/Dragon/gtk-3.0/assets/checkbox-mixed-hover.png similarity index 100% rename from Dragon/gtk-3.0/assets/checkbox-mixed-hover.png rename to themes/Dragon/gtk-3.0/assets/checkbox-mixed-hover.png diff --git a/Dragon/gtk-3.0/assets/checkbox-mixed-insensitive.png b/themes/Dragon/gtk-3.0/assets/checkbox-mixed-insensitive.png similarity index 100% rename from Dragon/gtk-3.0/assets/checkbox-mixed-insensitive.png rename to themes/Dragon/gtk-3.0/assets/checkbox-mixed-insensitive.png diff --git a/Dragon/gtk-3.0/assets/checkbox-mixed.png b/themes/Dragon/gtk-3.0/assets/checkbox-mixed.png similarity index 100% rename from Dragon/gtk-3.0/assets/checkbox-mixed.png rename to themes/Dragon/gtk-3.0/assets/checkbox-mixed.png diff --git a/Dragon/gtk-3.0/assets/checkbox-selectionmode.png b/themes/Dragon/gtk-3.0/assets/checkbox-selectionmode.png similarity index 100% rename from Dragon/gtk-3.0/assets/checkbox-selectionmode.png rename to themes/Dragon/gtk-3.0/assets/checkbox-selectionmode.png diff --git a/Dragon/gtk-3.0/assets/checkbox-unchecked-insensitive.png b/themes/Dragon/gtk-3.0/assets/checkbox-unchecked-insensitive.png similarity index 100% rename from Dragon/gtk-3.0/assets/checkbox-unchecked-insensitive.png rename to themes/Dragon/gtk-3.0/assets/checkbox-unchecked-insensitive.png diff --git a/Dragon/gtk-3.0/assets/dash-symbolic.svg b/themes/Dragon/gtk-3.0/assets/dash-symbolic.svg similarity index 100% rename from Dragon/gtk-3.0/assets/dash-symbolic.svg rename to themes/Dragon/gtk-3.0/assets/dash-symbolic.svg diff --git a/Dragon/gtk-3.0/assets/dash-symbolic.symbolic.png b/themes/Dragon/gtk-3.0/assets/dash-symbolic.symbolic.png similarity index 100% rename from Dragon/gtk-3.0/assets/dash-symbolic.symbolic.png rename to themes/Dragon/gtk-3.0/assets/dash-symbolic.symbolic.png diff --git a/Dragon/gtk-3.0/assets/grid-selection-checked.png b/themes/Dragon/gtk-3.0/assets/grid-selection-checked.png similarity index 100% rename from Dragon/gtk-3.0/assets/grid-selection-checked.png rename to themes/Dragon/gtk-3.0/assets/grid-selection-checked.png diff --git a/Dragon/gtk-3.0/assets/grid-selection-unchecked.png b/themes/Dragon/gtk-3.0/assets/grid-selection-unchecked.png similarity index 100% rename from Dragon/gtk-3.0/assets/grid-selection-unchecked.png rename to themes/Dragon/gtk-3.0/assets/grid-selection-unchecked.png diff --git a/Dragon/gtk-3.0/assets/menuitem-checkbox-checked-hover.png b/themes/Dragon/gtk-3.0/assets/menuitem-checkbox-checked-hover.png similarity index 100% rename from Dragon/gtk-3.0/assets/menuitem-checkbox-checked-hover.png rename to themes/Dragon/gtk-3.0/assets/menuitem-checkbox-checked-hover.png diff --git a/Dragon/gtk-3.0/assets/menuitem-checkbox-checked-insensitive.png b/themes/Dragon/gtk-3.0/assets/menuitem-checkbox-checked-insensitive.png similarity index 100% rename from Dragon/gtk-3.0/assets/menuitem-checkbox-checked-insensitive.png rename to themes/Dragon/gtk-3.0/assets/menuitem-checkbox-checked-insensitive.png diff --git a/Dragon/gtk-3.0/assets/menuitem-checkbox-checked.png b/themes/Dragon/gtk-3.0/assets/menuitem-checkbox-checked.png similarity index 100% rename from Dragon/gtk-3.0/assets/menuitem-checkbox-checked.png rename to themes/Dragon/gtk-3.0/assets/menuitem-checkbox-checked.png diff --git a/Dragon/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png b/themes/Dragon/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png similarity index 100% rename from Dragon/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png rename to themes/Dragon/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png diff --git a/Dragon/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive.png b/themes/Dragon/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive.png similarity index 100% rename from Dragon/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive.png rename to themes/Dragon/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive.png diff --git a/Dragon/gtk-3.0/assets/menuitem-checkbox-mixed.png b/themes/Dragon/gtk-3.0/assets/menuitem-checkbox-mixed.png similarity index 100% rename from Dragon/gtk-3.0/assets/menuitem-checkbox-mixed.png rename to themes/Dragon/gtk-3.0/assets/menuitem-checkbox-mixed.png diff --git a/Dragon/gtk-3.0/assets/menuitem-radio-checked-hover.png b/themes/Dragon/gtk-3.0/assets/menuitem-radio-checked-hover.png similarity index 100% rename from Dragon/gtk-3.0/assets/menuitem-radio-checked-hover.png rename to themes/Dragon/gtk-3.0/assets/menuitem-radio-checked-hover.png diff --git a/Dragon/gtk-3.0/assets/menuitem-radio-checked-insensitive.png b/themes/Dragon/gtk-3.0/assets/menuitem-radio-checked-insensitive.png similarity index 100% rename from Dragon/gtk-3.0/assets/menuitem-radio-checked-insensitive.png rename to themes/Dragon/gtk-3.0/assets/menuitem-radio-checked-insensitive.png diff --git a/Dragon/gtk-3.0/assets/menuitem-radio-checked.png b/themes/Dragon/gtk-3.0/assets/menuitem-radio-checked.png similarity index 100% rename from Dragon/gtk-3.0/assets/menuitem-radio-checked.png rename to themes/Dragon/gtk-3.0/assets/menuitem-radio-checked.png diff --git a/Dragon/gtk-3.0/assets/pane-separator-vertical.png b/themes/Dragon/gtk-3.0/assets/pane-separator-vertical.png similarity index 100% rename from Dragon/gtk-3.0/assets/pane-separator-vertical.png rename to themes/Dragon/gtk-3.0/assets/pane-separator-vertical.png diff --git a/Dragon/gtk-3.0/assets/pane-separator.png b/themes/Dragon/gtk-3.0/assets/pane-separator.png similarity index 100% rename from Dragon/gtk-3.0/assets/pane-separator.png rename to themes/Dragon/gtk-3.0/assets/pane-separator.png diff --git a/Dragon/gtk-3.0/assets/radio-mixed-hover.png b/themes/Dragon/gtk-3.0/assets/radio-mixed-hover.png similarity index 100% rename from Dragon/gtk-3.0/assets/radio-mixed-hover.png rename to themes/Dragon/gtk-3.0/assets/radio-mixed-hover.png diff --git a/Dragon/gtk-3.0/assets/radio-mixed-insensitive.png b/themes/Dragon/gtk-3.0/assets/radio-mixed-insensitive.png similarity index 100% rename from Dragon/gtk-3.0/assets/radio-mixed-insensitive.png rename to themes/Dragon/gtk-3.0/assets/radio-mixed-insensitive.png diff --git a/Dragon/gtk-3.0/assets/radio-mixed.png b/themes/Dragon/gtk-3.0/assets/radio-mixed.png similarity index 100% rename from Dragon/gtk-3.0/assets/radio-mixed.png rename to themes/Dragon/gtk-3.0/assets/radio-mixed.png diff --git a/Dragon/gtk-3.0/assets/radio-selected-hover.png b/themes/Dragon/gtk-3.0/assets/radio-selected-hover.png similarity index 100% rename from Dragon/gtk-3.0/assets/radio-selected-hover.png rename to themes/Dragon/gtk-3.0/assets/radio-selected-hover.png diff --git a/Dragon/gtk-3.0/assets/radio-selected-insensitive.png b/themes/Dragon/gtk-3.0/assets/radio-selected-insensitive.png similarity index 100% rename from Dragon/gtk-3.0/assets/radio-selected-insensitive.png rename to themes/Dragon/gtk-3.0/assets/radio-selected-insensitive.png diff --git a/Dragon/gtk-3.0/assets/radio-selected.png b/themes/Dragon/gtk-3.0/assets/radio-selected.png similarity index 100% rename from Dragon/gtk-3.0/assets/radio-selected.png rename to themes/Dragon/gtk-3.0/assets/radio-selected.png diff --git a/Dragon/gtk-3.0/assets/radio-unselected-insensitive.png b/themes/Dragon/gtk-3.0/assets/radio-unselected-insensitive.png similarity index 100% rename from Dragon/gtk-3.0/assets/radio-unselected-insensitive.png rename to themes/Dragon/gtk-3.0/assets/radio-unselected-insensitive.png diff --git a/Dragon/gtk-3.0/assets/radio-unselected.png b/themes/Dragon/gtk-3.0/assets/radio-unselected.png similarity index 100% rename from Dragon/gtk-3.0/assets/radio-unselected.png rename to themes/Dragon/gtk-3.0/assets/radio-unselected.png diff --git a/Dragon/gtk-3.0/assets/resize-grip.png b/themes/Dragon/gtk-3.0/assets/resize-grip.png similarity index 100% rename from Dragon/gtk-3.0/assets/resize-grip.png rename to themes/Dragon/gtk-3.0/assets/resize-grip.png diff --git a/Dragon/gtk-3.0/assets/titlebutton-close-active.png b/themes/Dragon/gtk-3.0/assets/titlebutton-close-active.png similarity index 100% rename from Dragon/gtk-3.0/assets/titlebutton-close-active.png rename to themes/Dragon/gtk-3.0/assets/titlebutton-close-active.png diff --git a/Dragon/gtk-3.0/assets/titlebutton-close-hover.png b/themes/Dragon/gtk-3.0/assets/titlebutton-close-hover.png similarity index 100% rename from Dragon/gtk-3.0/assets/titlebutton-close-hover.png rename to themes/Dragon/gtk-3.0/assets/titlebutton-close-hover.png diff --git a/Dragon/gtk-3.0/assets/titlebutton-close.png b/themes/Dragon/gtk-3.0/assets/titlebutton-close.png similarity index 100% rename from Dragon/gtk-3.0/assets/titlebutton-close.png rename to themes/Dragon/gtk-3.0/assets/titlebutton-close.png diff --git a/Dragon/gtk-3.0/assets/titlebutton-maximize-active.png b/themes/Dragon/gtk-3.0/assets/titlebutton-maximize-active.png similarity index 100% rename from Dragon/gtk-3.0/assets/titlebutton-maximize-active.png rename to themes/Dragon/gtk-3.0/assets/titlebutton-maximize-active.png diff --git a/Dragon/gtk-3.0/assets/titlebutton-maximize-hover.png b/themes/Dragon/gtk-3.0/assets/titlebutton-maximize-hover.png similarity index 100% rename from Dragon/gtk-3.0/assets/titlebutton-maximize-hover.png rename to themes/Dragon/gtk-3.0/assets/titlebutton-maximize-hover.png diff --git a/Dragon/gtk-3.0/assets/titlebutton-maximize.png b/themes/Dragon/gtk-3.0/assets/titlebutton-maximize.png similarity index 100% rename from Dragon/gtk-3.0/assets/titlebutton-maximize.png rename to themes/Dragon/gtk-3.0/assets/titlebutton-maximize.png diff --git a/Dragon/gtk-3.0/assets/titlebutton-minimize-active.png b/themes/Dragon/gtk-3.0/assets/titlebutton-minimize-active.png similarity index 100% rename from Dragon/gtk-3.0/assets/titlebutton-minimize-active.png rename to themes/Dragon/gtk-3.0/assets/titlebutton-minimize-active.png diff --git a/Dragon/gtk-3.0/assets/titlebutton-minimize-hover.png b/themes/Dragon/gtk-3.0/assets/titlebutton-minimize-hover.png similarity index 100% rename from Dragon/gtk-3.0/assets/titlebutton-minimize-hover.png rename to themes/Dragon/gtk-3.0/assets/titlebutton-minimize-hover.png diff --git a/Dragon/gtk-3.0/assets/titlebutton-minimize.png b/themes/Dragon/gtk-3.0/assets/titlebutton-minimize.png similarity index 100% rename from Dragon/gtk-3.0/assets/titlebutton-minimize.png rename to themes/Dragon/gtk-3.0/assets/titlebutton-minimize.png diff --git a/Dragon/gtk-3.0/gtk-contained.css b/themes/Dragon/gtk-3.0/gtk-contained.css similarity index 100% rename from Dragon/gtk-3.0/gtk-contained.css rename to themes/Dragon/gtk-3.0/gtk-contained.css diff --git a/Dragon/gtk-3.0/gtk.css b/themes/Dragon/gtk-3.0/gtk.css similarity index 100% rename from Dragon/gtk-3.0/gtk.css rename to themes/Dragon/gtk-3.0/gtk.css diff --git a/Dragon/gtk-3.0/settings.ini b/themes/Dragon/gtk-3.0/settings.ini similarity index 100% rename from Dragon/gtk-3.0/settings.ini rename to themes/Dragon/gtk-3.0/settings.ini diff --git a/Dragon/index.theme b/themes/Dragon/index.theme similarity index 100% rename from Dragon/index.theme rename to themes/Dragon/index.theme diff --git a/Dragon/openbox-3/close.xbm b/themes/Dragon/openbox-3/close.xbm similarity index 100% rename from Dragon/openbox-3/close.xbm rename to themes/Dragon/openbox-3/close.xbm diff --git a/Dragon/openbox-3/close_pressed.xbm b/themes/Dragon/openbox-3/close_pressed.xbm similarity index 100% rename from Dragon/openbox-3/close_pressed.xbm rename to themes/Dragon/openbox-3/close_pressed.xbm diff --git a/Dragon/openbox-3/desk.xbm b/themes/Dragon/openbox-3/desk.xbm similarity index 100% rename from Dragon/openbox-3/desk.xbm rename to themes/Dragon/openbox-3/desk.xbm diff --git a/Dragon/openbox-3/desk_toggled.xbm b/themes/Dragon/openbox-3/desk_toggled.xbm similarity index 100% rename from Dragon/openbox-3/desk_toggled.xbm rename to themes/Dragon/openbox-3/desk_toggled.xbm diff --git a/Dragon/openbox-3/iconify.xbm b/themes/Dragon/openbox-3/iconify.xbm similarity index 100% rename from Dragon/openbox-3/iconify.xbm rename to themes/Dragon/openbox-3/iconify.xbm diff --git a/Dragon/openbox-3/iconify_pressed.xbm b/themes/Dragon/openbox-3/iconify_pressed.xbm similarity index 100% rename from Dragon/openbox-3/iconify_pressed.xbm rename to themes/Dragon/openbox-3/iconify_pressed.xbm diff --git a/Dragon/openbox-3/max.xbm b/themes/Dragon/openbox-3/max.xbm similarity index 100% rename from Dragon/openbox-3/max.xbm rename to themes/Dragon/openbox-3/max.xbm diff --git a/Dragon/openbox-3/max_pressed.xbm b/themes/Dragon/openbox-3/max_pressed.xbm similarity index 100% rename from Dragon/openbox-3/max_pressed.xbm rename to themes/Dragon/openbox-3/max_pressed.xbm diff --git a/Dragon/openbox-3/max_toggled.xbm b/themes/Dragon/openbox-3/max_toggled.xbm similarity index 100% rename from Dragon/openbox-3/max_toggled.xbm rename to themes/Dragon/openbox-3/max_toggled.xbm diff --git a/Dragon/openbox-3/shade.xbm b/themes/Dragon/openbox-3/shade.xbm similarity index 100% rename from Dragon/openbox-3/shade.xbm rename to themes/Dragon/openbox-3/shade.xbm diff --git a/Dragon/openbox-3/shade_pressed.xbm b/themes/Dragon/openbox-3/shade_pressed.xbm similarity index 100% rename from Dragon/openbox-3/shade_pressed.xbm rename to themes/Dragon/openbox-3/shade_pressed.xbm diff --git a/Dragon/openbox-3/themerc b/themes/Dragon/openbox-3/themerc similarity index 100% rename from Dragon/openbox-3/themerc rename to themes/Dragon/openbox-3/themerc